Skip to content

Vanilla Creature System

raffclar edited this page Jun 9, 2022 · 1 revision

Creature class

Creature::.DrawLeashInfo(void)
Creature::.DeleteMyCreatureFiles(void)
Creature::.BalanceKnowlegeForComputerPlayer(void)
Creature::.AutoScale(void)
Creature::.GetSmallSize(void)
Creature::.GetBigSize(void)
Creature::.FindSuitableActionToRemoveObstacle(Object *)
Creature::.TrappedInEnclosedSpace(unsigned long, Object * *)
Creature::.UpdateTattooDataFromLocalMachine(void)
Creature::.ReleaseTattooData(void)
Creature::.FindNearbyWaterPoint(MapCoords *, float)
Creature::.OnClearMap(void)
Creature::.GetNearestHandInterfaceStatus(void)
Creature::.GetNearestCameraInterfaceStatus(void)
Creature::.GetDamageDonebyFlyingObject(float)
Creature::.GetImpressiveSize(void)
Creature::.GetSize(void)
Creature::.CountNumberOfHitsInQueue(void)
Creature::.GetCurrentFightAction(void)
Creature::.QueueSideStep(unsigned long)
Creature::.QueueSpell(unsigned long)
Creature::.QueueAttackOrBlock(unsigned long)
Creature::.GetAutoFightStatus(void)
Creature::.SetAutoFightStatus(unsigned long)
Creature::.RespondToEmergencies(void)
Creature::.RespondToPhysicalProblems(void)
Creature::.RespondToBeingStuck(void)
Creature::.CreateLightbulb(float)
Creature::.IsPosOutsideConfinedArea(MapCoords const &)
Creature::.IsConfinedToArea(void)
Creature::.CheckAllCreaturesForCatching(Object *, PhysicsObject *)
Creature::.HasAChanceOfCatching(GameThingWithPos *, PhysicsObject *)
Creature::.IsAvailableToCatch(Object *)
Creature::.GetCurrentNiceness(void)
Creature::.CopyDifferentCreatureInfoToCreatureInfo(void)
Creature::.IsOnHomeTeam(void)
Creature::.SetAnimationTimeModify(bool)
Creature::.GetSpecialMoveGesture(long)
Creature::.GetNumSpecialMoves(void)
Creature::.GetCreatureActionFromMagicType(MAGIC_TYPE)
Creature::.SwapMinds(Creature *, Creature *)
Creature::.GetWorstSnapshotIndex(void)
Creature::.RemoveSnapshot(SnapshotData *)
Creature::.TakeSnapshot(float, CREATURE_ACTION)
Creature::.TakeSnapshotIfPriorityIsSufficient(float, CREATURE_ACTION)
Creature::.ConsiderTakingSnapshot(void)
Creature::.GenerateHTML(void)
Creature::.CalculateCurrentEmotionsForMusic(CreatureEmotionsForMusic &)
Creature::.UpdateMoodsBasedOnMusic(MusicMoodPacket &)
Creature::.IsFighting(void)
Creature::.IsAnimIndividual(unsigned long)
Creature::.CheatMakeMeFight(void)
Creature::.HasPerformedActionInLastNSeconds(CREATURE_ACTION, float)
Creature::.GetScreenWidthInWorldMetres(void)
Creature::.CalculateCreationPos(MapCoords const &, MapCoords *)
Creature::.CreateHandObject(GameThingWithPos *, MapCoords const &, POT_INFO, unsigned long)
Creature::.GetFizzCurr(void)
Creature::.SetFizz(float, float, bool)
Creature::.ForceMeToActOnObject(GameThingWithPos *)
Creature::.GetPutDownAction(void)
Creature::.StartMovingToPoint(CreatureBelief *, LHPoint const &, float, float)
Creature::.StartMovingToObject(CreatureBelief *, Object *, float, float)
Creature::.GetRunAwayPoint(LHPoint const &, LHPoint *)
Creature::.GetGesturePoint(GESTURE_TYPE, float, LHPoint *)
Creature::.TakeFromPlayersHand(GInterfaceStatus *)
Creature::.ForceMoveMapObjectWithoutWalking(MapCoords const &)
mangled.txt:67: Unknown type: "M".
.GetNearbyObject__8CreatureFM16GameThingWithPosFPCvPvP8Creature_iP14CreatureBeliefP14CreatureBelief
Creature::.CheatLearnEverything(void)
Creature::.AddSpeechItem(wchar_t *, LHPlayer *, unsigned long)
Creature::.CreatureBubbleCallback(int, LH3DColor *, wchar_t * *, float *, GatheringText * *)
Creature::.UpdateStatsWhenObjectEaten(Object *)
Creature::.UpdateStatsWhenObjectKilled(Object *)
Creature::.HasFinishedBuildingHome(void)
Creature::.IsCreatureFarFromHome(void)
Creature::.IsInGathering(void)
Creature::.IsActionInFinalStage(void)
Creature::.ReleaseDependents(void)
Creature::.ReceivedFightImpact(long, float, Creature *)
Creature::.BeCutAndScarredByEffect(EffectValues &)
Creature::.OutputCreatureInformation(void)
Creature::.AddTo3DCheckSum(void)
Creature::.AddToMentalCheckSum(void)
Creature::.AddToCheckSum(void)
Creature::.CalculatePerceivedCurrentAction(void) const
Creature::.UpdateDesiresAfterObservingAction(CREATURE_DESIRES)
Creature::.UpdateDesiresAfterObservingPlayerAction(CREATURE_DESIRES)
Creature::.PerformFinishingAction(void)
Creature::.GetAnimOfBestContextToLearnFrom(CREATURE_DESIRES *)
Creature::.GoIntoStateOfFinishingAction(void)
Creature::.UpdateAttitudeToPlayer(void)
Creature::.GetCreature3D(void)
Creature::.CanCreatureSeePlayerHand(void)
Creature::.IsHandOverCreature(void)
Creature::.GetInterfaceStatusLookingAtCreature(void)
Creature::.IsDirectionClose(MapCoords const &, unsigned long, float)
Creature::.IsLookingTowardsPos(MapCoords const &, unsigned long)
Creature::.IsHeadingTowardsPos(MapCoords const &, unsigned long)
Creature::.IsFacingObject(GameThingWithPos *)
Creature::.CanSeePos(MapCoords const &)
Creature::.CanSeeAnObject(Object *)
Creature::.Update3DCreatureFromAttributes(void)
Creature::.GetInfo(void) const
Creature::.UpdateLocation(void)
Creature::.ForceToFallOver(void)
Creature::.Faint(void)
Creature::.DisplayStatistics(void)
Creature::.CalculateErrorDisplacement(MapCoords const &, MapCoords const &)
Creature::.DestroyObjectInHand(Object *)
Creature::.UpdateOnCompletion(void)
Creature::.ClearEyeState(void)
Creature::.StopWhatIAmDoing(int, int)
Creature::.FinishActionGeneric(int, int)
Creature::.FinishActionUnsuccessfully(char *, int, int)
Creature::.FinishActionSuccessfully(void)
Creature::.CantFindRoute(void)
Creature::.UpdateTykesFromAction(void)
Creature::.CreateCreature(MapCoords const &, CreatureInfo const *, GPlayer *)
Creature::.Create(MapCoords const &, CreatureInfo const *, GPlayer *)
mangled.txt:119: Unknown modifier: "c".
.__ct__8CreatureFv
Creature::.Initialise(MapCoords const &, CreatureInfo const *, GPlayer *)
Creature::.SetToZero(void)
mangled.txt:122: Unknown modifier: "c".
.__ct__8CreatureFRC9MapCoordsPC12CreatureInfoP7GPlayer
Creature::.CanCurrentlyBePickedUp(void)
Creature::.UpdateActionPriority(void)
Creature::.GetActionPriority(CREATURE_ACTION, CreaturePlan &)
Creature::.ComputeActionIndices(void)
Creature::.CommandActivityAndAction(CREATURE_DESIRES, CreatureBelief *, CREATURE_ACTION, CreatureBelief *, CreatureBelief *)
Creature::.ForceActivityAndForceAction(CreaturePlan &, int, int)
Creature::.ForceActivityAndForceAction(CREATURE_DESIRES, CreatureBelief *, CREATURE_ACTION, CreatureBelief *, CreatureBelief *, int, int)
Creature::.ForceActivityAndDecideAction(CREATURE_DESIRES, CreatureBelief *)
Creature::.MoveToDevelopmentPhase(DEVELOPMENT_PHASE, int)
Creature::.CheckForNewDevelopmentPhase(void)
Creature::.ForceExamineObject(CreatureBelief *)
Creature::.ForceGoToMapCoords(MapCoords const &)
Creature::.ForceActOnMapCoord(MapCoords const &)
Creature::.ForceActOnObject(Object *)
Creature::.ComputeCurrentPlayerInterestingness(void)
Creature::.ProcessPlayerInterestingness(void)
Creature::.SetFaceForMoodFrightened(void)
Creature::.ProcessHelpStack(void)
Creature::.ClearHelpStack(CREATURE_HELP_TYPE)
Creature::.InvalidateHelpStackEntry(CREATURE_HELP_TYPE, unsigned long)
Creature::.AddToHelpStack(CREATURE_HELP_TYPE, unsigned long, GameThingWithPos *, MapCoords const &)
Creature::.HelpHasntBeenDisplayedRecently(CREATURE_HELP_TYPE, unsigned long)
Creature::.SendCandidateHelpScript(CREATURE_HELP_TYPE, unsigned long, GameThingWithPos *, MapCoords const &, int)
Creature::.UpdateHelp(void)
Creature::.GiveCreatureInitialLessonAboutVillagersBeingNiceToEat(void)
Creature::.GiveCreatureInitialLessons(void)
Creature::.GetObjectWhichLeashIsAttachedTo(void)
Creature::.IsLeashWorking(void)
Creature::.GetInterfaceStatusLeashOn(void)
Creature::.GetNumLeashesKnowsAbout(void)
Creature::.UpdateMoodsFromLeash(LEASH_TYPE)
Creature::.LeashMakesCreatureStop(void)
Creature::.LeashMakesCreatureMoveToHand(Object *)
Creature::.UpdateLeash(void)
Creature::.LookAtCamera(MapCoords *)
Creature::.LookAtHand(MapCoords *)
Creature::.LookAround(MapCoords *)
Creature::.LookAtObjectArgument(MapCoords *)
Creature::.LookFromSideToSide(MapCoords *)
Creature::.LookAtInterestingThingsEnRoute(MapCoords *)
Creature::.LookTowardsPos(LHPoint *, MapCoords *)
Creature::.LookAtObjectsOnMapcell(long, long)
Creature::.LookAtSquaresInSpiral(unsigned short, unsigned short, unsigned short)
Creature::.Look(void)
Creature::.UpdateLongRangeVision(void)
Creature::.LookAtMostInterestingObject(void)
Creature::.GetMeshForObjectType(OBJECT_TYPE)
Creature::.AddBeliefAboutAssociatedObject(CreatureBelief *)
Creature::.MakeDesireFullyDominantAndChangeSource(unsigned long, CreatureInfo const *)
Creature::.GetSadnessSource(void)
Creature::.FindClearArea(MapCoords *, float, int)
Creature::.LearnLessonFromLeashInstruction(Object *)
Creature::.CheckValidation(Archive &)
Creature::.LoadFullyQualified(char *, MapCoords const &, GPlayer *, MPFEStartGameData *)
Creature::.Load(char *, MapCoords const &, GPlayer *, MPFEStartGameData *)
Creature::.SaveMindToMemory(char * *)
Creature::.Load3D(char *)
Creature::.CanLoad3D(char *)
Creature::.Save3D(char *)
Creature::.MimicPlayer(DETECTED_PLAYER_ACTION, GameThingWithPos *, MAGIC_TYPE)
Creature::.MimicForceDesire(void)
Creature::.MimicForceCopyingAction(void)
Creature::.MimicForceNoticingAction(void)
Creature::.GetMimickingAction(DETECTED_PLAYER_ACTION, unsigned long, MAGIC_TYPE)
Creature::.ProcessMimicState(void)
Creature::.ShrinkDownIfNearCitadel(void)
Creature::.CalculateOverallPriority(CreaturePlan &)
Creature::.FindBestActionFromObject(CreaturePlan &, LHStack<15CREATURE_ACTION,31> *, CreatureBelief *, int)
Creature::.CanCreatureCurrentlyPerformAction(CREATURE_ACTION, CreaturePlan &)
Creature::.SetBeliefsUsedInPlan(CreaturePlan &, int)
Creature::.CopyPlanToPreviousContext(int)
Creature::.ConstructCurrentPlanFromPlan(CreaturePlan &, int)
Creature::.ConstructCurrentPlanFromBestPlan(int)
Creature::.FindNextPlannableGoal(void)
Creature::.FindBestObjectToUseIfNecessary(CreaturePlan &)
Creature::.FindBestObjectToActOnFromAction(CreaturePlan &, CREATURE_BELIEF_TYPE)
Creature::.FindBestObjectOfSameMimicTypeFromAction(CreaturePlan &)
Creature::.FindBestActionFromGoal(CreaturePlan &, LHStack<15CREATURE_ACTION,31> *)
Creature::.FillInActionPriorityAndNoveltyModification(CREATURE_ACTION, CreaturePlan &, float *, float *)
Creature::.GetActionPriorityModificationFromWhenLastDone(CREATURE_ACTION)
Creature::.FindBestActionForPlan(CreaturePlan &)
Creature::.FindBestDesireForActivityObject(CreatureBelief *)
Creature::.FindBestActivityObjectForPlan(CreaturePlan &)
Creature::.DecideOnNewPlan(CreaturePlan &)
Creature::.FindBestPlanForParticularGoal(CREATURE_DESIRES)
Creature::.FindBestPlanForGoal(void)
Creature::.ConsiderOverridingCurrentPlan(void)
Creature::.ConsiderDecision(void)
Creature::.SetupReactToNastyMagic(Reaction *, MAGIC_TYPE, GameThingWithPos *)
Creature::.SetupReactToNiceMagic(Reaction *, MAGIC_TYPE, GameThingWithPos *)
Creature::.GetAlignment(void)
Creature::.TryReceiveSpell(CREATURE_RECEIVE_SPELL_TYPE, SpellCreature *, float)
Creature::.ProcessSpellsReceived(void)
Creature::.LastCreatureTargetPosClear(void)
Creature::.LastCreatureTargetPosSet(MapCoords const &)
Creature::.LastCreatureTargetPosSet(Object *)
Creature::.ScriptSetAgendaPriority(float)
Creature::.ScriptSetKnowsAction(CREATURE_ACTION_LEARNING_TYPE, unsigned long, int)
Creature::.ScriptLearnEverything(void)
Creature::.ScriptDoAction(CREATURE_ACTION, GameThingWithPos *, GameThingWithPos *)
Creature::.ScriptPlayStaticAnimation(unsigned long, float)
Creature::.ScriptPlayIndividualAnimation(unsigned long)
Creature::.ScriptMoveToPos(LHPoint *, float)
Creature::.PrepareCreatureForScriptedAction(int)
Creature::.ScriptLearnDistinctionAboutActivityObject(CREATURE_DESIRES, ATTRIBUTE_TYPE, unsigned long)
Creature::.ScriptTurnOffAllDesires(void)
Creature::.SetFocus(GameThingWithPos *)
Creature::.ScriptCreateCreatureRelativeToCreature(Creature *, float, MapCoords const &, CREATURE_TYPE)
Creature::.SigmoidThreshold(float, float)
Creature::.NumTimesMagicActionMustBeSeenBeforeItIsLearnt(unsigned long)
Creature::.ProcessSpells(void)
Creature::.GetCreedPower(HAND_GLOW_TYPE, float *, float *)
Creature::.SetCreedPower(HAND_GLOW_TYPE, float, float, float)
Creature::.FindTownBelongingToMeWhichNeedsSpell(SPELL_SEED_TYPE)
Creature::.ChooseSpellSeedTypeToSteal(GameThingWithPos *)
Creature::.ForceActionCastSpellOnObject(MAGIC_TYPE, Object *)
Creature::.InitialUpdateSpellInfo(GameThingWithPos *, MapCoords const &, MAGIC_TYPE, PSysProcessInfo *)
Creature::.HasEnoughEnergyToCastSpell(MAGIC_TYPE)
Creature::.GetMaxSpellChantsAvailable(void)
Creature::.ConvertSpellChantsToEnergyDiff(float)
Creature::.DestroySpell(void)
Creature::.DoPostSpellCastThings(Spell *, int)
Creature::.CastSpellAtPos(MAGIC_TYPE, MapCoords const &, float, int)
Creature::.CastSpellOnObject(MAGIC_TYPE, Object *, float, int)
Creature::.ProcessSubAction(void)
Creature::.SubStateFinishGesture(void)
Creature::.SubStatePerformGesture(void)
Creature::.SubStateInitiateGesture(void)
Creature::.LookAtPoint(LHPoint &, float, unsigned long)
Creature::.SubStateInitiateMoveToPos(void)
Creature::.ActuallyEatObject(Object *)
Creature::.SubStatePerformPickUpParameter(CreatureBelief *)
Creature::.SubStateInitiatePickUpParameter(CreatureBelief *)
Creature::.SubStateInitiatePickUp(void)
Creature::.MessUpGeneric(CreatureBelief *, long)
Creature::.GetCanGoThroughVortex(void)
Creature::.RespondToRequestToBeFriends(Creature *)
Creature::.RespondToRequestToLearnFromFriend(Creature *)
Creature::.RespondToRequestToPlay(Creature *)
Creature::.RespondToRequestToFight(Creature *)
Creature::.RespondToGeneralRequest(Creature *)
Creature::.DecideToRespondToCreature(CreatureBeliefAboutCreature *, LHStack<16CREATURE_DESIRES,41> &)
Creature::.DecideToRespondToCreature(CreatureBeliefAboutCreature *)
Creature::.NothingScareyNearPos(MapCoords const &)
Creature::.MaximumPickUpWeight(void)
Creature::CreatureBeliefTypeName
Creature::DesireToSoundTable
Creature::Draw(void)
Creature::ProcessState(void)
Creature::Creature(MapCoords const &, CreatureInfo const *, GPlayer *)
Creature::SetToZero(void)
Creature::Initialise(MapCoords const &, CreatureInfo const *, GPlayer *)
Creature::Creature(void)
Creature::Create(MapCoords const &, CreatureInfo const *, GPlayer *)
Creature::CreateCreature(MapCoords const &, CreatureInfo const *, GPlayer *)
Creature::CreateTyke(Creature *, MapCoords const &, CreatureInfo const *)
Creature::UpdateTykesFromAction(void)
Creature::ToBeDeleted(int)
Creature::~Creature(void)
Creature::GetDestPos(void)
Creature::GetFinalDestPos(MapCoords *)
Creature::CantFindRoute(void)
Creature::FinishActionSuccessfully(void)
Creature::FinishActionUnsuccessfully(char *, int, int)
Creature::FinishActionGeneric(int, int)
Creature::StopWhatIAmDoing(int, int)
Creature::ClearEyeState(void)
Creature::UpdateOnCompletion(void)
Creature::DestroyObjectInHand(Object *)
Creature::CalculateErrorDisplacement(MapCoords const &, MapCoords const &)
Creature::DisplayStatistics(void)
Creature::ValidToSelectFightThisToMapCoord(GInterfaceStatus *, MapCoords const &)
Creature::ValidToApplyFightThisToMapCoord(GInterfaceStatus *, MapCoords const &)
Creature::ValidToFightThisToObject(GInterfaceStatus *, MapCoords const &)
Creature::ValidForLockedSelectProcess(GInterfaceStatus *)
Creature::NetworkFriendlyStartLockedSelect(GInterfaceStatus *)
Creature::NetworkFriendlyEndLockedSelect(GInterfaceStatus *)
Creature::IsReadyForNetworkUnfriendlyLockedSelect(void)
Creature::NetworkUnfriendlyLockedSelect(ControlHandUpdateInfo *)
Creature::GetReadyForNetworkUnfriendlyEndLockedSelect(void)
Creature::IsReadyForNetworkUnfriendlyEndLockedSelect(void)
Creature::NetworkUnfriendlyEndLockedSelect(void)
Creature::DestroyedByEffect(GPlayer *, float)
Creature::Faint(void)
Creature::ForceToFallOver(void)
Creature::LookConfused(CreatureBelief *, long)
Creature::SetHeadPos(MapCoords *)
Creature::UpdateLocation(void)
Creature::Update3DCreatureFromAttributes(void)
Creature::CanSeeAnObject(Object *)
Creature::CanSeePos(MapCoords const &)
Creature::IsFacingObject(GameThingWithPos *)
Creature::IsHeadingTowardsPos(MapCoords const &, unsigned long)
Creature::IsLookingTowardsPos(MapCoords const &, unsigned long)
Creature::IsDirectionClose(MapCoords const &, unsigned long, float)
Creature::GetInterfaceStatusLookingAtCreature(void)
Creature::IsHandOverCreature(void)
Creature::CanCreatureSeePlayerHand(void)
Creature::GetCreature3D(void)
Creature::GetNearestEdgeOfObject(Object *)
Creature::GetFurthestEdgeOfObject(Object *)
Creature::UpdateAttitudeToPlayer(void)
Creature::CalculateEnergyUnitsFromFoodValue(unsigned long)
Creature::GetMovementDirection(LHPoint *)
Creature::GoIntoStateOfFinishingAction(void)
Creature::GetAnimOfBestContextToLearnFrom(CREATURE_DESIRES *)
Creature::PerformFinishingAction(void)
Creature::PerformAnimShowingLastDesire(void)
Creature::UpdateDesiresAfterObservingPlayerAction(CREATURE_DESIRES)
Creature::UpdateDesiresAfterObservingAction(CREATURE_DESIRES)
Creature::GetCreatureBeliefListType(void)
Creature::CalculatePerceivedCurrentAction(void) const
Creature::GetImpressiveType(void)
Creature::IsObjectTurningTooFastForCameraToFollowSmoothly(void)
Creature::GetFacingDirection(void)
Creature::GetFacingPitch(void)
Creature::GetProjectileSpeed(void)
Creature::IsScary(void)
Creature::GetFinalState(void) const
Creature::ResetStateAfterReacting(void)
Creature::Get2DRadius(void)
Creature::GetHeight(void)
Creature::SaveObject(LHOSFile &, MapCoords const &)
Creature::UpdateDesiresFromEffect(EFFECT_TYPE)
Creature::AddToCheckSum(void)
Creature::AddToMentalCheckSum(void)
Creature::AddTo3DCheckSum(void)
Creature::OutputCreatureInformation(void)
Creature::BeCutAndScarredByEffect(EffectValues &)
Creature::FillInEffectDefenceMultiplier(EffectNumbers &)
Creature::ApplyEffect(EffectValues &, int)
Creature::ApplySingleEffect(EFFECT_TYPE, float, GameThing *, MapCoords const &)
Creature::ReceivedFightImpact(long, float, Creature *)
Creature::SetupCreatureForDanceEditing(MapCoords const &)
Creature::ReleaseDependents(void)
Creature::IsActionInFinalStage(void)
Creature::GetRadius(void)
Creature::GetCitadel(void)
Creature::IsDominantCreature(Creature *)
Creature::ConsiderSendingCandidateSnapshot(void)
Creature::IsHandNear(void)
Creature::IsAreaNew(void)
Creature::IsInGathering(void)
Creature::IsCreatureFarFromHome(void)
Creature::HasFinishedBuildingHome(void)
Creature::IsReadyForNewScriptAction(void)
Creature::UpdateStatsWhenObjectKilled(Object *)
Creature::UpdateStatsWhenObjectEaten(Object *)
Creature::CreatureBubbleCallback(int, LH3DColor *, wchar_t * *, float *, GatheringText * *)
Creature::CreatureBubbleCallbackStub(int, unsigned long, LH3DColor *, wchar_t * *, float *, GatheringText * *)
Creature::AddSpeechItem(wchar_t *, LHPlayer *, unsigned long)
Creature::CheatLearnEverything(void)
Creature::CheatLearnNormalThings(void)
Creature::CheatNextDevelopmentPhase(void)
Creature::GetHomeSize(void)
Creature::GetBoundingSphere(LHPoint &, float &)
Creature::ReactToPhysicsImpact(PhysicsObject *, bool)
Creature::GetPhysicsConstantsType(void)
Creature::SetUpPhysOb(PhysOb *)
Creature::CanBecomeAPhysicsObject(void)
Creature::InteractsWithPhysicsObjects(void)
Creature::IsPosInsideCreatureHome(MapCoords const &)
mangled.txt:385: Unknown type: "M".
GetNearbyObject__8CreatureFM16GameThingWithPosFPCvPvP8Creature_iP14CreatureBeliefP14CreatureBelief
Creature::IsMoving(void) const
Creature::MoveMapObject(MapCoords const &)
Creature::ForceMoveMapObjectWithoutWalking(MapCoords const &)
Creature::MoveByTeleport(MapCoords const &)
Creature::TakeFromPlayersHand(GInterfaceStatus *)
Creature::InterfaceGiveObject(GInterfaceStatus *, Object *)
Creature::InterfaceValidToGiveObject(GInterfaceStatus *, Object *)
Creature::GetGesturePoint(GESTURE_TYPE, float, LHPoint *)
Creature::GetRunAwayPoint(LHPoint const &, LHPoint *)
Creature::StartMovingToObject(CreatureBelief *, Object *, float, float)
Creature::StartMovingToPoint(CreatureBelief *, LHPoint const &, float, float)
Creature::GetPutDownAction(void)
Creature::ForceMeToActOnObject(GameThingWithPos *)
Creature::SetFizz(float, float, bool)
Creature::GetFizzDest(void)
Creature::GetFizzCurr(void)
Creature::CreateHandObject(GameThingWithPos *, MapCoords const &, POT_INFO, unsigned long)
Creature::CalculateCreationPos(MapCoords const &, MapCoords *)
Creature::GetScreenWidthInWorldMetres(void)
Creature::HasPerformedActionInLastNSeconds(CREATURE_ACTION, float)
Creature::CheatMakeMeFight(void)
Creature::IsAnimIndividual(unsigned long)
Creature::GetImpressiveIntensity(IMPRESSIVE_TYPE)
Creature::SetScale(float)
Creature::GetScale(void)
Creature::GetAge(void)
Creature::SetAge(unsigned long)
Creature::IsFighting(void)
Creature::CanBeDestroyedBySpell(Spell *)
Creature::GetMaxAlignmentChangePerGameTurn(void)
Creature::GetImpressiveValue(Living *, Reaction *)
Creature::UpdateMoodsBasedOnMusic(MusicMoodPacket &)
Creature::CalculateCurrentEmotionsForMusic(CreatureEmotionsForMusic &)
Creature::GenerateHTML(void)
Creature::ConsiderTakingSnapshot(void)
Creature::TakeSnapshotIfPriorityIsSufficient(float, CREATURE_ACTION)
Creature::TakeSnapshot(float, CREATURE_ACTION)
Creature::RemoveSnapshot(SnapshotData *)
Creature::GetWorstSnapshotIndex(void)
Creature::ThingHeLikesMostText(CREATURE_DESIRES)
Creature::ThingHeLikesMostMesh(CREATURE_DESIRES)
Creature::SwapMinds(Creature *, Creature *)
Creature::GetCreatureActionFromMagicType(MAGIC_TYPE)
Creature::GetNumSpecialMoves(void)
Creature::GetSpecialMoveGesture(long)
Creature::GetRunningSpeedInMetres(void)
Creature::GetDefaultSpeedInMetres(void)
Creature::SetAnimationTimeModify(bool)
Creature::IsDancing(void)
Creature::IsOnHomeTeam(void)
Creature::CopyDifferentCreatureInfoToCreatureInfo(void)
Creature::PlaySoundEffectToIndicateMood(void)
Creature::BodgeForceCatch(GameThingWithPos *)
Creature::GetScriptObjectType(void)
Creature::GetCurrentNiceness(void)
Creature::GetCurrentNastiness(void)
Creature::HowUsefulForNiceActivity(void)
Creature::HowUsefulForNastyActivity(void)
Creature::IsAvailableToCatch(Object *)
Creature::HasAChanceOfCatching(GameThingWithPos *, PhysicsObject *)
Creature::CheckAllCreaturesForCatching(Object *, PhysicsObject *)
Creature::IsConfinedToArea(void)
Creature::IsPosOutsideConfinedArea(MapCoords const &)
Creature::GetWeight(void)
Creature::IsDead(void)
Creature::CreateLightbulb(float)
Creature::RespondToBeingStuck(void)
Creature::RespondToPhysicalProblems(void)
Creature::RespondToEmergencies(void)
Creature::SetControlledByScript(int)
Creature::SetAutoFightStatus(unsigned long)
Creature::GetAutoFightStatus(void)
Creature::QueueAttackOrBlock(unsigned long)
Creature::QueueSpell(unsigned long)
Creature::QueueSideStep(unsigned long)
Creature::GetCurrentFightAction(void)
Creature::CountNumberOfHitsInQueue(void)
Creature::CreatureMustAvoid(Creature *)
Creature::AddToRoutePlan(RPHolder *, Creature *, int, void( *)(int, Point2D, float, int))
Creature::GetSize(void)
Creature::GetImpressiveSize(void)
Creature::GetDamageDonebyFlyingObject(float)
Creature::GetNearestCameraInterfaceStatus(void)
Creature::GetNearestHandInterfaceStatus(void)
Creature::SetSpeedInMetres(float, int)
Creature::OnClearMap(void)
Creature::FindNearbyWaterPoint(MapCoords *, float)
Creature::GetQueryFirstEnumText(void)
Creature::GetQueryLastEnumText(void)
Creature::ReleaseTattooData(void)
Creature::UpdateTattooDataFromLocalMachine(void)
Creature::TrappedInEnclosedSpace(unsigned long, Object * *)
Creature::FindSuitableActionToRemoveObstacle(Object *)
Creature::GetBigSize(void)
Creature::GetSmallSize(void)
Creature::AutoScale(void)
Creature::ReduceLife(float, GPlayer *)
Creature::IncreaseLife(float)
Creature::SetHeight(float)
Creature::BalanceKnowlegeForComputerPlayer(void)
Creature::CanBeHealedByHealSpell(void)
Creature::CheckThatMindAndBodyLoadedCorrectly(void)
Creature::DeleteMyCreatureFiles(void)
Creature::CanCurrentlyBePickedUp(void)
Creature::SetInCreatureHand(Creature *)
Creature::GetActionPriority(CREATURE_ACTION, CreaturePlan &)
Creature::UpdateActionPriority(void)
Creature::ConsiderSamplingWeighting(CREATURE_ACTION, float)
Creature::ConstantActionSource(CreaturePlan &)
Creature::HowMuchFasterIsObjectThanMe(CreaturePlan &)
Creature::HowInterestingIsObject(CreaturePlan &)
Creature::HowEdibleIsObjectAfterCrush(CreaturePlan &)
Creature::HowNearIsHome(CreaturePlan &)
Creature::HowDangerousIsObject(CreaturePlan &)
Creature::HowMuchStrongerIsOpponentThanMe(CreaturePlan &)
Creature::HowMuchMoreLifeHasOpponentThanMe(CreaturePlan &)
Creature::HowManyDangerousSpellsOpponentKnows(CreaturePlan &)
Creature::HowNearIsPlayer(CreaturePlan &)
Creature::HowNearIsSea(CreaturePlan &)
Creature::HowMuchEnergy(CreaturePlan &)
Creature::HowDamagedIsObject(CreaturePlan &)
Creature::HowImpressedIsObject(CreaturePlan &)
Creature::HowMuchDangerNearMe(CreaturePlan &)
Creature::HowAbusiveIsPlayer(CreaturePlan &)
Creature::HowNeglectfulIsPlayer(CreaturePlan &)
Creature::HowMuchDangerNearObject(CreaturePlan &)
Creature::HowNearIsCamera(CreaturePlan &)
Creature::HowMuchFriendNeedsToKnowFireball(CreaturePlan &)
Creature::HowMuchFriendNeedsToKnowLightning(CreaturePlan &)
Creature::HowMuchFriendNeedsToKnowMagicFood(CreaturePlan &)
Creature::HowMuchFriendNeedsToKnowMagicWood(CreaturePlan &)
Creature::HowHungryIsFriend(CreaturePlan &)
Creature::HowInterestingIsPlayer(CreaturePlan &)
Creature::ForceActivityAndDecideAction(CREATURE_DESIRES, CreatureBelief *)
Creature::ForceActivityAndForceAction(CREATURE_DESIRES, CreatureBelief *, CREATURE_ACTION, CreatureBelief *, CreatureBelief *, int, int)
Creature::ForceActivityAndForceAction(CreaturePlan &, int, int)
Creature::CommandActivityAndAction(CREATURE_DESIRES, CreatureBelief *, CREATURE_ACTION, CreatureBelief *, CreatureBelief *)
Creature::ComputeActionIndices(void)
Creature::CheckForNewDevelopmentPhase(void)
Creature::IsAvailableToMoveToNextDevelopmentPhase(void)
Creature::CanBeMovedToNextDevelopmentPhase(DEVELOPMENT_PHASE)
Creature::MoveToDevelopmentPhase(DEVELOPMENT_PHASE, int)
Creature::FalseFunction(void)
Creature::GiveMaximumSkillAtOneSpell(void)
Creature::GiveMaximumSkillAtOnePowerupSpell(void)
Creature::HasFinishedDevelopmentStageLeashGoodAndEvil(void)
Creature::HasFinishedDevelopmentStageLearnToHelpTown(void)
Creature::HasFinishedDevelopmentStageLearnToFight(void)
Creature::HasFinishedDevelopmentStageLearnToImpressTown(void)
Creature::HasFinishedDevelopmentStageGuideTeachesSpells(void)
Creature::HasFinishedDevelopmentStageGuideExplainsHistory(void)
Creature::HasFinishedDevelopmentStageFriendsWithGuide(void)
Creature::HasFinishedDevelopmentStageMeetGuide(void)
Creature::HasFinishedDevelopmentStageLeashAttachToHouse(void)
Creature::HasFinishedDevelopmentStageLeashPullAndPickup(void)
Creature::HasFinishedDevelopmentStagePunishment(void)
Creature::HasFinishedDevelopmentStageLearnToEat(void)
Creature::HasFinishedDevelopmentStageInitial(void)
Creature::FightThisToObject(GInterfaceStatus *, Object *)
Creature::ForceActOnObject(Object *)
Creature::SelectFightThisToMapCoord(GInterfaceStatus *, MapCoords const &)
Creature::ApplyFightThisToMapCoord(GInterfaceStatus *, MapCoords const &)
Creature::ForceActOnMapCoord(MapCoords const &)
Creature::ForceGoToMapCoords(MapCoords const &)
Creature::ForceExamineObject(CreatureBelief *)
Creature::ProcessPlayerInterestingness(void)
Creature::ComputeCurrentPlayerInterestingness(void)
Creature::SetFaceForMoodFrightened(void)
Creature::SetFaceForMoodInPain(void)
Creature::SetFaceForMoodSad(void)
Creature::SetFaceForMoodIrritable(void)
Creature::SetFaceForMoodLonely(void)
Creature::SetFaceForMoodExhausted(void)
Creature::SetFaceForMoodHappy(void)
Creature::SetFaceForActionReflectAttitudeToPlayer(void)
Creature::SetFaceForActionCuriosity(void)
Creature::SetFaceForActionAnger(void)
Creature::SetFaceForActionFear(void)
Creature::SetFaceForActionCompassion(void)
Creature::SetFaceForActionPlayfulness(void)
Creature::SetFaceForActionSmile(void)
Creature::SetFaceForActionGrimace(void)
Creature::SetFaceForActionGrowl(void)
Creature::SetFaceForActionAmazed(void)
Creature::SetFaceForActionPuzzled(void)
Creature::SetFaceForActionIdle(void)
Creature::UpdateHelp(void)
Creature::SendCandidateHelpScript(CREATURE_HELP_TYPE, unsigned long, GameThingWithPos *, MapCoords const &, int)
Creature::RunHelpScript(CREATURE_HELP_TYPE, unsigned long, GameThingWithPos *, MapCoords const &)
Creature::CheatClearHelpTimeDisplayed(void)
Creature::HelpHasntBeenDisplayedRecently(CREATURE_HELP_TYPE, unsigned long)
Creature::AddToHelpStack(CREATURE_HELP_TYPE, unsigned long, GameThingWithPos *, MapCoords const &)
Creature::InvalidateHelpStackEntry(CREATURE_HELP_TYPE, unsigned long)
Creature::ClearHelpStack(CREATURE_HELP_TYPE)
Creature::ProcessHelpStack(void)
Creature::GiveCreatureInitialLessons(void)
Creature::GiveCreatureInitialLessonAboutVillagersBeingNiceToEat(void)
Creature::TestInitialLessons1(void)
Creature::TestInitialLessons2(void)
Creature::TestInitialLessons3(void)
Creature::TestInitialLessons4(void)
Creature::TestInitialLessons5(void)
Creature::TestInitialLessons6(void)
Creature::TestInitialLessons7(void)
Creature::TestInitialLessons8(void)
Creature::TestInitialLessons9(void)
Creature::TestInitialLessons10(void)
Creature::UpdateLeash(void)
Creature::ApplyLeashForce(float)
Creature::LocalUpdateCreatureLeash(float)
Creature::LeashMakesCreatureMoveToHand(Object *)
Creature::LeashMakesCreatureStop(void)
Creature::LeashForceCreatureToActOnHandObject(Object *)
Creature::LeashForceCreatureToActOnAttachedObject(Object *)
Creature::DrawLeashInfo(void)
Creature::UpdateMoodsFromLeash(LEASH_TYPE)
Creature::IsMatureEnoughForLeash(void)
Creature::IsMatureEnoughForAdvancedLeash(void)
Creature::GetNumLeashesKnowsAbout(void)
Creature::GetInterfaceStatusLeashOn(void)
Creature::IsLeashWorking(void)
Creature::IsLeashAttachedToObject(void)
Creature::GetObjectWhichLeashIsAttachedTo(void)
Creature::LookAtMostInterestingObject(void)
Creature::UpdateLongRangeVision(void)
Creature::Look(void)
Creature::LookAtSquaresInSpiral(unsigned short, unsigned short, unsigned short)
Creature::LookAtObjectsOnMapcell(long, long)
Creature::LookWhileGoingTowardsObject(MapCoords *)
Creature::LookWhileGoingTowardsPoint(MapCoords *)
Creature::LookTowardsPos(LHPoint *, MapCoords *)
Creature::LookAtInterestingThingsEnRoute(MapCoords *)
Creature::LookFromSideToSide(MapCoords *)
Creature::LookDown(MapCoords *)
Creature::LookStoned(MapCoords *)
Creature::LookJustWokenUp(MapCoords *)
Creature::LookAtPartner(MapCoords *)
Creature::LookAtDependents(MapCoords *)
Creature::LookAtObjectFlutteringEyelids(MapCoords *)
Creature::LookFrightened(MapCoords *)
Creature::LookWhileRunningAwayFromObject(MapCoords *)
Creature::LookWhileRunningAwayFromHand(MapCoords *)
Creature::LookAtPlayer(MapCoords *)
Creature::LookAtPosition(MapCoords *)
Creature::LookAtObjectArgumentTop(MapCoords *)
Creature::LookAtObjectArgumentBottom(MapCoords *)
Creature::LookAtObjectArgument(MapCoords *)
Creature::LookAtFlyingObject(MapCoords *)
Creature::LookAround(MapCoords *)
Creature::LookAtHand(MapCoords *)
Creature::LookAtFeet(MapCoords *)
Creature::LookAtCamera(MapCoords *)
Creature::GetHowMuchCreatureWantsToLookAtMe(void)
Creature::GetMeshForObjectType(OBJECT_TYPE)
Creature::AddBeliefAboutAssociatedObject(CreatureBelief *)
Creature::MakeDesireFullyDominantAndChangeSource(unsigned long, CreatureInfo const *)
Creature::GetHungerSourceFromEnergy(void)
Creature::SetEnergyFromHungerSource(float)
Creature::GetPooSourceFromAmountOfPoo(void)
Creature::SetAmountOfPooFromPooSource(float)
Creature::GetTirednessSourceFromExhaustion(void)
Creature::GetTirednessSourceFromNightTime(void)
Creature::SetExhaustionFromTirednessSource(float)
Creature::GetThirstSourceFromDehydration(void)
Creature::SetDehydrationFromThirstSource(float)
Creature::GetRestoreHealthSourceFromLife(void)
Creature::GetSadnessSource(void)
Creature::SetLifeFromRestoreHealthSource(float)
Creature::GetAttractPlayerSourceFromLoneliness(void)
Creature::SetLonelinessFromAttractPlayerSource(float)
Creature::GetAttractPlayerSourceFromLackOfInteraction(void)
Creature::SetAmountOfInteractionFromAttractPlayerSource(float)
Creature::GetManifestStateSourceFromUnsatisfiedDesires(void)
Creature::GetWarmerSourceFromPhysicalWarmth(void)
Creature::GetColderSourceFromPhysicalWarmth(void)
Creature::GetScratchSourceFromPhysicalItchiness(void)
Creature::GetRunAwayFromPlayerSource(void)
Creature::GetGoHomeSource(void)
Creature::GetHangAroundAtHomeSource(void)
Creature::GetUrgeToGetHigh(void)
Creature::SetUrgeToGetHigh(float)
Creature::GetSourceForCraziness(void)
Creature::GetSourceForMissFriend(void)
Creature::GetHowInterestingPlayerIsBeing(void)
Creature::SetHowInterestingPlayerIsBeing(float)
Creature::GetInnateNicenessSource(void)
Creature::GetDesireToImpressFromVillagersWhoNeedIt(void)
Creature::GetInnateAggressionSource(void)
Creature::GetInnateLethargySource(void)
Creature::GetInnateFriendlinessSource(void)
Creature::GetInnateCommunicativenessSource(void)
Creature::SetInnateNicenessSource(float)
Creature::SetInnateAggressionSource(float)
Creature::SetInnateLethargySource(float)
Creature::SetInnateFriendlinessSource(float)
Creature::SetInnateCommunicativenessSource(float)
Creature::FindClearArea(MapCoords *, float, int)
Creature::LearnLessonFromLeashInstruction(Object *)
Creature::LearnFromPlayerWatchingAndNotPunishing(void)
Creature::PossibilityOfErrorFromLackOfSkill(CREATURE_ACTION)
Creature::Save(GameOSFile &)
Creature::Load(GameOSFile &)
Creature::ResolveLoad(void)
Creature::Save3D(char *)
Creature::CanLoad3D(char *)
Creature::Load3D(char *)
Creature::SaveMindToMemory(char * *)
Creature::Load(char *, MapCoords const &, GPlayer *, MPFEStartGameData *)
Creature::LoadFullyQualified(char *, MapCoords const &, GPlayer *, MPFEStartGameData *)
Creature::CheckValidation(Archive &)
Creature::ProcessMimicState(void)
Creature::GetMimickingAction(DETECTED_PLAYER_ACTION, unsigned long, MAGIC_TYPE)
Creature::MimicForceNoticingAction(void)
Creature::MimicForceCopyingAction(void)
Creature::MimicForceDesire(void)
Creature::MimicPlayer(DETECTED_PLAYER_ACTION, GameThingWithPos *, MAGIC_TYPE)
Creature::ShrinkDownIfNearCitadel(void)
Creature::ConsiderDecision(void)
Creature::ConsiderOverridingCurrentPlan(void)
Creature::DecideWhatToDo(void)
Creature::FindBestPlanForGoal(void)
Creature::FindBestPlanForCurrentGoal(void)
Creature::FindBestPlanForParticularGoal(CREATURE_DESIRES)
Creature::DecideOnNewPlan(CreaturePlan &)
Creature::FindBestActivityObjectForPlan(CreaturePlan &)
Creature::FindBestDesireForActivityObject(CreatureBelief *)
Creature::FindBestActionForPlan(CreaturePlan &)
Creature::FindBestActionFromActivityObject(CreaturePlan &, LHStack<15CREATURE_ACTION,31> *)
Creature::FindBestActionFromObjectToActOn(CreaturePlan &)
Creature::FindBestObjectToActOnFromActivityObjectAndAction(CreaturePlan &)
Creature::GetActionPriorityModificationFromWhenLastDone(CREATURE_ACTION)
Creature::FillInActionPriorityAndNoveltyModification(CREATURE_ACTION, CreaturePlan &, float *, float *)
Creature::FindBestActionFromGoal(CreaturePlan &, LHStack<15CREATURE_ACTION,31> *)
Creature::FindBestObjectOfSameMimicTypeFromAction(CreaturePlan &)
Creature::FindBestObjectToActOnFromAction(CreaturePlan &, CREATURE_BELIEF_TYPE)
Creature::FindBestObjectToUseIfNecessary(CreaturePlan &)
Creature::FindNextPlannableGoal(void)
Creature::ConsiderGivingHelpOnCurrentAction(void)
Creature::ConstructCurrentPlanFromBestPlan(int)
Creature::ConstructCurrentPlanFromPlan(CreaturePlan &, int)
Creature::CopyPlanToPreviousContext(int)
Creature::SetBeliefsUsedInPlan(CreaturePlan &, int)
Creature::CanCreatureCurrentlyPerformAction(CREATURE_ACTION, CreaturePlan &)
Creature::FindBestActionFromObject(CreaturePlan &, LHStack<15CREATURE_ACTION,31> *, CreatureBelief *, int)
Creature::CalculateOverallPriority(CreaturePlan &)
Creature::AddReaction(Reaction *, unsigned char)
Creature::StartReacting(REACTION, GameThingWithPos *, Reaction *)
Creature::UpdateHowImpressed(Reaction *, int)
Creature::IsAvailableForReaction(REACTION)
Creature::LearnActionFromReaction(CREATURE_ACTION_LEARNING_TYPE, unsigned long)
mangled.txt:736: Unknown type: "M".
LearnActionAndConsiderShowingLesson__8CreatureF29CREATURE_ACTION_LEARNING_TYPEUlM8CreatureFPCvPvP14CreatureBeliefl_vP14CreatureBelief
Creature::StandardNumGameTurnsToReactFunction(GameThingWithPos *, unsigned long, float)
Creature::StandardNumGameTurnsBeforeReactingAgainFunction(GameThingWithPos *, unsigned long, float)
Creature::NumGameTurnsToReactToCreatureFunction(GameThingWithPos *, unsigned long, float)
Creature::NumGameTurnsBeforeReactingAgainToCreatureFunction(GameThingWithPos *, unsigned long, float)
Creature::FleeFromSpellPriority(Reaction *, Reaction *)
Creature::SetupFleeFromObject(GameThingWithPos *, Reaction *)
Creature::SetupLookAtNiceSpell(GameThingWithPos *, Reaction *)
Creature::SetupReactToHandPuttingStuffInStoragePit(GameThingWithPos *, Reaction *)
Creature::ReactToHandPuttingStuffInStoragePitPriority(Reaction *, Reaction *)
Creature::ReactToCreaturePriority(Reaction *, Reaction *)
Creature::SetupReactToCreature(GameThingWithPos *, Reaction *)
Creature::ReactToFoodPriority(Reaction *, Reaction *)
Creature::SetupReactToFood(GameThingWithPos *, Reaction *)
Creature::ReactToMagicTreePriority(Reaction *, Reaction *)
Creature::SetupReactToMagicTree(GameThingWithPos *, Reaction *)
Creature::ReactToBallPriority(Reaction *, Reaction *)
Creature::SetupReactToBall(GameThingWithPos *, Reaction *)
Creature::ReactToFirePriority(Reaction *, Reaction *)
Creature::SetupReactToFire(GameThingWithPos *, Reaction *)
Creature::SetupReactToMagicShield(GameThingWithPos *, Reaction *)
Creature::SetupReactToNiceMagic(Reaction *, MAGIC_TYPE, GameThingWithPos *)
Creature::SetupReactToNastyMagic(Reaction *, MAGIC_TYPE, GameThingWithPos *)
Creature::ReactToFlyingObjectPriority(Reaction *, Reaction *)
Creature::SetupReactToFlyingObject(GameThingWithPos *, Reaction *)
Creature::ReactToHandPickUpPriority(Reaction *, Reaction *)
Creature::SetupReactToHandPickUp(GameThingWithPos *, Reaction *)
Creature::ReactToHandUsingTotemPriority(Reaction *, Reaction *)
Creature::SetupReactToHandUsingTotem(GameThingWithPos *, Reaction *)
Creature::ReactToObjectCrushedPriority(Reaction *, Reaction *)
Creature::SetupReactToObjectCrushed(GameThingWithPos *, Reaction *)
Creature::ReactToFightPriority(Reaction *, Reaction *)
Creature::SetupReactToFight(GameThingWithPos *, Reaction *)
Creature::ReactToTeleportPriority(Reaction *, Reaction *)
Creature::SetupReactToTeleport(GameThingWithPos *, Reaction *)
Creature::ReactToDeathPriority(Reaction *, Reaction *)
Creature::SetupReactToDeath(GameThingWithPos *, Reaction *)
Creature::SetupReactToFainting(GameThingWithPos *, Reaction *)
Creature::SetupReactToConfused(GameThingWithPos *, Reaction *)
Creature::LastCreatureTargetPosSet(Object *)
Creature::LastCreatureTargetPosSet(MapCoords const &)
Creature::LastCreatureTargetPosClear(void)
Creature::ProcessSpellsReceived(void)
Creature::TryReceiveSpell(CREATURE_RECEIVE_SPELL_TYPE, SpellCreature *, float)
Creature::ReceiveSpellPerformItchy(void)
Creature::ReceiveSpellFinishItchy(void)
Creature::ReceiveSpellStartItchy(void)
Creature::ReceiveSpellFinishThirsty(void)
Creature::ReceiveSpellStartThirsty(void)
Creature::ReceiveSpellFinishIll(void)
Creature::ReceiveSpellStartIll(void)
Creature::ReceiveSpellFinishTired(void)
Creature::ReceiveSpellStartTired(void)
Creature::ReceiveSpellFinishFrightened(void)
Creature::ReceiveSpellStartFrightened(void)
Creature::ReceiveSpellFinishHungry(void)
Creature::ReceiveSpellStartHungry(void)
Creature::ReceiveSpellFinishNasty(void)
Creature::ReceiveSpellTransitionNasty(void)
Creature::ReceiveSpellStartNasty(void)
Creature::ReceiveSpellFinishNice(void)
Creature::ReceiveSpellTransitionNice(void)
Creature::ReceiveSpellStartNice(void)
Creature::ReceiveSpellFinishInvisible(void)
Creature::ReceiveSpellInitialiseFinishInvisible(void)
Creature::ReceiveSpellTransitionInvisible(void)
Creature::ReceiveSpellStartInvisible(void)
Creature::ReceiveSpellFinishThin(void)
Creature::ReceiveSpellInitialiseFinishThin(void)
Creature::ReceiveSpellTransitionThin(void)
Creature::ReceiveSpellStartThin(void)
Creature::ReceiveSpellFinishFat(void)
Creature::ReceiveSpellInitialiseFinishFat(void)
Creature::ReceiveSpellTransitionFat(void)
Creature::ReceiveSpellStartFat(void)
Creature::ReceiveSpellFinishStrong(void)
Creature::ReceiveSpellInitialiseFinishStrong(void)
Creature::ReceiveSpellTransitionStrong(void)
Creature::ReceiveSpellStartStrong(void)
Creature::ReceiveSpellFinishWeak(void)
Creature::ReceiveSpellInitialiseFinishWeak(void)
Creature::ReceiveSpellTransitionWeak(void)
Creature::ReceiveSpellStartWeak(void)
Creature::ReceiveSpellFinishBig(void)
Creature::ReceiveSpellInitialiseFinishBig(void)
Creature::ReceiveSpellTransitionBig(void)
Creature::ReceiveSpellStartBig(void)
Creature::ReceiveSpellFinishSmall(void)
Creature::ReceiveSpellInitialiseFinishSmall(void)
Creature::ReceiveSpellTransitionSmall(void)
Creature::ReceiveSpellStartSmall(void)
Creature::ReceiveSpellFinishFreeze(void)
Creature::ReceiveSpellInitialiseFinishFreeze(void)
Creature::ReceiveSpellTransitionFreeze(void)
Creature::ReceiveSpellStartFreeze(void)
Creature::ScriptCreateCreatureRelativeToCreature(Creature *, float, MapCoords const &, CREATURE_TYPE)
Creature::SetFocus(LHPoint const &)
Creature::SetFocus(GameThingWithPos *)
Creature::ScriptTurnOffAllDesires(void)
Creature::ScriptTurnOnDesireAndMakeItMaximum(CREATURE_DESIRES)
Creature::ScriptLearnDistinctionAboutActivityObject(CREATURE_DESIRES, ATTRIBUTE_TYPE, unsigned long)
Creature::PrepareCreatureForScriptedAction(int)
Creature::ScriptMoveToPos(LHPoint *, float)
Creature::ScriptPlayIndividualAnimation(unsigned long)
Creature::ScriptPlayStaticAnimation(unsigned long, float)
Creature::ScriptDoAction(CREATURE_ACTION, GameThingWithPos *, GameThingWithPos *)
Creature::ScriptReleaseFromScript(void)
Creature::ScriptLearnEverything(void)
Creature::ScriptSetKnowsAction(CREATURE_ACTION_LEARNING_TYPE, unsigned long, int)
Creature::ScriptSetAgendaPriority(float)
Creature::ShowLessonGeneral(CreatureBelief *, long)
Creature::ShowLessonPickUp(CreatureBelief *, long)
Creature::ShowLessonThrow(CreatureBelief *, long)
Creature::MakeCreatureUseObject(CreatureBelief *, long)
Creature::ShowLessonStomp(CreatureBelief *, long)
Creature::ShowLessonDance(CreatureBelief *, long)
Creature::MakeCreatureFollowHand(CreatureBelief *, long)
Creature::ShowLessonRun(CreatureBelief *, long)
Creature::SigmoidThreshold(float, float)
Creature::CastSpellOnObject(MAGIC_TYPE, Object *, float, int)
Creature::CastSpellAtPos(MAGIC_TYPE, MapCoords const &, float, int)
Creature::DoPostSpellCastThings(Spell *, int)
Creature::DestroySpell(void)
Creature::ConvertSpellChantsToEnergyDiff(float)
Creature::GetMaxSpellChantsAvailable(void)
Creature::HasEnoughEnergyToCastSpell(MAGIC_TYPE)
Creature::MaintainSpell(Spell *, float)
Creature::InitialUpdateSpellInfo(GameThingWithPos *, MapCoords const &, MAGIC_TYPE, PSysProcessInfo *)
Creature::UpdateSpellInfo(Spell *, PSysProcessInfo *)
Creature::ForceActionCastSpellOnObject(MAGIC_TYPE, Object *)
Creature::ChooseSpellSeedTypeToSteal(GameThingWithPos *)
Creature::FindTownBelongingToMeWhichNeedsSpell(SPELL_SEED_TYPE)
Creature::CanBeSuckedIntoVortex(LandscapeVortex *)
Creature::SetCreedPower(HAND_GLOW_TYPE, float, float, float)
Creature::GetCreedPower(HAND_GLOW_TYPE, float *, float *)
Creature::GetPSysBeamTargetPos(LHPoint *)
Creature::ProcessSpells(void)
Creature::NumTimesMagicActionMustBeSeenBeforeItIsLearnt(unsigned long)
Creature::CopyPlayerSpell(CreatureBelief *, long)
Creature::ProcessSubAction(void)
Creature::SubStateInitiatePickUp(void)
Creature::SubStateInitiatePickUpParameter(CreatureBelief *)
Creature::SubStatePerformPickUp(void)
Creature::SubStatePerformPickUpParameter(CreatureBelief *)
Creature::SubStateInitiateCreatePickUpThenRemove(void)
Creature::SubStatePerformCreatePickUpThenRemove(void)
Creature::SubStateInitiateDiscard(void)
Creature::SubStatePerformDiscard(void)
Creature::SubStateFinishDiscard(void)
Creature::SubStateInitiateEat(void)
Creature::SubStatePerformEat(void)
Creature::SubStateFinishEatCreatedObject(void)
Creature::ActuallyEatObject(Object *)
Creature::SubStateFinishEat(void)
Creature::SubStateInitiateHeldObjectAction(void)
Creature::SubStatePerformHeldObjectAction(void)
Creature::SubStateInitiateRestToGetBetter(void)
Creature::SubStatePerformRestToGetBetter(void)
Creature::SubStatePerformStopBeingOnFire(void)
Creature::SubStateInitiateStaticAction(void)
Creature::SubStatePerformStaticAction(void)
Creature::SubStateFinishStaticAction(void)
Creature::SubStateInitiateCastSpell(void)
Creature::SubStatePerformCastSpellAtObject(void)
Creature::SubStatePerformCastSpellAtPos(void)
Creature::SubStateFinishCastSpell(void)
Creature::SubStateInitiateThrowAtPos(void)
Creature::SubStateInitiateThrowInPile(void)
Creature::SubStateFinishThrowInPile(void)
Creature::SubStateInitiateThrow(void)
Creature::SubStatePerformThrow(void)
Creature::SubStateFinishThrow(void)
Creature::SubStateInitiateTurnToFaceObject(void)
Creature::SubStatePerformTurnToFaceObject(void)
Creature::SubStateFinishTurnToFaceObject(void)
Creature::SubStateInitiateTurnToFacePos(void)
Creature::SubStatePerformTurnToFacePos(void)
Creature::SubStateInitiateMoveToNearestWater(void)
Creature::SubStateInitiateMoveToPos(void)
Creature::SubStateFinishMoveToPos(void)
Creature::SubStateInitiateRunAway(void)
Creature::SubStatePerformRunAway(void)
Creature::SubStateInitiateRunAwayFromHand(void)
Creature::SubStatePerformRunAwayFromHand(void)
Creature::SubStateInitiateIndividualAction(void)
Creature::SubStatePerformIndividualAction(void)
Creature::SubStatePerformChooseObjectToHurl(void)
Creature::SubStatePerformAddVillagersToDance(void)
Creature::SubStatePerformTellVillagersToGoNearPos(void)
Creature::SubStatePerformTellVillagersToGoToDancePos(void)
Creature::SubStatePerformTellVillagersToEnterState(void)
Creature::SubStatePerformTellVillagersToStartDancing(void)
Creature::SubStatePerformFacialAnimation(void)
Creature::SubStateInitiateFaint(void)
Creature::SubStatePerformFaint(void)
Creature::SubStateFinishPoo(void)
Creature::SubStateInitiateMoveToThrowPos(void)
Creature::SubStateInitiateMoveToThrowAtPos(void)
Creature::SubStatePerformMoveToThrowPos(void)
Creature::SubStateInitiateStomp(void)
Creature::SubStatePerformStomp(void)
Creature::SubStatePerformLookAtHand(void)
Creature::SubStatePerformLookAtCamera(void)
Creature::SubStatePerformLookAtCameraInWideScreen(void)
Creature::LookAtPoint(LHPoint &, float, unsigned long)
Creature::SubStateFinishRenderObjectImmobile(void)
Creature::SubStatePerformMoveToDropPos(void)
Creature::SubStateFinishAddObjectToShape(void)
Creature::SubStateInitiateTurnToFaceAwayFromObject(void)
Creature::SubStatePerformTurnToFaceAwayFromObject(void)
Creature::SubStatePerformApproachObject(void)
Creature::SubStateFinishDance(void)
Creature::SubStatePerformWait(void)
Creature::SubStatePerformWaitForDancersToStopMoving(void)
Creature::SubStatePerformWaitForDancersToStartDancing(void)
Creature::SubStatePerformHeal(void)
Creature::SubStateInitiateFight(void)
Creature::SubStatePerformFight(void)
Creature::SubStateFinishFight(void)
Creature::SubStatePerformRequestPartner(void)
Creature::SubStateInitiateStopMoving(void)
Creature::SubStatePerformStopMoving(void)
Creature::SubStateInitiateFollowCamera(void)
Creature::SubStatePerformFollowCamera(void)
Creature::SubStateInitiateTurnToFaceCamera(void)
Creature::SubStatePerformTurnToFaceCamera(void)
Creature::SubStateInitiateTurnToFaceOtherPlayersCamera(void)
Creature::SubStatePerformTurnToFaceOtherPlayersCamera(void)
Creature::SubStateInitiateFaceDownSlope(void)
Creature::SubStatePerformFaceDownSlope(void)
Creature::SubStateInitiateCommunicateToPlayer(void)
Creature::SubStatePerformCommunicateToPlayer(void)
Creature::SubStateReduceDesire(void)
Creature::SubStateLoop(void)
Creature::SubStatePerformCheckValue(void)
Creature::SubStateRepair(void)
Creature::SubStateDestroyObject(void)
Creature::SubStatePerformPutOutFire(void)
Creature::SubStateInitiateDanceDuringEditing(void)
Creature::SubStatePerformDance(void)
Creature::SubStateInitiatePracticeDance(void)
Creature::SubStatePerformPracticeDance(void)
Creature::SubStateInitiateCastSpotVisual(void)
Creature::SubStatePerformCastSpotVisual(void)
Creature::SubStateFinishCastSpotVisual(void)
Creature::SubStatePerformStartTheDance(void)
Creature::SubStatePerformStartLooking(void)
Creature::SubStatePerformStopLooking(void)
Creature::SubStateInitiateDance(void)
Creature::SubStateInitiateInteractWithTotem(void)
Creature::SubStatePerformRaiseTotem(void)
Creature::SubStatePerformLowerTotem(void)
Creature::SubStatePerformDrink(void)
Creature::SubStatePerformHealHimself(void)
Creature::SubStateInitialiseInspectCreature(void)
Creature::SubStatePerformInspectCreature(void)
Creature::SubStatePerformCreateHandObjectFromObject(void)
Creature::SubStateInitiatePickUpCreatedObject(void)
Creature::SubStatePerformPickUpCreatedObject(void)
Creature::SubStateInitiatePickUpCreatedByCreature(void)
Creature::SubStatePerformAddReactionToObject(void)
Creature::SubStatePerformRequestDoSomethingWithObject(void)
Creature::SubStatePerformSetOnFire(void)
Creature::SubStateInitiateGoNearObject(void)
Creature::SubStatePerformGoNearObject(void)
Creature::SubStatePerformObserveObject(void)
Creature::SubStatePerformFollowInterestingObject(void)
Creature::SubStateFinishFollowInterestingObject(void)
Creature::SubStatePerformInScript(void)
Creature::SubStatePerformLookAtFlyingObject(void)
Creature::SubStateInitiateFollowHand(void)
Creature::SubStatePerformFollowHand(void)
Creature::SubStatePerformAddToHome(void)
Creature::SubStatePerformWaitForObject(void)
Creature::SubStateInitiateSeeWhoWinsGame(void)
Creature::SubStatePerformSeeWhoWinsGame(void)
Creature::SubStateInitiateRespondAfterFight(void)
Creature::SubStatePerformRespondAfterFight(void)
Creature::SubStatePerformCreateFootPrint(void)
Creature::SubStatePerformOrderCreature(void)
Creature::SubStatePerformWaitForCreatureToPickUp(void)
Creature::SubStatePerformDemobiliseObject(void)
Creature::SubStatePerformRemobiliseObject(void)
Creature::SubStatePerformWaitForever(void)
Creature::SubStatePerformSingleKiss(void)
Creature::SubStatePerformKiss(void)
Creature::SubStateFinishKiss(void)
Creature::SubStateInitiatePointAtPoint(void)
Creature::SubStateInitiatePointAtArena(void)
Creature::SubStatePerformPointAtPoint(void)
Creature::SubStateInitiatePointAtObject(void)
Creature::SubStatePerformPointAtObject(void)
Creature::SubStateFinishPoint(void)
Creature::SubStatePerformDoTeleport(void)
Creature::SubStatePerformStopReacting(void)
Creature::SubStatePerformSetSpeed(void)
Creature::SubStateInitiateTurnToFaceHand(void)
Creature::SubStatePerformTurnToFaceHand(void)
Creature::SubStateInitiatePickUpFromHand(void)
Creature::SubStatePerformPickUpFromHand(void)
Creature::SubStateInitiateGesture(void)
Creature::SubStatePerformGesture(void)
Creature::SubStateFinishGesture(void)
Creature::SubStateInitiateWaitForCreatureToBeFree(void)
Creature::SubStatePerformWaitForCreatureToBeFree(void)
Creature::SubStatePerformActOnObjectInHand(void)
Creature::SubStatePerformCreateFishFromSea(void)
Creature::SubStatePerformCreateMagicFood(void)
Creature::SubStateInitiateTransportedByTeleport(void)
Creature::SubStatePerformTransportedByTeleport(void)
Creature::SubStateFinishTransportedByTeleport(void)
Creature::SubStatePerformLoopAction(void)
Creature::SubStatePerformConsiderActionCompleted(void)
Creature::SubStatePerformCreateArena(void)
Creature::SubStateInitiateMoveToArena(void)
Creature::SubStatePerformResurrect(void)
Creature::SubStateInitiateSwapMindWithOtherCreature(void)
Creature::SubStatePerformSwapMindWithOtherCreature(void)
Creature::SubStateFinishSwapMindWithOtherCreature(void)
Creature::SubStatePerformFail(void)
Creature::SubStatePerformWaitForObjectToBeInMap(void)
Creature::SubStatePerformSetPos(void)
Creature::SubStatePerformHideObjectInHand(void)
Creature::SubStatePerformDestroyObjectToUse(void)
Creature::SubStatePerformClearObjectToActOn(void)
Creature::SubStatePerformClearObjectToUse(void)
Creature::SubStatePerformCatch(void)
Creature::SubStatePerformKick(void)
Creature::SubStateInitiateTransportHome(void)
Creature::SubStatePerformTransportHome(void)
Creature::SubStateFinishTransportHome(void)
Creature::SubStatePerformRemoveAndCreateSpellFromTotem(void)
Creature::SubStatePerformAddAndDestroySpellFromTotem(void)
Creature::SubStatePerformLightbulb(void)
Creature::SubStatePerformShatterRock(void)
Creature::SubStatePerformDestroyCreatedObject(void)
Creature::SubStatePerformCreateHandObjectExNihilo(void)
Creature::SubStatePerformApplyDesireToObject(void)
Creature::SubStatePerformStopControlledByTeleport(void)
Creature::SubStatePerformWatchPlayer(void)
Creature::SubStatePerformMakeDisciple(void)
Creature::SubStateInitiateSetDance(void)
Creature::SubStatePerformSetDance(void)
Creature::SubStateInitiateSleep(void)
Creature::SubStatePerformSleep(void)
Creature::SubStatePerformWaitUntilFree(void)
Creature::SubStateInitiateGetAwayFromObject(void)
Creature::SubStatePerformGetAwayFromObject(void)
Creature::AbortFizz(void)
Creature::AbortStaticAction(void)
Creature::AbortEat(void)
Creature::SubStateInitiateTalk(void)
Creature::SubStatePerformTalk(void)
Creature::SubStatePerformWaitForSpellsToWearOff(void)
Creature::SubStatePerformBuild(void)
Creature::SubStateEatNearestFoodPile(void)
Creature::IsCreatureNotSelected(void)
Creature::DoesCreatureKnowHowToRun(void)
Creature::True(void)
Creature::IsCreatureSelected(void)
Creature::DoesCreatureWantToBuildHisHome(void)
Creature::DoesCreatureKnowHowToPickUp(void)
Creature::IsCreatureHoldingSomething(void)
Creature::IsCreatureThirsty(void)
Creature::DoesCreatureNeedAPoo(void)
Creature::BeFrightened(CreatureBelief *, long)
Creature::LookCurious(CreatureBelief *, long)
Creature::BeHappy(CreatureBelief *, long)
Creature::BeSad(CreatureBelief *, long)
Creature::DanceToMusic(CreatureBelief *, long)
Creature::BecomeHigh(CreatureBelief *, long)
Creature::MessUpGeneric(CreatureBelief *, long)
Creature::MessUpGenericWithHelpText(CreatureBelief *, long)
Creature::MessUpCastSpellOnObject(CreatureBelief *, long)
Creature::MessUpCastSpellAtPoint(CreatureBelief *, long)
Creature::RepeatLastAction(CreatureBelief *, long)
Creature::ActOnObjectInHand(CreatureBelief *, long)
Creature::GiveFoodToWorshippers(CreatureBelief *, long)
Creature::GoToLastSpecifiedPos(CreatureBelief *, long)
Creature::CalculateWhereIWillBeAfterNSeconds(float, LHPoint *)
Creature::SetupComputerControlledCreature(void)
Creature::GetSampleForAttack(void)
Creature::DecideToRespondToCreature(CreatureBeliefAboutCreature *)
Creature::DecideToRespondToCreature(CreatureBeliefAboutCreature *, LHStack<16CREATURE_DESIRES,41> &)
Creature::RespondToGeneralRequest(Creature *)
Creature::RespondToRequestToFight(Creature *)
Creature::RespondToRequestToPlay(Creature *)
Creature::RespondToRequestToLearnFromFriend(Creature *)
Creature::RespondToRequestToBeFriends(Creature *)
Creature::CanCreatureCastSpell(CreaturePlan &, CREATURE_ACTION)
Creature::CanCreatureCastImpressiveSpell(CreaturePlan &, CREATURE_ACTION)
Creature::CanCreatureCastPowerUpSpell(CreaturePlan &, CREATURE_ACTION)
Creature::CanCreatureCastTeleport(CreaturePlan &, CREATURE_ACTION)
Creature::IsMatureEnoughToLeaveHome(CreaturePlan &, CREATURE_ACTION)
Creature::IsTimeRipeForEatingFromFields(CreaturePlan &, CREATURE_ACTION)
Creature::IsCreatureFarAwayFromCamera(CreaturePlan &, CREATURE_ACTION)
Creature::DoesCreatureHaveACitadel(CreaturePlan &, CREATURE_ACTION)
Creature::HasCreatureBeenAskedToPlayGame(CreaturePlan &, CREATURE_ACTION)
Creature::IsActivityObjectATown(CreaturePlan &, CREATURE_ACTION)
Creature::IsActivityObjectATownUnderAttack(CreaturePlan &, CREATURE_ACTION)
Creature::IsCreatureHealthyEnoughToFight(CreaturePlan &, CREATURE_ACTION)
Creature::IsPlayerNearbyAndFrightening(CreaturePlan &, CREATURE_ACTION)
Creature::IsHandMoving(CreaturePlan &, CREATURE_ACTION)
Creature::NotTooFarFromHome(CreaturePlan &, CREATURE_ACTION)
Creature::LastDanceWasntToDanceToImpress(CreaturePlan &, CREATURE_ACTION)
Creature::LastDanceWasntDanceCreature(CreaturePlan &, CREATURE_ACTION)
Creature::LastDanceWasntDanceStory(CreaturePlan &, CREATURE_ACTION)
Creature::LeashedOrTooFarFromHome(CreaturePlan &, CREATURE_ACTION)
Creature::FriendIsDoingSomethingWorthFollowing(CreaturePlan &, CREATURE_ACTION)
Creature::IsCreatureAwayFromCentreOfScreen(CreaturePlan &, CREATURE_ACTION)
Creature::IsCreatureAwayFromHand(CreaturePlan &, CREATURE_ACTION)
Creature::IsCreatureNotNearHome(CreaturePlan &, CREATURE_ACTION)
Creature::IsCreatureNearHome(CreaturePlan &, CREATURE_ACTION)
Creature::HasCreatureBuiltHisHome(CreaturePlan &, CREATURE_ACTION)
Creature::CreatureHasntRestedRecently(CreaturePlan &, CREATURE_ACTION)
Creature::CreatureHasntWavedRecently(CreaturePlan &, CREATURE_ACTION)
Creature::CreatureHasntScratchedRecently(CreaturePlan &, CREATURE_ACTION)
Creature::IsSunVisible(CreaturePlan &, CREATURE_ACTION)
Creature::IsMoonVisible(CreaturePlan &, CREATURE_ACTION)
Creature::IsSlightlyHungry(CreaturePlan &, CREATURE_ACTION)
Creature::IsSlightlyThirsty(CreaturePlan &, CREATURE_ACTION)
Creature::IsSlightlyInNeedOfAPoo(CreaturePlan &, CREATURE_ACTION)
Creature::IsSlightlyContent(CreaturePlan &, CREATURE_ACTION)
Creature::IsSlightlySleepy(CreaturePlan &, CREATURE_ACTION)
Creature::IsNearWater(CreaturePlan &, CREATURE_ACTION)
Creature::IsCrossWithPlayer(CreaturePlan &, CREATURE_ACTION)
Creature::IsHoldingOneOffSpellAggressive(CreaturePlan &, CREATURE_ACTION)
Creature::IsHoldingOneOffSpellCompassionate(CreaturePlan &, CREATURE_ACTION)
Creature::IsHoldingOneOffSpellPlayful(CreaturePlan &, CREATURE_ACTION)
Creature::IsHoldingOneOffSpellToRestoreHealth(CreaturePlan &, CREATURE_ACTION)
Creature::ShouldCreatureCastWaterOnHimself(CreaturePlan &, CREATURE_ACTION)
Creature::ShouldNearestTownBeAttacked(CreaturePlan &, CREATURE_ACTION)
Creature::ShouldNearestTownBeHelped(CreaturePlan &, CREATURE_ACTION)
Creature::HasntDoneImpressiveAnimRecently(CreaturePlan &, CREATURE_ACTION)
Creature::IsThereFishFarmNearby(CreaturePlan &, CREATURE_ACTION)
Creature::IsReadyToExplore(void)
Creature::IsPlayerIgnoringMe(void)
Creature::IsCreatureCold(void)
Creature::IsCreatureWarm(void)
Creature::HasPlayerBeenNasty(void)
Creature::IsCreatureReadyForRest(void)
Creature::HasNoticedActionWorthMimicking(void)
Creature::CanCreatureBeFrightened(void)
Creature::IsCreatureNearHome(void)
Creature::CanBeStompedOnByCreature(Creature *)
Creature::MaximumPickUpWeight(void)
Creature::CanBeKissedByCreature(Creature *)
Creature::IsCreatureNotTooNear(Creature *)
Creature::CanBeAttackedByCreature(Creature *)
Creature::IsActivityObjectWhichAngerAppliesTo(Creature *)
Creature::IsCreatureAvailableForJointActivity(Creature *)
Creature::IsCreatureNotAvailableForJointActivity(Creature *)
Creature::NothingScareyNearHome(CreaturePlan &, CREATURE_ACTION)
Creature::NothingScareyNearMe(CreaturePlan &, CREATURE_ACTION)
Creature::NothingScareyNearPos(MapCoords const &)
Creature::IsCreatureWhoSeemsFriendly(Creature *)
Creature::CanCastAmusingSpellOnCreature(CreaturePlan &, CREATURE_ACTION)
Creature::CanBePickedUpByCreature(Creature *)
Creature::ImpressiveSpellDoneWhen
Creature::FileName
Creature::__vt
Creature::CheckSum3D
Creature::DestPosCheckSum
Creature::PosCheckSum
Creature::MentalMiscCheckSum
Creature::MentalValueSystemCheckSum
Creature::MentalDesiresCheckSum
Creature::MentalBeliefsCheckSum
Creature::MentalAgendaCheckSum
Creature::LeashOverridesScript
Creature::CheatAgreeToAllRequests
Creature::CreatureList
Creature::CreatureBeingLogged
Creature::CreatureActionIndex

CreatureMental

CreatureMental::.CalculateDesirabilityOfProposedActivity(CREATURE_DESIRES, GameThingWithPos *)
CreatureMental::.UpdateHowMuchAttentionPaidToMeByCreature(Creature *, float)
CreatureMental::.UpdateHowImpressiveIsCreature(Creature *, float)
CreatureMental::.UpdateHowNiceIsCreature(Creature *, float)
CreatureMental::.UpdateAttitudesToCreatures(void)
CreatureMental::.GetAttitudeToCreature(Creature *)
CreatureMental::.CheckIfIHaveSeenAnImportantObject(CreatureBelief *, int, int)
CreatureMental::.CheckIfIHaveSeenTheMostImportantObjects(void)
CreatureMental::.IsReadyToFinishAction(void)
mangled.txt:10: Unknown modifier: "c".
.__ct__14CreatureMentalFP8CreaturePC12CreatureInfoRC9MapCoordsP7GPlayer
CreatureMental::.IsActionSufficientlyCompletedToBePerceived(void)
CreatureMental::.RemoveBeliefsAboutDeletedObjects(void)
CreatureMental::.UpdateBeliefAboutContext(void)
CreatureMental::.IsBeliefCurrentlyUsedInAgenda(CreatureBelief *)
CreatureMental::.AddBeliefAboutObject(Creature *, GameThingWithPos *)
CreatureMental::.GetBeliefAboutObject(GameThingWithPos *)
CreatureMental::.DeleteBelief(CreatureBelief *)
CreatureMental::.CreateBelief(GameThingWithPos *, GPlayer *)
CreatureMental::.CreateBeliefAboutContext(void)
CreatureMental::.ClearCheatDominantDesire(void)
CreatureMental::.SetCheatDominantDesire(CREATURE_DESIRES, float, int)
CreatureMental::.GetDesireTable(void)
CreatureMental::.UpdateSourcesFromBelief(CreatureBelief *)
CreatureMental::.HowMuchCreatureKnowsAboutSatisfyingDesire(CREATURE_DESIRES)
CreatureMental::.UpdateLessonText(CreatureContext &, unsigned long, AttributeTest *, LESSON_ORIGIN_TYPE)
CreatureMental::.UpdateDesireFromLesson(CreatureContext &, float, int)
CreatureMental::.ReconsiderDecision(void)
CreatureMental::.LearnParticularLesson(CreatureLearningContext *, float)
CreatureMental::.LearnParticularLessonFromFeedback(CreatureContext &, float, LESSON_TYPE, int, unsigned long *, LESSON_ORIGIN_TYPE)
CreatureMental::.LearnFromPlayerWatchingAndNotPunishing(CreatureContext &)
CreatureMental::.UpdateAttitudeToPlayerFromFeedback(float)
CreatureMental::.LearnLessonsFromFeedback(CreatureContext &, float, int, LESSON_ORIGIN_TYPE, unsigned long *)
CreatureMental::.RespondToPlayerFeedback(float)
CreatureMental::.GetBestContextToLearnFrom(CreatureContext &)
CreatureMental::.FillInFirstImpressiveMagicActionLeftToLearn(CREATURE_ACTION_LEARNING_TYPE *, unsigned long *)
CreatureMental::.FillInFirstCompassionateMagicActionLeftToLearn(CREATURE_ACTION_LEARNING_TYPE *, unsigned long *)
CreatureMental::.FillInFirstAggressiveMagicActionLeftToLearn(CREATURE_ACTION_LEARNING_TYPE *, unsigned long *)
CreatureMental::.FillInFirstNormalActionLeftToLearn(CREATURE_ACTION_LEARNING_TYPE *, unsigned long *)
CreatureMental::.GetNumNormalActionsLeftToLearnWhichCanBeTaughtByComputerPlayer(void)
CreatureMental::.ConsiderLearningAction(CREATURE_ACTION_LEARNING_TYPE, unsigned long)
CreatureMental::.LoadMind(Archive &)
CreatureMental::.LoadMindIntoPreexistingCreature(Archive &)
CreatureMental::.SaveMind(Archive &)
CreatureMental::.SaveMind(char *)
CreatureMental::.GetUsefulnessOfUsingObject(CreatureBelief *, CREATURE_ACTION)
CreatureMental::.GetObjectToActOnUsefulness(CreatureBelief *, CREATURE_DESIRES)
CreatureMental::.GetActivityObjectUsefulness(CreatureBelief *, CREATURE_DESIRES)
CreatureMental::.CalculateDistancePriority(CREATURE_DESIRES, CreatureBelief *)
CreatureMental::.FindBestObjectToUseForAction(CREATURE_DESIRES, CREATURE_ACTION, CreatureBelief *)
CreatureMental::.ConsiderAction(CREATURE_DESIRES, CREATURE_ACTION, CreatureBelief *, LHStack<15CREATURE_ACTION,31> *, CreaturePlan &)
CreatureMental::.GetNthActionForPlan(CreaturePlan &, unsigned long)
CreatureMental::.FindSomethingToDoOnObjectUsingObject(CreatureBelief *, CreatureBelief *, CreatureBelief *, CreaturePlan &)
CreatureMental::.FindSomethingToDoOnParticularObject(CreatureBelief *, CreatureBelief *, CreaturePlan &)
CreatureMental::.FindBestGoalForActivityObject(CreatureBelief *, LHStack<16CREATURE_DESIRES,41> &)
CreatureMental::.AssessParticularObject(CreatureBelief *, CreaturePlan &, LHStack<16CREATURE_DESIRES,41> &, CREATURE_DECISION_TYPE)
CreatureMental::.ConsiderActivitiesWhichDontRequireAnObject(CreaturePlan &, LHStack<16CREATURE_DESIRES,41> &, CREATURE_DECISION_TYPE, int)
CreatureMental::.IsObjectSuitableToUse(CreatureBelief *, CREATURE_ACTION)
CreatureMental::.IsObjectSuitableForAction(GameThingWithPos *, CREATURE_ACTION)
CreatureMental::.IsObjectSuitableForDesire(CreatureBelief *, CREATURE_DESIRES)
CreatureMental::.IsObjectSuitableAsActivityObject(CREATURE_DESIRES, GameThingWithPos *)