ResearchSubjectSyntax

From Sins of a Solar Empire - Official Wiki
Jump to navigation Jump to search

Rebellion Syntax

ResearchSubject Definition

ResearchSubject
hudIcon: Brush
smallHudIcon: Brush
infoCardIcon: Brush
NameStringID: StringInfo
DescriptionStringID: StringInfo
researchWindowLocation
block: Integer
pos: Position
ResearchField: Enumeration
Artifact
Combat
Defense
Diplomacy
Fleet
NonCombat
PactBonus
ResearchUnlock
Prerequisites
NumResearchPrerequisites: Iteration
ResearchPrerequisite
Subject: Entity
Level: Integer
RequiredFactionNameID: StringInfo
RequiredCompletedResearchSubjects: Integer
MinimumArtifactLevel: Integer
BaseUpgradeTime: Decimal
PerLevelUpgradeTime: Decimal
BaseCost
credits: Decimal
metal: Decimal
crystal: Decimal
PerLevelCostIncrease
credits: Decimal
metal: Decimal
crystal: Decimal
Tier: Integer
onlyWorksIfTierLabsExist: Boolean
MaxNumResearchLevels: Integer
priority: Decimal
researchBoolModifiers: Iteration
researchModifier
modifierType: Condition
AllowAlliesToUsePhaseGates
AllowGalaxyTravel
AllowMissionOffers
AllowPacts
AllowPirateMissions
AllowResourceDemandAndGifts
AllowUseAlliedPhaseGateWithPhaseJumpPact
AllowWormHoleTravel
ApplyBuffToAllOwnedShipsWhenOwnedPlanetFalls
buffToApply: Entity
ApplyBuffToOwnedPlanetAfterLastEnemyShipLeavesOrDies
buffToApply: Entity
ApplyBuffToPlanetAfterColonization
buffToApply: Entity
ApplyBuffToPlanetAfterPlayerDestroys
buffToApply: Entity
ApplyBuffToPlanetsAfterScuttle
buffToApply: Entity
ApplyBuffToShipsAfterHyperspace
buffToApply: Entity
CapitalShipsTitansAndStarBasesCountAsPlanetForNoGameLoss
CultureSpreadIsAlwaysVisible
DestabilizationProtection
FriendlyInsurgentShipsSpawnedAtHomePlanetWhenEnemyPlanetLiberated
FriendlyWithPirates
FriendlyWithPiratesRebelNeutrals
FriendlyWithRebelNeutrals
HyperspaceDetectionAnyJumps
HyperspaceDetectionOneJump
HyperspaceDetectionTwoJumps
JumpBlockerImmune
PirateRaidsOneLevelLower
PlanetIsColonizable
linkedPlanetType: Enumeration
Asteroid
Barren
Desert
Greenhouse
Ice
Invalid
Iron
Moon
Oceanic
Terran
Uncolonizable
Volcanic
PlanetsDetectedByCulture
RemoveRacialRelationPenalty
ResearchVictory
SetFaction
factionNameID: StringInfo
SpawnCopyOfPirateRaidsAtRandomPlanet
StarBasesCanHyperspace
StarBasesCanHyperspaceOnlyToPhaseNodes
StripPlanetsOnScuttle
UnlockPact
allianceType: Enumeration
AntimatterPact
ArmorPact
BeamWeaponPact
CulturePact
EfficiencyPact
EnergyWeaponCooldownPact
Invalid
MarketPact
MassReductionPact
MetalCrystalPact
PhaseJumpPact
PlanetBombingPact
ResearchPact
ShieldPact
SupplyPact
TacticalSlotsPact
ThrusterPact
TradeIncomePact
WeaponCooldownPact
pactUnlockEntityDefName: Entity
researchFloatModifiers: Iteration
researchModifier
modifierType: Condition
AllegianceFromCultureMaxPerc
baseValue: Decimal
perLevelValue: Decimal
AntimatterCapacityAdjustment
baseValue: Decimal
perLevelValue: Decimal
AntimatterRegenAdjustment
baseValue: Decimal
perLevelValue: Decimal
ArmorBaseAdjustment
baseValue: Decimal
perLevelValue: Decimal
ArmorBaseAdjustmentWhenInFriendlyGravityWell
baseValue: Decimal
perLevelValue: Decimal
BlackMarketBuyPriceAdjustment
baseValue: Decimal
perLevelValue: Decimal
BombingCooldownDecrease
baseValue: Decimal
perLevelValue: Decimal
BombingDamageAsDamageDealerAdjustment
baseValue: Decimal
perLevelValue: Decimal
BombingDamageAsDamageTargetAdjustment
baseValue: Decimal
perLevelValue: Decimal
BombingPopulationKilledAsDamageDealerAdjustment
baseValue: Decimal
perLevelValue: Decimal
BombingPopulationKilledPercAsDamageTarget
baseValue: Decimal
perLevelValue: Decimal
BombingRangeAdjustment
baseValue: Decimal
perLevelValue: Decimal
BountyBoughtAdjustment
baseValue: Decimal
perLevelValue: Decimal
BountyCollectedAdjustment
baseValue: Decimal
perLevelValue: Decimal
CapitalShipAccelerationAdjustment
baseValue: Decimal
perLevelValue: Decimal
CapitalShipAndTitanAngularThrustAdjustment
baseValue: Decimal
perLevelValue: Decimal
CapitalShipAngularThrustAdjustment
baseValue: Decimal
perLevelValue: Decimal
CapitalShipCultureProtectRateAdjustment
baseValue: Decimal
perLevelValue: Decimal
CapitalShipMaxSlotLevel
baseValue: Decimal
perLevelValue: Decimal
CapitalShipMaxSlots
baseValue: Decimal
perLevelValue: Decimal
CapitalShipMaxTrainableLevel
baseValue: Decimal
perLevelValue: Decimal
CapitalShipTaxIncome
baseValue: Decimal
perLevelValue: Decimal
CapitalShipWeaponTargetPerBankAdjustment
baseValue: Decimal
perLevelValue: Decimal
CargoShipArmorBaseAdjustment
baseValue: Decimal
perLevelValue: Decimal
CargoShipCapacityAdjustment
baseValue: Decimal
perLevelValue: Decimal
CargoShipHullPointsMaxAdjustment
baseValue: Decimal
perLevelValue: Decimal
CarrierFightersPerSquadAdjustment
baseValue: Decimal
perLevelValue: Decimal
ChanceToConvertFrigatesHyperspacingFromPlanet
baseValue: Decimal
perLevelValue: Decimal
ChanceToIgnoreShieldsAsDamageTarget
baseValue: Decimal
perLevelValue: Decimal
ChanceToRespawnFrigateAtHomeworldUponDeath
baseValue: Decimal
perLevelValue: Decimal
ChanceToTemporarilyCloneEnemyFrigateWhenKilled
baseValue: Decimal
perLevelValue: Decimal
ChanceToTemporarilyCloneEnemyFrigateWhenKilledDuration
baseValue: Decimal
perLevelValue: Decimal
CivilianLabsPerCapitalShip
baseValue: Decimal
perLevelValue: Decimal
CreditCostAdjustment
baseValue: Decimal
perLevelValue: Decimal
CreditsGainedPerPointOfBombingDamageDealt
baseValue: Decimal
perLevelValue: Decimal
CultureAntimatterRegenAmount
baseValue: Decimal
perLevelValue: Decimal
CultureChanceToIgnoreShieldsAsDamageTarget
baseValue: Decimal
perLevelValue: Decimal
CultureEnemyAllegianceRateAdjustment
baseValue: Decimal
perLevelValue: Decimal
CultureEnemyBuildRateAdjustment
baseValue: Decimal
perLevelValue: Decimal
CultureModuleCostAdjustment
baseValue: Decimal
perLevelValue: Decimal
CultureResistPercent
baseValue: Decimal
perLevelValue: Decimal
CultureShieldMitigationAdjustment
baseValue: Decimal
perLevelValue: Decimal
CultureShieldRegenAmount
baseValue: Decimal
perLevelValue: Decimal
CultureSpreadDecayAdjustment
baseValue: Decimal
perLevelValue: Decimal
CultureSpreadRateAdjustment
baseValue: Decimal
perLevelValue: Decimal
CultureSpreadRateBaseAdjustment
baseValue: Decimal
perLevelValue: Decimal
CultureWeaponDamageAdjustment
baseValue: Decimal
perLevelValue: Decimal
DerivativeCreditsFromPurchasesPercent
baseValue: Decimal
perLevelValue: Decimal
DerivativeCreditsFromTradePercent
baseValue: Decimal
perLevelValue: Decimal
ExperienceAwardedAdjustment
baseValue: Decimal
perLevelValue: Decimal
ExperienceAwardedAdjustmentWhenInFriendlyGravityWell
baseValue: Decimal
perLevelValue: Decimal
ExperienceConstantGainLevelCap
baseValue: Decimal
perLevelValue: Decimal
ExperienceConstantGainRate
baseValue: Decimal
perLevelValue: Decimal
ExtractionRateCrystalAdjustment
baseValue: Decimal
perLevelValue: Decimal
ExtractionRateFromResourceFocus
baseValue: Decimal
perLevelValue: Decimal
ExtractionRateMetalAdjustment
baseValue: Decimal
perLevelValue: Decimal
HangarFightersPerSquadAdjustment
baseValue: Decimal
perLevelValue: Decimal
HullPointsMaxAdjustment
baseValue: Decimal
perLevelValue: Decimal
HullPointsMaxBonusPerArmorPoint
baseValue: Decimal
perLevelValue: Decimal
HullPointsMaxBonusPerArmorPointMax
baseValue: Decimal
perLevelValue: Decimal
HullPointsRegenAdjustment
baseValue: Decimal
perLevelValue: Decimal
HyperspaceAntimatterCostAdjustment
baseValue: Decimal
perLevelValue: Decimal
HyperspaceAntimatterCostAdjustmentWhenGoingToFriendlyGravityWell
baseValue: Decimal
perLevelValue: Decimal
HyperspaceBetweenSystemSpeedAdjustment
baseValue: Decimal
perLevelValue: Decimal
HyperspaceChargeUpRateAdjustment
baseValue: Decimal
perLevelValue: Decimal
HyperspaceExitDistanceAdjustment
baseValue: Decimal
perLevelValue: Decimal
HyperspaceInSystemSpeedAdjustment
baseValue: Decimal
perLevelValue: Decimal
HyperspaceSpeedPhaseGateAdjustment
baseValue: Decimal
perLevelValue: Decimal
IncomePercLost
baseValue: Decimal
perLevelValue: Decimal
MassReduction
baseValue: Decimal
perLevelValue: Decimal
MilitaryLabsPerCapitalShip
baseValue: Decimal
perLevelValue: Decimal
MinorFactionAbilityLevel
baseValue: Decimal
perLevelValue: Decimal
ModuleBuildRateAdjustment
baseValue: Decimal
perLevelValue: Decimal
ModuleCostForSimilarTypesAdjustment
baseValue: Decimal
perLevelValue: Decimal
OrbitalCannonMaxAdjustment
baseValue: Decimal
perLevelValue: Decimal
OrbitalCannonPriceAdjustment
baseValue: Decimal
perLevelValue: Decimal
OrbitalCannonSlotCostAdjustment
baseValue: Decimal
perLevelValue: Decimal
PlanetHealthRegenRateAdjustment
baseValue: Decimal
perLevelValue: Decimal
PlanetPopulationCapAdjustment
baseValue: Decimal
perLevelValue: Decimal
linkedPlanetType: Enumeration
Asteroid
Barren
Desert
Greenhouse
Ice
Invalid
Iron
Moon
Oceanic
Terran
Uncolonizable
Volcanic
PlanetSlotsCivilianIncrease
baseValue: Decimal
perLevelValue: Decimal
PlanetSlotsShipsAdjustment
baseValue: Decimal
perLevelValue: Decimal
PlanetSlotsTacticalIncrease
baseValue: Decimal
perLevelValue: Decimal
PlanetUpgradeBuildRateAdjustment
baseValue: Decimal
perLevelValue: Decimal
linkedPlanetUpgradeType: Enumeration
ArtifactLevel
CivilianModules
Home
Industry
Infrastructure
Invalid
Population
Social
TacticalModules
PlanetUpgradeCostAdjustment
baseValue: Decimal
perLevelValue: Decimal
linkedPlanetUpgradeType: Enumeration
ArtifactLevel
CivilianModules
Home
Industry
Infrastructure
Invalid
Population
Social
TacticalModules
PopulationGrowthRateAdjustment
baseValue: Decimal
perLevelValue: Decimal
PopulationTaxRateAdjustment
baseValue: Decimal
perLevelValue: Decimal
PopulationTaxRateAdjustmentWhenEnemyInGravityWell
baseValue: Decimal
perLevelValue: Decimal
QuestDeadlineAdjustment
baseValue: Decimal
perLevelValue: Decimal
QuestFailureHappinessAdjustment
baseValue: Decimal
perLevelValue: Decimal
QuestRewardHappinessAdjustment
baseValue: Decimal
perLevelValue: Decimal
RebellionLevel
baseValue: Decimal
perLevelValue: Decimal
RefineryShipCapacityAdjustment
baseValue: Decimal
perLevelValue: Decimal
RelationshipBonus
baseValue: Decimal
perLevelValue: Decimal
ResearchBuildRateAdjustment
baseValue: Decimal
perLevelValue: Decimal
ResearchCostAdjustment
baseValue: Decimal
perLevelValue: Decimal
ResourceCostAdjustment
baseValue: Decimal
perLevelValue: Decimal
SalvageWreckagePercent
baseValue: Decimal
perLevelValue: Decimal
ScuttleRateAdjustment
baseValue: Decimal
perLevelValue: Decimal
ScuttleValueAdjustment
baseValue: Decimal
perLevelValue: Decimal
SelfRelationshipBonus
baseValue: Decimal
perLevelValue: Decimal
ShieldMaxMitigationAdjustment
baseValue: Decimal
perLevelValue: Decimal
ShieldPointsMaxAdjustment
baseValue: Decimal
perLevelValue: Decimal
ShieldPointsRegenAdjustment
baseValue: Decimal
perLevelValue: Decimal
ShipBuildRateAdjustment
baseValue: Decimal
perLevelValue: Decimal
ShipBuildRateAdjustmentWhenEnemyInGravityWell
baseValue: Decimal
perLevelValue: Decimal
ShipMaxSlotLevel
baseValue: Decimal
perLevelValue: Decimal
ShipMaxSlots
baseValue: Decimal
perLevelValue: Decimal
ShipMaxSlotsWhenOnlyAlliedWithSameRaceSameFactionPlayers
baseValue: Decimal
perLevelValue: Decimal
StarBaseArmorAdjustment
baseValue: Decimal
perLevelValue: Decimal
StarBaseBuildRateAtEnemyOrbitBodyAdjustment
baseValue: Decimal
perLevelValue: Decimal
StarBaseHullPointsMaxAdjustment
baseValue: Decimal
perLevelValue: Decimal
StarBaseShieldPointsMaxAdjustment
baseValue: Decimal
perLevelValue: Decimal
StarBaseShieldPointsRegenAdjustment
baseValue: Decimal
perLevelValue: Decimal
StarBaseUpgradeCostAdjustment
baseValue: Decimal
perLevelValue: Decimal
StarBaseUpgradeMaxAdjustment
baseValue: Decimal
perLevelValue: Decimal
StarBaseWeaponDamageAdjustment
baseValue: Decimal
perLevelValue: Decimal
StarBaseWeaponTargetPerBankAdjustment
baseValue: Decimal
perLevelValue: Decimal
StarBasesPerGravityWellAdjustment
baseValue: Decimal
perLevelValue: Decimal
TacticalStructureArmorAdjustment
baseValue: Decimal
perLevelValue: Decimal
TacticalStructureHullPointsMaxAdjustment
baseValue: Decimal
perLevelValue: Decimal
TacticalStructureWeaponDamageAdjustment
baseValue: Decimal
perLevelValue: Decimal
TemporaryRelationshipFromGiveCreditsValueAdjustment
baseValue: Decimal
perLevelValue: Decimal
TemporaryRelationshipFromGiveCrystalValueAdjustment
baseValue: Decimal
perLevelValue: Decimal
TemporaryRelationshipFromGiveMetalValueAdjustment
baseValue: Decimal
perLevelValue: Decimal
TemporaryRelationshipFromGiveResourceMaxAdjustment
baseValue: Decimal
perLevelValue: Decimal
TitanConstructionCap
baseValue: Decimal
perLevelValue: Decimal
TradeGoodsValueAdjustment
baseValue: Decimal
perLevelValue: Decimal
TradeGoodsValueAdjustmentWithNonAlliedPlayers
baseValue: Decimal
perLevelValue: Decimal
WeaponDamageAdjustment
baseValue: Decimal
perLevelValue: Decimal
linkedWeaponClass: Enumeration
AUTOCANNON
BEAM
CAPITALABILITY
CHAOSBOLT
DART
FLAK
FLASHBEAM
GAUSS
ION
Invalid
LASERPSI
LASERTECH
MISSILE
PHASECANNON
PHASEMISSILE
PLANETBOMBARDMENT
PLASMA
POINTDEFENSELASER
PULSEGUN
PULSEWAVE
RAILGUN
SPIRITBLADE
WAVE
WeaponDamageAdjustmentForEachAlliedPlayerInGravityWell
baseValue: Decimal
perLevelValue: Decimal
linkedWeaponClass: Enumeration
AUTOCANNON
BEAM
CAPITALABILITY
CHAOSBOLT
DART
FLAK
FLASHBEAM
GAUSS
ION
Invalid
LASERPSI
LASERTECH
MISSILE
PHASECANNON
PHASEMISSILE
PLANETBOMBARDMENT
PLASMA
POINTDEFENSELASER
PULSEGUN
PULSEWAVE
RAILGUN
SPIRITBLADE
WAVE
WeaponDamageAdjustmentWhenInFriendlyGravityWell
baseValue: Decimal
perLevelValue: Decimal
linkedWeaponClass: Enumeration
AUTOCANNON
BEAM
CAPITALABILITY
CHAOSBOLT
DART
FLAK
FLASHBEAM
GAUSS
ION
Invalid
LASERPSI
LASERTECH
MISSILE
PHASECANNON
PHASEMISSILE
PLANETBOMBARDMENT
PLASMA
POINTDEFENSELASER
PULSEGUN
PULSEWAVE
RAILGUN
SPIRITBLADE
WAVE
WeaponDamageAdjustmentWhenInGravityWellBeingBombed
baseValue: Decimal
perLevelValue: Decimal
linkedWeaponClass: Enumeration
AUTOCANNON
BEAM
CAPITALABILITY
CHAOSBOLT
DART
FLAK
FLASHBEAM
GAUSS
ION
Invalid
LASERPSI
LASERTECH
MISSILE
PHASECANNON
PHASEMISSILE
PLANETBOMBARDMENT
PLASMA
POINTDEFENSELASER
PULSEGUN
PULSEWAVE
RAILGUN
SPIRITBLADE
WAVE
WeaponIgnoresShieldsAdjustment
baseValue: Decimal
perLevelValue: Decimal
linkedWeaponClass: Enumeration
AUTOCANNON
BEAM
CAPITALABILITY
CHAOSBOLT
DART
FLAK
FLASHBEAM
GAUSS
ION
Invalid
LASERPSI
LASERTECH
MISSILE
PHASECANNON
PHASEMISSILE
PLANETBOMBARDMENT
PLASMA
POINTDEFENSELASER
PULSEGUN
PULSEWAVE
RAILGUN
SPIRITBLADE
WAVE
WeaponRangeAdjustment
baseValue: Decimal
perLevelValue: Decimal
linkedWeaponClass: Enumeration
AUTOCANNON
BEAM
CAPITALABILITY
CHAOSBOLT
DART
FLAK
FLASHBEAM
GAUSS
ION
Invalid
LASERPSI
LASERTECH
MISSILE
PHASECANNON
PHASEMISSILE
PLANETBOMBARDMENT
PLASMA
POINTDEFENSELASER
PULSEGUN
PULSEWAVE
RAILGUN
SPIRITBLADE
WAVE
WeaponRateOfFireAdjustment
baseValue: Decimal
perLevelValue: Decimal
linkedWeaponClass: Enumeration
AUTOCANNON
BEAM
CAPITALABILITY
CHAOSBOLT
DART
FLAK
FLASHBEAM
GAUSS
ION
Invalid
LASERPSI
LASERTECH
MISSILE
PHASECANNON
PHASEMISSILE
PLANETBOMBARDMENT
PLASMA
POINTDEFENSELASER
PULSEGUN
PULSEWAVE
RAILGUN
SPIRITBLADE
WAVE
WeaponRateOfFireAdjustmentWhenInGravityWellBeingBombed
baseValue: Decimal
perLevelValue: Decimal
linkedWeaponClass: Enumeration
AUTOCANNON
BEAM
CAPITALABILITY
CHAOSBOLT
DART
FLAK
FLASHBEAM
GAUSS
ION
Invalid
LASERPSI
LASERTECH
MISSILE
PHASECANNON
PHASEMISSILE
PLANETBOMBARDMENT
PLASMA
POINTDEFENSELASER
PULSEGUN
PULSEWAVE
RAILGUN
SPIRITBLADE
WAVE
WeaponTargetsPerBankAdjustmentCapitalShipsOrStarbases
baseValue: Decimal
perLevelValue: Decimal
artifactPicture: Brush
uniqueOverlayBrush: Brush
dlcId: Integer