teknomunk
|
6076e35e98
|
Implement mod for general purpose environmental physics effects
|
2024-09-28 16:23:19 +02:00 |
|
kno10
|
77382d930e
|
Typo in setting name, default should be false (#4492)
Reviewed-on: https://git.minetest.land/VoxeLibre/VoxeLibre/pulls/4492
Reviewed-by: Mikita Wiśniewski <rudzik8@protonmail.com>
Co-authored-by: kno10 <kno10@noreply.git.minetest.land>
Co-committed-by: kno10 <kno10@noreply.git.minetest.land>
|
2024-08-03 17:52:51 +02:00 |
|
teknomunk
|
3928e12634
|
Fix two more crashes, stray space
|
2024-06-24 03:06:26 +02:00 |
|
teknomunk
|
0a2336ad82
|
Handle conversion of mobs that were incorrectly converted
|
2024-06-24 03:06:26 +02:00 |
|
the-real-herowl
|
63b2da7aa0
|
Added on_save_effect support for mobs
|
2024-05-22 21:03:43 +02:00 |
|
the-real-herowl
|
914e3c6c2a
|
Effects persist on loads for mobs too
|
2024-05-22 21:03:43 +02:00 |
|
the-real-herowl
|
4b83aaaa77
|
Renaming throughout docs and comments
|
2024-05-07 11:38:00 +00:00 |
|
ancientmarinerdev
|
5a059379b2
|
Group damage logic. Remove physics falling logic out of suspend with duplicate falling call
|
2023-05-15 13:54:23 +00:00 |
|
ancientmarinerdev
|
952a90bfde
|
Re-organise mob_step for better clarity
|
2023-05-15 13:54:23 +00:00 |
|
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
|
818052dc6c
|
Fix mob textures getting reset on shutdown/startup
|
2023-05-15 13:54:23 +00:00 |
|
ancientmarinerdev
|
0787d7a988
|
Remove duplicate code that has been moved.
|
2023-05-11 16:33:55 +00:00 |
|
ancientmarinerdev
|
8a771ebfce
|
Allow adjustment of attack frequency. Reduce attack frequency of Hoglins. Move on_step and do_states functionality off of the attack timer on to their own timer.
|
2023-05-11 16:33:55 +00:00 |
|
ancientmarinerdev
|
ea4ea3f05e
|
Standardise despawn logic and add asserts. Add persistent flag for mobs that have been interacted with.
|
2023-05-09 22:24:40 +00:00 |
|
ancientmarinerdev
|
049406162e
|
Fix crash when skeleton tries to jock when there is no pos, maybe because pos is unloaded.
|
2023-03-25 01:55:52 +00:00 |
|
ancientmarinerdev
|
ff1b941d19
|
Clean and improve profiler info
|
2023-03-17 15:20:51 +00:00 |
|
ancientmarinerdev
|
be269b2034
|
Make error handling safe in case pos is missing
|
2023-03-17 15:20:51 +00:00 |
|
ancientmarinerdev
|
97091de67f
|
Log pos info only prior to crash
|
2023-03-17 15:20:51 +00:00 |
|
Johannes Fritz
|
150222583a
|
clearmobs command: nametagged/tamed is exclusive
|
2023-03-15 13:22:35 -05:00 |
|
Johannes Fritz
|
a3e6f90b09
|
clearmobs command improvement
|
2023-03-15 16:25:28 +00:00 |
|
ancientmarinerdev
|
270820125d
|
Add in a default for improved clearmobs command.
|
2023-03-14 02:45:33 +00:00 |
|
ancientmarinerdev
|
fc7eb135e6
|
Comment out leftover logging
|
2023-03-14 02:45:33 +00:00 |
|
ancientmarinerdev
|
c97fef03b9
|
Comment out logging, and add in the destruction
|
2023-03-14 02:45:33 +00:00 |
|
ancientmarinerdev
|
37ca0efe05
|
New, improved, safe clearmobs command
|
2023-03-14 02:45:33 +00:00 |
|
ancientmarinerdev
|
0f7efcf9c1
|
Fix error handling compatibility with Minetest bundled Lua
|
2023-03-12 21:52:35 +00: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
|
b47ef9275b
|
Fix whoops
|
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 |
|
epCode
|
e48dabc8be
|
Create the Jockey api and use it on Skel/Spid
|
2023-02-28 17:46:21 +00:00 |
|
ancientmarinerdev
|
4d61e32021
|
Clean up error handling
|
2023-02-16 23:15:55 +00:00 |
|
ancientmarinerdev
|
7c602ce82c
|
Tidy up error handling.
|
2023-02-16 23:15:55 +00:00 |
|
ancientmarinerdev
|
ae92c51155
|
Adding error handling to the mob step function
|
2023-02-16 23:15:55 +00:00 |
|
Michieal
|
f05e976d18
|
changed comment.
|
2023-02-14 01:50:05 +00:00 |
|
Michieal
|
5533ec7bac
|
fix mobs losing their textures.
|
2023-02-14 01:50:05 +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
|
4b9482cb09
|
Mobs should not drop XP when dying by fire from sunlight
|
2023-02-08 19:34:04 +00:00 |
|
ancientmarinerdev
|
245ce99223
|
Using mcl_vars
|
2023-01-31 02:28:04 +00:00 |
|
ancientmarinerdev
|
1f107ec0c7
|
Tidy
|
2023-01-31 02:28:04 +00:00 |
|
ancientmarinerdev
|
c209537cfe
|
Make it a bit less chatty for logging
|
2023-01-31 02:28:04 +00:00 |
|
ancientmarinerdev
|
d583ccb986
|
Oooops, wrong number
|
2023-01-31 02:28:04 +00:00 |
|
ancientmarinerdev
|
7d803e174c
|
Set freeze and warning when mobs too close to boundary of world
|
2023-01-31 02:28:04 +00:00 |
|
ancientmarinerdev
|
15560d969c
|
Change order of mob step
|
2023-01-23 20:10:28 +00:00 |
|
ancientmarinerdev
|
6bbf3af97b
|
Remove log line
|
2023-01-23 20:10:28 +00:00 |
|
ancientmarinerdev
|
84317afc93
|
Review feedback implemented and planned changes
|
2023-01-23 20:10:28 +00:00 |
|
ancientmarinerdev
|
01c8009c6a
|
Tidy on_step function
|
2023-01-11 01:07:18 +00:00 |
|