| Funktionsname | Parameter | Kurzbeschreibung |
| ActivateBuildingPlacementChecks |  | , |
| ActivateParticleEffect |  | , |
| ActivateUpdateOfExplorationForAllPlayers | () | , |
| AddEntityToEntityDistanceCheck |  | , |
| AddMercenaryOffer | (_id, _entityType, _resourceType1, _cost1, …, _resourceType6, _cost6) | , |
| AddTechOffer |  | , |
| AddToPlayerGlobalResource |  | , |
| AddTribute | (_player, _id, 0, 0, _text, resourceType1, _cost1, …, _resourceType6, _cost6) | , |
| AddQuest | — | Unbrauchbar! |
| AddQuestEx | — | Unbrauchbar! |
| AddWeatherElement | (_weatherType, _duration, _isPeriodic, _gfx, _transitionForeRun, _transitionDuration) | , |
| AreVillageCentersLocked |  | , |
| BarracksBuyLeader |  | , |
| BuyMerchantOffer |  | , |
| CanBuyResource |  | , |
| CancelBuildingUpgrade |  | , |
| CanSellResource |  | , |
| ChangeAllEntitiesPlayerID | ( _OldPlayerId, _NewPlayerId ) | Ändert die Spieler-ID aller Einheiten des Spielers |
| ChangeEntityPlayerID | — | Siehe: ChangePlayer |
| ChangeSettlerPlayerID | — | Siehe: ChangePlayer |
| CheckBuildingPlacement | — | Intern für Editor |
| CheckEntitiesDistance | — | Siehe IsNear |
| CheckSettlerPlacement | — | Intern für Editor |
| CreateEffect | (_effectType, _posX, _posY, _player) | , |
| CreateEntity | — | Siehe CreateEntity |
| CreateConstructionSite | (_posX, _posY, 0, _entityType, _player) | , |
| DeactivateBuildingPlacementChecks | — | Intern für Editor |
| DeactivateParticleEffect |  | , |
| DestroyEffect | (_id) | , |
| DestroyEntity | — | Siehe DestroyEntity |
| DestroyGroupByLeader | ( _LeaderId ) | Entfernt eine Truppe die über CreateMilitaryGroup erstellt wurde |
| DisableCanBuyResource |  | , |
| DisableCanSellResource |  | , |
| DoInstantTransaction |  | , |
| DoTransaction |  | , |
| EnableCanBuyResource |  | , |
| EnableCanSellResource |  | , |
| EntityGetPlayer | — | Siehe GetPlayer |
| EntityGetPos | — | Siehe GetPosition |
| EntityLookAt | — | Siehe LookAt |
| ExchangeTerrainType |  | , |
| ExchangeWaterType |  | , |
| FeedbackGetEntityTypeArrivalGameTimeMS | — | Intern für Sound-System |
| FeedbackGetLastGrievanceGameTimeMS | — | Intern für Sound-System |
| FeedbackGetLastMessageGameTimeMS | — | Intern Sound-System |
| FeedbackGetLastRunningOutOfResourceMessageGameTimeMS | — | Intern für Sound-System |
| FillBuildingCostsTable | — | Intern für GUI |
| FillBuildingUpgradeConstable | — | Intern für GUI |
| FillLeaderCostsTable | — | Intern für GUI |
| FillSerfCostsTable | — | Intern für GUI |
| FillSettlerUpgradeCostsTable | — | Intern für GUI |
| FillSoldiersCostsTable | — | Intern für GUI |
| FillTechnologyCostsTable | — | Intern für GUI |
| ForceFullExplorationUpdate | () |  |
| ForceWorkerToWork | ( _EntityId ) | Der Siedler geht sofort wieder an die Arbeit |
| GetAllPlayerEntities | (_player, _amount) | „All“ wird nicht wörtlich genommen |
| GetAllTributes | ( _PlayerId ) | Gibt alle Tribut IDs zurück |
| GetAllQuests | ( _PlayerId ) | Gibt alle Quest IDs zurück |
| GetAttachedEaterToBuilding | — | Intern |
| GetAttachedResidentsToBuilding | — | Intern |
| GetAttachedWorkersToBuilding | — | Intern |
| GetAttractionLimitValueByEntityType | — | Intern |
| GetAverageMotivation | (_player) | , |
| GetBattleSerfMaxSeconds | () | , |
| GetBattleSerfSecondsLeft | (_id) | , |
| GetBlessCostsByBlessCategory |  | , |
| GetBlessingCosts |  | , |
| GetBuildingDamageClass | ( _BuildingId ) |  |
| GetBuildingFarmPlaceLimit | ( _BuildingId ) |  |
| GetBuildingFarmPlaceUsage | ( _BuildingId ) |  |
| GetBuildingsByUpgradeCategory | ( _BuildingId ) |  |
| GetBuildingSleepPlaceLimit | ( _BuildingId ) |  |
| GetBuildingSleepPlaceUsage | ( _BuildingId ) |  |
| GetBuildingTypeByUpgradeCategory | ( _BuildingId ) |  |
| GetBuildingTypesInUpgradeCategory | ( _BuildingId ) |  |
| GetBuildingWorkPlaceLimit | ( _BuildingId ) |  |
| GetBuildingWorkPlaceUsage | ( _BuildingId ) |  |
| GetCamouflageDuration |  | , |
| GetCamouflageTimeLeft | (_id) | , |
| GetCannonProgress | ( _BuildingId ) | Gibt den Status der Kanonenproduktion dieses Gebäudes in Prozent zurück |
| GetCurrentDeflation | ( _PlayerId, _RessourceId ) | Gibt die aktuelle Deflation dieser Ressource zurück |
| GetCurrentMaxNumWorkersInBuilding | — | Intern für GUI |
| GetCurrentPrice | ( _PlayerId, _RessourceId ) | Gibt den aktuellen Preis dieser Ressource zurück |
| GetCurrentTaskList | ( _EntityId ) |  |
| GetCurrentTurn | () |  |
| GetDefendersSlotsAvailable |  | , |
| GetDiplomacyState | (_player1, _player2) | , |
| GetEnergyRequiredForWeatherChange | () | Gibt die festgelegte Anzahl der benötigten Energie für einen Wetterwechsel zurück |
| GetEntities |  | , |
| GetEntitiesInArea |  | , |
| GetEntityArmor | ( _EntityId ) | Gibt die Rüstungsklasse dieser Entity zurück |
| GetEntityAtPosition | (_posX, _posY) | , |
| GetEntityDamage | ( _EntityId ) | Gibt die Schlagkraft dieser Entity zurück |
| GetEntityExplorationRange | ( _EntityId ) | Gibt die Sichtweite dieser Entity zurück |
| GetEntityHealth | ( _EntityId ) | Gibt die aktuellen Lebenspunkte dieser Entity zurück |
| GetEntityIDByName | — | Siehe GetEntityId |
| GetEntityMaxHealth | ( _EntityId ) | Gibt die maximalen Lebenspunkte Entity zurück |
| GetEntityName | — | Siehe GetEntityName |
| GetEntityOrientation | ( _EntityId ) | Gibt die Ausrichtung dieser Entity zurück (0° - 360°) |
| GetEntityPosition | — | Siehe GetPosition |
| GetEntityScriptingValue |  | , |
| GetEntityType | ( _EntityId ) | Gibt die TypeId dieser Entity zurück (aus dem Table „Entities“) |
| GetEntityTypeName | ( _EntityTypeId ) | Gibt den Entity-Typnamen zurück |
| GetFoundationTop |  | , |
| GetGlobalInvulnerability | () | Gibt den Status der globalen Unverwundbarkeit zurück |
| GetHeroes | ( _PlayerId, HeroTable ) | Speichert die IDs der Helden in das Table, welches als zweiter Parameter übergeben wird |
| GetLeaderExperienceLevel | ( _EntityId ) | Gibt die Erfahrungspunkte dieser Truppe zurück |
| GetLeadersGroupAttractionLimitValue | — | Intern |
| GetLeaderTrainingAtBuilding | — | Intern |
| GetLogicPropertiesMotivationThresHoldAngry | () | , |
| GetLogicPropertiesMotivationThresHoldHappy | () | , |
| GetLogicPropertiesMotivationThresHoldLeave | () | , |
| GetLogicPropertiesMotivationThresHoldSad | () | , |
| GetLogicPropertiesMotivationThresHoldVCLock | () | , |
| GetMaxDefenders |  | , |
| GetMaximumFaith | ( _PlayerId ) | Gibt die festgelegte Anzahl an Glauben zurück, der für eine Segnung erforderlich ist |
| GetMaximumNumberOfPlayer | () | Multiplayer Funktion |
| GetMaxNumberOfEaters | — | Intern |
| GetMaxNumOfResidents | — | Intern |
| GetMaxNumWorkersInBuilding | — | Intern |
| GetMercenaryOffer |  | , |
| GetMerchantBuildingID |  | , |
| GetMotivationEffect |  | , |
| GetNextEntityOfPlayerOfType | — | Intern für GUI Aktionen |
| GetNextEntityOfPlayerOfTypeAtBuilding | — | Intern für GUI Aktionen |
| GetNextIdleSerf | — | Intern für GUI Aktionen |
| GetNextLeader | — | Intern für GUI Aktionen |
| GetNextWeatherState | — | Intern für GUI Aktionen |
| GetNextWorkerWithoutFarm | — | Intern für GUI Aktionen |
| GetNextWorkerWithoutFarmorResidence | — | Intern für GUI Aktionen |
| GetNextWorkerWithoutResidence | — | Intern für GUI Aktionen |
| GetNumberOfAttractedSettlers | ( _PlayerId ) | Gibt die Anzahl der Siedler dieses Spielers zurück |
| GetNumberOfAttractedSoldiers | ( _PlayerId ) | Gibt die Anzahl der Soldaten dieses Spielers zurück |
| GetNumberOfAttractedWorker | ( _PlayerId ) | Gibt die Anzahl der Arbeiter dieses Spielers zurück |
| GetNumberOfBuyableHeroesForPlayer |  | , |
| GetNumberOfEntitiesOfType |  | , |
| GetNumberOfEntitiesOfTypeOfPlayer | ( _PlayerId, _EntityTypeId ) | Gibt die Anzahl der Siedler dieses Typs dieses Spielers zurück |
| GetNumberOfIdleSerfs | ( _PlayerId ) | Gibt die Anzahl unbeschäftigter Leibeigene dieses Spielers zurück |
| GetNumberOfLeader | ( _PlayerId ) | Gibt die Anzahl der Hauptmänner dieses Spielers zurück |
| GetNumberOfMerchantOffers |  | , |
| GetNumberOfPlayersWorkerOfType | ( _PlayerId, _EntityTypeId ) | Gibt die Anzahl der Arbeiter dieses Typs dieses Spielers zurück |
| GetNumberOfSettlers |  | , |
| GetNumberOfWorkerWithoutEatPlace | ( _PlayerId ) | Gibt die Anzahl der Siedler ohne Farm dieses Spielers zurück |
| GetNumberOfWorkerWithoutSleepPlace | ( _PlayerId ) | Gibt die Anzahl der Siedler ohne Schlafplatz dieses Spielers zurück |
| GetPlayerAttractionLimit | ( _PlayerId ) | Gibt das Bevölkerungslimit dieses Spielers zurück |
| GetPlayerAttractionUsage | ( _PlayerId ) | Gibt die aktuelle Anzahl belegter Plätze im Dorfzentrum zurück |
| GetPlayerEatPlacesLimit | ( _PlayerId ) | Gibt die Anzahl aller Plätze in Farmen dieses Spielers zurück |
| GetPlayerEatPlaceUsage | ( _PlayerId ) | Gibt die Anzahl der belegten Plätze in Farmen dieses Spielers zurück |
| GetPlayerEntities |  | , |
| GetPlayerEntitiesInArea |  | , |
| GetPlayerNumberOfPaidWorker |  | , |
| GetPlayerPaydayCost |  | , |
| GetPlayerPaydayFrequency |  | , |
| GetPlayerPaydayLeaderCosts |  | , |
| GetPlayerPaydayTimeLeft |  | , |
| GetPlayerPaysLeaderFlag |  | , |
| GetPlayerRegularTaxPerWorker |  | , |
| GetPlayersGlobalResource |  | , |
| GetPlayerSleepPlacesLimit |  | , |
| GetPlayerTaxIncome |  | , |
| GetRangedEffectDuration |  | , |
| GetRemainingUpgradeTimeForBuilding |  | , |
| GetResourceAmountBelowMine |  | , |
| GetResourceDoodadGoodAmount |  | , |
| GetResourceDoodadGoodType |  | , |
| GetRandom | — | Siehe GetRandom |
| GetRangedEffectTimeLeft |  | , |
| GetRawResourceType |  | , |
| GetSector |  | , |
| GetSellAmount |  | , |
| GetSettlersAttractionLimitValue |  | , |
| GetSettlersFarm |  | , |
| GetSettlersMotivation |  | , |
| GetSettlersResidence |  | , |