userJake_Richcancel

3,958 Commits over 1,066 Days - 0.15cph!

10 Months Ago
Some sound effects didn't save their settings
10 Months Ago
merge from monument_scenes -> aux1
10 Months Ago
merge from optimize_prewarm_doors -> aux1
10 Months Ago
merge from native_memory_stream -> aux1
10 Months Ago
merge from detach_monument_children -> aux1
10 Months Ago
Add convar to toggle DetachMonumentChildren - enabled by default
10 Months Ago
Merge from main -> native_memory_stream
10 Months Ago
Disable "client scene" and "server scene" in S2P because they aren't implemented yet
10 Months Ago
merge from main -> monument_scenes
10 Months Ago
merge from audio_import_music_clips -> aux1
10 Months Ago
Update import settings of audio
10 Months Ago
Fix preload setting not being preserved after unity 2022
10 Months Ago
Start over on a new branch since we need to keep the original preload settings - cherrypick 99453 (music clips = compressed in memory + preload off)
10 Months Ago
Merge from monument_scenes -> aux2
10 Months Ago
Fix Serialization.AddPrefab() getting accidently deleted in previous commit
10 Months Ago
Merge from main -> monument_scenes
10 Months Ago
Subtract audio import changes (some audio clips had preload disabled)
10 Months Ago
Merge from audio_import_june_2024 -> aux2
10 Months Ago
Update settings of all music clips
10 Months Ago
Change audio clip updater to handle music clips - vorbis, 80% quality (like other vorbis clips) - preload off
10 Months Ago
Fix compile error from "fix_shipping_container_batching"
10 Months Ago
Compile fix for TriggeredEvent
10 Months Ago
merge from fix_shipping_container_batching -> main
10 Months Ago
Merge from shipping_container_vcol_fix -> fix_shipping_container_batching
10 Months Ago
merge from main -> fix_shipping_container_batching
10 Months Ago
merge from native_memory_stream -> aux2
10 Months Ago
Merge from main -> aux2
10 Months Ago
Prewarm 200 codelocks Go back to defining pool amount via code to prevent misconfigured prefabs - player deployable doors stay at 100 - monument doors only warm 1
10 Months Ago
Change default door prewarm count from 100 -> 1 - monument doors were warming up 100 -> 1 now Added ability to override an individual prefab's warmup count via the Poolable component - garage door & sheet metal doors = 10 - wood & armored door = 5
10 Months Ago
Cherrypick audio import setting changes
10 Months Ago
Run `Sound/Update Audio Clip Importers` tool to update optimal audio import settings - assuming the tool still applies good settings
10 Months Ago
Change WorldSerialization to deserialize into a NativeArray (NativeMemoryStream) instead of MemoryStream - reduces heap reserved memory by 500MB when deserializing map due to many MemoryStream allocations - add `loadmap` test command to load local map when profiling deserialization
10 Months Ago
Add NativeMemoryStream (MemoryStream backed by a NativeArray<byte> instead of byte[])
10 Months Ago
merge from monument_scenes -> aux2
10 Months Ago
Generate manifest with new string pool
10 Months Ago
Get rid of checking for scene in standalone build - asset bundles don't want to tell you if scene is there - rare error: won't occur once build process is normal
10 Months Ago
Enable batching on low container walls
10 Months Ago
Fix render batching not refreshing after color is changing Pass color to batching directly instead of pulling from MeshRenderer Fix batching not resetting detail color MaterialPropertyBlock when returning to pool
10 Months Ago
Enable the RendererBatch component on all shipping container prefabs - fix some components that were at the root level instead of at the same level as the RendererLOD / MeshLOD
10 Months Ago
Add color to RendererKey for render batching to support shipping container - pull the color from the MaterialPropertyBlock of the MeshRenderer
10 Months Ago
Apply fix #2 in redid commit
10 Months 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
10 Months 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
10 Months Ago
Skip fields with custom default values instead of always serializing them - significant as it affects Vector3
10 Months 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
10 Months Ago
Made ProtoBuf.Half3 and ProtoBuf.VectorData IEquatable so it can be compared to default value
10 Months Ago
Fix train_tunnel_entrance_a having output prefab somehow unlinked?
10 Months Ago
Fix scene prefabs that don't support remapping having all their components stripped (train tunnels)
10 Months Ago
Codegen
10 Months 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