arena_lib/README.md

42 lines
2.3 KiB
Markdown
Raw Permalink Normal View History

2020-03-31 07:02:34 -07:00
# Arena_lib
2020-04-03 09:30:41 -07:00
Arena_lib is a library for Minetest working as a core for any arena minigame you have in mind.
2020-04-16 06:56:54 -07:00
It comes with an arena manager and a signs system. The latter creates a bridge inside your own server between the hub and your actual mod (deathmatch, capture the flag, assault, you name it). In other words, you don't have to do the boring job and you can focus exclusively on your minigame(s) :*
<a href="https://liberapay.com/Zughy/"><img src="https://i.imgur.com/4B2PxjP.png" alt="Support my work"/></a>
### Config
2020-04-14 10:36:16 -07:00
2020-04-16 06:56:54 -07:00
1) Install it as any other mod
2020-04-14 10:36:16 -07:00
2) Check [SETTINGS.lua](SETTINGS.lua)
2020-11-08 08:48:16 -08:00
3) (modders only) Dive into the [full documentation](DOCS.md) to understand how to create minigames
### Dependencies
* [signs_lib](https://content.minetest.net/packages/VanessaE/signs_lib/) by Vanessa Dannenberg
* (optional) [Parties](https://gitlab.com/zughy-friends-minetest/parties) by me: use it to be sure to join the same arena/team with your friends
#### Add-ons
[Hub Manager](https://gitlab.com/zughy-friends-minetest/hub-manager) by me: use it if you're aiming for a full minigame server
### Known conflicts
2020-07-26 08:18:14 -07:00
* `Beds` or any other mod overriding the default respawn system
* `SkinsDB` or any other mod applying a 3D model onto the player, if `teams_color_overlay` is used
* `Weather` or any other mod changing players skybox at runtime (custom celestial vaults will be overridden)
#### Mods relying on arena_lib
* [Block League](https://gitlab.com/zughy-friends-minetest/block_league)
* [Murder](https://gitlab.com/giov4/minetest-murder-mod)
* [Skywars](https://gitlab.com/zughy-friends-minetest/skywars)
* ...and many more! ([full list](https://content.minetest.net/metapackages/arena_lib/))
### Want to help?
Feel free to:
* open an [issue](https://gitlab.com/zughy-friends-minetest/arena_lib/-/issues)
* submit a merge request. In this case, PLEASE, do follow milestones and my [coding guidelines](https://cryptpad.fr/pad/#/2/pad/view/-l75iHl3x54py20u2Y5OSAX4iruQBdeQXcO7PGTtGew/embed/). I won't merge features for milestones that are different from the upcoming one (if it's declared), nor messy code
2020-05-15 03:30:25 -07:00
##### Credits
2021-12-24 02:28:02 -08:00
Images by me. They're under [CC BY-SA 4.0](https://creativecommons.org/licenses/by-sa/4.0/)
2020-05-15 03:30:25 -07:00
countdown sound by [BoxeDave92](https://freesound.org/people/BoxerDave92/sounds/338868/)