199,432 Commits over 4,140 Days - 2.01cph!
Subtractive merge cs
12346 - because unity crashes if bundles are > 2gb and we ain't got time for this bullshit
- Room culling code tidy/optimise
Backup in case this wrecks the terrain.
Underwater particle effect script
FOR FUCK SAKE light wall prefab, rotated 15 degres down to fix random light culling
FOR FUCK SAKE factory prefab room for the light change
Emerge from water screen effect textures.
Sand, snow, cloth, clothflesh bullet impacts + misc bullet impact fixes
- Level now builds lists of indoor/outdoor rooms once level has been built
- LevelBuilder wip planet spawning (commented out)
- DecisionPlanParametersDrawer tweaks, foldout
- Fixed Foldouts in GoalSettingsEditor
- Renamed DecisionPriorityLevels
Fixed BehaviourPlanSettingsWrapper not storing EntitySettings where it should have
AudioClip import settings
Ambience sting timing tweaks
- Fixed PlanetGenerator so we can have multiple planets
- Super basic planet spawning. 20% chance of an outdoor room spawning a planet. Lots of problems. Just a quick test.
created LODs for the waterbucket worldmodel and setup the prefabs
Underwater effects material tweaks.
Added subsurface scattering to skin shader
Updated and tweaked existing skin materials
Updated skin test scene
Divided small rocks into small, smaller smallest.
Zero'd prefab pos because OCD.
Spawn tables. Scene backup.
Undone shader bundle change
Added tools -> prepareprefabs, calls DoPrepare on every component in every prefab
Call DoPrepare pre bundling
Setting an asset bundle in OnValidate is causing editor lockup, so moved it to DoPrepare, which will probably improve editor perf too
Added EffectRecycle components to flies they need them to be included in the bundle
Unbinding water1 to free some resources (should be safe now) and switched to placeholder in editor mode
Tweaked water quality handling
Underwater shader now writes mask (0 above, 1 below) to render target alpha
Moved terrain alpha-testing (for carving) to fragment shader for accuracy
Deleted old DSE assets, metas apparently
Mouse wheel repeats
Disable mouse wheel buttons if cursor visible
Matched viewModel skin specular settings to other skin materials
Removed ` from default console binds
Fixed voice recording when typing v in chat/console
Fixed game input when in main menu/console/chat
Fixed real player names showing in corpse loot when in streamer mode
- LevelBuilder now just picks one outdoor room and spawns the planet in it at -3000
Added underwater mask via new "Target Alpha As Mask" toggle to "Particles/VertexLit Blended Custom" and "Particles/Water Drop"; alpha-masks particles based on render target's current alpha (e.g. underwater mask)
UI server cull components
Snow tweaks.
Plankton material change.
Don't allow key binds when NeedsKeyboard is enabled.. unless it's an F key
Added map key binding
Fixed rebinding keys not working
Dungeon terrain carving fixes
- Added stats screen to F2
- Level can now return list of active rooms
Underwater FX mask is a GO
Fix RUST-283 Can't place floor above shelves.