branchrust_reboot/main/satellite_crashcancel
153 Commits over 92 Days - 0.07cph!
If the regular step in the selected direction isn't suitable, try more steps in the same direction (thruster_extra_steps) if we have enough fuel - and cosume that amount of fuel
Bunch of fixes for initial targetting.
More robust, loop and retry if initial position not found first time (loop convar controlled).
Cheap land check first.
Update crash remains entity with new art
Add the raw satellite model to the prefab for now
Merge from main (protobuf message rejig for conflicts)
Merge from monitor_screens
Merge from multiframe_targeting
More map anim/behaviour tweaks
Satelite targeting movement improvements and tweaks.
Expose an anim curve for movement.
Double duration.
Set free fuel back to true in editor.
Disable thruster buttons during satelite lerps.
Flash targeting circle when locked.
Lerp satellite targeting adjustments.
Add prevent building volume to crash remains
SatelliteCrashRemains now kills itself after specified delay.
Added protobuf for it to support save/load
Fix a couple of post-crash logic issues.
Target location debug sphere rendering remains active for 60 seconds after impact to verify it worked correctly.
Disable detect collisions for falling satellite
Inventory access always available.
Mount hidden until powered.
Disable free powerup in the editor by default
Rename inventory access menu
Add a computer storage entity, spawn it as child.
Interface with storage entity for powering up.
Added new storage prefab.
Codegen
Switch from hardcoded tech trash define to ItemAmount
Trigger server notification on impact not stage 2 start
SatelliteData translation phrases
Enable map zooming on the targeting map.
Codegen.
Add teleport2satellitecrashsite
Add control computer to launch site.
Add control computer static variant. Immortal, no monument info, no pickup, etc.