106,698 Commits over 3,836 Days - 1.16cph!
Moved all tree and bush LODs that were on the Imposter layer to the Tree layer. We'll control the imposters via the Imposter script instead.
Added an IsScrubbing field to the demo reader
Don't spawn effects or gibs if scrubbing
Fix demo shots that end on the same frame as an effect getting spawned every frame
fixed cream pile blend material metallic and specular levels to match the floor
Use a dynamic pool of RenderTextures for video emoji instead of making them ahead of time in the editor for each emoji
Handles multiple identical emoji requesting a rendertexture, in this case they will all share the same texture
Prefab + directory backups
Removed importer layer from tool cupboard check mask
Switched layer from Imposter to World on EasyRoads3D prefab surfaces (T crossing, X crossing, roundabout)
Added missing imposter scripts and billboards for bush_willow_snow_small_a and bush_willow_snow_small_b
Nuclear missile silo progress
Fixed bathroom stall collider
Merge Main -> PhysicsLayerRevamp
▆▅▍▌ ▍▍▇▄▇▇ ▍█ ▊▍▉ ▉▅▍▊ ▊▆▆ ▊▊▋▇ ▍█▅▋▋'▆ ▌▉▍▍ ▊▇ ▆█▌▊▆▍ ▄▋▉▉▆▉▉▍ ▄▋▊▄█ ▇▅▉▍ ▌▍▊ ▊▊▊▅▄▉ ▌▋ ▊▆▋▉▍
Slightly adjusted blend factor on cream pile terrain material
Tweaked tiling on gingerbread floor to make repetition less obvious
Fixed a small visible gap in the t-junction mesh
Disabled saving on gingerbread barricades, xmas dwellings and gingerbread corpses
Fixed Xmas dungeons using the Halloween lifetime convar (now correctly using xmaslifetime)
Set gingerbread floor to tile based on XZ axis to remove seams between modules
Added blending to cream piles
Slightly tweaked cream pile positions
Merged blend layer shader changes
possible dwelling leak fix
Create and position board pegs when mounting a weapon.
Set peg configs for a few test weapons.
Fixed several edge cases that could call into EOS API with invalid client handle
merging back to a sensible branch
wip peg config setup/tool
added AssetFolders.cs script
- automates the creation of an Asset folder structure for consistency
- Folders created: Effects / Materials / Model (with subfolder named Textures) / Sound
Right-click in desired location -> Create -> AssetFolders
Fixed BoundsCheck.ApplyBoundsChecks not doing the correct fallback bounds check when no BoundsCheck components exist (also optimized it a little bit in the process)
Interaction sounds for santa present airdrop
Fixed santa sleigh reindeers not animating
Add a warning if an emoji hasn't been added to the library
Add support for server to recognize if a player has sent emoji they do not own and reject the chat message
Removed all usages of the Player Model Rendering layer. Renamed it to UNUSED A for now. Inventory player preview now hides way under the map instead of being on its own layer. By necessity it also now receives directional light from the sun along with its own local lights, but that may actually be an improvement. If we need to revert, the layer remains available for now.
Merge Main -> PhysicsLayerRevamp
Don't use the imposter layer when trimming meshes, just disable all other colliders in the scene and then re-enable them once we're done
Updated Ice Throne deploy effect + collider phys materials to better match the item
▄▅▉▌▄█▊█ ▄▋ ▊▍▅▍▄▋▉█-▊▉-▆▌▍█▇ ▄▉▍█▇▄█▊▊▋. ▋▉▆█▌▆▌▇█ █▊ ▄▇▍▊▌▅ ▉█▊ ▆▅▅▉▍ ▍▋▍▋▊▅▆█▅. ▇▅▇ ▍▌▆█ █▉▍▊▄▅▄▌ █▌▌▆▄█▉-█▋█▍ ▉▌▊▋ ▆█ ▉▅▊█▉ ▅. ▋▅▆▋▉▅ ▌▍▋▋▅▆▌▇▄█ ▊▋ ▋▉▉▌▋ ▉.
Play wrench hit anim every time a pipe piece is placed
Speed up hit animation (0.8->1.2)