VOOZH about

URL: https://minecraft.wiki/w/Module:AnimateSprite

⇱ Module:AnimateSprite – Minecraft Wiki


Module:AnimateSprite

From Minecraft Wiki
Jump to navigation Jump to search
Documentation[view] [edit] [history] [purge]Jump to code ↴

Implement {{AnimateSprite}}.

[view] [edit] [history] [purge]The above documentation is transcluded from Module:AnimateSprite/doc.
localp={}
functionp.animate(f)
localargs=f
iff==mw.getCurrentFrame()then
args=f:getParent().args
end
localicons={}
localsprite=require('Module:SpriteFile').sprite
localname=args.nameor'InvSprite'
localfunctionimage(icon)
args.name=name
args[1]=icon
args.size=args.sizeor32
args.align=args.alignor'middle'
args.keepcase=true
returnsprite(args)or''
end
foriconinmw.text.gsplit(args[1],'%s*;%s*')do
icons[#icons+1]='<span>'..(#icon>0andimage(icon)or'<br>')..'</span>'
end
icons[1]=icons[1]:gsub('^<span>','<span class="animated-active">')
return'<span class="animated">'..table.concat(icons)..'</span>'
end
returnp
Retrieved from "https://minecraft.wiki/w/Module:AnimateSprite?oldid=3056609"

Navigation menu