Bookcase: Difference between revisions
VaileasysBot (talk | contribs) m (clean up, replaced: wikitable → pztable (2)) |
m (Automated Formatting) |
||
(22 intermediate revisions by 7 users not shown) | |||
Line 1: | Line 1: | ||
{{ | {{Header|Project Zomboid|Tiles|Container tiles}} | ||
{{Page version|41.78.16}} | |||
{{Infobox tile | |||
|Name=Bookcase | |||
|model=Bookcase1.png | |||
| | |icon=Bookcase1.png | ||
|icon_name=Crafted Wooden Shelves | |||
|model2=Bookcase2.png | |||
|icon2=Bookcase2.png | |||
|icon_name2=Oakwood Shelves | |||
|category=Movable | |||
|weight=20 | |||
|size=1 | |||
<!--Properties--> | |||
|type=Container | |||
|container=Shelf | |||
|capacity=40 | |||
<!--Build--> | |||
|build_skill=[[Carpentry]] | |||
|build_level=5 | |||
|build_tool_tag=Hammer | |||
|ingredients=<small>5 × [[File:Plank.png|20px|link=Plank]] [[Plank]]<br>4 × [[File:Nails.png|20px|link=Nails]] [[Nails]]</small> | |||
<!--Move--> | |||
|move_skill=[[Carpentry]] | |||
|move_level=0 | |||
|move_tool_tag=Hammer | |||
<!--Disassemble--> | |||
|disassemble_skill=[[Carpentry]] | |||
|disassemble_level=0 | |||
|disassemble_tool_tag=Hammer | |||
|disassemble_tool_tag2=Saw | |||
<!--Technical details--> | |||
|item_id=Movables.{TileID} | |||
|tile_id=carpentry_02_65 | |||
|tile_id2=furniture_shelving_01_40 | |||
}} | }} | ||
{{Quote|text=Stores book-based literature of all varieties.|author=In-game description}} | |||
A '''bookcase''' is a [[Crafting|craftable]] [[Containers|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|Carpentry}} | |||
{{Crafting/sandbox2 | |||
{| class=" | |bookcase | ||
}} | |||
! | '''Crafting skill''' | ||
{| class="wikitable theme-red" style="text-align:center;" | |||
! | ! style="width: 150px;" | Name | ||
! | ! style="width: 80px;" | Sprite | ||
! style="width: 120px;" | Level | |||
|- | |- | ||
| Crafted Wooden Shelves | |||
| [[File:Bookcase1.png|64px|Crafted Wooden Shelves]] | |||
| [[Carpentry]] 0 | |||
|- | |- | ||
| | | Oakwood Shelves | ||
| [[File:Bookcase2.png|64px|Oakwood Shelves]] | |||
| [[Carpentry]] 7 | |||
|} | |} | ||
==Code== | |||
{{CodeBox| | |||
{{CodeSnip | |||
| lang = java | |||
| line = true | |||
| start = 1479 | |||
| retrieved = true | |||
| version = 41.78.16 | |||
| code = | |||
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 | |||
}} | |||
}} | |||
==See also== | ==See also== | ||
*[[Carpentry | *[[Carpentry]] | ||
*[[Containers]] | |||
*[[Furniture]] | |||
{{Navbox construction|carpentry}} | |||
[[Category:Carpentry]] | [[Category:Carpentry]] | ||
[[Category:Spiffo's Construction Crew (Project)]] | [[Category:Spiffo's Construction Crew (Project)]] | ||
[[Category:Seat Yourself Furniture (Project)]] | [[Category:Seat Yourself Furniture (Project)]] |
Latest revision as of 06:41, 14 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