Bookcase: Difference between revisions
m (Automatic formatting) |
(Automated crafting system update) |
||
Line 45: | Line 45: | ||
===Carpentry=== | ===Carpentry=== | ||
{{Main|Carpentry}} | {{Main|Carpentry}} | ||
{{Crafting | {{Crafting/sandbox2 | ||
|bookcase | |||
}} | |||
'''Crafting skill''' | '''Crafting skill''' | ||
{| class="wikitable theme-red" style="text-align:center;" | {| class="wikitable theme-red" style="text-align:center;" |
Revision as of 13:44, 3 April 2024
Bookcase
Technical
Item ID(s)
Movables.{TileID}
Tile ID(s)
carpentry_02_65 furniture_shelving_01_40
“
Stores book-based literature of all varieties.
A bookcase is a craftable container.
Usage
A bookcase can be used to store up to 40 weight worth of items. It is mostly a decorative item, and can be found in houses across Knox Country.
Crafting
Carpentry
- Main article: Carpentry
Product | Ingredients | Tools | Requirements | Workstation | XP |
---|---|---|---|---|---|
Bookcase |
Plank ×5 Nails ×4 |
Hammer (tag) |
Carpentry 5 | none | 1.25 Carpentry |
Crafting skill
Name | Sprite | Level |
---|---|---|
Crafted Wooden Shelves | Carpentry 0 | |
Oakwood Shelves | Carpentry 7 |
Code
Code snippet! This section contains source code from Project ZomboidShow / Hide
Retrieved: Build 41.78.16
ISBuildMenu.onBookcase = function(worldobjects, square, sprite, player)
-- name, sprite, northSprite
local furniture = ISSimpleFurniture:new("Bookcase", sprite.sprite, sprite.northSprite);
furniture.canBeAlwaysPlaced = true;
furniture.isContainer = true;
furniture.containerType = "shelves";
furniture.modData["xp:Woodwork"] = 5;
furniture.modData["need:Base.Plank"] = "5";
furniture.modData["need:Base.Nails"] = "4";
-- our chair have 4 tiles (north, east, south and west)
-- then we define our east and south sprite
furniture:setEastSprite(sprite.eastSprite);
furniture:setSouthSprite(sprite.southSprite);
furniture.player = player
furniture.completionSound = "BuildWoodenStructureLarge";
getCell():setDrag(furniture, player);
end