branchrust_reboot/main/xmas_2022cancel
34 Commits over 30 Days - 0.05cph!
Enable inside roots on all xmas dungeon exit prefabs
Subtract
77758, go back to refactor version
Assigned icons and categories for xmas skins
Update sitting position, use throne pose
Unlock mask + vest via throne
Updated icons
Updated IconRender scene, disabled all entities and added a canvas to allow comparison with existing icons
World models, better names + descriptions
Fix NRE when exiting play mode while repair bench is open
Reapply vest skin (on the correct branch)
Added global.disableBagDropping that disables the backpacks that are dropped after a corpse times out (for cinematics)
Fix weapon attachment active state not being respected when entering/exiting a portal
Server.respawnWithLoadout is now a bool, when set to true it will look for the client info string "client.RespawnLoadout" and assign that loadout to the player on respawn
This way different players can have different loadouts rather than everyone on the server having the same loadout
Added Server.respawnWithLoadout (When a player respawns give them this loadout - created with inventory.saveloadout)
Added Server.respawnAtDeathPosition (If a player presses the respawn button, respawn at their death location)
Both for trailer filming
Fix NRE when deleting corpses with gingerbread cinematic mode on
Moved cinematicGingerbreadCorpses to the global section and made it client + server
When set on both will also emulate the particle fx of the gingerbread npc's
Added server.cinematicGingerbreadCorpses convar, when enabled a player wearing a gingerbread suit will gib like the NPC's (for trailer purposes)
This will prevent any items being transferred to the corpse, so shouldn't be enabled for regular gameplay
Use gingerbread fx instead of blood (still trying to fix decals)
Add SkeletonSkinLOD for male and female gingerbread variants
Don't show corpse flies on gingerbread gibs
Update localized death name for gingerbread man (just needs an icon)
▅█▄ █▍▉▇ ▊██▉▋▌▋█ ▄▆▄▊▇▍▆▅▅▉▌ ▍▋▌ ▊█▅▊▍ ▍▉▋▊ ▉▇ ▍▆▆ ▍█▉█▅ ▄█▍▉▌ ▉▋▍ ▇▍▍ ▄▉▉▋▋▄█ ▄▍▌▌ "▇▉█▆" █▋ ▍▅▋ ▍█▌▊ (█'▋▍ ▆▄▅ ▄ ▆▋▋█ ▌▇██▍▍█ █▇ ▆▅▇ ▄▉▅▄▍ ▆▆▍▊ ▊▌▇ ▄▅▆ ▄▋▋▉▉▌)
Reapplied BaseAiBrain changes that were stomped in
77185
Manifest
Fix NRE when deleting a gingerbread corpse
Refactor, fix loot panel name, compile fixes
Don't copy clothing to gingerbread man
Remove LODGroups on gingerbread gibs (we set up the LOD at runtime)
Use Male/Female gibs
Gingerbread man NPC, inventory loadout, item def
WIP BlendShape controller for face animations
Add BrightSoftCake and DarkSoftCake physic materials (all of these materials have the same physics properties as concrete)
Add gingerbread physics material