HeliRefuel

HeliRefuel 2.1.21

Removed default crate spawning on death in all circumstances
Added config option "Drop additional loot crates if killed whilst landed"
Check containers before populating loot in case something has killed them on spawn
Prevent default crates being spawned when helicopter is killed whilst refuelling
Don't destroy helicopter when it leaves the map, just let it despawn
This update REQUIRES the CustomNPC plugin ( https://www.chaoscode.io/resources/customnpc.216/ )
Replaced NPC controllers with the CustomNPC plugin
Updated deprecated hook
Added config options;
Code:
"Display map when while helicopter is on the ground": false,
    "Map marker size": 0.25,
    "Map marker color (hex)": "#ce422b",
    "Map marker opacity (0.0 - 1.0)": 0.6
Queue up another refuel when leaving a previous refuel site
Don't raycast for loot spawns when dropping loot on death
Call OnEntityDeath hook when killing helicopter
Changed corpse loot population for recent Rust update
Added config option to set NPC health
Added config option to not be targeted by various turret types
Changed corpse loot population for recent Rust update
Added config option to set NPC health
Added config option to not be targeted by various turret types
Fixed potential conflict when using the HumanNPC plugin
Added config option to change the amount of time from when the helicopter starts packing up until it actually leaves
Manually dismount scientists so they aren't killed from a failed dismount position
Ensure helicopter returns to its patrol route when taking off