Cage Trap: Difference between revisions

From PZwiki
m (Automated template formatting)
(update to 41.78.16: new header, infobox, code)
Line 1: Line 1:
{{Languages}}
{{Languages}}
{{Header|Project Zomboid|Items|type=Trap|version=Version 40|incver=43}}
{{Header/sandbox2|Project Zomboid|Items|Trapping}}
{{Infobox trap
{{Page version|41.78.16}}
|display_name=Cage Trap
{{Infobox tile
|name_colour=Trap
|name=Cage Trap
|name_text_colour=Trap
|image=CageTrapAnim.gif
|image=CageTrapAnim.gif
|image_width=
|icon=TrapCage.png
|alternate_image=TrapCage.png
|icon_name=Cage Trap
|alternate_name=Cage Trap
<!--General-->
|alternate_link=
|category=Trapping
|category=Item
|weight=1.0
|weight=1.0
|size=1
|function=Catch [[animals]]
<!--Parameters-->
|health=50
|strength=20
|strength=20
|animals=[[File:Rabbit.png|link=Rabbit]] [[File:Squirrel.png|link=Squirrel]]
|animals=[[File:Rabbit.png|link=Rabbit]] [[File:Squirrel.png|link=Squirrel]]
|placement=
<!--Build-->
|ingredients=5 × {{T|Wire}}
|crafting=true
|class_name=Base.TrapCage
|build_skill=[[The Hunter Magazine|The Hunter Magazine Vol. 3]]
|build_skill2=[[Trapping]]
|build_level2=3
|ingredients=5 × [[Wire]]
<!--Disassemble-->
|destroy=true
|products=[[Wire]]
<!--Technical-->
|item_id=Base.TrapCage
|tile_id=constructedobjects_01_8
}}A '''cage trap''' is a medium sized trap used by journeyman trappers.
}}A '''cage trap''' is a medium sized trap used by journeyman trappers.


Line 42: Line 53:


==Code==
==Code==
{{CodeBox
{{CodeBox|
| {{CodeSnip
===Item===
{{CodeSnip
   | lang = java
   | lang = java
   | line = false
   | line = false
Line 49: Line 61:
   | retrieved = true
   | retrieved = true
   | version = 41
   | version = 41
   | incver = 50
   | incver = 78.16
   | code =
   | code =
item TrapCage
    item TrapCage
{
    {
    Weight             = 1,
        DisplayCategory = Trapping,
    Type               = Normal,
        Weight = 1,
    DisplayName         = Cage Trap,
        Type = Normal,
    Icon               = TrapCage,
        DisplayName = Cage Trap,
    Trap               = true,
        Icon = TrapCage,
    MetalValue         = 10,
        Trap   =   true,
}
        MetalValue = 10,
    }
  }}
===Tile===
{{CodeSnip
  | lang = lua
  | line = false
  | path = ProjectZomboid\media\lua\server\Traps
  | source = TrapDefinition.lua
  | retrieved = true
  | version = 41
  | incver = 78.16
  | code =
local cageTrap = {};
cageTrap.type = "Base.TrapCage";
cageTrap.sprite = "constructedobjects_01_8";
cageTrap.northSprite = "constructedobjects_01_11";
cageTrap.closedSprite = "constructedobjects_01_9";
cageTrap.northClosedSprite = "constructedobjects_01_10";
cageTrap.trapStrength = 20;
cageTrap.destroyItem = "Base.Wire";
table.insert(Traps, cageTrap);
   }}
   }}
}}
}}

Revision as of 11:53, 19 February 2024

Template:Header/sandbox2

UI Tick.png
This page has been revised for the current stable version (41.78.16).
Help by adding any missing content. [edit]
Cage Trap
CageTrapAnim.gif
[[File:{{{icon2}}}|Cage Trap|]]
[[File:{{{icon3}}}|Cage Trap|]]
[[File:{{{icon4}}}|Cage Trap|]]
[[File:{{{icon5}}}|Cage Trap|]]
General
Category
Trapping
EncumbranceMoodle Icon HeavyLoad.png
1.0
Size
1 tile
Function
Catch animals
Properties
Health
50
Strength
20
Animals
Rabbit.png Squirrel.png
Crafting
Ingredients
5 × Wire
Destroy
Products
Technical
Item ID(s)
Base.TrapCage
Tile ID(s)
constructedobjects_01_8

A cage trap is a medium sized trap used by journeyman trappers.

Usage

A cage trap is one of several traps used in trapping to catch a variety of wildlife.

Trapping

Main article: Trapping

Cage traps can be used to catch rabbits and squirrels.

Catch chance:
Rabbit 40%
Squirrel 40%

Crafting

To craft a cage trap, the player must have picked either the "Park Ranger" occupation or "Hunter" trait during character creation. Otherwise it will be learnt after reading The Hunter Magazine Vol.3 and craftable after reaching trapping level 3.

Trapping

Main article: Trapping
Product XP gained Skill(s) Recipe Ingredient 1
TrapCage.png
Cage Trap
0 XP Trapping 3 The Hunter Magazine Vol. 3 Wire.png
Wire x5
(consumed)

Code

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

Item

Source: ProjectZomboid\media\scripts\newitems.txt

Retrieved: Build 41.78.16
item TrapCage
    {
        DisplayCategory = Trapping,
        Weight	=	1,
        Type	=	Normal,
        DisplayName	=	Cage Trap,
        Icon	=	TrapCage,
        Trap    =   true,
        MetalValue = 10,
    }

Tile

Source: ProjectZomboid\media\lua\server\Traps\TrapDefinition.lua

Retrieved: Build 41.78.16
local cageTrap = {};
cageTrap.type = "Base.TrapCage";
cageTrap.sprite = "constructedobjects_01_8";
cageTrap.northSprite = "constructedobjects_01_11";
cageTrap.closedSprite = "constructedobjects_01_9";
cageTrap.northClosedSprite = "constructedobjects_01_10";
cageTrap.trapStrength = 20;
cageTrap.destroyItem = "Base.Wire";
table.insert(Traps, cageTrap);

See also