techage_modpack/stamina
2020-10-25 22:00:26 +01:00
..
sounds built on 23/06/2020 18:53:34 2020-06-23 18:53:34 +02:00
textures built on 23/06/2020 18:53:34 2020-06-23 18:53:34 +02:00
.luacheckrc built on 23/06/2020 18:53:34 2020-06-23 18:53:34 +02:00
API.txt built on 23/06/2020 18:53:34 2020-06-23 18:53:34 +02:00
bower.json built on 23/06/2020 18:53:34 2020-06-23 18:53:34 +02:00
depends.txt built on 23/06/2020 18:53:34 2020-06-23 18:53:34 +02:00
description.txt built on 23/06/2020 18:53:34 2020-06-23 18:53:34 +02:00
init.lua Fix minetest v5.4-dev bug 2020-10-25 22:00:26 +01:00
mod.conf built on 23/06/2020 18:53:34 2020-06-23 18:53:34 +02:00
README.txt built on 23/06/2020 18:53:34 2020-06-23 18:53:34 +02:00
screenshot.png built on 23/06/2020 18:53:34 2020-06-23 18:53:34 +02:00
settingtypes.txt built on 23/06/2020 18:53:34 2020-06-23 18:53:34 +02:00

Minetest mod "Stamina"
=====================

(C) 2015 - BlockMen
(C) 2016 - Auke Kok <sofar@foo-projects.org>


About this mod:
---------------
This mod adds a stamina, or "hunger" mechanic to Minetest. Actions like
crafting, walking, digging or fighting make the player exhausted. When
enough exhaustion has been accumulated, the player gets more hungry,
and loses stamina.

If a player is low on stamina, they start taking periodical damage,
and ultimately will die if they do not eat food.

Eating food no longer heals the player. Instead, it increases the
stamina of the player. The stamina bar shows how well fed the player
is. More bread pieces means more stamina.


Q&A time: Why won't I move the stamina bar to the right?

Answer: this conflicts with the builtin breath bar. To move the
builtin breath bar, I basically have to entirely re-implement it
in lua including timers to catch breath changes for each online
player, which is all a waste of time, just to move a few pixels
around.


For Modders:
------------
This mod intercepts minetest.item_eat(), and applies the hp_change
as stamina change. The value can be positive (increase stamina) or
negative (periodically damage the player by 1 hp).

See API.txt for information on the API.

License:
--------
Code:
- all code LGPL-2.1+
Textures:
- stamina_hud_poison.png - BlockMen (CC-BY 3.0)
- stamina_hud_fg.png - PilzAdam (WTFPL), modified by BlockMen
- stamina_hud_bg.png - PilzAdam (WTFPL), modified by BlockMen
Sounds:
- stamina_eat.*.ogg - http://www.freesound.org/people/sonictechtonic/sounds/242215/ CC-BY-3.0