142,702 Commits over 4,383 Days - 1.36cph!
Fix C4 & satchels doing 2x damage to the deployable it's attached to
- was doing splash damage + direct damage to the entity it's parented to if it was a deployable (stuff like workbenches, not building blocks, doors or anything you would be raiding)
- fixed by skipping splash damage on the entity it's attached to so it only does direct damage
merge from dump_prefabpreprocess -> main
Add `dumppreprocess` to specifically dump the list of prefabs inside prefabpreprocess & their component counts
- will also be included when running full `dump` command
merge from fix_dump_dontdestroyonload -> main
Add automatic shader remapping to Indirect Instancing
This also properly initialises BatchRendererGroup, but getting the .bufferHandle requires a Unity mod for the time being.
(need to migrate ComputeBuffer → GraphicsBuffer first)
Refactor dumping objects per scene into separate folders because it was copy pasted between `dump` and `dumprootobjects`
RRP: Add some DOTS support to Lit vertex shader
Fix DontDestroyOnLoad scene including all the objects in other scenes instead of all the objects not in other scenes
Send daily rent to client in apartment room entity
Link apartment upkeep terminal -> apartment room on client
Switch loot panel for apartment upkeep terminal to new one
Add support for the TC loot panel to show the upkeep for the apartment rooms
- use the apartment room to get the daily scrap rent
set electric furnace emissive HDR intensity to 1, and adjusted emissive texture to compensate
progress on darts game controller, initial structure and setup for starting/ending game and players joining/leaving
Bump exe/dll versions and make it easier to do so
Fixed gravity gun acting up again
Update localization files
Bump exe/dll versions and make it easier to do so
Fixed gravity gun acting up again
Update localization files
adjusted bed blankets and tweaked texture
prototype upgrade texture update
Clean up InstanceCreationInfo.material
Set debug labels for indirect instancing buffers
Merge: from createcorpse_triggerparent_nre
- Bugfix for TriggerParent not cleaning themselves up if a corpse forces it's way just before volume is destroyed
Tests: ran auto tests
Bugfix: Ensure TriggerParent properly tracks forced corpse
Corpses forcefully inherit trigger volumes, which doesn't properly initialize internal contents, leading to skipped cleanup when volume is destroyed. Rare bug in the wild, but consistent in auto tests.
Tests: ran all PlayerMountedToArmoredVehicle_PlayerNotTargeted auto tests
Remove unintended antivehicle damage scaling
Reapply small oilrig changes
Fixed ghost ship loot spawning unparented and on top of each other
Remove now empty entry in KillAllAnimals mission objective asset
deployable_snapping_fix_2 -> main
Fix another reference to the old wolf in the trophy data
- Return JobHandle for CheckSpheres
- Start re-ordering physics queries in fly checks to (attempt to) maximize performance
- Add 'JobsSkipLocalQueue' convar which, when enabled, will flush local jobs queue after certain jobs are scheduled
- gamephysics/antihack consistency tests pass
Fix invalid angle in split builds where the server recomputerd rotation from the floor normal instead of the wall normal
update apartment_complex_monument/prototype
Set up sound anim events for binoculars viewmodel, added sounds for deploy
Fix new AIs not moving when ConVar.AI.useUnityNavmesh is set to 1
merge from main -> apartment_complex_monument
S2P'd some stuff to fix compact ceiling light regression.
Reapply the increased building blocked + added safezone from the merge
Added some self checks in launcher DLLs
* Probing for potential issues with deep install locations, maybe this is why some clients can't init CEF on game launch?
* Bumped PATH buffer in the launcher DLLs
Many minor cleanups
More cleanups
Added some bounds checks to networking code
Make ragdolls respect setlightingorigin input again
Double bone cache limit
Merge from 3p_spectator_improvements
Fix potential NRE when starting debug camera
▆▉▇█▆▌▅█▌▄ ▅▇▊ ▍▄▌▉▄ ▆▄▌ ▄▉█▆▍ ▍▊▉▄▍▄▊█▌▋ ▇▄▉ ▆▄▅▊ ▆▊▌▍▍ ▊█▌▍█▋▆ ▆▄ ▌▅ ▆▌█▌▋ ▄▄▊▅▄▇▉ █▉▍▄▋
merge from apartment_complex_monument/prototype -> apartment_complex_monument