Difference between revisions of "Classes:WolfWeapon"
(Created page with "{{Actor| | type = Internal | name = Wolfenstein Weapon | class = WolfWeapon }}Classes: {{Class|Actor}} → {{Class|Inventory}} → {{Class|Weapon}} → <u>WolfWea...") |
m |
||
Line 5: | Line 5: | ||
}}[[Classes]]: {{Class|Actor}} → {{Class|Inventory}} → {{Class|Weapon}} → <u>WolfWeapon</u><br> | }}[[Classes]]: {{Class|Actor}} → {{Class|Inventory}} → {{Class|Weapon}} → <u>WolfWeapon</u><br> | ||
→{{Class|GatlingGun}}<br> | →{{Class|GatlingGun}}<br> | ||
− | & | + | →{{Class|Knife}}<br> |
→{{Class|MachineGun}}<br> | →{{Class|MachineGun}}<br> | ||
→{{Class|Pistol}}<br> | →{{Class|Pistol}}<br> | ||
== Overview == | == Overview == | ||
− | Base class which all weapons in Wolfenstein 3D inherit from. This provides some basic functionality common to all weapons in the game. This includes adjusting the sprite so it aligns with the bottom of both the hud and status bar (instead of Doom's behavior of showing more of the sprite), lowering and raising the weapon instantly, and | + | Base class which all weapons in Wolfenstein 3D inherit from. This provides some basic functionality common to all weapons in the game. This includes adjusting the sprite so it aligns with the bottom of both the hud and status bar (instead of Doom's behavior of showing more of the sprite), lowering and raising the weapon instantly, and setting other properties. |
Similar in function to {{Class|WolfensteinMonster}}, but unlike that actor, this actor is not recommended for any particular purpose. It can, however, still be used if the base behavior is desired. | Similar in function to {{Class|WolfensteinMonster}}, but unlike that actor, this actor is not recommended for any particular purpose. It can, however, still be used if the base behavior is desired. |
Latest revision as of 16:51, 29 January 2013
Note: Wait! Stop! Before you copy this actor's definition into your mod, remember the following things:
|
Wolfenstein Weapon | |||
---|---|---|---|
Actor type | Internal | Game | |
DoomEd Number | None | Class Name | WolfWeapon |
Classes: Actor → Inventory → Weapon → WolfWeapon
→GatlingGun
→Knife
→MachineGun
→Pistol
Overview
Base class which all weapons in Wolfenstein 3D inherit from. This provides some basic functionality common to all weapons in the game. This includes adjusting the sprite so it aligns with the bottom of both the hud and status bar (instead of Doom's behavior of showing more of the sprite), lowering and raising the weapon instantly, and setting other properties.
Similar in function to WolfensteinMonster, but unlike that actor, this actor is not recommended for any particular purpose. It can, however, still be used if the base behavior is desired.
DECORATE Definition
actor WolfWeapon : Weapon { weapon.ammotype1 "Clip" weapon.ammouse1 1 weapon.ammogive1 6 weapon.yadjust 19 +WEAPON.NOGRIN +WEAPON.DONTBOB states { Select: TNT1 A 0 A_Raise loop Deselect: TNT1 A 0 A_Lower loop } }