192,510 Commits over 4,049 Days - 1.98cph!

3 Months Ago
Fix NRE on server startup by removing the balancing of spawn population weights - trust that the convars will be set early enough in startup - worst case the weights will even themselves out as players consume resources
3 Months Ago
merge from primitive -> primitive_gm
3 Months Ago
Remove unused max walking speed
3 Months Ago
- Cleaned up siege tower ramp colliders - Ensured transition onto siege tower ramp and into the door are smooth
3 Months Ago
Added tiling reinforced glass material. Removed baked AO from battering ram door.
3 Months Ago
Update: ServerDemoPlayer - now loads a save associated with the chunk Doesn't actually move the player entity, but it's there. Will investigate what I'm missing next. Tests: played back demo, saw logs confirming spawning of 330 entities from save, and saw player entity in the world.
3 Months Ago
Rotated Crossbow worldmodel again
3 Months Ago
Bugfix: FullDemoServer - properly drop packets that were recorded before initial world save Still not sure if it's the best option, as I worry we might miss a couple packets. Alternatively could just clamp timestamp to 0. Tests: Played back the server demo - managed a full playback(previously it was stuck at start)
3 Months Ago
Added right click method to print out npc vending orders into a nice text format
3 Months Ago
Baseline
3 Months Ago
Ensured the rest of the siege towers are in the correct bundle
3 Months Ago
Ensured siege tower is in the correct content bundle
3 Months Ago
Added missing label to siege tower (was preventing it from being picked up on manifest build)
3 Months Ago
Updating battering ram hardware rig
3 Months Ago
Added separate reflection modulation support to the environment volumes
3 Months Ago
Add placeholder sounds for the tiger
3 Months Ago
Update: SaveRestore - separate save-to-stream processing from main loop - Done every end of frame This made it problematic in editor, as our regular saving loop is disabled by default in editor. Tests: recorded full server demo with 1 min chunks - saw the saves being generated for each chunk
3 Months Ago
Reduce tiger speed as it was too fast most of the time, fix hurt anim not playing, add very basic placeholder hitboxes
3 Months Ago
Clean: FullServerDemo - separate benchmarking code to a partial class Tests: editor compile in Client, Client+Server and Server modes
3 Months Ago
Buildfix: don't leak server-only callbacks for IDemoProcessor Tests: compiled in editor in Client mode
3 Months Ago
Reassign tiger skeleton bones
3 Months Ago
Forward OnDied to entity component
3 Months Ago
Bugfix: FullServerDemo - record server info in editor - Removed previous static globals Reimpelemented via IServerCallbacks so that we have 1 point of modification instead of multiple Tests: Recorded a session on Craggy in editor - generated json had the data
3 Months Ago
Update: FullServerDemo - create a save when starting a new chunk - Moved chunk logic outside of packet serialization - Using double buffering of packets when performing a save, to sort which packets go along which save/chunk - Packet timestamps are now resolved during recoridng time, not during demo thread's serialization stage(as that can be deferred and out of sync) - Moved all demo-related logic from BaseNetwork to BaseNetwork.Demos Mostly done with the recorder side. Tests: Ran around on craggy with editor's autosave enabled and at max frequency (1 second), and demo recording at min chunk length(1 min).
3 Months Ago
▍▊▊▇▇▄ ▉▋▆▄▋▊█ ▋▉▄▆▆▌▅▆▄▋ ▊▋ ▆ █▉▆▌▇▇▊ ▇▊▋▌ ▄▇▇▄▄▅▇▌▋▌▆ █▊▅ ▌▊█ ▋▌▌▄▊▄, ▊▍██▊█▍▄▄▋ ▅▆▍█▄ ▅▌█▌ ▍▇▅▅▉▋▉ ▋▆▊▌▍ ▌█ ▆▋▅▊▋▊▇▌▋▆▋▉▍ ▌▅▇-▊▍█ - ▅▊▋▉▌ ▌▋▅▋▋█▆▌▆ ▋▊▊▍▉▅▋█▅▉ ▍█▄'▌ ▊▉ ▌▄▌█▊▋, ▉▅▆ ▋▍▉▊▄▇ ▍▌▇▅▆██▄ ▌▋▋▉▅▊█ ▌▍█ ▅▍███▉▍ ▅█▊▌▅ ▆▌▅▆ ▍▉▋▊█▄▇▍▄▋ ▍▆▇ ▉▋▌▄ ▄█▄ ▍█▇▋▅▄▍▋ ▅▊█▌▇▍▊ ▍▅▆▄▅▊
3 Months Ago
assigned tiger avatar definition to tiger anims
3 Months Ago
cleaned up catapult ragdolling and improved ragdoll mid-air flailing
3 Months Ago
Hook tiger weak hit anim
3 Months Ago
Experiment with bleeding
3 Months Ago
Override hurt now that we have the method
3 Months Ago
Cherry pick entity component hurt method addition
3 Months Ago
Small polish to jungle floor kits (ongoing)
3 Months Ago
Merge from main
3 Months Ago
Update tiger gait speeds
3 Months Ago
merge from /release/isolate_Jan_wipe/LNY_merge_release_friendly
3 Months Ago
cherrypicking 111156 - fixed lunar dividers not being destroyed after frame is destroyed
3 Months Ago
merge from lunar_new_year_2025
3 Months Ago
fixed lunar dividers not being destroyed after frame is destroyed
3 Months Ago
Add debug counters to compute, adjust noise compute for better placement, add toggle for instancing, fix incorrect cell bounds calculation, improve foliage cpu count estimation, improve foliage random positions, and add camera culling to foliage compute.
3 Months Ago
Scene backups
3 Months Ago
First pass on spawning process, status tracking, loot panels
3 Months Ago
Prototyping a new simple chicken for use in coops
3 Months Ago
Cherrypick from med_assault_rifle
3 Months Ago
Merge from parent
3 Months Ago
Merge from main
3 Months Ago
Scene directory changes
3 Months Ago
Merge from admin_esp
3 Months Ago
Merge from primitive
3 Months Ago
Merge from primitive
3 Months Ago
compile fixes