255,151 Commits over 3,990 Days - 2.66cph!

39 Days Ago
primitive -> 4ShotMiniCrossbow
39 Days Ago
VR: More stuttering-related fixes, don't alloc joint data every frame VR: Improved main menu scene VR: Only create debug callback if `-vrdebug` is specified as a launch parameter
39 Days Ago
Add `simulate_loot` command to test what loot will come out of a loot container - picks the closest loot container - default runs 100 times, can increase to 10k times
39 Days Ago
Add Undo Scopes for Selection and Gameobjects
39 Days Ago
Test dynamic properties get cleaned up when object is destroyed
39 Days Ago
Do the same when setting var
39 Days Ago
TrimQuoted...
39 Days Ago
Fix dynamic properties referencing game objects / components
39 Days Ago
Merge from presets_ediitor/quality
39 Days Ago
Fix shadow cascades tooltip
39 Days Ago
Additional cmd line fix and extra test
39 Days Ago
Tweak dynamic properties serialization Failing GameObject dynamic property serialization test
39 Days Ago
Updated lunar new year mask textures Updated lunar new year mask material Added albedo and metallic textures
39 Days Ago
Fixed horses stuck in sliding state Increased max slope angle
39 Days Ago
Make IGameObjectDestroy internal for now Add IGameObjectSerialize scene events (internal) Dynamic property serialization
39 Days Ago
▌▉▍▄▍▉▅▆▅▌▍▅▅_▍▆▍_▇▊▊▊▍.▍▆▇ ▍▊▌▆▌▊ ▍▄ ▌▇█▉▌▅
39 Days Ago
Second pass/redo of broken wood trims and atlas. Redone all wood parts of floor kit. Other feedback and fixes. Still WIP
39 Days Ago
Update: DemoServer - Isolated all client demo logic into it's own player This is prep for full server demo support. Tests: played back a short craggy demo - it went through the entire thing without issues. Tried without demo - it started as expected
39 Days Ago
Update test
39 Days Ago
Some backwards compat
39 Days Ago
Removed Vehicle Detailed colliders from the horses, use AI layer instead LegsAnimator detects Vehicle Detailed colliders
39 Days Ago
Improve CommandLine parser. Added CommandLineTest.
39 Days Ago
Add IGameObjectDestroy scene event Started on #1773 Dynamic properties API tweaks Dynamic properties tests Basic get / set node Some dynamic property documentation Dynamic property cloning tests
39 Days Ago
exported tiger animations and rig
39 Days Ago
Fix failing to start game if VRSystem returns nullptr for extensions
39 Days Ago
TimedExplosive -> Explosive (updated prefab refs too)
39 Days Ago
Buildfix: removing unused variable Tests: editor compile
39 Days Ago
Wip HornetGun 40mm ammo prefab
39 Days Ago
Merge: from profiling_improvements Further exclude small methods/utility classes that are fast 95% of the time. Tests: Took a snapshot on a defualt ProcGen map in Editor(Client+Server). ~13% uncompressed json reduction.
39 Days Ago
Update: more profiling exclusions - Don't track NetRead and NetWrite - Dont' track Facepunch.System's containers (including pooling), StringPool and ArrayPool - Don't track EntityRef - Don't track all Enumerators (previously only Facepunch's was excluded) - Don't track all GetHashCode - Don't track TimeWarning (debug-only calls, but can be frequent) Tests: Took a snapshot of default procgen map in Editor(Client+Server), confirmed about 13% reduction in uncompressed json size.
39 Days Ago
Tweaked horse player collider height
39 Days Ago
Merge: from main Tests: none
39 Days Ago
Update: DemoServer - ripping out fixed timestep logic After experimenting with slowing down playback to bellow play speed, it did reduce the number of violations, but timing inconsistency between demo playback and server simulation leads to more issues. Tests: none, simple change
39 Days Ago
Hook up ammo resource to grenade pickup
39 Days Ago
Fix TripmineWeapon NRE (player invalid), add assert if the placed tripmine prefab is not valid
39 Days Ago
Prevent scientist from going back to patrolling like nothing happened when they know a threat is nearby
39 Days Ago
Remove manual call to hurt in scientist as it's now a method of entityComponent
39 Days Ago
When hit, automatically update the offender's position
39 Days Ago
Setup snake mask item
39 Days Ago
Trumpet tree temp billboards
39 Days Ago
Merge from presets_editor/quality
39 Days Ago
Delta snapshot improvements. Fixed a bug where it was possible for a snapshot ack to be ignored - should fix a rare and difficult to reproduce bug where sync vars can become stuck
39 Days Ago
Material.FromShader uses path and not just name - allows shaders of same name in different folders
39 Days Ago
Forward the Hurt call from entity to entityComponent
39 Days Ago
Merge from main
39 Days Ago
Enable grass displacement by default in all preset levels
39 Days Ago
Bunch of preset/defaults tweaks for more consistency with previous settings.
39 Days Ago
- Ballista Gibs missing material fix
39 Days Ago
Re-add shadows quality slider (removed by mistake previously). Include shadow quality slider in presets and defaults.
39 Days Ago
PackageVersion / FileVersion 2.4.1