Crossfire Server, Branches 1.12  R18729
cfpython_object_private.h File Reference
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

static PyObject * Crossfire_Object_ActivateRune (Crossfire_Object *who, PyObject *args)
 
static PyObject * Crossfire_Object_AddExp (Crossfire_Object *who, PyObject *args)
 
static PyObject * Crossfire_Object_Apply (Crossfire_Object *who, PyObject *args)
 
static PyObject * Crossfire_Object_Cast (Crossfire_Object *who, PyObject *args)
 
static PyObject * Crossfire_Object_CastAbility (Crossfire_Object *who, PyObject *args)
 
static PyObject * Crossfire_Object_ChangeAbil (Crossfire_Object *who, PyObject *args)
 
static PyObject * Crossfire_Object_CheckArchInventory (Crossfire_Object *who, PyObject *args)
 
static PyObject * Crossfire_Object_CheckInventory (Crossfire_Object *who, PyObject *args)
 
static PyObject * Crossfire_Object_CheckTrigger (Crossfire_Object *who, PyObject *args)
 
static PyObject * Crossfire_Object_CreateInside (Crossfire_Object *who, PyObject *args)
 
static PyObject * Crossfire_Object_CreateTimer (Crossfire_Object *who, PyObject *args)
 
static void Crossfire_Object_dealloc (PyObject *obj)
 
static PyObject * Crossfire_Object_Drop (Crossfire_Object *who, PyObject *args)
 
static PyObject * Crossfire_Object_Event (Crossfire_Object *who, PyObject *args)
 
static PyObject * Crossfire_Object_Fix (Crossfire_Object *who, PyObject *args)
 
static PyObject * Crossfire_Object_ForgetSpell (Crossfire_Object *who, PyObject *args)
 
static PyObject * Crossfire_Object_GetOutOfMap (Crossfire_Object *whoptr, PyObject *args)
 
static PyObject * Crossfire_Object_GetResist (Crossfire_Object *who, PyObject *args)
 
static PyObject * Crossfire_Object_InsertInto (Crossfire_Object *who, PyObject *args)
 
static PyObject * Crossfire_Object_Int (PyObject *obj)
 
static int Crossfire_Object_InternalCompare (Crossfire_Object *left, Crossfire_Object *right)
 
static PyObject * Crossfire_Object_KnowSpell (Crossfire_Object *who, PyObject *args)
 
static PyObject * Crossfire_Object_LearnSpell (Crossfire_Object *who, PyObject *args)
 
static PyObject * Crossfire_Object_Long (PyObject *obj)
 
static PyObject * Crossfire_Object_Move (Crossfire_Object *who, PyObject *args)
 
static PyObject * Crossfire_Object_new (PyTypeObject *type, PyObject *args, PyObject *kwds)
 
static PyObject * Crossfire_Object_Pay (Crossfire_Object *who, PyObject *args)
 
static PyObject * Crossfire_Object_PayAmount (Crossfire_Object *who, PyObject *args)
 
static PyObject * Crossfire_Object_Pickup (Crossfire_Object *who, PyObject *args)
 
static PyObject * Crossfire_Object_QueryCost (Crossfire_Object *who, PyObject *args)
 
static PyObject * Crossfire_Object_QueryName (Crossfire_Object *who, PyObject *args)
 
static PyObject * Crossfire_Object_ReadKey (Crossfire_Object *who, PyObject *args)
 
static PyObject * Crossfire_Object_Remove (Crossfire_Object *who, PyObject *args)
 
static PyObject * Crossfire_Object_Reposition (Crossfire_Object *who, PyObject *args)
 
static PyObject * Crossfire_Object_Say (Crossfire_Object *who, PyObject *args)
 
static PyObject * Crossfire_Object_SetResist (Crossfire_Object *who, PyObject *args)
 
static PyObject * Crossfire_Object_Take (Crossfire_Object *who, PyObject *args)
 
static PyObject * Crossfire_Object_Teleport (Crossfire_Object *who, PyObject *args)
 
static PyObject * Crossfire_Object_WriteKey (Crossfire_Object *who, PyObject *args)
 
static PyObject * Crossfire_Player_CanPay (Crossfire_Player *who, PyObject *args)
 
static void Crossfire_Player_dealloc (PyObject *obj)
 
static PyObject * Crossfire_Player_Message (Crossfire_Player *who, PyObject *args)
 
static PyObject * Crossfire_Player_new (PyTypeObject *type, PyObject *args, PyObject *kwds)
 
static PyObject * Object_GetAbove (Crossfire_Object *whoptr, void *closure)
 
static PyObject * Object_GetAC (Crossfire_Object *whoptr, void *closure)
 
static PyObject * Object_GetAlive (Crossfire_Object *whoptr, void *closure)
 
static PyObject * Object_GetAnim (Crossfire_Object *whoptr, void *closure)
 
static PyObject * Object_GetAnimated (Crossfire_Object *whoptr, void *closure)
 
static PyObject * Object_GetAnimSpeed (Crossfire_Object *whoptr, void *closure)
 
static PyObject * Object_GetApplied (Crossfire_Object *whoptr, void *closure)
 
static PyObject * Object_GetArchetype (Crossfire_Object *whoptr, void *closure)
 
static PyObject * Object_GetArchName (Crossfire_Object *whoptr, void *closure)
 
static PyObject * Object_GetAttackMovement (Crossfire_Object *whoptr, void *closure)
 
static PyObject * Object_GetAttackType (Crossfire_Object *whoptr, void *closure)
 
static PyObject * Object_GetBeenApplied (Crossfire_Object *whoptr, void *closure)
 
static PyObject * Object_GetBelow (Crossfire_Object *whoptr, void *closure)
 
static PyObject * Object_GetBlind (Crossfire_Object *whoptr, void *closure)
 
static PyObject * Object_GetBlocksView (Crossfire_Object *whoptr, void *closure)
 
static PyObject * Object_GetCanCastSpell (Crossfire_Object *whoptr, void *closure)
 
static PyObject * Object_GetCanSeeInDark (Crossfire_Object *whoptr, void *closure)
 
static PyObject * Object_GetCanSeeInvisible (Crossfire_Object *whoptr, void *closure)
 
static PyObject * Object_GetCanUseArmour (Crossfire_Object *whoptr, void *closure)
 
static PyObject * Object_GetCanUseBow (Crossfire_Object *whoptr, void *closure)
 
static PyObject * Object_GetCanUseHorn (Crossfire_Object *whoptr, void *closure)
 
static PyObject * Object_GetCanUseRing (Crossfire_Object *whoptr, void *closure)
 
static PyObject * Object_GetCanUseRod (Crossfire_Object *whoptr, void *closure)
 
static PyObject * Object_GetCanUseScroll (Crossfire_Object *whoptr, void *closure)
 
static PyObject * Object_GetCanUseSkill (Crossfire_Object *whoptr, void *closure)
 
static PyObject * Object_GetCanUseWand (Crossfire_Object *whoptr, void *closure)
 
static PyObject * Object_GetCanUseWeapon (Crossfire_Object *whoptr, void *closure)
 
static PyObject * Object_GetCha (Crossfire_Object *whoptr, void *closure)
 
static PyObject * Object_GetCon (Crossfire_Object *whoptr, void *closure)
 
static PyObject * Object_GetConfused (Crossfire_Object *whoptr, void *closure)
 
static PyObject * Object_GetCount (Crossfire_Object *whoptr, void *closure)
 
static PyObject * Object_GetCursed (Crossfire_Object *whoptr, void *closure)
 
static PyObject * Object_GetDam (Crossfire_Object *whoptr, void *closure)
 
static PyObject * Object_GetDamned (Crossfire_Object *whoptr, void *closure)
 
static PyObject * Object_GetDex (Crossfire_Object *whoptr, void *closure)
 
static PyObject * Object_GetDirection (Crossfire_Object *whoptr, void *closure)
 
static PyObject * Object_GetDM (Crossfire_Object *whoptr, void *closure)
 
static PyObject * Object_GetDuration (Crossfire_Object *whoptr, void *closure)
 
static PyObject * Object_GetEnemy (Crossfire_Object *whoptr, void *closure)
 
static PyObject * Object_GetEnv (Crossfire_Object *whoptr, void *closure)
 
static PyObject * Object_GetExists (Crossfire_Object *whoptr, void *closure)
 
static PyObject * Object_GetExp (Crossfire_Object *whoptr, void *closure)
 
static PyObject * Object_GetExpMul (Crossfire_Object *whoptr, void *closure)
 
static PyObject * Object_GetFace (Crossfire_Object *whoptr, void *closure)
 
static PyObject * Object_GetFacing (Crossfire_Object *whoptr, void *closure)
 
static PyObject * Object_GetFloor (Crossfire_Object *whoptr, void *closure)
 
static PyObject * Object_GetFood (Crossfire_Object *whoptr, void *closure)
 
static PyObject * Object_GetFriendly (Crossfire_Object *whoptr, void *closure)
 
static PyObject * Object_GetGenerator (Crossfire_Object *whoptr, void *closure)
 
static PyObject * Object_GetGlowRadius (Crossfire_Object *whoptr, void *closure)
 
static PyObject * Object_GetGod (Crossfire_Object *whoptr, void *closure)
 
static PyObject * Object_GetGodGiven (Crossfire_Object *whoptr, void *closure)
 
static PyObject * Object_GetGrace (Crossfire_Object *whoptr, void *closure)
 
static PyObject * Object_GetHasXRays (Crossfire_Object *whoptr, void *closure)
 
static PyObject * Object_GetHitBack (Crossfire_Object *whoptr, void *closure)
 
static PyObject * Object_GetHP (Crossfire_Object *whoptr, void *closure)
 
static PyObject * Object_GetIdentified (Crossfire_Object *whoptr, void *closure)
 
static PyObject * Object_GetInt (Crossfire_Object *whoptr, void *closure)
 
static PyObject * Object_GetInventory (Crossfire_Object *whoptr, void *closure)
 
static PyObject * Object_GetInvisible (Crossfire_Object *whoptr, void *closure)
 
static PyObject * Object_GetIsPet (Crossfire_Object *whoptr, void *closure)
 
static PyObject * Object_GetKnownCursed (Crossfire_Object *whoptr, void *closure)
 
static PyObject * Object_GetKnownMagical (Crossfire_Object *whoptr, void *closure)
 
static PyObject * Object_GetLastEat (Crossfire_Object *whoptr, void *closure)
 
static PyObject * Object_GetLastGrace (Crossfire_Object *whoptr, void *closure)
 
static PyObject * Object_GetLastSP (Crossfire_Object *whoptr, void *closure)
 
static PyObject * Object_GetLevel (Crossfire_Object *whoptr, void *closure)
 
static PyObject * Object_GetLifesaver (Crossfire_Object *whoptr, void *closure)
 
static PyObject * Object_GetLuck (Crossfire_Object *whoptr, void *closure)
 
static PyObject * Object_GetMakeInvisible (Crossfire_Object *whoptr, void *closure)
 
static PyObject * Object_GetMap (Crossfire_Object *whoptr, void *closure)
 
static PyObject * Object_GetMaxGrace (Crossfire_Object *whoptr, void *closure)
 
static PyObject * Object_GetMaxHP (Crossfire_Object *whoptr, void *closure)
 
static PyObject * Object_GetMaxSP (Crossfire_Object *whoptr, void *closure)
 
static PyObject * Object_GetMessage (Crossfire_Object *whoptr, void *closure)
 
static PyObject * Object_GetMoney (Crossfire_Object *whoptr, void *closure)
 
static PyObject * Object_GetMonster (Crossfire_Object *whoptr, void *closure)
 
static PyObject * Object_GetMoveAllow (Crossfire_Object *whoptr, void *closure)
 
static PyObject * Object_GetMoveBlock (Crossfire_Object *whoptr, void *closure)
 
static PyObject * Object_GetMoveOff (Crossfire_Object *whoptr, void *closure)
 
static PyObject * Object_GetMoveOn (Crossfire_Object *whoptr, void *closure)
 
static PyObject * Object_GetMoveSlow (Crossfire_Object *whoptr, void *closure)
 
static PyObject * Object_GetMoveSlowPenalty (Crossfire_Object *whoptr, void *closure)
 
static PyObject * Object_GetMoveType (Crossfire_Object *whoptr, void *closure)
 
static PyObject * Object_GetName (Crossfire_Object *whoptr, void *closure)
 
static PyObject * Object_GetNamePl (Crossfire_Object *whoptr, void *closure)
 
static PyObject * Object_GetNoDamage (Crossfire_Object *whoptr, void *closure)
 
static PyObject * Object_GetNoSave (Crossfire_Object *whoptr, void *closure)
 
static PyObject * Object_GetOnlyAttack (Crossfire_Object *whoptr, void *closure)
 
static PyObject * Object_GetOwner (Crossfire_Object *whoptr, void *closure)
 
static PyObject * Object_GetPermExp (Crossfire_Object *whoptr, void *closure)
 
static PyObject * Object_GetPickable (Crossfire_Object *whoptr, void *closure)
 
static PyObject * Object_GetPow (Crossfire_Object *whoptr, void *closure)
 
static PyObject * Object_GetQuantity (Crossfire_Object *whoptr, void *closure)
 
static PyObject * Object_GetRace (Crossfire_Object *whoptr, void *closure)
 
static PyObject * Object_GetRandomMovement (Crossfire_Object *whoptr, void *closure)
 
static PyObject * Object_GetReflectMissiles (Crossfire_Object *whoptr, void *closure)
 
static PyObject * Object_GetReflectSpells (Crossfire_Object *whoptr, void *closure)
 
static PyObject * Object_GetRollable (Crossfire_Object *whoptr, void *closure)
 
static PyObject * Object_GetRunAway (Crossfire_Object *whoptr, void *closure)
 
static PyObject * Object_GetScared (Crossfire_Object *whoptr, void *closure)
 
static PyObject * Object_GetSkill (Crossfire_Object *whoptr, void *closure)
 
static PyObject * Object_GetSlaying (Crossfire_Object *whoptr, void *closure)
 
static PyObject * Object_GetSleeping (Crossfire_Object *whoptr, void *closure)
 
static PyObject * Object_GetSP (Crossfire_Object *whoptr, void *closure)
 
static PyObject * Object_GetSpeed (Crossfire_Object *whoptr, void *closure)
 
static PyObject * Object_GetSpeedLeft (Crossfire_Object *whoptr, void *closure)
 
static PyObject * Object_GetSplitting (Crossfire_Object *whoptr, void *closure)
 
static PyObject * Object_GetStandStill (Crossfire_Object *whoptr, void *closure)
 
static PyObject * Object_GetStealthy (Crossfire_Object *whoptr, void *closure)
 
static PyObject * Object_GetStr (Crossfire_Object *whoptr, void *closure)
 
static PyObject * Object_GetSubtype (Crossfire_Object *whoptr, void *closure)
 
static PyObject * Object_GetThrown (Crossfire_Object *whoptr, void *closure)
 
static PyObject * Object_GetTitle (Crossfire_Object *whoptr, void *closure)
 
static PyObject * Object_GetTurnable (Crossfire_Object *whoptr, void *closure)
 
static PyObject * Object_GetType (Crossfire_Object *whoptr, void *closure)
 
static PyObject * Object_GetUnaggressive (Crossfire_Object *whoptr, void *closure)
 
static PyObject * Object_GetUndead (Crossfire_Object *whoptr, void *closure)
 
static PyObject * Object_GetUnique (Crossfire_Object *whoptr, void *closure)
 
static PyObject * Object_GetUnpaid (Crossfire_Object *whoptr, void *closure)
 
static PyObject * Object_GetUsedUp (Crossfire_Object *whoptr, void *closure)
 
static PyObject * Object_GetValue (Crossfire_Object *whoptr, void *closure)
 
static PyObject * Object_GetWasDM (Crossfire_Object *whoptr, void *closure)
 
static PyObject * Object_GetWC (Crossfire_Object *whoptr, void *closure)
 
static PyObject * Object_GetWeight (Crossfire_Object *whoptr, void *closure)
 
static PyObject * Object_GetWeightLimit (Crossfire_Object *whoptr, void *closure)
 
static PyObject * Object_GetWis (Crossfire_Object *whoptr, void *closure)
 
static PyObject * Object_GetX (Crossfire_Object *whoptr, void *closure)
 
static PyObject * Object_GetY (Crossfire_Object *whoptr, void *closure)
 
static int Object_SetAC (Crossfire_Object *whoptr, PyObject *value, void *closure)
 
static int Object_SetAnim (Crossfire_Object *whoptr, PyObject *value, void *closure)
 
static int Object_SetAnimated (Crossfire_Object *whoptr, PyObject *value, void *closure)
 
static int Object_SetAnimSpeed (Crossfire_Object *whoptr, PyObject *value, void *closure)
 
static int Object_SetApplied (Crossfire_Object *whoptr, PyObject *value, void *closure)
 
static int Object_SetAttackMovement (Crossfire_Object *whoptr, PyObject *value, void *closure)
 
static int Object_SetAttackType (Crossfire_Object *whoptr, PyObject *value, void *closure)
 
static int Object_SetBlind (Crossfire_Object *whoptr, PyObject *value, void *closure)
 
static int Object_SetBlocksView (Crossfire_Object *whoptr, PyObject *value, void *closure)
 
static int Object_SetCanSeeInDark (Crossfire_Object *whoptr, PyObject *value, void *closure)
 
static int Object_SetCanSeeInvisible (Crossfire_Object *whoptr, PyObject *value, void *closure)
 
static int Object_SetCha (Crossfire_Object *whoptr, PyObject *value, void *closure)
 
static int Object_SetCon (Crossfire_Object *whoptr, PyObject *value, void *closure)
 
static int Object_SetConfused (Crossfire_Object *whoptr, PyObject *value, void *closure)
 
static int Object_SetCursed (Crossfire_Object *whoptr, PyObject *value, void *closure)
 
static int Object_SetDam (Crossfire_Object *whoptr, PyObject *value, void *closure)
 
static int Object_SetDamned (Crossfire_Object *whoptr, PyObject *value, void *closure)
 
static int Object_SetDex (Crossfire_Object *whoptr, PyObject *value, void *closure)
 
static int Object_SetDirection (Crossfire_Object *whoptr, PyObject *value, void *closure)
 
static int Object_SetDuration (Crossfire_Object *whoptr, PyObject *value, void *closure)
 
static int Object_SetEnemy (Crossfire_Object *whoptr, PyObject *value, void *closure)
 
static int Object_SetExp (Crossfire_Object *whoptr, PyObject *value, void *closure)
 
static int Object_SetFace (Crossfire_Object *whoptr, PyObject *value, void *closure)
 
static int Object_SetFacing (Crossfire_Object *whoptr, PyObject *value, void *closure)
 
static int Object_SetFood (Crossfire_Object *whoptr, PyObject *value, void *closure)
 
static int Object_SetFriendly (Crossfire_Object *whoptr, PyObject *value, void *closure)
 
static int Object_SetGlowRadius (Crossfire_Object *whoptr, PyObject *value, void *closure)
 
static int Object_SetGod (Crossfire_Object *whoptr, PyObject *value, void *closure)
 
static int Object_SetGodGiven (Crossfire_Object *whoptr, PyObject *value, void *closure)
 
static int Object_SetGrace (Crossfire_Object *whoptr, PyObject *value, void *closure)
 
static int Object_SetHasXRays (Crossfire_Object *whoptr, PyObject *value, void *closure)
 
static int Object_SetHitBack (Crossfire_Object *whoptr, PyObject *value, void *closure)
 
static int Object_SetHP (Crossfire_Object *whoptr, PyObject *value, void *closure)
 
static int Object_SetIdentified (Crossfire_Object *whoptr, PyObject *value, void *closure)
 
static int Object_SetInt (Crossfire_Object *whoptr, PyObject *value, void *closure)
 
static int Object_SetInvisible (Crossfire_Object *whoptr, PyObject *value, void *closure)
 
static int Object_SetIsPet (Crossfire_Object *whoptr, PyObject *value, void *closure)
 
static int Object_SetKnownCursed (Crossfire_Object *whoptr, PyObject *value, void *closure)
 
static int Object_SetKnownMagical (Crossfire_Object *whoptr, PyObject *value, void *closure)
 
static int Object_SetLastEat (Crossfire_Object *whoptr, PyObject *value, void *closure)
 
static int Object_SetLastGrace (Crossfire_Object *whoptr, PyObject *value, void *closure)
 
static int Object_SetLastSP (Crossfire_Object *whoptr, PyObject *value, void *closure)
 
static int Object_SetLifesaver (Crossfire_Object *whoptr, PyObject *value, void *closure)
 
static int Object_SetMakeInvisible (Crossfire_Object *whoptr, PyObject *value, void *closure)
 
static int Object_SetMap (Crossfire_Object *whoptr, PyObject *value, void *closure)
 
static int Object_SetMaxGrace (Crossfire_Object *whoptr, PyObject *value, void *closure)
 
static int Object_SetMaxHP (Crossfire_Object *whoptr, PyObject *value, void *closure)
 
static int Object_SetMaxSP (Crossfire_Object *whoptr, PyObject *value, void *closure)
 
static int Object_SetMessage (Crossfire_Object *whoptr, PyObject *value, void *closure)
 
static int Object_SetName (Crossfire_Object *whoptr, PyObject *value, void *closure)
 
static int Object_SetNamePl (Crossfire_Object *whoptr, PyObject *value, void *closure)
 
static int Object_SetNoDamage (Crossfire_Object *whoptr, PyObject *value, void *closure)
 
static int Object_SetNoSave (Crossfire_Object *whoptr, PyObject *value, void *closure)
 
static int Object_SetOnlyAttack (Crossfire_Object *whoptr, PyObject *value, void *closure)
 
static int Object_SetOwner (Crossfire_Object *whoptr, PyObject *value, void *closure)
 
static int Object_SetPickable (Crossfire_Object *whoptr, PyObject *value, void *closure)
 
static int Object_SetPow (Crossfire_Object *whoptr, PyObject *value, void *closure)
 
static int Object_SetQuantity (Crossfire_Object *whoptr, PyObject *value, void *closure)
 
static int Object_SetRace (Crossfire_Object *whoptr, PyObject *value, void *closure)
 
static int Object_SetRandomMovement (Crossfire_Object *whoptr, PyObject *value, void *closure)
 
static int Object_SetReflectMissiles (Crossfire_Object *whoptr, PyObject *value, void *closure)
 
static int Object_SetReflectSpells (Crossfire_Object *whoptr, PyObject *value, void *closure)
 
static int Object_SetRollable (Crossfire_Object *whoptr, PyObject *value, void *closure)
 
static int Object_SetRunAway (Crossfire_Object *whoptr, PyObject *value, void *closure)
 
static int Object_SetScared (Crossfire_Object *whoptr, PyObject *value, void *closure)
 
static int Object_SetSkill (Crossfire_Object *whoptr, PyObject *value, void *closure)
 
static int Object_SetSlaying (Crossfire_Object *whoptr, PyObject *value, void *closure)
 
static int Object_SetSleeping (Crossfire_Object *whoptr, PyObject *value, void *closure)
 
static int Object_SetSP (Crossfire_Object *whoptr, PyObject *value, void *closure)
 
static int Object_SetSpeed (Crossfire_Object *whoptr, PyObject *value, void *closure)
 
static int Object_SetSpeedLeft (Crossfire_Object *whoptr, PyObject *value, void *closure)
 
static int Object_SetStandStill (Crossfire_Object *whoptr, PyObject *value, void *closure)
 
static int Object_SetStealthy (Crossfire_Object *whoptr, PyObject *value, void *closure)
 
static int Object_SetStr (Crossfire_Object *whoptr, PyObject *value, void *closure)
 
static int Object_SetTitle (Crossfire_Object *whoptr, PyObject *value, void *closure)
 
static int Object_SetTurnable (Crossfire_Object *whoptr, PyObject *value, void *closure)
 
static int Object_SetUnaggressive (Crossfire_Object *whoptr, PyObject *value, void *closure)
 
static int Object_SetUndead (Crossfire_Object *whoptr, PyObject *value, void *closure)
 
static int Object_SetUnique (Crossfire_Object *whoptr, PyObject *value, void *closure)
 
static int Object_SetUnpaid (Crossfire_Object *whoptr, PyObject *value, void *closure)
 
static int Object_SetUsedUp (Crossfire_Object *whoptr, PyObject *value, void *closure)
 
static int Object_SetValue (Crossfire_Object *whoptr, PyObject *value, void *closure)
 
static int Object_SetWC (Crossfire_Object *whoptr, PyObject *value, void *closure)
 
static int Object_SetWeight (Crossfire_Object *whoptr, PyObject *value, void *closure)
 
static int Object_SetWeightLimit (Crossfire_Object *whoptr, PyObject *value, void *closure)
 
static int Object_SetWis (Crossfire_Object *whoptr, PyObject *value, void *closure)
 
static PyObject * Player_GetBedMap (Crossfire_Player *whoptr, void *closure)
 
static PyObject * Player_GetBedX (Crossfire_Player *whoptr, void *closure)
 
static PyObject * Player_GetBedY (Crossfire_Player *whoptr, void *closure)
 
static PyObject * Player_GetIP (Crossfire_Player *whoptr, void *closure)
 
static PyObject * Player_GetMarkedItem (Crossfire_Player *whoptr, void *closure)
 
static PyObject * Player_GetParty (Crossfire_Player *whoptr, void *closure)
 
static PyObject * Player_GetTitle (Crossfire_Object *whoptr, void *closure)
 
static int Player_SetBedMap (Crossfire_Player *whoptr, PyObject *value, void *closure)
 
static int Player_SetBedX (Crossfire_Player *whoptr, PyObject *value, void *closure)
 
static int Player_SetBedY (Crossfire_Player *whoptr, PyObject *value, void *closure)
 
static int Player_SetMarkedItem (Crossfire_Player *whoptr, PyObject *value, void *closure)
 
static int Player_SetParty (Crossfire_Player *whoptr, PyObject *value, void *closure)
 
static int Player_SetTitle (Crossfire_Object *whoptr, PyObject *value, void *closure)
 

Variables

PyTypeObject Crossfire_ObjectType
 
PyTypeObject Crossfire_PlayerType
 
static PyGetSetDef Object_getseters []
 
static PyNumberMethods ObjectConvert
 
static PyMethodDef ObjectMethods []
 
static PyGetSetDef Player_getseters []
 
static PyMethodDef PlayerMethods []
 

Function Documentation

static PyObject* Crossfire_Object_ActivateRune ( Crossfire_Object who,
PyObject *  args 
)
static
static PyObject* Crossfire_Object_AddExp ( Crossfire_Object who,
PyObject *  args 
)
static
static PyObject* Crossfire_Object_Apply ( Crossfire_Object who,
PyObject *  args 
)
static
static PyObject* Crossfire_Object_Cast ( Crossfire_Object who,
PyObject *  args 
)
static
static PyObject* Crossfire_Object_CastAbility ( Crossfire_Object who,
PyObject *  args 
)
static
static PyObject* Crossfire_Object_ChangeAbil ( Crossfire_Object who,
PyObject *  args 
)
static
static PyObject* Crossfire_Object_CheckArchInventory ( Crossfire_Object who,
PyObject *  args 
)
static
static PyObject* Crossfire_Object_CheckInventory ( Crossfire_Object who,
PyObject *  args 
)
static
static PyObject* Crossfire_Object_CheckTrigger ( Crossfire_Object who,
PyObject *  args 
)
static
static PyObject* Crossfire_Object_CreateInside ( Crossfire_Object who,
PyObject *  args 
)
static
static PyObject* Crossfire_Object_CreateTimer ( Crossfire_Object who,
PyObject *  args 
)
static
static void Crossfire_Object_dealloc ( PyObject *  obj)
static
static PyObject* Crossfire_Object_Drop ( Crossfire_Object who,
PyObject *  args 
)
static
static PyObject* Crossfire_Object_Event ( Crossfire_Object who,
PyObject *  args 
)
static
static PyObject* Crossfire_Object_Fix ( Crossfire_Object who,
PyObject *  args 
)
static
static PyObject* Crossfire_Object_ForgetSpell ( Crossfire_Object who,
PyObject *  args 
)
static
static PyObject* Crossfire_Object_GetOutOfMap ( Crossfire_Object whoptr,
PyObject *  args 
)
static
static PyObject* Crossfire_Object_GetResist ( Crossfire_Object who,
PyObject *  args 
)
static
static PyObject* Crossfire_Object_InsertInto ( Crossfire_Object who,
PyObject *  args 
)
static
static PyObject* Crossfire_Object_Int ( PyObject *  obj)
static
static int Crossfire_Object_InternalCompare ( Crossfire_Object left,
Crossfire_Object right 
)
static
static PyObject* Crossfire_Object_KnowSpell ( Crossfire_Object who,
PyObject *  args 
)
static
static PyObject* Crossfire_Object_LearnSpell ( Crossfire_Object who,
PyObject *  args 
)
static
static PyObject* Crossfire_Object_Long ( PyObject *  obj)
static
static PyObject* Crossfire_Object_Move ( Crossfire_Object who,
PyObject *  args 
)
static
static PyObject * Crossfire_Object_new ( PyTypeObject *  type,
PyObject *  args,
PyObject *  kwds 
)
static
static PyObject* Crossfire_Object_Pay ( Crossfire_Object who,
PyObject *  args 
)
static
static PyObject* Crossfire_Object_PayAmount ( Crossfire_Object who,
PyObject *  args 
)
static
static PyObject* Crossfire_Object_Pickup ( Crossfire_Object who,
PyObject *  args 
)
static
static PyObject* Crossfire_Object_QueryCost ( Crossfire_Object who,
PyObject *  args 
)
static
static PyObject* Crossfire_Object_QueryName ( Crossfire_Object who,
PyObject *  args 
)
static
static PyObject* Crossfire_Object_ReadKey ( Crossfire_Object who,
PyObject *  args 
)
static
static PyObject* Crossfire_Object_Remove ( Crossfire_Object who,
PyObject *  args 
)
static
static PyObject* Crossfire_Object_Reposition ( Crossfire_Object who,
PyObject *  args 
)
static
static PyObject* Crossfire_Object_Say ( Crossfire_Object who,
PyObject *  args 
)
static
static PyObject* Crossfire_Object_SetResist ( Crossfire_Object who,
PyObject *  args 
)
static
static PyObject* Crossfire_Object_Take ( Crossfire_Object who,
PyObject *  args 
)
static
static PyObject* Crossfire_Object_Teleport ( Crossfire_Object who,
PyObject *  args 
)
static
static PyObject* Crossfire_Object_WriteKey ( Crossfire_Object who,
PyObject *  args 
)
static
static PyObject* Crossfire_Player_CanPay ( Crossfire_Player who,
PyObject *  args 
)
static
static void Crossfire_Player_dealloc ( PyObject *  obj)
static
static PyObject* Crossfire_Player_Message ( Crossfire_Player who,
PyObject *  args 
)
static
static PyObject* Crossfire_Player_new ( PyTypeObject *  type,
PyObject *  args,
PyObject *  kwds 
)
static
static PyObject* Object_GetAbove ( Crossfire_Object whoptr,
void *  closure 
)
static
static PyObject* Object_GetAC ( Crossfire_Object whoptr,
void *  closure 
)
static
static PyObject* Object_GetAlive ( Crossfire_Object whoptr,
void *  closure 
)
static
static PyObject* Object_GetAnim ( Crossfire_Object whoptr,
void *  closure 
)
static
static PyObject* Object_GetAnimated ( Crossfire_Object whoptr,
void *  closure 
)
static
static PyObject* Object_GetAnimSpeed ( Crossfire_Object whoptr,
void *  closure 
)
static
static PyObject* Object_GetApplied ( Crossfire_Object whoptr,
void *  closure 
)
static
static PyObject* Object_GetArchetype ( Crossfire_Object whoptr,
void *  closure 
)
static
static PyObject* Object_GetArchName ( Crossfire_Object whoptr,
void *  closure 
)
static
static PyObject* Object_GetAttackMovement ( Crossfire_Object whoptr,
void *  closure 
)
static
static PyObject* Object_GetAttackType ( Crossfire_Object whoptr,
void *  closure 
)
static
static PyObject* Object_GetBeenApplied ( Crossfire_Object whoptr,
void *  closure 
)
static
static PyObject* Object_GetBelow ( Crossfire_Object whoptr,
void *  closure 
)
static
static PyObject* Object_GetBlind ( Crossfire_Object whoptr,
void *  closure 
)
static
static PyObject* Object_GetBlocksView ( Crossfire_Object whoptr,
void *  closure 
)
static
static PyObject* Object_GetCanCastSpell ( Crossfire_Object whoptr,
void *  closure 
)
static
static PyObject* Object_GetCanSeeInDark ( Crossfire_Object whoptr,
void *  closure 
)
static
static PyObject* Object_GetCanSeeInvisible ( Crossfire_Object whoptr,
void *  closure 
)
static
static PyObject* Object_GetCanUseArmour ( Crossfire_Object whoptr,
void *  closure 
)
static
static PyObject* Object_GetCanUseBow ( Crossfire_Object whoptr,
void *  closure 
)
static
static PyObject* Object_GetCanUseHorn ( Crossfire_Object whoptr,
void *  closure 
)
static
static PyObject* Object_GetCanUseRing ( Crossfire_Object whoptr,
void *  closure 
)
static
static PyObject* Object_GetCanUseRod ( Crossfire_Object whoptr,
void *  closure 
)
static
static PyObject* Object_GetCanUseScroll ( Crossfire_Object whoptr,
void *  closure 
)
static
static PyObject* Object_GetCanUseSkill ( Crossfire_Object whoptr,
void *  closure 
)
static
static PyObject* Object_GetCanUseWand ( Crossfire_Object whoptr,
void *  closure 
)
static
static PyObject* Object_GetCanUseWeapon ( Crossfire_Object whoptr,
void *  closure 
)
static
static PyObject* Object_GetCha ( Crossfire_Object whoptr,
void *  closure 
)
static
static PyObject* Object_GetCon ( Crossfire_Object whoptr,
void *  closure 
)
static
static PyObject* Object_GetConfused ( Crossfire_Object whoptr,
void *  closure 
)
static
static PyObject* Object_GetCount ( Crossfire_Object whoptr,
void *  closure 
)
static
static PyObject* Object_GetCursed ( Crossfire_Object whoptr,
void *  closure 
)
static
static PyObject* Object_GetDam ( Crossfire_Object whoptr,
void *  closure 
)
static
static PyObject* Object_GetDamned ( Crossfire_Object whoptr,
void *  closure 
)
static
static PyObject* Object_GetDex ( Crossfire_Object whoptr,
void *  closure 
)
static
static PyObject* Object_GetDirection ( Crossfire_Object whoptr,
void *  closure 
)
static
static PyObject* Object_GetDM ( Crossfire_Object whoptr,
void *  closure 
)
static
static PyObject* Object_GetDuration ( Crossfire_Object whoptr,
void *  closure 
)
static
static PyObject* Object_GetEnemy ( Crossfire_Object whoptr,
void *  closure 
)
static
static PyObject* Object_GetEnv ( Crossfire_Object whoptr,
void *  closure 
)
static
static PyObject* Object_GetExists ( Crossfire_Object whoptr,
void *  closure 
)
static
static PyObject* Object_GetExp ( Crossfire_Object whoptr,
void *  closure 
)
static
static PyObject* Object_GetExpMul ( Crossfire_Object whoptr,
void *  closure 
)
static
static PyObject* Object_GetFace ( Crossfire_Object whoptr,
void *  closure 
)
static
static PyObject* Object_GetFacing ( Crossfire_Object whoptr,
void *  closure 
)
static
static PyObject* Object_GetFloor ( Crossfire_Object whoptr,
void *  closure 
)
static
static PyObject* Object_GetFood ( Crossfire_Object whoptr,
void *  closure 
)
static
static PyObject* Object_GetFriendly ( Crossfire_Object whoptr,
void *  closure 
)
static
static PyObject* Object_GetGenerator ( Crossfire_Object whoptr,
void *  closure 
)
static
static PyObject* Object_GetGlowRadius ( Crossfire_Object whoptr,
void *  closure 
)
static
static PyObject* Object_GetGod ( Crossfire_Object whoptr,
void *  closure 
)
static
static PyObject* Object_GetGodGiven ( Crossfire_Object whoptr,
void *  closure 
)
static
static PyObject* Object_GetGrace ( Crossfire_Object whoptr,
void *  closure 
)
static
static PyObject* Object_GetHasXRays ( Crossfire_Object whoptr,
void *  closure 
)
static
static PyObject* Object_GetHitBack ( Crossfire_Object whoptr,
void *  closure 
)
static
static PyObject* Object_GetHP ( Crossfire_Object whoptr,
void *  closure 
)
static
static PyObject* Object_GetIdentified ( Crossfire_Object whoptr,
void *  closure 
)
static
static PyObject* Object_GetInt ( Crossfire_Object whoptr,
void *  closure 
)
static
static PyObject* Object_GetInventory ( Crossfire_Object whoptr,
void *  closure 
)
static
static PyObject* Object_GetInvisible ( Crossfire_Object whoptr,
void *  closure 
)
static
static PyObject* Object_GetIsPet ( Crossfire_Object whoptr,
void *  closure 
)
static
static PyObject* Object_GetKnownCursed ( Crossfire_Object whoptr,
void *  closure 
)
static
static PyObject* Object_GetKnownMagical ( Crossfire_Object whoptr,
void *  closure 
)
static
static PyObject* Object_GetLastEat ( Crossfire_Object whoptr,
void *  closure 
)
static
static PyObject* Object_GetLastGrace ( Crossfire_Object whoptr,
void *  closure 
)
static
static PyObject* Object_GetLastSP ( Crossfire_Object whoptr,
void *  closure 
)
static
static PyObject* Object_GetLevel ( Crossfire_Object whoptr,
void *  closure 
)
static
static PyObject* Object_GetLifesaver ( Crossfire_Object whoptr,
void *  closure 
)
static
static PyObject* Object_GetLuck ( Crossfire_Object whoptr,
void *  closure 
)
static
static PyObject* Object_GetMakeInvisible ( Crossfire_Object whoptr,
void *  closure 
)
static
static PyObject* Object_GetMap ( Crossfire_Object whoptr,
void *  closure 
)
static
static PyObject* Object_GetMaxGrace ( Crossfire_Object whoptr,
void *  closure 
)
static
static PyObject* Object_GetMaxHP ( Crossfire_Object whoptr,
void *  closure 
)
static
static PyObject* Object_GetMaxSP ( Crossfire_Object whoptr,
void *  closure 
)
static
static PyObject* Object_GetMessage ( Crossfire_Object whoptr,
void *  closure 
)
static
static PyObject* Object_GetMoney ( Crossfire_Object whoptr,
void *  closure 
)
static
static PyObject* Object_GetMonster ( Crossfire_Object whoptr,
void *  closure 
)
static
static PyObject* Object_GetMoveAllow ( Crossfire_Object whoptr,
void *  closure 
)
static
static PyObject* Object_GetMoveBlock ( Crossfire_Object whoptr,
void *  closure 
)
static
static PyObject* Object_GetMoveOff ( Crossfire_Object whoptr,
void *  closure 
)
static
static PyObject* Object_GetMoveOn ( Crossfire_Object whoptr,
void *  closure 
)
static
static PyObject* Object_GetMoveSlow ( Crossfire_Object whoptr,
void *  closure 
)
static
static PyObject* Object_GetMoveSlowPenalty ( Crossfire_Object whoptr,
void *  closure 
)
static
static PyObject* Object_GetMoveType ( Crossfire_Object whoptr,
void *  closure 
)
static
static PyObject* Object_GetName ( Crossfire_Object whoptr,
void *  closure 
)
static
static PyObject* Object_GetNamePl ( Crossfire_Object whoptr,
void *  closure 
)
static
static PyObject* Object_GetNoDamage ( Crossfire_Object whoptr,
void *  closure 
)
static
static PyObject* Object_GetNoSave ( Crossfire_Object whoptr,
void *  closure 
)
static
static PyObject* Object_GetOnlyAttack ( Crossfire_Object whoptr,
void *  closure 
)
static
static PyObject* Object_GetOwner ( Crossfire_Object whoptr,
void *  closure 
)
static
static PyObject* Object_GetPermExp ( Crossfire_Object whoptr,
void *  closure 
)
static
static PyObject* Object_GetPickable ( Crossfire_Object whoptr,
void *  closure 
)
static
static PyObject* Object_GetPow ( Crossfire_Object whoptr,
void *  closure 
)
static
static PyObject* Object_GetQuantity ( Crossfire_Object whoptr,
void *  closure 
)
static
static PyObject* Object_GetRace ( Crossfire_Object whoptr,
void *  closure 
)
static
static PyObject* Object_GetRandomMovement ( Crossfire_Object whoptr,
void *  closure 
)
static
static PyObject* Object_GetReflectMissiles ( Crossfire_Object whoptr,
void *  closure 
)
static
static PyObject* Object_GetReflectSpells ( Crossfire_Object whoptr,
void *  closure 
)
static
static PyObject* Object_GetRollable ( Crossfire_Object whoptr,
void *  closure 
)
static
static PyObject* Object_GetRunAway ( Crossfire_Object whoptr,
void *  closure 
)
static
static PyObject* Object_GetScared ( Crossfire_Object whoptr,
void *  closure 
)
static
static PyObject* Object_GetSkill ( Crossfire_Object whoptr,
void *  closure 
)
static
static PyObject* Object_GetSlaying ( Crossfire_Object whoptr,
void *  closure 
)
static
static PyObject* Object_GetSleeping ( Crossfire_Object whoptr,
void *  closure 
)
static
static PyObject* Object_GetSP ( Crossfire_Object whoptr,
void *  closure 
)
static
static PyObject* Object_GetSpeed ( Crossfire_Object whoptr,
void *  closure 
)
static
static PyObject* Object_GetSpeedLeft ( Crossfire_Object whoptr,
void *  closure 
)
static
static PyObject* Object_GetSplitting ( Crossfire_Object whoptr,
void *  closure 
)
static
static PyObject* Object_GetStandStill ( Crossfire_Object whoptr,
void *  closure 
)
static
static PyObject* Object_GetStealthy ( Crossfire_Object whoptr,
void *  closure 
)
static
static PyObject* Object_GetStr ( Crossfire_Object whoptr,
void *  closure 
)
static
static PyObject* Object_GetSubtype ( Crossfire_Object whoptr,
void *  closure 
)
static
static PyObject* Object_GetThrown ( Crossfire_Object whoptr,
void *  closure 
)
static
static PyObject* Object_GetTitle ( Crossfire_Object whoptr,
void *  closure 
)
static
static PyObject* Object_GetTurnable ( Crossfire_Object whoptr,
void *  closure 
)
static
static PyObject* Object_GetType ( Crossfire_Object whoptr,
void *  closure 
)
static
static PyObject* Object_GetUnaggressive ( Crossfire_Object whoptr,
void *  closure 
)
static
static PyObject* Object_GetUndead ( Crossfire_Object whoptr,
void *  closure 
)
static
static PyObject* Object_GetUnique ( Crossfire_Object whoptr,
void *  closure 
)
static
static PyObject* Object_GetUnpaid ( Crossfire_Object whoptr,
void *  closure 
)
static
static PyObject* Object_GetUsedUp ( Crossfire_Object whoptr,
void *  closure 
)
static
static PyObject* Object_GetValue ( Crossfire_Object whoptr,
void *  closure 
)
static
static PyObject* Object_GetWasDM ( Crossfire_Object whoptr,
void *  closure 
)
static
static PyObject* Object_GetWC ( Crossfire_Object whoptr,
void *  closure 
)
static
static PyObject* Object_GetWeight ( Crossfire_Object whoptr,
void *  closure 
)
static
static PyObject* Object_GetWeightLimit ( Crossfire_Object whoptr,
void *  closure 
)
static
static PyObject* Object_GetWis ( Crossfire_Object whoptr,
void *  closure 
)
static
static PyObject* Object_GetX ( Crossfire_Object whoptr,
void *  closure 
)
static
static PyObject* Object_GetY ( Crossfire_Object whoptr,
void *  closure 
)
static
static int Object_SetAC ( Crossfire_Object whoptr,
PyObject *  value,
void *  closure 
)
static
static int Object_SetAnim ( Crossfire_Object whoptr,
PyObject *  value,
void *  closure 
)
static
static int Object_SetAnimated ( Crossfire_Object whoptr,
PyObject *  value,
void *  closure 
)
static
static int Object_SetAnimSpeed ( Crossfire_Object whoptr,
PyObject *  value,
void *  closure 
)
static
static int Object_SetApplied ( Crossfire_Object whoptr,
PyObject *  value,
void *  closure 
)
static
static int Object_SetAttackMovement ( Crossfire_Object whoptr,
PyObject *  value,
void *  closure 
)
static
static int Object_SetAttackType ( Crossfire_Object whoptr,
PyObject *  value,
void *  closure 
)
static
static int Object_SetBlind ( Crossfire_Object whoptr,
PyObject *  value,
void *  closure 
)
static
static int Object_SetBlocksView ( Crossfire_Object whoptr,
PyObject *  value,
void *  closure 
)
static
static int Object_SetCanSeeInDark ( Crossfire_Object whoptr,
PyObject *  value,
void *  closure 
)
static
static int Object_SetCanSeeInvisible ( Crossfire_Object whoptr,
PyObject *  value,
void *  closure 
)
static
static int Object_SetCha ( Crossfire_Object whoptr,
PyObject *  value,
void *  closure 
)
static
static int Object_SetCon ( Crossfire_Object whoptr,
PyObject *  value,
void *  closure 
)
static
static int Object_SetConfused ( Crossfire_Object whoptr,
PyObject *  value,
void *  closure 
)
static
static int Object_SetCursed ( Crossfire_Object whoptr,
PyObject *  value,
void *  closure 
)
static
static int Object_SetDam ( Crossfire_Object whoptr,
PyObject *  value,
void *  closure 
)
static
static int Object_SetDamned ( Crossfire_Object whoptr,
PyObject *  value,
void *  closure 
)
static
static int Object_SetDex ( Crossfire_Object whoptr,
PyObject *  value,
void *  closure 
)
static
static int Object_SetDirection ( Crossfire_Object whoptr,
PyObject *  value,
void *  closure 
)
static
static int Object_SetDuration ( Crossfire_Object whoptr,
PyObject *  value,
void *  closure 
)
static
static int Object_SetEnemy ( Crossfire_Object whoptr,
PyObject *  value,
void *  closure 
)
static
static int Object_SetExp ( Crossfire_Object whoptr,
PyObject *  value,
void *  closure 
)
static
static int Object_SetFace ( Crossfire_Object whoptr,
PyObject *  value,
void *  closure 
)
static
static int Object_SetFacing ( Crossfire_Object whoptr,
PyObject *  value,
void *  closure 
)
static
static int Object_SetFood ( Crossfire_Object whoptr,
PyObject *  value,
void *  closure 
)
static
static int Object_SetFriendly ( Crossfire_Object whoptr,
PyObject *  value,
void *  closure 
)
static
static int Object_SetGlowRadius ( Crossfire_Object whoptr,
PyObject *  value,
void *  closure 
)
static
static int Object_SetGod ( Crossfire_Object whoptr,
PyObject *  value,
void *  closure 
)
static
static int Object_SetGodGiven ( Crossfire_Object whoptr,
PyObject *  value,
void *  closure 
)
static
static int Object_SetGrace ( Crossfire_Object whoptr,
PyObject *  value,
void *  closure 
)
static
static int Object_SetHasXRays ( Crossfire_Object whoptr,
PyObject *  value,
void *  closure 
)
static
static int Object_SetHitBack ( Crossfire_Object whoptr,
PyObject *  value,
void *  closure 
)
static
static int Object_SetHP ( Crossfire_Object whoptr,
PyObject *  value,
void *  closure 
)
static
static int Object_SetIdentified ( Crossfire_Object whoptr,
PyObject *  value,
void *  closure 
)
static
static int Object_SetInt ( Crossfire_Object whoptr,
PyObject *  value,
void *  closure 
)
static
static int Object_SetInvisible ( Crossfire_Object whoptr,
PyObject *  value,
void *  closure 
)
static
static int Object_SetIsPet ( Crossfire_Object whoptr,
PyObject *  value,
void *  closure 
)
static
static int Object_SetKnownCursed ( Crossfire_Object whoptr,
PyObject *  value,
void *  closure 
)
static
static int Object_SetKnownMagical ( Crossfire_Object whoptr,
PyObject *  value,
void *  closure 
)
static
static int Object_SetLastEat ( Crossfire_Object whoptr,
PyObject *  value,
void *  closure 
)
static
static int Object_SetLastGrace ( Crossfire_Object whoptr,
PyObject *  value,
void *  closure 
)
static
static int Object_SetLastSP ( Crossfire_Object whoptr,
PyObject *  value,
void *  closure 
)
static
static int Object_SetLifesaver ( Crossfire_Object whoptr,
PyObject *  value,
void *  closure 
)
static
static int Object_SetMakeInvisible ( Crossfire_Object whoptr,
PyObject *  value,
void *  closure 
)
static
static int Object_SetMap ( Crossfire_Object whoptr,
PyObject *  value,
void *  closure 
)
static
static int Object_SetMaxGrace ( Crossfire_Object whoptr,
PyObject *  value,
void *  closure 
)
static
static int Object_SetMaxHP ( Crossfire_Object whoptr,
PyObject *  value,
void *  closure 
)
static
static int Object_SetMaxSP ( Crossfire_Object whoptr,
PyObject *  value,
void *  closure 
)
static
static int Object_SetMessage ( Crossfire_Object whoptr,
PyObject *  value,
void *  closure 
)
static
static int Object_SetName ( Crossfire_Object whoptr,
PyObject *  value,
void *  closure 
)
static
static int Object_SetNamePl ( Crossfire_Object whoptr,
PyObject *  value,
void *  closure 
)
static
static int Object_SetNoDamage ( Crossfire_Object whoptr,
PyObject *  value,
void *  closure 
)
static
static int Object_SetNoSave ( Crossfire_Object whoptr,
PyObject *  value,
void *  closure 
)
static
static int Object_SetOnlyAttack ( Crossfire_Object whoptr,
PyObject *  value,
void *  closure 
)
static
static int Object_SetOwner ( Crossfire_Object whoptr,
PyObject *  value,
void *  closure 
)
static
static int Object_SetPickable ( Crossfire_Object whoptr,
PyObject *  value,
void *  closure 
)
static
static int Object_SetPow ( Crossfire_Object whoptr,
PyObject *  value,
void *  closure 
)
static
static int Object_SetQuantity ( Crossfire_Object whoptr,
PyObject *  value,
void *  closure 
)
static
static int Object_SetRace ( Crossfire_Object whoptr,
PyObject *  value,
void *  closure 
)
static
static int Object_SetRandomMovement ( Crossfire_Object whoptr,
PyObject *  value,
void *  closure 
)
static
static int Object_SetReflectMissiles ( Crossfire_Object whoptr,
PyObject *  value,
void *  closure 
)
static
static int Object_SetReflectSpells ( Crossfire_Object whoptr,
PyObject *  value,
void *  closure 
)
static
static int Object_SetRollable ( Crossfire_Object whoptr,
PyObject *  value,
void *  closure 
)
static
static int Object_SetRunAway ( Crossfire_Object whoptr,
PyObject *  value,
void *  closure 
)
static
static int Object_SetScared ( Crossfire_Object whoptr,
PyObject *  value,
void *  closure 
)
static
static int Object_SetSkill ( Crossfire_Object whoptr,
PyObject *  value,
void *  closure 
)
static
static int Object_SetSlaying ( Crossfire_Object whoptr,
PyObject *  value,
void *  closure 
)
static
static int Object_SetSleeping ( Crossfire_Object whoptr,
PyObject *  value,
void *  closure 
)
static
static int Object_SetSP ( Crossfire_Object whoptr,
PyObject *  value,
void *  closure 
)
static
static int Object_SetSpeed ( Crossfire_Object whoptr,
PyObject *  value,
void *  closure 
)
static
static int Object_SetSpeedLeft ( Crossfire_Object whoptr,
PyObject *  value,
void *  closure 
)
static
static int Object_SetStandStill ( Crossfire_Object whoptr,
PyObject *  value,
void *  closure 
)
static
static int Object_SetStealthy ( Crossfire_Object whoptr,
PyObject *  value,
void *  closure 
)
static
static int Object_SetStr ( Crossfire_Object whoptr,
PyObject *  value,
void *  closure 
)
static
static int Object_SetTitle ( Crossfire_Object whoptr,
PyObject *  value,
void *  closure 
)
static
static int Object_SetTurnable ( Crossfire_Object whoptr,
PyObject *  value,
void *  closure 
)
static
static int Object_SetUnaggressive ( Crossfire_Object whoptr,
PyObject *  value,
void *  closure 
)
static
static int Object_SetUndead ( Crossfire_Object whoptr,
PyObject *  value,
void *  closure 
)
static
static int Object_SetUnique ( Crossfire_Object whoptr,
PyObject *  value,
void *  closure 
)
static
static int Object_SetUnpaid ( Crossfire_Object whoptr,
PyObject *  value,
void *  closure 
)
static
static int Object_SetUsedUp ( Crossfire_Object whoptr,
PyObject *  value,
void *  closure 
)
static
static int Object_SetValue ( Crossfire_Object whoptr,
PyObject *  value,
void *  closure 
)
static
static int Object_SetWC ( Crossfire_Object whoptr,
PyObject *  value,
void *  closure 
)
static
static int Object_SetWeight ( Crossfire_Object whoptr,
PyObject *  value,
void *  closure 
)
static
static int Object_SetWeightLimit ( Crossfire_Object whoptr,
PyObject *  value,
void *  closure 
)
static
static int Object_SetWis ( Crossfire_Object whoptr,
PyObject *  value,
void *  closure 
)
static
static PyObject* Player_GetBedMap ( Crossfire_Player whoptr,
void *  closure 
)
static
static PyObject* Player_GetBedX ( Crossfire_Player whoptr,
void *  closure 
)
static
static PyObject* Player_GetBedY ( Crossfire_Player whoptr,
void *  closure 
)
static
static PyObject* Player_GetIP ( Crossfire_Player whoptr,
void *  closure 
)
static
static PyObject* Player_GetMarkedItem ( Crossfire_Player whoptr,
void *  closure 
)
static
static PyObject* Player_GetParty ( Crossfire_Player whoptr,
void *  closure 
)
static
static PyObject* Player_GetTitle ( Crossfire_Object whoptr,
void *  closure 
)
static
static int Player_SetBedMap ( Crossfire_Player whoptr,
PyObject *  value,
void *  closure 
)
static
static int Player_SetBedX ( Crossfire_Player whoptr,
PyObject *  value,
void *  closure 
)
static
static int Player_SetBedY ( Crossfire_Player whoptr,
PyObject *  value,
void *  closure 
)
static
static int Player_SetMarkedItem ( Crossfire_Player whoptr,
PyObject *  value,
void *  closure 
)
static
static int Player_SetParty ( Crossfire_Player whoptr,
PyObject *  value,
void *  closure 
)
static
static int Player_SetTitle ( Crossfire_Object whoptr,
PyObject *  value,
void *  closure 
)
static

Variable Documentation

PyTypeObject Crossfire_PlayerType

Definition at line 624 of file cfpython_object_private.h.

Referenced by Crossfire_Object_wrap(), and initPlugin().

PyGetSetDef Object_getseters[]
static

Definition at line 292 of file cfpython_object_private.h.

PyNumberMethods ObjectConvert
static

Definition at line 463 of file cfpython_object_private.h.

PyMethodDef ObjectMethods[]
static

Definition at line 425 of file cfpython_object_private.h.

PyGetSetDef Player_getseters[]
static
Initial value:
= {
{ "Title", (getter)Player_GetTitle, (setter)Player_SetTitle, NULL, NULL },
{ "IP", (getter)Player_GetIP, NULL, NULL, NULL },
{ "MarkedItem", (getter)Player_GetMarkedItem, (setter)Player_SetMarkedItem, NULL, NULL },
{ "Party", (getter)Player_GetParty, (setter)Player_SetParty, NULL, NULL },
{ "BedMap", (getter)Player_GetBedMap, (setter)Player_SetBedMap, NULL, NULL },
{ "BedX", (getter)Player_GetBedX, (setter)Player_SetBedX, NULL, NULL },
{ "BedY", (getter)Player_GetBedY, (setter)Player_SetBedY, NULL, NULL },
{ NULL, NULL, NULL, NULL, NULL }
}
static int Player_SetBedX(Crossfire_Player *whoptr, PyObject *value, void *closure)
static int Player_SetBedMap(Crossfire_Player *whoptr, PyObject *value, void *closure)
static PyObject * Player_GetMarkedItem(Crossfire_Player *whoptr, void *closure)
static PyObject * Player_GetBedX(Crossfire_Player *whoptr, void *closure)
static int Player_SetBedY(Crossfire_Player *whoptr, PyObject *value, void *closure)
static PyObject * Player_GetBedMap(Crossfire_Player *whoptr, void *closure)
static int Player_SetTitle(Crossfire_Object *whoptr, PyObject *value, void *closure)
static int Player_SetParty(Crossfire_Player *whoptr, PyObject *value, void *closure)
static PyObject * Player_GetParty(Crossfire_Player *whoptr, void *closure)
static PyObject * Player_GetBedY(Crossfire_Player *whoptr, void *closure)
static PyObject * Player_GetTitle(Crossfire_Object *whoptr, void *closure)
static int Player_SetMarkedItem(Crossfire_Player *whoptr, PyObject *value, void *closure)
static PyObject * Player_GetIP(Crossfire_Player *whoptr, void *closure)

Definition at line 601 of file cfpython_object_private.h.

PyMethodDef PlayerMethods[]
static
Initial value:
= {
{ "Message", (PyCFunction)Crossfire_Player_Message, METH_VARARGS, NULL },
{ "Write", (PyCFunction)Crossfire_Player_Message, METH_VARARGS, NULL },
{ "CanPay", (PyCFunction)Crossfire_Player_CanPay, METH_NOARGS, NULL },
{ NULL, NULL, 0, NULL }
}
static PyObject * Crossfire_Player_Message(Crossfire_Player *who, PyObject *args)
static PyObject * Crossfire_Player_CanPay(Crossfire_Player *who, PyObject *args)

Definition at line 612 of file cfpython_object_private.h.