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