Tooth and Tail Wiki
Advertisement

Documentation for this module may be created at Module:TNTGame/data/doc

local TNT_DATA_JSON = [===[
{"filters":{"traits":{"barbedwire":{"label":"Barbed Wire","desc":"Slows movement to %50. Deals damage to enemies around it.","wpn":"weapon_barbedwire"},"club":{"label":"Club","desc":"Attacks ground targets at double speed.","wpn":"weapon_club"},"artillery":{"label":"Artillery","desc":"8 range. Has +1 vision. Ground targets only.","wpn":"weapon_artillery"},"berserker":{"label":"Berserker","desc":"Melee with a long aggro range."},"commandersight":{"label":"Commander Sight","desc":"Commander sees at 6."},"farmer":{"label":"Farmer","desc":"Brings home the bacon."},"freedomspoon":{"label":"Freedom Spoon","desc":"Attacks ground targets with melee. Does 2x damage to structures.","wpn":"weapon_freedomspoon"},"flying":{"label":"Flying","desc":"Is flying, duh. Has +2 vision."},"grenade":{"label":"Grenade","desc":"Creates poisonous gas that does 3 damage to units per second. Last 15 seconds. Cannot target structures.","wpn":"weapon_grenade"},"machinegun":{"label":"Machine Gun","desc":"Rapidly attacks enemies.","wpn":"weapon_machinegun"},"landmine":{"label":"Landmine","desc":"Detonates on collision after 0.5 seconds. Cannot be seen. Can be built anywhere!","wpn":"weapon_landmine"},"medic":{"label":"Medic","desc":"Heal an ally unit at melee range for ATK value. Does not attack."},"minigun":{"label":"Minigun","desc":"Fires slowly, but reaches full damage over 4 seconds.","wpn":"weapon_minigun"},"melee":{"label":"Melee","desc":"Attacks ground targets with melee."},"proxy":{"label":"Proxy","desc":"Can build anywhere!"},"sniper":{"label":"Sniper","desc":"6 range. Has +4 vision. Cannot target structures.","wpn":"weapon_sniper"},"pistol":{"label":"Pistol","desc":"Attacks ground and FLYING targets at 4 range.","wpn":"weapon_pistol"},"smg":{"label":"Submachine Gun","desc":"Rapidly fires for 1.75 seconds, before reloading for .25 seconds.","wpn":"weapon_smg"},"rapidartillery":{"label":"Artillery","desc":"Does 3x3 damage to ground targets at 8 range after a delay. +1 vision.","wpn":"weapon_rapidartillery"},"spear":{"label":"Spear Throw","desc":"Attacks ground and FLYING targets at 2 range.","wpn":"weapon_spear"},"stealth":{"label":"Stealth","desc":"Cannot be seen or targeted by opponents unless attacking."},"summon":{"label":"Summon","desc":"Spawns directly to the battlefield."},"flamethrower":{"label":"Flamethrower","desc":"Ignites 10 tiles at 4 range. Each tile does ATK value over 1 second.","wpn":"weapon_flamethrower"},"stim":{"label":"Stim","desc":"Buffs an allied structure or unit to operate twice as fast for 12 seconds. Cooldown 2 seconds. Does not buff self."},"summonterritory":{"label":"Summon","desc":"Spawns directly to the battlefield."},"swift":{"label":"Swift","desc":"Moves twice as fast."},"timebomb":{"label":"Time Bomb","desc":"Self destructs for 3x3 area damage","wpn":"weapon_timebomb"},"spawner":{"label":"Spawner","desc":"Spawns a 3/12 swift melee mouse every 5 seconds. Mice expire after 30 seconds."},"venomous":{"label":"Venomous","desc":"Spits a stacking poison at range that deals 2 damage per second for 5 seconds.","wpn":"weapon_venom"},"pistolpig":{"label":"Pistol","desc":"Attacks ground and FLYING targets at a distance."},"pistolsquirrel":{"label":"Pistol","desc":"Attacks ground and FLYING targets at a 4 range.","wpn":"weapon_pistolsquirrel"},"sniperfox":{"label":"Sniper","desc":"6 range. Has +1 vision. Cannot target structures.","wpn":"weapon_sniperfox"},"sniperballoon":{"label":"Sniper","desc":"6 range. Has +4 vision. Cannot target structures.","wpn":"weapon_sniperballoon"}}},"units":{"pig":{"name":"Pig","label":"Fat Boris","def":20,"cost":"60","time":"30","tier":1,"struct":true,"desc":"","atk":1,"traits":["farmer","pistolpig"],"formation":2},"campfire":{"name":"Campfire","def":"100","cost":"60","time":"20","tier":1,"struct":true,"desc":"This be like, my home and all that."},"mouse":{"name":"Mice","atk":3,"def":12,"traits":["berserker","swift"],"formation":0},"mole":{"name":"Mole","atk":3,"def":25,"traits":["freedomspoon","summon"],"formation":1,"label":"Engineers for Hire","desc":"Despite their name, the Engineers appear to be far better at knocking things over rather than building them up.","tier":1,"cost":60,"ucost":20},"gristmill":{"name":"Gristmill","def":"150","cost":"60","time":"20","tier":1,"struct":true,"desc":"This be like, my home and all that."},"lizard":{"name":"Lizard","atk":3,"def":9,"traits":["spear","swift"],"formation":1,"label":"Nomads of the North","desc":"Immigrants from the tribal north wear furs to keep their cold blood running hot.","tier":1,"cost":60,"ucost":20},"toad":{"name":"Toad","atk":18,"def":7,"traits":["timebomb"],"formation":1,"label":"Morning Light Croakers","desc":"True believers, the Morning Light Croakers often appear to regret their religious devotion just before fuse hits powder.","tier":1,"cost":60,"ucost":20},"falcon":{"name":"Falcon","atk":6,"def":15,"traits":["flying","smg"],"formation":2,"label":"Wing Demons","desc":"An all-male detachment of aerial combat specialists, the cocky Wing Demons compete for kills, food, and female companionship.","tier":2,"cost":120,"ucost":60},"squirrel":{"name":"Squirrel","atk":2,"def":8,"traits":["pistolsquirrel"],"formation":2,"label":"The Distillery Brothers","desc":"Conscripted into service and certain of their doom, the untrained Distillery Brothers charge into battle fueled by fermented acorn courage.","tier":1,"cost":60,"ucost":20},"chameleon":{"name":"Chameleon","atk":8,"def":40,"traits":["club","stealth"],"formation":1,"label":"The Trench Gang","desc":"Nobody crosses the Trench Gang.  Nobody.  Well, some have crossed the Trench Gang.  But only once.  Don't cross the Trench Gang.","tier":2,"cost":120,"ucost":60},"ferret":{"name":"Ferret","atk":5,"def":25,"traits":["artillery"],"formation":4,"label":"The Freight Union","desc":"Customers beware: While the Freight Union guarantees speedy delivery, their contract provides no warranty on the state of goods upon shipment.","tier":2,"cost":120,"ucost":60},"badger":{"name":"Badger","atk":30,"def":60,"traits":["minigun"],"formation":2,"label":"Inmate #43B","desc":"Her entire family was locked up under the pretense of criminal insanity. While in prison, said affliction became a reality.","tier":3,"cost":180,"ucost":180},"snake":{"name":"Snake","atk":2,"def":35,"traits":["venomous"],"formation":1,"label":"Tooth Collectors","desc":"When debts are not paid, the Tooth Collectors arrive.  When no teeth remain, venom is the only way.","tier":2,"cost":120,"ucost":60},"skunk":{"name":"Skunk","atk":3,"def":32,"traits":["grenade"],"formation":2,"label":"The Glorious AFB","desc":"Previously unwelcome in high society, the Glorious AFB's silent tactics were so deadly that they became awkward national heroes.","tier":2,"cost":120,"ucost":60},"boar":{"name":"Boar","atk":4,"def":120,"traits":["flamethrower"],"formation":2,"label":"Uncle Butter","desc":"Before the war, he was known as the country's greatest gourmand.  Uncle Butter still cooks his meat, but he no longer kills his prey first.","tier":3,"cost":180,"ucost":180},"fox":{"name":"Fox","atk":9,"def":35,"traits":["sniperfox","swift"],"formation":4,"label":"Kasha, Farmhand","desc":"She spent her summers sitting on the roof, picking off rustlers and interlopers.  She hates the city, and is happy to be back at home in the countryside.","tier":3,"cost":180,"ucost":180},"owl":{"name":"Owl","atk":0,"def":40,"traits":["flying","spawner"],"formation":4,"label":"The Matriark","desc":"The Family does not suffer disloyalty: Traitors are eaten.  But the Matriark is not without pity.  The repentent are regurgitated for one last chance to serve.","tier":3,"cost":180,"ucost":180},"pigeon":{"name":"Pigeon","atk":1,"def":5,"traits":["medic","flying"],"formation":3,"label":"The Volunteers","desc":"At the onset of war, soldiers were too proud to consume the little white packets that fell from the skies.  Now they'll take anything they can get.","tier":1,"cost":60,"ucost":20},"wolf":{"name":"Wolf","atk":0,"def":60,"traits":["stim"],"formation":3,"label":"Drill Sergeant Volkov","desc":"A shy bureaucrat before the war, Drill Sergeant Volkov uncovered a side to his personality that no one knew was there: He now inspires unmitigated devotion and fear.","tier":3,"cost":180,"ucost":180},"artillery":{"name":"Artillery","label":"Drumfire Cannon","atk":"12","def":"60","cost":"180","time":"40","tier":3,"struct":true,"desc":"After the Operators were forced to close the artillery shell factories, they resorted to loading Drumfire cannons with the bones of their enemies.","traits":["rapidartillery"]},"balloon":{"name":"Balloon","label":"Thermal Airsniper","atk":"8","def":"30","cost":"120","time":"20","tier":2,"struct":true,"desc":"There's an old saying among Balloon Operators: \"Stay alert, stay on target, and never, ever, look down.\"","traits":["flying","sniperballoon"]},"landmine":{"name":"Landmine","label":"Tremormine","atk":"9","def":"5","cost":"20","time":"10","tier":0.3333333333333333,"struct":true,"desc":"The portraits on top of tremormines memorialize fallen Operators. No Operator goes down without a fight, and none rests without revenge.","traits":["proxy","landmine"]},"barbedwire":{"name":"Barbed Wire","label":"Feather Wire","atk":"2","def":"25","cost":"20","time":"10","tier":0.3333333333333333,"struct":true,"desc":"Legend has it that the first shipment of barbed wire was mislabeled, \"Feathers\" by an overworked Operator. The name stuck ever since.\n  ","traits":["barbedwire"]},"machinegun":{"name":"Turret","label":"Bullet Hive","atk":"6","def":"35","cost":"60","time":"10","tier":1,"struct":true,"desc":"Future generations will find great riches in the battlefields where bullet casings from the Bullet Hives stacked many heads deep.","traits":["machinegun"]}},"weapons":{"machinegun":{"cast":0,"cool":0.1,"AtkRange":4,"AggRange":4,"clip":"1","reload":"0"},"minigun":{"cast":0,"cool":0.1,"AtkRange":4,"AggRange":4,"clip":"1","reload":"0"},"spear":{"cast":0.25,"cool":0.75,"AtkRange":2,"AggRange":4,"clip":"1","reload":"0"},"smg":{"cast":0,"cool":0.1,"AtkRange":4,"AggRange":4,"clip":"15","reload":"0.5"},"venom":{"cast":0,"cool":1,"AtkRange":4,"AggRange":4},"grenade":{"cast":0,"cool":1,"AtkRange":4,"AggRange":4},"flamethrower":{"cast":0,"cool":0.1,"AtkRange":4,"AggRange":4},"artillery":{"cast":0,"cool":2,"AtkRange":8,"AggRange":8},"rapidartillery":{"cast":0,"cool":0.4,"AtkRange":8,"AggRange":8,"clip":"5","reload":"3"},"landmine":{"cast":0.5,"cool":0,"AtkRange":2,"AggRange":1},"timebomb":{"cast":0.25,"cool":0,"AtkRange":1,"AggRange":4},"berserker":{"cast":0.25,"cool":0.75,"AtkRange":1,"AggRange":8},"club":{"cast":0.25,"cool":0.25,"AtkRange":1,"AggRange":4},"freedomspoon":{"cast":0.25,"cool":0.75,"AtkRange":1,"AggRange":4},"owl":{"cast":0.25,"cool":10,"AtkRange":0,"AggRange":0},"heal":{"cast":0,"cool":2,"AtkRange":2,"AggRange":4},"stim":{"cast":0,"cool":0.5,"AtkRange":4,"AggRange":4},"barbedwire":{"cast":0,"cool":0,"AtkRange":1,"AggRange":1},"sniperballoon":{"cast":0,"cool":2,"AtkRange":6,"AggRange":6,"clip":"1","reload":"0"},"pistolsquirrel":{"cast":0,"cool":1,"AtkRange":4,"AggRange":4,"clip":"1","reload":"0"},"pistolpig":{"cast":0,"cool":1,"AtkRange":4,"AggRange":4,"clip":"1","reload":"0"},"sniperfox":{"cast":0,"cool":2,"AtkRange":6,"AggRange":6,"clip":"1","reload":"0"},"meleelizard":{"cast":0.25,"cool":0.75,"AtkRange":1,"AggRange":4}}}

]===]

return mw.text.jsonDecode(TNT_DATA_JSON,0)
Advertisement