491 Commits

Author SHA1 Message Date
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
dd4038b238 Spectate: add missing hotbar texture (teams+entities+areas) 2022-05-27 23:51:12 +02:00
Zughy
6f45e3b26c Crashfix introduced by latest commit + small cleaning 2022-05-27 23:31:26 +02:00
Zughy
244d272379 Spectate areas
implements #101
2022-05-27 21:12:15 +00:00
Zughy
bb44b3bd9f Prevent flash damage to appear if fall damage is disabled
Co-authored-by: Lars Müller <appgurulars@gmx.de>
2022-05-26 17:13:16 +02:00
Zughy
0a301ace3a Spectate: missing entities textures 2022-05-25 23:39:10 +02:00
Zughy
1b9f3e1383 Spectate entities 2022-05-25 21:25:39 +00:00
Zughy
b740ffa6e7 DOCS: clean up "arena phases" section 2022-04-28 21:32:36 +00:00
Zughy
5c448a33aa BUGFIX: spectators don't risk to end stuck anymore when leaving a match
(TEMPFIX for #131, waiting for upstream)
2022-04-24 11:14:03 +02:00
Zughy
06a0b9697e small refactor 2022-04-11 14:42:33 +02:00
Zughy
8d77ec6ae5 Better print custom celestial vaults in debug log 2022-04-11 14:39:36 +02:00
Zughy
fc9b8eb7df Fix crash when leaving the editor if the arena had no custom celestial vault (introduced with 05db5a) 2022-04-11 14:38:14 +02:00
Zughy
d0af793ae0 DOCS: document arenas celestial_vault and lighting parameters 2022-04-04 00:13:15 +02:00
Zughy
05db5ad21f Improve arenas celestial_vault parameter (now nil by default) 2022-04-04 00:03:53 +02:00
Zughy
d6281181cb Improved debug log 2022-04-03 16:07:27 +02:00
Zughy
eaab3e07b3 Remove possibility to jump from an editor into another (debatably useful and probably bugged) 2022-04-03 00:39:00 +02:00
Zughy
d4b63dd616 Editor: fix lighting value not correctly retrieved 2022-04-01 16:57:58 +02:00
Zughy
b0512d80d9 Custom lighting per arena 2022-04-01 10:26:26 +00:00
Zughy
b1a5386a3b Editor: fancier celestial vault icons 2022-03-31 14:44:07 +02:00
Zughy
2f8fd97e28 Set mod.conf minimum MT version to 5.5 2022-03-30 14:21:10 +00:00
Zughy
4b4610577a README: remove 'default' from dependencies 2022-03-30 10:16:43 +00:00
Zughy
85a29dfb2b Unremoved debug line 2022-02-24 00:43:49 +01:00
Zughy
12cd4bfe1c Editor: add clouds transparency in cel. vault formspec 2022-02-24 00:31:27 +01:00
Zughy
accfe009bb Remove default from dependencies 2022-02-10 01:29:24 +01:00
Zughy
3ae4280b0b Remove LuaJIT from instructions (no longer needed) 2022-02-05 22:53:47 +01:00
Zughy
52e457174c README: remove forum contact 2022-02-05 21:48:54 +00:00
Zughy
9d147879c7 README: add weather mods to known conflicts 2022-02-05 21:47:20 +00:00
Hendursaga
5514024a19 DOCS: fix minor misspellings 2022-02-05 21:42:42 +00:00
Zughy
9a30e0dd0b Another 5.5 fix 2022-02-03 01:16:15 +01:00
Zughy
5ebfbcf613 CRASHFIX (5.5): spectators camera offset wrongly obtained 2022-02-01 19:05:04 +01:00
Zughy
549bf412ee MT 5.5: temporary func reset_celestial_vault no longer needed 2022-02-01 13:32:32 +01:00
Zughy
c6ab1e0b2d change _ with nil values 2022-01-30 17:58:27 +01:00
Zughy
c75194ae93 callback for when the spectated target changes 2022-01-29 21:58:15 +01:00
Zughy
d2344a4697 Refill spectator life when spectated player respawns 2022-01-29 21:57:13 +01:00
Zughy
f667108fc6 spectator life fixes 2022-01-29 18:29:35 +01:00
Zughy
177eb6d513 CRASHFIX: is_player_spectated checks if someone is inside an arena first 2022-01-28 00:05:03 +01:00
Zughy
77c155573c improve previous commit 2022-01-28 00:04:21 +01:00
Zughy
1f16ea2dd0 Spectators share the same HPs of the player they're spectating 2022-01-27 22:07:31 +01:00
Zughy
86d8467fac Bugfix: sky features half broken in the editor because of a refactor (whoopsie) 2022-01-25 13:27:36 +01:00
Zughy
13a5edf9a4 Version bump (5.2.0-dev) 2022-01-24 22:13:10 +01:00
Zughy
bf335041f4 Version bump (5.1.0) 2022-01-24 21:36:17 +01:00
Zughy
588c2557f4 CRASHFIX: wrong checks when punching players 2022-01-24 20:14:39 +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
2d667236db More tracebacks 2022-01-23 00:46:38 +01:00
Zughy
8adb576356 CRASHFIX: check for player in HUD_send_msg and log a traceback if not found 2022-01-23 00:46:18 +01:00
Zughy
091b297cd9 Store custom hands for spectators and give them back when leaving 2022-01-22 17:29:05 +01:00
Zughy
a3a5d9c1e7 README: update signs_lib link and mods relying on arena_lib 2022-01-22 13:10:25 +00:00
Zughy
699bf7e2b1 Don't allow spectators attached to something to join queues nor ongoing games 2022-01-22 14:00:38 +01:00
Zughy
b56ca9ab47 Bugfix: avoid spectators falling down when entering (regression from the entity detach commit) 2022-01-22 13:19:01 +01:00