10,994 Commits over 1,950 Days - 0.23cph!
Improved demo shot compression
Only make the debugcamera match the players fov the first time it's enabled
Unsaved beancan NPC change
Merge from misc_nov22_fixes
Merge from underwater_throwables
Can no longer throw or drop smoke grneades underwater (they already deleted themselves when touching water)
Beancan grenades can no longer be thrown or dropped underwater
Beancan grenades that hit water will now immediately become duds (this won't apply when thrown by NPC's)
Molotovs can no longer be thrown or dropped if the player is underwater
Molotovs thrown into water will no longer briefly spawn flames
Fix microphone stands not applying pitch correctly
Extend Xylophone MIDI range (now C4 to C7)
Extend trumpet MIDI range (now A#2 to F#6)
Flute now has MIDI notes from C4 - B6
Fixed some issues when pitching notes down
Unsaved acoustic guitar changes, raise note range to B5
Jerry can guitar now goes from E2 to B5
Fixed some editor UI issues when clearing assigned notes
Extended MIDI note range on acoustic guitar (now covers E2 - D#4)
Fixed NRE when playing an invalid MIDI code
Filled in MIDI bass guitar notes up to D#4 (range is now E1 to D#4)
Added framework for adding extra MIDI notes to an instrument by pitch shifting existing notes
Fixed G#2 missing it's MIDI note on bass guitar
Testing a fix for some clothing blocking nametags by adding a configurable offset per wearable
Fixes core issue but introduces other issues like nametags getting culled early because the check point is off screen
Committing anyway, will have a think about a better solution
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
Show the power costs of the conveyor and crafter in the inventory
Fixed incorrect click boxes on item search widgets (will affect vending machine admin panel as well)
Add support for a different material to apply to the extruded parts of the pipe
Add a tiling UV pattern to the pipes
Fixed scrap transport helicopter spawning regular client side gibs as well as server side gibs (broken since we moved Gibbable to a PrefabAttribute)
Server side helicopter gibs now use continuous collision detection
Added the abilty for GIbbable components to create gibs with continuous collision detection
Scrap transport helicopter gibs are now using primitives and continuous collision detection to prevent falling through floor
Potential fix for NRE when clearing console on a fresh boot
Made a MaterialPropertyBlockInspector to try and diagnose hair colouring issues
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
Fixed hair caps not getting copied over in copy player tool
Refactor filter data to support extra information
Add the ability to stop transferring items once a target output has more than X number of that item
Fixed conveyor making stacks bigger than the maximum allowed stack for some items
Add storage adaptor compatibility to fridge and tool cupboard
Fixed deploy guide not being visible when placing into slots (was very obvious for industrial stuff as it's mostly slot based but this affected things like locks as well)
Fixed missing slots serialisation for new industrial slots
Fixed end directions of pipes
Made the viewmodel aim helper pink to better stand out
Fixed water jug first person spectate errors when emptying jug
Got server side emoji working - simply place a png in a server directory called "serveremoji" and all clients on that server will automatically be able to use that in chat (the filename will be used as the chat string)