12,959 Commits over 2,619 Days - 0.21cph!
▋▌▅▆▇▆▋▄▅▄▉ ▍▄█▉▆▊▇▌ ▇▊▊ ▊▅█▊▄▅▌ ▆▊ ▅▍▅▌ ▋▅ ▆▌▉▆▄▍▊▉▇ ▉ ▍▉█ ▋▄ ▅█▄▅▅, ▍▌▊▅▉▅▌▇ █ ▍▌▊ ▋▄▇▉▇▅▊▊▄▊▅▅ ▅▊█▉▉▍█▄▊▊ ▅█▅▇▊▌ ▅▇▄▇ ▋▇▋▇ ▇▉▋▇█▉▅▇ ▊▉ ▄▍▊ ▆▋▉█ ▌▄▅▍▍▇▄█▋█
Placeholder piano samples
Reworked piano as a mountable prop
Hooked up new Tuba instrument
Added a new KeySequence class that stores a list of notes to play on a loop when the player left clicks
Hooked up trumpet notes
Don't send rpc's if a note is null
Fix every achievement in a tutorial checklist visually unlocking when any achievement is unlocked
Added console commands for playing notes eg. "instruments.playnote c#"
▌▍▊▉▉▇▆ ▌▆▉ ▋▆▉▊ ▍▆▊▌▉ ▆▍▄▌█▌▄, █▉▉█▅▍ ▉▍ ▄▍ ▆▆▋▉▊▉ (▊▋▅▌▊▉▍▌)
Added RPCs on InstrumentTool to manage the key controller
First pass on a static, mountable instrument
Rework keys input again
Add dedicated keybinds for sharps (but leaving them unbound by default)
Add/hook up sharp notes for guitar
Line points are now stored as Vector4's, store line slack amount in w value
Slack is now calculated per line point
Increased line detail/tesselation
Added some line slack to the airfield lines
Added gizmo handles to adjust line slack
Expose instrument bindings in options
Guitar and trumpet note samples and hookup
Show an actual line renderer when setting up line points
All entity output lines are in local space
Fixed snapping not respecting local space
Wiring tool converts points to local space
Enable line renderer on pre-placed lines regardless of LOD state
Fix some errors when snapping while there are no points
Lines built with tool are now saved and loaded in local space (added an extra local space bool to data)
Line tool will automatically flag a line as local space, manually updated the existing airfield lines
Snap points to Rust.Layers.Solid, adding a point sets the snap index to the new point
Merge IOEntity connection tool
Better undo and redo support, support new prefab workflow, can raycast snap the last moved point by holding V
First pass on a tool to connect IOEntity outputs in the editor
Moved large external gates open sound event slightly further into the animation, start events were early exiting because they were in a transition
Fixes issue
10075
Fix item icon remaining on screen after dragging from an external inventory
Fix for issue:
10078
Hold note instruments now work properly with primary and secondary fires
Added support for assigning an array of notes to an instrument rather than one note pitch shifted
Fixed incorrect itemid on cowbell
Trying out some new types of playable instrument
Includes: Cowbell, Tenor Drums, Trombone and Violin
Unlock premium cabins on start in second scenario
Can modify event times
Fixed events ending incorrectly and breaking passengers
Show time remaining on entertainer contract
Exposed contract generation parameters
Typo fixes
Better formatting on leaderboard entries
Tweaked end of month notification
Notification for departing entertainers
Some name and description substitution tools
Better contrast on new game company name input field
Add some regex filtering for better company name filtering
Don't allow saves that are the same name as another save file
Fixed being able to rebuild floors and build past maximum floor level
Merge branch 'master' into Entertainment
Show required entertainment in purchaseable details
Theater preview thumbnail
New large theatre
Instance doors
Better contrast on new game company name input field
Add some regex filtering for better company name filtering
Don't allow saves that are the same name as another save file
Fixed being able to rebuild floors and build past maximum floor level
Support filtering entertainer selector by room capabilities
Show 6 entertainers in the store
Added support for events to spawn an event visual + stage props
Events can start early if everyone invited has arrived
Category runtime prefab refactor
Pipe description into tooltips, filled in descriptions.
WIP shop UI for buying entertainers
Tab abstraction and navigation in shop view
Instance doors
Bolierplate entertainer generation
Show venue entertainer in room inspector
Can equip entertainers from room inspector
Entertainer tooltip
First pass on passengers participating in events
Process admission fees and satisfaction changes
Codegen
Update burst and mathematics
Updated preview thumbnails for ships
First pass on an exterior ship transit room
Removed ramp from ship transit room
Hooked up exterior transit points on bigger ships
Preview thumbnails
Track when a passenger can't reach a location for future use
Fixed being able to build props on the walkways between ships
Fixed some props not showing correct build materials during placement
Remove old gpu animator system
Fixed eyedropper cursor getting stuck
Fixed being able to delete exterior archways
Fixed a heap of issues with standalone wall placement
Fixed a way to make illegal ship connections
Space out component data access in passenger updates
Space out navigation speed updates (doesn't have to happen every frame)