Pol  Revision:cb584c9
weapon.cpp File Reference
#include "weapon.h"
#include <stddef.h>
#include <string>
#include "../../bscript/bstruct.h"
#include "../../bscript/impstr.h"
#include "../../clib/cfgelem.h"
#include "../../clib/logfacility.h"
#include "../../clib/passert.h"
#include "../../clib/streamsaver.h"
#include "../../clib/strutil.h"
#include "../../plib/systemstate.h"
#include "../containr.h"
#include "../dice.h"
#include "../equipdsc.h"
#include "../extobj.h"
#include "../globals/settings.h"
#include "../globals/uvars.h"
#include "../layers.h"
#include "../mobile/charactr.h"
#include "../realms/realm.h"
#include "../ufunc.h"
#include "../umanip.h"
#include "../uobject.h"
#include "itemdesc.h"
#include "wepntmpl.h"

Go to the source code of this file.

Namespaces

 Pol
 
 Pol::Items
 

Functions

UWeapon * Pol::Items::create_intrinsic_weapon (const char *name, Clib::ConfigElem &elem, const Plib::Package *pkg)
 Creates a new intrinsic weapon and returns it. More...
 
UWeapon * Pol::Items::create_intrinsic_weapon_from_npctemplate (Clib::ConfigElem &elem, const Plib::Package *pkg)
 Creates a new intrinic weapon for an NPC template and returns it. More...
 
Core::UACTION Pol::Items::default_anim (bool two_handed)
 
void Pol::Items::load_intrinsic_weapons ()
 Creates the intrinsic wrestling weapon for PCs must be called at startup. More...
 
Core::UACTION Pol::Items::remove_action (Clib::ConfigElem &elem, const char *name, Core::UACTION deflt)
 
Core::UACTION Pol::Items::remove_action (Clib::ConfigElem &elem, const char *name)
 

Detailed Description

History
  • 2005/03/09 Shinigami: Added Prop Delay [ms]
  • 2005/07/25 Shinigami: added MinDamage and MaxDamage in Weapon-Descriptor
  • 2011/11/12 Tomi: added extobj.wrestling

Definition in file weapon.cpp.