-- by -- Faction file by -- -- Unique Faction ID local factionid = "Asnu Republic"; print ("Loading "..factionid) CF_Factions[#CF_Factions + 1] = factionid CF_FactionNames[factionid] = "Asnu Republic"; CF_FactionDescriptions[factionid] = "The republic of Asnu is a young alien government, yet technologically advanced, strongly engaged against disembodiment policies, that recently entered the midas conflict."; CF_FactionPlayable[factionid] = true; CF_RequiredModules[factionid] = {"Asnu.rte"} -- Available values ORGANIC, SYNTHETIC CF_FactionNatures[factionid] = CF_FactionTypes.ORGANIC; -- Define faction bonuses, in percents -- Scan price reduction CF_ScanBonuses[factionid] = 0 -- Relation points increase CF_RelationsBonuses[factionid] = 0 -- Hew HQ build price reduction CF_ExpansionBonuses[factionid] = 0 -- Gold per turn increase CF_MineBonuses[factionid] = 0 -- Science per turn increase CF_LabBonuses[factionid] = 0 -- Delivery time reduction CF_AirfieldBonuses[factionid] = 0 -- Superweapon targeting reduction CF_SuperWeaponBonuses[factionid] = 0 -- Unit price reduction CF_FactoryBonuses[factionid] = 0 -- Body price reduction CF_CloneBonuses[factionid] = 0 -- HP regeneration increase CF_HospitalBonuses[factionid] = 0 -- Define brain unit CF_Brains[factionid] = "Brain Robot"; CF_BrainModules[factionid] = "Base.rte"; CF_BrainClasses[factionid] = "AHuman"; CF_BrainPrices[factionid] = 500; -- Define dropship CF_Crafts[factionid] = "Drop Ship MK1"; CF_CraftModules[factionid] = "Base.rte"; CF_CraftClasses[factionid] = "ACDropShip"; CF_CraftPrices[factionid] = 120; -- Define superweapon script CF_SuperWeaponScripts[factionid] = "UnmappedLands2.rte/SuperWeapons/Bombing.lua" -- Define buyable actors available for purchase or unlocks CF_ActNames[factionid] = {} CF_ActPresets[factionid] = {} CF_ActModules[factionid] = {} CF_ActPrices[factionid] = {} CF_ActDescriptions[factionid] = {} CF_ActUnlockData[factionid] = {} CF_ActClasses[factionid] = {} CF_ActTypes[factionid] = {} CF_ActPowers[factionid] = {} CF_ActOffsets[factionid] = {} local i = 0 i = #CF_ActNames[factionid] + 1 CF_ActNames[factionid][i] = "Light Drone" CF_ActPresets[factionid][i] = "Light Drone" CF_ActModules[factionid][i] = "Asnu.rte" CF_ActPrices[factionid][i] = 120 CF_ActDescriptions[factionid][i] = "Light-weight Mechanical trooper, fast and as deadly as it seems. very useful equipped with a light weapon, in swift jetpacking moves." CF_ActUnlockData[factionid][i] = 0 CF_ActTypes[factionid][i] = CF_ActorTypes.LIGHT; CF_ActPowers[factionid][i] = 3 i = #CF_ActNames[factionid] + 1 CF_ActNames[factionid][i] = "Legionnar" CF_ActPresets[factionid][i] = "Legionnar" CF_ActModules[factionid][i] = "Asnu.rte" CF_ActPrices[factionid][i] = 160 CF_ActDescriptions[factionid][i] = "Citizen of the Fighting caste of the Asnu Republic, the Legionnar is proud of risking his own life on the battlefield. Strong, fast, quite well protected under light armor plates, this is the main trooper for the repun armada." CF_ActUnlockData[factionid][i] = 600 CF_ActTypes[factionid][i] = CF_ActorTypes.HEAVY; CF_ActPowers[factionid][i] = 4 -- Define buyable items available for purchase or unlocks CF_ItmNames[factionid] = {} CF_ItmPresets[factionid] = {} CF_ItmModules[factionid] = {} CF_ItmPrices[factionid] = {} CF_ItmDescriptions[factionid] = {} CF_ItmUnlockData[factionid] = {} CF_ItmClasses[factionid] = {} CF_ItmTypes[factionid] = {} CF_ItmPowers[factionid] = {} -- AI will select weapons based on this value 1 - weakest, 10 toughest, 0 never use -- Available weapon types -- PISTOL, RIFLE, SHOTGUN, SNIPER, HEAVY, SHIELD, DIGGER, GRENADE local i = 0 i = #CF_ItmNames[factionid] + 1 CF_ItmNames[factionid][i] = "Blast Handgun" CF_ItmPresets[factionid][i] = "Blast Handgun" CF_ItmModules[factionid][i] = "Asnu.rte" CF_ItmPrices[factionid][i] = 35 CF_ItmDescriptions[factionid][i] = "A small firing device, packs extreme power for a round of this class, and high reload speed, but can house only a large, single caseless round. Usually used as a one-shot last stand weapon." CF_ItmUnlockData[factionid][i] = 0 CF_ItmTypes[factionid][i] = CF_WeaponTypes.PISTOL; CF_ItmPowers[factionid][i] = 5 i = #CF_ItmNames[factionid] + 1 CF_ItmNames[factionid][i] = "Ballistic Coil Shotgun" CF_ItmPresets[factionid][i] = "Ballistic Coil Shotgun" CF_ItmModules[factionid][i] = "Asnu.rte" CF_ItmPrices[factionid][i] = 90 CF_ItmDescriptions[factionid][i] = "Lightweight, aggressive shotgun using dangerous ballistic projectiles and coil inducers. frequently seen weilded by lightly equipped legionnars and land-drones." CF_ItmUnlockData[factionid][i] = 900 CF_ItmTypes[factionid][i] = CF_WeaponTypes.SHOTGUN; CF_ItmPowers[factionid][i] = 4 i = #CF_ItmNames[factionid] + 1 CF_ItmNames[factionid][i] = "Neutrino Radiation Sprayer" CF_ItmPresets[factionid][i] = "Neutrino Radiation Sprayer" CF_ItmModules[factionid][i] = "Asnu.rte" CF_ItmPrices[factionid][i] = 190 CF_ItmDescriptions[factionid][i] = "To confront the other forces on Midas flamethrower technology, the Republican forces introduced this little toy: a 35-kg neutrino radiation sprayer. Handle with care, wear glasses." CF_ItmUnlockData[factionid][i] = 700 CF_ItmTypes[factionid][i] = CF_WeaponTypes.SHOTGUN; CF_ItmPowers[factionid][i] = 3 i = #CF_ItmNames[factionid] + 1 CF_ItmNames[factionid][i] = "Pulsed Charge Long Rifle" CF_ItmPresets[factionid][i] = "Pulsed Charge Long Rifle" CF_ItmModules[factionid][i] = "Asnu.rte" CF_ItmPrices[factionid][i] = 120 CF_ItmDescriptions[factionid][i] = "Long-barelled issue of the Pulsed Charge Machinegun, with revamped charge acceleration systems, and stronger supraconductor barrel, it offers a easy headshot-kill." CF_ItmUnlockData[factionid][i] = 1200 CF_ItmTypes[factionid][i] = CF_WeaponTypes.SNIPER; CF_ItmPowers[factionid][i] = 7 i = #CF_ItmNames[factionid] + 1 CF_ItmNames[factionid][i] = "Pulsed Charge Machinegun" CF_ItmPresets[factionid][i] = "Pulsed Charge Machinegun" CF_ItmModules[factionid][i] = "Asnu.rte" CF_ItmPrices[factionid][i] = 60 CF_ItmDescriptions[factionid][i] = "Standart assault rifle of the Asnu Republic Legionnars, based on pulseweapons technologies, useful at medium to short range." CF_ItmUnlockData[factionid][i] = 0 CF_ItmTypes[factionid][i] = CF_WeaponTypes.RIFLE; CF_ItmPowers[factionid][i] = 6