4,752 Commits over 1,372 Days - 0.14cph!
merge from main -> mortar_prototype
merge from revert_roof_stability_fix -> main
Disable the convar `support_highest_stability` to revert the roof stability fix
- convert from convar -> hardcoded to ensure it stays disabled for now
- fixes rare situation where stability would keep updating and ruin server performance
- safer to revert to old behavior first before attempting more fixes
Make GetActiveItem() work on both client and server
Update manifest (mortar related stuff only)
merge from fix_manifest_errors -> main
Update manifest (prefabs)
merge from main -> fix_manifest_errors
Regenerating the manifest added new pooled strings to it (not concerning at all)
Update manifest (manifest)
Update manifest (prefabs)
merge from main -> fix_manifest_errors
Include count of total amount of warnings and errors after the manifest finishes generating
merge from main -> fix_manifest_errors
Handle NRE inside NPCAnimController.DoPrepare()
merge from main to fix_manifest_errors
Update manifest again
- RHIBDriver had import error locally?
Fix NRE in Construction.DoPrepare() when allSockets is null
Start by updating the manifest
Fix the GUID warning that was actually caused by looking up path for empty / null prefab
▌ ▉▇█ ▆▉▌▅▍▇▄▆ ▅▋▆▊▇▇ ▌▉▆▅▇▄▉▆▊ ▉▄ ▅▄▌▊▆▆▌ ▌█▌▄▌▄▄ ▄▍▅▋▋▆▋ ▍█ ▄▅█ ▋▅▇▍ ▍▍▆▄▌▇▅ ▊▌██▌ ▍█ ▋▊ ▅ ▄▇▄▇▉▌▇ ▆▅▊▋▉▌▉▊█
merge from fix_copy_paste_duplicate_entity -> main
Add `paste_grid {x} {y} {spacing}` command
Fix not being able to undo multiple pastes with a single `undopaste` command
Refactored to pass a List<Vector3> from the client so we can implement different shapes & fixes without needing server update / mismatch of client & server RPCs
If pasting multiple "bases" at once (in a line) add all the entities to a single entry in the paste history so they can be undone in a single step
Refactor `paste` and `paste_line` into a single method one the client & server
- paste now acts like a repeating paste with count of 1
- pass repeat count inside the RPC proto
Fix pooling error in SaveRestore.Load() that was causing pooling errors with copy paste in the editor
Fix old pastes created before it properly filtered out client entities in the editor
- will filter out the duplicate entities during the paste and warn the user to re-save
▅ ▊▍█ ▇▆ ██▋▅█▅█ ▆▍▊▍▌ █▊ ▋▌▇ █▇▇▉▉▉▅█▆▋ ▍▍▍▉▌▉▇ ▍▍ ▄▉▇▍█▍▇ ▄█ ▇▉▍▌▇ ▆▉▅▍▊▌▌▊ ▋▅█▉ ▆▍▅▅▇▄ ▋▌▌▋▅ ▇▍▊ ▅▉▊▅▊▋ ▄▉▊▄▊ ▊▋ ▄▄▇▋▅ ▉▍▊█▌▆▄ ▉▆ ▍▉█▇▋▍▍▋ ▇▍▊ ▉▋█▋▆▅ ▉▊ ▆▊▌ █▄▍ ▌▄▄▋ ▊█▅▅▉ ▄▄▅▊▌
▄ ▌▋▅▊▍▋█ ▍▍▄ ▉▇▄▋▍ █▅▆▇▍▇▆▇ ▋▉ █▌▍▆▆▊▇▋ ▌▊▉▋ ▉▍ ▇▆ ▉▌▅▊▇▌▌▆▋ ▊▆▋ ▊▊▉█ █▄ ▉▍▉ ▋▋▇▆▉▆ ▄▇▋▊▆ ▄▋▋█ ▅▄▅
merge from fix_puzzle_reset_underground -> main
Raise min height of airfield radiation puzzle
Shrink size of airfield puzzle reset from 35m -> 28m
S2P
Shifted arctic research base AI wake zone up by 15m, which shifts the puzzle reset & radiation height upwards
S2P
Add `monumentpuzzleresetradiationoverride` convar to force enable radiation despite the puzzle's reset status (makes testing easier)
Apply minimum height to the radiation spheres as well as the puzzle resets
Show height cutoff position when `drawpuzzlereset` convar is enabled
Raise min height for water treatment radiation puzzle
S2P
Raise min height of trainyard radiation puzzle
S2P
Raise min height of sewer branch radiation puzzle
S2P
Raise min height of powerplant radiation puzzle
S2P
Raise height offset of NMS
S2P
Raise height of Launch Site PuzzleReset
S2P
Fix removed using statement in PuzzleReset
Apply minimum height to military tunnels
S2P
Add support for optional minimum height for sphere puzzle resets