Module:Builder/Data/Tech

--**************************************************** --** Definitions for techs in ISG                  ** --**                                               **  --**  Heavy use of abbreviatiosn for quicker parsing** --**                                               ** --**  See Builder/Data/Header for type definitions  ** --** and to add new types (the t= values)          ** --** These are used as the parameter to buildTable ** --** in the table defs in Builder/Data/Formatting  ** --** t.misc can be used if you're not them in a    ** --** table and don't want to include special stats ** --** in their tooltip cards                        ** --**                                               ** --**  rt = Researh type (category)                  ** --** rl = Researh Level                            ** --** t  = Type for use in formatting and building  ** --** rt = Researh type (category)                  ** --** notes = Array of bullet points for the tech   ** --** others = Type specific values to be used in   ** --**   Builder/Data/Formatting                     ** --**                                               ** --****************************************************

local h = mw.loadData('Module:Builder/Data/Header') -- Element types local t = h.t -- research types local rt = h.rt -- local stat types --local st = h.st -- local strategic resourse types local sr = h.sr -- local tip types --local tip = h.tip -- local tipdefaults --local tipDefaults = h.tipDefaults

local wm = require('Module:Builder/Data/WeaponMods')

local tech = { --Shields ['Class 1 Shields'] = { rt = rt.d, rl = 1, t = t.sh, ab =  5, blk = 1}, ['Class 2 Shields'] = { rt = rt.d, rl = 2, t = t.sh, ab = 10, blk = 2}, ['Class 3 Shields'] = { rt = rt.d, rl = 3, t = t.sh, ab = 15, blk = 3}, ['Class 4 Shields'] = { rt = rt.d, rl = 4, t = t.sh, ab = 20, blk = 4}, ['Class 5 Shields'] = { rt = rt.d, rl = 5, t = t.sh, ab = 25, blk = 5}, ['Class 6 Shields'] = { rt = rt.d, rl = 6, t = t.sh, ab = 30, blk = 6}, ['Class 7 Shields'] = { rt = rt.d, rl = 7, t = t.sh, ab = 35, blk = 7}, ['Class 8 Shields'] = { rt = rt.d, rl = 8, t = t.sh, ab = 40, blk = 8}, ['Class 9 Shields'] = { rt = rt.d, rl = 9, t = t.sh, ab = 45, blk = 9}, ['Class 10 Shields']= { rt = rt.d, rl = 10, t = t.sh, ab = 50, blk =10}, --Armor ['Titanium Armor']  = { rt = rt.d, rl = 1, t = t.am, ap = 5, gcb =  0}, ['Tungsten Armor']  = { rt = rt.d, rl = 3, t = t.am, ap = 10, gcb = 10}, ['Tritanium Armor'] = { rt = rt.d, rl = 4, t = t.am, ap = 15, gcb = 20}, ['Wurtzite Armor']  = { rt = rt.d, rl = 5, t = t.am, ap = 20, gcb = 30}, ['Duralloy Plating'] = { rt = rt.d, rl = 7, t = t.am, ap = 25, gcb = 40}, ['Adamantine Plating'] = { rt = rt.f, rl= 99, t = t.am, ap = 30, gcb = 50}, --Beams ['Laser'] = { rt = rt.w, rl = 1, t = t.b, md =  1, d =  4, sp = 20, wm = {wm.AF, wm.HV, wm.PD, wm.CT, wm.NRD}}, ['Fusion Beam'] = { rt = rt.w, rl = 2, t = t.b, md =  2, d =  6, sp = 25, wm = {wm.HV, wm.AP, wm.PD, wm.CT,}}, ['Ion Cannon'] = { rt = rt.w, rl = 2, t = t.b, md =  4, d = 10, sp = 30, wm = {wm.CT}, notes = { 'Damage to shields and systems only'}}, ['Neutron Beam'] = { rt = rt.w, rl = 3, t = t.b, md =  4, d = 12, sp = 30, wm = {wm.HV, wm.CT, wm.NRD}, notes = { 'Chance to stun for 1 round when shields are down'}}, ['Graviton Flux'] = { rt = rt.w, rl = 4, t = t.b, md =  5, d = 15, sp = 30, wm = {wm.HV, wm.CT}, notes = { '2x hull damage'}}, ['Phasor'] = { rt = rt.w, rl = 5, t = t.b, md =  7, d = 20, sp = 35, wm = {wm.HV, wm.AP, wm.SP, wm.PD, wm.CT}}, ['Plasma Cannon'] = { rt = rt.w, rl = 7, t = t.b, md = 16, d = 35, sp = 70, wm = {wm.AF, wm.HV}, notes = { '2x damage dissipation'}}, ['Disruptor Beam'] = { rt = rt.w, rl = 8, t = t.b, md = 70, d = 70, sp = 70, wm = {wm.HV, wm.PD}, notes = { 'No damage dissipation', '2x accuracy dissipation'}}, ['Death Ray'] = { rt = rt.w, rl = 10, t = t.b, md = 175, d =500, sp =200, wm = {wm.HV}}, ['Chaos Chain'] = { rt = rt.f, rl = 99, t = t.b, md = 28, d = 80, sp =150, wm = {wm.HV}, notes = { '2 extra random targets at less damage'}}, ['Ion Discharger'] = { rt = rt.f, rl = 99, t = t.b, md = 0, d =  0, sp =150, wm = {wm.HV}, notes = { 'Disables shields, weapons, and engines for 2 turns, even with shields up', '2 turn cooldown' }},       --Kinetic ['Tungsten Gun'] = { rt = rt.w, rl = 1, t = t.k, d = 7, sp = 25, wm = {wm.AF, wm.HV, wm.AP, wm.PD}}, ['Particle Accelerator'] = { rt = rt.w, rl = 2, t = t.k, d = 10, sp = 40, wm = {wm.AF, wm.HV, wm.SP}}, ['Railgun'] = { rt = rt.w, rl = 4, t = t.k, d = 15, sp = 50, wm = {wm.HV, wm.SP}, notes = { '-50% accuracy dissipation'}}, ['Flak Cannon'] = { rt = rt.w, rl = 5, t = t.k, d = 12, sp = 30, wm = {wm.AF, wm.PD}, notes = { 'PD Only, +75% PD Accuracy (rather than base 25%)'}}, ['Wurtzite Cannon'] = { rt = rt.w, rl = 6, t = t.k, d = 35, sp = 50, wm = {wm.AF, wm.HV, wm.PD, wm.AP}, notes = { '2x accuracy dissipation'}}, ['Guass-Coil Gun'] = { rt = rt.w, rl = 8, t = t.k, d = 60, sp = 80, wm = {wm.AF, wm.HV, wm.PD, wm.SP}, notes = { 'No accuracy dissipation'}}, ['Doom Cannon'] = { rt = rt.w, rl = 9, t = t.k, d= 250, sp =180, wm = {wm.AF, wm.HV}}, ['Matter Streamer']= { rt = rt.f, rl =99, t = t.k, d= 150, sp =125, wm = {wm.HV, wm.AP}, notes = { '2 turn cooldown'}}, --Missiles ['Nuclear Missile'] = { rt = rt.w, rl = 1, t = t.m, d = 7, sp = 30, hp =  4, wm = {wm.HA, wm.FAST, wm.MIRV, wm.ECCM}}, ['Polaris Missile'] = { rt = rt.w, rl = 3, t = t.m, d = 14, sp = 30, hp = 8, wm = {wm.HA, wm.FAST, wm.MIRV, wm.ECCM}}, ['Quantum Missile'] = { rt = rt.w, rl = 5, t = t.m, d = 22, sp = 30, hp = 14, wm = {wm.HA, wm.FAST, wm.MIRV, wm.ECCM}}, ['Nightmare Missile'] = { rt = rt.w, rl = 7, t = t.m, d = 40, sp = 30, hp = 20, wm = {wm.HA, wm.FAST, wm.MIRV, wm.ECCM}}, --Torpedo ['Photon Torpedo'] = { rt = rt.w, rl = 7, t = t.t, d = 70, sp =100, cd =1, wm = {}, notes = { 'FTL: instant hit at end of round', '1 turn cool down' }}, ['Plasma Torpedo'] = { rt = rt.w, rl = 9, t = t.t, d =140, sp = 90, cd =1, wm = {}, notes = { '-2 damage per square traveled', '1 turn cool down'}}, ['Positron Torpedo'] = { rt = rt.f, rl =99, t = t.t, d =150, sp =150, cd =2, wm = {}, notes = { '2 turn cool down'}}, --Ship Special Systems ['ECM Jammer'] = { rt = rt.d, rl = 1, t = t.sss, sp = '25*', notes = { '+70% vs '}}, ['EMP Defenses'] = { rt = rt.d, rl = 2, t = t.sss, sp = '37*', notes = { '+75% vs ion weapons'}}, ['Shield Capacitor'] = { rt = rt.d, rl = 6, t = t.sss, sp = '25*', notes = { '2x recharge rate'}}, ['Fighter Bays'] = { rt = rt.w, rl = 3, t = t.sss, sp = 240, notes = { '4 fighters with best beam/kinetic weapons and ', 'Requires CR or larger hull'}}, ['Bomb Rack'] = { rt = rt.w, rl = 3, t = t.sss, sp = '40*', notes = { 'Allows 3 drops/round in ', 'Requires CR or larger '}}, ['Battle Sensors'] = { rt = rt.w, rl = 5, t = t.sss, sp = '20*', notes = { '+20% attack per '}}, ['Bomber Bays'] = { rt = rt.w, rl = 6, t = t.sss, sp = 200, notes = { '4 bombers with best / and ', 'Requires CR or larger '}}, ['Tractor Beam'] = { rt = rt.p, rl = 2, t = t.sss, sp = '32*', notes = { 'Slows speed of enemy ship within 25 squares', 'FR 100%, DS 50%, CR 33%, BS 25%, TT 20%', 'Multiple beams have cumulative effect'}}, ['Combat Jump Displacement'] = { rt = rt.p, rl = 3, t = t.sss, sp = '30*', notes = {'Jump to any location 3 times in combat'}}, ['Transporter Room'] = { rt = rt.e, rl = 5, t = t.sss, sp = 25, notes = { 'Saves when ship destroyed'}}, ['Holo Deck'] = { rt = rt.c, rl = 2, t = t.sss, sp = '30*', notes = { '+1 xp/turn for '}}, ['Battle Pods'] = { rt = rt.c, rl = 2, t = t.sss, sp = '-25%', notes = { 'Addtional 25% on ship'}}, ['Automated Repair Bots'] = { rt = rt.c, rl = 6, t = t.sss, sp = '36*', notes = { '20% repair/round'}}, ['Heatsink'] = { rt = rt.c, rl = 4, t = t.sss, sp = 32, notes = { 'Reduces 1 level/round'}}, ['Marine Pods'] = { rt = rt.c, rl = 5, t = t.sss, sp = 36, notes = { '2x marines aboard ship for combat'}}, ['Nano Swarm'] = { rt = rt.f, rl = 99, t = t.sss, sp = '30*', notes = { 'Steals shields, armor, and hull points from an enemy ship in PD range (10 squares)', 'Damage depends on host ship size: FR=10-20; DS=15-30; CR=25-50; BS=50-100; TT=100-200', 'Damage is used to repair the systems on the host ship', }}, --Planetary Buildings ['Cultural Exchange Complex'] = { rt = rt.e, rl = 1, t = t.p, cc = 450, mt = 3, notes = { '+10 ',            '+2  ' }},    ['Robotic Factory'] = { rt = rt.c, rl = 1, t = t.p, cc = 250, mt = 4, notes = { '+10 to +30 ', '+10 per mined asteroid level' }}, ['Subsurface Vault'] = { rt = rt.c, rl = 1, t = t.p, cc = 400, mt = 2, notes = { '+2 max '}}, ['Space Elevator'] = { rt = rt.c, rl = 1, t = t.p, cc = 350, mt = 6, notes = { '+25% ship ', '+25% ship refit speed', '+50% '}},    ['Planetary Defense Shield'] = { rt = rt.d, rl = 2, t = t.p, cc = 1200, mt = 5, group = 'Planetary Shield', notes = { '30% chance to deflect bombs'}}, ['Planetary Deflector Shield'] = { rt = rt.d, rl = 4, t = t.p, cc = 1200, mt = 5, group = 'Planetary Shield', notes = { '40% chance to deflect bombs'}}, ['Planetary Barrier Shield'] = { rt = rt.d, rl = 6, t = t.p, cc = 1200, mt = 5, group = 'Planetary Shield', notes = { '50% chance to deflect bombs', 'No mass destruction bombings', 'Protects vs meteor showers and solar flares'}}, ['Marine Garrison'] = { rt = rt.d, rl = 2, t = t.p, cc = 900, mt = 5, group = 'Garrison', notes = { 'Allows construction of ', '+5 Ground combat strength', '+10/20/-20% in Dictatorship/Feudal/Utopia'}}, ['Imperial Garrison'] = { rt = rt.d, rl = 4, t = t.p, cc = 900, mt = 5, group = 'Garrison', notes = { 'Allows construction of ', '+10 Ground Combat Strength', '+50% ',            '+10/20/-20%  in Dictatorship/Feudal/Utopia'}}, ['Planetary Garrison'] = { rt = rt.d, rl = 6, t = t.p, cc = 900, mt = 5, group = 'Garrison', notes = { 'Allows construction of ', '+15 Ground combat strength', '+100% ',            'Invasion requires greater ground combat strength than defender', '+10/20/-20% in Dictatorship/Feudal/Utopia'}},

['Airspace Support Facility'] = { rt = rt.d, rl = 2, t = t.p, cc = 400, mt = 2, group = 'Airspace Facility', notes = { '+3 ground combat strength', '+10% raid defense', '+20% defense to ships in orbit' }}, ['Airspace Combat Telemetry'] = { rt = rt.d, rl = 3, t = t.p, cc = 900, mt = 5, group = 'Airspace Facility', notes = { '+5 ground combat strength', '+25% raid defense', '+35% defense to ships in orbit', '+25% attack to ships in orbit' }}, ['Airspace Defense Nexus'] = { rt = rt.d, rl = 5, t = t.p, cc = 900, mt = 5, group = 'Airspace Facility', notes = { '+10 ground combat strength', '+50% raid defense', '+75% defense to ships in orbit', '+50% attack to ships in orbit', 'Raid requires 2 instead of 1'}}, ['Cloning Facility'] = { rt = rt.e, rl = 2, t = t.p, cc = 550, mt = 5, notes = {'+50% growth'}}, ['Med-bay Facility'] = { rt = rt.e, rl = 2, t = t.p, cc = 650, mt = 5, notes = {'+15% '}}, ['Deep Core Mine'] = { rt = rt.c, rl = 2, t = t.p, cc = 1200, mt = 8, notes = {'+2 '}}, ['Star Base'] = { rt = rt.c, rl = 2, t = t.p, cc = 3500, mt = 5, group = 'Orbital Station', notes = { 'Can build ships larger than Destroyers', 'Can refit ships', '+3 points', '+1 system sensor range'}}, ['Battle Station'] = { rt = rt.c, rl = 4, t = t.p, cc = 3500, mt = 5, group = 'Orbital Station', notes = { 'Can build ships larger than Destroyers', 'Can refit ships', '+4 points', '+2 system sensor range', '+20% attack for friendly defending ships'}}, ['Star Fortress'] = { rt = rt.c, rl = 8, t = t.p, cc = 3500, mt = 5, group = 'Orbital Station', notes = { 'Can build ships larger than Destroyers', 'Can refit ships', '+5 points', '+3 system sensor range', '+40% attack for friendly defending ships', '+20% defense for friendly defending ships'}}, ['Pressurized Dome'] = { rt = rt.c, rl = 3, t = t.p, cc = 350, mt = 6, notes = { 'Protects 3 from negative planet type effects'}}, ['Micro Gravity Generator'] = { rt = rt.c, rl = 3, t = t.p, cc = 320, mt = 6, notes = { 'Protects 3 from negative gravity effects'}}, ['Space Mirror Array'] = { rt = rt.pe, rl = 5, t = t.p, cc = 1500, mt = 15, notes = { '+75% ',           '+1.5  '}},                ['Planetary Gravity Generator'] = { rt = rt.c, rl = 5, t = t.p, cc = 1900, mt = 7, sr = sr.a, srMin = 1, srPath = 'None', notes = { 'Increases gravity by 1 level'}}, ['Planetary Anti-Grav Generator'] = { rt = rt.c, rl = 5, t = t.p, cc = 1900, mt = 7, sr = sr.d, srMin = 1, srPath = 'None', notes = { 'Decreases gravity by 1 level'}}, -- Empire Buildings ['Economic Capital'] = { rt = rt.e, rl = 1, t = t.e, cc = 1500, mt = 0, notes = { '+10 flat bonus', '+50% Tax revenue'}}, ['Imperial Space Academy'] = { rt = rt.e, rl = 1, t = t.e, cc = 1500, mt = 4, notes = { '+4 xp/turn to all ships in Empire'}}, ['Technological Capital'] = { rt = rt.e, rl = 2, t = t.e, cc = 1800, mt = 5, notes = { '+100% in colony'}}, ['Cultural Capital'] = { rt = rt.e, rl = 2, t = t.e, cc = 1500, mt = 4, notes = { '+100% in colony'}}, ['Intelligence Headquarters'] = { rt = rt.c, rl = 3, t = t.e, cc = 1600, mt = 8, notes = { '-25% chance spies are detected', '-5 turns to set up spy missions', 'Up to 3 leaders improve or learn a spy skill, or approach'}}, ['Imperial Resort'] = { rt = rt.c, rl = 7, t = t.e, cc = 2400, mt = 8, notes = { '+20 turn rival spy set up time', '+50% detecting rival influence leader missions', 'No opinion loss while unassigned', '+5 opinion with all '}},

--Wonders ['Galactic Navigation Archive'] = { rt = rt.p, rl = 3, t = t.w,       cc = 12000, mt = 15, notes = { 'Requires 3 Adventure perks', '+2 travel speed to empire', 'Elimates nebula movement restrictions and penalties'}}, ['Galactic Amusement Park'] = { rt = rt.e, rl = 4, t = t.w,       cc = 9700, mt = 15, notes = { 'Requires 3 Adventure perks', '+100% bonus', '+10% to all colonies'}}, ['Galatic Knowledge Exchange'] = { rt = rt.e, rl = 4, t = t.w,       cc = 12000, mt = 12, notes = { 'Requires 3 Knowledge perks', '+25% from research treaties', '2  per research treaty', 'Gain every tech discovered by 2 other empires in contact'}}, ['Galactic Industrial Conglomerate'] = { rt = rt.c, rl = 4, t = t.w,       cc = 15000, mt = 25, notes = { 'Requires 3 Wealth perks', '+0.75  in empire', '+1.5  in colony'}}, ['Galactic Relic Collection'] = { rt = rt.c, rl = 4, t = t.w,       cc = 12500, mt = 15, notes = { 'Requires 3 Knowledge perks', '+1  in empire', '+2  in colony', '+10% finding something in ', '+10 per  searched'}}, ['Galactic Space Port'] = { rt = rt.e, rl = 5, t = t.w,       cc = 12500, mt = 20, notes = { 'Requires 3 Knowledge perks', '+25% from trade treaties', '+2  per trade treaty', '+1 free of all types'}},

--Orbital Modules ['Freighter Port'] = { rt = rt.e, rl = 3, t = t.o,       notes = { '+50% asteroid ', '+50% volatiles ', '+0.25  per mining treaty', '2x bonus above with '}}, ['Civilian Quarters'] = { rt = rt.e, rl = 4, t = t.o,       notes = { '+0.5 ',            '+0.5   per alliance', '2x bonus above with '}}, ['Orbital Research Labs'] = { rt = rt.e, rl = 5, t = t.o,       notes = { '+0.5 ',            '+0.5   per research treaty', '2x bonus above with ', '+2 per research exploitation on empire'}}, ['Customs Dock'] = { rt = rt.e, rl = 5, t = t.o,       notes = { '+0.5 ',            '+0.5   per trade treaty', '2x bonus above with ', '+2 per trade exploitation on empire'}}, ['Alien Habitat Module'] = { rt = rt.e, rl = 6, t = t.o,       notes = { '+1 relations with all empires', 'Addtional per treaty bonuses to other modules'}}, -- Targetting ['Standard Targeting Algorithms'] = { rt = rt.p, rl = 1, t = t.tar, att = '+40%', short = 'Standard', notes = { '+40% to all ships'}}, ['Improved Targeting Algorithms'] = { rt = rt.p, rl = 2, t = t.tar, att = '+60%', short = 'Improved', notes = { '+60% to all ships'}}, ['Enhanced Targeting Algorithms'] = { rt = rt.p, rl = 4, t = t.tar, att = '+80%', short = 'Enhanced', notes = { '+80% to all ships'}}, ['Advanced Targeting Algorithms'] = { rt = rt.p, rl = 6, t = t.tar, att = '+100%', short = 'Advanced', notes = { '+100% to all ships'}}, ['Expert Targeting Algorithms'] = { rt = rt.p, rl = 8, t = t.tar, att = '+120%', short = 'Expert', notes = { '+120% to all ships'}}, ['Ultimate Targeting Algorithms'] = { rt = rt.p, rl = 9, t = t.tar, att = '+175%', short = 'Ultimate', notes = { '+175% to all ships'}},

-- Scanners ['Gravitational Scanner'] = { rt = rt.p, rl = 1, t = t.sc, att = '+20%', r = 2, short = 'Gravitational', notes = { '+20% to ships with ', '2 Parsec fleet detection range'}}, ['Neutrino Scanner'] = { rt = rt.p, rl = 2, t = t.sc, att = '+40%', r = 3, short = 'Neutrino', notes = { '+40% to ships with ', '3 Parsec fleet detection range', 'Reveals ship types and drives' }},   ['Quantum Scanner'] = { rt = rt.p, rl = 3, t = t.sc, att = '+60%', r = 5, short = 'Quantum', notes = { '+60% to ships with ', '5 Parsec fleet detection range', 'Reveals ship types and drives', 'Reveals fleet destination and ETA'}}, ['Ultrawave Scanner'] = { rt = rt.p, rl = 5, t = t.sc, att = '+80%', r = 7, short = 'Ultrawave', notes = { '+80% to ships with ', '7 Parsec fleet detection range', 'Reveals ship types, drives, and components', 'Reveals fleet destination and ETA'}}, -- Neutronium ['Neutronium Armor Coating'] = { rt = rt.d, rl = 4, t = t.eb, sr = sr.n, srMin = 1, srPath = 'Protect', link = "Strategic Resources#< >", notes = { '+7.5% per ', '-12.5% damage from per  (immune with 8+ sources)' }}, ['Neutronic Rejuvination'] = { rt = rt.c, rl = 6, t = t.eb, sr = sr.n, srMin = 1, srPath = 'Protect', link = "Strategic Resources#< >", notes = { '+1% per ', '+10% per ', 'Double bonus if in colony'}}, ['Neutronium Shells'] = { rt = rt.w, rl = 5, t = t.eb, sr = sr.n, srMin = 1, srPath = 'Harm', link = "Strategic Resources#< >", notes = { '+10%  per ', '+1 killed per 5 '}}, ['Neutronium Bombs'] = { rt = rt.w, rl = 6, t = t.eb, sr = sr.n, srMin = 1, srPath = 'Harm', link = "Strategic Resources#< >", notes = { '+10% Mass Destruction accuracy per '}}, -- Dark Matter ['Wormhole Stablizer'] = { rt = rt.p, rl = 4, t = t.eb, sr = sr.d, srMin = 2, srPath = 'None', cc = 2000, link = "Strategic Resources#< >", notes = { 'Requires 2 ', 'Reopens/Stabalizes closed and unstable ', '1/2 cost per over 2'}}, ['Tachyon Drive'] = { rt = rt.p, rl = 7, t = t.dr, sr = sr.d, srMin = 1, srPath = 'Beyond Light', link = "Strategic Resources#< >", notes = { '7 Parsecs/turn', 'Can pass through ', 'No slowdown for regular '}}, ['Jump Gates'] = { rt = rt.c, rl = 8, t = t.e, sr = sr.d, srMin = 1, srPath = 'Beyond Light', cc = 6000, mt = 20, notes = { 'Instant travel between systems with owned colonies'}}, ['Transcommunication'] = { rt = rt.c, rl = 7, t = t.eb, sr = sr.d, srMin = 2, srPath = 'Beyond Light', link = "Strategic Resources#< >", notes = { 'Can change fleet course between systems'}}, ['Illusion Materializer'] = { rt = rt.c, rl = 8, t = t.sss, sr = sr.d, srMin = 1, srPath = 'Into Shadows', notes = { 'Illusion of identical ship', 'Duration: 1 round per or until fired upon'}}, ['Subspace Distortion'] = { rt = rt.d, rl = 7, t = t.sss, sr = sr.d, srMin = 1, srPath = 'Into Shadows', notes = { 'Use once per battle', 'Ship immune to targetting but cannot move or fire', 'Duration: 1 round per '}}, -- Antimatter ['Antimatter Power Plant'] = { rt = rt.c, rl = 6, t = t.eb, sr = sr.a, srMin = 1, srPath = 'Path of Creation', link = "Strategic Resources#< >", notes = { '+0.5 per  per '}}, ['Personal Replicators'] = { rt = rt.c, rl = 6, t = t.eb, sr = sr.a, srMin = 1, srPath = 'Path of Creation', link = "Strategic Resources#< >", notes = { '+10% per '}}, ['Planet Construction'] = { rt = rt.c, rl = 5, t = t.eb, sr = sr.a, srMin = 1, srPath = 'Path of Creation', link = "Strategic Resources#< >", notes = { 'Create planet from, , or ', '1-2 : Tolerable or Ideal ', '3+ : Ideal, Rich or Ultra-Rich , Eco Level 2'}}, ['Antimatter-catalyzed Bombs'] = { rt = rt.w, rl = 5, t = t.eb, sr = sr.a, srMin = 1, srPath = 'Path of Destruction', link = "Strategic Resources#< >", notes = { '+1 bomb in each per '}}, ['Antimatter Warheads'] = { rt = rt.w, rl = 2, t = t.eb, sr = sr.a, srMin = 1, srPath = 'Path of Destruction', link = "Strategic Resources#< >", notes = { '+10%  per '}}, ['Antimatter Drive'] = { rt = rt.p, rl = 4, t = t.dr, sr = sr.a, srMin = 1, srPath = 'Path of Destruction', link = "Strategic Resources#< >", notes = { '5 Parsecs/turn'}}, -- Helium 3 ['Fusion Power Plants'] = { rt = rt.e, rl = 3, t = t.eb, sr = sr.h, srMin = 1, srPath = 'Industrial Fusion', link = "Strategic Resources#< >", notes = { '+0.25 per  per '}}, ['Medical Isotypes'] = { rt = rt.e, rl = 4, t = t.eb, sr = sr.h, srMin = 1, srPath = 'Industrial Fusion', link = "Strategic Resources#< >", notes = { '+10% per '}}, ['Molecular Refining'] = { rt = rt.e, rl = 3, t = t.eb, sr = sr.h, srMin = 1, srPath = 'Industrial Fusion', link = "Strategic Resources#< >", notes = { '+5% per  from '}}, ['Fusion Drive'] = { rt = rt.p, rl = 2, t = t.dr, sr = sr.h, srMin = 1, srPath = 'Militarized Fusion', link = "Strategic Resources#< >", notes = { '3 Parsecs/Turn'}}, ['Beam Accelerators'] = { rt = rt.w, rl = 3, t = t.eb, sr = sr.h, srMin = 1, srPath = 'Militarized Fusion', link = "Strategic Resources#< >", notes = { '+10%  per '}}, ['Enhanced Shields'] = { rt = rt.d, rl = 3, t = t.eb, sr = sr.h, srMin = 1, srPath = 'Militarized Fusion', link = "Strategic Resources#< >", notes = { '+7.5% per '}}, -- Add new techs here. }

return tech