Magazine (firearms) |
---|
 |
|
General |
---|
Category |
Normal |
---|
Weight |
0.2 |
---|
Part type |
Magazine |
---|
Technical details |
---|
Base ID |
See Types |
A magazine stores ammo to feed into a firearm.
Usage
A magazine is required in many firearms to load more than one round at a time. Firearms that use magazines are much quicker to reload, as rather than having to load each individual round into the firearm, a single magazine needs to be inserted to fully reload. Each magazine can only be inserted into certain firearms, and loaded specific rounds.
Reloading
A magazine can be reloaded by either:
- right-clicking the magazine in the player's inventory, then selecting "Insert X Bullets in Magazine".
- equipping the firearm and holding R, then selecting "Load Bullets into Spare Magazine".
Both options will result in the player inserting one round at a time until the magazine is filled, unless interrupted.
Once filled, the magazine can then be inserted into the firearm. This can done by either:
- equipping the firearm and tapping R (the fullest magazine will be inserted).
- equipping the firearm and holding R, then selecting "Insert Magazine".
- right-cliking the the magazine or firearm in the player's inventory, then selecting "Insert Magazine".
A magazine can be filled with rounds while walking (upright or crouched), but not running or sprinting.
Types
Icon
|
Name
|
Weapons
|
Ammo
|
Capacity
|
Base ID
|
|
9mm Magazine
|
|
|
15
|
Base.9mmClip
|
|
.45 Auto Magazine
|
|
|
7
|
Base.45Clip
|
|
.44 Magazine
|
|
|
8
|
Base.44Clip
|
|
.223 Magazine
|
none
|
|
3
|
Base.223Clip
|
|
.308 Magazine
|
|
|
3
|
Base.308Clip
|
|
.556 Magazine
|
|
|
30
|
Base.556Clip
|
|
.308 Magazine
|
|
|
20
|
Base.M14Clip
|
Code
From items_weapons.txt (Project Zomboid directory/media/scripts/)
9mm Magazine
item 9mmClip
{
CanStack = FALSE,
Weight = 0.2,
Type = Normal,
DisplayName = 9mm Magazine,
Icon = BerettaClip,
MaxAmmo = 15,
AmmoType = Base.Bullets9mm,
StaticModel = GunMagazine,
GunType = Base.Pistol,
}
.45 Auto Magazine
item 45Clip
{
CanStack = FALSE,
Weight = 0.2,
Type = Normal,
DisplayName = .45 Auto Magazine,
Icon = BerettaClip,
MaxAmmo = 7,
AmmoType = Base.Bullets45,
StaticModel = GunMagazine,
GunType = Base.Pistol2,
}
.44 Magazine
item 44Clip
{
CanStack = FALSE,
Weight = 0.2,
Type = Normal,
DisplayName = .44 Magazine,
Icon = BerettaClip,
MaxAmmo = 8,
AmmoType = Base.Bullets44,
StaticModel = GunMagazine,
GunType = Base.Pistol3,
}
.223 Magazine
item 223Clip
{
CanStack = FALSE,
Weight = 0.2,
Type = Normal,
DisplayName = .223 Magazine,
Icon = BerettaClip,
MaxAmmo = 3,
AmmoType = Base.223Bullets,
StaticModel = GunMagazine,
/*GunType = Base.VarmintRifle,*/
}
.308 Magazine
item 308Clip
{
CanStack = FALSE,
Weight = 0.2,
Type = Normal,
DisplayName = .308 Magazine,
Icon = BerettaClip,
MaxAmmo = 3,
AmmoType = Base.308Bullets,
StaticModel = GunMagazine,
GunType = Base.HuntingRifle,
}
.556 Magazine
item 556Clip
{
CanStack = FALSE,
Weight = 0.2,
Type = Normal,
DisplayName = .556 Magazine,
Icon = BerettaClip,
MaxAmmo = 30,
AmmoType = Base.556Bullets,
StaticModel = GunMagazine,
GunType = Base.AssaultRifle,
}
.308 Magazine
item M14Clip
{
CanStack = FALSE,
Weight = 0.2,
Type = Normal,
DisplayName = .308 Magazine,
Icon = BerettaClip,
MaxAmmo = 20,
AmmoType = Base.308Bullets,
StaticModel = GunMagazine,
GunType = Base.AssaultRifle2,
}
See also