Wooden Wall: Difference between revisions

From PZwiki
m (→‎top: category project: "The Game World")
(→‎Code: Codebox Update)
Line 61: Line 61:


==Code==
==Code==
<pre>
{{CodeBox
item Wall
| {{CodeSnip
Weight = 13,
  | lang = java
Type = Normal,
  | line = true
DisplayName = Wall Piece,
  | start = 4
Icon = Wall,
  | source = multistagebuild.txt
</pre>
  | retrieved = true
  | version = 41
  | incver = 78.16
  | code =
    multistagebuild CreateWoodenWall_1
    {
        PreviousStage:WoodenWallFrame;MetalWallFrame,
        Name:WoodenWallLvl1,
        TimeNeeded:250,
        BonusHealth:400,
        SkillRequired:Woodwork=2,
        ItemsRequired:Base.Plank=2;Base.Nails=4,
        ItemsToKeep:Base.Hammer,
        Sprite:walls_exterior_wooden_01_44,
        NorthSprite:walls_exterior_wooden_01_45,
        CraftingSound:Hammering,
        ID:Create Wooden Wall Lvl 1,
        XP:Woodwork=10,
    }
 
    multistagebuild UpgradeWoodenWall_1To2
    {
        PreviousStage:WoodenWallLvl1,
        Name:WoodenWallLvl2,
        TimeNeeded:200,
        BonusHealth:100,
        BonusSkill:FALSE,
        SkillRequired:Woodwork=4,
        ItemsRequired:Base.Plank=1;Base.Nails=4,
        ItemsToKeep:Base.Hammer,
        Sprite:walls_exterior_wooden_01_40,
        NorthSprite:walls_exterior_wooden_01_41,
        CraftingSound:Hammering,
        ID:Upgrade to Wooden Wall Lvl 2,
        XP:Woodwork=10,
    }
 
    multistagebuild CreateWoodenWall_2
    {
        PreviousStage:WoodenWallFrame;MetalWallFrame,
        Name:WoodenWallLvl2,
        TimeNeeded:250,
        BonusHealth:500,
        SkillRequired:Woodwork=4,
        ItemsRequired:Base.Plank=2;Base.Nails=4,
        ItemsToKeep:Base.Hammer,
        Sprite:walls_exterior_wooden_01_40,
        NorthSprite:walls_exterior_wooden_01_41,
        CraftingSound:Hammering,
        ID:Create Wooden Wall Lvl 2,
        XP:Woodwork=20,
    }
 
    multistagebuild UpgradeWoodenWall_1To3
    {
        PreviousStage:WoodenWallLvl1,
        Name:WoodenWallLvl3,
        TimeNeeded:220,
        BonusHealth:200,
        BonusSkill:FALSE,
        SkillRequired:Woodwork=7,
        ItemsRequired:Base.Plank=2;Base.Nails=8,
        ItemsToKeep:Base.Hammer,
        Sprite:walls_exterior_wooden_01_24,
        NorthSprite:walls_exterior_wooden_01_25,
        CanBePlastered:true,
        WallType:wall,
        CraftingSound:Hammering,
        ID:Upgrade to Wooden Wall Lvl 3,
        XP:Woodwork=20,
    }
 
    multistagebuild UpgradeWoodenWall_2To3
    {
        PreviousStage:WoodenWallLvl2,
        Name:WoodenWallLvl3,
        TimeNeeded:200,
        BonusHealth:100,
        BonusSkill:FALSE,
        SkillRequired:Woodwork=7,
        ItemsRequired:Base.Plank=1;Base.Nails=4,
        ItemsToKeep:Base.Hammer,
        Sprite:walls_exterior_wooden_01_24,
        NorthSprite:walls_exterior_wooden_01_25,
        CanBePlastered:true,
        WallType:wall,
        CraftingSound:Hammering,
        ID:Upgrade to Wooden Wall Lvl 32,
        XP:Woodwork=10,
    }
 
    multistagebuild CreateWoodenWall_3
    {
        PreviousStage:WoodenWallFrame;MetalWallFrame,
        Name:WoodenWallLvl3,
        TimeNeeded:250,
        BonusHealth:600,
        SkillRequired:Woodwork=7,
        ItemsRequired:Base.Plank=2;Base.Nails=4,
        ItemsToKeep:Base.Hammer,
        Sprite:walls_exterior_wooden_01_24,
        NorthSprite:walls_exterior_wooden_01_25,
        CanBePlastered:true,
        WallType:wall,
        CraftingSound:Hammering,
        ID:Create Wooden Wall Lvl 3,
        XP:Woodwork=30,
    }
  }}
}}


==See also==
==See also==

Revision as of 05:17, 13 January 2024

In-game image of wooden walls at build 36.4 - From Wooden Frame to Level 3 Wall.

A wooden wall is a structure that the player can build to fortify a structure or create obstacles against zombies.

Wooden walls

Wooden walls are a defensive structure that can be built to seal entranceways, reinforce entry/exit points, and can be used in the creation of completely new structures.

All wooden walls and wooden windows require a player to have a hammer, planks, and nails to construct. The strength of the wall itself is dependant on the level of the actual wall.

Crafting

Product XP gained Skill(s) Recipe Ingredient 1 Ingredient 2 Ingredient 3 Ingredient 4
Wooden Wall Frame
Wooden Wall Frame
1.25 Carpentry Carpentry 2 Hammer.png
Hammer (tag)
(keep)
Plank.png
Plank x2
(consumed)
Nails.png
Nails x2
(consumed)

Wooden Wall Lvl 1
Wooden Wall Lvl 1
2.5 Carpentry Carpentry 2 Hammer.png
Hammer (tag)
(keep)
Plank.png
Plank x2
(consumed)
Nails.png
Nails x4
(consumed)
Wooden Wall Lvl 2
Wooden Wall Lvl 2
5 Carpentry Carpentry 4 Hammer.png
Hammer (tag)
(keep)
Plank.png
Plank x2
(consumed)
Nails.png
Nails x4
(consumed)
Wooden Wall Lvl 3
Wooden Wall Lvl 3
7.5 Carpentry Carpentry 7 Hammer.png
Hammer (tag)
(keep)
Plank.png
Plank x2
(consumed)
Nails.png
Nails x4
(consumed)
Wooden Wall Lvl 2
Upgrade Wooden Wall From Lvl 1 to Lvl 2
2.5 Carpentry Carpentry 4 Hammer.png
Hammer (tag)
(keep)
Wooden Wall Lvl 1
Wooden Wall Lvl 1
Plank.png
Plank x1
(consumed)
Nails.png
Nails x4
(consumed)
Wooden Wall Lvl 3
Upgrade Wooden Wall From Lvl 1 to Lvl 3
5 Carpentry Carpentry 7 Hammer.png
Hammer (tag)
(keep)
Wooden Wall Lvl 1
Wooden Wall Lvl 1
Plank.png
Plank x2
(consumed)
Nails.png
Nails x8
(consumed)
Wooden Wall Lvl 3
Upgrade Wooden Wall From Lvl 2 to Lvl 3
2.5 Carpentry Carpentry 7 Hammer.png
Hammer (tag)
(keep)
Wooden Wall Lvl 2
Wooden Wall Lvl 2
Plank.png
Plank x1
(consumed)
Nails.png
Nails x4
(consumed)

Wooden Wall construction guide

Right-clicking on the wooden frame displays the upgrade menu.

Constructing a wooden wall is a methodical process. Follow these steps to ensure a sturdy build:

  1. Equip the Hammer: Before you start, ensure you have the hammer in your possession.
  2. Construct a Wooden Frame: This will serve as the base structure for your wall.
  3. Upgrade the Frame: Use additional wood and nails to reinforce the frame.

Health and materials

The HP of a wall in Project Zomboid is determined based on its base material, the skill level of the builder, and the wall's level.
Here's how you can calculate it:

Formula

Total HP = Base HP + Skill Bonus HP + Level HP

  • Base HP is based on the base material:
    • Wooden: 50 HP
    • Metal: 120 HP
  • Skill Bonus HP depends on the Carpentry level:
    • Carpentry 0: 0 HP
    • Carpentry 1-2: 40 HP
    • Carpentry 3-4: 80 HP
    • Carpentry 5-6: 120 HP
    • Carpentry 7-8: 160 HP
    • Carpentry 9-10: 200 HP
  • Level HP is based on the wall's material level:
    • Level 1: 600 HP
    • Level 2: 700 HP
    • Level 3: 800 HP

By plugging in the appropriate values from the categories above into the formula, one can determine the total HP of a given wall.


Wall maintenance and aesthetics:

  • Destruction: Although walls can be easily demolished using a sledgehammer, remember that materials will not be reclaimed.
  • Painting: To personalize your wall, use paint and a paintbrush. However, make sure the wall is plastered before painting.

Code

Code icon.png Code snippet! This section contains source code from Project ZomboidShow / Hide

Source: ProjectZomboid\media\scripts\multistagebuild.txt

Retrieved: Build 41.78.16
multistagebuild CreateWoodenWall_1
    {
        PreviousStage:WoodenWallFrame;MetalWallFrame,
        Name:WoodenWallLvl1,
        TimeNeeded:250,
        BonusHealth:400,
        SkillRequired:Woodwork=2,
        ItemsRequired:Base.Plank=2;Base.Nails=4,
        ItemsToKeep:Base.Hammer,
        Sprite:walls_exterior_wooden_01_44,
        NorthSprite:walls_exterior_wooden_01_45,
        CraftingSound:Hammering,
        ID:Create Wooden Wall Lvl 1,
        XP:Woodwork=10,
    }

    multistagebuild UpgradeWoodenWall_1To2
    {
        PreviousStage:WoodenWallLvl1,
        Name:WoodenWallLvl2,
        TimeNeeded:200,
        BonusHealth:100,
        BonusSkill:FALSE,
        SkillRequired:Woodwork=4,
        ItemsRequired:Base.Plank=1;Base.Nails=4,
        ItemsToKeep:Base.Hammer,
        Sprite:walls_exterior_wooden_01_40,
        NorthSprite:walls_exterior_wooden_01_41,
        CraftingSound:Hammering,
        ID:Upgrade to Wooden Wall Lvl 2,
        XP:Woodwork=10,
    }

    multistagebuild CreateWoodenWall_2
    {
        PreviousStage:WoodenWallFrame;MetalWallFrame,
        Name:WoodenWallLvl2,
        TimeNeeded:250,
        BonusHealth:500,
        SkillRequired:Woodwork=4,
        ItemsRequired:Base.Plank=2;Base.Nails=4,
        ItemsToKeep:Base.Hammer,
        Sprite:walls_exterior_wooden_01_40,
        NorthSprite:walls_exterior_wooden_01_41,
        CraftingSound:Hammering,
        ID:Create Wooden Wall Lvl 2,
        XP:Woodwork=20,
    }

    multistagebuild UpgradeWoodenWall_1To3
    {
        PreviousStage:WoodenWallLvl1,
        Name:WoodenWallLvl3,
        TimeNeeded:220,
        BonusHealth:200,
        BonusSkill:FALSE,
        SkillRequired:Woodwork=7,
        ItemsRequired:Base.Plank=2;Base.Nails=8,
        ItemsToKeep:Base.Hammer,
        Sprite:walls_exterior_wooden_01_24,
        NorthSprite:walls_exterior_wooden_01_25,
        CanBePlastered:true,
        WallType:wall,
        CraftingSound:Hammering,
        ID:Upgrade to Wooden Wall Lvl 3,
        XP:Woodwork=20,
    }

    multistagebuild UpgradeWoodenWall_2To3
    {
        PreviousStage:WoodenWallLvl2,
        Name:WoodenWallLvl3,
        TimeNeeded:200,
        BonusHealth:100,
        BonusSkill:FALSE,
        SkillRequired:Woodwork=7,
        ItemsRequired:Base.Plank=1;Base.Nails=4,
        ItemsToKeep:Base.Hammer,
        Sprite:walls_exterior_wooden_01_24,
        NorthSprite:walls_exterior_wooden_01_25,
        CanBePlastered:true,
        WallType:wall,
        CraftingSound:Hammering,
        ID:Upgrade to Wooden Wall Lvl 32,
        XP:Woodwork=10,
    }

    multistagebuild CreateWoodenWall_3
    {
        PreviousStage:WoodenWallFrame;MetalWallFrame,
        Name:WoodenWallLvl3,
        TimeNeeded:250,
        BonusHealth:600,
        SkillRequired:Woodwork=7,
        ItemsRequired:Base.Plank=2;Base.Nails=4,
        ItemsToKeep:Base.Hammer,
        Sprite:walls_exterior_wooden_01_24,
        NorthSprite:walls_exterior_wooden_01_25,
        CanBePlastered:true,
        WallType:wall,
        CraftingSound:Hammering,
        ID:Create Wooden Wall Lvl 3,
        XP:Woodwork=30,
    }

See also