CGameSprite Class


Overview

Note

The CGameSprite class handles game sprites

The structure used for this class is CGameSprite


Quick Reference

Quick Ref

void CGameSprite::CGameSprite()

void CGameSprite::CGameSprite(unsigned char* pCreature, long creatureSize, unsigned short type, unsigned long expirationTime, unsigned short huntingRange, unsigned short followRange, unsigned long timeOfDayVisible, CPoint startPos, unsigned short facing, int copyScript)

virtual void CGameSprite::~CGameSprite()

virtual void CGameSprite::AIUpdate()

void CGameSprite::AIUpdateFly()

void CGameSprite::AIUpdateWalk()

void CGameSprite::AddBlood(short nHeight, short nDirection, short nType)

void CGameSprite::AddClassAbilities(unsigned char nClass, short numLevels, int bDisplayFeedback)

virtual void CGameSprite::AddEffect(CGameEffect* pEffect, unsigned char list, int noSave, int immediateResolve)

int CGameSprite::AddItemBags(CItem& cItem, short slotNum)

int CGameSprite::AddKnownSpell(CResRef& cResSpell, int nSpellLevel, CTypedPtrList<CPtrList,CCreatureFileKnownSpell *>* pKnownList, unsigned char nMagicType)

int CGameSprite::AddKnownSpellMage(CResRef& cResSpell, int nSpellLevel)

int CGameSprite::AddKnownSpellPriest(CResRef& cResSpell, int nSpellLevel)

void CGameSprite::AddNewSpecialAbilities(CDerivedStats& OldDStats, int bDisplayFeedback)

void CGameSprite::AddNewSpellsPriest()

void CGameSprite::AddObjectSearch(CPoint& point, unsigned char sourceSide, unsigned char personalSpaceRange, int bBumpable, int checkIfRemoved)

void CGameSprite::AddPortraitIcon(int icon)

void CGameSprite::AddReplacementToArea(CGameArea* pNewArea, CPoint ptPos, long posZ, unsigned char listType, __POSITION* vertListPos, unsigned char bInfravision)

void CGameSprite::AddSpecialAbility(CResRef& cResInnateSpell, int feedBack)

virtual void __cdecl CGameSprite::AddStatToRating(CArray<StatRating,StatRating &>& stats, float& totalRating, CString statName, float value) = 0

virtual void CGameSprite::AddToArea(CGameArea* pNewArea, CPoint& pos, long posZ, unsigned char listType)

void CGameSprite::AddVVC(CResRef& res)

void CGameSprite::AddVVCInEffect(CResRef res)

CPoint CGameSprite::AdjustTargetFollowTheLeader(long*& pPath, long& nPath, short groupPosition, unsigned char& noPathLeft)

int CGameSprite::AllowSpecialStates()

short CGameSprite::Ally()

int CGameSprite::Animate()

short CGameSprite::AnkhegEmerge()

short CGameSprite::AnkhegHide()

void CGameSprite::ApplyCastingEffect(CSpell* pSpell, Spell_ability_st* ability, CPoint& target)

void CGameSprite::ApplyCastingEffectPost(CSpell* pSpell, Spell_ability_st* ability)

void CGameSprite::ApplyCriticals(CGameSprite* target, int leftHand, int itemType, int attackType, int hitOrMiss)

void CGameSprite::ApplyItem(CResRef itemName, int slot, int abNo)

virtual void CGameSprite::ApplyTriggers()

short CGameSprite::Attack(CGameSprite* target)

short CGameSprite::AttackReevaluate(int bForceNewTarget)

void CGameSprite::ArenaSetUp()

virtual void CGameSprite::AutoPause(unsigned long type)

short CGameSprite::BashDoor(CGameAIBase* pObject)

short CGameSprite::BattleSong()

short CGameSprite::Berserk()

unsigned char CGameSprite::CanChangeWeapon()

int CGameSprite::CanEquipRanged()

virtual unsigned char CGameSprite::CanSaveGame(unsigned long& strError, int restCheck, int combatCheck)

long CGameSprite::CalculateHealingPotential(long nMaxHitPoints)

unsigned char CGameSprite::CanSeeInfra()

int CGameSprite::CanSpeak(int ignoreDeath, unsigned long& ref)

int CGameSprite::CanWriteSpellScroll(CGameEffect* pEffect)

short CGameSprite::ChangeAnimation()

void CGameSprite::ChangeDirection()

void CGameSprite::CheckBerserkActive()

int CGameSprite::CheckBumpable()

int CGameSprite::CheckCastingRange(CSpell* pSpell, CPoint& target)

void CGameSprite::CheckCutSceneStateOverride()

void CGameSprite::CheckCombatStats()

void CGameSprite::CheckCombatStatsHaste()

void CGameSprite::CheckCombatStatsWeapon(CItem* curWeapon, int offhand)

int CGameSprite::CheckDialogWait()

int CGameSprite::CheckEffect(CGameEffect* pEffect)

void CGameSprite::CheckExpiredWeapons()

void CGameSprite::CheckExtraDestruction()

void CGameSprite::CheckFatigue()

void CGameSprite::CheckForBerserkStage2()

int CGameSprite::CheckForDead()

void CGameSprite::CheckForDialogWaitCancel()

void CGameSprite::CheckForForcedDialogEnd(int overrideAction)

void CGameSprite::CheckHappiness()

int CGameSprite::CheckIfUsedUp(short slotNum, short abilityNum)

void CGameSprite::CheckIfVisible()

int CGameSprite::CheckLauncherType(Item_ability_st* curAbility, CItem* pLauncher)

void CGameSprite::CheckLoadState()

CGameDialogSprite* CGameSprite::CheckLoadedBanter(CResRef& res)

CGameDialogSprite* CGameSprite::CheckLoadedDialog(CResRef& res)

void CGameSprite::CheckSleeping()

void CGameSprite::ContingencyCheck()

void CGameSprite::CheckModal()

int CGameSprite::CheckMorale()

void CGameSprite::CheckMoveForCutScenes()

void CGameSprite::CheckPuppetMaster()

void CGameSprite::CheckQuickLists(CAbilityId& ab, short changeAmount, int remove, int removeSpellIfZero)

void CGameSprite::CheckReputation(int nForcedRep)

void CGameSprite::CheckSevenEyes(CGameEffect*& pEffect)

void CGameSprite::CheckSequence(unsigned char& sequence)

void CGameSprite::CheckSpellLoss()

void CGameSprite::CheckStatsChange()

void CGameSprite::CheckToolTipItem(unsigned char buttonNum)

virtual void CGameSprite::ClearAI(unsigned char setSequence)

void CGameSprite::ClearDialogActions()

void CGameSprite::ClearStoredPaths()

void CGameSprite::CleanUpTempSprites(CGameSprite* pTempSprite, int nInventoryId, CItem* pTestingItem)

int CGameSprite::ClearBumpPath(CPoint& start, CPoint& goal)

void CGameSprite::ClearMarshal(int unequip)

void CGameSprite::CombineActiveInactiveProficiency(int nProficiencyType)

void CGameSprite::CombineAllActiveInactiveProficiencies()

virtual unsigned char CGameSprite::CompressTime(unsigned long deltaTime)

int CGameSprite::ConcentrationFailed()

int CGameSprite::ControlledByPlayer()

CGameSprite* CGameSprite::Copy(int bMarkItemsAsNonDroppable, int copyNonDroppable, int copyEffects, int copyScripts)

unsigned long CGameSprite::CountItemBags(CString& nameIn)

short CGameSprite::CountItemPersonal(CString& nameIn)

CGameEffectDamage* CGameSprite::Damage(CItem* curWeaponIn, CItem* pLauncher, long curAttackNum, int criticalDamage, CAIObjectType& type, short facing, short myFacing, CGameSprite* target, int lastSwing)

virtual void CGameSprite::DebugDump(CString& message, unsigned char bEchoToScreen)

void CGameSprite::DecodeSwingSound(CItem* pItem, CItem* pLauncher)

void CGameSprite::DestroyItemInSlot(long slot, int checkPaw)

short CGameSprite::Dialogue(CGameSprite* target)

int CGameSprite::DisableOffhand(short itemType)

void CGameSprite::DisplayTextRef(unsigned long nameRef, unsigned long text, unsigned long nameColor, unsigned long textColor)

virtual unsigned char CGameSprite::DoAIUpdate(unsigned char active, long counter)

void CGameSprite::DoAction(int sequenceCheck)

short CGameSprite::DropInventory(unsigned char bDestroyInventory, int bPackOnly)

short CGameSprite::DropItem()

short CGameSprite::DropItem(short slotNum, CPoint dropPoint)

short CGameSprite::DropItem(CItem* pItem, CPoint dropPoint)

virtual int CGameSprite::DoesIntersect(CRect rect)

void CGameSprite::DoMoraleFailure()

int CGameSprite::DrainChargesFromBags(CString& nameIn, long charges, short abilityNum)

void CGameSprite::DropPath()

void CGameSprite::DropSearchRequest()

void CGameSprite::EndMoraleFailure()

short CGameSprite::Enemy()

void CGameSprite::Equip(short slotNum)

void CGameSprite::EquipAll(int animationOnly)

short CGameSprite::EquipItem()

short CGameSprite::EquipMostDamagingMelee()

short CGameSprite::EquipNextAmmo(CItem* pLauncher, CString OldAmmo)

short CGameSprite::EquipRanged()

short CGameSprite::EscapeArea(CGameAIBase* pObject)

virtual int CGameSprite::EvaluateStatusTrigger(CAITrigger& inTrigger)

virtual short CGameSprite::ExecuteAction()

short CGameSprite::Face()

short CGameSprite::FaceObject(CGameAIBase* pObject)

short CGameSprite::FakeWalkToArea(CString areaName)

void CGameSprite::FeedBack(unsigned long feedBackId, long int1, long int2, long int3, const unsigned long ref1, long int4, CString& stringIn)

void CGameSprite::FetchCommonStrings()

short CGameSprite::FillSlot()

void CGameSprite::FilterSpecialAbilities()

int CGameSprite::FindDamageEffect(CItem* curEquip, unsigned long abilityNum, unsigned long effectCount, unsigned long& effectAmount, unsigned long& numDice, unsigned long& diceSize)

short CGameSprite::FindIdentifyItem()

short CGameSprite::FindItemBags(CString& nameIn, long number, int checkForIdentified)

short CGameSprite::FindItemPersonal(CString& nameIn, int number, int restrictToEquiped, int reallyRestrictToEquiped)

short CGameSprite::FindTraps()

void CGameSprite::FloatingHP(int force, unsigned char durationNew, unsigned char durationExisting)

void CGameSprite::FloatingText(CString text, unsigned char durationNew, unsigned char durationExisting)

short CGameSprite::Fly()

short CGameSprite::Follow()

short CGameSprite::FollowObjectFormation(CGameSprite* target)

void CGameSprite::ForceVisible()

short CGameSprite::Formation(CGameSprite* target)

int CGameSprite::GetActiveProficiency(int nProficiencyType)

int CGameSprite::GetAbilityProjectileType(CAbilityId& abilityID, int level)

CDerivedStats* CGameSprite::GetActiveStats()

int CGameSprite::GetActiveWeaponStyleAndLevel(int& nLevel)

virtual short CGameSprite::GetAttackRange()

short CGameSprite::GetBackstabDamageMultiplier()

virtual int CGameSprite::GetCanSeeInvisible()

unsigned long CGameSprite::GetCarriedWeight()

short CGameSprite::GetCasterLevel(CSpell* pSpell, int includeWildMage)

unsigned char CGameSprite::GetChannel()

virtual const int* __cdecl CGameSprite::GetColorArray(int nPickRange) = 0

virtual int __cdecl CGameSprite::GetColorCount(int nPickRange) = 0

short CGameSprite::GetDirection(CPoint& target)

virtual short __cdecl CGameSprite::GetDirection(CPoint& ptStart, CPoint& ptTarget) = 0

CString CGameSprite::GetExperience()

CString CGameSprite::GetExperienceEntry(int nSubClass)

virtual short CGameSprite::GetHelpRange()

unsigned long CGameSprite::GetKit()

unsigned long CGameSprite::GetKitIDS()

unsigned long CGameSprite::GetKitMask()

int CGameSprite::GetInactiveProficiency(int nProficiencyType)

CGameButtonList* CGameSprite::GetInternalButtonList()

CItem* CGameSprite::GetItemBags(CString& nameIn)

CGameButtonList* CGameSprite::GetItemUsages(short slotNum, unsigned short buttonType, short abilityNum)

CString CGameSprite::GetKitDescription()

int CGameSprite::GetKnownSpellIndex(CResRef& cResSpell, CTypedPtrList<CPtrList,CCreatureFileKnownSpell *>* pKnownList)

int CGameSprite::GetKnownSpellIndexMage(CResRef& cResSpell, int nSpellLevel)

int CGameSprite::GetKnownSpellIndexPriest(CResRef& cResSpell, int nSpellLevel)

CCreatureFileKnownSpell* CGameSprite::GetKnownSpellInnate(int nSpellLevel, int nKnownSpellIndex)

CCreatureFileKnownSpell* CGameSprite::GetKnownSpellMage(int nSpellLevel, int nKnownSpellIndex)

CCreatureFileKnownSpell* CGameSprite::GetKnownSpellPriest(int nSpellLevel, int nKnownSpellIndex)

CItem* CGameSprite::GetLauncher(Item_ability_st* curAbility, short& launcherSlot)

short CGameSprite::GetLauncherSlot(short slotNum, short abilityNum)

short CGameSprite::GetLayOnHandsAmount()

long CGameSprite::GetLength(long verbalConstant)

unsigned long CGameSprite::GetMapScreenColor()

long CGameSprite::GetMaxDamage(int offhand)

int CGameSprite::GetMaxEncumbrance()

CCreatureFileMemorizedSpell* CGameSprite::GetMemorizedSpellInnate(int nSpellLevel, int nMemorizedSpellIndex)

CCreatureFileMemorizedSpell* CGameSprite::GetMemorizedSpellMage(int nSpellLevel, int nMemorizedSpellIndex)

CCreatureFileMemorizedSpell* CGameSprite::GetMemorizedSpellPriest(int nSpellLevel, int nMemorizedSpellIndex)

long CGameSprite::GetMinCasterLevel(long spellLevel, long nType)

long CGameSprite::GetMinDamage(int offhand)

CString& CGameSprite::GetName(int ignoreSTRREFON)

unsigned long CGameSprite::GetNameRef()

virtual void CGameSprite::GetNextWaypoint(CPoint* pt)

void CGameSprite::GetNumInventoryPersonalSlots(int& nUsedSlots, int& nTotalSlots)

short CGameSprite::GetNumQuickWeaponSlots()

int CGameSprite::GetNumSounds(const unsigned char type, int& offset)

int CGameSprite::GetNumSounds(int nOffset, int nMaxNum)

CString CGameSprite::GetPortraitToolTipText()

CGameButtonList* CGameSprite::GetQuickButtons(unsigned short buttonType, unsigned char existanceCheck)

void CGameSprite::GetQuickWeapon(unsigned char buttonNum, CButtonData& buttonData)

float CGameSprite::GetRating(CArray<StatRating,StatRating &>& stats)

bool CGameSprite::GetRatingWithItem(float& rating, CString& ratingBreakdown, int nInventoryId)

short CGameSprite::GetResistance(CGameSprite* target, Item_ability_st* curAttack)

unsigned long CGameSprite::GetResistanceString(short nOffset)

CString CGameSprite::GetSavingThrow(const unsigned long strName, const int nBaseValue, const int nDerivedValue)

long CGameSprite::GetSecretDoorDetection()

void CGameSprite::GetSelectedWeaponButton(CButtonData& buttonData)

virtual unsigned long __cdecl CGameSprite::GetSkillHelp(unsigned char index) = 0

virtual unsigned long __cdecl CGameSprite::GetSkillName(unsigned char index) = 0

int CGameSprite::GetSkillValue(unsigned char index, unsigned char otherClass, int bBaseValue)

unsigned char CGameSprite::GetSound(unsigned char soundID)

void CGameSprite::GetStatBreakdown(CString* ACText, CString* HPText, CString* THAC0Text, CString* damageText)

CString CGameSprite::GetStyleBonus(const int nProf, const int nLev)

virtual long CGameSprite::GetTargetId()

CGameObject* CGameSprite::GetTargetShare()

virtual const unsigned char* CGameSprite::GetTerrainTable()

long CGameSprite::GetTHAC0()

virtual const unsigned char* CGameSprite::GetVisibleTerrainTable()

virtual short CGameSprite::GetVisualRange()

short CGameSprite::GetTurnUndeadLevel()

CString CGameSprite::GetWeaponProficiency(const int nModifier, const unsigned long dwDescId, const unsigned long dwDescRef)

short CGameSprite::GiveItem(CGameSprite* target)

short CGameSprite::GivePartyAllEquipment()

short CGameSprite::GroupAttack(CGameSprite* pTarget)

int CGameSprite::HandleEffects()

int CGameSprite::HandlePersistantEffects(long deltaT)

unsigned char CGameSprite::HasItemTypeEquiped(unsigned short itemType, unsigned char checkForEquip)

unsigned char CGameSprite::HasItemWithFlag(unsigned long flag, int ignoreDestructible)

bool CGameSprite::HasWeaponType(int weaponType)

int CGameSprite::HaveKnownSpell(CString& spellName)

int CGameSprite::HaveSpell(CString& spellName)

short CGameSprite::Help()

short CGameSprite::Hide()

unsigned char CGameSprite::Hit(CGameSprite* target, CItem* curWeaponIn, long curAttackNum, int& criticalDamage, int leftHand)

void CGameSprite::InitBlur()

void CGameSprite::InitQuickItemData(short itemNum, short abilityNum, CButtonData& buttonData)

void CGameSprite::InitQuickSpellData(CResRef spellId, CButtonData& buttonData)

void CGameSprite::InitializeWalkingSound()

char CGameSprite::InDark()

int CGameSprite::InDialog()

int CGameSprite::InPersonalRadius(CPoint& pt)

short CGameSprite::Interact(CGameSprite* target)

int CGameSprite::IsOnPortraitIconList(int icon)

virtual int CGameSprite::IsOver(CPoint& pt)

int CGameSprite::IsSpecialist()

int CGameSprite::IsSpellSchool(unsigned char spellSchool)

short CGameSprite::JoinParty(bool bReplaceGlobal)

short CGameSprite::JumpThroughTransition(CGameTrigger* pTrigger, long delay)

short CGameSprite::JumpToArea(CString areaName, CPoint& dest, short facingDirection, short delay, int allowNullArea, CPoint& source)

short CGameSprite::JumpToPoint()

short CGameSprite::JumpToPoint(CPoint dest, int spriteUpdate, int allowPathToContinue, int clearBump, int forcePoint)

short CGameSprite::Leader()

short CGameSprite::LeaveArea()

void CGameSprite::LeaveAreaGlobal(CString& sArea, CPoint& ptStart)

short CGameSprite::LeaveAreaLUA()

short CGameSprite::LeaveAreaLUA(CString& areaName, CPoint ptStart, short facingDirection, CResRef parchment, long coordinate)

short CGameSprite::LeaveAreaLUAEntry()

short CGameSprite::LeaveAreaName()

short CGameSprite::LeaveParty()

void CGameSprite::LoadAreaInformation(CAreaFileCreature* pCreature)

void CGameSprite::LoadProjectile(CProjectile* proj, CItem* weapon, short abilityNum, CPoint& ptTarget, long targetId)

void CGameSprite::MainActionPicking()

void CGameSprite::MakeGlobal(bool bReplace)

void CGameSprite::MakeLocal()

void CGameSprite::Marshal(SSavedGamePartyCreatureReferenceWrapper& creatureWrapper, unsigned char bNetworkMessage)

void CGameSprite::Marshal(unsigned char** pCreature, long* creatureSize, unsigned short* facing, unsigned char bIncludeAllEffects)

void CGameSprite::Marshal(SAreaFileCreatureWrapper* pCreatureWrapper)

void CGameSprite::MarshalMessage(unsigned char** pData, unsigned long* dwSize)

void CGameSprite::MemorizeAllSpellsInnate()

void CGameSprite::MemorizeAllSpellsMage()

void CGameSprite::MemorizeAllSpellsPriest()

int CGameSprite::MemorizeSpell(int nKnownSpellIndex, int& nMemorizedSpellIndex, CTypedPtrList<CPtrList,CCreatureFileKnownSpell *>* pKnownList, CTypedPtrList<CPtrList,CCreatureFileMemorizedSpell *>* pMemorizedList, CCreatureFileMemorizedSpellLevel* pMemorizedLevel, CCreatureFileMemorizedSpellLevel* pDerivedLevel)

int CGameSprite::MemorizeSpellInnate(int nSpellLevel, int nKnownSpellIndex, int& nMemorizedSpellIndex)

int CGameSprite::MemorizeSpellMage(int nSpellLevel, int nKnownSpellIndex, int& nMemorizedSpellIndex)

int CGameSprite::MemorizeSpellPriest(int nSpellLevel, int nKnownSpellIndex, int& nMemorizedSpellIndex)

void CGameSprite::MoveOntoArea(CGameArea* pArea, CPoint& dest, short facingDirection)

int CGameSprite::MoveToBack()

int CGameSprite::MoveToFront()

short CGameSprite::MoveToObject(CGameAIBase* target)

short CGameSprite::MoveToOffset()

short CGameSprite::MoveToPoint(CPoint& dest)

short CGameSprite::MoveToPoint()

void CGameSprite::MultiplayerUpdate()

void CGameSprite::NightmareDowngrade()

void CGameSprite::NightmareUpgrade()

void CGameSprite::NullActionProcess()

virtual void CGameSprite::OnActionButton(CPoint& pt)

virtual void CGameSprite::OnActionRemoval(CAIAction& curAction)

void CGameSprite::OnDeath(int imprisonment)

short CGameSprite::OneSwing()

virtual void CGameSprite::OnFormationButton(CPoint& pt)

void CGameSprite::OnLightningStrike()

int CGameSprite::OnScreen(int bExactCheck)

virtual int CGameSprite::OnSearchMap()

int CGameSprite::Orderable(int bIgnoreControl)

int CGameSprite::OutOfControl()

short CGameSprite::Panic()

int CGameSprite::ParseAbilityHeader(const const char* equipName, const const char* lowerDice, CItem* curEquip, unsigned long abilityNum, Item_ability_st* pAbility, CString& damageText)

int CGameSprite::PartyHeal(long iSprite, int nHP, int bFirstHeal)

short CGameSprite::PickLock(CGameAIBase* pObject)

short CGameSprite::PickPockets(CGameSprite* target)

short CGameSprite::PickUpItem()

short CGameSprite::PlayDead()

void CGameSprite::PlayDialogSound(CGameSprite* pNPC)

void CGameSprite::PlaySound(CResRef& res, int bUseVoiceChannel)

void CGameSprite::PlaySound(unsigned char soundID, int showText, int showCircle, int overrideOption)

short CGameSprite::PlayerDialog(CGameSprite* target)

short CGameSprite::PolymorphCopy(CGameSprite* pSprite)

void CGameSprite::PostMoveCharacterFromOverflowToParty()

virtual void CGameSprite::ProcessAI()

int CGameSprite::ProcessEffectList(int bCheckSpellLoss)

virtual void CGameSprite::ProcessPendingTriggers(int overrideOnly)

short CGameSprite::Proficiencies(CItem* curWeapon)

short CGameSprite::ProtectObject(CGameAIBase* target)

short CGameSprite::ProtectPoint()

void CGameSprite::QuickLoad(unsigned char* pCreature, long creatureSize)

short CGameSprite::RandomFly()

short CGameSprite::RandomWalk()

short CGameSprite::RandomWalkContinuous()

int CGameSprite::ReadyCursor()

void CGameSprite::ReadyItem(short buttonNum, unsigned char firstCall)

void CGameSprite::ReadyItem(CButtonData button, unsigned char firstCall)

void CGameSprite::ReadyOffInternalList(CButtonData button, unsigned char firstCall)

void CGameSprite::ReadySpell(short buttonNum, unsigned char firstCall)

void CGameSprite::ReadySpell(CButtonData button, unsigned char firstCall)

short CGameSprite::Recoil()

void CGameSprite::RemoveBags()

void CGameSprite::RemoveClassAbilities(unsigned char nClass, short numLevels)

void CGameSprite::RemoveAllSpellsInnate()

void CGameSprite::RemoveAllSpellsMage()

void CGameSprite::RemoveAllSpellsPriest()

virtual void CGameSprite::RemoveFromArea()

int CGameSprite::RemoveKnownSpell(CResRef& cResSpell, CTypedPtrList<CPtrList,CCreatureFileKnownSpell *>* pKnownList)

int CGameSprite::RemoveKnownSpellInnate(CResRef& cResSpell, int nSpellLevel)

int CGameSprite::RemoveKnownSpellMage(CResRef& cResSpell, int nSpellLevel)

int CGameSprite::RemoveKnownSpellPriest(CResRef& cResSpell, int nSpellLevel)

void CGameSprite::RemoveNewSpecialAbilities(CDerivedStats& OldDStats)

void CGameSprite::RemoveObjectSearch(CPoint& point, unsigned char sourceSide, unsigned char personalSpaceRange, int bBumpable)

void CGameSprite::RemovePortraitIcon(int icon)

void CGameSprite::RemoveReplacementFromArea()

void CGameSprite::RemoveSanctuary()

void CGameSprite::RemoveSpecialAbility(CResRef& cResInnateSpell)

short CGameSprite::RemoveSpell()

short CGameSprite::RemoveSpell(CString& spellName)

short CGameSprite::RemoveTraps(CGameAIBase* pObject)

void CGameSprite::RemoveVVC(CResRef& res, unsigned char level)

virtual void CGameSprite::Render(CGameArea* pArea, CVidMode* pVidMode)

void CGameSprite::RenderActions()

void CGameSprite::RenderDamageArrow(CGameArea* pArea, CVidMode* pVidMode)

void CGameSprite::RenderHealthBar(CVidMode* pVidMode)

void CGameSprite::RenderMarkers(CVidMode* pVidMode)

void CGameSprite::RenderMirrorImage(int placement, CRect& rFX, CRect& rGCBounds, CRect& rViewRect, CPoint& ptReference, CSearchBitmap* pSearch, CVisibilityMap* pVisibility, CVidMode* pVidMode, unsigned long& rgbTint, unsigned char& bDithered, unsigned char& bFadeOut, unsigned long& dwRenderFlags)

void CGameSprite::RenderPortrait(CPoint& cpRenderPosition, CSize& szControl, int bPressed, int reorderHighlight, int selectFromMarker, CRect& rClip, int renderSelection)

void CGameSprite::RenderSpriteCover(CVidMode* pVidMode, CVidCell* pVidCell, unsigned long dwRenderFlags, unsigned char bBrightest, unsigned char nTranslucency, int bFadeOut, int bDithered)

void CGameSprite::RenderSpriteEffect(CVidMode* pVidMode, int bFadeOut, int bDithered)

void CGameSprite::RenderToMapScreen(CRect& rClipBase, CPoint& ptCharPos)

void CGameSprite::RenderTrackingArrow(CGameArea* pArea, CVidMode* pVidMode)

int CGameSprite::ReplaceItemBags(CString& oldItem, CString& newItem, short slotNum)

short CGameSprite::ResetAIScript()

void CGameSprite::ResolveInstants(int dropNonInstants)

void CGameSprite::ResolvePausedAction(CAIAction* curAction, __POSITION* pos)

void CGameSprite::ResolveTargetPoint(CAIAction* curAction, __POSITION* pos)

short CGameSprite::Rest(int bMemorizeSpells, int bSaveIfAppropriate)

virtual void CGameSprite::ResetAIType()

virtual void CGameSprite::ResetAITypeLive()

void CGameSprite::RestoreActiveAI()

short CGameSprite::RunAwayFrom(CGameAIBase* target)

void CGameSprite::Select()

short CGameSprite::SelectWeaponAbility()

int CGameSprite::SelectWeaponAbility(unsigned char nWeapon, unsigned char nAbility, unsigned char checkCursed, unsigned char attemptReequip)

virtual void CGameSprite::SetAIType(CAIObjectType& typeAI, int updateLive, int updateStart)

void CGameSprite::SetActiveAI(int active)

void CGameSprite::SetActiveImprisonment(int active)

void CGameSprite::SetActiveProficiency(int nProficiencyType, int nValue, int forceRefresh)

void CGameSprite::SetAllSpellsMemorized()

short CGameSprite::SetAtOffset(unsigned long stat, unsigned long value, unsigned long modifyType)

void CGameSprite::SetBumped(CPoint& pt)

void CGameSprite::SetCharacterToolTip()

void CGameSprite::SetColor(int nPickRange, int nIndex)

virtual void CGameSprite::SetCurrAction(CAIAction& action)

virtual void CGameSprite::SetCursor(long nToolTip)

short CGameSprite::SetDialog()

void CGameSprite::SetDialog(CResRef& cResDialog)

void CGameSprite::SetDialogState(int state, long type)

void CGameSprite::SetDirection(short direction)

void CGameSprite::SetFacing(short direction)

void CGameSprite::SetFootstepChannel()

short CGameSprite::SetItemFlags()

void CGameSprite::SetInactiveProficiency(int nProficiencyType, int nValue, int forceRefresh)

void CGameSprite::SetLuaAttr(CString attr, unsigned long strRef, int current, int base, int extra, int extraBase)

void CGameSprite::SetLuaOrderedPro(int index, unsigned long strRef, CString current, unsigned long helpString)

void CGameSprite::SetLuaPro(CString attr, unsigned long strRef, CString current, unsigned long helpString)

void CGameSprite::SetMaxMemorizedSpellsInnate(int nSpellLevel, int nMaxSpells)

void CGameSprite::SetMaxMemorizedSpellsMage(int nSpellLevel, int nMaxSpells)

void CGameSprite::SetMaxMemorizedSpellsPriest(int nSpellLevel, int nMaxSpells)

void CGameSprite::SetMemorizedFlag(CSpell* pSpell, int flag)

void CGameSprite::SetModalState(unsigned char modalState, int bUpdateToolbar)

void CGameSprite::SetMonkAbilities()

void CGameSprite::SetPath(long* pPath, short nPath)

void CGameSprite::SetResRef(CResRef& resref)

void CGameSprite::SetEntangle(unsigned char bEntangle)

void CGameSprite::SetGreasePool(unsigned char bGreasePool)

void CGameSprite::SetInvisible(unsigned char bInvisible)

void CGameSprite::SetInvisibleImproved(unsigned char bInvisible)

void CGameSprite::SetMinorGlobe(unsigned char bMinorGlobe)

void CGameSprite::SetQuickItem(unsigned char buttonNum, CButtonData buttonData)

void CGameSprite::SetQuickWeapon(unsigned char buttonNum, CButtonData buttonData)

void CGameSprite::SetSanctuary(unsigned char bSanctuary)

void CGameSprite::SetShieldGlobe(unsigned char bShieldGlobe)

void CGameSprite::SetWebHold(unsigned char bWebHold)

virtual void CGameSprite::SetScript(short level, CAIScript* script)

void CGameSprite::SetSelectedWeaponButton(short buttonNum)

void CGameSprite::SetSequence(short sequence)

void CGameSprite::SetSkillValue(unsigned char index, unsigned char value)

void CGameSprite::SetStoreState(int state)

void CGameSprite::SetTarget(CSearchRequest* oldSearchRequest, int collisionPath, unsigned char frontList)

virtual void CGameSprite::SetTarget(CPoint& target, int collisionPath)

void CGameSprite::SetTargetFly(unsigned char circleType, unsigned char facing, long radius)

void CGameSprite::SetUpBaalAbilities(int enhanced)

short CGameSprite::SetVisualRange(short newVisualRange)

unsigned char CGameSprite::ShamanSpellCount(long nLevel, CResRef res)

void CGameSprite::ShamanSpellDecrement(long nLevel, CResRef& res, int ignoreProvidedRes)

void CGameSprite::ShamanSpellRememorize(long nLevel, CResRef& res, int ignoreProvidedRes)

void CGameSprite::Shatter(unsigned char shatterType)

int CGameSprite::ShouldAvertCriticalHit()

unsigned char CGameSprite::SorcererSpellCount(long nLevel, CResRef res)

void CGameSprite::SorcererSpellDecrement(long nLevel, CResRef& res, int ignoreProvidedRes)

void CGameSprite::SorcererSpellRememorize(long nLevel, CResRef& res, int ignoreProvidedRes)

virtual void __cdecl CGameSprite::SortColors() = 0

void CGameSprite::SortMemorizedSpells()

int CGameSprite::SpecialStateProcessing()

short CGameSprite::Spell(CGameAIBase* target)

short CGameSprite::SpellPoint()

short CGameSprite::StartDialog(CGameSprite* target)

short CGameSprite::StartStore(CGameSprite* pSprite)

void CGameSprite::SwapAllActiveInactiveProficiencies()

short CGameSprite::Swing(CGameSprite* target)

void CGameSprite::StartSpriteEffect(unsigned char spriteEffect, unsigned char intensityLevel, unsigned char effectDuration)

int CGameSprite::SuppressHitPointsDisplay()

void CGameSprite::TakeCreatureItems(CGameSprite* pSprite, int Type)

short CGameSprite::TakeItemBags(CString& nameIn, long number, short slotNum)

int CGameSprite::TryToTurn(CGameSprite* pSprite)

short CGameSprite::Turn()

void CGameSprite::UnapplySpell(CResRef& ref)

void CGameSprite::Unequip(short slotNum)

void CGameSprite::UnequipAll(int animationOnly)

void CGameSprite::Unmarshal(unsigned char* pCreature, long creatureSize, unsigned short facing)

void CGameSprite::Unmarshal(CSavedGamePartyCreature* pCreature, unsigned char bPartyMember, unsigned char bProgressBarInPlace)

void CGameSprite::UnmarshalScripts()

void CGameSprite::UnmemorizeAllSpellsMage()

void CGameSprite::UnmemorizeAllSpellsPriest()

void CGameSprite::UnmemorizeAllOfResSpellInnate(int nSpellLevel, CResRef resSpell)

void CGameSprite::UnmemorizeAllOfResSpellMage(int nSpellLevel, CResRef resSpell)

void CGameSprite::UnmemorizeAllOfResSpellPriest(int nSpellLevel, CResRef resSpell)

int CGameSprite::UnmemorizeSpellInnate(int nSpellLevel, int nMemorizedSpellIndex)

int CGameSprite::UnmemorizeSpellMage(int nSpellLevel, int nMemorizedSpellIndex)

int CGameSprite::UnmemorizeSpellPriest(int nSpellLevel, int nMemorizedSpellIndex)

void CGameSprite::Unselect()

void CGameSprite::UpdateAOE(CAbilityId& abilityID)

void CGameSprite::UpdateActive()

void CGameSprite::UpdateLuaEquipment()

void CGameSprite::UpdateLuaSpells()

void CGameSprite::UpdateLuaStats()

void CGameSprite::UpdateQuickItemData(int nSlot)

void CGameSprite::UpdateSpriteEffect()

virtual void CGameSprite::UpdateTarget(CGameObject* target)

void CGameSprite::UpdateToolbar(unsigned char requiredState)

void CGameSprite::UpdateVisibleGroundItems()

short CGameSprite::UseContainer()

short CGameSprite::UseDoor()

short CGameSprite::UseItem(CGameAIBase* target)

short CGameSprite::UseItemPoint()

void CGameSprite::VerbalConstant(long verbalConstant, int overHead)

short CGameSprite::WaitInLine()

short CGameSprite::WalkToArea(CString areaName)

int CGameSprite::WeaponCanDamage(CGameSprite* target, int leftorright)

int CGameSprite::WeaponEffectiveVs(CGameSprite* target, int leftorright)

short CGameSprite::WildSpell(CSpell* pSpell, CGameAIBase* pTarget, CPoint& target, int addLevel)


Constructors

Name

Description

CGameSprite::CGameSprite

Constructs a CGameSprite object

CGameSprite::CGameSprite

Destroys a CGameSprite object

CGameSprite::CGameSprite

Constructs a CGameSprite object

void CGameSprite::CGameSprite();

Remarks

Constructs a CGameSprite object


CGameSprite::CGameSprite

Constructs a CGameSprite object

void CGameSprite::CGameSprite(
   unsigned char* pCreature,
       long creatureSize,
       unsigned short type,
       unsigned long expirationTime,
       unsigned short huntingRange,
       unsigned short followRange,
       unsigned long timeOfDayVisible,
       CPoint startPos,
       unsigned short facing,
       int copyScript);

Parameters

  • unsigned char* pCreature -

  • long creatureSize -

  • unsigned short type -

  • unsigned long expirationTime -

  • unsigned short huntingRange -

  • unsigned short followRange -

  • unsigned long timeOfDayVisible -

  • CPoint startPos -

  • unsigned short facing -

  • int copyScript -

Remarks

Constructs a CGameSprite object


CGameSprite::~CGameSprite

Destroys the CGameSprite object

virtual void CGameSprite::~CGameSprite();

Remarks

Destroys the CGameSprite object


Methods

Name

Description

CGameSprite::AIUpdate

CGameSprite::AIUpdateFly

CGameSprite::AIUpdateWalk

CGameSprite::AddBlood

CGameSprite::AddClassAbilities

CGameSprite::AddEffect

CGameSprite::AddItemBags

CGameSprite::AddKnownSpell

CGameSprite::AddKnownSpellMage

CGameSprite::AddKnownSpellPriest

CGameSprite::AddNewSpecialAbilities

CGameSprite::AddNewSpellsPriest

CGameSprite::AddObjectSearch

CGameSprite::AddPortraitIcon

CGameSprite::AddReplacementToArea

CGameSprite::AddSpecialAbility

CGameSprite::AddStatToRating

CGameSprite::AddToArea

CGameSprite::AddVVC

CGameSprite::AddVVCInEffect

CGameSprite::AdjustTargetFollowTheLeader

CGameSprite::AllowSpecialStates

CGameSprite::Ally

CGameSprite::Animate

CGameSprite::AnkhegEmerge

CGameSprite::AnkhegHide

CGameSprite::ApplyCastingEffect

CGameSprite::ApplyCastingEffectPost

CGameSprite::ApplyCriticals

CGameSprite::ApplyItem

CGameSprite::ApplyTriggers

CGameSprite::Attack

CGameSprite::AttackReevaluate

CGameSprite::ArenaSetUp

CGameSprite::AutoPause

CGameSprite::BashDoor

CGameSprite::BattleSong

CGameSprite::Berserk

CGameSprite::CanChangeWeapon

CGameSprite::CanEquipRanged

CGameSprite::CanSaveGame

CGameSprite::CalculateHealingPotential

CGameSprite::CanSeeInfra

CGameSprite::CanSpeak

CGameSprite::CanWriteSpellScroll

CGameSprite::ChangeAnimation

CGameSprite::ChangeDirection

CGameSprite::CheckBerserkActive

CGameSprite::CheckBumpable

CGameSprite::CheckCastingRange

CGameSprite::CheckCutSceneStateOverride

CGameSprite::CheckCombatStats

CGameSprite::CheckCombatStatsHaste

CGameSprite::CheckCombatStatsWeapon

CGameSprite::CheckDialogWait

CGameSprite::CheckEffect

CGameSprite::CheckExpiredWeapons

CGameSprite::CheckExtraDestruction

CGameSprite::CheckFatigue

CGameSprite::CheckForBerserkStage2

CGameSprite::CheckForDead

CGameSprite::CheckForDialogWaitCancel

CGameSprite::CheckForForcedDialogEnd

CGameSprite::CheckHappiness

CGameSprite::CheckIfUsedUp

CGameSprite::CheckIfVisible

CGameSprite::CheckLauncherType

CGameSprite::CheckLoadState

CGameSprite::CheckLoadedBanter

CGameSprite::CheckLoadedDialog

CGameSprite::CheckSleeping

CGameSprite::ContingencyCheck

CGameSprite::CheckModal

CGameSprite::CheckMorale

CGameSprite::CheckMoveForCutScenes

CGameSprite::CheckPuppetMaster

CGameSprite::CheckQuickLists

CGameSprite::CheckReputation

CGameSprite::CheckSevenEyes

CGameSprite::CheckSequence

CGameSprite::CheckSpellLoss

CGameSprite::CheckStatsChange

CGameSprite::CheckToolTipItem

CGameSprite::ClearAI

CGameSprite::ClearDialogActions

CGameSprite::ClearStoredPaths

CGameSprite::CleanUpTempSprites

CGameSprite::ClearBumpPath

CGameSprite::ClearMarshal

CGameSprite::CombineActiveInactiveProficiency

CGameSprite::CombineAllActiveInactiveProficiencies

CGameSprite::CompressTime

CGameSprite::ConcentrationFailed

CGameSprite::ControlledByPlayer

CGameSprite::Copy

CGameSprite::CountItemBags

CGameSprite::CountItemPersonal

CGameSprite::Damage

CGameSprite::DebugDump

CGameSprite::DecodeSwingSound

CGameSprite::DestroyItemInSlot

CGameSprite::Dialogue

CGameSprite::DisableOffhand

CGameSprite::DisplayTextRef

CGameSprite::DoAIUpdate

CGameSprite::DoAction

CGameSprite::DropInventory

CGameSprite::DropItem

CGameSprite::DoesIntersect

CGameSprite::DoMoraleFailure

CGameSprite::DrainChargesFromBags

CGameSprite::DropPath

CGameSprite::DropSearchRequest

CGameSprite::EndMoraleFailure

CGameSprite::Enemy

CGameSprite::Equip

CGameSprite::EquipAll

CGameSprite::EquipItem

CGameSprite::EquipMostDamagingMelee

CGameSprite::EquipNextAmmo

CGameSprite::EquipRanged

CGameSprite::EscapeArea

CGameSprite::EvaluateStatusTrigger

CGameSprite::ExecuteAction

CGameSprite::Face

CGameSprite::FaceObject

CGameSprite::FakeWalkToArea

CGameSprite::FeedBack

CGameSprite::FetchCommonStrings

CGameSprite::FillSlot

CGameSprite::FilterSpecialAbilities

CGameSprite::FindDamageEffect

CGameSprite::FindIdentifyItem

CGameSprite::FindItemBags

CGameSprite::FindItemPersonal

CGameSprite::FindTraps

CGameSprite::FloatingHP

CGameSprite::FloatingText

CGameSprite::Fly

CGameSprite::Follow

CGameSprite::FollowObjectFormation

CGameSprite::ForceVisible

CGameSprite::Formation

CGameSprite::GetActiveProficiency

CGameSprite::GetAbilityProjectileType

CGameSprite::GetActiveStats

CGameSprite::GetActiveWeaponStyleAndLevel

CGameSprite::GetAttackRange

CGameSprite::GetBackstabDamageMultiplier

CGameSprite::GetCanSeeInvisible

CGameSprite::GetCarriedWeight

CGameSprite::GetCasterLevel

CGameSprite::GetChannel

CGameSprite::GetColorArray

CGameSprite::GetColorCount

CGameSprite::GetDirection

CGameSprite::GetExperience

CGameSprite::GetExperienceEntry

CGameSprite::GetHelpRange

CGameSprite::GetKit

CGameSprite::GetKitIDS

CGameSprite::GetKitMask

CGameSprite::GetInactiveProficiency

CGameSprite::GetInternalButtonList

CGameSprite::GetItemBags

CGameSprite::GetItemUsages

CGameSprite::GetKitDescription

CGameSprite::GetKnownSpellIndex

CGameSprite::GetKnownSpellIndexMage

CGameSprite::GetKnownSpellIndexPriest

CGameSprite::GetKnownSpellInnate

CGameSprite::GetKnownSpellMage

CGameSprite::GetKnownSpellPriest

CGameSprite::GetLauncher

CGameSprite::GetLauncherSlot

CGameSprite::GetLayOnHandsAmount

CGameSprite::GetLength

CGameSprite::GetMapScreenColor

CGameSprite::GetMaxDamage

CGameSprite::GetMaxEncumbrance

CGameSprite::GetMemorizedSpellInnate

CGameSprite::GetMemorizedSpellMage

CGameSprite::GetMemorizedSpellPriest

CGameSprite::GetMinCasterLevel

CGameSprite::GetMinDamage

CGameSprite::GetName

CGameSprite::GetNameRef

CGameSprite::GetNextWaypoint

CGameSprite::GetNumInventoryPersonalSlots

CGameSprite::GetNumQuickWeaponSlots

CGameSprite::GetNumSounds

CGameSprite::GetPortraitToolTipText

CGameSprite::GetQuickButtons

CGameSprite::GetQuickWeapon

CGameSprite::GetRating

CGameSprite::GetRatingWithItem

CGameSprite::GetResistance

CGameSprite::GetResistanceString

CGameSprite::GetSavingThrow

CGameSprite::GetSecretDoorDetection

CGameSprite::GetSelectedWeaponButton

CGameSprite::GetSkillHelp

CGameSprite::GetSkillName

CGameSprite::GetSkillValue

CGameSprite::GetSound

CGameSprite::GetStatBreakdown

CGameSprite::GetStyleBonus

CGameSprite::GetTargetId

CGameSprite::GetTargetShare

CGameSprite::GetTerrainTable

CGameSprite::GetTHAC0

CGameSprite::GetVisibleTerrainTable

CGameSprite::GetVisualRange

CGameSprite::GetTurnUndeadLevel

CGameSprite::GetWeaponProficiency

CGameSprite::GiveItem

CGameSprite::GivePartyAllEquipment

CGameSprite::GroupAttack

CGameSprite::HandleEffects

CGameSprite::HandlePersistantEffects

CGameSprite::HasItemTypeEquiped

CGameSprite::HasItemWithFlag

CGameSprite::HasWeaponType

CGameSprite::HaveKnownSpell

CGameSprite::HaveSpell

CGameSprite::Help

CGameSprite::Hide

CGameSprite::Hit

CGameSprite::InitBlur

CGameSprite::InitQuickItemData

CGameSprite::InitQuickSpellData

CGameSprite::InitializeWalkingSound

CGameSprite::InDark

CGameSprite::InDialog

CGameSprite::InPersonalRadius

CGameSprite::Interact

CGameSprite::IsOnPortraitIconList

CGameSprite::IsOver

CGameSprite::IsSpecialist

CGameSprite::IsSpellSchool

CGameSprite::JoinParty

CGameSprite::JumpThroughTransition

CGameSprite::JumpToArea

CGameSprite::JumpToPoint

CGameSprite::Leader

CGameSprite::LeaveArea

CGameSprite::LeaveAreaGlobal

CGameSprite::LeaveAreaLUA

CGameSprite::LeaveAreaLUAEntry

CGameSprite::LeaveAreaName

CGameSprite::LeaveParty

CGameSprite::LoadAreaInformation

CGameSprite::LoadProjectile

CGameSprite::MainActionPicking

CGameSprite::MakeGlobal

CGameSprite::MakeLocal

CGameSprite::Marshal

CGameSprite::MarshalMessage

CGameSprite::MemorizeAllSpellsInnate

CGameSprite::MemorizeAllSpellsMage

CGameSprite::MemorizeAllSpellsPriest

CGameSprite::MemorizeSpell

CGameSprite::MemorizeSpellInnate

CGameSprite::MemorizeSpellMage

CGameSprite::MemorizeSpellPriest

CGameSprite::MoveOntoArea

CGameSprite::MoveToBack

CGameSprite::MoveToFront

CGameSprite::MoveToObject

CGameSprite::MoveToOffset

CGameSprite::MoveToPoint

CGameSprite::MultiplayerUpdate

CGameSprite::NightmareDowngrade

CGameSprite::NightmareUpgrade

CGameSprite::NullActionProcess

CGameSprite::OnActionButton

CGameSprite::OnActionRemoval

CGameSprite::OnDeath

CGameSprite::OneSwing

CGameSprite::OnFormationButton

CGameSprite::OnLightningStrike

CGameSprite::OnScreen

CGameSprite::OnSearchMap

CGameSprite::Orderable

CGameSprite::OutOfControl

CGameSprite::Panic

CGameSprite::ParseAbilityHeader

CGameSprite::PartyHeal

CGameSprite::PickLock

CGameSprite::PickPockets

CGameSprite::PickUpItem

CGameSprite::PlayDead

CGameSprite::PlayDialogSound

CGameSprite::PlaySound

CGameSprite::PlayerDialog

CGameSprite::PolymorphCopy

CGameSprite::PostMoveCharacterFromOverflowToParty

CGameSprite::ProcessAI

CGameSprite::ProcessEffectList

CGameSprite::ProcessPendingTriggers

CGameSprite::Proficiencies

CGameSprite::ProtectObject

CGameSprite::ProtectPoint

CGameSprite::QuickLoad

CGameSprite::RandomFly

CGameSprite::RandomWalk

CGameSprite::RandomWalkContinuous

CGameSprite::ReadyCursor

CGameSprite::ReadyItem

CGameSprite::ReadyOffInternalList

CGameSprite::ReadySpell

CGameSprite::Recoil

CGameSprite::RemoveBags

CGameSprite::RemoveClassAbilities

CGameSprite::RemoveAllSpellsInnate

CGameSprite::RemoveAllSpellsMage

CGameSprite::RemoveAllSpellsPriest

CGameSprite::RemoveFromArea

CGameSprite::RemoveKnownSpell

CGameSprite::RemoveKnownSpellInnate

CGameSprite::RemoveKnownSpellMage

CGameSprite::RemoveKnownSpellPriest

CGameSprite::RemoveNewSpecialAbilities

CGameSprite::RemoveObjectSearch

CGameSprite::RemovePortraitIcon

CGameSprite::RemoveReplacementFromArea

CGameSprite::RemoveSanctuary

CGameSprite::RemoveSpecialAbility

CGameSprite::RemoveSpell

CGameSprite::RemoveTraps

CGameSprite::RemoveVVC

CGameSprite::Render

CGameSprite::RenderActions

CGameSprite::RenderDamageArrow

CGameSprite::RenderHealthBar

CGameSprite::RenderMarkers

CGameSprite::RenderMirrorImage

CGameSprite::RenderPortrait

CGameSprite::RenderSpriteCover

CGameSprite::RenderSpriteEffect

CGameSprite::RenderToMapScreen

CGameSprite::RenderTrackingArrow

CGameSprite::ReplaceItemBags

CGameSprite::ResetAIScript

CGameSprite::ResolveInstants

CGameSprite::ResolvePausedAction

CGameSprite::ResolveTargetPoint

CGameSprite::Rest

CGameSprite::ResetAIType

CGameSprite::ResetAITypeLive

CGameSprite::RestoreActiveAI

CGameSprite::RunAwayFrom

CGameSprite::Select

CGameSprite::SelectWeaponAbility

CGameSprite::SetAIType

CGameSprite::SetActiveAI

CGameSprite::SetActiveImprisonment

CGameSprite::SetActiveProficiency

CGameSprite::SetAllSpellsMemorized

CGameSprite::SetAtOffset

CGameSprite::SetBumped

CGameSprite::SetCharacterToolTip

CGameSprite::SetColor

CGameSprite::SetCurrAction

CGameSprite::SetCursor

CGameSprite::SetDialog

CGameSprite::SetDialogState

CGameSprite::SetDirection

CGameSprite::SetFacing

CGameSprite::SetFootstepChannel

CGameSprite::SetItemFlags

CGameSprite::SetInactiveProficiency

CGameSprite::SetLuaAttr

CGameSprite::SetLuaOrderedPro

CGameSprite::SetLuaPro

CGameSprite::SetMaxMemorizedSpellsInnate

CGameSprite::SetMaxMemorizedSpellsMage

CGameSprite::SetMaxMemorizedSpellsPriest

CGameSprite::SetMemorizedFlag

CGameSprite::SetModalState

CGameSprite::SetMonkAbilities

CGameSprite::SetPath

CGameSprite::SetResRef

CGameSprite::SetEntangle

CGameSprite::SetGreasePool

CGameSprite::SetInvisible

CGameSprite::SetInvisibleImproved

CGameSprite::SetMinorGlobe

CGameSprite::SetQuickItem

CGameSprite::SetQuickWeapon

CGameSprite::SetSanctuary

CGameSprite::SetShieldGlobe

CGameSprite::SetWebHold

CGameSprite::SetScript

CGameSprite::SetSelectedWeaponButton

CGameSprite::SetSequence

CGameSprite::SetSkillValue

CGameSprite::SetStoreState

CGameSprite::SetTarget

CGameSprite::SetTargetFly

CGameSprite::SetUpBaalAbilities

CGameSprite::SetVisualRange

CGameSprite::ShamanSpellCount

CGameSprite::ShamanSpellDecrement

CGameSprite::ShamanSpellRememorize

CGameSprite::Shatter

CGameSprite::ShouldAvertCriticalHit

CGameSprite::SorcererSpellCount

CGameSprite::SorcererSpellDecrement

CGameSprite::SorcererSpellRememorize

CGameSprite::SortColors

CGameSprite::SortMemorizedSpells

CGameSprite::SpecialStateProcessing

CGameSprite::Spell

CGameSprite::SpellPoint

CGameSprite::StartDialog

CGameSprite::StartStore

CGameSprite::SwapAllActiveInactiveProficiencies

CGameSprite::Swing

CGameSprite::StartSpriteEffect

CGameSprite::SuppressHitPointsDisplay

CGameSprite::TakeCreatureItems

CGameSprite::TakeItemBags

CGameSprite::TryToTurn

CGameSprite::Turn

CGameSprite::UnapplySpell

CGameSprite::Unequip

CGameSprite::UnequipAll

CGameSprite::Unmarshal

CGameSprite::UnmarshalScripts

CGameSprite::UnmemorizeAllSpellsMage

CGameSprite::UnmemorizeAllSpellsPriest

CGameSprite::UnmemorizeAllOfResSpellInnate

CGameSprite::UnmemorizeAllOfResSpellMage

CGameSprite::UnmemorizeAllOfResSpellPriest

CGameSprite::UnmemorizeSpellInnate

CGameSprite::UnmemorizeSpellMage

CGameSprite::UnmemorizeSpellPriest

CGameSprite::Unselect

CGameSprite::UpdateAOE

CGameSprite::UpdateActive

CGameSprite::UpdateLuaEquipment

CGameSprite::UpdateLuaSpells

CGameSprite::UpdateLuaStats

CGameSprite::UpdateQuickItemData

CGameSprite::UpdateSpriteEffect

CGameSprite::UpdateTarget

CGameSprite::UpdateToolbar

CGameSprite::UpdateVisibleGroundItems

CGameSprite::UseContainer

CGameSprite::UseDoor

CGameSprite::UseItem

CGameSprite::UseItemPoint

CGameSprite::VerbalConstant

CGameSprite::WaitInLine

CGameSprite::WalkToArea

CGameSprite::WeaponCanDamage

CGameSprite::WeaponEffectiveVs

CGameSprite::WildSpell


CGameSprite::AIUpdate

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::AIUpdateFly

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::AIUpdateWalk

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::AddBlood

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::AddClassAbilities

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::AddEffect

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::AddItemBags

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::AddKnownSpell

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::AddKnownSpellMage

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::AddKnownSpellPriest

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::AddNewSpecialAbilities

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::AddNewSpellsPriest

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::AddObjectSearch

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::AddPortraitIcon

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::AddReplacementToArea

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::AddSpecialAbility

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::AddStatToRating

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::AddToArea

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::AddVVC

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::AddVVCInEffect

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::AdjustTargetFollowTheLeader

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::AllowSpecialStates

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::Ally

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::Animate

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::AnkhegEmerge

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::AnkhegHide

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::ApplyCastingEffect

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::ApplyCastingEffectPost

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::ApplyCriticals

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::ApplyItem

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::ApplyTriggers

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::Attack

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::AttackReevaluate

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::ArenaSetUp

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::AutoPause

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::BashDoor

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::BattleSong

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::Berserk

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::CanChangeWeapon

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::CanEquipRanged

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::CanSaveGame

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::CalculateHealingPotential

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::CanSeeInfra

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::CanSpeak

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::CanWriteSpellScroll

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::ChangeAnimation

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::ChangeDirection

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::CheckBerserkActive

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::CheckBumpable

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::CheckCastingRange

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::CheckCutSceneStateOverride

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::CheckCombatStats

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::CheckCombatStatsHaste

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::CheckCombatStatsWeapon

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::CheckDialogWait

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::CheckEffect

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::CheckExpiredWeapons

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::CheckExtraDestruction

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::CheckFatigue

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::CheckForBerserkStage2

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::CheckForDead

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::CheckForDialogWaitCancel

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::CheckForForcedDialogEnd

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::CheckHappiness

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::CheckIfUsedUp

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::CheckIfVisible

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::CheckLauncherType

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::CheckLoadState

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::CheckLoadedBanter

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::CheckLoadedDialog

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::CheckSleeping

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::ContingencyCheck

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::CheckModal

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::CheckMorale

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::CheckMoveForCutScenes

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::CheckPuppetMaster

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::CheckQuickLists

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::CheckReputation

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::CheckSevenEyes

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::CheckSequence

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::CheckSpellLoss

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::CheckStatsChange

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::CheckToolTipItem

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::ClearAI

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::ClearDialogActions

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::ClearStoredPaths

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::CleanUpTempSprites

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::ClearBumpPath

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::ClearMarshal

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::CombineActiveInactiveProficiency

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::CombineAllActiveInactiveProficiencies

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::CompressTime

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::ConcentrationFailed

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::ControlledByPlayer

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::Copy

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::CountItemBags

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::CountItemPersonal

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::Damage

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::DebugDump

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::DecodeSwingSound

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::DestroyItemInSlot

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::Dialogue

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::DisableOffhand

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::DisplayTextRef

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::DoAIUpdate

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::DoAction

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::DropInventory

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::DropItem

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::DropItem

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::DropItem

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::DoesIntersect

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::DoMoraleFailure

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::DrainChargesFromBags

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::DropPath

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::DropSearchRequest

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::EndMoraleFailure

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::Enemy

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::Equip

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::EquipAll

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::EquipItem

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::EquipMostDamagingMelee

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::EquipNextAmmo

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::EquipRanged

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::EscapeArea

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::EvaluateStatusTrigger

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::ExecuteAction

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::Face

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::FaceObject

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::FakeWalkToArea

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::FeedBack

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::FetchCommonStrings

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::FillSlot

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::FilterSpecialAbilities

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::FindDamageEffect

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::FindIdentifyItem

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::FindItemBags

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::FindItemPersonal

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::FindTraps

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::FloatingHP

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::FloatingText

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::Fly

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::Follow

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::FollowObjectFormation

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::ForceVisible

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::Formation

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::GetActiveProficiency

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::GetAbilityProjectileType

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::GetActiveStats

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::GetActiveWeaponStyleAndLevel

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::GetAttackRange

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::GetBackstabDamageMultiplier

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::GetCanSeeInvisible

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::GetCarriedWeight

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::GetCasterLevel

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::GetChannel

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::GetColorArray

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::GetColorCount

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::GetDirection

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::GetDirection

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::GetExperience

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::GetExperienceEntry

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::GetHelpRange

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::GetKit

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::GetKitIDS

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::GetKitMask

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::GetInactiveProficiency

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::GetInternalButtonList

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::GetItemBags

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::GetItemUsages

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::GetKitDescription

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::GetKnownSpellIndex

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::GetKnownSpellIndexMage

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::GetKnownSpellIndexPriest

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::GetKnownSpellInnate

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::GetKnownSpellMage

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::GetKnownSpellPriest

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::GetLauncher

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::GetLauncherSlot

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::GetLayOnHandsAmount

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::GetLength

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::GetMapScreenColor

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::GetMaxDamage

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::GetMaxEncumbrance

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::GetMemorizedSpellInnate

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::GetMemorizedSpellMage

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::GetMemorizedSpellPriest

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::GetMinCasterLevel

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::GetMinDamage

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::GetName

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::GetNameRef

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::GetNextWaypoint

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::GetNumInventoryPersonalSlots

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::GetNumQuickWeaponSlots

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::GetNumSounds

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::GetNumSounds

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::GetPortraitToolTipText

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::GetQuickButtons

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::GetQuickWeapon

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::GetRating

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::GetRatingWithItem

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::GetResistance

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::GetResistanceString

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::GetSavingThrow

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::GetSecretDoorDetection

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::GetSelectedWeaponButton

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::GetSkillHelp

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::GetSkillName

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::GetSkillValue

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::GetSound

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::GetStatBreakdown

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::GetStyleBonus

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::GetTargetId

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::GetTargetShare

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::GetTerrainTable

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::GetTHAC0

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::GetVisibleTerrainTable

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::GetVisualRange

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::GetTurnUndeadLevel

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::GetWeaponProficiency

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::GiveItem

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::GivePartyAllEquipment

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::GroupAttack

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::HandleEffects

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::HandlePersistantEffects

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::HasItemTypeEquiped

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::HasItemWithFlag

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::HasWeaponType

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::HaveKnownSpell

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::HaveSpell

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::Help

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::Hide

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::Hit

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::InitBlur

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::InitQuickItemData

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::InitQuickSpellData

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::InitializeWalkingSound

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::InDark

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::InDialog

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::InPersonalRadius

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::Interact

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::IsOnPortraitIconList

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::IsOver

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::IsSpecialist

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::IsSpellSchool

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::JoinParty

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::JumpThroughTransition

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::JumpToArea

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::JumpToPoint

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::JumpToPoint

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::Leader

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::LeaveArea

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::LeaveAreaGlobal

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::LeaveAreaLUA

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::LeaveAreaLUA

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::LeaveAreaLUAEntry

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::LeaveAreaName

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::LeaveParty

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::LoadAreaInformation

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::LoadProjectile

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::MainActionPicking

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::MakeGlobal

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::MakeLocal

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::Marshal

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::Marshal

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::Marshal

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::MarshalMessage

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::MemorizeAllSpellsInnate

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::MemorizeAllSpellsMage

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::MemorizeAllSpellsPriest

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::MemorizeSpell

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::MemorizeSpellInnate

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::MemorizeSpellMage

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::MemorizeSpellPriest

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::MoveOntoArea

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::MoveToBack

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::MoveToFront

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::MoveToObject

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::MoveToOffset

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::MoveToPoint

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::MoveToPoint

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::MultiplayerUpdate

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::NightmareDowngrade

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::NightmareUpgrade

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::NullActionProcess

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::OnActionButton

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::OnActionRemoval

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::OnDeath

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::OneSwing

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::OnFormationButton

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::OnLightningStrike

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::OnScreen

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::OnSearchMap

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::Orderable

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::OutOfControl

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::Panic

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::ParseAbilityHeader

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::PartyHeal

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::PickLock

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::PickPockets

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::PickUpItem

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::PlayDead

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::PlayDialogSound

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::PlaySound

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::PlaySound

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::PlayerDialog

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::PolymorphCopy

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::PostMoveCharacterFromOverflowToParty

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::ProcessAI

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::ProcessEffectList

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::ProcessPendingTriggers

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::Proficiencies

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::ProtectObject

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::ProtectPoint

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::QuickLoad

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::RandomFly

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::RandomWalk

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::RandomWalkContinuous

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::ReadyCursor

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::ReadyItem

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::ReadyItem

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::ReadyOffInternalList

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::ReadySpell

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::ReadySpell

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::Recoil

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::RemoveBags

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::RemoveClassAbilities

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::RemoveAllSpellsInnate

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::RemoveAllSpellsMage

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::RemoveAllSpellsPriest

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::RemoveFromArea

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::RemoveKnownSpell

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::RemoveKnownSpellInnate

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::RemoveKnownSpellMage

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::RemoveKnownSpellPriest

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::RemoveNewSpecialAbilities

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::RemoveObjectSearch

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::RemovePortraitIcon

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::RemoveReplacementFromArea

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::RemoveSanctuary

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::RemoveSpecialAbility

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::RemoveSpell

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::RemoveSpell

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::RemoveTraps

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::RemoveVVC

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::Render

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::RenderActions

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::RenderDamageArrow

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::RenderHealthBar

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::RenderMarkers

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::RenderMirrorImage

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::RenderPortrait

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::RenderSpriteCover

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::RenderSpriteEffect

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::RenderToMapScreen

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::RenderTrackingArrow

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::ReplaceItemBags

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::ResetAIScript

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::ResolveInstants

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::ResolvePausedAction

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::ResolveTargetPoint

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::Rest

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::ResetAIType

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::ResetAITypeLive

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::RestoreActiveAI

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::RunAwayFrom

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::Select

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::SelectWeaponAbility

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::SelectWeaponAbility

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::SetAIType

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::SetActiveAI

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::SetActiveImprisonment

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::SetActiveProficiency

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::SetAllSpellsMemorized

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::SetAtOffset

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::SetBumped

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::SetCharacterToolTip

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::SetColor

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::SetCurrAction

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::SetCursor

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::SetDialog

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::SetDialog

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::SetDialogState

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::SetDirection

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::SetFacing

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::SetFootstepChannel

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::SetItemFlags

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::SetInactiveProficiency

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::SetLuaAttr

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::SetLuaOrderedPro

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::SetLuaPro

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::SetMaxMemorizedSpellsInnate

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::SetMaxMemorizedSpellsMage

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::SetMaxMemorizedSpellsPriest

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::SetMemorizedFlag

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::SetModalState

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::SetMonkAbilities

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::SetPath

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::SetResRef

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::SetEntangle

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::SetGreasePool

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::SetInvisible

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::SetInvisibleImproved

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::SetMinorGlobe

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::SetQuickItem

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::SetQuickWeapon

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::SetSanctuary

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::SetShieldGlobe

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::SetWebHold

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::SetScript

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::SetSelectedWeaponButton

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::SetSequence

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::SetSkillValue

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::SetStoreState

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::SetTarget

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::SetTarget

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::SetTargetFly

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::SetUpBaalAbilities

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::SetVisualRange

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::ShamanSpellCount

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::ShamanSpellDecrement

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::ShamanSpellRememorize

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::Shatter

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::ShouldAvertCriticalHit

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::SorcererSpellCount

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::SorcererSpellDecrement

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::SorcererSpellRememorize

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::SortColors

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::SortMemorizedSpells

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::SpecialStateProcessing

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::Spell

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::SpellPoint

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::StartDialog

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::StartStore

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::SwapAllActiveInactiveProficiencies

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::Swing

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::StartSpriteEffect

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::SuppressHitPointsDisplay

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::TakeCreatureItems

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::TakeItemBags

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::TryToTurn

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::Turn

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::UnapplySpell

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::Unequip

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::UnequipAll

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::Unmarshal

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::Unmarshal

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::UnmarshalScripts

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::UnmemorizeAllSpellsMage

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::UnmemorizeAllSpellsPriest

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::UnmemorizeAllOfResSpellInnate

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::UnmemorizeAllOfResSpellMage

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::UnmemorizeAllOfResSpellPriest

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::UnmemorizeSpellInnate

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::UnmemorizeSpellMage

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::UnmemorizeSpellPriest

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::Unselect

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::UpdateAOE

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::UpdateActive

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::UpdateLuaEquipment

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::UpdateLuaSpells

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::UpdateLuaStats

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::UpdateQuickItemData

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::UpdateSpriteEffect

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::UpdateTarget

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::UpdateToolbar

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::UpdateVisibleGroundItems

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::UseContainer

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::UseDoor

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::UseItem

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::UseItemPoint

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::VerbalConstant

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::WaitInLine

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::WalkToArea

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::WeaponCanDamage

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::WeaponEffectiveVs

x;

Parameters

Return Value

Returns

Remarks


CGameSprite::WildSpell

x;

Parameters

Return Value

Returns

Remarks