222 Commits over 121 Days - 0.08cph!
Add rain effect
Add footstep sound
Small tweaks
Spawn player's unit on load
Camera tweaks
Basic level generation & setup
Camera & light tweaks
Add minimap
Recompile assets
Nav grid generation handles slopes and steps
Update .addon
Code & asset cleanup
Recompiled assets
Add spawn points and additional player colors
Tune and restyle chatbox
Remove debug inputs
Don't add a bot for the neutral player
Updated RRR map + fake fog
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
PlayerGlow Particle
Use .Set("color",...)
Cartoony blood splat
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
Use .Set and Named Values on particles
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
Particle number sprite
Particle for number
set up an example
Spawn coin particle on death
tweak coin particle spawn
Organised particles to save us pain in the future
Simple coin particle
use new path for particles