Commit Graph

143 Commits (c9242470797d97bc7535a9dfb7e73b6bab06516d)

Author SHA1 Message Date
Giov4 c924247079 + Using hashes as keys to save changed nodes positions instead of serialized tables in the maps metadata 2021-02-13 16:35:08 +01:00
Giov4 3e16ffb923 - _chest_handler/ -> _map_handler/chests
+ Changed time_mode from 2 to decremental
+ Using the new arena_lib.send_message_in_arena function
2021-02-13 12:10:57 +01:00
Giov4 8b8a8542ff Optimized perfomance + code cleaning 2021-02-10 01:42:45 +01:00
Giov4 22f7a4f8f4 + Help sections is now clearer
+ Players get killed 5 nodes before the end of the region defined by min/max_pos
2021-02-04 16:21:08 +01:00
Giov4 5a9f31ffb0 + GREATLY reduced arena reset duration
+ Using VoxelManip to detect the nodes with an inventory on enable
2021-02-04 15:54:20 +01:00
Giov4 12986e69ff + BUGFIX: it didn't load the area before saving the nodes with an inventory
+ BUGFIX: when a node was broken/placed, it didn't check if it was a skywars arena
2021-02-04 14:53:55 +01:00
Giov4 94ab778f3a Small fixes 2021-01-21 22:26:44 +01:00
Giov4 dee14193f6 + Auto equip items
+ Code cleaning
2020-12-29 01:23:28 +01:00
Giov4 ebcc17db37 + Particles when a chest gets refilled
+ Localization for the barrier description
2020-12-27 01:14:59 +01:00
Giov4 5be31f6892 + Added SFXs when the match starts/ends
+ Fixed game freeze when a treasure didn't exist
+ Added the barrier node
- Depends.txt
2020-12-26 21:33:46 +01:00
Giov4 bda5980713 - Fixed crash introduce by the last commit 2020-12-26 16:35:03 +01:00
Giov4 fe07f4243e + Auto equip system now supports the drop picking
+ Fixed drops reset system not working if the entity was unloaded
+ Preventing disabling the arena if it is resetting
2020-12-26 16:14:42 +01:00
Giov4 bbeb109091 + Fixed a bug introduced by the last commit: the glass cage wasn't being removed 2020-12-25 21:31:19 +01:00
Giov4 010b4724aa - removed reset on start 2020-12-25 21:19:42 +01:00
Giov4 49318c0dd8 + Added fast enable cmd description and a message after using it 2020-12-25 17:46:30 +01:00
Giov4 e91c1d557b + CRASHFIX: after using clearmapstable
+ clearmapstable is now clearchangednodes <arena name>
+
2020-12-25 17:28:19 +01:00
Giov4 53f9176396 + Added fast enable cmd 2020-12-25 17:11:49 +01:00
Giov4 24c23ee0e9 + Resetting nodes inventories on reset
+ Code cleaning, map_manager split in 3 files
2020-12-25 16:39:20 +01:00
Giov4 cc33e30d61 + Fixed map reset bug when a block was replaced using swap_node
+ Code cleaning
2020-12-25 15:42:26 +01:00
Giov4 acb80a54d1 + Added setting to assign a custom importance to each armor material
+ Added a message telling a player his/her killer's HP
+ Added missing translation
2020-12-23 20:48:39 +01:00
Giov4 ada2a950a5 + Armor auto equipping system
+ Removing broadcast HUD after selecting the kit
2020-12-22 09:19:43 +01:00
Giov4 c267f47d76 + Added a new kit texture
+ kittexture cmd, to edit a kit texture after creating it
+ Textures names cleaning
- Useless setting
2020-12-21 16:21:08 +01:00
Giov4 bfbac33a9d Fixed the chest id generation 2020-12-21 15:53:07 +01:00
Giov4 ecb1e283ec Fixed the treasures id generation system not always working 2020-12-21 15:24:50 +01:00
Giov4 981b02ffaa Added cmds filter treasures preciousness/rarity/preciousness+rarity 2020-12-21 15:04:16 +01:00
Giov4 b59a35737b + Now showing a message on loading telling the player to choose a kit 2020-12-14 16:54:24 +01:00
Giov4 5ad02b8bc1 + BUGFIX: death sound wasn't played if the player didn't die because of PvP
+ Simplified the kits HUD texture
2020-12-12 19:16:47 +01:00
Giov4 050bc0c241 Added sfx when a player dies 2020-12-12 14:39:34 +01:00
Giov4 0bc79c49d5 Updated translations 2020-12-11 22:13:07 +01:00
Giov4 6cc924603c + Kit selector: right click on it to choose the kit during the loading phase 2020-12-11 21:37:50 +01:00
Giov4 f98388eb6e Now calling kill_players_out_map() every 1s 2020-12-08 19:03:34 +01:00
Giov4 311d9cd24f + General bug fixes and code cleaning 2020-12-08 13:35:14 +01:00
Giov4 2bc2bb4f0e CRASHFIX: using "list" cmd, for real this time 2020-12-08 01:16:12 +01:00
Giov4 b65679cc79 + CRASHFIX: using "list" cmd
+ Resetting the map and removing privs on celebration rather than on end
2020-12-08 00:34:04 +01:00
Giov4 74bdfe88aa Merge branch 'undefined' into 'master'
Uploaded Spanish localization

See merge request zughy-friends-minetest/skywars!2
2020-11-28 21:36:25 +00:00
Joaquin Villalba 5722b91583 Uploaded Spanish localization 2020-11-28 21:29:58 +00:00
Zughy 72a30c5e76 removed arena_lib's deprecated hub_spawn_point and queue_waiting_time 2020-11-23 16:30:06 +01:00
Zughy 4c7e7c5b15 Add LICENSE 2020-11-23 15:13:38 +00:00
Giov4 b492ae3053 + Now the reset function automatically load the arena mapblocks 2020-11-15 15:49:44 +01:00
Giov4 b438f66ded Updated blocks texture 2020-11-13 10:59:31 +01:00
Giov4 762943db0d + Improved textures 2020-11-13 10:25:08 +01:00
Giov4 2805cc2542 + Recursive teleporting now teleport every 3 seconds 2020-11-13 00:52:23 +01:00
Giov4 6239f83942 + Added recursive teleporting when the arena is loading 2020-11-12 12:35:22 +01:00
Giov4 a4cc16784c + Added timer HUD 2020-11-10 20:41:43 +01:00
Giov4 3aaa8df487 + Default queue waiting time is now 30s 2020-11-09 22:44:50 +01:00
Giov4 d678c69bc7 + Fixed /addchest cmd 2020-11-09 21:31:17 +01:00
Giov4 8ca972ba9e Yeah I'm stupid, fixed the didn't working create cmd fix 2020-11-09 20:00:27 +01:00
Giov4 d0ad724b11 + Fixed ender pearl not blocking correctly after match finished 2020-11-09 19:57:28 +01:00
Giov4 3a90112ced + CRITICAL BUG FIX: Create cmd didn't work 2020-11-09 19:52:20 +01:00
Giov4 bd06be1f5c + When a player dies he/she drops his/her inventory on the ground 2020-11-09 16:23:34 +01:00