mirror of
https://github.com/minetest/minetest.git
synced 2024-11-04 14:53:45 +01:00
Lua_api.txt: Document 'wielditem' visual in object properties
This commit is contained in:
parent
520293b4cb
commit
b7ff40eea2
@ -4448,6 +4448,16 @@ Definition tables
|
|||||||
-- ^ "sprite" is a flat texture always facing the player.
|
-- ^ "sprite" is a flat texture always facing the player.
|
||||||
-- ^ "upright_sprite" is a vertical flat texture.
|
-- ^ "upright_sprite" is a vertical flat texture.
|
||||||
-- ^ "mesh" uses the defined mesh model.
|
-- ^ "mesh" uses the defined mesh model.
|
||||||
|
-- ^ "wielditem" is used for dropped items (see builtin/game/item_entity.lua).
|
||||||
|
-- For this use 'textures = {itemname}'.
|
||||||
|
-- If the item has a 'wield_image' the object will be an extrusion of that,
|
||||||
|
-- otherwise:
|
||||||
|
-- If 'itemname' is a cubic node or nodebox the object will appear identical
|
||||||
|
-- to 'itemname'.
|
||||||
|
-- If 'itemname' is a plantlike node the object will be an extrusion of its
|
||||||
|
-- texture.
|
||||||
|
-- Otherwise for non-node items, the object will be an extrusion of
|
||||||
|
-- 'inventory_image'.
|
||||||
visual_size = {x = 1, y = 1},
|
visual_size = {x = 1, y = 1},
|
||||||
-- ^ `x` multiplies horizontal (X and Z) visual size.
|
-- ^ `x` multiplies horizontal (X and Z) visual size.
|
||||||
-- ^ `y` multiplies vertical (Y) visual size.
|
-- ^ `y` multiplies vertical (Y) visual size.
|
||||||
@ -4456,6 +4466,7 @@ Definition tables
|
|||||||
-- ^ "cube" uses 6 textures in the way a node does.
|
-- ^ "cube" uses 6 textures in the way a node does.
|
||||||
-- ^ "sprite" uses 1 texture.
|
-- ^ "sprite" uses 1 texture.
|
||||||
-- ^ "upright_sprite" uses 2 textures: {front, back}.
|
-- ^ "upright_sprite" uses 2 textures: {front, back}.
|
||||||
|
-- ^ "wielditem" expects 'textures = {itemname}' (see 'visual' above).
|
||||||
colors = {}, -- number of required colors depends on visual
|
colors = {}, -- number of required colors depends on visual
|
||||||
spritediv = {x = 1, y = 1},
|
spritediv = {x = 1, y = 1},
|
||||||
-- ^ Used with spritesheet textures for animation and/or frame selection according
|
-- ^ Used with spritesheet textures for animation and/or frame selection according
|
||||||
|
Loading…
Reference in New Issue
Block a user