Merge branch 'master' of yunohost.local:mtcontrib/minetest_mana into nalc-1.2-dev

This commit is contained in:
Sys Quatre 2019-12-22 13:41:53 +01:00
commit 2bd45528ec
10 changed files with 17 additions and 21 deletions

4
API.md

@ -1,5 +1,5 @@
API documentation for Mana 1.2.0 API documentation for Mana mod
================================ ==============================
## Introduction ## Introduction
The API of the Mana mod allows you to set and receive The API of the Mana mod allows you to set and receive

@ -1,6 +1,6 @@
# Mana [mana] # Mana [mana]
* Version: 1.2.0 * Version: 1.3.1
* Note: This mod uses semantic versioning, as defined by version 2.0.0 of the SemVer standard. See: <http://semver.org/> * Note: This mod uses semantic versioning, as defined by version 2.0.0 of the SemVer standard. See: <http://semver.org/>
## Description ## Description
@ -14,7 +14,7 @@ Each player will have an additional attribute: Mana. To be precise:
By default, each player spawns with 0/200 mana, and regenerates 1 mana per fifth of a second. All By default, each player spawns with 0/200 mana, and regenerates 1 mana per fifth of a second. All
these values can be configured with the server settings (`minetest.conf`) and it is highly advised to do these values can be configured with the server settings (`minetest.conf`) and it is highly advised to do
so if you plan to integrate this mod into a subgame. so if you plan to integrate this mod into a game.
The mana regeneration rate (the “mana tick”) is a global setting and is *not* configured on a The mana regeneration rate (the “mana tick”) is a global setting and is *not* configured on a
per-player basis. per-player basis.
@ -26,7 +26,6 @@ way. You should install other mods which use the Mana mod as a dependency.
The API documentation is in the file `API.md`. The API documentation is in the file `API.md`.
If the mod “HUD bars” [`hudbars`] is installed, a blue bar will be added to the HUD showing the player's mana reserves. If the mod “HUD bars” [`hudbars`] is installed, a blue bar will be added to the HUD showing the player's mana reserves.
It currently only works with version 0.3.0 of this mod.
Otherwise, the mana is just shown as text. Otherwise, the mana is just shown as text.
@ -44,5 +43,5 @@ License information
=================== ===================
* `textures/mana_icon.png`: [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/) by [Buch](http://opengameart.org/users/Buch). * `textures/mana_icon.png`: [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/) by [Buch](http://opengameart.org/users/Buch).
* `textures/mana_bgicon.png`: CC BY 3.0, originally by Buch, modified by Wuzzy. * `textures/mana_bgicon.png`: CC BY 3.0, originally by Buch, modified by Wuzzy.
* `textures/mana_bar.png`: [WTFPL](http://www.wtfpl.net/txt/copying/) by Wuzzy. * `textures/mana_bar.png`: [MIT License](https://opensource.org/licenses/MIT) by Wuzzy.
* Everything else: WTFPL. * Everything else: MIT License.

@ -1,2 +0,0 @@
hudbars?
intllib?

@ -1 +0,0 @@
Adds a mana attribute to players, can be used as energy source for magical items, etc.

@ -2,19 +2,14 @@
Mana Mana
This mod adds mana to players, a special attribute This mod adds mana to players, a special attribute
License: WTFPL License: MIT License
]] ]]
--[===[ --[===[
Initialization Initialization
]===] ]===]
local S local S = minetest.get_translator("mana")
if (minetest.get_modpath("intllib")) then
S = intllib.Getter()
else
S = function(s,a,...)a={a,...}return s:gsub("@(%d+)",function(n)return a[tonumber(n)]end)end
end
mana = {} mana = {}
mana.playerlist = {} mana.playerlist = {}

@ -1,2 +0,0 @@
Mana = Mana
Mana: @1/@2 = Mana: @1/@2

3
locale/mana.de.tr Normal file

@ -0,0 +1,3 @@
# textdomain:mana
Mana=Mana
Mana: @1/@2=Mana: @1/@2

@ -1,2 +1,3 @@
Mana = # textdomain:mana
Mana: @1/@2 = Mana=
Mana: @1/@2=

3
mod.conf Normal file

@ -0,0 +1,3 @@
name = mana
description = Adds a mana attribute to players, can be used as energy source for magical items, etc.
optional_depends = hudbars

BIN
screenshot.png Normal file

Binary file not shown.

After

(image error) Size: 10 KiB