branchsbox-bombroyale/maincancel
30 Commits over 365 Days - 0.00cph!
Add GetPlayer (by slot) and separate internal player list and players enumerable
Change lobby time temp. Comment out respawn effect for now
Use BombRoyale.Players where possible. Fix IResettable.
Make AddPlayer method instead
Player movespeed based on disease. Initial bomb vars
Keep list of players by slot to avoid using Scene.GetAllComponents all the time. Fully update PlayerCard
Initial health system, respawn logic
Update active state on OnAwake instead so can set initial vars immediately
Fix timeleft
Set initial lobby time to 30s
Hide pickups if player is isvalid
Add better state system
Add Round
Add base round states / winner props
Add round display hud integration
Add @attribute StyleSheet for all panels
Update round display when time or round name changes
Change hud screen scale. Port over old chatbox
Clamp time left
Fixed fonts (use proper name not file name)
Player spawns
Camera, Movement, Spawning, ScreenShake Port
Bomb prefab, game manager component
Player prefab
Make breakable, block into prefabs. update scene to link all the objects to prefab
Bombable
Add bombable comp
Update shader to what I think is right now
Make Hud PanelComponent - fix Lobby UI
Initial work to convert vmap to scene
Convert UI first, comment out loads of stuff that doesn't exist yet
Updated for input actions
Better handling for initial bomb collision rules + max width on name
Change way bomb fuse sound is played for now
Added system messages when a player is infected or is eliminated
Allow Any Map With Support (now Baik's map will show)
Better player card positioning
Let players chat even when dont have a pawn yet. Show player card even without pawn