194,103 Commits over 4,079 Days - 1.98cph!
Added ClientMatchDefinitionSO for configuring client side game mode UI and info
AttackAreaLine can now be flagged to include up/down tiles but still check LOS
Grabber can now attack across multiple levels, as long as it has LOS to target
Reverting accidentally commited ProjectSettings
Set tile fall match action settings in Deathmatch definition
Added skip button to skin download stage of the loading screen for when Steam is having trouble or the download gets stuck
Units are now assigned a number key 1-8 in order of unit bar appearance that can be used to select the unit
Clicking a unit bar triggers the unit click event
Fixed shops, which I broke earlier. :(
Mouse on mission info screen
Fixing up several things with delivery missions and items
tweak UI position/ canvas group stuff/ anim
setup button for unit healthbar
Function for getting unique list of supported resolutions, ordered highest first
map editor menu button is now set EDITOR ONLY
added Options menu button
added a modified copy of the player profile screen as a starting point for options screen
Made the Grav-beam look pretty
Store prices use the item amount
Added a note to explain things
More fixes to player commanded movement.
Re-enabled movement speed AI
More movement WIP
temporarily disabled movement speed AI to test this
Renamed some ModeDisplay child objects (and their references in animation)
Added UIMatchMode to ModeDisplay which gets called with the current game type
UIMatchMode items are split into generic and mode specific values in code
Player commanded movement fixes WIP
Tree colliders count as grounded in the server side player movement checks
Consumable items try to go straight to belt when picked up
Stackable items prefer item containers that already contain other items of their type when picked up
Implemented a better gravity beam, with some next level code i did myself (probabaly best thing i coded yet tbfh) work perfectly now, just need to add some nice sfx and a cool beam color to it. Also igot rid of the noob gui shit and have scores and ui going staright to ui text now.
Viewmodel source update to latest rig
Fixed double click jogging
rerefixed locomotion a nims
Fixed prop spawn mismatch between client and server.
battle ui doc
UIBattle now listens to game created event
added MatchType enum to gameinfo/protobuf/match definition
Adjusted maxrpcspersecond default value (now 200)
Added instancing support to foliage displacement pass