-- Unique Faction ID local factionid = "The Red Legion"; print ("Loading "..factionid) CF_Factions[#CF_Factions + 1] = factionid -- Faction name CF_FactionNames[factionid] = "The Red Legion"; -- Faction description CF_FactionDescriptions[factionid] = "The Red Legion is the Soviet empires army. They are ruthless half machine, half undead killing machines. They have no mercy."; -- Set true if faction is selectable by player or AI CF_FactionPlayable[factionid] = true; -- Modules needed for this faction CF_RequiredModules[factionid] = {"Base.rte", "TRL.rte"} -- Set faction nature 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] = 10 -- HP regeneration increase CF_HospitalBonuses[factionid] = 20 -- Define brain unit CF_Brains[factionid] = "Soviet Brain Enforcer"; CF_BrainModules[factionid] = "TRL.rte"; CF_BrainClasses[factionid] = "AHuman"; CF_BrainPrices[factionid] = 200; -- 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] = {} -- AI will select different weapons based on this value CF_ActPowers[factionid] = {} -- AI will select weapons based on this value 1 - weakest, 10 toughest, 0 never use CF_ActOffsets[factionid] = {} local i = 0 i = #CF_ActNames[factionid] + 1 CF_ActNames[factionid][i] = "Soviet Rifle Enforcer" CF_ActPresets[factionid][i] = "Soviet Rifle Enforcer" CF_ActModules[factionid][i] = "TRL.rte" CF_ActPrices[factionid][i] = 120 CF_ActDescriptions[factionid][i] = "A Soviet Enforcer armed with a rifle, the most commonly encountered Enforcer in the Red Legion." CF_ActUnlockData[factionid][i] = 0 -- 0 means available at start CF_ActTypes[factionid][i] = CF_ActorTypes.LIGHT; CF_ActPowers[factionid][i] = 3 i = #CF_ActNames[factionid] + 1 CF_ActNames[factionid][i] = "Armoured Soviet Enforcer" CF_ActPresets[factionid][i] = "Armoured Soviet Enforcer" CF_ActModules[factionid][i] = "TRL.rte" CF_ActPrices[factionid][i] = 150 CF_ActDescriptions[factionid][i] = "Standard infantry kitted out with heavy body armour." CF_ActUnlockData[factionid][i] = 500 CF_ActTypes[factionid][i] = CF_ActorTypes.HEAVY; CF_ActPowers[factionid][i] = 6 -- 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 local i = 0 i = #CF_ItmNames[factionid] + 1 CF_ItmNames[factionid][i] = "Light Digger" CF_ItmPresets[factionid][i] = "Light Digger" CF_ItmModules[factionid][i] = "Base.rte" CF_ItmPrices[factionid][i] = 10 CF_ItmDescriptions[factionid][i] = "Lightest in the digger family. Cheapest of them all and works as a nice melee weapon on soft targets." CF_ItmUnlockData[factionid][i] = 0 -- 0 means available at start CF_ItmTypes[factionid][i] = CF_WeaponTypes.DIGGER; CF_ItmPowers[factionid][i] = 1 i = #CF_ItmNames[factionid] + 1 CF_ItmNames[factionid][i] = "Medium Digger" CF_ItmPresets[factionid][i] = "Medium Digger" CF_ItmModules[factionid][i] = "Base.rte" CF_ItmPrices[factionid][i] = 40 CF_ItmDescriptions[factionid][i] = "Stronger digger. This one can pierce rocks with some effort and dig impressive tunnels and its melee weapon capabilities are much greater." CF_ItmUnlockData[factionid][i] = 500 CF_ItmTypes[factionid][i] = CF_WeaponTypes.DIGGER; CF_ItmPowers[factionid][i] = 4 i = #CF_ItmNames[factionid] + 1 CF_ItmNames[factionid][i] = "Heavy Digger" CF_ItmPresets[factionid][i] = "Heavy Digger" CF_ItmModules[factionid][i] = "Base.rte" CF_ItmPrices[factionid][i] = 100 CF_ItmDescriptions[factionid][i] = "Heaviest and the most powerful of them all. Eats concrete with great hunger and allows you to make complex mining caves incredibly fast. Shreds anyone unfortunate who stand in its way." CF_ItmUnlockData[factionid][i] = 1000 CF_ItmTypes[factionid][i] = CF_WeaponTypes.DIGGER; CF_ItmPowers[factionid][i] = 8 i = #CF_ItmNames[factionid] + 1 CF_ItmNames[factionid][i] = "Riot Shield" CF_ItmPresets[factionid][i] = "Riot Shield" CF_ItmModules[factionid][i] = "Base.rte" CF_ItmPrices[factionid][i] = 20 CF_ItmDescriptions[factionid][i] = "This metal shield provides excellent additional frontal protection to the user and it can stop numerous hits before breaking up." CF_ItmUnlockData[factionid][i] = 500 CF_ItmClasses[factionid][i] = "HeldDevice" CF_ItmTypes[factionid][i] = CF_WeaponTypes.SHIELD; CF_ItmPowers[factionid][i] = 1 i = #CF_ItmNames[factionid] + 1 CF_ItmNames[factionid][i] = "Tokarev TT" CF_ItmPresets[factionid][i] = "Tokarev TT" CF_ItmModules[factionid][i] = "TRL.rte" CF_ItmPrices[factionid][i] = 30 CF_ItmDescriptions[factionid][i] = "A wildly inaccurate handgun firing .45 hollow point \"Dum Dum\" bullets, makes for a nasty mess. It is the standard sidearm for soldiers in the USSR." CF_ItmUnlockData[factionid][i] = 0 CF_ItmTypes[factionid][i] = CF_WeaponTypes.PISTOL; CF_ItmPowers[factionid][i] = 2 i = #CF_ItmNames[factionid] + 1 CF_ItmNames[factionid][i] = "MARSG" CF_ItmPresets[factionid][i] = "MARSG" CF_ItmModules[factionid][i] = "TRL.rte" CF_ItmPrices[factionid][i] = 55 CF_ItmDescriptions[factionid][i] = "A massive revolver that chambers three 8 Gague buckshot shells. The Soviet Enforcer Relay officers are infamous for carrying this sidearm." CF_ItmUnlockData[factionid][i] = 300 CF_ItmTypes[factionid][i] = CF_WeaponTypes.PISTOL; CF_ItmPowers[factionid][i] = 3 i = #CF_ItmNames[factionid] + 1 CF_ItmNames[factionid][i] = "B-15" CF_ItmPresets[factionid][i] = "B-15" CF_ItmModules[factionid][i] = "TRL.rte" CF_ItmPrices[factionid][i] = 60 CF_ItmDescriptions[factionid][i] = "The newest in a long line of rugged reliable rifles, churned out of the Soviet factories night and day." CF_ItmUnlockData[factionid][i] = 0 CF_ItmTypes[factionid][i] = CF_WeaponTypes.RIFLE; CF_ItmPowers[factionid][i] = 3 i = #CF_ItmNames[factionid] + 1 CF_ItmNames[factionid][i] = "ZU-7" CF_ItmPresets[factionid][i] = "ZU-7" CF_ItmModules[factionid][i] = "TRL.rte" CF_ItmPrices[factionid][i] = 15 CF_ItmDescriptions[factionid][i] = "Designed by an anonymous "intelectual" who was purged after his usefullness was deemed to be at an end. This weapon is inaccurate and difficult to reload but has a high rate of fire and has a relatively large magazine." CF_ItmUnlockData[factionid][i] = 200 CF_ItmTypes[factionid][i] = CF_WeaponTypes.PISTOL; CF_ItmPowers[factionid][i] = 1 i = #CF_ItmNames[factionid] + 1 CF_ItmNames[factionid][i] = "PPS-47" CF_ItmPresets[factionid][i] = "PPS-47" CF_ItmModules[factionid][i] = "TRL.rte" CF_ItmPrices[factionid][i] = 70 CF_ItmDescriptions[factionid][i] = "Developed by the Soviets to fulfil a close quarters fighting role, the PPS excels at its intended purpose, and has been the deciding factor in many a trench conflict." CF_ItmUnlockData[factionid][i] = 400 CF_ItmTypes[factionid][i] = CF_WeaponTypes.RIFLE; CF_ItmPowers[factionid][i] = 4 i = #CF_ItmNames[factionid] + 1 CF_ItmNames[factionid][i] = "AK 19" CF_ItmPresets[factionid][i] = "AK 19" CF_ItmModules[factionid][i] = "TRL.rte" CF_ItmPrices[factionid][i] = 90 CF_ItmDescriptions[factionid][i] = "Designed by Mikhail Kalashnikov in 1919, the weapon quickly gained a excelent reputation in the service of the Motherland, and an infamous one with its enemies. This gun fires .303 rifle rounds with enlarged casings and more power, although this comes at the price of reduced ROF and fearsome recoil." CF_ItmUnlockData[factionid][i] = 550 CF_ItmTypes[factionid][i] = CF_WeaponTypes.RIFLE; CF_ItmPowers[factionid][i] = 5 i = #CF_ItmNames[factionid] + 1 CF_ItmNames[factionid][i] = "AK SG-5" CF_ItmPresets[factionid][i] = "AK SG-5" CF_ItmModules[factionid][i] = "TRL.rte" CF_ItmPrices[factionid][i] = 125 CF_ItmDescriptions[factionid][i] = "The worlds first automatic shotgun. It was designed by Kalashnikov after he created the AK 19. Beware the hefty reload time." CF_ItmUnlockData[factionid][i] = 600 CF_ItmTypes[factionid][i] = CF_WeaponTypes.SHOTGUN; CF_ItmPowers[factionid][i] = 7 i = #CF_ItmNames[factionid] + 1 CF_ItmNames[factionid][i] = "Degtyarev DP-33 LMG" CF_ItmPresets[factionid][i] = "Degtyarev DP-33 LMG" CF_ItmModules[factionid][i] = "TRL.rte" CF_ItmPrices[factionid][i] = 145 CF_ItmDescriptions[factionid][i] = "Reports coming back from the Eastern Front indicated the need for a more portable infantry support weapon to change the course of the long range infantry engagements happening on the Tundra. The DP-33 was designed for this role and chosen by the Red Legion High Command to go into full production. The DP-33 has a high rate of fire, a large magazine and it fires the .303 LMG round. Beware though, this weapon has a long reload time, even in experienced hands." CF_ItmUnlockData[factionid][i] = 750 CF_ItmTypes[factionid][i] = CF_WeaponTypes.HEAVY; CF_ItmPowers[factionid][i] = 7 i = #CF_ItmNames[factionid] + 1 CF_ItmNames[factionid][i] = "RPG-3" CF_ItmPresets[factionid][i] = "RPG-3" CF_ItmModules[factionid][i] = "TRL.rte" CF_ItmPrices[factionid][i] = 220 CF_ItmDescriptions[factionid][i] = "The RPG-3 fires a fragmentation grenade at high velocity using a solid fuel rocket as propulsion. The designs for this weapon were found in an abandoned outpost deep in the Siberian Gulag during the Reclamation. Origins unknown. " CF_ItmUnlockData[factionid][i] = 950 CF_ItmTypes[factionid][i] = CF_WeaponTypes.HEAVY; CF_ItmPowers[factionid][i] = 9 i = #CF_ItmNames[factionid] + 1 CF_ItmNames[factionid][i] = "B-15 S" CF_ItmPresets[factionid][i] = "B-15 S" CF_ItmModules[factionid][i] = "TRL.rte" CF_ItmPrices[factionid][i] = 90 CF_ItmDescriptions[factionid][i] = "The B-15 S is fitted with the JSU-1946 3x Optical zoom scope and has had its firing chamber altered to recieve the .45 cal round. Unfortunately the magazine is unchanged and can only hold three rounds." CF_ItmUnlockData[factionid][i] = 450 CF_ItmTypes[factionid][i] = CF_WeaponTypes.SNIPER; CF_ItmPowers[factionid][i] = 5 i = #CF_ItmNames[factionid] + 1 CF_ItmNames[factionid][i] = "NB-7 Druganov" CF_ItmPresets[factionid][i] = "NB-7 Druganov" CF_ItmModules[factionid][i] = "TRL.rte" CF_ItmPrices[factionid][i] = 165 CF_ItmDescriptions[factionid][i] = "Heavy-duty antitank rifle used by Soviet tank hunter teams all across the battlefront." CF_ItmUnlockData[factionid][i] = 950 CF_ItmTypes[factionid][i] = CF_WeaponTypes.SNIPER; CF_ItmPowers[factionid][i] = 8