6,748 Commits over 1,096 Days - 0.26cph!
Fix pt boat rear turret viewmodel
Fix mountable tests not working with BaseMountedWeapon rewrite
pt_boat_turret_rewrite -> turret_viewmodel
pt_boat_turret_rewrite -> main
Ensure the empt flag works
- Fix PT turret ammo refilling on restart (caused by rewrite)
- Fix toast being removed
- Fix being able to show reload animation for other types of ammo
- Fix reload animation playing after dismounting mid reload
Fix 'add sell order' exceeding stack size
Fix always showing 1x when hovering over things in the vending ui
boomerang_damage_fix -> main
Fix boomerang not doing any real damage to BaseNPC2
pt_boat_turret_rewrite -> turret_viewmodels
pt_boat_turret_rewrite -> main
Fixed PT boat turrets not being able to be reloaded after rewrite
main -> pt_boat_turret_rewrite
- Re-add reload
- Fix rear turret not aiming down sights properly
- Setup viewmodel controllers
Cherrypick
166476 -> turret_viewmodels
Initial support for mounted turret viewmodels
- This will stop PT Boat turrets from having stuttery movement/glitchy rendering
- Rewrite PT Boat to be in the form of BallistaGun rather than the custom overcomplicated stuff I originally did (shrinks 2000~ line file down to around 300~)
- Split BallistaGun off into BaseMountedUseable and BaseMountedWeapon
- Cannon is now a BaseMountedWeapon rather than BallistaGun
- Mortar is still a cannon
- Rename MountedWeapon to PTBoatTurret
- Remove shitty weapon set system
biofuel_generator_pool_fix -> main
Fix biofuel generator pooling bug
Fix incorrect shot settings
Minor shadow changes/fixes
- Remove supersampling when creating icons (huge performance boost)
- Disable categories with no extra options
More prefab changes to support grids with no fixed size elements
Remove all support for fixed size (square) elements in FlexGrid + FlexGridElement (as well as dynamic extra row gap changes etc)
Revert all character customisation grids to use column + row elements
Use an inactive row prefab to hide unused rows instead
main -> character_customisation
Swap over to new vertical design
- Vingette
- Minor adjustments/cleanup
- Fix fading issue
- Fix underwear prompt text appearing when it shouldnt
- Reduce the amount of skin tones available per skin color
- Fix character teleporting back to the start when first opening the menu
- Fix character creator lighting not working when you leave/connect
- Hide the character customisation screen when already in game
- Hide the map and the 'choose your character slot' in the session modal once in game
- Make UI panels fade in
- Add save button flash and icon rotation
- More RRP support
- Really lightened the scene
- Dont send back the character proto on character lock, it's pointless
- Better splitting and safety nets with 'requested appearence' vs 'accepted appearence'
- Add RRP support
- Fix various texture/icon errors
- Minor Cleanup
Only consume electricity when actively generating fuel
restore_multiline_console -> main
Bring back multiline input support to the console
- New Character Creator Layout
- Stop the icon preview characters looking dead (they had no eyes in their sockets)
- Fix numerous build errors
- Remove eyebrows category
- Add underwear category
Fix 'Play mode scenarios won't work without random Steam IDs turned on, do you want to turn it on?' popup in Editor
- Lock system
- Use idle_breathe when zoomed in close rather than idleLoop
- Only have eye contact with the player when zoomed in pretty close
Dont move any of the panels around when in rotate/orbit mode - just fade out
Ensure we can access the character customiser without a /demos folder
main -> character_customisation
Dont mark every replicated convar as saved
Fix minicrossbow playing full reload even for a single partial reload in 3p