Logo AeK Script-Wiki Logo AeK Script-Wiki Logo AeK Script-Wiki

Index (alphabetisch) der Logic-Funktionen A-G

Spalten aus- & einblenden
Parameter Kurzbeschreibung Thema G(lobal) L(okal)

A

Funktion Parameter Kurzbeschreibung Thema G L
ActivateBuildingPlacementChecks
ActivateParticleEffect
ActivateUpdateOfExplorationForAllPlayers
ActivateWeatherEvent ( ) Aktiviert benutzerdefiniertes Wetter Wetter
AddBuff ( _player, _buff ) Aktiviert einen Buff.
AddClutter
AddEntertainerTraderOffer
AddGoodToStock ( _building, _good, _amount [, _bInStock [, _bCreateStock]] ) Fügt im Lager eines Gebäudes Rohstoffe hinzu.
AddGoodTraderOffer
AddMercenaryTraderOffer
AddQuest Veraltet
AddQuestEx Veraltet
AddTribute Veraltet
AddWeatherElement Veraltet
AdjustPrestigePoints Veraltet

B

Funktion Parameter Kurzbeschreibung Thema G L
BuildingDoWorkersStrike
BuildingIsAutoRepairDisabled
BuildingSetAutoRepairDisable
BuildingSetFireAlarm ( _building, _bActive) Aktiviert den Feueralarm
Building_HasEverBeenFullyConstructed

C

Funktion Parameter Kurzbeschreibung Thema G L
CalculateTerritoryBorderPins ( ) Mapeditor
CanAddBuilding
CanBeKnockedDown
CanBuildingBeSelectedForKnockDown
CanBuyResource
CanCancelKnockDownBuilding
CanCancelUpgradeBuilding
CanCreateCartFromSiegeEngine
CanCreateSiegeEngineFromCart
CanFireAlarmBeActivated
CanFitAnotherEntertainerOnMarketplace
CanFitAnotherMerchantOnMarketplace
CanHireEntertainer
CanKidnapSpouse
CanMoveFromTo
CanProduceUnits
CanRefillBattalion
CanRepairAlarmBeActivated
CanSellResource
CanSermonBeActivated
CanStartFestival
CanStartTaxCollection
CanStartTheatrePlay
CanThiefDeliverToCastle
CanThiefStealBuilding
ChangeEntityPlayerID ( _entity, _player ) Legt fest, welchem Spieler die Einheit gehört Einheiten
ChangePriceOfGoodTraderOffer
ChangeSettlerPlayerID
CheckBuildingPlacement ( ) Mapeditor
CheckEntitiesDistance ( _entityID1, _entityID2, _distance ) Gibt zurück, ob der Abstand zwischen _entityID1 und _entityID2 kleiner _distance ist. Einheiten
CheckSettlerPlacement ( ) Mapeditor
CommandEntityToAttachToWarMachine
CommandEntityToDismountBuilding
CommandEntityToDismountWall
CommandEntityToMountBuilding
CommandEntityToMountWall
CreateBattalion ( _entityType, _x, _y, _orientation, _player [, _numberOfSoldiers] ) Erstellt ein Bataillon. Einheiten
CreateBattalionOnUnblockedLand ( _entityType, _x, _y, _orientation, _player [, _numberOfSoldiers] ) Erstellt ein Bataillon. Einheiten
CreateConstructionSite ( _x, _y, _rotation, _entityType, _player )
CreateEffect ( _effectType, _x, _y, _player ) Erstellt einen Effekt. Effekte
CreateEffectWithOrientation ( _effectType, _x, _y, _rad, _player ) Erstellt einen Effekt mit einer bestimmten Rotation. Effekte
CreateEntity ( _entityType, _x, _y, _orientation, _player ) Erstellt eine Einheit. Einheiten
CreateEntityAtBuilding ( _entityType, _building, _orientation, _player ) Erstellt eine Einheit am Eingang eines Gebäudes. Einheiten
CreateEntityOnUnblockedLand ( _entityType, _x, _y, _orientation, _player ) Erstellt eine Einheit. Einheiten
CreateReferenceToTableInGlobaLuaState ( _tableName ) Erstellt eine Referenz in der lokalen Umgebung auf ein Table in _G in der globalen Umgebung. Kommunikation Lokal Global

D

Funktion Parameter Kurzbeschreibung Thema G L
DeactivateBuildingPlacementChecks
DeactivateParticleEffect
DeactivateWeatherEvent ( ) Deaktiviert benutzerdefiniertes Wetter. Wetter
DebugDumpSettlersToAttract
DebugLeakMemory
DEBUG_ActivateSermon
DEBUG_AddNote ( _msg ) Schreibt eine Nachricht auf den Bildschirm.
DEBUG_BlockSquareAtPosition
DEBUG_BlockSquareUnderEntity
DEBUG_CreateSpouseForWorker
DEBUG_DisableReservationPriorities
DEBUG_DisplayGoodReservations
DEBUG_DisplayPathingWaypoints
DEBUG_DoesPathExist
DEBUG_EnablePathSmoothing
DEBUG_EnablePathStraightening
DEBUG_EnablePrunedCoarseWaypointFavoring
DEBUG_ForceGateToThinkEnemiesAreNear
DEBUG_GetEntitiesHoldingReservations
DEBUG_GetNearbyAnimals
DEBUG_GetNearbySettlers
DEBUG_GetSectorAtPosition
DEBUG_GetTasklist
DEBUG_GoToTheRight
DEBUG_Hit
DEBUG_IsPotentialTarget
DEBUG_OutputRegionArray
DEBUG_OutputRegionIteration
DEBUG_SetBuildingOnFire ( _building, _fireNodeCount ) Setzt ein Gebäude in Flammen. Gebäude
DEBUG_SetPlayerIDSquareAtPosition
DEBUG_SetPosition ( _entity, _x, _y ) Teleportiert die Einheit an die angegebene Position. Einheiten
DEBUG_SetSettlerPosition ( _entity, _x, _y ) Teleportiert die Einheit an die angegebene Position, ein Held bleibt dort stehen. Einheiten
DEBUG_SetStoppedState
DEBUG_SetTurnRadius
DEBUG_TestNearbyEntityIterator
DEBUG_UnblockSquareAtPosition
DestroyAllPlayerEntities
DestroyEffect ( _effect ) Zerstört einen Effekt. Effekte
DestroyEntity ( _entity ) Zerstört eine Einheit. Einheiten
DestroyGroupByLeader ( _leader ) Vernichtet ein Bataillon. Einheiten
DisableCanBuyResource
DisableCanSellResource
DoesAnimalMigrate
DoesRoadConnectionExit
DoInstantTransaction
DONT_EVER_CALL_THIS_MANUALLY_GetTableVarFromGlobalLuaState Intern

E

Funktion Parameter Kurzbeschreibung Thema G L
EnableAutoProduction
EnableCanBuyResource
EnableCanSellResource
EntertainerIsOnTheMap
EntityFleeFrom
EntityGetPlayer ( _entity ) Ermittelt den Spieler, dem die Einheit gehört. Einheiten
EntityGetPos ( _entity ) Ermittelt die Position einer Einheit. Einheiten
EntityIsRespawnResource
EntityLookAt ( _entityLookingAt, _entityToLookAt ) Lässt eine Einheit eine andere anblicken. Einheiten
EntitySwitchDecorationalEffect
ExchangeTerrainType
ExchangeWaterType
ExecuteInLuaLocalState ( _string ) Führt einen Befehl in der lokalen Umgebung aus. Kommunikation Lokal Global
Extra1_BreakWell ( _well ) Sorgt dafür, dass sich ein Brunnen nicht mehr nachfüllt.
Extra1_GetSarayaTraderModifier
Extra1_RepairWell ( _well ) Sorgt dafür, dass ein Brunnen wieder nachfüllbar ist.
Extra1_SetResourceAmount ( _amount ) Legt fest, welche Menge eines Rohstoffes sich aktuell in einer Mine befindet.

F

Funktion Parameter Kurzbeschreibung Thema G L
ForceDesync
ForceFullExplorationUpdate

G

Funktion Parameter Kurzbeschreibung Thema G L
Geologist_GetTargetStateAndCost
GetAllPlayerEntities
GetAllQuests
GetAllTributes
GetAmmunitionAmount
GetAmountOfGoodsToBeGatheredByTradeGatherers
GetAmountOnInStockByGoodType
GetAmountOnInStockByIndex
GetAmountOnOutStockByGoodType
GetAmountOnOutStockByIndex
GetAmountsOfGoodsInPlayerOutstocks
GetAnimalSpawner
GetAutomaticWeapon
GetAutomaticWeaponList
GetAvailableSiegeCartType
GetAvailableSiegeEngineTypes
GetBattalionMountedOnWarMachine
GetBattalionOnBuilding (_building) Gibt die ID des besetzenden Battalions zurück Militär
GetBattalionSize (_battalion) Gibt die Anzahl der Soldaten im Battalion zurück Militär
GetBuff
GetBuildingApproachPosition (_entity) Gibt die x- und y Koordinate des Eingangs eines Gebäudes zurück
GetBuildingProduct
GetBuildingProductEarnings
GetBuildingProsperityFactors
GetBuildingProsperityIndex
GetBuildingRequiredResources
GetBuildingsByPlayer
GetBuildingsByUpgradeCategory
GetBuildingTaxAmount
GetBuildingTypesInUpgradeCategory
GetBuildingTypesProducingGood
GetBuildingUpgradeCostByGoodType
GetBuildingWealthGoodState
GetCannonProgress
GetCarriedTaxAmount
GetCathedral (_playerID) Gibt die ID der Kathedrale des Players zurück <number> Entitäten
GetCathedralID (_playerID) Gibt die ID der Kathedrale des Players zurück <number> Entitäten
GetCityReputation (_playerID) Gibt einen Wert zwischen 0 und 1 für den Ruf der Stadt zurück <number>
GetCityReputationDelta
GetClimateZone () Gibt die Klimazone der Map entsprechend dem Table ClimateZones <number>
GetCollectByMonth
GetCollectTotal
GetConsumedGoodsForBuildingDuringLastSeconds
GetConsumedGoodsForPlayer
GetConsumedGoodsOfBuildingForMonth
GetConsumedWaterDueToFireForPlayer
GetCostForWall
GetCurrentDeflation
GetCurrentInflation
GetCurrentMonth () gibt den aktuellen Monat zurück (1-12) <number>
GetCurrentPlayerSectorType
GetCurrentPrice
GetCurrentSoldierCount (_playerID) Gibt die aktuelle Anzahl an Soldaten des Players. <number> Militär
GetCurrentSoldierLimit (_playerID) Gibt das aktuelle Soldatenlimit des Players. <number> Militär
GetCurrentTaskList
GetCurrentTemperature () Gibt die aktuelle Temperatur <number>
GetCurrentTurn () Gibt die Nummer des aktuellen Spielturns <number>
GetDefendersSlotsAvailable
GetDiplomacyState (_player1, player2) gibt den Diplomatiestatus zurück (Entsprechend Table DiplomacyStates) <number>
GetDistanceBetweenEntities (_entity1, _entity2) Gibt die Entfernung in Siedlercm mit Nachkommastellen <number>
GetEnergyRequiredForWeatherChange
GetEntertainerTraderOffer
GetEntities
GetEntitiesInArea (_entityType, _x, _y, _radius, _Amount) Gibt bis zu 16 IDs des geforderten Typs im Umkreis (Erster Wert= Anzahl) <number> (mehrere) Entitäten
GetEntitiesOfCategoryInTerritory (_territoryID, _playerID, _category, _offset) Gibt eine bestimmte Anzahl an Entitäten einer bestimmten Kategorie zurück Entitäten
GetEntitiesOfTypeInTerritory (_territoryID, _playerID, _type, _offset) Gibt eine bestimmte Anzahl an Entitäten eines bestimmten Typs zurück Entitäten
GetEntityAtPosition (_X, _Y) Gibt die ID der Entität an den genannten Koordinaten <number> Entitäten
GetEntityCategoryName (_entityCategory) Gibt den Namen der Entitätenkategorie <string> Entitäten
GetEntityDamage
GetEntityExplorationRange (_entity) Gibt den Bereich (in Metern?) an, den die Emtität um sich herum aufdeckt. <number> Entitäten
GetEntityHealth (_entity) Gibt den aktuellen Gesundheitswert der entität <number> Entitäten
GetEntityIDByName (_scriptname) Gibt die ID der Entität <number> Entitäten
GetEntityMaxHealth (_entity) Gibt den maximalen Gesundheitswert der Entität <number> Entitäten
GetEntityName (_entity) Gibt den ScriptNamen einer Entität <string> Entitäten
GetEntityOrientation (_entityID) Gibt die Ausrichtung einer Entität zurück (Bei Gebäuden +90) <number> Entitäten
GetEntityPlayerSectorType
GetEntityPosition (_entity) Gibt je einen Wert für die X- und Y- Koordinaten der Entität <number> (2x) Entitäten
GetEntityScriptingValue
GetEntityType (_entityID) Gibt den Typ einer Entität zurück (Table Entities) <number>
GetEntityTypeCostOfGoodType
GetEntityTypeFullCost
GetEntityTypeID (_typeName) Gibt den numerischen Wert des Entitätentyps zurück <number> Entitäten
GetEntityTypeName (_typeKey) Gibt den Namen des Entitätentyps zurück <string> Entitäten
GetEntityTypeRefillCost
GetEntityTypesInCategory (_entityCategory) Gibt die betreffenden Entitätentypen zurück, <number> VariableAnzahl an Werten Entitäten
GetEstimatedTax
GetExplorationStatus
GetFestivalCost (_playerID) Gibt die Id des GUTES zurück, welches für ein Festival benötigt wird (Immer 39, Gold?) <number>
GetFireSize
GetFirstMonthInLog
GetFoundationTop
GetFoundNoGoodForNeed
GetFoWState
GetGlobalInvulnerability
GetGoodCategoryForGoodType
GetGoodOfOffer
GetGoodTraderOffer
GetGoodTraderOfferForGoodType
GetGoodTypeAndAmountOfSettlerGoodStackByIndex
GetGoodTypeID (_goodTypeName) Gibt den Wert des Namens im Table Goods zurück <number>
GetGoodTypeName (_goodTypeID) Gibt den Namen des Gütertyps zurück <string>
GetGoodTypeOnInStockByIndex
GetGoodTypeOnOutStockByIndex
GetGoodTypesInGoodCategory
GetGoodTypesRequiringResource
GetGuardedEntityID
GetGuardianEntityID
GetHeadquarters (_playerID) Gibt die ID des Hauptquartiers(Castle) zurück, 0 wenn nicht vorhanden <number>
GetHeightDamageModifier
GetHistoryFleeReasonName
GetHistoryIdleReasonName
GetHistoryTaskFailureName
GetHistoryTaskTypeName
GetIndexOnInStockByGoodType
GetIndexOnOutStockByGoodType
GetKnightDiplomacyAbilityModifier
GetKnightID ( _player ) Gibt den (Haupt-)Ritter eines Spielers zurück. Ritter
GetKnightReputationAbilityModifier
GetKnights
GetKnightTaxesAbilityModifier
GetKnightTitle
GetKnightTraderAbilityModifier
GetKnightUpgradeAbilityModifier
GetLeaderTrainingAtBuilding
GetLockedGoods
GetLoggerTaskTypeName
GetLuxuryGoodEndTurn
GetLuxuryGoodIndex
GetMarketplace
GetMaterialsArrivedAtSpecialUpgrade
GetMaterialsRequiredForSpecialUpgrade
GetMaxAmountOnStock
GetMaxAmountOnStockByGoodType
GetMaxBuildingEarnings
GetMaxDefenders
GetMaximumNumberOfPlayer
GetMaxNumberOfEmployedWorkers
GetMaxNumWorkersInBuilding
GetMaxTimeTillBuildingWealthGoodExpires
GetMaxUpgradeLevel
GetMercenaryOffer
GetMercenaryTraderOffer
GetMerchantBuildingId
GetMerchantCargo
GetMerchantCartSender
GetMerchantOfferIDs
GetMinSoldiersAttachedToWarMachine
GetMonthDurationInSeconds
GetNeedAttentionThreshold
GetNeedCriticalThreshold
GetNeedState
GetNextEntityOfPlayerOfType
GetNextWeatherState
GetNoOfTasksInHistory
GetNumberOfBuffs
GetNumberOfBuildingProsperityFactors
GetNumberOfCityStatuses
GetNumberOfEmployedCityWorkers
GetNumberOfEmployedWorkers
GetNumberOfEntitiesOfType
GetNumberOfEntitiesOfTypeOfPlayer
GetNumberOfFestivals
GetNumberOfGoodTypesOnInStock
GetNumberOfGoodTypesOnOutStock
GetNumberOfKnightTitles
GetNumberOfMerchants
GetNumberOfPlayerEntitiesInCategory
GetNumberOfProsperBuildings
GetNumberOfSettlers
GetNumberOfSettlersInSermon
GetNumberOfSpouses
GetNumberOfStrikingWorkersPerNeed
GetNumberOfStrikingWorkersPerNeedAtMarketplace
GetNumberOfTaxableBuildings
GetNumberOfTaxLevels
GetNumberOfTradeGatherers
GetNumberOfUnavailableWorkers
GetNumSoldiersAttachedToWarMachine
GetOfferCount
GetOptionalHuntableCategory
GetOptionalHuntableState
GetPlayerEntities
GetPlayerEntitiesInArea
GetPlayerEntitiesInCategory
GetPlayerIDByName
GetPlayerMorale
GetPlayerMultiplayerSlot
GetPlayerName
GetPlayerSectorAtPosition
GetPlayerSectorID
GetPlayerTeamId
GetPlayerUnreservedStorehouseSpace
GetPrestigePoints
GetPrestigePointsForBuildingUpgrade
GetPrestigePointsRequiredForKnightTitle
GetPriceForOfferID
GetPriceOfOffer
GetProducedGoodsForBuildingDuringLastSeconds
GetProducedGoodsForPlayer
GetProducedGoodsOfBuildingForMonth
GetProductOfBuildingType
GetRallyPoint
GetRandom
GetRangedEffectDuration
GetRangedEffectTimeLeft
GetRefillCost
GetRefillerID
GetRequiredResourcesForGoodType
GetResourceDoodadGoodAmount
GetResourceDoodadGoodType
GetResourceReservationOrderForGoodType
GetRoadCostPerRoadUnit
GetRoadMetersPerRoadUnit
GetSector
GetSegmentIDsFromTurret
GetSellAmount
GetSermonSettlerLimit
GetSettlersWorkBuilding
GetShallowWaterFloodsFlag
GetShieldFactor
GetSizeOfMonthlyLog
GetSizeOfSettlerGoodStack
GetSlotPlayerID
GetSoldiersAttachedToLeader
GetSpawnedEntities
GetSpawnerEntity
GetStoreHouse
GetSumOfGoodsOnStock
GetTaskHistoryEntry
GetTaskLogMonthFractionsUsed
GetTaxAmountForBuilding
GetTaxationLevel
GetTaxesByMonth
GetTaxTotal
GetTerritories ( ) Gibt alle Territorien auf der Karte zurück Territorien
GetTerritoryAcquiringBuildingID
GetTerritoryAtPosition
GetTerritoryBonus
GetTerritoryGoldPrice
GetTerritoryName
GetTerritoryPlayerID
GetTerritoryPrice
GetTheatrePlayProgress
GetThiefGoldAmount
GetThiefInfoSource
GetThiefMaxGoldAmount
GetTime
GetTimeMs
GetTimeTillBuildingWealthGoodExpires
GetTimeToNextWeatherPeriod
GetTradeIncomeByMonth
GetTradeIncomeTotal
GetTraderPlayerState
GetTrap
GetTributeCosts
GetTurretIDsFromSegment
GetUnitCost
GetUpgradeCategoryByBuildingType
GetUpgradeLevel
GetWallFullConstructionCost
GetWallMetersPerWallUnit
GetWeaponHolder
GetWeaponSlotCount
GetWeaponTypeList
GetWeatherDoesShallowWaterFlood
GetWeatherDoesShallowWaterFloodByMonth
GetWeatherDoesWaterFreeze
GetWeatherDoesWaterFreezeByMonth
GetWeatherIsGoodTypeGrowing
GetWeatherIsGoodTypeGrowingByMonth
GetWeatherIsPrecipitationFalling
GetWeatherIsPrecipitationSnow
GetWeatherPrecipitationHeaviness
GetWeatherState
GetWeatherTemperature
GetWeatherWaterRegenrationFactor
GetWorkerLogCurrentTask
GetWorkersAndSpousesForBuilding
GetWorkersForBuilding
GetWorkerStatsByMonth
GetWorkerStatsTotal
GetWorkerTypeByBuilding
GroupAttack
GroupAttackMove
GroupDefend ( _military ) Beendet alle Angriffsaktionen einer Militäreinheit Militär
GroupGuard ( _military, _guardable ) Eine Militäreinheit bewacht eine schützbare Einheit Militär
GroupOperate

Anmeldung/ Registrierung

Passwort vergessen? Kein Problem: Sende neues Passwort

· Zuletzt geändert: 13/06/2009 22:10 von old_mcdonald (484 views)