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),
AddQuest—Unbrauchbar!
AddQuestEx—Unbrauchbar!
AddWeatherElement(_weatherType, _duration, _isPeriodic, _gfx, _transitionForeRun, _transitionDuration),
AreVillageCentersLockedFIXME,
BarracksBuyLeaderFIXME,
BuyMerchantOfferFIXME,
CanBuyResourceFIXME,
CancelBuildingUpgradeFIXME,
CanSellResourceFIXME,
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
DeactivateParticleEffectFIXME,
DestroyEffect(_id),
DestroyEntity—Siehe DestroyEntity
DestroyGroupByLeader( _LeaderId )Entfernt eine Truppe die über CreateMilitaryGroup erstellt wurde
DisableCanBuyResourceFIXME,
DisableCanSellResourceFIXME,
DoInstantTransactionFIXME,
DoTransactionFIXME,
EnableCanBuyResourceFIXME,
EnableCanSellResourceFIXME,
EntityGetPlayer—Siehe GetPlayer
EntityGetPos—Siehe GetPosition
EntityLookAt—Siehe LookAt
ExchangeTerrainTypeFIXME,
ExchangeWaterTypeFIXME,
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()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
GetAttachedEaterToBuilding—Intern
GetAttachedResidentsToBuilding—Intern
GetAttachedWorkersToBuilding—Intern
GetAttractionLimitValueByEntityType—Intern
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
GetCurrentMaxNumWorkersInBuilding—Intern 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
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
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
GetLeadersGroupAttractionLimitValue—Intern
GetLeaderTrainingAtBuilding—Intern
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
GetMaxNumberOfEaters—Intern
GetMaxNumOfResidents—Intern
GetMaxNumWorkersInBuilding—Intern
GetMercenaryOfferFIXME,
GetMerchantBuildingIDFIXME,
GetMotivationEffectFIXME,
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
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,
GetRandom—Siehe 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
IsAutoFillActive—Intern 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,
IsEntityAlive—Siehe IsAlive
IsEntityDestroyed—Siehe 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 von 127.0.0.1