Commit Graph

  • d73d110480 removed aggressive and unkillable npcf_mob master Sokomine 2018-06-24 15:58:30 +02:00
  • 4bdefa5389 Merge branch 'master' of https://github.com/stujones11/minetest-npcf Sokomine 2017-08-01 21:46:17 +02:00
  • 8ef499f5fc Merge pull request #10 from bell07/pr_movement_bugfix bell07 2017-07-26 22:34:10 +02:00
  • e21c87beaa Merge pull request #9 from bell07/pr_schemlib_update bell07 2017-07-20 19:57:37 +02:00
  • db73c503df bugfix in movement - swimming in water without path did crashed the game Alexander Weber 2017-07-15 15:18:23 +02:00
  • 27945f0d87 Schemlib API update adjustments Alexander Weber 2017-07-13 18:20:51 +02:00
  • d7f515261f use mob_world_interaction Sokomine 2017-06-20 00:43:18 +02:00
  • 5d162f5530 allow mobs to use doors and gates Sokomine 2017-06-11 16:05:00 +02:00
  • 66120aa001 added support for doors and gates from cottages mod Sokomine 2017-06-02 19:07:13 +02:00
  • a3764895ed open gates and doors and close them after usage Sokomine 2017-06-02 00:27:08 +02:00
  • e23eca62ac Update README.md bell07 2017-04-24 11:58:11 +02:00
  • 70aeb7aaef Update README.md bell07 2017-04-24 11:58:11 +02:00
  • 323dec45e5 Merge branch 'rubenwardy-npcf_ng' Alexander Weber 2017-04-23 22:02:35 +02:00
  • b45aa887e6 Merge branch 'npcf_ng' of https://github.com/rubenwardy/minetest-npcf into rubenwardy-npcf_ng Alexander Weber 2017-04-23 22:02:14 +02:00
  • eef4b0a6e6 clearly differentiate nodes vs. items. The doors are working now again Alexander Weber 2017-01-18 14:39:48 +01:00
  • 5332f5ada7 control framework renamed to movement framework Alexander Weber 2017-01-19 20:51:06 +01:00
  • 399fa852e7 porting npcf_guard to control framework Alexander Weber 2017-01-19 08:59:05 +01:00
  • 7d0209d545 control framework renamed to movement framework Alexander Weber 2017-01-19 20:54:52 +01:00
  • 910ffdda75 Added the control framework to the npc framework Alexander Weber 2017-01-19 08:50:59 +01:00
  • d6065584b6 Merge branch 'master' into builder_schemlib Alexander Weber 2017-01-22 23:37:47 +01:00
  • 2d35a15db1 control.lua removed Alexander Weber 2017-01-22 13:07:10 +01:00
  • ec2633b10b Merge branch 'pr_control_guard' Alexander Weber 2017-01-19 20:59:44 +01:00
  • b97cccbd2e control framework renamed to movement framework Alexander Weber 2017-01-19 20:51:06 +01:00
  • eb483cc135 porting npcf_guard to control framework Alexander Weber 2017-01-19 08:59:05 +01:00
  • 268fe91bf8 control framework renamed to movement framework Alexander Weber 2017-01-19 20:54:52 +01:00
  • 3005342c82 npcf_guard: do'nt get the control if not needed But it does not differnce because the framework get it in this case, but cleaner to read code Alexander Weber 2017-01-19 09:00:47 +01:00
  • a629c0e8dd Added the control framework to the npc framework Alexander Weber 2017-01-19 08:50:59 +01:00
  • cf69529a55 disable debug messages Alexander Weber 2017-01-19 08:46:01 +01:00
  • 88adddaf34 use pos as local variable like old implementation in npcf_builder and npcf_guard Alexander Weber 2017-01-19 08:39:02 +01:00
  • ecd0eeea1e npcf_builder add exception handling if file could not be read Alexander Weber 2017-01-18 23:43:16 +01:00
  • d963198801 fix count numbers Alexander Weber 2017-01-18 22:27:45 +01:00
  • 92011793f2 additional tabs Alexander Weber 2017-01-18 22:16:37 +01:00
  • a460129b3d Merge branch 'master' into builder_schemlib Alexander Weber 2017-01-18 22:15:09 +01:00
  • 26333518aa add a stop() Alexander Weber 2017-01-18 22:13:52 +01:00
  • 02ecff0adb working version Alexander Weber 2017-01-18 22:09:23 +01:00
  • a274a7b381 Merge branch 'control_builder' into builder_schemlib Alexander Weber 2017-01-18 17:36:21 +01:00
  • ad8065d9ca initial work Alexander Weber 2017-01-18 17:34:16 +01:00
  • 941fec49fb cleanup merging cruft Alexander Weber 2017-01-18 14:53:11 +01:00
  • 142b081414 Merge branch 'master' into control_builder Alexander Weber 2017-01-18 14:49:55 +01:00
  • de3109a071 clearly differentiate nodes vs. items. The doors are working now again Alexander Weber 2017-01-18 14:39:48 +01:00
  • 4517161092 port npcf_builder to control framework Alexander Weber 2017-01-18 12:01:01 +01:00
  • 0fd29233d3 working restructured version, teleports included Alexander Weber 2017-01-18 08:35:11 +01:00
  • 9dcc66d0aa Enhance search_usable_destination stuck detection slow jump if in catched in walkable node Alexander Weber 2017-01-17 11:35:53 +01:00
  • 3d6167bf32 fix initialization check (hopefully finally) Alexander Weber 2017-01-16 22:33:06 +01:00
  • cb229b93ec some small adjustments and bugfixes Alexander Weber 2017-01-16 22:28:01 +01:00
  • 6a26f0d0e6 Merge branch 'npcf_ng_control' into npcf_ng Alexander Weber 2017-01-16 18:29:56 +01:00
  • 5ce248a09b take the control less cpu hungry the new _do_control_step timer is 0.1 fix: check if current environment was readed using getControl Alexander Weber 2017-01-16 18:06:13 +01:00
  • fa6490ace6 Merge branch 'npcf_ng_control_guard' into npcf_ng Alexander Weber 2017-01-16 12:00:44 +01:00
  • 0bba4630d6 Port npcf_guard to the control framework Alexander Weber 2017-01-16 11:18:18 +01:00
  • f8a03f2cc3 fix typo in README.md Alexander Weber 2017-01-16 11:32:46 +01:00
  • 7e2f0f6832 Add a control framework to the NPC framework Alexander Weber 2017-01-16 11:14:18 +01:00
  • 7c7364cfc0 Merge branch 'npcf_ng_control' into npcf_ng Alexander Weber 2017-01-16 11:33:54 +01:00
  • c79043b992 fix typo in README.md Alexander Weber 2017-01-16 11:32:46 +01:00
  • 0636167680 Port npcf_guard to the control framework Alexander Weber 2017-01-16 11:18:18 +01:00
  • b10e0b2cbb Add a control framework to the NPC framework Alexander Weber 2017-01-16 11:14:18 +01:00
  • e83869beee Add statemachine example rubenwardy 2016-08-25 14:45:04 +01:00
  • 74764d98bc Add on_save to allow saving information rubenwardy 2016-08-25 14:40:19 +01:00
  • d271306ac5 Conform to mob standards, more clean ups rubenwardy 2016-08-25 13:52:27 +01:00
  • 15f5978c74 Clean ups and document functions in npcf.lua rubenwardy 2016-08-24 23:54:03 +01:00
  • 1932b1d910 More table reference decoupling stujones11 2015-07-30 00:11:44 +01:00
  • 8a359d62d7 Misc bugfixes and improvements stujones11 2015-07-29 20:40:54 +01:00
  • f5df4ebf8a Guard NPC improvements, add patrol feature stujones11 2015-07-25 16:54:39 +01:00
  • 971444ccdb Autoload and save bugfixes stujones11 2015-07-25 16:51:19 +01:00
  • 89a9b002de Update README.md stujones11 2015-07-17 20:39:33 +01:00
  • c7484cda2e Add aliases for backwards compatibilty stujones11 2015-07-17 19:14:04 +01:00
  • a58faa6f9e Next generation rewrite stujones11 2015-07-12 21:12:53 +01:00
  • 6b87897230 Remove duplicate entity checking stujones11 2014-08-16 16:59:49 +01:00
  • c9be0fb868 Prevent crash if NPC name is nil stujones11 2014-08-16 16:53:23 +01:00
  • 50eeef5eec Merge pull request #1 from CiaranG/master stujones11 2014-04-07 16:27:43 +01:00
  • b44926e824 Add a tell command Ciaran Gultnieks 2014-03-26 18:21:13 +00:00
  • ff2da40fb4 Properly remove spawner when used or dug Ciaran Gultnieks 2014-03-26 14:05:01 +00:00
  • d683387e92 Fix deco npc non-owner formspec Ciaran Gultnieks 2014-03-02 09:56:52 +00:00
  • 8b7c67922e Don't reset deco flags when opening form Ciaran Gultnieks 2014-02-27 22:44:14 +00:00
  • df9c0923fe Add .gitignore for npcf.conf Ciaran Gultnieks 2014-02-27 20:34:37 +00:00
  • 316a71f506 Fix formspec handling and trade npc bug stujones11 2013-12-06 20:09:44 +00:00
  • b75306baed Fix npc_data directory creation on Windows stujones11 2013-10-22 20:11:25 +01:00
  • 702916430a Revert "Revert "Revert "Fix omission in previous commit""" stujones11 2013-10-22 20:05:52 +01:00
  • 6787bd7cce Revert "Revert "Fix omission in previous commit"" stujones11 2013-10-22 20:04:01 +01:00
  • 58a8cec8b4 Revert "Fix omission in previous commit" stujones11 2013-10-22 20:00:57 +01:00
  • ea7cbcbf0a Fix omission in previous commit stujones11 2013-10-20 20:43:49 +01:00
  • 33b86cdd17 Use platform specific path separator for os.execute stujones11 2013-10-20 20:23:38 +01:00
  • 5aacdc0b28 Fix load/save error logging stujones11 2013-10-20 16:48:42 +01:00
  • 7170a98418 Fix nil path error in Builder NPC stujones11 2013-10-20 15:43:17 +01:00
  • ec336f5b8e Correction in npcf.conf.example stujones11 2013-10-08 22:04:13 +01:00
  • 0a05f8c08d Add facedir to NPC placement and update chatcommands stujones11 2013-10-08 20:17:06 +01:00
  • f4dfba13b4 Add spawn function and improve chatcommand feedback stujones11 2013-10-08 19:13:17 +01:00
  • f4428b9d1f Move chatcommands to a separate file stujones11 2013-10-07 19:34:36 +01:00
  • 2d15a56c77 Update README stujones11 2013-10-06 22:11:07 +01:00
  • 9d1d14b072 Restore custom NPC skin after reload stujones11 2013-10-06 19:42:00 +01:00
  • 2352e62ed3 Update README stujones11 2013-10-06 16:54:30 +01:00
  • f0cb3e09f7 Improve NPC saving and loading commands stujones11 2013-10-06 16:50:20 +01:00
  • 1505f41fc2 Fix Deco NPC occasionally running on spot when stopped stujones11 2013-10-04 22:13:55 +01:00
  • bf4b21469f Make Guard and Deco NPC surface in water stujones11 2013-10-04 21:02:51 +01:00
  • 3dd71dafd8 Move npc_data directory to worldpath stujones11 2013-10-04 20:52:36 +01:00
  • 2bdfa6296e Remove some redundant code stujones11 2013-09-30 21:29:00 +01:00
  • 0d1fad8866 Protect aginst use of /spawnentity stujones11 2013-09-29 20:37:11 +01:00
  • 413e8698ec Bugfix - bad argument to string find stujones11 2013-09-29 18:47:13 +01:00
  • 914213e148 Make 3d armor optional for Guard NPC stujones11 2013-09-29 17:34:40 +01:00
  • 454572299f Add npc_data directory and error logging bugfix stujones11 2013-09-29 16:56:20 +01:00
  • 5d0c7a2ef2 Update README stujones11 2013-09-29 15:31:50 +01:00