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