Commit graph

25 commits

Author SHA1 Message Date
4835fac6a7 Switch to fixed events 2024-09-15 13:27:32 +02:00
db1dd18051 Optimize game 2024-09-15 12:31:29 +02:00
091b95ea2e Simplify game state and allow pausing 2024-09-15 12:06:53 +02:00
8d0acad407 Add group/event difficulty 2024-09-15 11:31:57 +02:00
1fc7c9f1fc Automatically clear old events 2024-09-15 11:01:29 +02:00
fedb9a56a3 Award score on event finish 2024-09-15 09:20:09 +02:00
dfb5999d02
make ScoreBoard private for TeamScoreBoard 2024-09-15 00:50:24 +02:00
93739344b7
Scoreboard for teams functionality and remove all ChatColor deprecated code 2024-09-15 00:35:36 +02:00
1a672f2990 Fail event on empty team 2024-09-14 23:24:00 +02:00
d665231215 Fix deprecations 2024-09-14 23:08:41 +02:00
defb527073 Fail on death/disconnect 2024-09-14 22:58:20 +02:00
09f59f4975 Add success/failure handlers 2024-09-14 22:46:53 +02:00
1e922c93a8 Rework events 2024-09-14 22:36:14 +02:00
21ab16c11e
add groupremove command and use player uid for teams 2024-09-14 22:31:18 +02:00
9dc7eff01e
Add basic groups
# Conflicts:
#	src/main/java/gent/zeus/mc13dtl/MC13DTL.java
2024-09-14 21:58:35 +02:00
09b15cd16e More event methods 2024-09-14 21:47:58 +02:00
71cc815d9d Add event interface 2024-09-14 21:31:03 +02:00
c4599d1421 Fix gradle build 2024-09-14 21:27:35 +02:00
7b9e82855e Add paperweight 2024-09-14 21:02:56 +02:00
21760ecda0 Add random event runner 2024-09-14 20:41:05 +02:00
e745193228 Fix handling offline players 2024-09-14 20:27:13 +02:00
2712ee60b3 Cancel all interaction events before game started 2024-09-14 19:36:13 +02:00
bb4b47e84a Refuse /start-game if already active 2024-09-14 19:31:40 +02:00
c0751511a5 Add game state handlers 2024-09-14 19:21:35 +02:00
91c1a6c840 Initial commit 2024-09-14 17:57:55 +02:00