Go to file
upsilon 3df67950ec
Add nil check after call to 3d_armor's get_valid_player
If a game is started instantly after a new player joins, the armor may still be uninitialized.
2019-08-13 22:36:46 +02:00
mods Add nil check after call to 3d_armor's get_valid_player 2019-08-13 22:36:46 +02:00
.gitmodules First commit 2019-08-13 16:56:32 +02:00
README.md Change README to make it true 2019-08-13 17:10:33 +02:00
game.conf First commit 2019-08-13 16:56:32 +02:00
minetest.conf First commit 2019-08-13 16:56:32 +02:00

README.md

Hungry Games Redo

Mods

Mods removed from the minetest_game:

  • give_initial_stuff
  • beds
  • bones, by default, are set to "drop" mode
  • creative
  • dungeon_loot
  • sethome

Additional mods specific to the subgame:

  • hg_match, manages the game itself -- player tables and so on. Registers an API.
  • hg_user, manages the user interaction, including the HUD and the commands.
  • hg_map, reinitializes the map and fills the chests. Can be also used to create maps. destroyed.
  • 3d_armor, unmodified.
  • throwing and throwing_arrows, unmodified (some arrows are disabled).
  • hg_hunger, hunger & thirst

By default, the chests will be randomely filled with some items (there should be at least 50 chests on the map for maximum dispatching).

Players are allowed to modify the map, it is reanitialized after each game.

Multiple maps are supported.

The game computes a metric named the last-20 minutes average time to get 30 players. The countdown is initially set to this value (with a maximum of 5 minutes, which will be typically used unless there are more than 6 players a minute). Every time a new players connects, the countdown is decreased by 5% of its initial value, unless the countdown is below 20% of its initial value.