branchrust_reboot/main/naval_update/boat_buildingcancel
626 Commits over 214 Days - 0.12cph!
Allow all door types on player boats
boatbuilding platform anim updates
SmallEngine fuel compile fixes
Boat building station anims
- Added anims and controller for boat building station
- swapped out static for rigged mesh in .deployed
- deleted blockout mesh
merge from boat_engine_fuel
merge from boat_physics_pass
- generally made boats much faster but retained control on acceleration so they don't go crazy
Merge from block_redirect
Updating boat building station rig
Allow regular window frames and embrasures in boat windows.
converted embrasures and reinforced window frame to convex colliders
converted all window frames tiers to convex colliders
Added very placeholder direction arrows to sail deployment guide. Arrows point FORWARDS. Point these to the front of your boat.
Cannon deployment improvements/fixes, works nicely with cannon wall.
Enabled pickup for cannons.
Smalle engine deploy guide fixes/no collision.
IBoatPropulsion compile fixes
Small engine can now be picked up
Hide reamining, non-deployed, required category item icons in boat building UI if one item has already been placed and only one is required. Eg, hide engine in UI if one isn't placed, but a sail is.
Fix deployment warning for BBS
Show required propulsion items in boat building UI
Rename error Invalid_NoSails to Invalid_NoPropulsion
merge from engine_forces
- initial implementation only, stub functions instead of EntityFuelSystem at the moment
Double all block health contributions
Small engines can only be placed on hull blocks.
Added support for RequireHull to SocketMod_BoatBuildingBlock.
Engine basic functionality but no forces applied yet.
Profile the shit out of everything
Make a warning editor only to avoid tanking fps
Add large vehicle colliders to the outside of boat building area to prevent other boats entering when in edit mode.
Extra safety check for parent when destroying blocks/deployables in BBS menu option.
Fixed another issue with boat items not being placeable in certain situations.
Added option to Area/Sphere checks to ignore the forced large vehicle vicinity check.
Merge from anchor_sockets
fixed zfight on boat low wall posts when adjacent
Cannons can only be mounted on finished boats.
Call base mount showif checks.
Refactor BallistaGun Menu_Mount_ShowIf so cannon can call base checks without the ballista specific checks.