3,355 Commits over 972 Days - 0.14cph!
Squad.GenerateRandom now also takes a RNG so we can make deterministic generated squads
reduced the delay after highlighting the enemy unit that is about to act from 1.5 to 1 second.
removed unused enum from Replay.
removed debug printing on replay load.
implemeted replay "faster" button - bumps speed to the next 1x step increment
replay controls prefab update.
scene.
fix for match history entries trying to set a match mode text when there was no map definition found.
pressing escape will now close and clear chat input window if it's open
removed a temporary 6 month hack
fix for local matches not always getting cleared down correctly when pulled out of a match (ie watching a replay or practicing and getting pulled into a online game from matchmaking). This was causing the weird issues a couple of people experienced in todays playtest.
Tile fall warning sound now stops on match finish/quit mode.
merged gamemodes branch to main
cherry picked the match invite blocking option I committed to the wrong branch earlier.
quick fixes for new mode bugs until I rework some stuff a bit tomorrow
trigger celebrate anaim on units when they get kills (everytime, for now)
unit effects now get parented to the animation root not the unit transform, so they move with celeb anims.
set all root transforms in each UnitView.
merged theme events branch to main
reduced the chance of celebration anims playing
Fixed all known tutorial issues.
Updated tutorial text to match game changes.
Exit/edit squad buttons on match outcome screen are now controlled by game mode definition.
Disabled edit squad button for tutorial mode.
Disabled exit/edit squad buttons for career mode.
disabled edit in-match edit squad menu button.
re-enabled global UI object.
version++
Serverside fix for leaderboard entries disappearing in some circumstances when browsing table with the arrows
fix for game events not being listened to when praciting a map from squad editor
WIP saving of player avatar renders with match history
portaits loaded into match history
ran customisation DB tool.
merged capture mode rework branch to main
run server debug / build and run server debug batch files
ChargeCombatAction fix for charger attack not correctly handling empty terrain in some cases
reduced MissionsAwardedPerDay back to 1
merging wip daily challenge to main
challenge score summary wip
started cleaning up LocalGame
match outcome score breakdown
Changed CTRL-T build tool to target 64 bit
basic score submission and DailyChallengeSubmissionHandler, wip.
Icon capture delay can now be specified per item in the def file
renamed main scene from spacehcess to Clatter
more daily challenge outcome UI work
Refactored league table code/prefabs/UI code into ScrollableTable and UILeagueTable setups, so I can reuse it all for the daily challenge score tables next.
daily challenge score protobufs, score client/server basics, daily challenge score table+entry ui code/prefabs.
wip placeholder challenge mode info screen