38 lines
1.3 KiB
Lua
38 lines
1.3 KiB
Lua
-- Auto generated script file --
|
|
vanilla_model.PLAYER:setVisible(false) --hide vanilla armor model
|
|
vanilla_model.ARMOR:setVisible(false) --hide vanilla armor model
|
|
vanilla_model.CAPE:setVisible(false) --hide vanilla cape model
|
|
vanilla_model.ELYTRA:setVisible(false) --hide vanilla elytra model
|
|
|
|
|
|
--entity init event, used for when the avatar entity is loaded for the first time
|
|
function events.entity_init()
|
|
--player functions goes here
|
|
end
|
|
|
|
--tick event, called 20 times per second
|
|
-- function events.tick()
|
|
-- local time = world.getTime()
|
|
-- models.player.Head.Screen:setUV(0,(time)/31)
|
|
-- end
|
|
|
|
local frames = {
|
|
vec(0,16), -- open eyes
|
|
vec(0,16), -- open eyes
|
|
vec(0,32), -- half closed eyes
|
|
vec(0,48), -- closed eyes
|
|
vec(0,64), -- wide open eyes
|
|
}
|
|
|
|
function events.tick()
|
|
local time = world.getTime()
|
|
models.player.root.Head.Screen:setUV(frames[(time % #frames)])
|
|
end
|
|
|
|
--render event, called every time your avatar is rendered
|
|
--it have two arguments, "delta" and "context"
|
|
--"delta" is the percentage between the last and the next tick (as a decimal value, 0.0 to 1.0)
|
|
--"context" is a string that tells from where this render event was called (the paperdoll, gui, player render, first person)
|
|
function events.render(delta, context)
|
|
--code goes here
|
|
end
|