From e7ce788086ceb05eec49c592b72f84311e8b0a49 Mon Sep 17 00:00:00 2001 From: Teriuihi Date: Fri, 7 Feb 2025 23:25:21 +0100 Subject: [PATCH] Updated TODO list --- TODO.md | 23 ++++++++++------------- 1 file changed, 10 insertions(+), 13 deletions(-) diff --git a/TODO.md b/TODO.md index a79d83f..d56494e 100644 --- a/TODO.md +++ b/TODO.md @@ -2,23 +2,21 @@ - [x] Stores/creates/modifies teams - [ ] Allows for rollback of world through CoreProtect - [x] Creates teams (load from config?) - - [ ] Stores all players - - [ ] Allows starting, restarting, and ending game + - [x] Stores all players + - [x] Allows starting, restarting, and ending game - [ ] Limit playing area (x, y, and z) (could be done through WorldGuard) - [ ] Stores location for ppl to watch/wait in or handles putting them in gmsp - [ ] Team - [x] Stores members - [ ] Stores score - - [ ] Stores respawn location + - [x] Stores respawn location - [ ] Respawn player on team by calling respawn function - - [ ] Functions as starting point for team - - [ ] Check if player is in respawn point (for class changes + - [x] Functions as starting point for team + - [x] Check if player is in respawn point (for class changes - [x] Stores team colors (for armor) - - [ ] Allows creation of Team player object (exclusively) + - [x] Allows creation of Team player object (exclusively) - [ ] Manages respawns (config timer) - - [ ] Tracks flag - - [ ] Handles team losing - - [ ] Stops respawns after team loses flag + - [x] Tracks flag - [ ] Buff/Debuff for flag carrier and dead teams and chases? - [ ] Flag location indicator (beacon beams, compass, particles) - [ ] Snowball storage @@ -26,9 +24,8 @@ - [x] Must be member of team - [x] Stores max health - [ ] Stores individual score -- [ ] Class manager - - [ ] Stores list of all classes - - [ ] Allows Team member to select class +- [x] Class manager + - [x] Allows Team member to select class - [ ] Classes - [x] Fighter: lower health, higher dmg/throwing speed - [ ] Tank: Has shield, invincibility effect, slower (short + long cooldown)? @@ -37,7 +34,7 @@ - [ ] HARD Scout: low dmg, high speed, (invisible sometimes?) can see flag carrier through walls or maybe see their path in particles? - [ ] Game events - [ ] Blocks dropping items (could be done through WorldGuard flag) - - [ ] Hit by snowball (handles damage) (no friendly fire) + - [x] Hit by snowball (handles damage) (no friendly fire) - [ ] Only allows breaking snow (for snowballs) - [ ] Blocks building with anything other than snow (could be done through WorldGuard flag) - [ ] Blocks breaking anything other than snow (could be done through WorldGuard flag)