6,664 Commits over 2,345 Days - 0.12cph!
Fixed NRE in LootPanelOven.Switch
Better debug output when exception in NoteBinding.FindButton
Fixed some exceptions in KeyboardMidi if json files are wrong (show warnings instead)
Don't report "Could not allocate memory" exceptions
▉▉█▋▍▆▄▋ ▄█▋▊▉▌ ▇▌▍▌▌▌▅ ▍▋█▉▄▉▊
Switching back to .net 4.x (we're using lots of shit)
Report exceptions to a different sentry project on staging
Fixed inventory playermodel breathing NRE
Switching Api Compatibility to net standard 2.0 was suggested as a solution to fix freezing - testing
Audio bundle test
Don't include streamingassets stuff in bundles
Reduced overall body scaling by 75%
Fixed body scale seeding not seeding very good
Removed redundant BoneInfoComponents from playermode
Fixed bone scaling setup in inventory screen player preview not being the same as actual
We have json files in Assets\StreamingAssets\keymidi\ that are editable at runtime.
midi.json - a list of note names and their corresponding midi note number qwerty-uk.json - a keyboard mapping definition, mapping note names to key names.
Key names can be instrument specific, if you add a qwerty-uk.piano.json file, it'll be used when playing a piano.
It's not possible to fit everything on the keyboard, so rather than complicate things by adding modifiers for sharps we should just leave them out. Anyone that misses them will have real midi input.
This is so people a bit familiar can play happy birthday.
Added InstrumentKeyController.KeyMidiMapShortname
Killed music UI
Added tips explaining numlock, numpad controls, full keyboard input
Added keyboard lock ui
Game tips use RustText
Split InstrumentKeyController into multiple files
UI for keyboard capture mode
Implemented tips for full keyboard mode, numpad interaction
GameTip uses RustText
Added Instrument Numlock GameTip
▇▄▍▌▆█ ▌▄▄▌▉▆▇ ▍▊ ▆ ▅▌▉▄▅▆ ▆▅▊▆█ ▊▌ ▍▌▌▇ - ▌▋▄█▅▉ ▌▊▅▊ ▉▆ ▌█▍▌▅▇ ▆▇█▇ ▅▋▋ ▅▄▄▅▆▅▄ ▋▌ ▉▅ ▉▋▍▆▋█▍ ▉▊▌▌
FullKeyboard mode swallows all keys
FullKeyboard mode cancels on escape
FuilKeyboard mode works on static instruments
Here's a ton more sounds to import
Added AudioClipImporterSetup
Fixed icons not being included
Alt look hides viewmodel/body
Fixed not able to access the motor in rowboat when driving
Remove ImpostorShadows component in PrefabPreProcess
Don't remove DDraw script from server builds
Added noclipspeed, noclipspeedslow, noclipspeedfast
Fix for asset loading possibly using more memory
Put files in asset bundles even though they're also in /resources/ (old behaviour, map maker request)
Benchmark record memory usage
Don't compile bundles using strict mode
updated mounts for rowboat, horse, mini heli, transport heli
Added SideLeanAmount to BaseMountable, allowing player to lean over the sides of seats when looking to the side and down