192,689 Commits over 4,049 Days - 1.98cph!
Implement new death particles
merge from fix_ownership_scientist -> main
Beehive:
- Fix a bug preventing humidity from being reduced if a roof was used or a fire was placed nearby
- Improvements to loot panel reliability
- Protobuf the humidity too
- Code cleanup and simplification
Fix scientist corpses not assigning item ownership
Removed bee sounds from bee grenade entity (kept on the world and view model)
▆▆▍▍▅▍▌▆▅▉▉▅ ▍▊▋█▌▆▉▄ ▋▄▌▅ ▍▊▊
▆▊▉█▆▆▍▆▍ ▋▄▉▉▊▇▅▍ ▄█▆▉ ▉▉█ ▋/▇
manifest, (harbor_2.prefab got nuked)
merge from crafting_update
restoring workbench unlocking to prior behavior, default unlock, no techtree progression to unlock
thumb_up
40
thumb_down
42
Fix for bee fire damage state.
Added a bee falling down dead subemitter when taking damage.
Merge from temperature_teas
Added custom buff tooltip text for temperature tea effects.
Remove sv_autojump as it does nothing
Pull Requests
* TTT: add ttt_filter_role entity
* TTT: Close player volume slider along with scoreboard
* Updated AngularJS from 1.1.2 to 1.8.2 + potential performance improvements
* Fixed DButton:SetConsoleCommand() not accepting vararg
* New Localisation Phrases
added desc for bee grenades, brief description of XP system on nucleus.
Merge: from main
Tests: none, no conflicts
edited crocodile turn 90 left and right anims and exported wip croc intimidate attack rm anim
Merge from temperature_teas
Remove old (now null) teas from cooking workbench visuals to fix NRE when mixing
▋▆▅▋▇ ▍▄▆▆ ▊▌▇█▅▍_█▋█▌▋▉▅▌▋_▉▆▄▊▍▅_█▇▌█▇▆▉▇█_▄█▊▊▊▅▋▋▍▋
▊▊▋ ▇█▆▅▆▍ ▍▇ ▌▄▅▉▅▌ ▅▌▍▇▊█▄▇▍ ▆▇▇▉▊▋▄▇▊ ▅▍▍▄▌▍▅▉█▅▄▄▌
- ▊▅█▊▆█▌▍ ▅▋ ▍█▍▌▌█▆ (▊▋▋█▇▆▍▄▍ ▄▆▅▄▌▇▍█ ▋▆▅▄█▉▉▊▄▅ ▍▊▍▅▆▅)
auto calculate craft times
- Fixed issues with the workshop normals when downloading from steam and reuploading.
- Fixed general compound texture compression issues when downloading from steam and reuploading.
Added LOS check system to master swarms so they cant damage people through walls
Item names, manifest file.
- Makes the tiger shadow your movement when your back is turned -> this prevents brutal charges from behind that could occur because of the RNG is the previous sneaking behavior
- Reduces tiger speed when fleeing -> this helps land a few shots before the tiger disappears in the foliage, and make sharp turns look less jarring
- Improves debug speed logging
- Renames ProcessEntity to UpdateEntityVisibility ("ProcessEntity" was too vague of a name)
Delete now unused recipes.
Remove unused recipes from recipe lists.
Assigned new tea recipes.
Added final teas to recipe lists.
Deleted min/max temperature tea items.
Deleted regular/advanced/pure tea items.
Renamed combined teas to Cooling/Warming.
▋▊▌▋▋▇ ▉▋▌▊▌▉▇▆▊▉ ▋▊▇▇▄▉▉▄▋▄▊▌ ▊▌█▆▆▍▋, █▌▇▅▆▌ ▇▋▉▅▄ ▆▊▍ ▍█▍▍ ▄█▆▄▌▄▋
Rebalanced beehive temperature
Bees like temperature biomes and relatively low altitiude. Need to use a heater if you are higher up or in the snow
Merge: from concurrentquueue_leak
- Fixes an edge-case on high-pop servers that can cause a 10MB/s garbage allocation rate
Tests: validated fix works via synthetic test, then had a 2-player session on craggy to validate network traffic works as intended
▉▅▉▅▇▌▆▊▇▆ ▄▅▅▄ ▆▄▊▅▄▋█/▉▉▌▉▇ ▇▇▇▆▍▅▇
- ▊▉▍ ▍▆▅█▊▄▍ ▅▌█ ▅█▋▇▄ ▉▆▉▄▍▉▊▊▄ ▉▌▇▅▆▌ ▋█ █▇ ▅█▄ ▊▄█▊█▄▄▅ ▍▊▄ ▅█▍▌▊▉ ▇▇ ▉▅▍▌▋▋ ▌▍▊▊ ▍█▅▉█▊▉▉▇ ▅▉▉▌▉▅ ▆▍▌▍▍▌▌ (▍▌▍▍▋▅▊▍▉ ▄▇█ ▍▅▌▊▍▇▆▄▆▅▋ ▄▆▇▋█ ▋▄▄▊▌ ▄█▇▊▉▍) ▇▍ ▇▊▉▅█ ▊▍▇▇▍▊▋▌▊▋▅▍▋▇ █▅ ▅█▄▋ ▉▍▊▉▍█
- ▇▌▅▌▉▆ ▌▋▊▋▄█▅▇ ▍▄█▋▆▋ ▋▉▍▋▆ ▅█ █▍▊▆▌ ▇█▆▌ ▊▋▆▌▄▍ ▊▋▄▋ ▇▊▋▉▉▍▇ ▆▊▌, ▍█ ▊▇▋▇▌ ▄█▆▄▊▅ ▅▇▊█ ▇▊▋▌▅▊▉▌▋ ▋▇▅▇ ▉▄▌▇▌▆ ▅▌▅▊▅▊▆ ▌▊▊▉▉▆
- ▌█▍▉▌▄ ▋▌▅█▍▊█▍▅▋▍▋▋▇▅▉▊▆ ▍▊▅▍▋ ▌▆ ▆▅▅▆▌ ▉█▄▇ ▄█▍ ▇▅▄▊▋▅▅▋▌ ▋▆▅▆▌▋▊ ▅▌▌▄▆▆ ▋▉▇ ▊▇▅█▋█▆▊▉ ▆▄ ▍▍█▋▊▅ (▇█▍▄ ▍▍▋ ▌▌ █▅▇▊▅█ ▉▇▄▌ ▍▆▅ ▇▍-█▊▊)
Clean: remove false-sharing todo
Don't have proof of how impactful it is now in this area, so not going to jump the gun for now
Tests: none, trivial change
Undo: pick the right version of ProjectSettings from history
Tests: none, trivial change
Undo: revert ProjectSettings
Tests: none, trivial change
Bugfix/Optim: propagate fix to other ConcurrentQueues in the file
Tests: local 2-player session on Craggy in editors
- Cleanly handle nucleus grades
- Fix bugs with progress bar
- Add even more convars to allow quicker honeycomb generation and how much xp to give
- Added some more tooltips and last minute polish
Turn a bunch of static settings into ConVars. This allows server owners to adjust a bunch of variables on the bee system: from bee swarm survival length to how much xp is added to a nucleus each cycle.