Civilization Wiki
Advertisement

Documentation for this module may be created at Module:Data/CivBE/RT/OrbitalUnits/doc

--[Field]                              [Type]
--Type                                 String
--Description                          String
--InOrbitUnitArtInfo                   String
--EffectRange                           Int64
--SightRange                            Int64
--TurnDuration                          Int64
--FloatsIntoOrbit                     Boolean
--LivesAfterDeorbit                   Boolean
--Offensive                           Boolean
--CombatMod                             Int64
--HealingMod                            Int64
--CityIntrigueMod                       Int64
--CityIntrigueCapChange                 Int64
--CoverageExtendRange                   Int64
--HealthFromWorkedTile                  Int64
--StationTradeYieldMod                  Int64
--StationCombatStrengthMod              Int64
--MiasmaRepulsion                     Boolean
--MiasmaGeneration                    Boolean
--Paradrop                            Boolean
--CovertOpsPrevented                  Boolean
--AlienAttraction                     Boolean
--ArtDefVisEffect                      String

local data ={

ORBITALUNIT_TACNET_HUB={
Type="ORBITALUNIT_TACNET_HUB";
Description=[=[TacNet Hub]=];
InOrbitUnitArtInfo="ART_DEF_UNIT_SAT_MIL_TACNET_HUB";
EffectRange=2;
SightRange=2;
TurnDuration=60;
CombatMod=20;
HealingMod=5;};

ORBITALUNIT_ORBITAL_LASER={
Type="ORBITALUNIT_ORBITAL_LASER";
Description=[=[Orbital Laser]=];
InOrbitUnitArtInfo="ART_DEF_UNIT_SAT_MIL_ORBITAL_LASER";
EffectRange=3;
SightRange=3;
TurnDuration=60;
ArtDefVisEffect="Orbital_LaserAttack";};

ORBITALUNIT_PHASAL_TRANSPORTER={
Type="ORBITALUNIT_PHASAL_TRANSPORTER";
Description=[=[Phasal Transporter]=];
InOrbitUnitArtInfo="ART_DEF_UNIT_SAT_MIL_PHASAL_TRANSPORTER";
EffectRange=1;
SightRange=1;
TurnDuration=30;
Paradrop=true;};

ORBITALUNIT_PLANET_CARVER={
Type="ORBITALUNIT_PLANET_CARVER";
Description=[=[Planet Carver]=];
InOrbitUnitArtInfo="ART_DEF_UNIT_SAT_MIL_PLANET_CARVER";
EffectRange=2;
SightRange=2;
TurnDuration=30;
ArtDefVisEffect="Orbital_PlanetCarverAttack";};

ORBITALUNIT_MIASMIC_REPULSOR={
Type="ORBITALUNIT_MIASMIC_REPULSOR";
Description=[=[Miasmic Repulsor]=];
InOrbitUnitArtInfo="ART_DEF_UNIT_SAT_RES_MIASMIC_REPULSOR";
EffectRange=2;
SightRange=2;
TurnDuration=10;
MiasmaRepulsion=true;};

ORBITALUNIT_DEEP_SPACE_TELESCOPE={
Type="ORBITALUNIT_DEEP_SPACE_TELESCOPE";
Description=[=[Deep Space Telescope]=];
InOrbitUnitArtInfo="ART_DEF_UNIT_SAT_RES_DEEP_SPACE_TELESCOPE";
EffectRange=2;
SightRange=2;
TurnDuration=60;};

ORBITALUNIT_LASERCOM_SATELLITE={
Type="ORBITALUNIT_LASERCOM_SATELLITE";
Description=[=[Lasercom Satellite]=];
InOrbitUnitArtInfo="ART_DEF_UNIT_SAT_RES_LASERCOM_SATELLITE";
EffectRange=1;
SightRange=1;
TurnDuration=60;};

ORBITALUNIT_MIASMIC_CONDENSER={
Type="ORBITALUNIT_MIASMIC_CONDENSER";
Description=[=[Miasmic Condenser]=];
InOrbitUnitArtInfo="ART_DEF_UNIT_SAT_RES_MIASMIC_CONDENSER";
EffectRange=2;
SightRange=2;
TurnDuration=10;
MiasmaGeneration=true;};

ORBITALUNIT_ALL_SEEING_EYE={
Type="ORBITALUNIT_ALL_SEEING_EYE";
Description=[=[All-Seer]=];
InOrbitUnitArtInfo="ART_DEF_UNIT_SAT_RES_ALL_SEEING_EYE";
EffectRange=1;
SightRange=1;
TurnDuration=30;
CityIntrigueCapChange=-100;
CovertOpsPrevented=true;};

ORBITALUNIT_SOLAR_COLLECTOR={
Type="ORBITALUNIT_SOLAR_COLLECTOR";
Description=[=[Solar Collector]=];
InOrbitUnitArtInfo="ART_DEF_UNIT_SAT_ECON_SOLAR_COLLECTOR";
EffectRange=1;
SightRange=1;
TurnDuration=60;};

ORBITALUNIT_WEATHER_CONTROLLER={
Type="ORBITALUNIT_WEATHER_CONTROLLER";
Description=[=[Weather Controller]=];
InOrbitUnitArtInfo="ART_DEF_UNIT_SAT_ECON_WEATHER_CONTROLLER";
EffectRange=1;
SightRange=1;
TurnDuration=60;};

ORBITALUNIT_ORBITAL_FABRICATOR={
Type="ORBITALUNIT_ORBITAL_FABRICATOR";
Description=[=[Orbital Fabricator]=];
InOrbitUnitArtInfo="ART_DEF_UNIT_SAT_ECON_ORBITAL_FABRICATOR";
EffectRange=1;
SightRange=1;
TurnDuration=60;};

ORBITALUNIT_HOLOMATRIX={
Type="ORBITALUNIT_HOLOMATRIX";
Description=[=[Holomatrix]=];
InOrbitUnitArtInfo="ART_DEF_UNIT_SAT_ECON_HOLOMATRIX";
EffectRange=1;
SightRange=1;
TurnDuration=60;
CityIntrigueMod=-50;};

ORBITALUNIT_ROCKTOPUS={
Type="ORBITALUNIT_ROCKTOPUS";
Description=[=[Rocktopus]=];
InOrbitUnitArtInfo="ART_DEF_UNIT_ROCKTOPUS_ORBITAL";
EffectRange=2;
SightRange=2;
TurnDuration=10;
FloatsIntoOrbit=true;
LivesAfterDeorbit=true;
MiasmaGeneration=true;};

ORBITALUNIT_XENO_SIREN={
Type="ORBITALUNIT_XENO_SIREN";
Description=[=[Xeno Siren]=];
InOrbitUnitArtInfo="ART_DEF_UNIT_SAT_SCI_XENO_SIREN";
EffectRange=2;
SightRange=2;
TurnDuration=30;
AlienAttraction=true;};

ORBITALUNIT_STATION_SENTINEL={
Type="ORBITALUNIT_STATION_SENTINEL";
Description=[=[Station Sentinel]=];
InOrbitUnitArtInfo="ART_DEF_UNIT_SAT_ECON_STATION_SENTINEL";
SightRange=1;
TurnDuration=60;
StationTradeYieldMod=100;
StationCombatStrengthMod=100;};

ORBITALUNIT_COMM_RELAY={
Type="ORBITALUNIT_COMM_RELAY";
Description=[=[Comm Relay]=];
InOrbitUnitArtInfo="ART_DEF_UNIT_SAT_SCI_COMM_RELAY";
SightRange=1;
TurnDuration=60;
CoverageExtendRange=5;};

ORBITALUNIT_SPY_SATELLITE={
Type="ORBITALUNIT_SPY_SATELLITE";
Description=[=[Spy Satellite]=];
InOrbitUnitArtInfo="ART_DEF_UNIT_SAT_SCI_SPY_SATELLITE";
SightRange=6;
TurnDuration=45;
Offensive=true;};

ORBITALUNIT_PAEAN={
Type="ORBITALUNIT_PAEAN";
Description=[=[Paean]=];
InOrbitUnitArtInfo="ART_DEF_UNIT_SAT_ECON_PAEAN";
EffectRange=1;
SightRange=1;
TurnDuration=30;
HealthFromWorkedTile=1;};

}
return data
Advertisement