Umbrella: Difference between revisions

From PZwiki
m (Minor fixes)
(updated to 41.78.16, included info about the weapon, variants, spear charge (from Garden Fork page) and added CodeBox)
Line 1: Line 1:
{{Languages}}
{{Languages}}
{{Header|The Game World|Items|Tools|type=Tool|version=Version 40|incver=30}}
{{Header|The Game World|Items|Tools|type=Tool|version=Version 41|incver=78.16}}
{{Outdated}}
{{Infobox weapon
{{Infobox item
|display_name=Umbrella
|display_name=Umbrella
|name_colour=Tool
|name_colour=Weapon
|name_text_colour=Tool
|name_text_colour=Weapon
|model=UmbrellaOpen_Model.png
|image=UmbrellaOpen_Model.png
|icon=Umbrella.png
|image_width=200px
|icon_name=Umbrella
|alternate_image=UmbrellaBlue.png
|weight=0.2
|alternate_name=Umbrella (Blue)
|primary_use=Keep player [[Moodles#Wet|dry]]
|alternate_image2=UmbrellaRed.png
|class_name=Base.Umbrella
|alternate_name2=Umbrella (Red)
|alternate_image3=UmbrellaBlack.png
|alternate_name3=Umbrella (Black)
|alternate_image4=UmbrellaWhite.png
|alternate_name4=Umbrella (White)
<!--GENERAL-->
|category=Household
|weight=1
|function=Keep player [[Moodles#Wet|dry]]
|condition_max=7
|skill_type=Spear
<!--DAMAGE-->
|type=Slash
|base_speed=0.9
|min_range=0.61
|max_range=1.1
|min_damage=0.5
|max_damage=0.7
|door_damage=1
|push_back=0.3
|knockdown=0
<!--TECHNICAL DETAILS-->
|class_name=Base.UmbrellaBlack<br>Base.UmbrellaBlue<br>Base.UmbrellaRed<br>Base.UmbrellaWhite<br>Base.ClosedUmbrellaBlack<br>Base.ClosedUmbrellaBlue<br>Base.ClosedUmbrellaRed<br>Base.ClosedUmbrellaWhite
}}
}}
An '''umbrella''' is a functionable [[item]].  
An '''umbrella''' is a functionable [[item]] and improvised [[Weapons|weapon]].  


==Usage==
==Usage==
===Staying dry===
===Staying dry===
An umbrella can be equipped by the [[player]] to keep [[Moodles#Wet|dry]] when it's [[rain]]ing. This has become incredibly useful post [[build 40]], with the additional weather effects on the player, increasing the importance of staying dry, especially on windy days.
An umbrella can be equipped by the [[player]] to keep [[Moodles#Wet|dry]] when it's [[rain]]ing. This has become incredibly useful post [[build 40]], with the additional weather effects on the player, increasing the importance of staying dry, especially on windy days.
===Weapon===
The umbrella can hit only 1 enemy at a time (even with multi-hit enabled), dealing a maximum of 0.7 damage (unless a critical hit or using the [[#Special ability: spear charge|spear charge]]) from up to 1.1 tiles away at an attack speed of 0.9.
====Special ability: spear charge====
The umbrella is considered an improvised spear. All spears have the ability to use a unique spear charge attack. To use the spear charge ability can be used by sprinting (Left Alt key by default), then after a few seconds of sprinting, the character will begin a spear charge and any [[zombie]] on the receiving end of the charge will be killed in one blow. Spear charges are best used against lone zombies due to the character being vulnerable during the kill animation. The [[noise]] from sprinting may also alert nearby zombies, and it is more difficult for the character to turn while sprinting. The character will fall over if they sprint into a wall.
==Condition==
The umbrella has a maximum condition of 7. Its rate of degradation is influenced by the [[Skills|spear]] and [[Skills|maintenance]] skills. The chance of losing [[durability]] can be simplified to the following formula: <code>1 in (3 + maintenanceMod &times; 2)</code>. Where "maintenanceMod" is calculated using the spear and maintenance skills.<br>
Below is an example of the chance of losing durability at varying levels of the [[Skills|maintenance]] and [[Skills|spear]] skills.
{{Durability weapon|3}}


==Distribution==
==Distribution==
Line 28: Line 60:
==Gallery==
==Gallery==
<gallery>
<gallery>
Umbrella.png|Item icon prior to [[build 41]].
UmbrellaClosed Model.png|Closed umbrella model when placed in the world.
UmbrellaClosed Model.png|Closed umbrella model when placed in the world.
UmbrellaOpen Model.png|Open umbrella model when placed in the world.
UmbrellaOpen Model.png|Open umbrella model when placed in the world.
Line 33: Line 66:


==Code==
==Code==
'''''From newitems.txt (Project Zomboid directory/media/scripts/)'''''
{{CodeBox|
{{Retrieved|version=40|incver=30}}
[[File:UmbrellaBlack.png]] {{ID|Base.UmbrellaBlack}}
<pre>
{{CodeSnip
item Umbrella
  | lang = java
Type = Normal,
  | line = true
DisplayName = Umbrella,
  | start = 1271
Icon = Umbrella,
  | source = newitems.txt
Weight = 0.2,
  | retrieved = true
MetalValue = 9,
  | version = 41
</pre>
  | incver = 78.16
  | code =
    item UmbrellaBlack
    {
        DisplayCategory = Household,
        Type = Normal,
        DisplayName =     Umbrella,
        Icon = UmbrellaBlack,
        Weight = 1.5,
        primaryAnimMask = HoldingUmbrellaRight,
        secondaryAnimMask = HoldingUmbrellaLeft,
        StaticModel = UmbrellaBlack,
        MetalValue = 9,
        ProtectFromRainWhenEquipped = TRUE,
        EquippedNoSprint = TRUE,
        WorldStaticModel = Umbrella_Closed_Black,
    }
}}
 
[[File:UmbrellaBlue.png]] {{ID|Base.UmbrellaBlue}}
{{CodeSnip
  | lang = java
  | line = true
  | start = 1303
  | source = newitems.txt
  | retrieved = true
  | version = 41
  | incver = 78.16
  | code =
    item UmbrellaBlue
    {
        DisplayCategory = Household,
        Type = Normal,
        DisplayName =     Umbrella,
        Icon = UmbrellaBlue,
        Weight = 1.5,
        primaryAnimMask = HoldingUmbrellaRight,
        secondaryAnimMask = HoldingUmbrellaLeft,
        StaticModel = UmbrellaBlue,
        MetalValue = 9,
        ProtectFromRainWhenEquipped = TRUE,
        EquippedNoSprint = TRUE,
        WorldStaticModel = Umbrella_Closed_Blue,
    }
}}
 
[[File:UmbrellaRed.png]] {{ID|Base.UmbrellaRed}}
{{CodeSnip
  | lang = java
  | line = true
  | start = 1319
  | source = newitems.txt
  | retrieved = true
  | version = 41
  | incver = 78.16
  | code =
    item UmbrellaRed
    {
        DisplayCategory = Household,
        Type = Normal,
        DisplayName =     Umbrella,
        Icon = UmbrellaRed,
        Weight = 1.5,
        primaryAnimMask = HoldingUmbrellaRight,
        secondaryAnimMask = HoldingUmbrellaLeft,
        StaticModel = UmbrellaRed,
        MetalValue = 9,
        ProtectFromRainWhenEquipped = TRUE,
        EquippedNoSprint = TRUE,
        WorldStaticModel = Umbrella_Closed_Red,
    }
}}
 
[[File:UmbrellaWhite.png]] {{ID|Base.UmbrellaWhite}}
{{CodeSnip
  | lang = java
  | line = true
  | start = 1287
  | source = newitems.txt
  | retrieved = true
  | version = 41
  | incver = 78.16
  | code =
    item UmbrellaWhite
    {
        DisplayCategory = Household,
        Type = Normal,
        DisplayName =     Umbrella,
        Icon = UmbrellaWhite,
        Weight = 1.5,
        primaryAnimMask = HoldingUmbrellaRight,
        secondaryAnimMask = HoldingUmbrellaLeft,
        StaticModel = UmbrellaWhite,
        MetalValue = 9,
        ProtectFromRainWhenEquipped = TRUE,
        EquippedNoSprint = TRUE,
        WorldStaticModel = Umbrella_Closed_White,
    }
}}
 
[[File:UmbrellaBlack.png]] {{ID|Base.ClosedUmbrellaBlack}}
{{CodeSnip
  | lang = java
  | line = true
  | start = 4273
  | source = items_weapons.txt
  | retrieved = true
  | version = 41
  | incver = 78.16
  | code =
    item ClosedUmbrellaBlack
    {
        DisplayCategory = Household,
        MaxRange = 1.1,
        WeaponSprite = Umbrella_Closed_Black,
        MinAngle = 0.8,
        Type = Weapon,
        MinimumSwingTime = 2,
        KnockBackOnNoDeath = FALSE,
        SwingAmountBeforeImpact = 0.02,
        Categories = Improvised;Spear,
        ConditionLowerChanceOneIn = 3,
        Weight = 1,
        SplatNumber = 1,
        PushBackMod = 0.3,
        SubCategory = Swinging,
        ConditionMax = 7,
        MaxHitCount = 1,
        DoorDamage = 1,
        SwingAnim = Spear,
        DisplayName = Closed Umbrella,
        MinRange = 0.61,
        SwingTime = 2,
        KnockdownMod = 0,
        SplatBloodOnNoDeath = FALSE,
        Icon = Umbrella_Red,
        RunAnim = Run_Weapon2,
        IdleAnim = Idle_Weapon2,
        TreeDamage  =  0,
        TwoHandWeapon = TRUE,
        CriticalChance = 10,
        CritDmgMultiplier = 1,
        MinDamage = 0.5,
        MaxDamage = 0.7,
        BaseSpeed = 0.9,
        DamageCategory = Slash,
        DamageMakeHole = TRUE,
        BreakSound  =  UmbrellaBreak,
        HitFloorSound = UmbrellaHit,
        ImpactSound = UmbrellaHit,
        DoorHitSound = UmbrellaHit,
        HitSound = UmbrellaHit,
        SwingSound = UmbrellaSwing,
    }
}}
 
[[File:UmbrellaBlue.png]] {{ID|Base.ClosedUmbrellaBlue}}
{{CodeSnip
  | lang = java
  | line = true
  | start = 4183
  | source = items_weapons.txt
  | retrieved = true
  | version = 41
  | incver = 78.16
  | code =
    item ClosedUmbrellaBlue
    {
        DisplayCategory = Household,
        MaxRange = 1.1,
        WeaponSprite = Umbrella_Closed_Blue,
        MinAngle = 0.8,
        Type = Weapon,
        MinimumSwingTime = 2,
        KnockBackOnNoDeath = FALSE,
        SwingAmountBeforeImpact = 0.02,
        Categories = Improvised;Spear,
        ConditionLowerChanceOneIn = 3,
        Weight = 1,
        SplatNumber = 1,
        PushBackMod = 0.3,
        SubCategory = Swinging,
        ConditionMax = 7,
        MaxHitCount = 1,
        DoorDamage = 1,
        SwingAnim = Spear,
        DisplayName = Closed Umbrella,
        MinRange = 0.61,
        SwingTime = 2,
        KnockdownMod = 0,
        SplatBloodOnNoDeath = FALSE,
        Icon = Umbrella_Red,
        RunAnim = Run_Weapon2,
        IdleAnim = Idle_Weapon2,
        TreeDamage  =  0,
        TwoHandWeapon = TRUE,
        CriticalChance = 10,
        CritDmgMultiplier = 1,
        MinDamage = 0.5,
        MaxDamage = 0.7,
        BaseSpeed = 0.9,
        DamageCategory = Slash,
        DamageMakeHole = TRUE,
        BreakSound  =  UmbrellaBreak,
        HitFloorSound = UmbrellaHit,
        ImpactSound = UmbrellaHit,
        DoorHitSound = UmbrellaHit,
        HitSound = UmbrellaHit,
        SwingSound = UmbrellaSwing,
    }
}}
 
[[File:UmbrellaRed.png]] {{ID|Base.ClosedUmbrellaRed}}
{{CodeSnip
  | lang = java
  | line = true
  | start = 4228
  | source = items_weapons.txt
  | retrieved = true
  | version = 41
  | incver = 78.16
  | code =
    item ClosedUmbrellaRed
    {
        DisplayCategory = Household,
        MaxRange = 1.1,
        WeaponSprite = Umbrella_Closed_Red,
        MinAngle = 0.8,
        Type = Weapon,
        MinimumSwingTime = 2,
        KnockBackOnNoDeath = FALSE,
        SwingAmountBeforeImpact = 0.02,
        Categories = Improvised;Spear,
        ConditionLowerChanceOneIn = 3,
        Weight = 1,
        SplatNumber = 1,
        PushBackMod = 0.3,
        SubCategory = Swinging,
        ConditionMax = 7,
        MaxHitCount = 1,
        DoorDamage = 1,
        SwingAnim = Spear,
        DisplayName = Closed Umbrella,
        MinRange = 0.61,
        SwingTime = 2,
        KnockdownMod = 0,
        SplatBloodOnNoDeath = FALSE,
        Icon = Umbrella_Red,
        RunAnim = Run_Weapon2,
        IdleAnim = Idle_Weapon2,
        TreeDamage  =  0,
        TwoHandWeapon = TRUE,
        CriticalChance = 10,
        CritDmgMultiplier = 1,
        MinDamage = 0.5,
        MaxDamage = 0.7,
        BaseSpeed = 0.9,
        DamageCategory = Slash,
        DamageMakeHole = TRUE,
        BreakSound  =  UmbrellaBreak,
        HitFloorSound = UmbrellaHit,
        ImpactSound = UmbrellaHit,
        DoorHitSound = UmbrellaHit,
        HitSound = UmbrellaHit,
        SwingSound = UmbrellaSwing,
    }
}}
 
[[File:UmbrellaWhite.png]] {{ID|Base.ClosedUmbrellaWhite}}
{{CodeSnip
  | lang = java
  | line = true
  | start = 4318
  | source = items_weapons.txt
  | retrieved = true
  | version = 41
  | incver = 78.16
  | code =
    item ClosedUmbrellaWhite
    {
        DisplayCategory = Household,
        MaxRange = 1.1,
        WeaponSprite = Umbrella_Closed_White,
        MinAngle = 0.8,
        Type = Weapon,
        MinimumSwingTime = 2,
        KnockBackOnNoDeath = FALSE,
        SwingAmountBeforeImpact = 0.02,
        Categories = Improvised;Spear,
        ConditionLowerChanceOneIn = 3,
        Weight = 1,
        SplatNumber = 1,
        PushBackMod = 0.3,
        SubCategory = Swinging,
        ConditionMax = 7,
        MaxHitCount = 1,
        DoorDamage = 1,
        SwingAnim = Spear,
        DisplayName = Closed Umbrella,
        MinRange = 0.61,
        SwingTime = 2,
        KnockdownMod = 0,
        SplatBloodOnNoDeath = FALSE,
        Icon = Umbrella_Red,
        RunAnim = Run_Weapon2,
        IdleAnim = Idle_Weapon2,
        TreeDamage  =  0,
        TwoHandWeapon = TRUE,
        CriticalChance = 10,
        CritDmgMultiplier = 1,
        MinDamage = 0.5,
        MaxDamage = 0.7,
        BaseSpeed = 0.9,
        DamageCategory = Slash,
        DamageMakeHole = TRUE,
        BreakSound  =  UmbrellaBreak,
        HitFloorSound = UmbrellaHit,
        ImpactSound = UmbrellaHit,
        DoorHitSound = UmbrellaHit,
        HitSound = UmbrellaHit,
        SwingSound = UmbrellaSwing,
    }
}}
}}


==See also==
==See also==
*[[Weather]]
*[[Weather]]
*[[Crafted Spear]]
*[[Garden Fork]]


{{Navbox equipment}}
{{Navbox equipment}}
{{Navbox weapons}}
{{Navbox weapons}}

Revision as of 14:57, 29 December 2023

The Game WorldItemsToolsUmbrella
Umbrella
Umbrella
Umbrella (Blue) Umbrella (Red) Umbrella (Black) Umbrella (White)
General
Category Household
Encumbrance
Heavy Load
1
Function Keep player dry
Condition max. 7
Skill Spear
Damage
Type Slash
Attack speed 0.9
Range 0.61–1.1 tiles
Damage 0.5–0.7
Door damage 1
Knockback 0.3
Knockdown 0
Technical details
Base ID Base.UmbrellaBlack
Base.UmbrellaBlue
Base.UmbrellaRed
Base.UmbrellaWhite
Base.ClosedUmbrellaBlack
Base.ClosedUmbrellaBlue
Base.ClosedUmbrellaRed
Base.ClosedUmbrellaWhite

An umbrella is a functionable item and improvised weapon.

Usage

Staying dry

An umbrella can be equipped by the player to keep dry when it's raining. This has become incredibly useful post build 40, with the additional weather effects on the player, increasing the importance of staying dry, especially on windy days.

Weapon

The umbrella can hit only 1 enemy at a time (even with multi-hit enabled), dealing a maximum of 0.7 damage (unless a critical hit or using the spear charge) from up to 1.1 tiles away at an attack speed of 0.9.

Special ability: spear charge

The umbrella is considered an improvised spear. All spears have the ability to use a unique spear charge attack. To use the spear charge ability can be used by sprinting (Left Alt key by default), then after a few seconds of sprinting, the character will begin a spear charge and any zombie on the receiving end of the charge will be killed in one blow. Spear charges are best used against lone zombies due to the character being vulnerable during the kill animation. The noise from sprinting may also alert nearby zombies, and it is more difficult for the character to turn while sprinting. The character will fall over if they sprint into a wall.

Condition

The umbrella has a maximum condition of 7. Its rate of degradation is influenced by the spear and maintenance skills. The chance of losing durability can be simplified to the following formula: 1 in (3 + maintenanceMod × 2). Where "maintenanceMod" is calculated using the spear and maintenance skills.
Below is an example of the chance of losing durability at varying levels of the maintenance and spear skills.

For how this is calculated, see: Condition
Maintenance skill Weapon skill Condition lower chance
0 0 1/3 (33%)
0 4 1/5 (20%)
0 8 1/7 (14%)
4 0 1/7 (14%)
8 0 1/11 (9%)
4 4 1/9 (11%)
4 8 1/11 (9%)
8 8 1/15 (7%)
10 10 1/17 (6%)

Distribution

Buildings

Umbrellas can rarely be found in wardrobes and changing room lockers.

Vehicles

Umbrellas are commonly found in the trunk of vehicles.

Gallery

Code

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

UmbrellaBlack.png Base.UmbrellaBlack Source: ProjectZomboid\media\scripts\newitems.txt

Retrieved: Build 41.78.16
item UmbrellaBlack
    {
        DisplayCategory = Household,
        Type				=			Normal,
        DisplayName			=		    Umbrella,
        Icon				=			UmbrellaBlack,
        Weight				=			1.5,
        primaryAnimMask = HoldingUmbrellaRight,
        secondaryAnimMask = HoldingUmbrellaLeft,
        StaticModel = UmbrellaBlack,
        MetalValue = 9,
        ProtectFromRainWhenEquipped = TRUE,
        EquippedNoSprint = TRUE,
        WorldStaticModel = Umbrella_Closed_Black,
    }

UmbrellaBlue.png Base.UmbrellaBlue Source: ProjectZomboid\media\scripts\newitems.txt

Retrieved: Build 41.78.16
item UmbrellaBlue
    {
        DisplayCategory = Household,
        Type				=			Normal,
        DisplayName			=		    Umbrella,
        Icon				=			UmbrellaBlue,
        Weight				=			1.5,
        primaryAnimMask = HoldingUmbrellaRight,
        secondaryAnimMask = HoldingUmbrellaLeft,
        StaticModel = UmbrellaBlue,
        MetalValue = 9,
        ProtectFromRainWhenEquipped = TRUE,
        EquippedNoSprint = TRUE,
        WorldStaticModel = Umbrella_Closed_Blue,
    }

UmbrellaRed.png Base.UmbrellaRed Source: ProjectZomboid\media\scripts\newitems.txt

Retrieved: Build 41.78.16
item UmbrellaRed
    {
        DisplayCategory = Household,
        Type				=			Normal,
        DisplayName			=		    Umbrella,
        Icon				=			UmbrellaRed,
        Weight				=			1.5,
        primaryAnimMask = HoldingUmbrellaRight,
        secondaryAnimMask = HoldingUmbrellaLeft,
        StaticModel = UmbrellaRed,
        MetalValue = 9,
        ProtectFromRainWhenEquipped = TRUE,
        EquippedNoSprint = TRUE,
        WorldStaticModel = Umbrella_Closed_Red,
    }

UmbrellaWhite.png Base.UmbrellaWhite Source: ProjectZomboid\media\scripts\newitems.txt

Retrieved: Build 41.78.16
item UmbrellaWhite
    {
        DisplayCategory = Household,
        Type				=			Normal,
        DisplayName			=		    Umbrella,
        Icon				=			UmbrellaWhite,
        Weight				=			1.5,
        primaryAnimMask = HoldingUmbrellaRight,
        secondaryAnimMask = HoldingUmbrellaLeft,
        StaticModel = UmbrellaWhite,
        MetalValue = 9,
        ProtectFromRainWhenEquipped = TRUE,
        EquippedNoSprint = TRUE,
        WorldStaticModel = Umbrella_Closed_White,
    }

UmbrellaBlack.png Base.ClosedUmbrellaBlack Source: ProjectZomboid\media\scripts\items_weapons.txt

Retrieved: Build 41.78.16
item ClosedUmbrellaBlack
    {
        DisplayCategory = Household,
        MaxRange	=	1.1,
        WeaponSprite	=	Umbrella_Closed_Black,
        MinAngle	=	0.8,
        Type	=	Weapon,
        MinimumSwingTime	=	2,
        KnockBackOnNoDeath	=	FALSE,
        SwingAmountBeforeImpact	=	0.02,
        Categories	=	Improvised;Spear,
        ConditionLowerChanceOneIn	=	3,
        Weight	=	1,
        SplatNumber	=	1,
        PushBackMod	=	0.3,
        SubCategory	=	Swinging,
        ConditionMax	=	7,
        MaxHitCount	=	1,
        DoorDamage	=	1,
        SwingAnim	=	Spear,
        DisplayName	=	Closed Umbrella,
        MinRange	=	0.61,
        SwingTime	=	2,
        KnockdownMod	=	0,
        SplatBloodOnNoDeath	=	FALSE,
        Icon	=	Umbrella_Red,
        RunAnim	=	Run_Weapon2,
        IdleAnim	=	Idle_Weapon2,
        TreeDamage  =   0,
        TwoHandWeapon = TRUE,
        CriticalChance	=	10,
        CritDmgMultiplier = 1,
        MinDamage	=	0.5,
        MaxDamage	=	0.7,
        BaseSpeed = 0.9,
        DamageCategory = Slash,
        DamageMakeHole = TRUE,
        BreakSound  =   UmbrellaBreak,
        HitFloorSound	=	UmbrellaHit,
        ImpactSound	=	UmbrellaHit,
        DoorHitSound = UmbrellaHit,
        HitSound	=	UmbrellaHit,
        SwingSound = UmbrellaSwing,
    }

UmbrellaBlue.png Base.ClosedUmbrellaBlue Source: ProjectZomboid\media\scripts\items_weapons.txt

Retrieved: Build 41.78.16
item ClosedUmbrellaBlue
    {
        DisplayCategory = Household,
        MaxRange	=	1.1,
        WeaponSprite	=	Umbrella_Closed_Blue,
        MinAngle	=	0.8,
        Type	=	Weapon,
        MinimumSwingTime	=	2,
        KnockBackOnNoDeath	=	FALSE,
        SwingAmountBeforeImpact	=	0.02,
        Categories	=	Improvised;Spear,
        ConditionLowerChanceOneIn	=	3,
        Weight	=	1,
        SplatNumber	=	1,
        PushBackMod	=	0.3,
        SubCategory	=	Swinging,
        ConditionMax	=	7,
        MaxHitCount	=	1,
        DoorDamage	=	1,
        SwingAnim	=	Spear,
        DisplayName	=	Closed Umbrella,
        MinRange	=	0.61,
        SwingTime	=	2,
        KnockdownMod	=	0,
        SplatBloodOnNoDeath	=	FALSE,
        Icon	=	Umbrella_Red,
        RunAnim	=	Run_Weapon2,
        IdleAnim	=	Idle_Weapon2,
        TreeDamage  =   0,
        TwoHandWeapon = TRUE,
        CriticalChance	=	10,
        CritDmgMultiplier = 1,
        MinDamage	=	0.5,
        MaxDamage	=	0.7,
        BaseSpeed = 0.9,
        DamageCategory = Slash,
        DamageMakeHole = TRUE,
        BreakSound  =   UmbrellaBreak,
        HitFloorSound	=	UmbrellaHit,
        ImpactSound	=	UmbrellaHit,
        DoorHitSound = UmbrellaHit,
        HitSound	=	UmbrellaHit,
        SwingSound = UmbrellaSwing,
    }

UmbrellaRed.png Base.ClosedUmbrellaRed Source: ProjectZomboid\media\scripts\items_weapons.txt

Retrieved: Build 41.78.16
item ClosedUmbrellaRed
    {
        DisplayCategory = Household,
        MaxRange	=	1.1,
        WeaponSprite	=	Umbrella_Closed_Red,
        MinAngle	=	0.8,
        Type	=	Weapon,
        MinimumSwingTime	=	2,
        KnockBackOnNoDeath	=	FALSE,
        SwingAmountBeforeImpact	=	0.02,
        Categories	=	Improvised;Spear,
        ConditionLowerChanceOneIn	=	3,
        Weight	=	1,
        SplatNumber	=	1,
        PushBackMod	=	0.3,
        SubCategory	=	Swinging,
        ConditionMax	=	7,
        MaxHitCount	=	1,
        DoorDamage	=	1,
        SwingAnim	=	Spear,
        DisplayName	=	Closed Umbrella,
        MinRange	=	0.61,
        SwingTime	=	2,
        KnockdownMod	=	0,
        SplatBloodOnNoDeath	=	FALSE,
        Icon	=	Umbrella_Red,
        RunAnim	=	Run_Weapon2,
        IdleAnim	=	Idle_Weapon2,
        TreeDamage  =   0,
        TwoHandWeapon = TRUE,
        CriticalChance	=	10,
        CritDmgMultiplier = 1,
        MinDamage	=	0.5,
        MaxDamage	=	0.7,
        BaseSpeed = 0.9,
        DamageCategory = Slash,
        DamageMakeHole = TRUE,
        BreakSound  =   UmbrellaBreak,
        HitFloorSound	=	UmbrellaHit,
        ImpactSound	=	UmbrellaHit,
        DoorHitSound = UmbrellaHit,
        HitSound	=	UmbrellaHit,
        SwingSound = UmbrellaSwing,
    }

UmbrellaWhite.png Base.ClosedUmbrellaWhite Source: ProjectZomboid\media\scripts\items_weapons.txt

Retrieved: Build 41.78.16
item ClosedUmbrellaWhite
    {
        DisplayCategory = Household,
        MaxRange	=	1.1,
        WeaponSprite	=	Umbrella_Closed_White,
        MinAngle	=	0.8,
        Type	=	Weapon,
        MinimumSwingTime	=	2,
        KnockBackOnNoDeath	=	FALSE,
        SwingAmountBeforeImpact	=	0.02,
        Categories	=	Improvised;Spear,
        ConditionLowerChanceOneIn	=	3,
        Weight	=	1,
        SplatNumber	=	1,
        PushBackMod	=	0.3,
        SubCategory	=	Swinging,
        ConditionMax	=	7,
        MaxHitCount	=	1,
        DoorDamage	=	1,
        SwingAnim	=	Spear,
        DisplayName	=	Closed Umbrella,
        MinRange	=	0.61,
        SwingTime	=	2,
        KnockdownMod	=	0,
        SplatBloodOnNoDeath	=	FALSE,
        Icon	=	Umbrella_Red,
        RunAnim	=	Run_Weapon2,
        IdleAnim	=	Idle_Weapon2,
        TreeDamage  =   0,
        TwoHandWeapon = TRUE,
        CriticalChance	=	10,
        CritDmgMultiplier = 1,
        MinDamage	=	0.5,
        MaxDamage	=	0.7,
        BaseSpeed = 0.9,
        DamageCategory = Slash,
        DamageMakeHole = TRUE,
        BreakSound  =   UmbrellaBreak,
        HitFloorSound	=	UmbrellaHit,
        ImpactSound	=	UmbrellaHit,
        DoorHitSound = UmbrellaHit,
        HitSound	=	UmbrellaHit,
        SwingSound = UmbrellaSwing,
    }

See also