149 Commits

Author SHA1 Message Date
sapier
c4cd24c1a8 fix crash on rightclick due to invalid debug output 2013-04-20 21:33:00 +02:00
sapier
8e3d1993e8 remove unused variable 2013-04-20 21:32:42 +02:00
sapier
4cbcce61f0 fix crash in spawning algorithm 2013-04-20 19:43:14 +02:00
sapier
50a27287dd add some trace messages 2013-04-20 16:57:53 +02:00
sapier
9f0b616c49 fix bug orientation updated over and over again if mob standing at target 2013-04-20 16:56:48 +02:00
sapier
a19202a352 rotate hirelings on punch by owner 2013-04-20 16:56:20 +02:00
sapier
23821ee91c fix crash in non admin path manager 2013-04-20 11:19:45 +02:00
sapier
0bde69f998 fix bug in shadow spawner using nil y pos in some situations to spawn a mob 2013-04-20 11:10:48 +02:00
sapier
2050c2abdd improve spawn algorithm to add more mobs in almost "solid" chunks 2013-04-20 10:53:39 +02:00
sapier
689f7e5413 improve weapon balancing 2013-04-19 22:31:45 +02:00
sapier
39707b99b9 add some additional parameter checks 2013-04-19 22:30:27 +02:00
sapier
3f4b9a3f81 add random position selection for shadows entity spawner 2013-04-18 22:46:55 +02:00
sapier
fe0e974345 use direct movement as fallback if no path can be found 2013-04-18 22:28:41 +02:00
sapier
93d0d056bb fix bug mobf crashing on attempt to set attention for mobf without attention settings 2013-04-18 22:27:51 +02:00
sapier
a4858883d9 fix bug random position calculated but not used 2013-04-18 22:26:33 +02:00
sapier
0cd3f6b109 fix some bugs due to deprecated "angryness" 2013-04-16 22:51:03 +02:00
sapier
af82d0befa fix minor glitches 2013-04-16 20:00:13 +02:00
sapier
87e0a26f54 fix bug auto transform not working anymore 2013-04-16 19:59:34 +02:00
sapier
5013228d62 at_night spawners mark entitys created by themselfs 2013-04-16 19:31:27 +02:00
sapier
4d4a6719cd fix crash on unable to get light level 2013-04-15 23:54:09 +02:00
sapier
1f7296886c disable luatrace 2013-04-14 21:55:33 +02:00
sapier
e95b760d27 update version number 2013-04-14 19:27:46 +02:00
sapier
d6e68d4b92 skip start pos as target for path based movgen 2013-04-14 19:18:25 +02:00
sapier
b8844cb3d3 add support for cyclic updating of path while out of battle range 2013-04-14 18:14:04 +02:00
sapier
52a8fc9473 add set_target to specify movement gen target
returns true/false if successfully set
2013-04-14 18:12:33 +02:00
sapier
7bd0eee895 add additional debug information to debug info handler 2013-04-14 18:09:30 +02:00
sapier
fcbb1e7cae use minimum density for density check in case of new style spawning 2013-04-14 13:55:53 +02:00
sapier
dab15b5bd0 fix another orientation bug 2013-04-14 11:37:45 +02:00
sapier
2fc09d09a0 add attention information to debug output 2013-04-14 11:37:01 +02:00
sapier
c31e9aeac5 fix attention based fighting 2013-04-14 11:36:34 +02:00
sapier
7b7d0c625e fix orientation for 3d mobs 2013-04-14 11:35:19 +02:00
sapier
2ad743afb3 fix bug lifebar not beeing removed on removal of mob 2013-04-14 10:50:36 +02:00
sapier
afe521c7ab fix luatrace support 2013-04-14 01:26:52 +02:00
sapier
bec12e8c30 add support for spawning mobs at random positions 2013-04-14 01:08:11 +02:00
sapier
c8938850ce use core get_surface if available 2013-04-13 23:51:11 +02:00
sapier
77d5cab7c5 update README 2013-04-07 17:29:22 +02:00
sapier
b0280609c3 add missing path marker item image 2013-04-07 16:47:40 +02:00
sapier
9b3d89f658 deny empty string as pathname
replace print by debug trace messages
2013-04-07 16:45:57 +02:00
sapier
d9d96f764c fix crash if object isn't a luaentity or player ... not quite sure how
this can happen
2013-04-07 16:44:23 +02:00
sapier
69c60365cc replace old animalmaterials:glass by vessels:drinking_glass 2013-04-07 16:43:20 +02:00
sapier
42b2ee3a9f make own view angle and remote view work
fix bugs
2013-04-05 23:08:01 +02:00
sapier
7e4f0246e9 fix comment 2013-04-04 22:17:46 +02:00
sapier
46cc886eca fix typo in reason 2013-04-04 22:17:10 +02:00
sapier
d8a12c416f fix bug neither entity nor state information passed to custom precondition handler 2013-04-04 22:16:10 +02:00
sapier
fdd78d8a87 add support for saving userdefined values
entity.dynamic_data.permanent_data is preserved troughout load/unload of mob
2013-04-04 22:15:22 +02:00
sapier
d251d9b51e add new attention system
-support mobs facing player as first escalation level
-improove target selection (view angel, hear distance, remote view)
2013-04-04 22:13:49 +02:00
sapier
445395d133 fix typo only working with scriptapi split patches 2013-04-02 00:15:35 +02:00
sapier
6b519dfc42 add support for flee state for non agressive mobs 2013-03-30 16:58:42 +00:00
sapier
19d43b6281 fix multiple spawners shadowing each other 2013-03-30 01:39:57 +00:00
sapier
b91c9a94e6 add support for multiple spawn algorithms 2013-03-19 20:27:07 +00:00