192 Commits over 121 Days - 0.07cph!
Remove debug inputs
Don't add a bot for the neutral player
Update minimap texture
Update map, added end zone
Unique sound effect and ui message when reaching end
Chat messages when dying and reaching safezones
Display lives differently
Fix avatar not showing in chats
Adjust camera clamp
Fix out of range exception
Don't steal keypressed when menu is open
Player is slightly transparent while invulnerable
UI and vfx when reaching safezones
Invulnerable for 1 second after reviving
More accurate collision detection with wolves
Remove debug code
Add a bunch of sfx
Show revive timer in hud
Death overlay ui & revive timer
Center camera on your rabbit always when alive
Small fixes
Rabbit lives hud
Other players can revive you without costing a life
Implement glow & blood splat particles
Start with 2 lives, respawn at beginning when lives are gone
Disable selection on wolves
Update wolf scale
Manually placed navigation zones
This sucks but it's quick and easy for right now
Can't cast passive skills
Deck style tweaks
Add experience to heroes & display in ui
Tweak unit portrait
Lighten rabbit's color texture
Sample walkability with a sphere
Select, Command, and Death unit sounds
Update map
Add rabbit sounds
Wolf select sound
Fill in map a bit
Give wolf its own class
Just turn wolves straight around when they touch a safe zone
Update Wander to navigate only within line of sight
Allow explicit unit classes
Units can die without being deleted
Respawn rabbit shortly after die
Add MovementTypes for units
Flying occupies no grid space, no local avoidance
Add death touch skill, kills whatever it touches
Add DamageType.None
Add wander skill, give it to wolves
Add safe zone triggers
Added wolf unit
Added rabbit unit
Minor adjustments
Hammer entity to place units on map load
Queue unit for creation until player joins that team
Add map entity to position player's camera on join
Start the map's block-in
Fix camera follow jitter
Add wolf zone trigger
Snap nav agents to ground
Update footies_rrr.vpk
Switch skill hotkeys to QWER
Unit control groups
Double tap control group to move camera to it
Mana skill cost and regeneration
Add small mana potion
Draw mana bar overhead
Assign a unit's skills from its definition file
Display unit skills in action bar
Click a skill in action bar to begin casting it
Items can be bought from shop
Basic building unit type
Size of unit's selection ring is set in unit definition
Small health potion & healing particle effect
Default cursor for neutral team
Draw item's name when hovered
Try to place item in first open slot
Items dont need state machine or nav agent
Items - pickup, drop, move, and draw in inventory
Spawn coin particle on death
Hook up game time, hide lumber/food
Use minimap photo of the actual map
3d unit portrait
Award gold for units killed, amount defined in unit definition
Skill effect particle
Add & hook up various unit stats to ui/attacks
Unit definitions as game resources, pull data from them for move speed etc
Basic hero unit
Remove state attribute, replace with simple state machine component
Fix nav agent not updating position on spawn
Default to idle on spawn
Selection & color tweaks
Pulse unit's ring when a command is issued against it
Healthbar color changes with health
Cursor clamp adjustment
Simple unit formation
Follow behaviour
Fix cursor sometimes not updating
Attack, move, enemy, team cursors