Crossfire Server, Branch 1.12
R12190
|
Go to the source code of this file.
Functions | |
static void | add_object_assoc (object *key, PyObject *value) |
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 *who, 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) |
Python initialized. | |
static PyObject * | Crossfire_Object_Pay (Crossfire_Object *who, PyObject *args) |
static PyObject * | Crossfire_Object_PayAmount (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) |
PyObject * | Crossfire_Object_wrap (object *what) |
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 * | find_assoc_pyobject (object *key) |
static void | free_object_assoc (object *key) |
void | init_object_assoc_table (void) |
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_SetCanPassThru (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) |
Setters. | |
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 | |
static ptr_assoc_table | object_assoc_table |
static void add_object_assoc | ( | object * | key, |
PyObject * | value | ||
) | [static] |
Definition at line 42 of file cfpython_object.c.
References add_ptr_assoc(), and object_assoc_table.
Referenced by Crossfire_Object_wrap().
static PyObject* Crossfire_Object_ActivateRune | ( | Crossfire_Object * | who, |
PyObject * | args | ||
) | [static] |
Definition at line 1958 of file cfpython_object.c.
References cf_spring_trap(), EXISTCHECK, Crossfire_Object::obj, and TYPEEXISTCHECK.
static PyObject* Crossfire_Object_AddExp | ( | Crossfire_Object * | who, |
PyObject * | args | ||
) | [static] |
Definition at line 2278 of file cfpython_object.c.
References cf_object_change_exp(), EXISTCHECK, and Crossfire_Object::obj.
static PyObject* Crossfire_Object_Apply | ( | Crossfire_Object * | who, |
PyObject * | args | ||
) | [static] |
Definition at line 1902 of file cfpython_object.c.
References cf_object_apply(), Crossfire_ObjectType, EXISTCHECK, flags, and Crossfire_Object::obj.
static PyObject* Crossfire_Object_Cast | ( | Crossfire_Object * | who, |
PyObject * | args | ||
) | [static] |
Definition at line 2054 of file cfpython_object.c.
References cf_object_cast_spell(), Crossfire_ObjectType, EXISTCHECK, and Crossfire_Object::obj.
static PyObject* Crossfire_Object_CastAbility | ( | Crossfire_Object * | who, |
PyObject * | args | ||
) | [static] |
Definition at line 2108 of file cfpython_object.c.
References cf_object_cast_ability(), Crossfire_ObjectType, EXISTCHECK, and Crossfire_Object::obj.
static PyObject* Crossfire_Object_ChangeAbil | ( | Crossfire_Object * | who, |
PyObject * | args | ||
) | [static] |
Definition at line 2268 of file cfpython_object.c.
References cf_object_change_abil(), EXISTCHECK, Crossfire_Object::obj, and TYPEEXISTCHECK.
static PyObject* Crossfire_Object_CheckArchInventory | ( | Crossfire_Object * | who, |
PyObject * | args | ||
) | [static] |
Definition at line 2209 of file cfpython_object.c.
References Crossfire_Object_wrap(), EXISTCHECK, and Crossfire_Object::obj.
static PyObject* Crossfire_Object_CheckInventory | ( | Crossfire_Object * | who, |
PyObject * | args | ||
) | [static] |
Definition at line 2186 of file cfpython_object.c.
References cf_object_present_archname_inside(), Crossfire_Object_wrap(), EXISTCHECK, and Crossfire_Object::obj.
static PyObject* Crossfire_Object_CheckTrigger | ( | Crossfire_Object * | who, |
PyObject * | args | ||
) | [static] |
Definition at line 1973 of file cfpython_object.c.
References cf_object_check_trigger(), EXISTCHECK, Crossfire_Object::obj, and TYPEEXISTCHECK.
static PyObject* Crossfire_Object_CreateInside | ( | Crossfire_Object * | who, |
PyObject * | args | ||
) | [static] |
Definition at line 2234 of file cfpython_object.c.
References cf_create_object_by_name(), cf_object_insert_object(), Crossfire_Object_wrap(), EXISTCHECK, and Crossfire_Object::obj.
static PyObject* Crossfire_Object_CreateTimer | ( | Crossfire_Object * | who, |
PyObject * | args | ||
) | [static] |
Definition at line 2175 of file cfpython_object.c.
References cf_timer_create(), EXISTCHECK, and Crossfire_Object::obj.
static void Crossfire_Object_dealloc | ( | PyObject * | obj | ) | [static] |
Definition at line 2364 of file cfpython_object.c.
References free_object_assoc(), and Py_TYPE.
static PyObject* Crossfire_Object_Drop | ( | Crossfire_Object * | who, |
PyObject * | args | ||
) | [static] |
Definition at line 1914 of file cfpython_object.c.
References cf_object_drop(), EXISTCHECK, Crossfire_Object::obj, and TYPEEXISTCHECK.
static PyObject* Crossfire_Object_Event | ( | Crossfire_Object * | who, |
PyObject * | args | ||
) | [static] |
Definition at line 2300 of file cfpython_object.c.
References cf_object_user_event(), Crossfire_ObjectType, EXISTCHECK, and Crossfire_Object::obj.
static PyObject* Crossfire_Object_Fix | ( | Crossfire_Object * | who, |
PyObject * | args | ||
) | [static] |
Definition at line 1926 of file cfpython_object.c.
References cf_fix_object(), and Crossfire_Object::obj.
static PyObject* Crossfire_Object_ForgetSpell | ( | Crossfire_Object * | who, |
PyObject * | args | ||
) | [static] |
Definition at line 2083 of file cfpython_object.c.
References cf_object_forget_spell(), EXISTCHECK, Crossfire_Object::obj, and TYPEEXISTCHECK.
static PyObject* Crossfire_Object_GetOutOfMap | ( | Crossfire_Object * | who, |
PyObject * | args | ||
) | [static] |
Definition at line 2224 of file cfpython_object.c.
References cf_object_out_of_map(), EXISTCHECK, and Crossfire_Object::obj.
static PyObject* Crossfire_Object_GetResist | ( | Crossfire_Object * | who, |
PyObject * | args | ||
) | [static] |
Definition at line 2019 of file cfpython_object.c.
References cf_object_get_resistance(), EXISTCHECK, NROFATTACKS, and Crossfire_Object::obj.
static PyObject* Crossfire_Object_InsertInto | ( | Crossfire_Object * | who, |
PyObject * | args | ||
) | [static] |
Definition at line 2249 of file cfpython_object.c.
References cf_object_get_flag(), cf_object_insert_in_ob(), cf_object_remove(), Crossfire_Object_wrap(), EXISTCHECK, FLAG_REMOVED, Crossfire_Object::obj, and TYPEEXISTCHECK.
static PyObject* Crossfire_Object_Int | ( | PyObject * | obj | ) | [static] |
Definition at line 2332 of file cfpython_object.c.
static int Crossfire_Object_InternalCompare | ( | Crossfire_Object * | left, |
Crossfire_Object * | right | ||
) | [static] |
Definition at line 2320 of file cfpython_object.c.
References EXISTCHECK_INT, and Crossfire_Object::obj.
static PyObject* Crossfire_Object_KnowSpell | ( | Crossfire_Object * | who, |
PyObject * | args | ||
) | [static] |
Definition at line 2095 of file cfpython_object.c.
References cf_object_check_for_spell(), Crossfire_Object_wrap(), EXISTCHECK, and Crossfire_Object::obj.
static PyObject* Crossfire_Object_LearnSpell | ( | Crossfire_Object * | who, |
PyObject * | args | ||
) | [static] |
Definition at line 2070 of file cfpython_object.c.
References cf_object_learn_spell(), EXISTCHECK, Crossfire_Object::obj, and TYPEEXISTCHECK.
static PyObject* Crossfire_Object_Long | ( | PyObject * | obj | ) | [static] |
Definition at line 2327 of file cfpython_object.c.
static PyObject* Crossfire_Object_Move | ( | Crossfire_Object * | who, |
PyObject * | args | ||
) | [static] |
Definition at line 2291 of file cfpython_object.c.
References cf_object_move(), EXISTCHECK, and Crossfire_Object::obj.
static PyObject* Crossfire_Object_new | ( | PyTypeObject * | type, |
PyObject * | args, | ||
PyObject * | kwds | ||
) | [static] |
Python initialized.
Definition at line 2340 of file cfpython_object.c.
References Crossfire_Object::obj.
static PyObject* Crossfire_Object_Pay | ( | Crossfire_Object * | who, |
PyObject * | args | ||
) | [static] |
Definition at line 2137 of file cfpython_object.c.
References cf_object_pay_item(), EXISTCHECK, Crossfire_Object::obj, and TYPEEXISTCHECK.
static PyObject* Crossfire_Object_PayAmount | ( | Crossfire_Object * | who, |
PyObject * | args | ||
) | [static] |
Definition at line 2124 of file cfpython_object.c.
References cf_object_pay_amount(), EXISTCHECK, and Crossfire_Object::obj.
static PyObject* Crossfire_Object_QueryCost | ( | Crossfire_Object * | who, |
PyObject * | args | ||
) | [static] |
Definition at line 2043 of file cfpython_object.c.
References cf_object_query_cost(), Crossfire_ObjectType, EXISTCHECK, flags, and Crossfire_Object::obj.
static PyObject* Crossfire_Object_QueryName | ( | Crossfire_Object * | who, |
PyObject * | args | ||
) | [static] |
Definition at line 2012 of file cfpython_object.c.
References cf_query_name(), EXISTCHECK, and Crossfire_Object::obj.
static PyObject* Crossfire_Object_ReadKey | ( | Crossfire_Object * | who, |
PyObject * | args | ||
) | [static] |
Definition at line 2150 of file cfpython_object.c.
References cf_object_get_key(), EXISTCHECK, and Crossfire_Object::obj.
static PyObject* Crossfire_Object_Remove | ( | Crossfire_Object * | who, |
PyObject * | args | ||
) | [static] |
Definition at line 1887 of file cfpython_object.c.
References cf_object_free(), cf_object_get_flag(), cf_object_remove(), current_context, EXISTCHECK, FLAG_REMOVED, Crossfire_Object::obj, and _cfpcontext::who.
static PyObject* Crossfire_Object_Reposition | ( | Crossfire_Object * | who, |
PyObject * | args | ||
) | [static] |
Definition at line 2000 of file cfpython_object.c.
References cf_object_transfer(), EXISTCHECK, and Crossfire_Object::obj.
static PyObject* Crossfire_Object_Say | ( | Crossfire_Object * | who, |
PyObject * | args | ||
) | [static] |
Definition at line 1989 of file cfpython_object.c.
References cf_object_say(), EXISTCHECK, and Crossfire_Object::obj.
static PyObject* Crossfire_Object_SetResist | ( | Crossfire_Object * | who, |
PyObject * | args | ||
) | [static] |
Definition at line 2031 of file cfpython_object.c.
References cf_object_set_resistance(), EXISTCHECK, NROFATTACKS, and Crossfire_Object::obj.
static PyObject* Crossfire_Object_Take | ( | Crossfire_Object * | who, |
PyObject * | args | ||
) | [static] |
Definition at line 1932 of file cfpython_object.c.
References cf_object_pickup(), EXISTCHECK, Crossfire_Object::obj, and TYPEEXISTCHECK.
static PyObject* Crossfire_Object_Teleport | ( | Crossfire_Object * | who, |
PyObject * | args | ||
) | [static] |
Definition at line 1944 of file cfpython_object.c.
References cf_object_teleport(), Crossfire_MapType, EXISTCHECK, Crossfire_Map::map, and Crossfire_Object::obj.
PyObject* Crossfire_Object_wrap | ( | object * | what | ) |
Definition at line 2388 of file cfpython_object.c.
References add_object_assoc(), Crossfire_Object::count, Crossfire_Player::count, Crossfire_ObjectType, Crossfire_PlayerType, find_assoc_pyobject(), Crossfire_Object::obj, Crossfire_Player::obj, and PLAYER.
Referenced by cfpython_globalEventListener(), cfpython_runPluginCommand(), createCFObject(), createCFObjectByName(), Crossfire_Archetype_GetClone(), Crossfire_Archetype_GetNewObject(), Crossfire_Object_CheckArchInventory(), Crossfire_Object_CheckInventory(), Crossfire_Object_CreateInside(), Crossfire_Object_InsertInto(), Crossfire_Object_KnowSpell(), Crossfire_Party_GetPlayers(), eventListener(), findPlayer(), getFriendlyList(), getPlayers(), Map_Check(), Map_CreateObject(), Map_GetFirstObjectAt(), Map_Insert(), Object_GetAbove(), Object_GetBelow(), Object_GetEnemy(), Object_GetEnv(), Object_GetInventory(), Object_GetOwner(), and Player_GetMarkedItem().
static PyObject* Crossfire_Object_WriteKey | ( | Crossfire_Object * | who, |
PyObject * | args | ||
) | [static] |
Definition at line 2163 of file cfpython_object.c.
References cf_object_set_key(), EXISTCHECK, and Crossfire_Object::obj.
static PyObject* Crossfire_Player_CanPay | ( | Crossfire_Player * | who, |
PyObject * | args | ||
) | [static] |
Definition at line 126 of file cfpython_object.c.
References cf_player_can_pay(), EXISTCHECK, and Crossfire_Player::obj.
static void Crossfire_Player_dealloc | ( | PyObject * | obj | ) | [static] |
Definition at line 2376 of file cfpython_object.c.
References free_object_assoc(), and Py_TYPE.
static PyObject* Crossfire_Player_Message | ( | Crossfire_Player * | who, |
PyObject * | args | ||
) | [static] |
Definition at line 98 of file cfpython_object.c.
References cf_player_message(), EXISTCHECK, NDI_ORANGE, NDI_UNIQUE, and Crossfire_Player::obj.
static PyObject* Crossfire_Player_new | ( | PyTypeObject * | type, |
PyObject * | args, | ||
PyObject * | kwds | ||
) | [static] |
Definition at line 2352 of file cfpython_object.c.
References Crossfire_Player::obj.
static PyObject* find_assoc_pyobject | ( | object * | key | ) | [static] |
Definition at line 46 of file cfpython_object.c.
References find_assoc_value(), and object_assoc_table.
Referenced by Crossfire_Object_wrap().
static void free_object_assoc | ( | object * | key | ) | [static] |
Definition at line 50 of file cfpython_object.c.
References free_ptr_assoc(), and object_assoc_table.
Referenced by Crossfire_Object_dealloc(), and Crossfire_Player_dealloc().
void init_object_assoc_table | ( | void | ) |
Definition at line 38 of file cfpython_object.c.
References init_ptr_assoc_table(), and object_assoc_table.
Referenced by initPlugin().
static PyObject* Object_GetAbove | ( | Crossfire_Object * | whoptr, |
void * | closure | ||
) | [static] |
Definition at line 348 of file cfpython_object.c.
References cf_object_get_object_property(), CFAPI_OBJECT_PROP_OB_ABOVE, Crossfire_Object_wrap(), EXISTCHECK, and Crossfire_Object::obj.
static PyObject* Object_GetAC | ( | Crossfire_Object * | whoptr, |
void * | closure | ||
) | [static] |
Definition at line 279 of file cfpython_object.c.
References cf_object_get_int_property(), CFAPI_OBJECT_PROP_AC, EXISTCHECK, and Crossfire_Object::obj.
static PyObject* Object_GetAlive | ( | Crossfire_Object * | whoptr, |
void * | closure | ||
) | [static] |
Definition at line 477 of file cfpython_object.c.
References cf_object_get_flag(), EXISTCHECK, FLAG_ALIVE, and Crossfire_Object::obj.
static PyObject* Object_GetAnim | ( | Crossfire_Object * | whoptr, |
void * | closure | ||
) | [static] |
Definition at line 452 of file cfpython_object.c.
References cf_object_get_int_property(), CFAPI_OBJECT_PROP_ANIMATION, EXISTCHECK, and Crossfire_Object::obj.
static PyObject* Object_GetAnimated | ( | Crossfire_Object * | whoptr, |
void * | closure | ||
) | [static] |
Definition at line 837 of file cfpython_object.c.
References cf_object_get_flag(), EXISTCHECK, FLAG_ANIMATE, and Crossfire_Object::obj.
static PyObject* Object_GetAnimSpeed | ( | Crossfire_Object * | whoptr, |
void * | closure | ||
) | [static] |
Definition at line 457 of file cfpython_object.c.
References cf_object_get_int_property(), CFAPI_OBJECT_PROP_ANIM_SPEED, EXISTCHECK, and Crossfire_Object::obj.
static PyObject* Object_GetApplied | ( | Crossfire_Object * | whoptr, |
void * | closure | ||
) | [static] |
Definition at line 492 of file cfpython_object.c.
References cf_object_get_flag(), EXISTCHECK, FLAG_APPLIED, and Crossfire_Object::obj.
static PyObject* Object_GetArchetype | ( | Crossfire_Object * | whoptr, |
void * | closure | ||
) | [static] |
Definition at line 727 of file cfpython_object.c.
References cf_object_get_archetype_property(), CFAPI_OBJECT_PROP_ARCHETYPE, Crossfire_Archetype_wrap(), EXISTCHECK, and Crossfire_Object::obj.
static PyObject* Object_GetArchName | ( | Crossfire_Object * | whoptr, |
void * | closure | ||
) | [static] |
Definition at line 722 of file cfpython_object.c.
References cf_object_get_sstring_property(), CFAPI_OBJECT_PROP_ARCH_NAME, EXISTCHECK, and Crossfire_Object::obj.
static PyObject* Object_GetAttackMovement | ( | Crossfire_Object * | whoptr, |
void * | closure | ||
) | [static] |
Definition at line 822 of file cfpython_object.c.
References cf_object_get_int_property(), CFAPI_OBJECT_PROP_ATTACK_MOVEMENT, EXISTCHECK, and Crossfire_Object::obj.
static PyObject* Object_GetAttackType | ( | Crossfire_Object * | whoptr, |
void * | closure | ||
) | [static] |
Definition at line 462 of file cfpython_object.c.
References cf_object_get_int_property(), CFAPI_OBJECT_PROP_ATTACK_TYPE, EXISTCHECK, and Crossfire_Object::obj.
static PyObject* Object_GetBeenApplied | ( | Crossfire_Object * | whoptr, |
void * | closure | ||
) | [static] |
Definition at line 467 of file cfpython_object.c.
References cf_object_get_flag(), EXISTCHECK, FLAG_BEEN_APPLIED, and Crossfire_Object::obj.
static PyObject* Object_GetBelow | ( | Crossfire_Object * | whoptr, |
void * | closure | ||
) | [static] |
Definition at line 356 of file cfpython_object.c.
References cf_object_get_object_property(), CFAPI_OBJECT_PROP_OB_BELOW, Crossfire_Object_wrap(), EXISTCHECK, and Crossfire_Object::obj.
static PyObject* Object_GetBlind | ( | Crossfire_Object * | whoptr, |
void * | closure | ||
) | [static] |
Definition at line 547 of file cfpython_object.c.
References cf_object_get_flag(), EXISTCHECK, FLAG_BLIND, and Crossfire_Object::obj.
static PyObject* Object_GetBlocksView | ( | Crossfire_Object * | whoptr, |
void * | closure | ||
) | [static] |
Definition at line 677 of file cfpython_object.c.
References cf_object_get_flag(), EXISTCHECK, FLAG_BLOCKSVIEW, and Crossfire_Object::obj.
static PyObject* Object_GetCanCastSpell | ( | Crossfire_Object * | whoptr, |
void * | closure | ||
) | [static] |
Definition at line 642 of file cfpython_object.c.
References cf_object_get_flag(), EXISTCHECK, FLAG_CAST_SPELL, and Crossfire_Object::obj.
static PyObject* Object_GetCanSeeInDark | ( | Crossfire_Object * | whoptr, |
void * | closure | ||
) | [static] |
Definition at line 617 of file cfpython_object.c.
References cf_object_get_flag(), EXISTCHECK, FLAG_SEE_IN_DARK, and Crossfire_Object::obj.
static PyObject* Object_GetCanSeeInvisible | ( | Crossfire_Object * | whoptr, |
void * | closure | ||
) | [static] |
Definition at line 522 of file cfpython_object.c.
References cf_object_get_flag(), EXISTCHECK, FLAG_SEE_INVISIBLE, and Crossfire_Object::obj.
static PyObject* Object_GetCanUseArmour | ( | Crossfire_Object * | whoptr, |
void * | closure | ||
) | [static] |
Definition at line 632 of file cfpython_object.c.
References cf_object_get_flag(), EXISTCHECK, FLAG_USE_ARMOUR, and Crossfire_Object::obj.
static PyObject* Object_GetCanUseBow | ( | Crossfire_Object * | whoptr, |
void * | closure | ||
) | [static] |
Definition at line 607 of file cfpython_object.c.
References cf_object_get_flag(), EXISTCHECK, FLAG_USE_BOW, and Crossfire_Object::obj.
static PyObject* Object_GetCanUseHorn | ( | Crossfire_Object * | whoptr, |
void * | closure | ||
) | [static] |
Definition at line 552 of file cfpython_object.c.
References cf_object_get_flag(), EXISTCHECK, FLAG_USE_HORN, and Crossfire_Object::obj.
static PyObject* Object_GetCanUseRing | ( | Crossfire_Object * | whoptr, |
void * | closure | ||
) | [static] |
Definition at line 602 of file cfpython_object.c.
References cf_object_get_flag(), EXISTCHECK, FLAG_USE_RING, and Crossfire_Object::obj.
static PyObject* Object_GetCanUseRod | ( | Crossfire_Object * | whoptr, |
void * | closure | ||
) | [static] |
Definition at line 557 of file cfpython_object.c.
References cf_object_get_flag(), EXISTCHECK, FLAG_USE_ROD, and Crossfire_Object::obj.
static PyObject* Object_GetCanUseScroll | ( | Crossfire_Object * | whoptr, |
void * | closure | ||
) | [static] |
Definition at line 637 of file cfpython_object.c.
References cf_object_get_flag(), EXISTCHECK, FLAG_USE_SCROLL, and Crossfire_Object::obj.
static PyObject* Object_GetCanUseSkill | ( | Crossfire_Object * | whoptr, |
void * | closure | ||
) | [static] |
Definition at line 562 of file cfpython_object.c.
References cf_object_get_flag(), EXISTCHECK, FLAG_CAN_USE_SKILL, and Crossfire_Object::obj.
static PyObject* Object_GetCanUseWand | ( | Crossfire_Object * | whoptr, |
void * | closure | ||
) | [static] |
Definition at line 612 of file cfpython_object.c.
References cf_object_get_flag(), EXISTCHECK, FLAG_USE_RANGE, and Crossfire_Object::obj.
static PyObject* Object_GetCanUseWeapon | ( | Crossfire_Object * | whoptr, |
void * | closure | ||
) | [static] |
Definition at line 627 of file cfpython_object.c.
References cf_object_get_flag(), EXISTCHECK, FLAG_USE_WEAPON, and Crossfire_Object::obj.
static PyObject* Object_GetCha | ( | Crossfire_Object * | whoptr, |
void * | closure | ||
) | [static] |
Definition at line 209 of file cfpython_object.c.
References cf_object_get_int_property(), CFAPI_OBJECT_PROP_CHA, EXISTCHECK, and Crossfire_Object::obj.
static PyObject* Object_GetCon | ( | Crossfire_Object * | whoptr, |
void * | closure | ||
) | [static] |
Definition at line 214 of file cfpython_object.c.
References cf_object_get_int_property(), CFAPI_OBJECT_PROP_CON, EXISTCHECK, and Crossfire_Object::obj.
static PyObject* Object_GetConfused | ( | Crossfire_Object * | whoptr, |
void * | closure | ||
) | [static] |
Definition at line 577 of file cfpython_object.c.
References cf_object_get_flag(), EXISTCHECK, FLAG_CONFUSED, and Crossfire_Object::obj.
static PyObject* Object_GetCount | ( | Crossfire_Object * | whoptr, |
void * | closure | ||
) | [static] |
Definition at line 797 of file cfpython_object.c.
References cf_object_get_int_property(), CFAPI_OBJECT_PROP_COUNT, EXISTCHECK, and Crossfire_Object::obj.
static PyObject* Object_GetCursed | ( | Crossfire_Object * | whoptr, |
void * | closure | ||
) | [static] |
Definition at line 328 of file cfpython_object.c.
References cf_object_get_flag(), EXISTCHECK, FLAG_CURSED, and Crossfire_Object::obj.
static PyObject* Object_GetDam | ( | Crossfire_Object * | whoptr, |
void * | closure | ||
) | [static] |
Definition at line 288 of file cfpython_object.c.
References cf_object_get_int_property(), CFAPI_OBJECT_PROP_DAM, EXISTCHECK, and Crossfire_Object::obj.
static PyObject* Object_GetDamned | ( | Crossfire_Object * | whoptr, |
void * | closure | ||
) | [static] |
Definition at line 333 of file cfpython_object.c.
References cf_object_get_flag(), EXISTCHECK, FLAG_DAMNED, and Crossfire_Object::obj.
static PyObject* Object_GetDex | ( | Crossfire_Object * | whoptr, |
void * | closure | ||
) | [static] |
Definition at line 219 of file cfpython_object.c.
References cf_object_get_int_property(), CFAPI_OBJECT_PROP_DEX, EXISTCHECK, and Crossfire_Object::obj.
static PyObject* Object_GetDirection | ( | Crossfire_Object * | whoptr, |
void * | closure | ||
) | [static] |
Definition at line 382 of file cfpython_object.c.
References cf_object_get_int_property(), CFAPI_OBJECT_PROP_DIRECTION, EXISTCHECK, and Crossfire_Object::obj.
static PyObject* Object_GetDM | ( | Crossfire_Object * | whoptr, |
void * | closure | ||
) | [static] |
Definition at line 482 of file cfpython_object.c.
References cf_object_get_flag(), EXISTCHECK, FLAG_WIZ, and Crossfire_Object::obj.
static PyObject* Object_GetDuration | ( | Crossfire_Object * | whoptr, |
void * | closure | ||
) | [static] |
Definition at line 827 of file cfpython_object.c.
References cf_object_get_int_property(), CFAPI_OBJECT_PROP_DURATION, EXISTCHECK, and Crossfire_Object::obj.
static PyObject* Object_GetEnemy | ( | Crossfire_Object * | whoptr, |
void * | closure | ||
) | [static] |
Definition at line 792 of file cfpython_object.c.
References cf_object_get_object_property(), CFAPI_OBJECT_PROP_ENEMY, Crossfire_Object_wrap(), EXISTCHECK, and Crossfire_Object::obj.
static PyObject* Object_GetEnv | ( | Crossfire_Object * | whoptr, |
void * | closure | ||
) | [static] |
Definition at line 747 of file cfpython_object.c.
References cf_object_get_object_property(), CFAPI_OBJECT_PROP_ENVIRONMENT, Crossfire_Object_wrap(), EXISTCHECK, and Crossfire_Object::obj.
static PyObject* Object_GetExists | ( | Crossfire_Object * | whoptr, |
void * | closure | ||
) | [static] |
Definition at line 737 of file cfpython_object.c.
References Crossfire_Object::obj.
static PyObject* Object_GetExp | ( | Crossfire_Object * | whoptr, |
void * | closure | ||
) | [static] |
Definition at line 308 of file cfpython_object.c.
References cf_object_get_int64_property(), CFAPI_OBJECT_PROP_EXP, EXISTCHECK, and Crossfire_Object::obj.
static PyObject* Object_GetExpMul | ( | Crossfire_Object * | whoptr, |
void * | closure | ||
) | [static] |
Definition at line 318 of file cfpython_object.c.
References cf_object_get_double_property(), CFAPI_OBJECT_PROP_EXP_MULTIPLIER, EXISTCHECK, and Crossfire_Object::obj.
static PyObject* Object_GetFace | ( | Crossfire_Object * | whoptr, |
void * | closure | ||
) | [static] |
Definition at line 447 of file cfpython_object.c.
References cf_object_get_int_property(), CFAPI_OBJECT_PROP_FACE, EXISTCHECK, and Crossfire_Object::obj.
static PyObject* Object_GetFacing | ( | Crossfire_Object * | whoptr, |
void * | closure | ||
) | [static] |
Definition at line 387 of file cfpython_object.c.
References cf_object_get_int_property(), CFAPI_OBJECT_PROP_FACING, EXISTCHECK, and Crossfire_Object::obj.
static PyObject* Object_GetFloor | ( | Crossfire_Object * | whoptr, |
void * | closure | ||
) | [static] |
Definition at line 592 of file cfpython_object.c.
References cf_object_get_flag(), EXISTCHECK, FLAG_IS_FLOOR, and Crossfire_Object::obj.
static PyObject* Object_GetFood | ( | Crossfire_Object * | whoptr, |
void * | closure | ||
) | [static] |
Definition at line 274 of file cfpython_object.c.
References cf_object_get_int_property(), CFAPI_OBJECT_PROP_FP, EXISTCHECK, and Crossfire_Object::obj.
static PyObject* Object_GetFriendly | ( | Crossfire_Object * | whoptr, |
void * | closure | ||
) | [static] |
Definition at line 507 of file cfpython_object.c.
References cf_object_get_flag(), EXISTCHECK, FLAG_FRIENDLY, and Crossfire_Object::obj.
static PyObject* Object_GetGenerator | ( | Crossfire_Object * | whoptr, |
void * | closure | ||
) | [static] |
Definition at line 512 of file cfpython_object.c.
References cf_object_get_flag(), EXISTCHECK, FLAG_GENERATOR, and Crossfire_Object::obj.
static PyObject* Object_GetGlowRadius | ( | Crossfire_Object * | whoptr, |
void * | closure | ||
) | [static] |
Definition at line 832 of file cfpython_object.c.
References cf_object_get_int_property(), CFAPI_OBJECT_PROP_GLOW_RADIUS, EXISTCHECK, and Crossfire_Object::obj.
static PyObject* Object_GetGod | ( | Crossfire_Object * | whoptr, |
void * | closure | ||
) | [static] |
Definition at line 397 of file cfpython_object.c.
References cf_object_get_sstring_property(), CFAPI_OBJECT_PROP_GOD, EXISTCHECK, and Crossfire_Object::obj.
static PyObject* Object_GetGodGiven | ( | Crossfire_Object * | whoptr, |
void * | closure | ||
) | [static] |
Definition at line 802 of file cfpython_object.c.
References cf_object_get_flag(), EXISTCHECK, FLAG_STARTEQUIP, and Crossfire_Object::obj.
static PyObject* Object_GetGrace | ( | Crossfire_Object * | whoptr, |
void * | closure | ||
) | [static] |
Definition at line 264 of file cfpython_object.c.
References cf_object_get_int_property(), CFAPI_OBJECT_PROP_GP, EXISTCHECK, and Crossfire_Object::obj.
static PyObject* Object_GetHasXRays | ( | Crossfire_Object * | whoptr, |
void * | closure | ||
) | [static] |
Definition at line 597 of file cfpython_object.c.
References cf_object_get_flag(), EXISTCHECK, FLAG_XRAYS, and Crossfire_Object::obj.
static PyObject* Object_GetHitBack | ( | Crossfire_Object * | whoptr, |
void * | closure | ||
) | [static] |
Definition at line 682 of file cfpython_object.c.
References cf_object_get_flag(), EXISTCHECK, FLAG_HITBACK, and Crossfire_Object::obj.
static PyObject* Object_GetHP | ( | Crossfire_Object * | whoptr, |
void * | closure | ||
) | [static] |
Definition at line 244 of file cfpython_object.c.
References cf_object_get_int_property(), CFAPI_OBJECT_PROP_HP, EXISTCHECK, and Crossfire_Object::obj.
static PyObject* Object_GetIdentified | ( | Crossfire_Object * | whoptr, |
void * | closure | ||
) | [static] |
Definition at line 472 of file cfpython_object.c.
References cf_object_get_flag(), EXISTCHECK, FLAG_IDENTIFIED, and Crossfire_Object::obj.
static PyObject* Object_GetInt | ( | Crossfire_Object * | whoptr, |
void * | closure | ||
) | [static] |
Definition at line 224 of file cfpython_object.c.
References cf_object_get_int_property(), CFAPI_OBJECT_PROP_INT, EXISTCHECK, and Crossfire_Object::obj.
static PyObject* Object_GetInventory | ( | Crossfire_Object * | whoptr, |
void * | closure | ||
) | [static] |
Definition at line 364 of file cfpython_object.c.
References cf_object_get_object_property(), CFAPI_OBJECT_PROP_INVENTORY, Crossfire_Object_wrap(), EXISTCHECK, and Crossfire_Object::obj.
static PyObject* Object_GetInvisible | ( | Crossfire_Object * | whoptr, |
void * | closure | ||
) | [static] |
Definition at line 412 of file cfpython_object.c.
References cf_object_get_int_property(), CFAPI_OBJECT_PROP_INVISIBLE, EXISTCHECK, and Crossfire_Object::obj.
static PyObject* Object_GetIsPet | ( | Crossfire_Object * | whoptr, |
void * | closure | ||
) | [static] |
Definition at line 817 of file cfpython_object.c.
References cf_object_get_int_property(), CFAPI_OBJECT_PROP_FRIENDLY, EXISTCHECK, and Crossfire_Object::obj.
static PyObject* Object_GetKnownCursed | ( | Crossfire_Object * | whoptr, |
void * | closure | ||
) | [static] |
Definition at line 567 of file cfpython_object.c.
References cf_object_get_flag(), EXISTCHECK, FLAG_KNOWN_CURSED, and Crossfire_Object::obj.
static PyObject* Object_GetKnownMagical | ( | Crossfire_Object * | whoptr, |
void * | closure | ||
) | [static] |
Definition at line 622 of file cfpython_object.c.
References cf_object_get_flag(), EXISTCHECK, FLAG_KNOWN_MAGICAL, and Crossfire_Object::obj.
static PyObject* Object_GetLastEat | ( | Crossfire_Object * | whoptr, |
void * | closure | ||
) | [static] |
Definition at line 437 of file cfpython_object.c.
References cf_object_get_int_property(), CFAPI_OBJECT_PROP_LAST_EAT, EXISTCHECK, and Crossfire_Object::obj.
static PyObject* Object_GetLastGrace | ( | Crossfire_Object * | whoptr, |
void * | closure | ||
) | [static] |
Definition at line 432 of file cfpython_object.c.
References cf_object_get_int_property(), CFAPI_OBJECT_PROP_LAST_GRACE, EXISTCHECK, and Crossfire_Object::obj.
static PyObject* Object_GetLastSP | ( | Crossfire_Object * | whoptr, |
void * | closure | ||
) | [static] |
Definition at line 427 of file cfpython_object.c.
References cf_object_get_int_property(), CFAPI_OBJECT_PROP_LAST_SP, EXISTCHECK, and Crossfire_Object::obj.
static PyObject* Object_GetLevel | ( | Crossfire_Object * | whoptr, |
void * | closure | ||
) | [static] |
Definition at line 442 of file cfpython_object.c.
References cf_object_get_int_property(), CFAPI_OBJECT_PROP_LEVEL, EXISTCHECK, and Crossfire_Object::obj.
static PyObject* Object_GetLifesaver | ( | Crossfire_Object * | whoptr, |
void * | closure | ||
) | [static] |
Definition at line 587 of file cfpython_object.c.
References cf_object_get_flag(), EXISTCHECK, FLAG_LIFESAVE, and Crossfire_Object::obj.
static PyObject* Object_GetLuck | ( | Crossfire_Object * | whoptr, |
void * | closure | ||
) | [static] |
Definition at line 293 of file cfpython_object.c.
References cf_object_get_int_property(), CFAPI_OBJECT_PROP_LUCK, EXISTCHECK, and Crossfire_Object::obj.
static PyObject* Object_GetMakeInvisible | ( | Crossfire_Object * | whoptr, |
void * | closure | ||
) | [static] |
Definition at line 697 of file cfpython_object.c.
References cf_object_get_flag(), EXISTCHECK, FLAG_MAKE_INVIS, and Crossfire_Object::obj.
static PyObject* Object_GetMap | ( | Crossfire_Object * | whoptr, |
void * | closure | ||
) | [static] |
Definition at line 201 of file cfpython_object.c.
References cf_object_get_map_property(), CFAPI_OBJECT_PROP_MAP, Crossfire_Map_wrap(), EXISTCHECK, and Crossfire_Object::obj.
static PyObject* Object_GetMaxGrace | ( | Crossfire_Object * | whoptr, |
void * | closure | ||
) | [static] |
Definition at line 269 of file cfpython_object.c.
References cf_object_get_int_property(), CFAPI_OBJECT_PROP_MAXGP, EXISTCHECK, and Crossfire_Object::obj.
static PyObject* Object_GetMaxHP | ( | Crossfire_Object * | whoptr, |
void * | closure | ||
) | [static] |
Definition at line 249 of file cfpython_object.c.
References cf_object_get_int_property(), CFAPI_OBJECT_PROP_MAXHP, EXISTCHECK, and Crossfire_Object::obj.
static PyObject* Object_GetMaxSP | ( | Crossfire_Object * | whoptr, |
void * | closure | ||
) | [static] |
Definition at line 259 of file cfpython_object.c.
References cf_object_get_int_property(), CFAPI_OBJECT_PROP_MAXSP, EXISTCHECK, and Crossfire_Object::obj.
static PyObject* Object_GetMessage | ( | Crossfire_Object * | whoptr, |
void * | closure | ||
) | [static] |
Definition at line 298 of file cfpython_object.c.
References cf_object_get_sstring_property(), CFAPI_OBJECT_PROP_MESSAGE, EXISTCHECK, and Crossfire_Object::obj.
static PyObject* Object_GetMoney | ( | Crossfire_Object * | whoptr, |
void * | closure | ||
) | [static] |
Definition at line 702 of file cfpython_object.c.
References cf_object_query_money(), EXISTCHECK, and Crossfire_Object::obj.
static PyObject* Object_GetMonster | ( | Crossfire_Object * | whoptr, |
void * | closure | ||
) | [static] |
Definition at line 502 of file cfpython_object.c.
References cf_object_get_flag(), EXISTCHECK, FLAG_MONSTER, and Crossfire_Object::obj.
static PyObject* Object_GetMoveAllow | ( | Crossfire_Object * | whoptr, |
void * | closure | ||
) | [static] |
Definition at line 762 of file cfpython_object.c.
References cf_object_get_movetype_property(), CFAPI_OBJECT_PROP_MOVE_ALLOW, EXISTCHECK, and Crossfire_Object::obj.
static PyObject* Object_GetMoveBlock | ( | Crossfire_Object * | whoptr, |
void * | closure | ||
) | [static] |
Definition at line 757 of file cfpython_object.c.
References cf_object_get_movetype_property(), CFAPI_OBJECT_PROP_MOVE_BLOCK, EXISTCHECK, and Crossfire_Object::obj.
static PyObject* Object_GetMoveOff | ( | Crossfire_Object * | whoptr, |
void * | closure | ||
) | [static] |
Definition at line 772 of file cfpython_object.c.
References cf_object_get_movetype_property(), CFAPI_OBJECT_PROP_MOVE_OFF, EXISTCHECK, and Crossfire_Object::obj.
static PyObject* Object_GetMoveOn | ( | Crossfire_Object * | whoptr, |
void * | closure | ||
) | [static] |
Definition at line 767 of file cfpython_object.c.
References cf_object_get_movetype_property(), CFAPI_OBJECT_PROP_MOVE_ON, EXISTCHECK, and Crossfire_Object::obj.
static PyObject* Object_GetMoveSlow | ( | Crossfire_Object * | whoptr, |
void * | closure | ||
) | [static] |
Definition at line 777 of file cfpython_object.c.
References cf_object_get_movetype_property(), CFAPI_OBJECT_PROP_MOVE_SLOW, EXISTCHECK, and Crossfire_Object::obj.
static PyObject* Object_GetMoveSlowPenalty | ( | Crossfire_Object * | whoptr, |
void * | closure | ||
) | [static] |
Definition at line 782 of file cfpython_object.c.
References cf_object_get_float_property(), CFAPI_OBJECT_PROP_MOVE_SLOW_PENALTY, EXISTCHECK, and Crossfire_Object::obj.
static PyObject* Object_GetMoveType | ( | Crossfire_Object * | whoptr, |
void * | closure | ||
) | [static] |
Definition at line 752 of file cfpython_object.c.
References cf_object_get_movetype_property(), CFAPI_OBJECT_PROP_MOVE_TYPE, EXISTCHECK, and Crossfire_Object::obj.
static PyObject* Object_GetName | ( | Crossfire_Object * | whoptr, |
void * | closure | ||
) | [static] |
Definition at line 179 of file cfpython_object.c.
References cf_query_name(), EXISTCHECK, and Crossfire_Object::obj.
static PyObject* Object_GetNamePl | ( | Crossfire_Object * | whoptr, |
void * | closure | ||
) | [static] |
Definition at line 186 of file cfpython_object.c.
References cf_query_name_pl(), EXISTCHECK, and Crossfire_Object::obj.
static PyObject* Object_GetNoDamage | ( | Crossfire_Object * | whoptr, |
void * | closure | ||
) | [static] |
Definition at line 807 of file cfpython_object.c.
References cf_object_get_flag(), EXISTCHECK, FLAG_NO_DAMAGE, and Crossfire_Object::obj.
static PyObject* Object_GetNoSave | ( | Crossfire_Object * | whoptr, |
void * | closure | ||
) | [static] |
Definition at line 732 of file cfpython_object.c.
References cf_object_get_int_property(), CFAPI_OBJECT_PROP_NO_SAVE, EXISTCHECK, and Crossfire_Object::obj.
static PyObject* Object_GetOnlyAttack | ( | Crossfire_Object * | whoptr, |
void * | closure | ||
) | [static] |
Definition at line 692 of file cfpython_object.c.
References cf_object_get_flag(), EXISTCHECK, FLAG_ONLY_ATTACK, and Crossfire_Object::obj.
static PyObject* Object_GetOwner | ( | Crossfire_Object * | whoptr, |
void * | closure | ||
) | [static] |
Definition at line 787 of file cfpython_object.c.
References cf_object_get_object_property(), CFAPI_OBJECT_PROP_OWNER, Crossfire_Object_wrap(), EXISTCHECK, and Crossfire_Object::obj.
static PyObject* Object_GetPermExp | ( | Crossfire_Object * | whoptr, |
void * | closure | ||
) | [static] |
Definition at line 313 of file cfpython_object.c.
References cf_object_get_int64_property(), CFAPI_OBJECT_PROP_PERM_EXP, EXISTCHECK, and Crossfire_Object::obj.
static PyObject* Object_GetPickable | ( | Crossfire_Object * | whoptr, |
void * | closure | ||
) | [static] |
Definition at line 402 of file cfpython_object.c.
References cf_object_get_flag(), EXISTCHECK, FLAG_NO_PICK, and Crossfire_Object::obj.
static PyObject* Object_GetPow | ( | Crossfire_Object * | whoptr, |
void * | closure | ||
) | [static] |
Definition at line 229 of file cfpython_object.c.
References cf_object_get_int_property(), CFAPI_OBJECT_PROP_POW, EXISTCHECK, and Crossfire_Object::obj.
static PyObject* Object_GetQuantity | ( | Crossfire_Object * | whoptr, |
void * | closure | ||
) | [static] |
Definition at line 407 of file cfpython_object.c.
References cf_object_get_int_property(), CFAPI_OBJECT_PROP_NROF, EXISTCHECK, and Crossfire_Object::obj.
static PyObject* Object_GetRace | ( | Crossfire_Object * | whoptr, |
void * | closure | ||
) | [static] |
Definition at line 196 of file cfpython_object.c.
References cf_object_get_sstring_property(), CFAPI_OBJECT_PROP_RACE, EXISTCHECK, and Crossfire_Object::obj.
static PyObject* Object_GetRandomMovement | ( | Crossfire_Object * | whoptr, |
void * | closure | ||
) | [static] |
Definition at line 812 of file cfpython_object.c.
References cf_object_get_flag(), EXISTCHECK, FLAG_RANDOM_MOVE, and Crossfire_Object::obj.
static PyObject* Object_GetReflectMissiles | ( | Crossfire_Object * | whoptr, |
void * | closure | ||
) | [static] |
Definition at line 652 of file cfpython_object.c.
References cf_object_get_flag(), EXISTCHECK, FLAG_REFL_MISSILE, and Crossfire_Object::obj.
static PyObject* Object_GetReflectSpells | ( | Crossfire_Object * | whoptr, |
void * | closure | ||
) | [static] |
Definition at line 647 of file cfpython_object.c.
References cf_object_get_flag(), EXISTCHECK, FLAG_REFL_SPELL, and Crossfire_Object::obj.
static PyObject* Object_GetRollable | ( | Crossfire_Object * | whoptr, |
void * | closure | ||
) | [static] |
Definition at line 527 of file cfpython_object.c.
References cf_object_get_flag(), EXISTCHECK, FLAG_CAN_ROLL, and Crossfire_Object::obj.
static PyObject* Object_GetRunAway | ( | Crossfire_Object * | whoptr, |
void * | closure | ||
) | [static] |
Definition at line 662 of file cfpython_object.c.
References cf_object_get_flag(), EXISTCHECK, FLAG_RUN_AWAY, and Crossfire_Object::obj.
static PyObject* Object_GetScared | ( | Crossfire_Object * | whoptr, |
void * | closure | ||
) | [static] |
Definition at line 667 of file cfpython_object.c.
References cf_object_get_flag(), EXISTCHECK, FLAG_SCARED, and Crossfire_Object::obj.
static PyObject* Object_GetSkill | ( | Crossfire_Object * | whoptr, |
void * | closure | ||
) | [static] |
Definition at line 303 of file cfpython_object.c.
References cf_object_get_sstring_property(), CFAPI_OBJECT_PROP_SKILL, EXISTCHECK, and Crossfire_Object::obj.
static PyObject* Object_GetSlaying | ( | Crossfire_Object * | whoptr, |
void * | closure | ||
) | [static] |
Definition at line 323 of file cfpython_object.c.
References cf_object_get_sstring_property(), CFAPI_OBJECT_PROP_SLAYING, EXISTCHECK, and Crossfire_Object::obj.
static PyObject* Object_GetSleeping | ( | Crossfire_Object * | whoptr, |
void * | closure | ||
) | [static] |
Definition at line 582 of file cfpython_object.c.
References cf_object_get_flag(), EXISTCHECK, FLAG_SLEEP, and Crossfire_Object::obj.
static PyObject* Object_GetSP | ( | Crossfire_Object * | whoptr, |
void * | closure | ||
) | [static] |
Definition at line 254 of file cfpython_object.c.
References cf_object_get_int_property(), CFAPI_OBJECT_PROP_SP, EXISTCHECK, and Crossfire_Object::obj.
static PyObject* Object_GetSpeed | ( | Crossfire_Object * | whoptr, |
void * | closure | ||
) | [static] |
Definition at line 417 of file cfpython_object.c.
References cf_object_get_float_property(), CFAPI_OBJECT_PROP_SPEED, EXISTCHECK, and Crossfire_Object::obj.
static PyObject* Object_GetSpeedLeft | ( | Crossfire_Object * | whoptr, |
void * | closure | ||
) | [static] |
Definition at line 422 of file cfpython_object.c.
References cf_object_get_float_property(), CFAPI_OBJECT_PROP_SPEED_LEFT, EXISTCHECK, and Crossfire_Object::obj.
static PyObject* Object_GetSplitting | ( | Crossfire_Object * | whoptr, |
void * | closure | ||
) | [static] |
Definition at line 542 of file cfpython_object.c.
References cf_object_get_flag(), EXISTCHECK, FLAG_SPLITTING, and Crossfire_Object::obj.
static PyObject* Object_GetStandStill | ( | Crossfire_Object * | whoptr, |
void * | closure | ||
) | [static] |
Definition at line 687 of file cfpython_object.c.
References cf_object_get_flag(), EXISTCHECK, FLAG_STAND_STILL, and Crossfire_Object::obj.
static PyObject* Object_GetStealthy | ( | Crossfire_Object * | whoptr, |
void * | closure | ||
) | [static] |
Definition at line 572 of file cfpython_object.c.
References cf_object_get_flag(), EXISTCHECK, FLAG_STEALTH, and Crossfire_Object::obj.
static PyObject* Object_GetStr | ( | Crossfire_Object * | whoptr, |
void * | closure | ||
) | [static] |
Definition at line 234 of file cfpython_object.c.
References cf_object_get_int_property(), CFAPI_OBJECT_PROP_STR, EXISTCHECK, and Crossfire_Object::obj.
static PyObject* Object_GetSubtype | ( | Crossfire_Object * | whoptr, |
void * | closure | ||
) | [static] |
Definition at line 712 of file cfpython_object.c.
References cf_object_get_int_property(), CFAPI_OBJECT_PROP_SUBTYPE, EXISTCHECK, and Crossfire_Object::obj.
static PyObject* Object_GetThrown | ( | Crossfire_Object * | whoptr, |
void * | closure | ||
) | [static] |
Definition at line 517 of file cfpython_object.c.
References cf_object_get_flag(), EXISTCHECK, FLAG_IS_THROWN, and Crossfire_Object::obj.
static PyObject* Object_GetTitle | ( | Crossfire_Object * | whoptr, |
void * | closure | ||
) | [static] |
Definition at line 191 of file cfpython_object.c.
References cf_object_get_sstring_property(), CFAPI_OBJECT_PROP_TITLE, EXISTCHECK, and Crossfire_Object::obj.
static PyObject* Object_GetTurnable | ( | Crossfire_Object * | whoptr, |
void * | closure | ||
) | [static] |
Definition at line 532 of file cfpython_object.c.
References cf_object_get_flag(), EXISTCHECK, FLAG_IS_TURNABLE, and Crossfire_Object::obj.
static PyObject* Object_GetType | ( | Crossfire_Object * | whoptr, |
void * | closure | ||
) | [static] |
Definition at line 707 of file cfpython_object.c.
References cf_object_get_int_property(), CFAPI_OBJECT_PROP_TYPE, EXISTCHECK, and Crossfire_Object::obj.
static PyObject* Object_GetUnaggressive | ( | Crossfire_Object * | whoptr, |
void * | closure | ||
) | [static] |
Definition at line 392 of file cfpython_object.c.
References cf_object_get_flag(), EXISTCHECK, FLAG_UNAGGRESSIVE, and Crossfire_Object::obj.
static PyObject* Object_GetUndead | ( | Crossfire_Object * | whoptr, |
void * | closure | ||
) | [static] |
Definition at line 672 of file cfpython_object.c.
References cf_object_get_flag(), EXISTCHECK, FLAG_UNDEAD, and Crossfire_Object::obj.
static PyObject* Object_GetUnique | ( | Crossfire_Object * | whoptr, |
void * | closure | ||
) | [static] |
Definition at line 657 of file cfpython_object.c.
References cf_object_get_flag(), EXISTCHECK, FLAG_UNIQUE, and Crossfire_Object::obj.
static PyObject* Object_GetUnpaid | ( | Crossfire_Object * | whoptr, |
void * | closure | ||
) | [static] |
Definition at line 497 of file cfpython_object.c.
References cf_object_get_flag(), EXISTCHECK, FLAG_UNPAID, and Crossfire_Object::obj.
static PyObject* Object_GetUsedUp | ( | Crossfire_Object * | whoptr, |
void * | closure | ||
) | [static] |
Definition at line 537 of file cfpython_object.c.
References cf_object_get_flag(), EXISTCHECK, FLAG_IS_USED_UP, and Crossfire_Object::obj.
static PyObject* Object_GetValue | ( | Crossfire_Object * | whoptr, |
void * | closure | ||
) | [static] |
Definition at line 717 of file cfpython_object.c.
References cf_object_get_long_property(), CFAPI_OBJECT_PROP_VALUE, EXISTCHECK, and Crossfire_Object::obj.
static PyObject* Object_GetWasDM | ( | Crossfire_Object * | whoptr, |
void * | closure | ||
) | [static] |
Definition at line 487 of file cfpython_object.c.
References cf_object_get_flag(), EXISTCHECK, FLAG_WAS_WIZ, and Crossfire_Object::obj.
static PyObject* Object_GetWC | ( | Crossfire_Object * | whoptr, |
void * | closure | ||
) | [static] |
Definition at line 284 of file cfpython_object.c.
References cf_object_get_int_property(), CFAPI_OBJECT_PROP_WC, and Crossfire_Object::obj.
static PyObject* Object_GetWeight | ( | Crossfire_Object * | whoptr, |
void * | closure | ||
) | [static] |
Definition at line 338 of file cfpython_object.c.
References cf_object_get_int_property(), CFAPI_OBJECT_PROP_WEIGHT, EXISTCHECK, and Crossfire_Object::obj.
static PyObject* Object_GetWeightLimit | ( | Crossfire_Object * | whoptr, |
void * | closure | ||
) | [static] |
Definition at line 343 of file cfpython_object.c.
References cf_object_get_int_property(), CFAPI_OBJECT_PROP_WEIGHT_LIMIT, EXISTCHECK, and Crossfire_Object::obj.
static PyObject* Object_GetWis | ( | Crossfire_Object * | whoptr, |
void * | closure | ||
) | [static] |
Definition at line 239 of file cfpython_object.c.
References cf_object_get_int_property(), CFAPI_OBJECT_PROP_WIS, EXISTCHECK, and Crossfire_Object::obj.
static PyObject* Object_GetX | ( | Crossfire_Object * | whoptr, |
void * | closure | ||
) | [static] |
Definition at line 372 of file cfpython_object.c.
References cf_object_get_int_property(), CFAPI_OBJECT_PROP_X, EXISTCHECK, and Crossfire_Object::obj.
static PyObject* Object_GetY | ( | Crossfire_Object * | whoptr, |
void * | closure | ||
) | [static] |
Definition at line 377 of file cfpython_object.c.
References cf_object_get_int_property(), CFAPI_OBJECT_PROP_Y, EXISTCHECK, and Crossfire_Object::obj.
static int Object_SetAC | ( | Crossfire_Object * | whoptr, |
PyObject * | value, | ||
void * | closure | ||
) | [static] |
Definition at line 1171 of file cfpython_object.c.
References cf_object_set_int_property(), CFAPI_OBJECT_PROP_AC, EXISTCHECK_INT, and Crossfire_Object::obj.
static int Object_SetAnim | ( | Crossfire_Object * | whoptr, |
PyObject * | value, | ||
void * | closure | ||
) | [static] |
Definition at line 1363 of file cfpython_object.c.
References cf_find_animation(), cf_object_set_int_property(), CFAPI_OBJECT_PROP_ANIMATION, EXISTCHECK_INT, and Crossfire_Object::obj.
static int Object_SetAnimated | ( | Crossfire_Object * | whoptr, |
PyObject * | value, | ||
void * | closure | ||
) | [static] |
Definition at line 1875 of file cfpython_object.c.
References cf_object_set_flag(), EXISTCHECK_INT, FLAG_ANIMATE, and Crossfire_Object::obj.
static int Object_SetAnimSpeed | ( | Crossfire_Object * | whoptr, |
PyObject * | value, | ||
void * | closure | ||
) | [static] |
Definition at line 1381 of file cfpython_object.c.
References cf_object_set_int_property(), CFAPI_OBJECT_PROP_ANIM_SPEED, EXISTCHECK_INT, and Crossfire_Object::obj.
static int Object_SetApplied | ( | Crossfire_Object * | whoptr, |
PyObject * | value, | ||
void * | closure | ||
) | [static] |
Definition at line 1010 of file cfpython_object.c.
References cf_object_set_flag(), EXISTCHECK_INT, FLAG_APPLIED, and Crossfire_Object::obj.
static int Object_SetAttackMovement | ( | Crossfire_Object * | whoptr, |
PyObject * | value, | ||
void * | closure | ||
) | [static] |
Definition at line 1831 of file cfpython_object.c.
References cf_object_set_int_property(), CFAPI_OBJECT_PROP_ATTACK_MOVEMENT, EXISTCHECK_INT, and Crossfire_Object::obj.
static int Object_SetAttackType | ( | Crossfire_Object * | whoptr, |
PyObject * | value, | ||
void * | closure | ||
) | [static] |
Definition at line 1392 of file cfpython_object.c.
References cf_object_set_int_property(), CFAPI_OBJECT_PROP_ATTACK_TYPE, EXISTCHECK_INT, and Crossfire_Object::obj.
static int Object_SetBlind | ( | Crossfire_Object * | whoptr, |
PyObject * | value, | ||
void * | closure | ||
) | [static] |
Definition at line 1514 of file cfpython_object.c.
References cf_object_set_flag(), EXISTCHECK_INT, FLAG_BLIND, and Crossfire_Object::obj.
static int Object_SetBlocksView | ( | Crossfire_Object * | whoptr, |
PyObject * | value, | ||
void * | closure | ||
) | [static] |
Definition at line 1690 of file cfpython_object.c.
References cf_object_set_flag(), EXISTCHECK_INT, FLAG_BLOCKSVIEW, and Crossfire_Object::obj.
static int Object_SetCanPassThru | ( | Crossfire_Object * | whoptr, |
PyObject * | value, | ||
void * | closure | ||
) | [static] |
Definition at line 1646 of file cfpython_object.c.
References EXISTCHECK_INT.
static int Object_SetCanSeeInDark | ( | Crossfire_Object * | whoptr, |
PyObject * | value, | ||
void * | closure | ||
) | [static] |
Definition at line 1591 of file cfpython_object.c.
References cf_object_set_flag(), EXISTCHECK_INT, FLAG_SEE_IN_DARK, and Crossfire_Object::obj.
static int Object_SetCanSeeInvisible | ( | Crossfire_Object * | whoptr, |
PyObject * | value, | ||
void * | closure | ||
) | [static] |
Definition at line 1470 of file cfpython_object.c.
References cf_object_set_flag(), EXISTCHECK_INT, FLAG_SEE_INVISIBLE, and Crossfire_Object::obj.
static int Object_SetCha | ( | Crossfire_Object * | whoptr, |
PyObject * | value, | ||
void * | closure | ||
) | [static] |
Definition at line 1093 of file cfpython_object.c.
References cf_object_set_int_property(), CFAPI_OBJECT_PROP_CHA, EXISTCHECK_INT, and Crossfire_Object::obj.
static int Object_SetCon | ( | Crossfire_Object * | whoptr, |
PyObject * | value, | ||
void * | closure | ||
) | [static] |
Definition at line 1045 of file cfpython_object.c.
References cf_object_set_int_property(), CFAPI_OBJECT_PROP_CON, EXISTCHECK_INT, and Crossfire_Object::obj.
static int Object_SetConfused | ( | Crossfire_Object * | whoptr, |
PyObject * | value, | ||
void * | closure | ||
) | [static] |
Definition at line 1547 of file cfpython_object.c.
References cf_object_set_flag(), EXISTCHECK_INT, FLAG_CONFUSED, and Crossfire_Object::obj.
static int Object_SetCursed | ( | Crossfire_Object * | whoptr, |
PyObject * | value, | ||
void * | closure | ||
) | [static] |
Definition at line 988 of file cfpython_object.c.
References cf_object_set_flag(), EXISTCHECK_INT, FLAG_CURSED, and Crossfire_Object::obj.
static int Object_SetDam | ( | Crossfire_Object * | whoptr, |
PyObject * | value, | ||
void * | closure | ||
) | [static] |
Definition at line 1193 of file cfpython_object.c.
References cf_object_set_int_property(), CFAPI_OBJECT_PROP_DAM, EXISTCHECK_INT, and Crossfire_Object::obj.
static int Object_SetDamned | ( | Crossfire_Object * | whoptr, |
PyObject * | value, | ||
void * | closure | ||
) | [static] |
Definition at line 999 of file cfpython_object.c.
References cf_object_set_flag(), EXISTCHECK_INT, FLAG_DAMNED, and Crossfire_Object::obj.
static int Object_SetDex | ( | Crossfire_Object * | whoptr, |
PyObject * | value, | ||
void * | closure | ||
) | [static] |
Definition at line 1033 of file cfpython_object.c.
References cf_object_set_int_property(), CFAPI_OBJECT_PROP_DEX, EXISTCHECK_INT, and Crossfire_Object::obj.
static int Object_SetDirection | ( | Crossfire_Object * | whoptr, |
PyObject * | value, | ||
void * | closure | ||
) | [static] |
Definition at line 1237 of file cfpython_object.c.
References cf_object_set_int_property(), CFAPI_OBJECT_PROP_DIRECTION, EXISTCHECK_INT, and Crossfire_Object::obj.
static int Object_SetDuration | ( | Crossfire_Object * | whoptr, |
PyObject * | value, | ||
void * | closure | ||
) | [static] |
Definition at line 1853 of file cfpython_object.c.
References cf_object_set_int_property(), CFAPI_OBJECT_PROP_DURATION, EXISTCHECK_INT, and Crossfire_Object::obj.
static int Object_SetEnemy | ( | Crossfire_Object * | whoptr, |
PyObject * | value, | ||
void * | closure | ||
) | [static] |
Definition at line 1777 of file cfpython_object.c.
References cf_object_set_object_property(), CFAPI_OBJECT_PROP_ENEMY, Crossfire_ObjectType, EXISTCHECK_INT, and Crossfire_Object::obj.
static int Object_SetExp | ( | Crossfire_Object * | whoptr, |
PyObject * | value, | ||
void * | closure | ||
) | [static] |
Definition at line 1842 of file cfpython_object.c.
References cf_object_set_int64_property(), CFAPI_OBJECT_PROP_EXP, EXISTCHECK_INT, and Crossfire_Object::obj.
static int Object_SetFace | ( | Crossfire_Object * | whoptr, |
PyObject * | value, | ||
void * | closure | ||
) | [static] |
Definition at line 1345 of file cfpython_object.c.
References cf_find_face(), cf_object_set_int_property(), CFAPI_OBJECT_PROP_FACE, EXISTCHECK_INT, and Crossfire_Object::obj.
static int Object_SetFacing | ( | Crossfire_Object * | whoptr, |
PyObject * | value, | ||
void * | closure | ||
) | [static] |
Definition at line 1248 of file cfpython_object.c.
References cf_object_set_int_property(), CFAPI_OBJECT_PROP_FACING, EXISTCHECK_INT, and Crossfire_Object::obj.
static int Object_SetFood | ( | Crossfire_Object * | whoptr, |
PyObject * | value, | ||
void * | closure | ||
) | [static] |
Definition at line 1204 of file cfpython_object.c.
References cf_object_set_int_property(), CFAPI_OBJECT_PROP_FP, EXISTCHECK_INT, and Crossfire_Object::obj.
static int Object_SetFriendly | ( | Crossfire_Object * | whoptr, |
PyObject * | value, | ||
void * | closure | ||
) | [static] |
Definition at line 1459 of file cfpython_object.c.
References cf_object_set_flag(), EXISTCHECK_INT, FLAG_FRIENDLY, and Crossfire_Object::obj.
static int Object_SetGlowRadius | ( | Crossfire_Object * | whoptr, |
PyObject * | value, | ||
void * | closure | ||
) | [static] |
Definition at line 1864 of file cfpython_object.c.
References cf_object_set_int_property(), CFAPI_OBJECT_PROP_GLOW_RADIUS, EXISTCHECK_INT, and Crossfire_Object::obj.
static int Object_SetGod | ( | Crossfire_Object * | whoptr, |
PyObject * | value, | ||
void * | closure | ||
) | [static] |
Definition at line 1259 of file cfpython_object.c.
References cf_object_set_string_property(), CFAPI_OBJECT_PROP_GOD, EXISTCHECK_INT, and Crossfire_Object::obj.
static int Object_SetGodGiven | ( | Crossfire_Object * | whoptr, |
PyObject * | value, | ||
void * | closure | ||
) | [static] |
Definition at line 1787 of file cfpython_object.c.
References cf_object_set_flag(), EXISTCHECK_INT, FLAG_STARTEQUIP, and Crossfire_Object::obj.
static int Object_SetGrace | ( | Crossfire_Object * | whoptr, |
PyObject * | value, | ||
void * | closure | ||
) | [static] |
Definition at line 1149 of file cfpython_object.c.
References cf_object_set_int_property(), CFAPI_OBJECT_PROP_GP, EXISTCHECK_INT, and Crossfire_Object::obj.
static int Object_SetHasXRays | ( | Crossfire_Object * | whoptr, |
PyObject * | value, | ||
void * | closure | ||
) | [static] |
Definition at line 1580 of file cfpython_object.c.
References cf_object_set_flag(), EXISTCHECK_INT, FLAG_XRAYS, and Crossfire_Object::obj.
static int Object_SetHitBack | ( | Crossfire_Object * | whoptr, |
PyObject * | value, | ||
void * | closure | ||
) | [static] |
Definition at line 1701 of file cfpython_object.c.
References cf_object_set_flag(), EXISTCHECK_INT, FLAG_HITBACK, and Crossfire_Object::obj.
static int Object_SetHP | ( | Crossfire_Object * | whoptr, |
PyObject * | value, | ||
void * | closure | ||
) | [static] |
Definition at line 1105 of file cfpython_object.c.
References cf_object_set_int_property(), CFAPI_OBJECT_PROP_HP, EXISTCHECK_INT, and Crossfire_Object::obj.
static int Object_SetIdentified | ( | Crossfire_Object * | whoptr, |
PyObject * | value, | ||
void * | closure | ||
) | [static] |
Definition at line 1404 of file cfpython_object.c.
References cf_object_set_flag(), EXISTCHECK_INT, FLAG_IDENTIFIED, and Crossfire_Object::obj.
static int Object_SetInt | ( | Crossfire_Object * | whoptr, |
PyObject * | value, | ||
void * | closure | ||
) | [static] |
Definition at line 1057 of file cfpython_object.c.
References cf_object_set_int_property(), CFAPI_OBJECT_PROP_INT, EXISTCHECK_INT, and Crossfire_Object::obj.
static int Object_SetInvisible | ( | Crossfire_Object * | whoptr, |
PyObject * | value, | ||
void * | closure | ||
) | [static] |
Definition at line 1437 of file cfpython_object.c.
References cf_object_set_int_property(), CFAPI_OBJECT_PROP_INVISIBLE, EXISTCHECK_INT, and Crossfire_Object::obj.
static int Object_SetIsPet | ( | Crossfire_Object * | whoptr, |
PyObject * | value, | ||
void * | closure | ||
) | [static] |
Definition at line 1820 of file cfpython_object.c.
References cf_object_set_int_property(), CFAPI_OBJECT_PROP_FRIENDLY, EXISTCHECK_INT, and Crossfire_Object::obj.
static int Object_SetKnownCursed | ( | Crossfire_Object * | whoptr, |
PyObject * | value, | ||
void * | closure | ||
) | [static] |
Definition at line 1525 of file cfpython_object.c.
References cf_object_set_flag(), EXISTCHECK_INT, FLAG_KNOWN_CURSED, and Crossfire_Object::obj.
static int Object_SetKnownMagical | ( | Crossfire_Object * | whoptr, |
PyObject * | value, | ||
void * | closure | ||
) | [static] |
Definition at line 1602 of file cfpython_object.c.
References cf_object_set_flag(), EXISTCHECK_INT, FLAG_KNOWN_MAGICAL, and Crossfire_Object::obj.
static int Object_SetLastEat | ( | Crossfire_Object * | whoptr, |
PyObject * | value, | ||
void * | closure | ||
) | [static] |
Definition at line 1334 of file cfpython_object.c.
References cf_object_set_int_property(), CFAPI_OBJECT_PROP_LAST_EAT, EXISTCHECK_INT, and Crossfire_Object::obj.
static int Object_SetLastGrace | ( | Crossfire_Object * | whoptr, |
PyObject * | value, | ||
void * | closure | ||
) | [static] |
Definition at line 1322 of file cfpython_object.c.
References cf_object_set_int_property(), CFAPI_OBJECT_PROP_LAST_GRACE, EXISTCHECK_INT, and Crossfire_Object::obj.
static int Object_SetLastSP | ( | Crossfire_Object * | whoptr, |
PyObject * | value, | ||
void * | closure | ||
) | [static] |
Definition at line 1310 of file cfpython_object.c.
References cf_object_set_int_property(), CFAPI_OBJECT_PROP_LAST_SP, EXISTCHECK_INT, and Crossfire_Object::obj.
static int Object_SetLifesaver | ( | Crossfire_Object * | whoptr, |
PyObject * | value, | ||
void * | closure | ||
) | [static] |
Definition at line 1569 of file cfpython_object.c.
References cf_object_set_flag(), EXISTCHECK_INT, FLAG_LIFESAVE, and Crossfire_Object::obj.
static int Object_SetMakeInvisible | ( | Crossfire_Object * | whoptr, |
PyObject * | value, | ||
void * | closure | ||
) | [static] |
Definition at line 1734 of file cfpython_object.c.
References cf_object_set_flag(), EXISTCHECK_INT, FLAG_MAKE_INVIS, and Crossfire_Object::obj.
static int Object_SetMap | ( | Crossfire_Object * | whoptr, |
PyObject * | value, | ||
void * | closure | ||
) | [static] |
Definition at line 939 of file cfpython_object.c.
References cf_object_change_map(), Crossfire_MapType, EXISTCHECK_INT, Crossfire_Map::map, and Crossfire_Object::obj.
static int Object_SetMaxGrace | ( | Crossfire_Object * | whoptr, |
PyObject * | value, | ||
void * | closure | ||
) | [static] |
Definition at line 1160 of file cfpython_object.c.
References cf_object_set_int_property(), CFAPI_OBJECT_PROP_MAXGP, EXISTCHECK_INT, and Crossfire_Object::obj.
static int Object_SetMaxHP | ( | Crossfire_Object * | whoptr, |
PyObject * | value, | ||
void * | closure | ||
) | [static] |
Definition at line 1116 of file cfpython_object.c.
References cf_object_set_int_property(), CFAPI_OBJECT_PROP_MAXHP, EXISTCHECK_INT, and Crossfire_Object::obj.
static int Object_SetMaxSP | ( | Crossfire_Object * | whoptr, |
PyObject * | value, | ||
void * | closure | ||
) | [static] |
Definition at line 1138 of file cfpython_object.c.
References cf_object_set_int_property(), CFAPI_OBJECT_PROP_MAXSP, EXISTCHECK_INT, and Crossfire_Object::obj.
static int Object_SetMessage | ( | Crossfire_Object * | whoptr, |
PyObject * | value, | ||
void * | closure | ||
) | [static] |
Setters.
Definition at line 843 of file cfpython_object.c.
References CF_IS_PYSTR, cf_object_set_string_property(), CFAPI_OBJECT_PROP_MESSAGE, EXISTCHECK_INT, and Crossfire_Object::obj.
static int Object_SetName | ( | Crossfire_Object * | whoptr, |
PyObject * | value, | ||
void * | closure | ||
) | [static] |
Definition at line 862 of file cfpython_object.c.
References CF_IS_PYSTR, cf_object_set_string_property(), CFAPI_OBJECT_PROP_NAME, CFAPI_OBJECT_PROP_NAME_PLURAL, EXISTCHECK_INT, and Crossfire_Object::obj.
static int Object_SetNamePl | ( | Crossfire_Object * | whoptr, |
PyObject * | value, | ||
void * | closure | ||
) | [static] |
Definition at line 882 of file cfpython_object.c.
References CF_IS_PYSTR, cf_object_set_string_property(), CFAPI_OBJECT_PROP_NAME_PLURAL, EXISTCHECK_INT, and Crossfire_Object::obj.
static int Object_SetNoDamage | ( | Crossfire_Object * | whoptr, |
PyObject * | value, | ||
void * | closure | ||
) | [static] |
Definition at line 1798 of file cfpython_object.c.
References cf_object_set_flag(), EXISTCHECK_INT, FLAG_NO_DAMAGE, and Crossfire_Object::obj.
static int Object_SetNoSave | ( | Crossfire_Object * | whoptr, |
PyObject * | value, | ||
void * | closure | ||
) | [static] |
Definition at line 1756 of file cfpython_object.c.
References cf_object_set_long_property(), CFAPI_OBJECT_PROP_NO_SAVE, EXISTCHECK_INT, and Crossfire_Object::obj.
static int Object_SetOnlyAttack | ( | Crossfire_Object * | whoptr, |
PyObject * | value, | ||
void * | closure | ||
) | [static] |
Definition at line 1723 of file cfpython_object.c.
References cf_object_set_flag(), EXISTCHECK_INT, FLAG_ONLY_ATTACK, and Crossfire_Object::obj.
static int Object_SetOwner | ( | Crossfire_Object * | whoptr, |
PyObject * | value, | ||
void * | closure | ||
) | [static] |
Definition at line 1767 of file cfpython_object.c.
References cf_object_set_object_property(), CFAPI_OBJECT_PROP_OWNER, Crossfire_ObjectType, EXISTCHECK_INT, and Crossfire_Object::obj.
static int Object_SetPickable | ( | Crossfire_Object * | whoptr, |
PyObject * | value, | ||
void * | closure | ||
) | [static] |
Definition at line 1426 of file cfpython_object.c.
References cf_object_set_flag(), EXISTCHECK_INT, FLAG_NO_PICK, and Crossfire_Object::obj.
static int Object_SetPow | ( | Crossfire_Object * | whoptr, |
PyObject * | value, | ||
void * | closure | ||
) | [static] |
Definition at line 1069 of file cfpython_object.c.
References cf_object_set_int_property(), CFAPI_OBJECT_PROP_POW, EXISTCHECK_INT, and Crossfire_Object::obj.
static int Object_SetQuantity | ( | Crossfire_Object * | whoptr, |
PyObject * | value, | ||
void * | closure | ||
) | [static] |
Definition at line 1294 of file cfpython_object.c.
References cf_object_set_nrof(), EXISTCHECK_INT, and Crossfire_Object::obj.
static int Object_SetRace | ( | Crossfire_Object * | whoptr, |
PyObject * | value, | ||
void * | closure | ||
) | [static] |
Definition at line 920 of file cfpython_object.c.
References CF_IS_PYSTR, cf_object_set_string_property(), CFAPI_OBJECT_PROP_RACE, EXISTCHECK_INT, and Crossfire_Object::obj.
static int Object_SetRandomMovement | ( | Crossfire_Object * | whoptr, |
PyObject * | value, | ||
void * | closure | ||
) | [static] |
Definition at line 1809 of file cfpython_object.c.
References cf_object_set_flag(), EXISTCHECK_INT, FLAG_RANDOM_MOVE, and Crossfire_Object::obj.
static int Object_SetReflectMissiles | ( | Crossfire_Object * | whoptr, |
PyObject * | value, | ||
void * | closure | ||
) | [static] |
Definition at line 1624 of file cfpython_object.c.
References cf_object_set_flag(), EXISTCHECK_INT, FLAG_REFL_MISSILE, and Crossfire_Object::obj.
static int Object_SetReflectSpells | ( | Crossfire_Object * | whoptr, |
PyObject * | value, | ||
void * | closure | ||
) | [static] |
Definition at line 1613 of file cfpython_object.c.
References cf_object_set_flag(), EXISTCHECK_INT, FLAG_REFL_SPELL, and Crossfire_Object::obj.
static int Object_SetRollable | ( | Crossfire_Object * | whoptr, |
PyObject * | value, | ||
void * | closure | ||
) | [static] |
Definition at line 1481 of file cfpython_object.c.
References cf_object_set_flag(), EXISTCHECK_INT, FLAG_CAN_ROLL, and Crossfire_Object::obj.
static int Object_SetRunAway | ( | Crossfire_Object * | whoptr, |
PyObject * | value, | ||
void * | closure | ||
) | [static] |
Definition at line 1657 of file cfpython_object.c.
References cf_object_set_flag(), EXISTCHECK_INT, FLAG_RUN_AWAY, and Crossfire_Object::obj.
static int Object_SetScared | ( | Crossfire_Object * | whoptr, |
PyObject * | value, | ||
void * | closure | ||
) | [static] |
Definition at line 1668 of file cfpython_object.c.
References cf_object_set_flag(), EXISTCHECK_INT, FLAG_SCARED, and Crossfire_Object::obj.
static int Object_SetSkill | ( | Crossfire_Object * | whoptr, |
PyObject * | value, | ||
void * | closure | ||
) | [static] |
Definition at line 969 of file cfpython_object.c.
References CF_IS_PYSTR, cf_object_set_string_property(), CFAPI_OBJECT_PROP_SKILL, EXISTCHECK_INT, and Crossfire_Object::obj.
static int Object_SetSlaying | ( | Crossfire_Object * | whoptr, |
PyObject * | value, | ||
void * | closure | ||
) | [static] |
Definition at line 950 of file cfpython_object.c.
References CF_IS_PYSTR, cf_object_set_string_property(), CFAPI_OBJECT_PROP_SLAYING, EXISTCHECK_INT, and Crossfire_Object::obj.
static int Object_SetSleeping | ( | Crossfire_Object * | whoptr, |
PyObject * | value, | ||
void * | closure | ||
) | [static] |
Definition at line 1558 of file cfpython_object.c.
References cf_object_set_flag(), EXISTCHECK_INT, FLAG_SLEEP, and Crossfire_Object::obj.
static int Object_SetSP | ( | Crossfire_Object * | whoptr, |
PyObject * | value, | ||
void * | closure | ||
) | [static] |
Definition at line 1127 of file cfpython_object.c.
References cf_object_set_int_property(), CFAPI_OBJECT_PROP_SP, EXISTCHECK_INT, and Crossfire_Object::obj.
static int Object_SetSpeed | ( | Crossfire_Object * | whoptr, |
PyObject * | value, | ||
void * | closure | ||
) | [static] |
Definition at line 1270 of file cfpython_object.c.
References cf_object_set_float_property(), CFAPI_OBJECT_PROP_SPEED, EXISTCHECK_INT, and Crossfire_Object::obj.
static int Object_SetSpeedLeft | ( | Crossfire_Object * | whoptr, |
PyObject * | value, | ||
void * | closure | ||
) | [static] |
Definition at line 1282 of file cfpython_object.c.
References cf_object_set_float_property(), CFAPI_OBJECT_PROP_SPEED_LEFT, EXISTCHECK_INT, and Crossfire_Object::obj.
static int Object_SetStandStill | ( | Crossfire_Object * | whoptr, |
PyObject * | value, | ||
void * | closure | ||
) | [static] |
Definition at line 1712 of file cfpython_object.c.
References cf_object_set_flag(), EXISTCHECK_INT, FLAG_STAND_STILL, and Crossfire_Object::obj.
static int Object_SetStealthy | ( | Crossfire_Object * | whoptr, |
PyObject * | value, | ||
void * | closure | ||
) | [static] |
Definition at line 1536 of file cfpython_object.c.
References cf_object_set_flag(), EXISTCHECK_INT, FLAG_STEALTH, and Crossfire_Object::obj.
static int Object_SetStr | ( | Crossfire_Object * | whoptr, |
PyObject * | value, | ||
void * | closure | ||
) | [static] |
Definition at line 1021 of file cfpython_object.c.
References cf_object_set_int_property(), CFAPI_OBJECT_PROP_STR, EXISTCHECK_INT, and Crossfire_Object::obj.
static int Object_SetTitle | ( | Crossfire_Object * | whoptr, |
PyObject * | value, | ||
void * | closure | ||
) | [static] |
Definition at line 901 of file cfpython_object.c.
References CF_IS_PYSTR, cf_object_set_string_property(), CFAPI_OBJECT_PROP_TITLE, EXISTCHECK_INT, and Crossfire_Object::obj.
static int Object_SetTurnable | ( | Crossfire_Object * | whoptr, |
PyObject * | value, | ||
void * | closure | ||
) | [static] |
Definition at line 1492 of file cfpython_object.c.
References cf_object_set_flag(), EXISTCHECK_INT, FLAG_IS_TURNABLE, and Crossfire_Object::obj.
static int Object_SetUnaggressive | ( | Crossfire_Object * | whoptr, |
PyObject * | value, | ||
void * | closure | ||
) | [static] |
Definition at line 1415 of file cfpython_object.c.
References cf_object_set_flag(), EXISTCHECK_INT, FLAG_UNAGGRESSIVE, and Crossfire_Object::obj.
static int Object_SetUndead | ( | Crossfire_Object * | whoptr, |
PyObject * | value, | ||
void * | closure | ||
) | [static] |
Definition at line 1679 of file cfpython_object.c.
References cf_object_set_flag(), EXISTCHECK_INT, FLAG_UNDEAD, and Crossfire_Object::obj.
static int Object_SetUnique | ( | Crossfire_Object * | whoptr, |
PyObject * | value, | ||
void * | closure | ||
) | [static] |
Definition at line 1635 of file cfpython_object.c.
References cf_object_set_flag(), EXISTCHECK_INT, FLAG_UNIQUE, and Crossfire_Object::obj.
static int Object_SetUnpaid | ( | Crossfire_Object * | whoptr, |
PyObject * | value, | ||
void * | closure | ||
) | [static] |
Definition at line 1448 of file cfpython_object.c.
References cf_object_set_flag(), EXISTCHECK_INT, FLAG_UNPAID, and Crossfire_Object::obj.
static int Object_SetUsedUp | ( | Crossfire_Object * | whoptr, |
PyObject * | value, | ||
void * | closure | ||
) | [static] |
Definition at line 1503 of file cfpython_object.c.
References cf_object_set_flag(), EXISTCHECK_INT, FLAG_IS_USED_UP, and Crossfire_Object::obj.
static int Object_SetValue | ( | Crossfire_Object * | whoptr, |
PyObject * | value, | ||
void * | closure | ||
) | [static] |
Definition at line 1745 of file cfpython_object.c.
References cf_object_set_long_property(), CFAPI_OBJECT_PROP_VALUE, EXISTCHECK_INT, and Crossfire_Object::obj.
static int Object_SetWC | ( | Crossfire_Object * | whoptr, |
PyObject * | value, | ||
void * | closure | ||
) | [static] |
Definition at line 1182 of file cfpython_object.c.
References cf_object_set_int_property(), CFAPI_OBJECT_PROP_WC, EXISTCHECK_INT, and Crossfire_Object::obj.
static int Object_SetWeight | ( | Crossfire_Object * | whoptr, |
PyObject * | value, | ||
void * | closure | ||
) | [static] |
Definition at line 1215 of file cfpython_object.c.
References cf_object_set_int_property(), CFAPI_OBJECT_PROP_WEIGHT, EXISTCHECK_INT, and Crossfire_Object::obj.
static int Object_SetWeightLimit | ( | Crossfire_Object * | whoptr, |
PyObject * | value, | ||
void * | closure | ||
) | [static] |
Definition at line 1226 of file cfpython_object.c.
References cf_object_set_int_property(), CFAPI_OBJECT_PROP_WEIGHT_LIMIT, EXISTCHECK_INT, and Crossfire_Object::obj.
static int Object_SetWis | ( | Crossfire_Object * | whoptr, |
PyObject * | value, | ||
void * | closure | ||
) | [static] |
Definition at line 1081 of file cfpython_object.c.
References cf_object_set_int_property(), CFAPI_OBJECT_PROP_WIS, EXISTCHECK_INT, and Crossfire_Object::obj.
static PyObject* Player_GetBedMap | ( | Crossfire_Player * | whoptr, |
void * | closure | ||
) | [static] |
Definition at line 131 of file cfpython_object.c.
References cf_object_get_string_property(), CFAPI_PLAYER_PROP_BED_MAP, EXISTCHECK, and Crossfire_Player::obj.
static PyObject* Player_GetBedX | ( | Crossfire_Player * | whoptr, |
void * | closure | ||
) | [static] |
Definition at line 148 of file cfpython_object.c.
References cf_object_get_int_property(), CFAPI_PLAYER_PROP_BED_X, EXISTCHECK, and Crossfire_Player::obj.
static PyObject* Player_GetBedY | ( | Crossfire_Player * | whoptr, |
void * | closure | ||
) | [static] |
Definition at line 163 of file cfpython_object.c.
References cf_object_get_int_property(), CFAPI_PLAYER_PROP_BED_Y, EXISTCHECK, and Crossfire_Player::obj.
static PyObject* Player_GetIP | ( | Crossfire_Player * | whoptr, |
void * | closure | ||
) | [static] |
Definition at line 78 of file cfpython_object.c.
References cf_player_get_ip(), EXISTCHECK, and Crossfire_Player::obj.
static PyObject* Player_GetMarkedItem | ( | Crossfire_Player * | whoptr, |
void * | closure | ||
) | [static] |
Definition at line 83 of file cfpython_object.c.
References cf_player_get_marked_item(), Crossfire_Object_wrap(), EXISTCHECK, and Crossfire_Player::obj.
static PyObject* Player_GetParty | ( | Crossfire_Player * | whoptr, |
void * | closure | ||
) | [static] |
Definition at line 111 of file cfpython_object.c.
References cf_player_get_party(), Crossfire_Party_wrap(), EXISTCHECK, and Crossfire_Player::obj.
static PyObject* Player_GetTitle | ( | Crossfire_Object * | whoptr, |
void * | closure | ||
) | [static] |
Definition at line 54 of file cfpython_object.c.
References cf_player_get_title(), EXISTCHECK, and Crossfire_Object::obj.
static int Player_SetBedMap | ( | Crossfire_Player * | whoptr, |
PyObject * | value, | ||
void * | closure | ||
) | [static] |
Definition at line 138 of file cfpython_object.c.
References cf_object_set_string_property(), CFAPI_PLAYER_PROP_BED_MAP, EXISTCHECK_INT, and Crossfire_Player::obj.
static int Player_SetBedX | ( | Crossfire_Player * | whoptr, |
PyObject * | value, | ||
void * | closure | ||
) | [static] |
Definition at line 153 of file cfpython_object.c.
References cf_object_set_int_property(), CFAPI_PLAYER_PROP_BED_X, EXISTCHECK_INT, and Crossfire_Player::obj.
static int Player_SetBedY | ( | Crossfire_Player * | whoptr, |
PyObject * | value, | ||
void * | closure | ||
) | [static] |
Definition at line 168 of file cfpython_object.c.
References cf_object_set_int_property(), CFAPI_PLAYER_PROP_BED_Y, EXISTCHECK_INT, and Crossfire_Player::obj.
static int Player_SetMarkedItem | ( | Crossfire_Player * | whoptr, |
PyObject * | value, | ||
void * | closure | ||
) | [static] |
Definition at line 88 of file cfpython_object.c.
References cf_player_set_marked_item(), Crossfire_ObjectType, EXISTCHECK_INT, Crossfire_Object::obj, and Crossfire_Player::obj.
static int Player_SetParty | ( | Crossfire_Player * | whoptr, |
PyObject * | value, | ||
void * | closure | ||
) | [static] |
Definition at line 116 of file cfpython_object.c.
References cf_player_set_party(), Crossfire_PartyType, EXISTCHECK_INT, Crossfire_Player::obj, and Crossfire_Party::party.
static int Player_SetTitle | ( | Crossfire_Object * | whoptr, |
PyObject * | value, | ||
void * | closure | ||
) | [static] |
Definition at line 59 of file cfpython_object.c.
References CF_IS_PYSTR, cf_player_set_title(), EXISTCHECK_INT, and Crossfire_Object::obj.
ptr_assoc_table object_assoc_table [static] |
Definition at line 35 of file cfpython_object.c.
Referenced by add_object_assoc(), find_assoc_pyobject(), free_object_assoc(), and init_object_assoc_table().