mirror of
https://codeberg.org/tenplus1/mobs_redo.git
synced 2024-12-25 18:20:20 +01:00
added animation loop flag
This commit is contained in:
parent
0d27bbe02d
commit
53563fe430
10
api.lua
10
api.lua
@ -1,9 +1,9 @@
|
|||||||
|
|
||||||
-- Mobs Api (19th June 2017)
|
-- Mobs Api (23rd June 2017)
|
||||||
|
|
||||||
mobs = {}
|
mobs = {}
|
||||||
mobs.mod = "redo"
|
mobs.mod = "redo"
|
||||||
mobs.version = "20170619"
|
mobs.version = "20170623"
|
||||||
|
|
||||||
|
|
||||||
-- Intllib
|
-- Intllib
|
||||||
@ -157,9 +157,9 @@ local set_animation = function(self, anim)
|
|||||||
|
|
||||||
self.object:set_animation({
|
self.object:set_animation({
|
||||||
x = self.animation[anim .. "_start"],
|
x = self.animation[anim .. "_start"],
|
||||||
y = self.animation[anim .. "_end"]
|
y = self.animation[anim .. "_end"]},
|
||||||
}, self.animation[anim .. "_speed"] or self.animation.speed_normal or 15)
|
self.animation[anim .. "_speed"] or self.animation.speed_normal or 15,
|
||||||
|
0, self.animation[anim .. "_loop"] ~= false)
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|
||||||
|
4
api.txt
4
api.txt
@ -1,5 +1,5 @@
|
|||||||
|
|
||||||
MOB API (10th June 2017)
|
MOB API (23rd June 2017)
|
||||||
|
|
||||||
The mob api is a function that can be called on by other mods to add new animals or monsters into minetest.
|
The mob api is a function that can be called on by other mods to add new animals or monsters into minetest.
|
||||||
|
|
||||||
@ -127,6 +127,8 @@ can be added to the mob definition under pre-defined mob animation names like:
|
|||||||
'punch_start', 'punch_end', 'punch_speed' when mob attacks
|
'punch_start', 'punch_end', 'punch_speed' when mob attacks
|
||||||
'punch2_start', 'punch2_end', 'punch2_speed' when mob attacks (alternative)
|
'punch2_start', 'punch2_end', 'punch2_speed' when mob attacks (alternative)
|
||||||
'die_start', 'die_end', 'die_speed' when mob dies
|
'die_start', 'die_end', 'die_speed' when mob dies
|
||||||
|
'*_loop' bool value to determine if any set animation loops e.g (die_loop = false)
|
||||||
|
defaults to true if not set
|
||||||
also 'speed_normal' for compatibility with older mobs for animation speed (deprecated)
|
also 'speed_normal' for compatibility with older mobs for animation speed (deprecated)
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user