Tooth and Tail Wiki
Register
Advertisement

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

-- Pre-Alpha 28
local TNT_DATA_JSON = [===[
{"filters":{"traits":{"artillery":{"label":"Artillery","desc":"Does damage to a ground target at 8 range after a delay.","wpn":"weapon_artillery"},"commandersight":{"label":"Commander Sight","desc":"Commander sees at 6."},"barbedwire":{"label":"Barbed Wire","desc":"Slows movement to %50. Deals damage to enemies around it.","wpn":"weapon_barbedwire"},"berserker":{"label":"Berserker","desc":"Melee with a long aggro range.","wpn":"weapon_berserker"},"club":{"label":"Club","desc":"Attacks ground targets at double speed.","wpn":"weapon_club"},"farmer":{"label":"Farmer","desc":"Brings home the bacon."},"flying":{"label":"Flying","desc":"Is flying, duh. Has +2 vision."},"flamethrower":{"label":"Flamethrower","desc":"Ignites 10 tiles at 4 range. Each tile does ATK value over 1 second.","wpn":"weapon_flamethrower"},"freedomspoon":{"label":"Freedom Spoon","desc":"Attacks ground targets with melee. Does 2x damage to structures.","wpn":"weapon_freedomspoon"},"grenade":{"label":"Grenade","desc":"Creates poisonous gas that does 3 damage to units per second. Last 15 seconds. Cannot target structures.","wpn":"weapon_grenade"},"landmine":{"label":"Landmine","desc":"Detonates on collision after 0.5 seconds. Cannot be seen. Can be built anywhere!","wpn":"weapon_landmine"},"machinegun":{"label":"Machine Gun","desc":"Rapidly attacks enemies.","wpn":"weapon_machinegun"},"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."},"medic":{"label":"Medic","desc":"Heal an ally unit at melee range for ATK value. Does not attack.","wpn":"weapon_heal"},"pistol":{"label":"Pistol","desc":"Attacks ground and FLYING targets at 4 range.","wpn":"weapon_pistol"},"proxy":{"label":"Proxy","desc":"Can build anywhere!"},"rapidartillery":{"label":"Artillery","desc":"Does 3x3 damage to ground targets at 8 range after a delay.","wpn":"weapon_rapidartillery"},"sniper":{"label":"Sniper","desc":"6 range. Has +4 vision. Cannot target structures.","wpn":"weapon_sniper"},"smg":{"label":"Submachine Gun","desc":"Rapidly fires for 1.75 seconds, before reloading for .25 seconds.","wpn":"weapon_smg"},"stealth":{"label":"Stealth","desc":"Cannot be seen or targeted by opponents unless attacking."},"spear":{"label":"Spear Throw","desc":"Attacks ground and FLYING targets at 2 range.","wpn":"weapon_spear"},"spawner":{"label":"Spawner","desc":"Spawns a 3/12 swift melee mouse every 5 seconds. Mice expire after 30 seconds."},"summon":{"label":"Summon","desc":"Spawns directly to the battlefield."},"swift":{"label":"Swift","desc":"Moves twice as fast."},"stim":{"label":"Stim","desc":"Buffs an allied structure or unit to operate twice as fast for 8 seconds. Cooldown 2 seconds. Does not buff self.","wpn":"weapon_stim"},"summonterritory":{"label":"Summon","desc":"Spawns directly to the battlefield."},"timebomb":{"label":"Time Bomb","desc":"Self destructs for 3x3 area damage","wpn":"weapon_timebomb"},"venomous":{"label":"Venomous","desc":"Spits a stacking poison at range that deals 1 damage per second for 15 seconds.","wpn":"weapon_venom"},"pistolpig":{"label":"Pistol","desc":"Attacks ground and FLYING targets at a distance.","wpn":"weapon_pistolpig"},"pistolsquirrel":{"label":"Pistol","desc":"Attacks ground and FLYING targets at a 4 range.","wpn":"weapon_pistolsquirrel"},"sniperfox":{"label":"Sniper","desc":"6 range. Has +4 vision. Cannot target structures.","wpn":"weapon_sniperfox"},"sniperballoon":{"label":"Sniper","desc":"6 range. Has +4 vision. Cannot target structures.","wpn":"weapon_sniperballoon"}}},"units":{"mouse":{"name":"Mice","atk":3,"def":12,"traits":["berserker","swift"],"formation":0},"pig":{"name":"Pig","atk":1,"def":20,"traits":["farmer","pistolpig"],"formation":2},"toad_bomb":{"name":"Toad","atk":12,"def":6,"traits":["summon"],"formation":1},"pig_soldier":{"name":"Pig","atk":2,"def":20,"traits":["pistolsquirrel"],"formation":2},"lizard":{"name":"Lizard","atk":3,"def":9,"traits":["spear","swift"],"formation":1,"strat_hint":"Faster than normal units, lizards excel in hit and run tactics.","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},"mole":{"name":"Mole","atk":3,"def":25,"traits":["freedomspoon","summon"],"formation":1,"strat_hint":"Moles are mercenary units that can be built individually anywhere on the map, but will not reinforce when they die.","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},"pigeon":{"name":"Pigeon","atk":1,"def":5,"traits":["medic","flying"],"formation":3,"strat_hint":"Pigeons will heal friendly units, and can only be attacked by ranged units.","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},"toad":{"name":"Toad","atk":18,"def":7,"traits":["timebomb"],"formation":1,"strat_hint":"With a stick of dynamite strapped to their backs, toads will do massive damage to groups of enemies, but die in the process.","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},"squirrel":{"name":"Squirrel","atk":2,"def":8,"traits":["pistolsquirrel"],"formation":2,"strat_hint":"Versatile infantry units, squirrels can shoot from a moderate distance and can take out flying or ground-based enemies.","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},"badger":{"name":"Badger","atk":30,"def":50,"traits":["minigun"],"formation":2,"strat_hint":"The Badger's minigun is the most formidible weapon in the game, once it has spun up to full strength.","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},"owl":{"name":"Owl","atk":0,"def":40,"traits":["flying","spawner"],"formation":4,"strat_hint":"Owls periodically vomit up half-digested, suicidally berserk mouse warriors, that can break down enemy defenses at no cost.","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},"boar":{"name":"Boar","atk":4,"def":120,"traits":["flamethrower"],"formation":2,"strat_hint":"Boars carry a flamethrower that is devastating against large groups of units.","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":12,"def":35,"traits":["sniperfox","swift"],"formation":4,"strat_hint":"The Fox can snipe at enemy units from extreme range, and then use their swiftness to retreat behind defensive lines.","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},"wolf":{"name":"Wolf","atk":0,"def":60,"traits":["stim"],"formation":3,"strat_hint":"The Wolf Sergeant's howl causes all nearby friendly units to fight with x3 attack strength.","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},"chameleon":{"name":"Chameleon","atk":8,"def":40,"traits":["club","stealth"],"formation":1,"strat_hint":"Chameleons remain invisible until they stand next to an enemy.  Their trench raiding clubs do massive damage.","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,"strat_hint":"Ferrets carry mortars, which allow them to hit ground-based enemies from extreme range.  They excel at taking out enemy defenses.","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},"snake":{"name":"Snake","atk":2,"def":35,"traits":["venomous"],"formation":1,"strat_hint":"Vipers spit a venemous projectile, which poisons enemies.  Use them to take out high value targets and flying enemies.","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},"falcon":{"name":"Falcon","atk":6,"def":15,"traits":["flying","smg"],"formation":2,"strat_hint":"A flying offensive unit, Falcons excel at crossing hilly terrain and taking out melee units with impunity.","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},"skunk":{"name":"Skunk","atk":3,"def":30,"traits":["grenade"],"formation":2,"strat_hint":"Skunks launch gas-filled grenades, which slowly choke the enemy as long as they stand in the cloud.  Skunks do no damage to structures.","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},"artillery":{"name":"Artillery","label":"Drumfire Cannon","atk":"4","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":"6","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"]},"barbedwire":{"name":"Barbed Wire","label":"Feather Wire","atk":"2","def":"20","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.\r\n  ","traits":["barbedwire"]},"landmine":{"name":"Landmine","label":"Tremormine","atk":"3","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"]},"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"]},"distillery_squirreldrink":{"name":"distillery squirrel drink"},"distillery_squirrelpassedout":{"name":"distillery squirrelpassedout"},"distillery_squirrelidle":{"name":"distillery squirrel idle"},"distillery_squirrelworkers":{"name":"distillery squirrelworkers"},"tavern_boarbartender":{"name":"tavern boarbartender"},"tavern_ferretdrink":{"name":"tavern ferret drink"},"tavern_ferretidle":{"name":"tavern ferret idle"},"tavern_squirreldrink":{"name":"tavern squirrel drink"},"tavern_squirrelidle":{"name":"tavern squirrel idle"},"throneroom_servant1":{"name":"throne room servant 1"},"crypt_revolutionary1":{"name":"crypt revolutionary 1"},"crypt_revolutionary2":{"name":"crypt revolutionary 2"},"throneroom_servant2":{"name":"throne room servant 2"},"wallbanners":{"name":"wall banners"},"wavingflag1":{"name":"waving flag 1"},"boar_cook":{"name":"t3 boar cook"},"badger_unarmed":{"name":"t3 badger unarmed"},"chameleon_unarmed_water":{"name":"t2 chameleon unarmed water"},"chameleon_armed":{"name":"t2 chameleon armed"},"boar_unarmed":{"name":"t3 boar unarmed"},"chameleon_drink":{"name":"t2 chameleon drink"},"chameleon_unarmed":{"name":"t2 chameleon unarmed"},"falcon_armed":{"name":"t2 falcon armed"},"ferret_armed":{"name":"t2 ferret armed"},"falcon_unarmed":{"name":"t2 falcon unarmed"},"ferret_eat":{"name":"t2 ferret eat"},"ferret_unarmed":{"name":"t2 ferret unarmed"},"fox_sleep":{"name":"t3 fox sleep"},"fox_unarmed":{"name":"t3 fox unarmed"},"lizard_armed":{"name":"t1 lizard armed"},"lizard_unarmed_noshadow":{"name":"t1 lizard unarmed no shadow"},"ferret_unarmed_water":{"name":"t2 ferret unarmed water"},"mole_armed":{"name":"t1 mole armed"},"lizard_unarmed":{"name":"t1 lizard unarmed"},"mole_attack":{"name":"t1 mole armed"},"mole_sleep":{"name":"t1 mole sleep"},"mole_unarmed_noshadow":{"name":"t1 mole unarmed no shadow"},"misc_musicians":{"name":"misc musicians"},"mole_unarmed":{"name":"t1 mole unarmed"},"mouse_idle":{"name":"mouse idle","atk":3,"def":12,"traits":["berserker","swift"],"formation":0},"owl_unarmed":{"name":"t3 owl unarmed"},"musician_lizard":{"name":"musician lizard"},"pigeon_armed":{"name":"t1 pigeon armed"},"musician_skunk":{"name":"musician skunk"},"pigeon_unarmed":{"name":"t1 pigeon unarmed"},"skunk_armed":{"name":"t2 skunk armed"},"pigeon_unarmed_noshadow":{"name":"t1 pigeon unarmed no shadow"},"skunk_unarmed":{"name":"t2 skunk unarmed"},"skunk_unarmed_water":{"name":"t2 skunk unarmed water"},"snake_armed":{"name":"t2 snake armed"},"skunk_unarmedmask":{"name":"t2 skunk unarmed mask"},"snake_eat":{"name":"t2 snake eat"},"snake_unarmed":{"name":"t2 snake unarmed"},"squirrel_captain":{"name":"t1 squirrel captain"},"squirrels_sit":{"name":"t1 squirrel sit"},"squirrel_armed":{"name":"t1 squirrel armed"},"squirrel_type":{"name":"t1 squirrel type"},"squirrel_unarmed_noshadow":{"name":"t1 squirrel unarmed no shadow"},"squirrel_unarmed":{"name":"t1 squirrel unarmed"},"toad_eat":{"name":"t1 toad eat"},"toad_unarmed_noshadow":{"name":"t1 toad unarmed no shadow"},"toad_armed":{"name":"t1 toad armed"},"toad_unarmed":{"name":"t1 toad unarmed"},"wolf_map":{"name":"t3 wolf map"},"wolf_tea":{"name":"t3 wolf tea"},"wolf_unarmed":{"name":"t3 wolf unarmed"}},"weapons":{"minigun":{"cast":0,"cool":0.1,"AtkRange":4,"AggRange":4,"clip":"1","reload":"0"},"smg":{"cast":0,"cool":0.1,"AtkRange":4,"AggRange":4,"clip":"15","reload":"0.5"},"machinegun":{"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"},"artillery":{"cast":0,"cool":2,"AtkRange":8,"AggRange":8},"venom":{"cast":0,"cool":1,"AtkRange":4,"AggRange":4},"flamethrower":{"cast":0,"cool":0.1,"AtkRange":4,"AggRange":4},"grenade":{"cast":0,"cool":1,"AtkRange":4,"AggRange":4},"landmine":{"cast":0.5,"cool":0,"AtkRange":2.5,"AggRange":1},"rapidartillery":{"cast":0,"cool":0.4,"AtkRange":8,"AggRange":8,"clip":"5","reload":"3"},"timebomb":{"cast":0.25,"cool":0,"AtkRange":1,"AggRange":4},"barbedwire":{"cast":0,"cool":0,"AtkRange":1,"AggRange":1},"freedomspoon":{"cast":0.25,"cool":0.75,"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},"heal":{"cast":0,"cool":2,"AtkRange":2,"AggRange":4},"stim":{"cast":0,"cool":0.5,"AtkRange":4,"AggRange":4},"owl":{"cast":0.25,"cool":10,"AtkRange":0,"AggRange":0},"pistolpig":{"cast":0,"cool":1,"AtkRange":4,"AggRange":4,"clip":"1","reload":"0"},"pistolsquirrel":{"cast":0,"cool":1,"AtkRange":4,"AggRange":4,"clip":"1","reload":"0"},"sniperballoon":{"cast":0,"cool":2,"AtkRange":6,"AggRange":6,"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