161 Commits

Author SHA1 Message Date
Zughy
fe3d95ef26 Massive refactor of the join functions 2022-12-26 21:18:42 +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
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
2546db9082 Let spectators and players interact with each other in the celebration phase (closes #171) 2022-11-10 00:30:30 +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
b92d23daa7 Allow third-party mods to register custom entrance types to enter arenas 2022-11-01 21:52:18 +00: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
4d29da467e More translations cleaning 2022-06-05 23:29:33 +02:00
Zughy
a9649fa4f3 Translations clean up 2022-06-05 19:53:26 +02:00
Zughy
ec5e46c0e2 Separate queuing system from signs (check description)
* adds `arena_lib.join_queue(mod, arena, p_name)`
* adds `arena_lib.get_players_amount_left_to_start_queue(arena)`
* `arena_lib.remove_player_from_queue(p_name)` now returns `true` if successful
2022-06-05 12:20:28 +00:00
Zughy
cf4f8e97b9 Spanish translation minor fix 2022-05-31 10:33:38 +02:00
Zughy
6c80a54370 Version bump (5.3.0-dev) 2022-05-28 01:25:01 +02:00
Zughy
9225d40a4d Version bump (5.2.0) 2022-05-28 01:11:15 +02:00
Zughy
d9aeb1f629 Debugger: add spectatable entities/areas + clean up 2022-05-28 01:06:19 +02:00
Zughy
e79598c268 Remove unused undocumented function 2022-05-28 00:32:19 +02:00
Zughy
244d272379 Spectate areas
implements #101
2022-05-27 21:12:15 +00:00
Zughy
1b9f3e1383 Spectate entities 2022-05-25 21:25:39 +00:00
Zughy
b0512d80d9 Custom lighting per arena 2022-04-01 10:26:26 +00:00
Zughy
12cd4bfe1c Editor: add clouds transparency in cel. vault formspec 2022-02-24 00:31:27 +01:00
Zughy
bf335041f4 Version bump (5.1.0) 2022-01-24 21:36:17 +01:00
Zughy
dcc8f945e7 Allow multiple players and multiple teams to win a match
This introduces a compatibility issue for minigames with teams when a team wins by being the only one left; however, considering that the only minigame with teams not developed by me or friends is Gems and that the current code is way better than before, I prefer warn Gems developer and give the possibility to everyone to use such a feature
2022-01-23 23:57:49 +01:00
Zughy
4f29df7e22 Don't allow players attached to something to join queues and ongoing games 2022-01-13 00:19:28 +01:00
Zughy
29f868ae00 Redesign set_sign + CRASHFIX when moved with WorldEdit 2022-01-11 23:44:53 +01:00
Zughy
4691bd2d0e Editor: clean up (new Customise section) 2022-01-09 23:26:52 +01:00
Zughy
429d94f109 Editor: remove BGM section and instantly open the BGM window instead 2022-01-09 12:55:19 +01:00
Zughy
1cf51640cb Update BGM and celestial vault translations 2022-01-08 00:03:27 +01:00
Zughy
4f7c905a8a Custom sky per arena 2022-01-07 22:14:41 +00:00
Zughy
a1b7189e16 Version bump (5.0.0) 2021-03-02 23:43:14 +01:00
Zughy
d67355b85f Hypertext translations (5.4) 2021-02-26 21:17:23 +01:00
Zughy
0b35627377 Proper folders structure (src) 2021-02-17 17:03:03 +01:00
Zughy
68e725d74b Spectate mode | /flusharena | send_message_players_in_arena -> send_message_in_arena 2021-02-15 22:53:32 +00:00
Zughy
1a342cf6fc Version bump (4.6.0) 2021-01-23 20:21:23 +01:00
marco_a
d2d550cef3 Version bump (4.5.0) 2021-01-19 16:42:15 +01:00
marco_a
231686460f Added missing translation strings for set_author 2021-01-19 00:43:21 +01:00
marco_a
d039b16fe3 Infobox on right-clicking signs 2021-01-18 23:43:34 +01:00
Zughy
883b7e10a0 Version bump (4.4.0) 2020-12-20 13:39:11 +01:00
Zughy
502bc1aeed String changed to avoid a grammar error (1 seconds) 2020-12-20 13:36:11 +01:00
Zughy
b63242fb00 Version bump (4.3.0) 2020-12-12 20:33:18 +01:00
Zughy
c44d140482 BGM formspec improved 2020-12-12 20:30:37 +01:00
Zughy
f3dee4d768 Arenas default global chat prefix is now [arena] 2020-12-05 14:50:05 +01:00
Zughy
691edf8a41 Background music per arena 2020-12-01 21:30:27 +00:00
Zughy
729cb61156 Italian translation fixes 2020-12-01 15:16:43 +01:00
Joaquin Villalba
c2588cdf6d Spanish localization 2020-11-29 11:28:20 +00:00
Zughy
70368e8460 Parties: party leaders can't join an arena if some party members are still in an ongoing game 2020-11-25 20:21:54 +01:00