userJake_Richcancel
reporust_rebootcancel

4,510 Commits over 1,249 Days - 0.15cph!

1 Year Ago
Add color to RendererKey for render batching to support shipping container - pull the color from the MaterialPropertyBlock of the MeshRenderer
1 Year Ago
Apply fix #2 in redid commit
1 Year Ago
Redid the commit so that it would stop applying to DeltaSerialize() - tried to combine existing null checks with new default value checks, keeping them seperate is less complexity
1 Year Ago
Fix & update codegen - don't check if field is null twice (bytes & strings already checked if null when optional) - throw error if required class isn't present, skip serializing structs if required but default value - fix regression where it checked if field was default when delta serializing
1 Year Ago
Skip fields with custom default values instead of always serializing them - significant as it affects Vector3
1 Year Ago
Updated codegen Protobuf now won't serialize default values as pooling resets everything before deserialization - should have the exact same input & output but better performance
1 Year Ago
Made ProtoBuf.Half3 and ProtoBuf.VectorData IEquatable so it can be compared to default value
1 Year Ago
Fix train_tunnel_entrance_a having output prefab somehow unlinked?
1 Year Ago
Fix scene prefabs that don't support remapping having all their components stripped (train tunnels)
1 Year Ago
Codegen
1 Year Ago
Fix the check "is scene in asset bundles" not working outside of editor - added method to check if any asset is at path in filesystem
1 Year Ago
merge from main -> monument_scenes
1 Year Ago
merge from qol_give_improvements -> main
1 Year Ago
Adding --silent onto a give command will stop telling you picked up the item - still broadcasts to the server when an item is given
1 Year Ago
Fix `clearinventory` not running ItemManager.DoRemoves() causing items to not always go to correct spot Add ability to specify target container & slot when using `give` command - give {item} {amount} {condition} {skin} {container} {slot} Add some descriptions to give commands
1 Year Ago
Fix `monument_scenes` convar not applying to remapping paths after previous commits Don't remap to scene spawner if the scene doesn't exist in asset bundles Allow editor to control whether it uses monument_scenes when doing map generation with `monument_scene_generation` convar
1 Year Ago
merge from build_leave_bundles_symlink -> main
1 Year Ago
Cut down version of every monument scene spawner prefab
1 Year Ago
Remove every map generation component from scene spawner prefab for monuments - only output GameObject + ScenePrefab component
1 Year Ago
Spawn normal prefab when doing map generation so we can guarentee that all map generation components are present Remap to scene spawner only when spawning world
1 Year Ago
Switch `monument_scenes` convar to be saved
1 Year Ago
merge build_leave_bundles_symlink -> monument_scenes
1 Year Ago
Stop deleting the Bundles directory or symlink in the output directory when doing normal build - bundles still get overwritten when building asset bundles - prevents you from nuking your bundle folder when testing local builds
1 Year Ago
Merge from optimize_asset_warmup_tunnels -> monument_scenes
1 Year Ago
Skip asset warmup on all underground train tunnel prefabs
1 Year Ago
Don't run DetachMonumentChildren when monuments are in their own scenes
1 Year Ago
Include all active & inactive objects in new output `UnityEngine.Object_All.Count.txt` Include total amount of components at the top of the file
1 Year Ago
Order `Stats/Transform Count` based on the amount of components
1 Year Ago
Fix scenes with slashes in them making a ton of sub folders
1 Year Ago
Merge from main -> monument_scenes
1 Year Ago
merge from fix_invoke_cancel_nre -> main
1 Year Ago
Fix InvokeHandler NRE when cancelling invokes when the server is shutting down - pretty sure this only spammed the editor
1 Year Ago
Dump now outputs statistics per scene - create new folder for each scene - outputs hierarchy per scene (still outputs old hierarchy files incase they were useful) - outputs Component & GameObject count per scene
1 Year Ago
Undo substract on main CS 98931
1 Year Ago
merge from main -> monument_scenes
1 Year Ago
Subtract accidental merge of monument_scenes to main instead of aux2
1 Year Ago
Fix remapped scene prefabs being warmed up
1 Year Ago
Merge from monument_scenes -> aux2
1 Year Ago
Fix S2S not adding tags to monuments with their MonumentInfo not on root level
1 Year Ago
Update old rig scenes
1 Year Ago
Merge from main -> monument_scenes
1 Year Ago
Add profiling to following methods & include in runtime profiling data - ServerMgr.Update() - Net.sv.Cycle() - Physics.SyncTransforms() - CompanionServer.Tick() - BasePlayer.ServerCycle()
1 Year Ago
merge from analytics_profile_servermgr -> main
1 Year Ago
merge from fix_server_profiling_lag_spike -> main
1 Year Ago
Fix RPC lag spikes not including server id
1 Year Ago
Add oil rig monument scenes Add arctic research base scene & remapped prefab
1 Year Ago
Fix remapping of monuments to exclude monuments without scenes Add logging
1 Year Ago
Add scene prefabs to /remapped/ folder instead of /autospawn/ so they stop conflicting with terrain generation
1 Year Ago
Delete scene prefabs from autospawn directory
1 Year Ago
Default to monument_scenes enabled in editor because it messes with map gen