userJake_Richcancel
reporust_rebootcancel

5,127 Commits over 1,492 Days - 0.14cph!

2 Years 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
2 Years Ago
Merge from optimize_asset_warmup_tunnels -> monument_scenes
2 Years Ago
Skip asset warmup on all underground train tunnel prefabs
2 Years Ago
Don't run DetachMonumentChildren when monuments are in their own scenes
2 Years 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
2 Years Ago
Order `Stats/Transform Count` based on the amount of components
2 Years Ago
Fix scenes with slashes in them making a ton of sub folders
2 Years Ago
Merge from main -> monument_scenes
2 Years Ago
merge from fix_invoke_cancel_nre -> main
2 Years Ago
Fix InvokeHandler NRE when cancelling invokes when the server is shutting down - pretty sure this only spammed the editor
2 Years 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
2 Years Ago
Undo substract on main CS 98931
2 Years Ago
merge from main -> monument_scenes
2 Years Ago
Subtract accidental merge of monument_scenes to main instead of aux2
2 Years Ago
Fix remapped scene prefabs being warmed up
2 Years Ago
Merge from monument_scenes -> aux2
2 Years Ago
Fix S2S not adding tags to monuments with their MonumentInfo not on root level
2 Years Ago
Update old rig scenes
2 Years Ago
Merge from main -> monument_scenes
2 Years Ago
Add profiling to following methods & include in runtime profiling data - ServerMgr.Update() - Net.sv.Cycle() - Physics.SyncTransforms() - CompanionServer.Tick() - BasePlayer.ServerCycle()
2 Years Ago
merge from analytics_profile_servermgr -> main
2 Years Ago
merge from fix_server_profiling_lag_spike -> main
2 Years Ago
Fix RPC lag spikes not including server id
2 Years Ago
Add oil rig monument scenes Add arctic research base scene & remapped prefab
2 Years Ago
Fix remapping of monuments to exclude monuments without scenes Add logging
2 Years Ago
Add scene prefabs to /remapped/ folder instead of /autospawn/ so they stop conflicting with terrain generation
2 Years Ago
Delete scene prefabs from autospawn directory
2 Years Ago
Default to monument_scenes enabled in editor because it messes with map gen
2 Years Ago
Actually include the "monuments only" mode when running in Scene2Scene mode
2 Years Ago
Refactor SceneToPrefab to use an options class instead of many parameters By default don't save each scene (since nothing changes about it) By default Scene2Prefab/Update All outputs normal prefabs - extra option to output monuments as scenes - extra option to only output scene prefabs
2 Years Ago
Disabled monument scene convar by default - better to opt-in than break aux2 Remap to a different directory (/remapped/ instead of /autospawn/) because map generation was picking up both versions of the prefab and causing issues Make sure output directory of prefab exists before outputting Ensure output path of asset has forward slashes
2 Years Ago
Fix compile errors when putting editor in SERVER mode - only allow SceneToPrefab to work when in CLIENT + SERVER mode (it only required CLIENT before)
2 Years Ago
Scene2Scene every monument
2 Years Ago
Store prefab's path inside ScenePrefab - used for PreProcess: not convinced it's critical but good to include Add ability to toggle the feature on and off (until it's stable) - convar `monument_scenes` turns it off (default enabled) - add '_scene' onto end of cut-down prefab - remap large monument prefab -> cut-down prefab when spawning & the convar is enabled
2 Years Ago
merge from main -> monument_scenes
2 Years Ago
Fix build compile errors Fix loading scene by path instead of by name in standalone builds Scene2Prefab will output prefabs disabled so monuments can be moved to correct position before OnEnable() is called - enable the prefab once the monument scene is loaded Package all monument scenes into `monument_scenes.bundle`
2 Years Ago
Keep components attached to AddToHeightMap and AddToWaterMap
2 Years Ago
Delete components in one sweep instead of as we are iterating through components - also allows us to mark components as required by other components
2 Years Ago
merge from main -> monument_scenes
2 Years Ago
merge from analytics_dump_hierachy_formatting -> main
2 Years Ago
Fix components incorrectly marked as "unsupported" for enabling/disabling - renderers - particle systems - LODGroup
2 Years Ago
merge from analytics_dump_hierarchy_formatting -> main
2 Years Ago
merge from analytics_asset_warmup -> main
2 Years Ago
Add ability to see what is enabled vs disabled for `GameObject.Hierarchy.Components.txt` from `dump` command - Components show a checkmark if enabled vs disabled, they show a `~` if the component doesn't support enabling - GameObjects show a `+` if active & `-` if disabled
2 Years Ago
Add asset warmup & world spawn timings to `dump` command - output to csv so it can be opened in excel - don't output if there are zero data points - reset the world spawn timing every time a new map is loaded - Asset.Warmup.csv - World.Spawn.csv
2 Years Ago
Merge from fix_unity_hook -> main
2 Years Ago
Move LagSpikeProfiler.enabled into the record method
2 Years Ago
Show editor's email instead of the server name when in the editor (so it's easier to select a server in grafana)
2 Years Ago
Move uploader creation into it's own method EnssureUploadersCreated() Ensure invokes are reset when we start recording so we don't get the cumulative stats since startup Move Reset() methods outside of serialize methods
2 Years Ago
Improve readability of code - move try catch & "enabled" check into each Serialize() method - move some Serialize() methods into their profiler classes - set default enabled state in each profiler so the convars reflect what is turned on