Go to file
Izzy bce6663d18 items,
poking at swimming code
2019-07-29 09:46:32 -06:00
behaviors big nasty function to find flat areas 2019-06-02 12:43:56 -06:00
models add models from other mob mods. 2018-01-15 22:43:52 -07:00
scripts tower script 2019-06-03 13:41:44 -06:00
sounds initial commit 2016-01-19 19:21:22 -08:00
textures add models from other mob mods. 2018-01-15 22:43:52 -07:00
.gitignore Initial commit 2016-01-18 21:53:23 -08:00
LICENSE Initial commit 2016-01-18 21:53:23 -08:00
README.md Update README.md 2018-02-09 22:30:00 -07:00
api.lua beginning to sort out a huge mess 2019-05-29 22:24:22 -06:00
api_fast.lua items, 2019-07-29 09:46:32 -06:00
behavior.lua more entities, more scripts 2019-06-02 12:44:29 -06:00
depends.txt initial commit 2016-01-19 19:21:22 -08:00
entities.lua items, 2019-07-29 09:46:32 -06:00
giant.lua split out animal step fn 2019-06-06 22:56:26 -06:00
init.lua items, 2019-07-29 09:46:32 -06:00
items.lua items, 2019-07-29 09:46:32 -06:00
license.txt initial commit 2016-01-19 19:21:22 -08:00
simple_api.lua beginning to sort out a huge mess 2019-05-29 22:24:22 -06:00
spawner.lua reasonably working basic step function 2019-05-30 18:13:10 -06:00
spawning.lua death and drops, 2019-07-28 16:15:37 -06:00

README.md

minetest_mobehavior

A general-purpose mobs mod based on behavior trees. This is the active fork of my minetest_giants mod. Work on the giants mod will resume after this mod is stable and reasonably complete.

Based on Mobs (Redo) by PilzAdam, KrupnovPavel, Zeg9 and TenPlus1 https://forum.minetest.net/viewtopic.php?f=9&t=9917

Usage

See http://gamasutra.com/blogs/ChrisSimpson/20140717/221339/Behavior_trees_for_AI_How_they_work.php for details of how behavior trees work

Control Nodes

  • Sequence
  • Selector
  • Priority
  • Repeat
  • UntilSuccess
  • UntilFail
  • Invert
  • Fail
  • Succeed