BuffInstantActionTypeSyntax: Difference between revisions

From Sins of a Solar Empire - Official Wiki
Jump to navigation Jump to search
mNo edit summary
 
(One intermediate revision by the same user not shown)
Line 1: Line 1:
[[RebellionSyntax|Rebellion Syntax]]
[[RebellionSyntax|Rebellion Syntax]]
=buffInstantActionType Definition=
[[RebellionSyntax|Rebellion Syntax]]
* [[buffInstantActionType|buffInstantActionType]]: [[ConditionSyntax|Condition]]
= [[buffInstantActionType|buffInstantActionType]]: [[ConditionSyntax|Condition]] =
<div class="toccolours mw-collapsible mw-collapsed">
<div class="toccolours mw-collapsible mw-collapsed">
** AddPopulationToPlanet
;AddPopulationToPlanet
<div class="mw-collapsible-content">
<div class="mw-collapsible-content">
*** [[instantActionTriggerTypeSyntax|instantActionTriggerType]]: [[ConditionSyntax|Condition]]
* [[instantActionTriggerTypeSyntax|instantActionTriggerType]]: [[ConditionSyntax|Condition]]
*** [[GenericLevelSyntax|populationAdded]]
* populationAdded
**** Level:0: [[Decimal]]
** Level:0: [[Decimal]]
**** Level:1: [[Decimal]]
** Level:1: [[Decimal]]
**** Level:2: [[Decimal]]
** Level:2: [[Decimal]]
**** Level:3: [[Decimal]]
** Level:3: [[Decimal]]
</div>
 
</div>
</div></div>
** ApplyArbitraryTargettedBuffToSelf
<div class="toccolours mw-collapsible mw-collapsed">
*** [[instantActionTriggerTypeSyntax|instantActionTriggerType]]: [[ConditionSyntax|Condition]]
;ApplyArbitraryTargettedBuffToSelf
*** buffType: [[Entity]]
<div class="mw-collapsible-content">
*** [[GenericLevelSyntax|range]]
* [[instantActionTriggerTypeSyntax|instantActionTriggerType]]: [[ConditionSyntax|Condition]]
**** Level:0: [[Decimal]]
* buffType: [[Entity]]
**** Level:1: [[Decimal]]
* range
**** Level:2: [[Decimal]]
** Level:0: [[Decimal]]
**** Level:3: [[Decimal]]
** Level:1: [[Decimal]]
*** [[effectInfoSyntax| effectInfo]]
** Level:2: [[Decimal]]
**** [[AttachInfoSyntax|effectAttachInfo]]
** Level:3: [[Decimal]]
***** [[attachTypeSyntax|attachType]]: [[ConditionSyntax|Condition]]
* effectInfo
**** smallEffectName: [[Particle]]
** effectAttachInfo
**** mediumEffectName: [[Particle]]
*** [[attachTypeSyntax|attachType]]: [[ConditionSyntax|Condition]]
**** largeEffectName: [[Particle]]
** smallEffectName: [[Particle]]
**** soundID: [[Sound]]
** mediumEffectName: [[Particle]]
** ApplyBuffToAllFirstSpawnerShipsAndStructures
** largeEffectName: [[Particle]]
*** [[instantActionTriggerTypeSyntax|instantActionTriggerType]]: [[ConditionSyntax|Condition]]
** soundID: [[Sound]]
*** buffType: [[Entity]]
 
*** [[targetFilterSyntax| targetFilter]]
</div></div>
**** numOwnerships: [[IterationSyntax|Iteration]]
<div class="toccolours mw-collapsible mw-collapsed">
***** [[ownershipSyntax|ownership]]: [[EnumerationSyntax]]
;ApplyBuffToAllFirstSpawnerShipsAndStructures
**** numObjects: [[IterationSyntax|Iteration]]
<div class="mw-collapsible-content">
***** [[objectSyntax|object]]: [[EnumerationSyntax]]
* [[instantActionTriggerTypeSyntax|instantActionTriggerType]]: [[ConditionSyntax|Condition]]
**** numSpaces: [[IterationSyntax|Iteration]]
* buffType: [[Entity]]
***** [[spaceSyntax|space]]: [[EnumerationSyntax]]
* targetFilter
**** numConstraints: [[IterationSyntax|Iteration]]
** numOwnerships: [[IterationSyntax|Iteration]]
***** [[constraintSyntax|constraint]]: [[EnumerationSyntax]]
*** [[ownershipSyntax|ownership]]: [[EnumerationSyntax|Enumeration]]
*** [[effectInfoSyntax| effectInfo]]
** numObjects: [[IterationSyntax|Iteration]]
**** [[AttachInfoSyntax|effectAttachInfo]]
*** [[objectSyntax|object]]: [[EnumerationSyntax|Enumeration]]
***** [[attachTypeSyntax|attachType]]: [[ConditionSyntax|Condition]]
** numSpaces: [[IterationSyntax|Iteration]]
**** smallEffectName: [[Particle]]
*** [[spaceSyntax|space]]: [[EnumerationSyntax|Enumeration]]
**** mediumEffectName: [[Particle]]
** numConstraints: [[IterationSyntax|Iteration]]
**** largeEffectName: [[Particle]]
*** [[constraintSyntax|constraint]]: [[EnumerationSyntax|Enumeration]]
**** soundID: [[Sound]]
* effectInfo
** ApplyBuffToFirstSpawnerNoFilterNoRange
** effectAttachInfo
*** [[instantActionTriggerTypeSyntax|instantActionTriggerType]]: [[ConditionSyntax|Condition]]
*** [[attachTypeSyntax|attachType]]: [[ConditionSyntax|Condition]]
*** buffType: [[Entity]]
** smallEffectName: [[Particle]]
** ApplyBuffToIncomingHyperspacers
** mediumEffectName: [[Particle]]
*** [[instantActionTriggerTypeSyntax|instantActionTriggerType]]: [[ConditionSyntax|Condition]]
** largeEffectName: [[Particle]]
*** buffType: [[Entity]]
** soundID: [[Sound]]
*** [[targetFilterSyntax| targetFilter]]
 
**** numOwnerships: [[IterationSyntax|Iteration]]
</div></div>
***** [[ownershipSyntax|ownership]]: [[EnumerationSyntax]]
<div class="toccolours mw-collapsible mw-collapsed">
**** numObjects: [[IterationSyntax|Iteration]]
;ApplyBuffToFirstSpawnerNoFilterNoRange
***** [[objectSyntax|object]]: [[EnumerationSyntax]]
<div class="mw-collapsible-content">
**** numSpaces: [[IterationSyntax|Iteration]]
* [[instantActionTriggerTypeSyntax|instantActionTriggerType]]: [[ConditionSyntax|Condition]]
***** [[spaceSyntax|space]]: [[EnumerationSyntax]]
* buffType: [[Entity]]
**** numConstraints: [[IterationSyntax|Iteration]]
 
***** [[constraintSyntax|constraint]]: [[EnumerationSyntax]]
</div></div>
*** [[effectInfoSyntax| effectInfo]]
<div class="toccolours mw-collapsible mw-collapsed">
**** [[AttachInfoSyntax|effectAttachInfo]]
;ApplyBuffToIncomingHyperspacers
***** [[attachTypeSyntax|attachType]]: [[ConditionSyntax|Condition]]
<div class="mw-collapsible-content">
**** smallEffectName: [[Particle]]
* [[instantActionTriggerTypeSyntax|instantActionTriggerType]]: [[ConditionSyntax|Condition]]
**** mediumEffectName: [[Particle]]
* buffType: [[Entity]]
**** largeEffectName: [[Particle]]
* targetFilter
**** soundID: [[Sound]]
** numOwnerships: [[IterationSyntax|Iteration]]
** ApplyBuffToLastSpawnerNoFilterNoRange
*** [[ownershipSyntax|ownership]]: [[EnumerationSyntax|Enumeration]]
*** [[instantActionTriggerTypeSyntax|instantActionTriggerType]]: [[ConditionSyntax|Condition]]
** numObjects: [[IterationSyntax|Iteration]]
*** buffType: [[Entity]]
*** [[objectSyntax|object]]: [[EnumerationSyntax|Enumeration]]
** ApplyBuffToLastSpawnerWithTravelNoFilterNoRange
** numSpaces: [[IterationSyntax|Iteration]]
*** [[instantActionTriggerTypeSyntax|instantActionTriggerType]]: [[ConditionSyntax|Condition]]
*** [[spaceSyntax|space]]: [[EnumerationSyntax|Enumeration]]
*** buffType: [[Entity]]
** numConstraints: [[IterationSyntax|Iteration]]
*** travelSpeed: [[Decimal]]
*** [[constraintSyntax|constraint]]: [[EnumerationSyntax|Enumeration]]
*** [[hasWeaponEffectsSyntax|hasWeaponEffects]]: [[ConditionSyntax|Condition]]
* effectInfo
** ApplyBuffToLocalOrbitBodiesWithinDistance
** effectAttachInfo
*** [[instantActionTriggerTypeSyntax|instantActionTriggerType]]: [[ConditionSyntax|Condition]]
*** [[attachTypeSyntax|attachType]]: [[ConditionSyntax|Condition]]
*** buffType: [[Entity]]
** smallEffectName: [[Particle]]
*** [[targetFilterSyntax| targetFilter]]
** mediumEffectName: [[Particle]]
**** numOwnerships: [[IterationSyntax|Iteration]]
** largeEffectName: [[Particle]]
***** [[ownershipSyntax|ownership]]: [[EnumerationSyntax]]
** soundID: [[Sound]]
**** numObjects: [[IterationSyntax|Iteration]]
 
***** [[objectSyntax|object]]: [[EnumerationSyntax]]
</div></div>
**** numSpaces: [[IterationSyntax|Iteration]]
<div class="toccolours mw-collapsible mw-collapsed">
***** [[spaceSyntax|space]]: [[EnumerationSyntax]]
;ApplyBuffToLastSpawnerNoFilterNoRange
**** numConstraints: [[IterationSyntax|Iteration]]
<div class="mw-collapsible-content">
***** [[constraintSyntax|constraint]]: [[EnumerationSyntax]]
* [[instantActionTriggerTypeSyntax|instantActionTriggerType]]: [[ConditionSyntax|Condition]]
*** connectionDistance: [[Decimal]]
* buffType: [[Entity]]
*** [[GenericLevelSyntax|maxTargetCount]]
 
**** Level:0: [[Decimal]]
</div></div>
**** Level:1: [[Decimal]]
<div class="toccolours mw-collapsible mw-collapsed">
**** Level:2: [[Decimal]]
;ApplyBuffToLastSpawnerWithTravelNoFilterNoRange
**** Level:3: [[Decimal]]
<div class="mw-collapsible-content">
*** [[effectInfoSyntax| effectInfo]]
* [[instantActionTriggerTypeSyntax|instantActionTriggerType]]: [[ConditionSyntax|Condition]]
**** [[AttachInfoSyntax|effectAttachInfo]]
* buffType: [[Entity]]
***** [[attachTypeSyntax|attachType]
* travelSpeed: [[Decimal]]
* [[hasWeaponEffectsSyntax|hasWeaponEffects]]: [[ConditionSyntax|Condition]]
 
</div></div>
<div class="toccolours mw-collapsible mw-collapsed">
;ApplyBuffToLocalOrbitBodiesWithinDistance
<div class="mw-collapsible-content">
* [[instantActionTriggerTypeSyntax|instantActionTriggerType]]: [[ConditionSyntax|Condition]]
* buffType: [[Entity]]
* targetFilter
** numOwnerships: [[IterationSyntax|Iteration]]
*** [[ownershipSyntax|ownership]]: [[EnumerationSyntax|Enumeration]]
** numObjects: [[IterationSyntax|Iteration]]
*** [[objectSyntax|object]]: [[EnumerationSyntax|Enumeration]]
** numSpaces: [[IterationSyntax|Iteration]]
*** [[spaceSyntax|space]]: [[EnumerationSyntax|Enumeration]]
** numConstraints: [[IterationSyntax|Iteration]]
*** [[constraintSyntax|constraint]]: [[EnumerationSyntax|Enumeration]]
* connectionDistance: [[Decimal]]
* maxTargetCount
** Level:0: [[Decimal]]
** Level:1: [[Decimal]]
** Level:2: [[Decimal]]
** Level:3: [[Decimal]]
* effectInfo
** effectAttachInfo
*** [[attachTypeSyntax|attachType]]: [[ConditionSyntax|Condition]]
** smallEffectName: [[Particle]]
** mediumEffectName: [[Particle]]
** largeEffectName: [[Particle]]
** soundID: [[Sound]]
 
</div></div>
<div class="toccolours mw-collapsible mw-collapsed">
;ApplyBuffToLocalOrbitBody
<div class="mw-collapsible-content">
* [[instantActionTriggerTypeSyntax|instantActionTriggerType]]: [[ConditionSyntax|Condition]]
* buffType: [[Entity]]
* targetFilter
** numOwnerships: [[IterationSyntax|Iteration]]
*** [[ownershipSyntax|ownership]]: [[EnumerationSyntax|Enumeration]]
** numObjects: [[IterationSyntax|Iteration]]
*** [[objectSyntax|object]]: [[EnumerationSyntax|Enumeration]]
** numSpaces: [[IterationSyntax|Iteration]]
*** [[spaceSyntax|space]]: [[EnumerationSyntax|Enumeration]]
** numConstraints: [[IterationSyntax|Iteration]]
*** [[constraintSyntax|constraint]]: [[EnumerationSyntax|Enumeration]]
* effectInfo
** effectAttachInfo
*** [[attachTypeSyntax|attachType]]: [[ConditionSyntax|Condition]]
** smallEffectName: [[Particle]]
** mediumEffectName: [[Particle]]
** largeEffectName: [[Particle]]
** soundID: [[Sound]]
 
</div></div>
<div class="toccolours mw-collapsible mw-collapsed">
;ApplyBuffToLocalOrbitBodyWithTravel
<div class="mw-collapsible-content">
* [[instantActionTriggerTypeSyntax|instantActionTriggerType]]: [[ConditionSyntax|Condition]]
* buffType: [[Entity]]
* targetFilter
** numOwnerships: [[IterationSyntax|Iteration]]
*** [[ownershipSyntax|ownership]]: [[EnumerationSyntax|

Latest revision as of 19:59, 2 January 2019

Rebellion Syntax Rebellion Syntax

buffInstantActionType: Condition

AddPopulationToPlanet
ApplyArbitraryTargettedBuffToSelf
ApplyBuffToAllFirstSpawnerShipsAndStructures
ApplyBuffToFirstSpawnerNoFilterNoRange
ApplyBuffToIncomingHyperspacers
ApplyBuffToLastSpawnerNoFilterNoRange
ApplyBuffToLastSpawnerWithTravelNoFilterNoRange
ApplyBuffToLocalOrbitBodiesWithinDistance
ApplyBuffToLocalOrbitBody
ApplyBuffToLocalOrbitBodyWithTravel
ApplyBuffToSelf
ApplyBuffToSelfWithFilter
ApplyBuffToTarget
ApplyBuffToTargetNoFilterNoRange
ApplyBuffToTargetNoRange
ApplyBuffToTargetOnWeaponFired
ApplyBuffToTargetWithEntryVehicles
ApplyBuffToTargetWithTravel
ApplyBuffToTargetWithTravelNoFilterNoRange
ApplyBuffToTargetsAtAdjacentOrbitBodies
ApplyBuffToTargetsAtOrbitBody
ApplyBuffToTargetsInColumn
ApplyBuffToTargetsInDirectionalCone
ApplyBuffToTargetsInRadius
ApplyBuffToTargetsInRadiusOfTargetWithTravel
ApplyBuffToTargetsInRadiusWithChainTravel
ApplyBuffToTargetsInRadiusWithTravel
ApplyBuffToTargetsLinked
ApplyForceFromSpawner
ApplyImpulseFromSpawner
ApplyImpulseInSpawnerDirection
ApplyOrRemoveBuffToSelf
ApplyRelationshipModifierToOwnerOfPlanetInCurrentGravityWell
ApplyTargettedBuffToSelf
ApplyTargettedBuffToSelfNoFilterNoRange
ApplyTargettedBuffToSelfNoRange
AttractDebris
ChangePlayerIndexToFirstSpawner
ChangePlayerIndexToNeutral
ChangePlayerIndexToPriorMinorFaction
ClearRecordedDamage
ColonizePlanet
ConvertDamageToAntiMatter
ConvertFrigateToResources
ConvertNearbyDebrisToHull
ConvertSquadMembersToMines
CreateCannonShell
CreateClonedFrigate
CreateFrigate
CreateFrigateAtArbitraryTarget
CreateFrigateAtTarget
CreateIllusionFighters
CreatePlanetModule
CreateSpaceMine
CreateSquad
CreateStarBase
DoAllegianceChangeToPlanet
DoDamage
DoDamagePerEntityInRadius
DoDamagePerLastSpawnerPopulation
DoDamagePercOfCurrentHull
DoDamageToPlanet
DoInterruptUltimate
ForceAttackersToRepickAttackTarget
GainAntimatterEqualToTarget
GainHullEqualToTarget
GainShieldEqualToTarget
GiveCreditsToPlayer
GiveExperience
GiveResourceToPlayer
IncreaseOwnerAbilityLevel
InitializeMovementTowardLastSpawner
InitializeRandomMotion
MatchTargetVelocity
PlayAttachedEffect
PlayDetachedEffectsInRadius
PlayPersistantAttachedEffect
PropagateWeaponDamageReceivedToTargetsInRadius
RemoveAntiMatter
RemoveAntiMatterPerc
RemoveBuffOfType
RemovePlanetPopulation
ResetPhysicsState
RestoreAntiMatter
RestoreHullPoints
RestoreHullPointsPerc
RestoreShieldPoints
RestoreShieldPointsPerc
ResurrectCapitalShip
RetaliateBounty
RetaliateDamage
RuinPlanet
SetTauntTargetToLastSpawner
SpawnResourceExtractors
SpawnShipsAtPlanet
SpawnShipsAtPlanetWithRandomTarget
SpawnShipsAtPlanetWithTarget
StealAntiMatterForFirstSpawner
StealResources
TeleportTowardsArbitraryTarget
TeleportTowardsMoveTarget
TeleportTowardsTarget
TiltUpVectorInTargetDirection