80 Commits

Author SHA1 Message Date
oilboi
b289cefcd9 Fix random crash with mobs 2020-05-10 00:31:37 -04:00
oilboi
6482ca1a78 Add global mob table to limit amount of mobs loaded at once 2020-05-09 15:08:17 -04:00
oilboi
bfc8c7c28d Add hunger 2020-05-05 01:07:02 -04:00
oilboi
e486a24277 Add in exploder prototype 2 2020-05-03 17:16:30 -04:00
oilboi
ffc74ff6f2 Fix unknown node bugs 2020-04-30 20:06:55 -04:00
oilboi
419873cf89 Add collsion detection and fall damage to mobs 2020-04-30 19:17:05 -04:00
oilboi
202ac4ae2f Add mob collision detection 2020-04-30 18:49:19 -04:00
oilboi
7bc80989b2 Organize mob api, create creepig 2020-04-30 16:48:28 -04:00
oilboi
8b89ea4517 Add more crazy mob api stuff 2020-04-29 23:04:50 -04:00
oilboi
e959bd6e3a Add more to mob api 2020-04-29 19:55:54 -04:00
oilboi
be610459dc Stage 1 of turning mobs into an API 2020-04-29 15:23:45 -04:00
oilboi
5a9d320f90 Restructure mob death handling 2020-04-26 17:10:54 -04:00
oilboi
3afe1dabf8 Make mobs get damaged in fire and lava 2020-04-25 12:15:06 -04:00
oilboi
48f02d1fd9 Double flying pig sight radius 2020-04-24 10:46:27 -04:00
oilboi
91d3c3b335 Make all mobs use minetest.throw_item 2020-04-24 10:44:56 -04:00
oilboi
d22ebe29e0 Make flying pigs drop 2,6 gold 2020-04-24 10:42:31 -04:00
oilboi
f478114354 Add in basis for new engine functions done in lua 2020-04-24 05:38:17 -04:00
oilboi
3d8c83d371 Add in broken exploder code for now 2020-04-23 09:36:21 -04:00
oilboi
3f4867cb91 Add in flying pigs 2020-04-22 15:38:24 -04:00
oilboi
d842c0e84a Make mobs less noisy 2020-04-19 23:48:55 -04:00
oilboi
65f890c09a Fix mob double death 2020-04-17 02:53:38 -04:00
oilboi
449ce3f38d Tweak mob direct chase AI 2020-04-17 02:48:02 -04:00
oilboi
594d4e2af6 Add line_of_sight so mobs can't punch you through nodes 2020-04-16 21:02:44 -04:00
oilboi
de83802976 Upgrade spawning command for mobs 2020-04-12 17:02:54 -04:00
oilboi
d5c20a2eb9 Add more critical effects 2020-04-12 16:33:44 -04:00
oilboi
8293781f54 Make criticals even better 2020-04-12 01:18:15 -04:00
oilboi
11c7445c01 Add in mob hit criticals on downwards player velocity 2020-04-12 00:53:14 -04:00
oilboi
b5bb5b6d6d Add tool wear when hitting a mob 2020-04-12 00:07:48 -04:00
oilboi
686a8c0363 Fix mob knockback shooting mob up during their jump 2020-04-11 23:28:11 -04:00
oilboi
67d2f5fd3e Make slimes spawn 2020-04-11 20:38:52 -04:00
oilboi
018a60023c Add in slime prototype 2020-04-11 20:31:36 -04:00
oilboi
bf2fdc3648 Fix death animation counter 0 zombie situation 2020-04-11 18:42:30 -04:00
oilboi
99039d8f15 overhaul mob damage mechanic 2020-04-11 18:38:18 -04:00
oilboi
ca71344b96 Rebalance EVERYTHING 2020-04-11 01:48:41 -04:00
oilboi
0af98c39ad Add in command to change weather 2020-04-10 15:28:18 -04:00
oilboi
1f7a306aeb Fix "zombie" mob state on unload reload during die animation 2020-04-06 08:53:10 -04:00
oilboi
30d510b1c1 Fix bed placement 2020-04-04 07:26:38 -04:00
oilboi
eb10efde39 Turn off mob footsteps 2020-04-03 10:16:39 -04:00
oilboi
2d8947e561 Fix pig's animation and add footstep sounds 2020-04-02 21:47:14 -04:00
oilboi
b87aafc22d Fix mob ADHD 2020-04-02 11:28:29 -04:00
oilboi
4625f4a661 Fix mob dying then turning into a "zompig" 2020-04-02 11:17:46 -04:00
oilboi
3541ace079 Enable pig spawning 2020-04-02 11:05:48 -04:00
oilboi
500f06e775 Completely rewrite and remake pig model 2020-04-02 11:01:51 -04:00
oilboi
27223a733e Hack in walls, fences, and windows 2020-04-01 08:31:48 -04:00
oilboi
d73bab94a3 Adjust the death particle and item height on pigs 2020-03-31 09:05:38 -04:00
oilboi
8ee5bc7b68 Add in new pig noises and die animation 2020-03-31 08:36:51 -04:00
oilboi
a3144b5138 Add in cool gun test 2020-03-31 05:51:18 -04:00
oilboi
a0dc2547b5 Make it so you cannot spam hit mobs 2020-03-31 03:55:54 -04:00
oilboi
37ff89a400 Make pigs viscious 2020-03-31 03:47:47 -04:00
oilboi
e4b3b0a654 Add callbacks to check if position mob will look at is within their viewing angle 2020-03-31 03:06:34 -04:00