890 Commits

Author SHA1 Message Date
marco_a
9b4fa327e6 CRASHFIX: gracefully fail when hitting a sign of an arena that doesn't exist anymore (i.e. through database deletion) 2024-03-02 23:07:31 +01:00
marco_a
68a0c950ce CRASHFIX: run join callbacks after every player in a party has been added to the match (so not to crash when accessing player properties in on_join) 2024-03-02 23:02:24 +01:00
Zughy
2c26a66abe Assign teams after queue 2024-03-02 00:40:34 +00:00
Zughy
18a9fe86e5 DOCS: specify that min_players and max_players are per team 2024-02-26 23:33:18 +00:00
marco_a
37ca0a9c94 Small cleaning 2024-02-24 16:45:28 +01:00
marco_a
63144da2ad DOCS: fix incorrect spectators structure declaration 2024-02-23 00:23:02 +01:00
marco_a
bc8971bd5c Version bump (7.4.0-dev) 2024-02-22 15:57:28 +01:00
marco_a
d06d8352a4 Version bump (7.3.1) 2024-02-22 15:50:55 +01:00
marco_a
db30aebfa6 Bugfix: admins could enter the editor whilst being in queue or in game 2024-02-22 15:27:18 +01:00
Wuzzy
5a17f75401 Update German translation 2024-02-20 08:56:39 +01:00
Zughy
c47c610bf6 CRASHFIX: handle case when two players eliminate each other almost at the same time, with eliminate_on_death enabled 2024-02-18 18:16:08 +01:00
Zughy
eaae9575ea Deprecate get_player_spectated(..) and introduce get_spectated_target(..) (closes #312) 2024-02-17 22:08:25 +01:00
Giov4
72d36b7dc5 Avoid saving CONTENT_IGNORE in the map reset system 2024-02-17 15:48:20 +01:00
marco_a
63e22a48af Note for stuff to remove with MT 5.9 2024-02-17 14:51:02 +01:00
marco_a
8823471440 Version bump (7.4.0-dev) 2024-02-17 13:15:00 +01:00
marco_a
e9008715c0 Version bump (7.3.0) 2024-02-17 12:53:30 +01:00
marco_a
fcbddf21dc Only delete extra teams spawners when setting the teams amount to something lesser than the current amount (closes #301) 2024-02-16 23:14:42 +01:00
marco_a
1e6d2ab00e Spawners can now exceed the amount of players (closes #311) 2024-02-16 21:31:46 +01:00
marco_a
4f7bc35cc6 Deprecate get_spectate_entities and get_spectate_areas for the clearer get_spectatable* version 2024-02-16 19:46:56 +01:00
marco_a
c3b33509a2 Add skip_pectators optional argument in sound functions 2024-02-16 19:33:50 +01:00
marco_a
4bd836ad2f Remove ephemeral parameter from sound functions (now integrated inside audio_lib) 2024-02-16 15:24:34 +01:00
marco_a
18ad165ffd Whoopsie in latest commit 2024-02-15 23:43:27 +01:00
marco_a
8a1ced86d1 Make arena sounds ephemeral by default 2024-02-15 15:04:56 +01:00
marco_a
adbbbb0620 Better clarify DOCS from previous commit 2024-02-12 18:44:56 +01:00
marco_a
55f49cf95c Add functions to handle audio directly through arena_lib (arena_lib.sound_play*) (closes #283) 2024-02-12 18:35:26 +01:00
marco_a
8bbf1011bf Add can_disable_teams ingredient: don't let teams minigames disable teams by default (closes #297) | CRASHFIX: some arenas conversion involving teams were broken 2024-02-11 12:17:59 +01:00
marco_a
c87981bdb6 DOCS: silly indentation 2024-02-08 21:08:17 +01:00
marco_a
5987bac9b3 Add chat_settings ingredient and deprecate all the single chat ingredients (e.g. chat_all_prefix) 2024-02-08 18:44:15 +01:00
marco_a
512765b7dd Editor: turn name of players section into "Players and teams", when teams are enabled (closes #302) 2024-02-08 15:42:29 +01:00
marco_a
ea1c2694fb DOCS: more clarifications about callbacks related to players quitting 2024-02-08 15:05:42 +01:00
marco_a
ecec2c3d3a Use AL_property_string macro in debug functions 2024-02-08 14:20:59 +01:00
marco_a
c6265a6077 Editor: show what team you are editing spawners for when entering the spawner section (closes #293) 2024-02-07 19:48:44 +01:00
marco_a
42819e8e2b CRASHFIX: don't crash if player self-eliminates 2024-02-07 19:33:26 +01:00
marco_a
ffaec41947 CRASHFIX: check if spectators_team_amount exists when launching the server and create it if needed (closes #304) 2024-02-07 19:18:57 +01:00
marco_a
e8a26f6af5 CRASHFIX: hard resetting a map wasn't working due to a wrongly translated string (closes #295) 2024-02-06 20:15:33 +01:00
marco_a
7ab671e417 Editor: when entering, if no spawners are present but a region is, teleport at the centre of the region (closes #296) 2024-02-06 19:41:49 +01:00
marco_a
da23babf7d DOCS: better document set_spawner(..) 2024-02-06 19:09:01 +01:00
marco_a
357f9c074b Bugfix: when in the editor, if variable_teams_amount is enabled, only rotate through enabled teams (closes #306) 2024-02-06 16:37:49 +01:00
marco_a
ab5018900f Let Hub manage blocked commands if present 2024-01-27 18:14:50 +01:00
marco_a
a1698a17d3 Add is_player_playing(..) util (closes #289) 2024-01-25 16:19:50 +01:00
marco_a
e1bc652496 Add BLOCKED_CMDS settings: allow server admins to block specific commands inside minigames (closes #291) 2024-01-25 15:46:50 +01:00
marco_a
a614263dac audio_lib: rename "system" type into "notifications" 2024-01-25 01:30:22 +01:00
marco_a
7478853c58 Have HUD functions also support audio_lib custom sound types 2024-01-25 01:26:48 +01:00
marco_a
892371a57b audio_lib: use custom music type "system" for the majority of arena_lib's sfx 2024-01-19 01:11:44 +01:00
marco_a
c1f86e904f DOCS: clarify previous commit even more 2024-01-18 13:53:22 +01:00
marco_a
5f589bcb88 DOCS: clarify that persistent properties can't be updated when arenas are enabled (closes #286) 2024-01-17 03:14:53 +01:00
Zughy
d5aa22e2dc DOCS: better word arguments in HUD_hide 2024-01-13 19:44:01 +00:00
marco_a
0f4e4501cb Bugfix: apply teams_color_overlay to every texture of the player (before: only the first one) | Bugfix: don't break player textures when team_color_overlay was true if more filters were applied during an arena" 2024-01-13 16:08:41 +01:00
marco_a
fa9df98e38 Add MT's new physics values in SETTINGS.lua (closes #278) 2024-01-13 01:17:47 +01:00
marco_a
b66674b48f Deprecate disabled_huds. Use hud_flags instead | Possibility to forcibly enable a builtin HUD once in game 2024-01-12 23:15:46 +01:00