248,566 Commits over 3,928 Days - 2.64cph!
Fix OnValidate not being called on property change in editor
Merge from world_update_2
Functional but terrain gen weirdness remains.
WIP apply validity condition for method calls
radioactive_water -> world_update_2
Radioactive water is finally supported in backpacks:
- Radioactive poll requests 'bubble' up through children to parents
- ItemModContainerRads now looks at parent changes as well as item parent changes
- Huge amount of debugging and messing around
merge from world_update_2
merge from seaweed_dressing
oops update the vmat tho silly fella
added new turf meshes + materials
added taylors shell grass shader
christmas light low poly and texture WIP
Added BuildOptions.CleanBuildCache back to our build options (removed this previously to reduce build time, test if this fixes our random build issues)
Swapped TerrainTopologySet to TerrainTopologyAdd for all affected rocks and cliffs to fix water issues
Adjusted TerrainHeightSet radiuses to include fade to prevent gaps underneath
▄▋▋ ▅▄▆▅ ▊▋ █▉▋█▄ ▆▋██▉▆██ ██▌▆▊▇
▉█▄▌▊▇ ▋▅▊ ▄▌▍▋▉▉▄ ▄▌█▌▇▆ ▆▄▋▉ ▌▋▌ ▍█▊ ▅▆▍▉▄▉▋▄ ▊▍█ ▆▉▌▅▇▄▍▄▆ █▋▊▇ ▅▍▅▄▉▄▆▊▊ ▆▌█▉▍▍▉▄ █▆ ▇▌▍▉▍▇█▊ ▍▍▅'▅ █▉▊▇▅▇ ▊▉▉▊▋▊ ▇▄▊ ▌▅▍█▆▄█▇ (█▆█▆▋▅▇.▇▋█▄▇▍▌▉▌▆) ▇▍▋ ▊▄▇▅▍ ▊▊▉▍█▍▄▍ ▆▅▅▊▄▍ █▅▇▍▅▆▊. ▋▍▉▅▆▌▅▋ ▊█▌▇ ▇▄▉▌▇▆ █▄▇ ▊▊█▆▅██ ▉▇▅▅ ▌▆▍▊▍▌▆ ▅▌▆'▉ ▋▆▇▋ ▍▍▆ ▍▊▋▆.
▆▄▇▄▌▄▇▊ ▅▇▇ ▋█▄▅▌ ▌█▄ ▆▅▅ ▅▌ ▅▌█▉ ▉▆▇██ ▊▄▌▇▍▍▅ ▋▆ ▄▆█▉▍▊▋▄█ █▊█ ▅▄▍█▍▄ ▊▌ ▄▍▍▍▆▌ ▄▇ ▉▍▉ ▌█ ▍▅▍█▉▍ ▋▋ ▉▌▍ ▋▍█▍▌▌▄▍▉.▍▅▄▆▉▇, ▅▊█ ██▍▋ ▍▆▍▄▄: ▇▄▌▅▉://▅▄▅▆▇.▄█▊▍▉▇▉▋▄.▊▌▆/▌▅▆▄▇/▍▄▄▆▍▌▌▊/▌▊▌▉▍_▆█▄▋▉▄▋██▇.▇█▍
Add footstep sounds to new wolf anims
divesite_plane_lod1 intersecting face fix
▍▉▍▆▆▋▇ ▊▆▍ ▊▊▋▍█▆▌▍▇ ▋▍█▋▄ █▊▆ ▌▄▉▇▌▍▅▍█ ▊█▆ ▇▇▅▊▍▍▅ ▅▇▋_▉▊▍▇▅▄_█▌▍▌▊█ ▉▊▋▊ ▋.▊▉▄ ▍▉ ▇.▋▄█ ▋▋ ▌▄▆█▍▄▉▌ █▉▌▄█▊▊▊ ▉▌▋ ▉▍▆▅█▊ ▇▋ ▍▇▅ ▆▊▇▊▄▌▉ ▅▉█▅▌ ▅▆▌█ ▉▇ ▍▋▅▅▊▆▌▉▌▋▋▊▆▉ ▉▆ ▆▅▋▋▉▋▄▇▆▆█▅.▄▍▊▆▋█▄▊▄▄▄▄▌█
▄▌█▍ ▆▉▇▍▄▊ ▊▋▋▅▊▋ + ▍▇▌▋█▍▅▉ ▌▌▉▍▅▅'▅ ▋▍▅▋▆▍▆▄▌ ▋▅▍ ▍▊▍▊▍▍▇▅ ▊▅▅▄▅▋▌▅ ▇▄█ ▋▌▉▌▌▊▇ ▇▋▊▇▍▍▇ ▄▅▍▌▆ ▉▍▌▄█▉▋▄▊ ▉▅▅▋ ▌▇▇▄▇▋ ▅▍▊ ▉▉▉▇▆▅▋▄ ▉▍▆▄██ ▍▌▅▇▄▊▊ ▌▊▉▉▅▉ ▍▍▋▅▋▆ ▍▇▇▉▅▇▉▇▉▍▅▍ ▊▇ ▌▇▆▆█▄ ▇▍▋▌ ▍▋▄▊ ▋▅▌▋█▌ █▅▊▇▍ '▍█▆▄ ▌█▊' ▍▋▋▉▊█▋▋▍▄▉█ - ▉█▆▍▉█▅█ █▌▌▋▋▍▇█ ▉▄ ▌▍█▇▋, ▆▌▅█▇▄▋▌█▉ ▆▋ █▋█▋▊
Updated rock_formation_large_a collider
WIP validity conditionals
Merge: from runtime_profiling_pooling
Fixes pool telemetry flood.
Tests: hacked code to force run pooling telemetry - confirmed reduced telemetry.
Bugfix: Respect profiling pool flush interval for pool telemetry
This caused to send ~100kb every update
Tests: hacked code to run analytics
Merge: from main
Tests: none
Cliff hills / added radius to terrain filters to prevent spawning on rail
Razor @namespace doesn't want a trailing semicolon
Fixed truncated entities max health text
Added shadowproxies for cliffs
Max 15 tags
Simplify list drawing code a bit, display author in cloud view
Make chips widget shorter
Fix Facet icons
DropDown widget
Tweak AssetList icon sizing
Display facets next to tags - not a huge fan of this, seems overly compliated
https://files.facepunch.com/alexguthrie/1b2611b1/sbox-dev_LSGvHQMFEE.png
When selecting a map auto select the ParentPackage game, if set. Default to Walker if not.
Remove old "launcher", add map select to gamemodal
Make package selector acceptable
Fix ComponentSheet filtering out methods
Map update and Guard Dialogue
Added 2 new biomes to Tileset
Rewrote WorldManager to use bools for tiles and strings for chunks instead of having a biome string per tile. Required a lot of refactoring.
Remade the island layout using the new format
Update WorldUnlocker and WorldSave to properly set the starting biomes from island layout
Reworked Tile/Entity spawn chances to be more robust, updated all existing tiles/entities.
Don't let the player place earth on existing earth
Update SpriteTools
Rename all grass tiles for uniformity. Give each their own unique item instead of a single green grass
Update SpawnChances for existing mobs
christmas light blockout mesh