return { tllroaster1 = { acceleration = 0.03, brakerate = 0.27, buildcostenergy = 14971, buildcostmetal = 2375, builder = false, buildtime = 40000, canattack = true, canguard = true, canmove = true, canpatrol = true, canstop = 1, category = "ALL LARGE MOBILE NOTDEFENSE NOTHOVERNOTVTOL NOTSUB NOTSUBNOTSHIP NOTVTOL WEAPON SURFACE", corpse = "dead", defaultmissiontype = "Standby", description = "Heavy Mobile Energy Weapon", explodeas = "ESTOR_BUILDING", firestandorders = 1, footprintx = 5, footprintz = 5, idleautoheal = 5, idletime = 1800, losemitheight = 54, maneuverleashlength = 320, mass = 2375, maxdamage = 3850, maxslope = 12, maxvelocity = 1.5, maxwaterdepth = 0, mobilestandorders = 1, movementclass = "HTANK4", name = "Toaster", noautofire = false, nochasecategory = "SUB VTOL", objectname = "TLLROASTER1", radaremitheight = 35, selfdestructas = "ESTOR_BUILDING", sightdistance = 600, standingfireorder = 2, standingmoveorder = 0, steeringmode = 1, turninplace = 0, turninplaceanglelimit = 140, turninplacespeedlimit = 0.99, turnrate = 175, unitname = "tllroaster1", featuredefs = { dead = { blocking = true, damage = 2895, description = "Toaster Wreckage", featuredead = "heap", footprintx = 4, footprintz = 4, metal = 1083, object = "TLLROASTER1_dead", reclaimable = true, customparams = { fromunit = 1, }, }, heap = { blocking = false, damage = 3619, description = "Toaster Debris", footprintx = 4, footprintz = 4, metal = 578, object = "4x4B", reclaimable = true, customparams = { fromunit = 1, }, }, }, sfxtypes = { explosiongenerators = { [1] = "custom:tllroaster_muzzle", [2] = "custom:tllroaster1_muzzle", }, pieceexplosiongenerators = { [1] = "piecetrail0", [2] = "piecetrail1", [3] = "piecetrail2", [4] = "piecetrail3", [5] = "piecetrail4", [6] = "piecetrail6", }, }, sounds = { canceldestruct = "cancel2", underattack = "warning1", cant = { [1] = "cantdo4", }, count = { [1] = "count6", [2] = "count5", [3] = "count4", [4] = "count3", [5] = "count2", [6] = "count1", }, ok = { [1] = "tarmmove", }, select = { [1] = "tarmsel", }, }, weapondefs = { tll_obliterator = { areaofeffect = 32, avoidfeature = false, beamttl = 10, beamWeapon = true, craterareaofeffect = 0, craterboost = 0, cratermult = 0, duration = 25, energypershot = 1200, explosiongenerator = "custom:tlllighning_exp", firestarter = 50, impactonly = 1, impulseboost = 0, impulsefactor = 0, intensity = 12, lineOfSight = true, name = "LightningGun", noselfdamage = true, range = 1275, reloadtime = 8, rgbcolor = "0.3 0.3 1", soundhitdry = "xplolrg1", soundhitwet = "sizzle", soundhitwetvolume = 0.5, soundstart = "annigun1", soundtrigger = true, targetmoveerror = 0.3, texture1 = "strike", thickness = 11, turret = true, weapontype = "LightningCannon", weaponvelocity = 500, customparams = { light_mult = 1.4, light_radius_mult = 0.9, }, damage = { commanders = 1200, default = 3000, subs = 5, }, }, tlltelsa_cannon2 = { areaofeffect = 16, beamttl = 10, craterareaofeffect = 0, craterboost = 0, cratermult = 0, duration = 1.9, energypershot = 350, explosiongenerator = "custom:tllweb_exp", firestarter = 85, impulseboost = 0, impulsefactor = 0, intensity = 12, name = "Spray Lightning", noselfdamage = true, projectiles = 4, range = 1250, reloadtime = 2, rgbcolor = "0.6 0.6 0.9", soundhitdry = "lashit2", soundhitwet = "sizzle", soundhitwetvolume = 0.1, soundstart = "Lghthvy1", sprayangle = 1000, texture1 = "strike", thickness = 2, tolerance = 8000, turret = false, weapontimer = 1, weapontype = "LightningCannon", weaponvelocity = 2250, customparams = { light_mult = 1.4, light_radius_mult = 0.9, }, damage = { default = 275, subs = 5, }, }, tlltelsa_cannon = { accuracy = 150, areaOfEffect = 150, beamWeapon = true, burnblow = false, cegTag = [[sonicwavegreentrail2]], coreThickness = 1.5, craterBoost = 0, craterMult = 0, duration = 1.9, endsmoke = 1, energypershot = 350, explosiongenerator = "custom:tllweb_exp", impulseBoost = 0, intensity = 1, lineOfSight = true, name = [[Spray Lightning]], range = 1250, reloadtime = 2, renderType = 0, rgbcolor = "0.6 0.6 0.9", rgbColor2 = [[0.6 0.6 1]], soundhitdry = "lashit2", soundhitwet = "sizzle", soundhitwetvolume = 0.1, soundstart = "bertha1", startsmoke = 1, texture1 = [[bluenovaexplo]], texture2 = [[NULL]], texture3 = [[NULL]], thickness = 2, tolerance = 8000, turret = true, waterWeapon = true, weaponType = [[LaserCannon]], weaponVelocity = 2250, damage = { default = 275, subs = 5, }, }, }, weapons = { [1] = { def = "TLLTELSA_CANNON", onlytargetcategory = "NOTVTOL", }, [2] = { def = "TLL_OBLITERATOR", maindir = "1 0 0", maxangledif = 260, onlytargetcategory = "NOTVTOL", }, [3] = { def = "TLL_OBLITERATOR", maindir = "-1 0 0", maxangledif = 260, onlytargetcategory = "NOTVTOL", }, }, }, }