Noise Maker: Difference between revisions

From PZwiki
mNo edit summary
(Added code for variants)
Line 81: Line 81:


== Code ==
== Code ==
[[File:NoiseMaker.png|32px]] Noise Maker
'''''From newitems.txt (Project Zomboid directory/media/scripts/)'''''
'''''From newitems.txt (Project Zomboid directory/media/scripts/)'''''
{{Retrieved|version=40|incver=43}}
{{Retrieved|version=41|incver=50}}
<pre> item NoiseTrap
<pre> item NoiseTrap
MaxRange = 10,
MaxRange = 10,
Type = Weapon,
Type = Weapon,
MinimumSwingTime = 1.5,
MinimumSwingTime = 1.5,
SwingAnim = Bat,
SwingAnim = Throw,
WeaponSprite = Molotov,
UseSelf = TRUE,
UseSelf = TRUE,
DisplayName = Noise Maker,
DisplayName = Noise Maker,
Line 98: Line 101:
MaxHitCount = 0,
MaxHitCount = 0,
Icon = NoiseMaker,
Icon = NoiseMaker,
NoiseRange = 17,
NoiseRange = 17,
triggerExplosionTimer   = 50,
triggerExplosionTimer = 50,
CanBePlaced = TRUE,
CanBePlaced = TRUE,
CanBeReused = TRUE,
CanBeReused = TRUE,
ExplosionSound = feedback,
ExplosionSound = NoiseTrapExplosion,
Tooltip = Tooltip_Trap,</pre>
Tooltip = Tooltip_Trap,
</pre>
 
<!-- Div to make all of the 'extra' code collapsible so it doesn't clutter the page. Perhaps there's better way to go about it. -->
<div class="mw-collapsible mw-collapsed" style="overflow:auto;">'''Other code'''
<div class="mw-collapsible-content">
[[File:NoiseMaker.png|32px]] Noise Maker with Timer
 
'''''From newitems.txt (Project Zomboid directory/media/scripts/)'''''
{{Retrieved|version=41|incver=50}}
<pre> item NoiseTrapTriggered
MaxRange = 10,
Type = Weapon,
MinimumSwingTime = 1.5,
SwingAnim = Throw,
WeaponSprite = Molotov,
UseSelf = TRUE,
DisplayName = Noise Generator with Timer,
SwingTime = 1.5,
SwingAmountBeforeImpact = 0.1,
PhysicsObject = NoiseGenerator,
MinDamage = 0,
Weight = 1.5,
MaxDamage = 0,
MaxHitCount = 0,
Icon = NoiseMaker,
NoiseRange = 17,
ExplosionTimer = 10,
CanBePlaced = TRUE,
CanBeReused = TRUE,
ExplosionSound = NoiseTrapExplosion,
</pre>
[[File:NoiseMaker.png|32px]] Noise Generator with Sensor
 
'''''From newitems.txt (Project Zomboid directory/media/scripts/)'''''
{{Retrieved|version=41|incver=50}}
<pre> item NoiseTrapSensorV1
MaxRange = 10,
Type = Weapon,
MinimumSwingTime = 1.5,
SwingAnim = Throw,
WeaponSprite = Molotov,
UseSelf = TRUE,
DisplayName = Noise Generator with Sensor,
SwingTime = 1.5,
SwingAmountBeforeImpact = 0.1,
PhysicsObject = NoiseGenerator,
MinDamage = 0,
Weight = 1.5,
MaxDamage = 0,
MaxHitCount = 0,
Icon = NoiseMaker,
NoiseRange = 17,
ExplosionTimer = 10,
SensorRange = 3,
CanBePlaced = TRUE,
CanBeReused = TRUE,
ExplosionSound = NoiseTrapExplosion,
</pre>
[[File:NoiseMaker.png|32px]] Noise Generator with Sensor
 
'''''From newitems.txt (Project Zomboid directory/media/scripts/)'''''
{{Retrieved|version=41|incver=50}}
<pre> item NoiseTrapSensorV2
MaxRange = 10,
Type = Weapon,
MinimumSwingTime = 1.5,
SwingAnim = Throw,
WeaponSprite = Molotov,
UseSelf = TRUE,
DisplayName = Noise Generator with Sensor,
SwingTime = 1.5,
SwingAmountBeforeImpact = 0.1,
PhysicsObject = NoiseGenerator,
MinDamage = 0,
Weight = 1.5,
MaxDamage = 0,
MaxHitCount = 0,
Icon = NoiseMaker,
NoiseRange = 17,
ExplosionTimer = 10,
SensorRange = 4,
CanBePlaced = TRUE,
CanBeReused = TRUE,
ExplosionSound = NoiseTrapExplosion,
</pre>
[[File:NoiseMaker.png|32px]] Noise Generator with Sensor
 
'''''From newitems.txt (Project Zomboid directory/media/scripts/)'''''
{{Retrieved|version=41|incver=50}}
<pre> item NoiseTrapSensorV3
MaxRange = 10,
Type = Weapon,
MinimumSwingTime = 1.5,
SwingAnim = Throw,
WeaponSprite = Molotov,
UseSelf = TRUE,
DisplayName = Noise Generator with Sensor,
SwingTime = 1.5,
SwingAmountBeforeImpact = 0.1,
PhysicsObject = NoiseGenerator,
MinDamage = 0,
Weight = 1.5,
MaxDamage = 0,
MaxHitCount = 0,
Icon = NoiseMaker,
NoiseRange = 17,
ExplosionTimer = 10,
SensorRange = 6,
CanBePlaced = TRUE,
CanBeReused = TRUE,
ExplosionSound = NoiseTrapExplosion,
</pre>
[[File:NoiseMaker.png|32px]] Remote Noise Generator
 
'''''From newitems.txt (Project Zomboid directory/media/scripts/)'''''
{{Retrieved|version=41|incver=50}}
<pre> item NoiseTrapRemote
MaxRange = 10,
Type = Weapon,
MinimumSwingTime = 1.5,
SwingAnim = Throw,
WeaponSprite = Molotov,
UseSelf = TRUE,
DisplayName = Remote Noise Generator,
SwingTime = 1.5,
SwingAmountBeforeImpact = 0.1,
PhysicsObject = NoiseGenerator,
MinDamage = 0,
Weight = 1.5,
MaxDamage = 0,
MaxHitCount = 0,
Icon = NoiseMaker,
NoiseRange = 17,
CanBePlaced = TRUE,
CanBeReused = TRUE,
CanBeRemote = TRUE,
ExplosionSound = NoiseTrapExplosion,
</pre>
</div></div>


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

Revision as of 19:55, 22 June 2021

Noise Maker
Noise Maker
Noise Maker with Upgrade
General
Category Weapon
Encumbrance
Heavy Load
1.5
Equipped One-handed
Skill Noise
Damage
Type Noise
Attack speed 1.5
Range 0–10 tiles
Damage 0–0
Noise range 17 tiles
Noise timer 50
Technical details
Ingredients 1 × Amplifier
7 × Scrap Electronics
Base ID See Item IDs
Equip trap and perform basic attack to throw.
— In-game tooltip

A noise maker is a thrown trap that can be crafted by players with the Engineer profession.

Description

Noisemaker is a level 3 electrical skill unlocked by electrician class or finding a engineering 1 skill book.

Made by 7 electronic scrap and 1 amplifier.

Crafting

Obtaining

The noise maker requires several common items found in houses.
Template:Crafting table header |- |
| | | ||
||
||
||
||
||
||
||
||
||
||
Template:Crafting table footer

Upgrades

A noise maker can also be upgraded with a motion sensor, timer, or remote controller. Template:Crafting table header |- |
| | | ||
||
||
||
||
||
||
||
||
||
||
|- |
| | | ||
||
||
||
||
||
||
||
||
||
||
|- |
| | | ||
||
||
||
||
||
||
||
||
||
||
Template:Crafting table footer

Item IDs

Name Icon Base ID
Noise Maker NoiseMaker.png Base.NoiseTrap
Noise Generator with Timer NoiseMaker.png Base.NoiseTrapTriggered
Noise Generator with Sensor (V1) NoiseMaker.png Base.NoiseTrapSensorV1
Noise Generator with Sensor (V2) NoiseMaker.png Base.NoiseTrapSensorV2
Noise Generator with Sensor (V3) NoiseMaker.png Base.NoiseTrapSensorV3
Remote Noise Generator NoiseMaker.png Base.NoiseTrapRemote

Code

NoiseMaker.png Noise Maker

From newitems.txt (Project Zomboid directory/media/scripts/) Retrieved: Build 41.50

	item NoiseTrap
		MaxRange		= 10,
		Type			= Weapon,
		MinimumSwingTime	= 1.5,
		SwingAnim		= Throw,
		WeaponSprite		= Molotov,
		UseSelf			= TRUE,
		DisplayName		= Noise Maker,
		SwingTime		= 1.5,
		SwingAmountBeforeImpact	= 0.1,
		PhysicsObject		= NoiseMaker,
		MinDamage		= 0,
		Weight			= 1.5,
		MaxDamage		= 0,
		MaxHitCount		= 0,
		Icon			= NoiseMaker,
		NoiseRange		= 17,
		triggerExplosionTimer	= 50,
		CanBePlaced		= TRUE,
		CanBeReused		= TRUE,
		ExplosionSound		= NoiseTrapExplosion,
		Tooltip			= Tooltip_Trap,
Other code

NoiseMaker.png Noise Maker with Timer

From newitems.txt (Project Zomboid directory/media/scripts/) Retrieved: Build 41.50

	item NoiseTrapTriggered
		MaxRange		= 10,
		Type			= Weapon,
		MinimumSwingTime	= 1.5,
		SwingAnim		= Throw,
		WeaponSprite		= Molotov,
		UseSelf			= TRUE,
		DisplayName		= Noise Generator with Timer,
		SwingTime		= 1.5,
		SwingAmountBeforeImpact	= 0.1,
		PhysicsObject		= NoiseGenerator,
		MinDamage		= 0,
		Weight			= 1.5,
		MaxDamage		= 0,
		MaxHitCount		= 0,
		Icon			= NoiseMaker,
		NoiseRange		= 17,
		ExplosionTimer		= 10,
		CanBePlaced		= TRUE,
		CanBeReused		= TRUE,
		ExplosionSound		= NoiseTrapExplosion,

NoiseMaker.png Noise Generator with Sensor

From newitems.txt (Project Zomboid directory/media/scripts/) Retrieved: Build 41.50

	item NoiseTrapSensorV1
		MaxRange		= 10,
		Type			= Weapon,
		MinimumSwingTime	= 1.5,
		SwingAnim		= Throw,
		WeaponSprite		= Molotov,
		UseSelf			= TRUE,
		DisplayName		= Noise Generator with Sensor,
		SwingTime		= 1.5,
		SwingAmountBeforeImpact	= 0.1,
		PhysicsObject		= NoiseGenerator,
		MinDamage		= 0,
		Weight			= 1.5,
		MaxDamage		= 0,
		MaxHitCount		= 0,
		Icon			= NoiseMaker,
		NoiseRange		= 17,
		ExplosionTimer		= 10,
		SensorRange		= 3,
		CanBePlaced		= TRUE,
		CanBeReused		= TRUE,
		ExplosionSound		= NoiseTrapExplosion,

NoiseMaker.png Noise Generator with Sensor

From newitems.txt (Project Zomboid directory/media/scripts/) Retrieved: Build 41.50

	item NoiseTrapSensorV2
		MaxRange		= 10,
		Type			= Weapon,
		MinimumSwingTime	= 1.5,
		SwingAnim		= Throw,
		WeaponSprite		= Molotov,
		UseSelf			= TRUE,
		DisplayName		= Noise Generator with Sensor,
		SwingTime		= 1.5,
		SwingAmountBeforeImpact	= 0.1,
		PhysicsObject		= NoiseGenerator,
		MinDamage		= 0,
		Weight			= 1.5,
		MaxDamage		= 0,
		MaxHitCount		= 0,
		Icon			= NoiseMaker,
		NoiseRange		= 17,
		ExplosionTimer		= 10,
		SensorRange		= 4,
		CanBePlaced		= TRUE,
		CanBeReused		= TRUE,
		ExplosionSound		= NoiseTrapExplosion,

NoiseMaker.png Noise Generator with Sensor

From newitems.txt (Project Zomboid directory/media/scripts/) Retrieved: Build 41.50

	item NoiseTrapSensorV3
		MaxRange		= 10,
		Type			= Weapon,
		MinimumSwingTime	= 1.5,
		SwingAnim		= Throw,
		WeaponSprite		= Molotov,
		UseSelf			= TRUE,
		DisplayName		= Noise Generator with Sensor,
		SwingTime		= 1.5,
		SwingAmountBeforeImpact	= 0.1,
		PhysicsObject		= NoiseGenerator,
		MinDamage		= 0,
		Weight			= 1.5,
		MaxDamage		= 0,
		MaxHitCount		= 0,
		Icon			= NoiseMaker,
		NoiseRange		= 17,
		ExplosionTimer		= 10,
		SensorRange		= 6,
		CanBePlaced		= TRUE,
		CanBeReused		= TRUE,
		ExplosionSound		= NoiseTrapExplosion,

NoiseMaker.png Remote Noise Generator

From newitems.txt (Project Zomboid directory/media/scripts/) Retrieved: Build 41.50

	item NoiseTrapRemote
		MaxRange		= 10,
		Type			= Weapon,
		MinimumSwingTime	= 1.5,
		SwingAnim		= Throw,
		WeaponSprite		= Molotov,
		UseSelf			= TRUE,
		DisplayName		= Remote Noise Generator,
		SwingTime		= 1.5,
		SwingAmountBeforeImpact	= 0.1,
		PhysicsObject		= NoiseGenerator,
		MinDamage		= 0,
		Weight			= 1.5,
		MaxDamage		= 0,
		MaxHitCount		= 0,
		Icon			= NoiseMaker,
		NoiseRange		= 17,
		CanBePlaced		= TRUE,
		CanBeReused		= TRUE,
		CanBeRemote		= TRUE,
		ExplosionSound		= NoiseTrapExplosion,

See also

Template:Navbox/Electricity and Engineering