5,368 Commits over 2,100 Days - 0.11cph!
Fix incorrect initial steering offset
Open/close sail radial menu options
Sails default to closed.
Show (very) placeholder open or closed sail visuals depending on Flag_Extended status
Add Flag_Extended to sails, true when sail is open.
Calculate max thrust dynamically based on number of currently open sails.
Apply "gasPedal" automatically when at least one sail is open so that the boat moves forwards without player input.
Assign parent boat to steering wheel on boat creation.
Basic deployable steering wheel control of parent boat steering.
Add parent trigger.
Set boat rotation to match boat building station.
Sail thrust tweaks.
Quick refactor.
Sail and steering wheel test deployables.
Calculate total thrust upon ship building completion, using the number of sails and their thrust values.
Deployed entity parenting
Merge from graphics_settings_size_fix
Remove the two options removed in
117065 from the preset value arrays so that the option counts match again, restoring settings.
Set initial buoyancy forces.
Enable buoyancy scaling by mass.
Initial experimenting with setting mass and thrust at build complete time, based on number of boat blocks.
Cherry pick from
121916 (add spinning wheel to scene, setup)
Assign icon in cocoknight.head.skin to fix error when trying to generate data
Make SteamInventoryGen.CollectFromSkins null icon error clickable so you can click to jump to the relevant skin file
Add spinning wheel to render scene, setup.
Merge from large_demolishing
Merge from large_demolishing
Move the pre existing DemolishFlag clearing behaviour from StabilityEntity.Load to DecayEntity.Load
Merge from large_demolishing
Merge from large_demolishing
Added the following items to the list of items that can be demolished (within 10 mins):
Watchtower
Barricades
Wind generator
Paddling pool
Add demolish section inspector header
Don't show demolish radial options if the decay entity doesn't support demolishing
Set large furnace and small refinery as demolishable for initial testing.
WIP moving demolish functionality from StabilityEntity to DecayEntity so more things can use it.
Merge from directional_item_dropping
Added directionalDropEnabled server convar.
Cleanup.
Experiment:
Holding the directional drop key will drop items to the ground even when dropped over other inventory slots/ui, to make it easier to drop items with direction without needing to drag the icon all the way off the inventory.
Tint item icon red and scale it down slightly when the directional drop key is held to make it clear the item is going to be dropped.
Add keybind to control option UI