Benutzer-Werkzeuge

Webseiten-Werkzeuge


s5lua_g:logic:oldsummary

FunktionsnameParameterKurzbeschreibung
ActivateBuildingPlacementChecksFIXME,
ActivateParticleEffectFIXME,
ActivateUpdateOfExplorationForAllPlayers(),
AddEntityToEntityDistanceCheckFIXME,
AddMercenaryOffer(_id, _entityType, _resourceType1, _cost1, …, _resourceType6, _cost6),
AddTechOfferFIXME,
AddToPlayerGlobalResourceFIXME,
AddTribute(_player, _id, 0, 0, _text, resourceType1, _cost1, …, _resourceType6, _cost6),
AddQuestUnbrauchbar!
AddQuestExUnbrauchbar!
AddWeatherElement(_weatherType, _duration, _isPeriodic, _gfx, _transitionForeRun, _transitionDuration),
AreVillageCentersLockedFIXME,
BarracksBuyLeaderFIXME,
BuyMerchantOfferFIXME,
CanBuyResourceFIXME,
CancelBuildingUpgradeFIXME,
CanSellResourceFIXME,
ChangeAllEntitiesPlayerID( _OldPlayerId, _NewPlayerId )Ändert die Spieler-ID aller Einheiten des Spielers
ChangeEntityPlayerIDSiehe: ChangePlayer
ChangeSettlerPlayerIDSiehe: ChangePlayer
CheckBuildingPlacementIntern für Editor
CheckEntitiesDistanceSiehe IsNear
CheckSettlerPlacementIntern für Editor
CreateEffect(_effectType, _posX, _posY, _player),
CreateEntitySiehe CreateEntity
CreateConstructionSite(_posX, _posY, 0, _entityType, _player),
DeactivateBuildingPlacementChecksIntern für Editor
DeactivateParticleEffectFIXME,
DestroyEffect(_id),
DestroyEntitySiehe DestroyEntity
DestroyGroupByLeader( _LeaderId )Entfernt eine Truppe die über CreateMilitaryGroup erstellt wurde
DisableCanBuyResourceFIXME,
DisableCanSellResourceFIXME,
DoInstantTransactionFIXME,
DoTransactionFIXME,
EnableCanBuyResourceFIXME,
EnableCanSellResourceFIXME,
EntityGetPlayerSiehe GetPlayer
EntityGetPosSiehe GetPosition
EntityLookAtSiehe LookAt
ExchangeTerrainTypeFIXME,
ExchangeWaterTypeFIXME,
FeedbackGetEntityTypeArrivalGameTimeMSIntern für Sound-System
FeedbackGetLastGrievanceGameTimeMSIntern für Sound-System
FeedbackGetLastMessageGameTimeMSIntern Sound-System
FeedbackGetLastRunningOutOfResourceMessageGameTimeMSIntern für Sound-System
FillBuildingCostsTableIntern für GUI
FillBuildingUpgradeConstableIntern für GUI
FillLeaderCostsTableIntern für GUI
FillSerfCostsTableIntern für GUI
FillSettlerUpgradeCostsTableIntern für GUI
FillSoldiersCostsTableIntern für GUI
FillTechnologyCostsTableIntern für GUI
ForceFullExplorationUpdate()FIXME
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
GetAttachedEaterToBuildingIntern
GetAttachedResidentsToBuildingIntern
GetAttachedWorkersToBuildingIntern
GetAttractionLimitValueByEntityTypeIntern
GetAverageMotivation(_player),
GetBattleSerfMaxSeconds(),
GetBattleSerfSecondsLeft(_id),
GetBlessCostsByBlessCategoryFIXME,
GetBlessingCostsFIXME,
GetBuildingDamageClass( _BuildingId )FIXME
GetBuildingFarmPlaceLimit( _BuildingId )FIXME
GetBuildingFarmPlaceUsage( _BuildingId )FIXME
GetBuildingsByUpgradeCategory( _BuildingId )FIXME
GetBuildingSleepPlaceLimit( _BuildingId )FIXME
GetBuildingSleepPlaceUsage( _BuildingId )FIXME
GetBuildingTypeByUpgradeCategory( _BuildingId )FIXME
GetBuildingTypesInUpgradeCategory( _BuildingId )FIXME
GetBuildingWorkPlaceLimit( _BuildingId )FIXME
GetBuildingWorkPlaceUsage( _BuildingId )FIXME
GetCamouflageDurationFIXME,
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
GetCurrentMaxNumWorkersInBuildingIntern für GUI
GetCurrentPrice( _PlayerId, _RessourceId )Gibt den aktuellen Preis dieser Ressource zurück
GetCurrentTaskList( _EntityId )FIXME
GetCurrentTurn()FIXME
GetDefendersSlotsAvailableFIXME,
GetDiplomacyState(_player1, _player2),
GetEnergyRequiredForWeatherChange()Gibt die festgelegte Anzahl der benötigten Energie für einen Wetterwechsel zurück
GetEntitiesFIXME,
GetEntitiesInAreaFIXME,
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
GetEntityIDByNameSiehe GetEntityId
GetEntityMaxHealth( _EntityId )Gibt die maximalen Lebenspunkte Entity zurück
GetEntityNameSiehe GetEntityName
GetEntityOrientation( _EntityId )Gibt die Ausrichtung dieser Entity zurück (0° - 360°)
GetEntityPositionSiehe GetPosition
GetEntityScriptingValueFIXME,
GetEntityType( _EntityId )Gibt die TypeId dieser Entity zurück (aus dem Table „Entities“)
GetEntityTypeName( _EntityTypeId )Gibt den Entity-Typnamen zurück
GetFoundationTopFIXME,
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
GetLeadersGroupAttractionLimitValueIntern
GetLeaderTrainingAtBuildingIntern
GetLogicPropertiesMotivationThresHoldAngry(),
GetLogicPropertiesMotivationThresHoldHappy(),
GetLogicPropertiesMotivationThresHoldLeave(),
GetLogicPropertiesMotivationThresHoldSad(),
GetLogicPropertiesMotivationThresHoldVCLock(),
GetMaxDefendersFIXME,
GetMaximumFaith( _PlayerId )Gibt die festgelegte Anzahl an Glauben zurück, der für eine Segnung erforderlich ist
GetMaximumNumberOfPlayer()Multiplayer Funktion
GetMaxNumberOfEatersIntern
GetMaxNumOfResidentsIntern
GetMaxNumWorkersInBuildingIntern
GetMercenaryOfferFIXME,
GetMerchantBuildingIDFIXME,
GetMotivationEffectFIXME,
GetNextEntityOfPlayerOfTypeIntern für GUI Aktionen
GetNextEntityOfPlayerOfTypeAtBuildingIntern für GUI Aktionen
GetNextIdleSerfIntern für GUI Aktionen
GetNextLeaderIntern für GUI Aktionen
GetNextWeatherStateIntern für GUI Aktionen
GetNextWorkerWithoutFarmIntern für GUI Aktionen
GetNextWorkerWithoutFarmorResidenceIntern für GUI Aktionen
GetNextWorkerWithoutResidenceIntern 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
GetNumberOfBuyableHeroesForPlayerFIXME,
GetNumberOfEntitiesOfTypeFIXME,
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
GetNumberOfMerchantOffersFIXME,
GetNumberOfPlayersWorkerOfType( _PlayerId, _EntityTypeId )Gibt die Anzahl der Arbeiter dieses Typs dieses Spielers zurück
GetNumberOfSettlersFIXME,
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
GetPlayerEntitiesFIXME,
GetPlayerEntitiesInAreaFIXME,
GetPlayerNumberOfPaidWorkerFIXME,
GetPlayerPaydayCostFIXME,
GetPlayerPaydayFrequencyFIXME,
GetPlayerPaydayLeaderCostsFIXME,
GetPlayerPaydayTimeLeftFIXME,
GetPlayerPaysLeaderFlagFIXME,
GetPlayerRegularTaxPerWorkerFIXME,
GetPlayersGlobalResourceFIXME,
GetPlayerSleepPlacesLimitFIXME,
GetPlayerTaxIncomeFIXME,
GetRangedEffectDurationFIXME,
GetRemainingUpgradeTimeForBuildingFIXME,
GetResourceAmountBelowMineFIXME,
GetResourceDoodadGoodAmountFIXME,
GetResourceDoodadGoodTypeFIXME,
GetRandomSiehe GetRandom
GetRangedEffectTimeLeftFIXME,
GetRawResourceTypeFIXME,
GetSectorFIXME,
GetSellAmountFIXME,
GetSettlersAttractionLimitValueFIXME,
GetSettlersFarmFIXME,
GetSettlersMotivationFIXME,
GetSettlersResidenceFIXME,
GetSettlersWorkBuildingFIXME,
GetSettlerTypeByUpgradeCategoryFIXME,
GetSettlerTypesInUpgradeCategoryFIXME,
GetSoldiersAttachedToLeaderFIXME,
GetStolenResourceInfoFIXME,
GetTaxAmountOfWorkerFIXME,
GetTaxLevelFIXME,
GetTechOfferFIXME,
GetTechnologyProgress(_playerId, _techId)Gibt einen Wert 0 bis 100 zurück (%). Bei schon erforschter Technologie immer 100
GetTechnologyResearchedAtBuildingFIXME,
GetTechnologyStateFIXME,
GetTime()Gibt die aktuelle Spielzeit in Sekunden zurück
GetTimeMS()Gibt die aktuelle Spielzeit in Millisekunden zurück
GetTimeToNextWeatherPeriodFIXME,
GetTotalUpgradeTimeForBuildingFIXME,
GetTransactionProgressFIXME,
GetTributeCostsFIXME,
GetUpgradeCategoryByBuildingTypeFIXME,
GetUpgradeLevelForBuildingFIXME,
GetWeatherStateFIXME,
GetWorkerTypeByBuildingFIXME,
GroupAddPatrolPointFIXME,
GroupAttackFIXME,
GroupAttackMoveFIXME,
GroupDefendFIXME,
GroupGuardedFIXME,
GroupPatrolFIXME,
GroupStandFIXME,
HealEntity( _EntityId, _Health )Heilt diese Entity um den angegebenen Wert
HeroChangeActionPointsFIXME,
HeroGetAbilityChargeSecondsFIXME,
HeroGetActionPointsFIXME,
HeroGetActionPointCostForAbilityFIXME,
HeroGetMaxActionPointsFIXME,
HeroSetAbilityChargeSecondsFIXME,
HeroSetActionPointsFIXME,
HeroIsAbilitySupportedFIXME,
HurtEntity( _EntityId, _Health )Verwundet diese Entity um den angegebenen Wert
IsAlarmModeActive( _EntityId )Gibt true zurück, wenn der Alarm auf diese Entity Wirkung zeigt
IsAutoFillActiveIntern für GUI
IsBuilding( _EntityId )Gibt true zurück, wenn diese Entity ein Gebäude ist
IsBuildingActiveFIXME,
IsConstructionComplete( _EntityId )Gibt true zurück, wenn dieses Gebäude fertig gebaut ist
IsDefendableBuildingFIXME,
IsEntityAliveSiehe IsAlive
IsEntityDestroyedSiehe IsDead
IsEntityInCategory( _EntityId, _EntityCategoryId )Gibt true zurück, wenn diese Entity teil dieser Entity-Gruppe ist
IsEntityMoving( _EntityId )Gibt true zurück, wenn sich diese Entity bewegt
IsEntityTypeInCategoryFIXME,
IsHero( _EntityId )Gibt true zurück, falls diese Entity ein Held ist
IsLeader( _EntityId )Gibt true zurück, falls diese Entity ein Hauptmann ist
IsMapPositionExplored( _PlayerID, _PositionX, _PositionY )Prüft ob die angegebene Position bereits erkundet wurde
IsMercenaryBuildingFIXME,
IsMerchantOpenedFIXME,
IsOvertimeActiveAtBuildingFIXME,
IsPlayerAttractionSlotAvailableFIXME,
IsPlayerEntityInAreaFIXME,
IsPlayerEntityOfCategoryInAreaFIXME,
IsSerf( _EntityId )Gibt true zurück, falls diese Entity ein Leibeigener ist
IsSettlerFIXME,
IsSettlerAtFarmFIXME,
IsSettlerAtResidenceFIXME,
IsSettlerAtWorkFIXME,
IsTechnologyResearchedFIXME,
IsTechTraderBuildingFIXME,
IsWeatherChangeActive(),
IsWorkerFIXME,
MoveEntityFIXME,
MoveSettler( _EntityID, _PositionX, _PositionY )Bewegt die angegebene Figur zu dem Punkt mit den Koordinaten X und Y
LeaderChangeFormationTypeFIXME,
LeaderGetBarrackFIXME,
LeaderGetCurrentCommandFIXME,
LeaderGetMaxNumberOfSoldiersFIXME,
LeaderGetNearbyBarracksFIXME,
LeaderGetNumberOfSoldiersFIXME,
LeaderGetOneSoldierFIXME,
LeaderGetSoldiersTypeFIXME,
LeaderGetSoldierUpgradeCategoryFIXME,
LeaderGetUpgradeCategoryFromSoldierTypeFIXME,
LeaderGetUpkeepCostsFIXME,
LeaderReleaseOneSoldierFIXME,
LeaderSettlerTerritoryFIXME,
LightningFIXME,
PlayerGetGameState(_player),
PlayerGetGameStateChangedTimeFIXME,
PlayerGetLeftGameFlagFIXME,
PlayerReAttachedAllWorkerFIXME,
PlayerSetGameStateToLeft(_player),
PlayerSetGameStateToLost(_player),
PlayerSetGameStateToPlaying(_player),
PlayerSetGameStateToWon(_player),
PlayerSetIsHumanFlagFIXME,
PlayerSetPlayerColorFIXME,
RemoveEntityToEntityDistanceCheckFIXME,
RemoveEntityToEntityDistanceCheckForMainIDFIXME,
RemoveTributeFIXME,
RemoveQuestFIXME,
ResumeAllEntitiesFIXME,
ResumeEntityFIXME,
RotateEntityFIXME,
SentinelGetUrgencyFIXME,
SetAnimalTerritoryCenterFIXME,
SetBuildingSubAnimFIXME,
SetCurrentDeflationFIXME,
SetCurrentInflationFIXME,
SetCurrentMaxNumWorkersInBuildingFIXME,
SetCurrentPriceFIXME,
SetDiplomacyStateFIXME,
SetDurationOfWeatherChangeFIXME,
SetEntityDefaultBehaviorFlagFIXME,
SetEntityExplorationRange(_id, _exploration)Funktioniert nur mit Script-Entities (Grundfunktion von Tools.ExploreArea)
SetEntityInvulnerabilityFlagFIXME,
SetEntityNameFIXME,
SetEntityScriptingValueFIXME,
SetEntitySelectableFlagFIXME,
SetEntityUserControlFlagFIXME,
SetGlobalInvulnerabilityFIXME,
SetModelAndAnimSetFIXME,
SetNumberOfBuyableHeroesForPlayerFIXME,
SetOnScreenInformationFIXME,
SetPlayerNameFIXME,
SetPlayerPaysLeaderFlagFIXME,
SetPlayerRawNameFIXME,
SetPlayerTaxAmountFactorFIXME,
SetQuestPositionFIXME,
SetQuestType(_playerID, _questID, _flag, _info)_flag setzt Erledigt-Haken im Questfenster (2); mit 0 erzeugt man ein Fragezeichen, _info zeigt Auftragsänderung an (1) oder nicht (0)
SetResourceDoodadGoodAmountFIXME,
SetShareExplorationWithPlayerFlag(_player1, _player2, _flag),
SetSpeedFactorFIXME,
SetSubQuestDoneFlagFIXME,
SetTaskList(_id, _taskList),
SetTechnologyStateFIXME,
SetTerrainNodeHeightFIXME,
SetTerrainNodeTypeFIXME,
SetTerrainVertexColorFIXME,
SettlerAggressiveFIXME,
SettlerDefendFIXME,
s5lua_g/logic/oldsummary.txt · Zuletzt geändert: 2021/09/18 19:16 (Externe Bearbeitung)