Commit graph

69 commits

Author SHA1 Message Date
jordan4ibanez
c761db86c7 re-arrange mob logic for random wandering 2021-04-16 18:29:42 -04:00
jordan4ibanez
ed456ecb47 Make mobs not fear cliffs if fear_height is 0 2021-04-16 18:17:51 -04:00
jordan4ibanez
8ca5f221ec clean up ai.lua 2021-04-16 18:13:54 -04:00
jordan4ibanez
cadd53c103 Adjust mob jumping default to account for higher gravity 2021-04-16 16:39:03 -04:00
jordan4ibanez
fb9a55e562 Make jump_check more modular and allow mobs to turn if at a wall 2021-04-16 15:55:11 -04:00
jordan4ibanez
a6a54b3414 Make mobs not jump if against a wall 2021-04-16 15:49:03 -04:00
jordan4ibanez
6c5393427f Smooth out mob cliff check and check if falling before cliff check 2021-04-16 15:39:39 -04:00
jordan4ibanez
2486ffef11 Make wandering mobs avoid cliffs 2021-04-16 15:30:44 -04:00
jordan4ibanez
adc683c6a7 Clear mob animation on activate 2021-04-16 14:19:22 -04:00
jordan4ibanez
d0695e7929 Fix mob animation "memory leak" 2021-04-16 13:58:08 -04:00
jordan4ibanez
024cf46307 Adjust spacing in animation.lua 2021-04-16 11:52:29 -04:00
jordan4ibanez
f38492bcb0 Re-implement animation check gate for mobs 2021-04-16 11:50:29 -04:00
jordan4ibanez
a934a59f3b Implement mob random walk directions 2021-04-16 11:50:13 -04:00
jordan4ibanez
94ca7e8b89 Add in state switch and state execution for mobs 2021-04-16 11:31:18 -04:00
jordan4ibanez
c2bac87a6d Update set_up.lua 2021-04-15 21:46:33 -04:00
jordan4ibanez
375d683d08 Fix forgotten localization in collision.lua 2021-04-15 16:18:42 -04:00
jordan4ibanez
246bdf9707 Implement basic mob walking animation test 2021-04-15 15:55:10 -04:00
jordan4ibanez
d07d0ae31c Make mobs jump properly 2021-04-15 15:34:07 -04:00
jordan4ibanez
6cb6d714c9 Reorganize all mob sections into multiple files 2021-04-15 15:04:55 -04:00