userAdam Wcancel

6,810 Commits over 2,435 Days - 0.12cph!

5 Months Ago
Water junkpiles are now destroyed if hit by player boats with a mass of >= 2000. Added IDestroyableOnPlayerBoatCollision. Added JunkPileWater.DestroyableByPlayerBoats and JunkPileWater.MinimumPlayerBoatMassToBeDestroyed server vars to toggle and control behaviour.
5 Months Ago
merge from boat_building
5 Months Ago
▄▌▋▄▌▉▄▉▄▊▇▇ ▍██▋ ▉▋▌ ▌▌▇▍▅▄▅ ▇█ ██▉▊ ▇▌ █▊▋ ▊█▆▋▇▍▇▌ ▋▅▇▋ ▋▇▄▄▋▄▊▌ ▉▄▋▅▊▄ ▉▄▋▄▄ ▄▌▍▌▇ ▊▅██▊▆▆ ▍▍▊▊▄▉▊▊ ▌▌▋▅▊▊ ▄▅▆█▇▅▋▄ ▇▍▌ ▉▋█▉ ▉▆▆▇▋▌▆▍▇█ █▅ █▆▆▄▋▆▊▉▄▆▄▆▄▉▍▉▋▌▉▌▆▄▆▉▉▌▍▌▋▆▌▍ ▌▄▆▋ ▅▌▄▇▄▌ ▉▇▅▍▆▅▌ ▊▅ ▉▌▊▌ █▄▊▉▍ ▇▌▋ ▌▇▄▇ ▄▇▅█▌▋▆▌▇█ ▍▇▉▉▋▍▅▄▇▅ ▆▅ ▌▋█ ▇▅▍▅ ▄▋ ▍▅▉ ▆▌▋▅▆ ▋▉▋▉▍▄ ▆▄▇ ▉▍▊▋ ▍▍▄▌ ██▄ █▊▆▊ ▆▋▍▆▍▇▌
5 Months Ago
merge from boat_building
5 Months Ago
Remove call to RecacheAndGet in DragByAngle.Init, parts will already be available by this point now. (tested with new boats, edit/finish, pasted boats and loading from a save)
5 Months Ago
merge from server_part_caching2
5 Months Ago
Implement serverside part caching using the same method the client now does (on child added/removed) Removed old CacheParts() code. This also removes the need for an additional 5 loops over all entities on creation.
5 Months Ago
Merge from parent
5 Months Ago
very wip test
5 Months Ago
Missed file
5 Months Ago
local BBS pos/rot change as part of larger wip changes
5 Months Ago
Add serialization for lastEditLocalPos and lastEditLocalRot. Should allow copy pasted boats to dock & edit without fucking up. Also gonna need it for future changes. Protobuf gen.
5 Months Ago
merge from boat_building
5 Months Ago
Hide boat building UI if there's a finished boat.
5 Months Ago
Anyone authd to the wheel ca now demolish blocks (usual rules apply)
5 Months Ago
Enable repair on cannons
5 Months Ago
Check if boat can be edited before dock and edit
5 Months Ago
Implement boat decay
5 Months Ago
Take an initial 40% of buoyancy scale off as soon as a boat dies, so it starts sinking more quickly.
5 Months Ago
Merge from parent
5 Months Ago
merge from boat_building
5 Months Ago
Merge from parent
5 Months Ago
Add Assets\Plugins\crosstales back (minus voice plugin folder)
5 Months Ago
Merge from parent
5 Months Ago
Moved allow child stability support loading check from child to parent. PlayerBoat set to allow, defaults to false for everything else (previous standard behaviour)
5 Months Ago
wip/testing switching server to use same caching method as client (on child added/removed, instead of at init)
5 Months Ago
Change tip wording.
5 Months Ago
Show a game tip mentioning the built-in code lock the first three times you place a steering wheel.
5 Months Ago
Set default EditFinishUseInterval to 1 second.
5 Months Ago
Edit/finish cooldown is now handled by a flag, client UI menu options based on the flag.
5 Months Ago
Merge from client_cache
5 Months Ago
Init boat audio shortly after client boat is enabled so it can use cached data. Remove some debug logs.
5 Months Ago
5 Months Ago
Added BoatBuildingStation.Client partial, moved some code.
5 Months Ago
IsBoatFullyContained uses cached blocks
5 Months Ago
▆▅█▆ ▇▉▆▊▅▇▇▆▋▌▊█▆▌▊▍▆▌█▄▊▄▌▋▋█▅▊▊ ▋█▍▋▉ ▊▊█▋ ▅▄▊▇▌▅ ▉▉█▌▅▍▅█▊▇▉▆▋█ ▍▋▆▊▊▄█▋▋▊▅▍▉█▊▇█▇▆ ▊▆ ▆▍▆ █▊▉▄▆▇ ▄█▍▍▌█▌▍▊▌▋▌▋▋▊ ▆█▊▋▇▍▅▄▅▆▋▋▍▆▄█ ▇█ █▊▋ ▄▉▊▆▉ ▉▋▇▌▇
5 Months Ago
Client part caching wip
5 Months Ago
Merge from parent
5 Months Ago
Bunch of wip dock and edit work
5 Months Ago
Build area must be free of players and entities for dock & edit to work
5 Months Ago
Update MustPlaceOnBoat error text
5 Months Ago
merge from boat_building
5 Months Ago
Merge from parent
5 Months Ago
Added RequireNoParentBoat bool to SocketMod_BoatBuildingBlock, enabled for all boat-specific deployables. Fixes placement of boat specific deployables on finished boats after recent layer changes.
5 Months Ago
Merge from parent
5 Months Ago
Quick refactor/cleanup
5 Months Ago
Merge from parent
5 Months Ago
Remove some dead code
5 Months Ago
Merge from boat_building (set 111 deployable GroundWatch to include VehicleLarge layer)
5 Months Ago
Merge from largevehicle_groundwatch