715 Commits

Author SHA1 Message Date
Zughy
cbf9733296 CRASHFIX: gracefully fails when hitting a sign of a removed minigame (closes #189) 2023-01-03 22:44:10 +01:00
Zughy
ecb7cf4f74 CRASHFIX: (regression) avoid amount of players overflowing when joining a queue 2023-01-01 23:48:25 +01:00
Zughy
f3df599b30 Turn /flusharena and /forceend into /arenas flush and /arenas forceend 2023-01-01 18:20:40 +01:00
Zughy
726f19e49d Forgot to bump version (5.4.0-dev) 2022-12-31 11:57:18 +00:00
Zughy
cfa2ff768f Join a game from spectate mode 2022-12-31 11:37:06 +00:00
Zughy
fe3d95ef26 Massive refactor of the join functions 2022-12-26 21:18:42 +00:00
Zughy
c403ebe515 Bugfix: correctly name Hub mod 2022-12-26 17:02:21 +00:00
Zughy
8ddfeccc77 Allow most arena operations (creation, editing, removal etc) to be run through built-in commands 2022-12-25 23:08:21 +00:00
Zughy
383810c125 CRASHFIX: gracefully fail if, when creating an arena, the minigame doesn't exist 2022-12-25 01:14:22 +01:00
Zughy
977bf9fcae CRASHFIX: don't run end_arena during celebration if the arena has been forcibly terminated in the meanwhile 2022-12-24 11:02:25 +01:00
Zughy
a061f98003 Rename dependencies folder -> deps 2022-12-24 10:35:21 +01:00
Zughy
25ac28cca5 Revert Hub from optional_depends 2022-12-09 01:24:41 +01:00
Zughy
82e883259e Rename hub_manager -> hub 2022-12-09 00:50:58 +01:00
Zughy
e49860d198 Add description to mod.conf 2022-11-23 14:49:36 +01:00
Zughy
b54286849c Possibility to run /quit even when there is only one player left, but can't quit anymore during the celebration phase (closes #184) 2022-11-21 01:52:37 +01:00
Zughy
1900c7b384 Don't show team prefixes nor colours for players writing in the celebration phase 2022-11-21 01:42:06 +01:00
Zughy
4fc6b2db63 Editor: option to change stars visiblity at daytime (closes #177) 2022-11-12 22:41:00 +01:00
Zughy
42c8644071 Force minigames to have a celebration phase (assert celebration_time > 0) (fixes #181) 2022-11-12 01:23:39 +01:00
Zughy
a614c810ce Pass through the celebration phase even when there are no players left inside the arena (fixes #183) 2022-11-12 01:14:23 +01:00
Zughy
2546db9082 Let spectators and players interact with each other in the celebration phase (closes #171) 2022-11-10 00:30:30 +01:00
Zughy
c40660b54b Bugix: start a match even if server skips the end of the queue waiting time (due to lag) 2022-11-06 00:14:29 +00:00
Zughy
0f18025286 Use offset instead of position for HUD elements. Fixes #178 2022-11-03 23:57:46 +01:00
Zughy
7ffcb68912 CRASHFIX: new arenas were bugged (due to the new entrance system). Bump to 5.3.1 2022-11-03 23:03:49 +01:00
Zughy
75dc17059e Bump version (5.4.0-dev) 2022-11-03 00:24:21 +01:00
Zughy
81c1df2e05 Update to 5.3 2022-11-02 23:58:23 +01:00
Zughy
2ad2f53726 Bundle ChatCMDBuilder and add more subcommands to /arenas 2022-11-02 23:55:59 +01:00
Zughy
69315b2c19 Reorder translation files. Fixes #179 2022-11-02 00:48:56 +01:00
Zughy
5ddedde979 Hotfix: correctly convert arenas with deprecated .sign parameter 2022-11-01 23:30:31 +01:00
Zughy
b92d23daa7 Allow third-party mods to register custom entrance types to enter arenas 2022-11-01 21:52:18 +00:00
Zughy
1147d8a7f8 Refactor: add utils folder 2022-10-27 23:03:47 +02:00
Zughy
c7cc39e57f Avoid calling the fighting phase more than once 2022-10-27 00:23:52 +02:00
Zughy
ebda6b25a6 DOCS: expose start_arena 2022-10-26 21:46:14 +00:00
Zughy
434a2ad67d DOCS: document load_celebration function
Fixes #175
2022-10-24 22:08:14 +00:00
Zughy
d7bb4237da Bugfix: allow more queues to run at the same time 2022-10-18 23:22:59 +02:00
Zughy
3eaa5e89a6 CRASHFIX: players in a party hitting a sign with the same ID of the one they were queuing for (but different mod and not as party leaders) made the server go kaboom 2022-10-17 00:53:16 +02:00
Zughy
8dd7e37d5d Fix another disable_inventory issue and simplify code 2022-10-17 00:27:59 +02:00
Zughy
f9f660727b Fix crash introduced with disable_inventory 2022-10-16 19:44:44 +00:00
Zughy
600b19b57c Fix regression from last commit 2022-10-16 18:34:02 +02:00
Zughy
9ab9cf6887 Disable inventory in spectate mode 2022-10-15 11:35:49 +02:00
Zughy
26ca07bc89 Minigame option to completely disable inventories (closes #172) 2022-10-15 01:50:48 +02:00
Zughy
71ee5b84f5 Remove unused translations 2022-10-15 01:41:44 +02:00
Zughy
69f9ddb70e Remove unused code (fixes #163) 2022-10-14 23:08:21 +02:00
Zughy
bafd56d55e Remove temporary get_sky function. Fixes #162 2022-09-24 22:38:47 +02:00
flux
5085d1309e Remove useless oddly_breakable_by_hand item group 2022-09-11 20:15:56 +00:00
Zughy
f828123753 Allow one player arenas 2022-09-08 12:06:49 +02:00
Zughy
754525d992 Bugfix: spectator items weren't given when entering (due to previous commits) 2022-09-06 01:27:30 +02:00
Zughy
8f4c537b67 Fix crash introduced with previous commit 2022-08-16 22:02:23 +02:00
Zughy
22e3683b59 Use globalsteps for queue countdowns 2022-08-16 14:30:08 +00:00
Zughy
c015c8c2c4 Remove (now) pointless afters to change hotbar items 2022-07-05 15:35:28 +02:00
Zughy
39d2803d26 Small clean up 2022-07-04 13:20:41 +02:00