4,941 Commits over 1,795 Days - 0.11cph!
Basic options functionality (not serialised yet)
Dropdown and Slider prefabs
Video, audio, game categories
Added an AudioMixer and AudioMixerGroups for Master / Sounds / Music
Audio definitions can now be flagged as music clips
AudioManager adds audio sources to the correct sound/music group
Volume sliders for sound/music/master
Options are now serialised.
Options are loaded on startup and saved when the option screen is closed.
Refactored options to be simpler.
added Value and Enabled helper functions to Options
Added OptionGeneric for when you want an option just to be used with .Value or .Enabled, and don't need a specific implementation
updating turn timer, end turn button frame , with animation and script related to it
Moved tactical view from ALT to CTRL keys
Can now hold ALT key to move the camera incase you don't have middle mouse button
moved direction from a property to an Entity tag
Entity tag values are now hidden behind function calls so we can manage entity tag updates
fix end turn button
tweak menu WIP
tweak unit health button
Added click and mouse enter/exit events to unit bar buttons
updated the release test checklist
Entity views now register to receive tag change events
moved health property and references to use an entity tag
set unit health color stuff, shatter effect, particle,animation etc...
Fixes for menu buttons stopping standalone games working
wip combat chain / unitview fixes
Block now does -1 damage not +1 ;)
CommandBlock and combatchain rework :/
Fixed commandblock / combatchain / damagetracker / kill feed stuff.
Added event for when CommandQueue finishes a CommandBlock
CombatChain now listens for the CommancBlack finished event and ends the chain if it's an attack block
Moving some stuff out of AttackBasicSO to Attack.Process to start making it more flexible
Grabber now does 2 dmg before pulling but has 1 less range
Slasher now flips surrounding enemies away from itself before doing damage
Placeholder scale effect for gamemode value changes
placeholder hit recoils work again
Units only register for entity updates if they're GameActivated
Fix for recent squad editor errors
setup new mini unit frame with anim/texture etc
tweak mini unit frame hover speed and in range color
Reduced slasher damage to 3 per unit, Grabber now uses it's attack def damage. Update attack descriptions for both units.
Unit bar portraits now responsd to hover events. Input ignores unit hover events if there's a unit portrait hovered
Removed ClearSelectedUnit(), now call SetSelectedUnit(null) instead. Removed tile clearing from this and separated it.
Unitbar selection stuff works mostly.
Unit bar button transition effects now manually controlled
super buggy wip trajectory display