TrainHeist

TrainHeist 0.2.37

This is for the coming Rust update. DO NOT update prior to the game update
Fixed for Rust update
  • Like
Reactions: Mellonpopr
This is for the upcoming Rust update. Do NOT update prior

Updated auto turret server tick logic
Fix for upcoming Rust update
This is for the coming Rust update. Do not update prior to the game update

Fixed for Rust update
This is for the upcoming Rust update. Do not update before the game updates!

Compile fix for Rust update
Fixed bug that would sometimes say no tracks when spawning
Keep running engine start up until it has started
Trim excess underground spawns
Refactored best spawn point analysis, changed 'startnear' commands to use best spawn point analysis with a custom override
Refactored all the hooks to use cached values instead of component lookups
Added TruePVE damage hooks
If you are using spawn overrides, backup your config before updating.

Changed spawn overrides to include a "Underground" field to specify whether that point is underground. When starting the event the overrides list will only use overrides designated as underground if the event is starting underground, or above ground overrides if the event is starting above ground
Fixed differentiation between underground and above ground rail loops
Added config option "Allow train to transition from under ground to above ground"
Added config options "Broadcast when event starts" and "Broadcast when event ends"
Fixed temporary job array sometimes exceeding its life span
Added custom component that creates and manages its own crate markers since Rust culls the underground when you are above ground