-
1b8bffe6a6
mods - mobs - fix stop mob attacking if mobs attack other mobs and player
main
mckaygerhard
2024-04-18 17:15:08 -04:00
-
e82e0fa9cc
mods - mobs - fix nil when stop mob attacking if player isnt seen when explote
mckaygerhard
2024-04-16 16:50:43 -04:00
-
e80a4596d8
mods - mobs - fix stop mob attacking if player isnt seen when explode
mckaygerhard
2024-04-16 20:25:23 +00:00
-
03b478fcdd
make api compatible with minetesty 0.4 and 5.0 and also multicraft 2.0.3
mckaygerhard
2024-04-09 22:06:09 -04:00
-
a5fb5d0100
update information and changelog
mckaygerhard
2024-04-07 23:04:54 -04:00
-
e58f20bebb
fix default self.state
general
2024-04-07 22:58:08 -04:00
-
2276603a13
fix is_inside function error misctake at end with +
general
2024-04-07 22:57:05 -04:00
-
1cd4884707
mobs:add_mob() can now set mob texture
general
2024-04-07 22:18:25 -04:00
-
359ad19bf2
check for fire/lava in mob collisionbox area
general
2024-04-07 22:07:28 -04:00
-
ae003fe323
add spawn check for collisionbox
general
2024-04-07 22:04:49 -04:00
-
81066c8b92
do not regiter mobs if there is not a mob
general
2024-04-07 21:59:29 -04:00
-
d0938ff178
property check player object as must be cos engine returns false positives
general
2024-04-07 21:48:34 -04:00
-
d871b18e8f
fix and tweak limit mobs reached that player spawns from "code tweaks"
general
2024-04-07 20:48:54 -04:00
-
fe3c543136
fix and tweak runaway_timer from "code tweaks"
general
2024-04-07 20:40:59 -04:00
-
21cf18990b
backport and tweak internal functions and document it
general
2024-04-07 20:31:25 -04:00
-
8ddc921789
add self.attack_patience to add custom times, add self.attack nil check to pathfinding
general
2024-04-07 17:10:38 -04:00
-
7771da2e0a
fix autodetect ":" to beginning of entity registration for alias_mob
mckaygerhard
2024-03-30 21:52:09 -04:00
-
910a46b16d
fix missing end on the backguar compatibility
mckaygerhard
2024-03-30 20:42:37 -04:00
-
e4623dec52
update information readme
general
2024-03-30 04:39:17 -04:00
-
d76d2d307a
harden spawn log message, better fix for nil checks
general
2024-03-30 04:02:57 -04:00
-
4bf2555144
small fix sync with lost commit, cos upstream never document
general
2024-03-30 03:57:49 -04:00
-
c876bb63c7
add taming countdown infotext
general
2024-03-30 03:53:40 -04:00
-
0a86398377
only show breed infotext if mob can breed
general
2024-03-30 03:37:53 -04:00
-
320ca97164
fix nil var stepheight
general
2024-03-30 03:34:51 -04:00
-
cbfe800342
use self.backup_properties instead of self.initial_properties
general
2024-03-30 03:24:56 -04:00
-
f0fe65ec50
backport initial properties future use
general
2024-03-30 03:21:07 -04:00
-
c02fdfe5f0
backport the tidy breed function, but dont change working code
general
2024-03-30 02:53:31 -04:00
-
2e691b95dd
non-passive mobs fight back when attacked (thx fluxionary)
general
2024-03-30 02:42:25 -04:00
-
a58be58676
update translation (thanks Niklp)
tenplus1
2023-08-13 10:07:09 +01:00
-
05352a6c25
remove optional depends dye and farming only for 5.x
20230809
general
2024-03-30 01:45:33 -04:00
-
c41176b807
tweak for mineclone and 5.x, backguard compat 0.4, intlib only for older
general
2024-03-30 01:41:54 -04:00
-
a4cf246fce
autodetect ":" to beginning of entity registration and auto added if not present
mckaygerhard
2023-08-08 08:31:52 -04:00
-
a89c912829
add ":" to beginning of entity registration, but will possible break compatibility
mckaygerhard
2023-08-08 08:21:10 -04:00
-
-
b1ad4451a7
add ":" to beginning of entity registration
tenplus1
2023-08-07 08:09:08 +01:00
-
a8f447a346
err its better the xclusive player check, minetest api is shit
mckaygerhard
2023-08-05 22:50:30 -04:00
-
49a5d903d4
tweak velocity changes, merge from upstream
mckaygerhard
2023-08-05 22:47:20 -04:00
-
-
93e4bc2268
fix nil node definition in minenux version
mckaygerhard
2023-08-05 22:47:15 -04:00
-
af7eafc22c
tweak velocity changes
tenplus1
2023-08-05 18:10:06 +01:00
-
950115d69e
Merge upstream sync: proper checks of player and mob_log_spawn feature log
mckaygerhard
2023-08-01 10:56:14 -04:00
-
-
042130baca
added 'mob_log_spawn' setting to log mob spawning position.
tenplus1
2023-07-30 11:56:08 +01:00
-
747af786a8
player nil check for mob attach
tenplus1
2023-07-29 08:34:09 +01:00
-
48230662af
fix bad insert extra argument, inherit from older code
mckaygerhard
2023-07-28 23:25:19 -04:00
-
9ff2e25761
fix missing coma at api.lua table definition
mckaygerhard
2023-07-28 23:11:18 -04:00
-
f12519cd5f
dont force mc2 or faroming, proper checks of player on mount logic
mckaygerhard
2023-07-28 23:05:30 -04:00
-
90292f9af2
Merge master of upstream https://notabug.org/TenPlus1/mobs_redo into main
mckaygerhard
2023-07-28 22:13:44 -04:00
-
-
8201c165e7
can now ride mobs redo mobs in mineclone2
master
tenplus1
2023-07-27 12:54:46 +01:00
-
07dce8208b
harden is_player checks
tenplus1
2023-07-26 17:43:40 +01:00
-
e2ee5c62c7
tidy compat
tenplus1
2023-07-26 14:15:03 +01:00
-
f31cf75b24
better MineClone2 compatibility for api, items and crafts
tenplus1
2023-07-26 13:43:06 +01:00
-
3106c4c859
change mobs_swing.ogg to mono
tenplus1
2023-07-20 12:25:27 +01:00
-
dcc702848f
can now add nodes to 'runaway_from' table
tenplus1
2023-07-15 08:58:18 +01:00
-
cc0798b617
add check to see what hit mob, player or entity for immune_to
tenplus1
2023-07-02 17:17:14 +01:00
-
810b8531f2
remove htimer reference
mckaygerhard
2023-06-13 14:06:15 -04:00
-
d3066e2c4b
Update sync upstream 'master' of https://notabug.org/TenPlus1/mobs_redo into main
mckaygerhard
2023-06-13 13:43:41 -04:00
-
-
e32d87c70d
add damage_per_second nil check
tenplus1
2023-06-13 07:58:17 +01:00
-
cf18cd43de
on_breed spawns child a little higher
tenplus1
2023-06-09 08:32:59 +01:00
-
a51b1471a6
update api respect upstream remove htimer and tweak update_tag()
mckaygerhard
2023-06-07 09:37:08 -04:00
-
-
70b562c371
remove htimer, tweak update_tag()
tenplus1
2023-06-07 08:21:34 +01:00
-
8b074b0602
sync upstream master of https://notabug.org/TenPlus1/mobs_redo into main
mckaygerhard
2023-06-06 09:16:40 -04:00
-
-
5f80d7a031
add mtobjid mod to optional dependencies, stop mob count going below 0
tenplus1
2023-06-06 08:49:45 +01:00
-
846275bd52
add nil checks and backguard compatiblity
mckaygerhard
2023-06-05 23:04:25 -04:00
-
0d96b633bf
Merge sync upstream 'master' of https://notabug.org/TenPlus1/mobs_redo into main
mckaygerhard
2023-06-05 15:09:15 -04:00
-
-
cc71ea4e95
tweak child textures when growing
tenplus1
2023-05-27 19:29:01 +01:00
-
b42f7c63c8
added check to be sure creatura mod enabled
tenplus1
2023-05-26 16:27:01 +01:00
-
05f0550876
monsters will always attack creatura mobs, anything else will defend it's owner if attacked.
tenplus1
2023-05-26 16:17:58 +01:00
-
194c9f7847
added 'mobs_attack_creatura' setting for monsters to attack Creatura mob mobs
tenplus1
2023-05-26 14:04:50 +01:00
-
267ee57837
fix jumping when on need to
tenplus1
2023-05-24 07:22:36 +01:00
-
992d6319de
updated readme
tenplus1
2023-05-19 08:53:23 +01:00
-
b16eefa0ec
add 'mob_node_timer_interval' and 'mob_main_timer_interval' settings to handle function timings
tenplus1
2023-05-19 08:46:37 +01:00
-
29bc2f27f2
have separate get_nodes function for nodes around mob, update api.txt
tenplus1
2023-05-18 11:19:28 +01:00
-
1e3d26937e
tweak do_jump for better blockage checks
tenplus1
2023-05-18 08:53:08 +01:00
-
ce53afcfdb
when attacking dont call unecessary functions every step
tenplus1
2023-05-17 11:36:55 +01:00
-
14a3dc83e5
if max_light_damage is 16 then use natural light value to damage mob
tenplus1
2023-05-14 10:44:12 +01:00
-
9c72f0559d
update api.txt
tenplus1
2023-05-02 08:38:54 +01:00
-
9a5d4278ff
if min/max light set to 15, only kill mob with natural light
tenplus1
2023-05-02 08:35:12 +01:00
-
f5ccec9b60
better way to reset pause_timer with "stand" order
tenplus1
2023-04-27 10:21:31 +01:00
-
6af671997b
pause timer reset
tenplus1
2023-04-26 09:53:07 +01:00
-
eb6bc6e349
mobs ordered to "stand", fix knockback
tenplus1
2023-04-26 09:46:57 +01:00
-
ce9c30949c
fix group attack anim reset, tidy code
tenplus1
2023-04-26 09:16:38 +01:00
-
6cce24f04e
simplify yaw clamping
tenplus1
2023-04-25 12:54:54 +01:00
-
4bdd8eaa5f
2nd attempt at clamping yaw to stop spinny mobs
tenplus1
2023-04-23 16:34:35 +01:00
-
36a26d2d21
code tidy
tenplus1
2023-04-03 11:53:05 +01:00
-
6b9331064c
add staticdata clean function, update api.txt
tenplus1
2023-04-03 08:08:37 +01:00
-
407b2e7b56
reset parent movement after baby born
tenplus1
2023-03-31 14:14:43 +01:00
-
5e67163d09
fix flying mobs sinking into water
tenplus1
2023-03-28 14:11:30 +01:00
-
81f99931fc
fix nil check for on_spawn
tenplus1
2023-03-28 07:57:31 +01:00
-
d290062a33
fix friendly fire bug and add provide moveresult information to do_custom
tenplus1
2023-03-27 10:48:05 +01:00
-
cd4fb6f2a6
add friendly_fire mob setting for arrows (thx eschan145)
tenplus1
2023-03-26 08:31:40 +01:00
-
3bd2ee8129
code tidy, updated readme (thx eschan145)
tenplus1
2023-03-25 08:47:31 +00:00
-
076b9480b7
fix type and update readme
tenplus1
2023-03-17 10:30:26 +00:00
-
7e585b0bdc
add check for 'injured' animation
tenplus1
2023-03-13 11:52:59 +00:00
-
0c2ddab172
fix env timer issue
tenplus1
2023-03-13 11:24:52 +00:00
-
f4aae8894f
add mob_hit_effect switch so mob highlights when punched
tenplus1
2023-03-13 10:55:25 +00:00
-
c8e8401ac5
add mob_height_fix setting so it can be disabled.
tenplus1
2023-03-12 11:35:21 +00:00
-
733672127c
add animation nil check
tenplus1
2023-03-10 08:09:15 +00:00
-
59fe1dd976
add return true to on punch
tenplus1
2023-03-04 07:21:54 +00:00
-
d7ba911181
turn/animate mob on knockback, code tidy
tenplus1
2023-03-03 11:56:49 +00:00
-
924a545788
update pathfinding defaults to add settings (thx Bla)
tenplus1
2023-02-27 18:13:32 +00:00
-
92b1a253f0
update api.txt
tenplus1
2023-02-17 09:33:44 +00:00
-
ba988d514c
remove duplicate on_die info (thx Bastrabun)
tenplus1
2023-02-12 10:27:43 +00:00