31 Commits over 120 Days - 0.01cph!
Fixed StatBars not updating correctly
Work in progress main menu
More work on main menu navigation, breadcrumbs, page transitions, footer content
Add stub pages
Start restyling ship select
Temp load screen
set up basic play and quit options
loading information
few more input action api updates
Loading screen changes, added package cards to compete screen to pick a map. https://files.facepunch.com/devultj/1b0911b1/sbox-dev_HKDZhTmf92.mp4
New Main Menu
Work in progress main menu
More work on main menu navigation, breadcrumbs, page transitions, footer content
Add stub pages
Start restyling ship select
Temp load screen
set up basic play and quit options
loading information
few more input action api updates
Loading screen changes, added package cards to compete screen to pick a map. https://files.facepunch.com/devultj/1b0911b1/sbox-dev_HKDZhTmf92.mp4
Loading screen changes, added package cards to compete screen to pick a map. https://files.facepunch.com/devultj/1b0911b1/sbox-dev_HKDZhTmf92.mp4
few more input action api updates
More work on main menu navigation, breadcrumbs, page transitions, footer content
Work in progress main menu
Update to use Input Actions
Rewritten SegmentBar to fix flickering when rebuilding panel
Send ship skin update when the model changes
Don't inherit current skin selection from other ships
Don't select skin if hovered ship is not the same as our ship
Show "current" ship skin as a different color in ShipList
Create ShipDataComponent on spawn, fixes NRE
Networked ship skin switching
Fixed railgun particle effects not displaying on other clients
Send RPC for tracer bullet effects
Handle passing simulator, owner differently
Clean up left over model, set projectile rotation immediately
Refactor to match Boomer which is meant to be working
Game handles projectile simulation, get rid of useless code, let's see if this works
Tentative fix for projectile lag
Add projectiles, give a default weapon to the pawn
Support destroying screen shakes manually
Add ScreenShake.Charge, create it clientside and map it to the pawn's speed
Nest Random under ScreenShake for discoverability
Add ScreenShake, ScreenShake.Random