From Sins of a Solar Empire - Official Wiki
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
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
- AllowResourceDemandAndGifts
- AllowUseAlliedPhaseGateWithPhaseJumpPact
- ApplyBuffToAllOwnedShipsWhenOwnedPlanetFalls
- ApplyBuffToOwnedPlanetAfterLastEnemyShipLeavesOrDies
- ApplyBuffToPlanetAfterColonization
- ApplyBuffToPlanetAfterPlayerDestroys
- ApplyBuffToPlanetsAfterScuttle
- ApplyBuffToShipsAfterHyperspace
- CapitalShipsTitansAndStarBasesCountAsPlanetForNoGameLoss
- CultureSpreadIsAlwaysVisible
- DestabilizationProtection
- FriendlyInsurgentShipsSpawnedAtHomePlanetWhenEnemyPlanetLiberated
- FriendlyWithPiratesRebelNeutrals
- FriendlyWithRebelNeutrals
- HyperspaceDetectionAnyJumps
- HyperspaceDetectionOneJump
- HyperspaceDetectionTwoJumps
- PlanetIsColonizable
- linkedPlanetType: Enumeration
- Asteroid
- Barren
- Desert
- Greenhouse
- Ice
- Invalid
- Iron
- Moon
- Oceanic
- Terran
- Uncolonizable
- Volcanic
- RemoveRacialRelationPenalty
- SpawnCopyOfPirateRaidsAtRandomPlanet
- StarBasesCanHyperspaceOnlyToPhaseNodes
- 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
- ArmorBaseAdjustmentWhenInFriendlyGravityWell
- baseValue: Decimal
- perLevelValue: Decimal
- BlackMarketBuyPriceAdjustment
- baseValue: Decimal
- perLevelValue: Decimal
- BombingDamageAsDamageDealerAdjustment
- baseValue: Decimal
- perLevelValue: Decimal
- BombingDamageAsDamageTargetAdjustment
- baseValue: Decimal
- perLevelValue: Decimal
- BombingPopulationKilledAsDamageDealerAdjustment
- baseValue: Decimal
- perLevelValue: Decimal
- BombingPopulationKilledPercAsDamageTarget
- baseValue: Decimal
- perLevelValue: Decimal
- CapitalShipAccelerationAdjustment
- baseValue: Decimal
- perLevelValue: Decimal
- CapitalShipAndTitanAngularThrustAdjustment
- baseValue: Decimal
- perLevelValue: Decimal
- CapitalShipAngularThrustAdjustment
- baseValue: Decimal
- perLevelValue: Decimal
- CapitalShipCultureProtectRateAdjustment
- baseValue: Decimal
- perLevelValue: Decimal
- CapitalShipMaxTrainableLevel
- baseValue: Decimal
- perLevelValue: Decimal
- CapitalShipWeaponTargetPerBankAdjustment
- baseValue: Decimal
- perLevelValue: Decimal
- CargoShipArmorBaseAdjustment
- 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
- 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
- CultureShieldMitigationAdjustment
- baseValue: Decimal
- perLevelValue: Decimal
- CultureSpreadDecayAdjustment
- baseValue: Decimal
- perLevelValue: Decimal
- CultureSpreadRateBaseAdjustment
- baseValue: Decimal
- perLevelValue: Decimal
- CultureWeaponDamageAdjustment
- baseValue: Decimal
- perLevelValue: Decimal
- DerivativeCreditsFromPurchasesPercent
- baseValue: Decimal
- perLevelValue: Decimal
- DerivativeCreditsFromTradePercent
- baseValue: Decimal
- perLevelValue: Decimal
- ExperienceAwardedAdjustmentWhenInFriendlyGravityWell
- baseValue: Decimal
- perLevelValue: Decimal
- ExperienceConstantGainLevelCap
- baseValue: Decimal
- perLevelValue: Decimal
- ExtractionRateCrystalAdjustment
- baseValue: Decimal
- perLevelValue: Decimal
- ExtractionRateFromResourceFocus
- baseValue: Decimal
- perLevelValue: Decimal
- ExtractionRateMetalAdjustment
- baseValue: Decimal
- perLevelValue: Decimal
- HangarFightersPerSquadAdjustment
- baseValue: Decimal
- perLevelValue: Decimal
- HullPointsMaxBonusPerArmorPoint
- baseValue: Decimal
- perLevelValue: Decimal
- HullPointsMaxBonusPerArmorPointMax
- 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
- ModuleCostForSimilarTypesAdjustment
- 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
- 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
- PopulationTaxRateAdjustmentWhenEnemyInGravityWell
- baseValue: Decimal
- perLevelValue: Decimal
- QuestFailureHappinessAdjustment
- baseValue: Decimal
- perLevelValue: Decimal
- QuestRewardHappinessAdjustment
- baseValue: Decimal
- perLevelValue: Decimal
- RefineryShipCapacityAdjustment
- baseValue: Decimal
- perLevelValue: Decimal
- ShieldMaxMitigationAdjustment
- baseValue: Decimal
- perLevelValue: Decimal
- ShipBuildRateAdjustmentWhenEnemyInGravityWell
- baseValue: Decimal
- perLevelValue: Decimal
- ShipMaxSlotsWhenOnlyAlliedWithSameRaceSameFactionPlayers
- 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
- 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