ancientmarinerdev
|
f326fa620f
|
Optimise do states and env danger check
|
2023-05-15 13:54:23 +00:00 |
|
ancientmarinerdev
|
519b237ba8
|
Jumping check only called once per mob_step and refactor duplicate water danger, cliff fall logic
|
2023-05-15 13:54:23 +00:00 |
|
ancientmarinerdev
|
72c3f87925
|
Reduce excessive mob overhead
|
2023-05-15 13:54:23 +00:00 |
|
ancientmarinerdev
|
09619a62ee
|
Clean up is_as_cliff code and convert to new style vector part 2
|
2023-05-11 20:22:49 +01:00 |
|
ancientmarinerdev
|
31e6e38013
|
Clean up is_as_cliff code and convert to new style vector
|
2023-05-11 20:22:49 +01:00 |
|
ancientmarinerdev
|
6097dacbab
|
Only check herd if in range
|
2023-03-11 00:05:53 +00:00 |
|
ancientmarinerdev
|
5b7132ac5e
|
Fix duplicate call for jump check
|
2023-03-11 00:05:53 +00:00 |
|
ancientmarinerdev
|
5fc78bf6b0
|
Use unique name for function. Add development flag to enable crashing locally
|
2023-03-11 00:05:53 +00:00 |
|
ancientmarinerdev
|
ce6d9d561f
|
When mob out of range, avoid processing expensive or unneccessary things
|
2023-03-11 00:05:53 +00:00 |
|
ancientmarinerdev
|
2fd7f8c69f
|
Fix hungry sheep and hyrdophobic passive mobs
|
2023-02-11 00:37:16 +00:00 |
|
ancientmarinerdev
|
39d4434df1
|
Reorder on_step calls
|
2023-02-08 19:34:04 +00:00 |
|
ancientmarinerdev
|
84317afc93
|
Review feedback implemented and planned changes
|
2023-01-23 20:10:28 +00:00 |
|
ancientmarinerdev
|
f8ae702ce4
|
Function name consistency
|
2023-01-02 00:58:23 +00:00 |
|
ancientmarinerdev
|
5faf060122
|
Fix crash and remove unused duplicate variables
|
2023-01-02 00:54:08 +00:00 |
|
ancientmarinerdev
|
8c648d1fc3
|
Refactor mob_step and do_states
|
2023-01-02 00:00:40 +00:00 |
|
ancientmarinerdev
|
254caaff37
|
Merge conflict fixes for release 0.81.1
|
2022-12-14 21:38:53 +00:00 |
|
CyberMango
|
f7f2b97b13
|
Fixed #2313 - baby mobs cant jump over blocks.
Simply removed a line that specifies they shouldnt do that.
|
2022-12-10 19:54:44 +02:00 |
|
cora
|
318da7e3c9
|
Fix local go_to_pos call
|
2022-11-28 03:26:51 +01:00 |
|
cora
|
7bd0b5a9b1
|
Some more missing arg fixes
|
2022-11-27 14:53:16 +01:00 |
|
cora
|
2b691dea07
|
Fix some more global var warnings
|
2022-11-27 14:53:16 +01:00 |
|
cora
|
db63f1c453
|
fix leftover pi shortcut
|
2022-11-27 14:53:16 +01:00 |
|
cora
|
faa38ffab8
|
Fix some warnings
|
2022-11-27 14:53:16 +01:00 |
|
cora
|
80490b4c11
|
Move smooth rotation to separate function
|
2022-11-27 14:53:16 +01:00 |
|
cora
|
a25cd921f2
|
move do_states to movement.lua
|
2022-11-27 14:53:16 +01:00 |
|
cora
|
148b30694f
|
Fix monster_attack and some other settings issues
|
2022-11-27 14:53:16 +01:00 |
|
cora
|
6548b7fe47
|
move stray pathfinding funcs to pathfinding file
|
2022-11-27 14:53:16 +01:00 |
|
cora
|
c7681af53e
|
Move registration functions to init.lua
|
2022-11-27 14:53:16 +01:00 |
|
cora
|
cc77e109f5
|
Split off general movement functions
|
2022-11-27 14:53:16 +01:00 |
|
cora
|
e7d9ded9ab
|
Split off combat funcs
|
2022-11-27 14:53:16 +01:00 |
|