Classes:WeaponGiver

From ECWolf Wiki
Revision as of 08:28, 12 June 2013 by Blzut3 (talk | contribs) (Created page with "{{Actor| | type = Internal | name = Weapon Giver | class = WeaponGiver }}Classes: {{Class|Actor}} → {{Class|Inventory}} → {{Class|Weapon}} → <u>WeaponGiver<...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Note: Wait! Stop! Before you copy this actor's definition into your mod, remember the following things:
  1. You do not need to copy that actor, since it is already defined.
  2. In fact, it's not just useless, it's actually harmful as it can cause problems.
  3. If you want to modify it, or use a modified version, using inheritance is the way to go.
  4. The actor definitions here are put on the wiki for reference purpose only. Learn from them, don't copy them.
  5. There is only one exception: if what you want is changing Ammo capacity, you need to create a new type from Ammo.
Weapon Giver
Actor type Internal Game MiniECWolfLogoIcon.png
DoomEd Number None Class Name WeaponGiver


Classes: ActorInventoryWeaponWeaponGiver
 →GatlingGunUpgrade

Overview

This is a base class for defining alternative weapon pickups. Only the spawn state is needed since the weapon specified by DropItem will be given instead. The first weapon on the list is considered the primary weapon and will determine what kind of ammo is given. Any other weapons in the DropItem list will be given as well, but not for ammo.

DECORATE Definition

actor WeaponGiver : Weapon native
{
  weapon.ammogive1 -1
}