share/hedgewars/Data/Scripts/Multiplayer/HedgeEditor.lua
changeset 15498 6a880692afbc
parent 15466 4837e3c7859a
equal deleted inserted replaced
15497:395be40faa51 15498:6a880692afbc
   395 
   395 
   396 				{
   396 				{
   397 				loc_noop("Clowns"),
   397 				loc_noop("Clowns"),
   398 				{"WhySoSerious","clown-copper","clown-crossed","clown","Joker"},
   398 				{"WhySoSerious","clown-copper","clown-crossed","clown","Joker"},
   399 				{loc_noop("Baggy"),loc_noop("Bingo"),loc_noop("Bobo"),loc_noop("Bozo"),loc_noop("Buster"),loc_noop("Chester"),loc_noop("Copper"),loc_noop("Heckles"),loc_noop("Giggles"),loc_noop("Jingo"),loc_noop("Molly"),loc_noop("Loopy"),loc_noop("Patches"),loc_noop("Tatters")},
   399 				{loc_noop("Baggy"),loc_noop("Bingo"),loc_noop("Bobo"),loc_noop("Bozo"),loc_noop("Buster"),loc_noop("Chester"),loc_noop("Copper"),loc_noop("Heckles"),loc_noop("Giggles"),loc_noop("Jingo"),loc_noop("Molly"),loc_noop("Loopy"),loc_noop("Patches"),loc_noop("Tatters")},
   400 				"R","cm_balls","Mobster","Rubberduck","Castle"
   400 				"R","cm_balls","Mobster_qau","Rubberduck","Castle"
   401 				},
   401 				},
   402 
   402 
   403 				{
   403 				{
   404 				loc_noop("Street Fighters"),
   404 				loc_noop("Street Fighters"),
   405 				{"sf_balrog","sf_blanka","sf_chunli","sf_guile","sf_honda","sf_ken","sf_ryu","sf_vega"},
   405 				{"sf_balrog","sf_blanka","sf_chunli","sf_guile","sf_honda","sf_ken","sf_ryu","sf_vega"},
   406 				{loc_noop("Balrog"),loc_noop("Blanka"),loc_noop("Chunli"),loc_noop("Guile"),loc_noop("Honda"),loc_noop("Ken"),loc_noop("Ryu"),loc_noop("Vega")},
   406 				{loc_noop("Balrog"),loc_noop("Blanka"),loc_noop("Chunli"),loc_noop("Guile"),loc_noop("Honda"),loc_noop("Ken"),loc_noop("Ryu"),loc_noop("Vega")},
   407 				"F","cm_balrog","Surfer","dragonball","Castle"
   407 				"F","cm_balrog","Surfer_qau","dragonball","Castle"
   408 				},
   408 				},
   409 
   409 
   410 				{
   410 				{
   411 				loc_noop("Cybernetic Empire"),
   411 				loc_noop("Cybernetic Empire"),
   412 				{"cyborg1","cyborg2"},
   412 				{"cyborg1","cyborg2"},
   413 				{loc_noop("Unit 189"),loc_noop("Unit 234"),loc_noop("Unit 333"),loc_noop("Unit 485"),loc_noop("Unit 527"),loc_noop("Unit 638"),loc_noop("Unit 709"),loc_noop("Unit 883")},
   413 				{loc_noop("Unit 189"),loc_noop("Unit 234"),loc_noop("Unit 333"),loc_noop("Unit 485"),loc_noop("Unit 527"),loc_noop("Unit 638"),loc_noop("Unit 709"),loc_noop("Unit 883")},
   414 				"R","cm_binary","Robot","Grave","Castle"
   414 				"R","cm_binary","Robot_qau","Grave","Castle"
   415 				},
   415 				},
   416 
   416 
   417 				{
   417 				{
   418 				loc_noop("Color Squad"),
   418 				loc_noop("Color Squad"),
   419 				{"hair_blue","hair_green","hair_red","hair_yellow","hair_purple","hair_grey","hair_orange","hair_pink"},
   419 				{"hair_blue","hair_green","hair_red","hair_yellow","hair_purple","hair_grey","hair_orange","hair_pink"},
   420 				{loc_noop("Blue"),loc_noop("Green"),loc_noop("Red"),loc_noop("Yellow"),loc_noop("Purple"),loc_noop("Grey"),loc_noop("Orange"),loc_noop("Pink")},
   420 				{loc_noop("Blue"),loc_noop("Green"),loc_noop("Red"),loc_noop("Yellow"),loc_noop("Purple"),loc_noop("Grey"),loc_noop("Orange"),loc_noop("Pink")},
   421 				"F","mauritius","Singer","Grave","Castle"
   421 				"F","mauritius","Singer_qau","Grave","Castle"
   422 				},
   422 				},
   423 
   423 
   424 				{
   424 				{
   425 				loc_noop("Fruit"),
   425 				loc_noop("Fruit"),
   426 				{"fr_apple","fr_banana","fr_lemon","fr_orange","fr_pumpkin","fr_tomato"},
   426 				{"fr_apple","fr_banana","fr_lemon","fr_orange","fr_pumpkin","fr_tomato"},
   427 				{loc_noop("Juicy"),loc_noop("Squishy"),loc_noop("Sweet"),loc_noop("Sour"),loc_noop("Bitter"),loc_noop("Ripe"),loc_noop("Rotten"),loc_noop("Fruity")},
   427 				{loc_noop("Juicy"),loc_noop("Squishy"),loc_noop("Sweet"),loc_noop("Sour"),loc_noop("Bitter"),loc_noop("Ripe"),loc_noop("Rotten"),loc_noop("Fruity")},
   428 				"R","cm_mog","Default","Cherry","Castle"
   428 				"R","cm_mog","Default_qau","Cherry","Castle"
   429 				},
   429 				},
   430 
   430 
   431 				{
   431 				{
   432 				loc_noop("The Police"),
   432 				loc_noop("The Police"),
   433 				{"bobby","bobby2v","policecap","policegirl","royalguard"},
   433 				{"bobby","bobby2v","policecap","policegirl","royalguard"},
   434 				{loc_noop("Hightower"),loc_noop("Lassard"),loc_noop("Callahan"),loc_noop("Jones"),loc_noop("Harris"),loc_noop("Thompson"),loc_noop("Mahoney"),loc_noop("Hooks"),loc_noop("Tackleberry")},
   434 				{loc_noop("Hightower"),loc_noop("Lassard"),loc_noop("Callahan"),loc_noop("Jones"),loc_noop("Harris"),loc_noop("Thompson"),loc_noop("Mahoney"),loc_noop("Hooks"),loc_noop("Tackleberry")},
   435 				"R","cm_star","British","Statue","Castle"
   435 				"R","cm_star","British_qau","Statue","Castle"
   436 				},
   436 				},
   437 
   437 
   438 				{
   438 				{
   439 				loc_noop("The Ninja-Samurai Alliance"),
   439 				loc_noop("The Ninja-Samurai Alliance"),
   440 				{"NinjaFull","NinjaStraight","NinjaTriangle","Samurai","StrawHat","StrawHatEyes","StrawHatFacial","naruto"},
   440 				{"NinjaFull","NinjaStraight","NinjaTriangle","Samurai","StrawHat","StrawHatEyes","StrawHatFacial","naruto"},
   441 				{loc_noop("Bushi"),loc_noop("Tatsujin"),loc_noop("Itami"),loc_noop("Arashi"),loc_noop("Shinobi"),loc_noop("Ukemi"),loc_noop("Godai"),loc_noop("Kenshi"),loc_noop("Ninpo")},
   441 				{loc_noop("Bushi"),loc_noop("Tatsujin"),loc_noop("Itami"),loc_noop("Arashi"),loc_noop("Shinobi"),loc_noop("Ukemi"),loc_noop("Godai"),loc_noop("Kenshi"),loc_noop("Ninpo")},
   442 				"R","japan","Default","octopus","Castle"
   442 				"R","japan","Default_qau","octopus","Castle"
   443 				},
   443 				},
   444 
   444 
   445 				{
   445 				{
   446 				loc_noop("Pokémon"),
   446 				loc_noop("Pokémon"),
   447 				{"poke_ash","poke_charmander","poke_chikorita","poke_jigglypuff","poke_lugia","poke_mudkip","poke_pikachu","poke_slowpoke","poke_squirtle","poke_voltorb"},
   447 				{"poke_ash","poke_charmander","poke_chikorita","poke_jigglypuff","poke_lugia","poke_mudkip","poke_pikachu","poke_slowpoke","poke_squirtle","poke_voltorb"},
   448 				{loc_noop("Ash"),loc_noop("Charmander"),loc_noop("Chikorita"),loc_noop("Jigglypuff"),loc_noop("Lugia"),loc_noop("Mudkip"),loc_noop("Pikachu"),loc_noop("Slowpoke"),loc_noop("Squirtle"),loc_noop("Voltorb")},
   448 				{loc_noop("Ash"),loc_noop("Charmander"),loc_noop("Chikorita"),loc_noop("Jigglypuff"),loc_noop("Lugia"),loc_noop("Mudkip"),loc_noop("Pikachu"),loc_noop("Slowpoke"),loc_noop("Squirtle"),loc_noop("Voltorb")},
   449 				"FR","cm_pokemon","Default","pokeball","Castle"
   449 				"FR","cm_pokemon","Default_qau","pokeball","Castle"
   450 				},
   450 				},
   451 
   451 
   452 				{
   452 				{
   453 				loc_noop("The Zoo"),
   453 				loc_noop("The Zoo"),
   454 				{"zoo_Bat","zoo_Beaver","zoo_Bunny","zoo_Deer","zoo_Hedgehog","zoo_Moose","zoo_Pig","zoo_Porkey","zoo_Sheep","zoo_chicken","zoo_elephant","zoo_fish","zoo_frog","zoo_snail","zoo_turtle"},
   454 				{"zoo_Bat","zoo_Beaver","zoo_Bunny","zoo_Deer","zoo_Hedgehog","zoo_Moose","zoo_Pig","zoo_Porkey","zoo_Sheep","zoo_chicken","zoo_elephant","zoo_fish","zoo_frog","zoo_snail","zoo_turtle"},
   455 				{loc_noop("Batty"),loc_noop("Tails"),loc_noop("Bunny"),loc_noop("Deer"),loc_noop("Spikes"),loc_noop("Horns"),loc_noop("Bacon"),loc_noop("Porkey"),loc_noop("Sheepy"),loc_noop("Chicken"),loc_noop("Trunks"),loc_noop("Fishy"),loc_noop("Legs"),loc_noop("Slimer"),loc_noop("Roshi")},
   455 				{loc_noop("Batty"),loc_noop("Tails"),loc_noop("Bunny"),loc_noop("Deer"),loc_noop("Spikes"),loc_noop("Horns"),loc_noop("Bacon"),loc_noop("Porkey"),loc_noop("Sheepy"),loc_noop("Chicken"),loc_noop("Trunks"),loc_noop("Fishy"),loc_noop("Legs"),loc_noop("Slimer"),loc_noop("Roshi")},
   456 				"FR","cm_birdy","Default","Bone","Castle"
   456 				"FR","cm_birdy","Default_qau","Bone","Castle"
   457 				},
   457 				},
   458 
   458 
   459 				{
   459 				{
   460 				loc_noop("The Devs"),
   460 				loc_noop("The Devs"),
   461 				{"ushanka","zoo_Sheep","bb_bob","Skull","poke_mudkip","lambda","WizardHat","sf_ryu","android","fr_lemon","mp3"},
   461 				{"ushanka","zoo_Sheep","bb_bob","Skull","poke_mudkip","lambda","WizardHat","sf_ryu","android","fr_lemon","mp3"},
   462 				{loc_noop("unC0Rr"), loc_noop("sheepluva"), loc_noop("nemo"), loc_noop("mikade"), loc_noop("koda"), loc_noop("burp"),loc_noop("HeneK"),loc_noop("Tiyuri"),loc_noop("Xeli"),loc_noop("Displacer"),loc_noop("szczur")},
   462 				{loc_noop("unC0Rr"), loc_noop("sheepluva"), loc_noop("nemo"), loc_noop("mikade"), loc_noop("koda"), loc_noop("burp"),loc_noop("HeneK"),loc_noop("Tiyuri"),loc_noop("Xeli"),loc_noop("Displacer"),loc_noop("szczur")},
   463 				"FR","cm_hw","Classic","Statue","Castle"
   463 				"FR","cm_hw","Classic_qau","Statue","Castle"
   464 				},
   464 				},
   465 
   465 
   466 				{
   466 				{
   467 				loc_noop("Mushroom Kingdom"),
   467 				loc_noop("Mushroom Kingdom"),
   468 				{"sm_daisy","sm_luigi","sm_mario","sm_peach","sm_toad","sm_wario","NoHat","NoHat"},
   468 				{"sm_daisy","sm_luigi","sm_mario","sm_peach","sm_toad","sm_wario","NoHat","NoHat"},
   469 				{loc_noop("Daisy"),loc_noop("Luigi"),loc_noop("Mario"),loc_noop("Princess Peach"),loc_noop("Toad"),loc_noop("Wario"),loc_noop("Yoshi"),loc_noop("Waluigi")},
   469 				{loc_noop("Daisy"),loc_noop("Luigi"),loc_noop("Mario"),loc_noop("Princess Peach"),loc_noop("Toad"),loc_noop("Wario"),loc_noop("Yoshi"),loc_noop("Waluigi")},
   470 				"FR","comoros","Default","Badger","Castle"
   470 				"FR","comoros","Default_qau","Badger","Castle"
   471 				},
   471 				},
   472 
   472 
   473 				{
   473 				{
   474 				loc_noop("Pirates"),
   474 				loc_noop("Pirates"),
   475 				{"pirate_jack","pirate_jack_bandana"},
   475 				{"pirate_jack","pirate_jack_bandana"},
   476 				{loc_noop("Rusted Diego"),loc_noop("Fuzzy Beard"),loc_noop("Al.Kaholic"),loc_noop("Morris"),loc_noop("Yumme Gunpowder"),loc_noop("Cutlass Cain"),loc_noop("Jim Morgan"),loc_noop("Silver"),loc_noop("Dubloon Devil"),loc_noop("Ugly Mug"),loc_noop("Fair Wind"),loc_noop("Scallywag"),loc_noop("Salty Dog"),loc_noop("Bearded Beast"),loc_noop("Timbers"),loc_noop("Both Barrels"),loc_noop("Jolly Roger")},
   476 				{loc_noop("Rusted Diego"),loc_noop("Fuzzy Beard"),loc_noop("Al.Kaholic"),loc_noop("Morris"),loc_noop("Yumme Gunpowder"),loc_noop("Cutlass Cain"),loc_noop("Jim Morgan"),loc_noop("Silver"),loc_noop("Dubloon Devil"),loc_noop("Ugly Mug"),loc_noop("Fair Wind"),loc_noop("Scallywag"),loc_noop("Salty Dog"),loc_noop("Bearded Beast"),loc_noop("Timbers"),loc_noop("Both Barrels"),loc_noop("Jolly Roger")},
   477 				"R","cm_pirate","Pirate","chest","Castle"
   477 				"R","cm_pirate","Pirate_qau","chest","Castle"
   478 				},
   478 				},
   479 
   479 
   480 				{
   480 				{
   481 				loc_noop("Gangsters"),
   481 				loc_noop("Gangsters"),
   482 				{"Moustache","Cowboy","anzac","Bandit","thug","Jason","NinjaFull","chef"},
   482 				{"Moustache","Cowboy","anzac","Bandit","thug","Jason","NinjaFull","chef"},
   483 				{loc_noop("The Boss"),loc_noop("Jimmy"),loc_noop("Frankie"),loc_noop("Morris"),loc_noop("Mooney"),loc_noop("Knives"),loc_noop("Tony"),loc_noop("Meals")},
   483 				{loc_noop("The Boss"),loc_noop("Jimmy"),loc_noop("Frankie"),loc_noop("Morris"),loc_noop("Mooney"),loc_noop("Knives"),loc_noop("Tony"),loc_noop("Meals")},
   484 				"F","cm_anarchy","Mobster","deadhog","Castle"
   484 				"F","cm_anarchy","Mobster_qau","deadhog","Castle"
   485 				},
   485 				},
   486 
   486 
   487 
   487 
   488 				{
   488 				{
   489 				loc_noop("Twenty-Twenty"),
   489 				loc_noop("Twenty-Twenty"),
   490 				{"Glasses","lambda","SunGlasses","Sniper","Terminator_Glasses","Moustache_glasses","doctor","punkman","rasta"},
   490 				{"Glasses","lambda","SunGlasses","Sniper","Terminator_Glasses","Moustache_glasses","doctor","punkman","rasta"},
   491 				{loc_noop("Specs"),loc_noop("Speckles"),loc_noop("Spectator"),loc_noop("Glasses"),loc_noop("Glassy"),loc_noop("Harry Potter"),loc_noop("Goggles"),loc_noop("Clark Kent"),loc_noop("Goggs"),loc_noop("Lightbender"),loc_noop("Specs Appeal"),loc_noop("Four Eyes")},
   491 				{loc_noop("Specs"),loc_noop("Speckles"),loc_noop("Spectator"),loc_noop("Glasses"),loc_noop("Glassy"),loc_noop("Harry Potter"),loc_noop("Goggles"),loc_noop("Clark Kent"),loc_noop("Goggs"),loc_noop("Lightbender"),loc_noop("Specs Appeal"),loc_noop("Four Eyes")},
   492 				"R","cm_face","Default","eyecross","Castle"
   492 				"R","cm_face","Default_qau","eyecross","Castle"
   493 				},
   493 				},
   494 
   494 
   495 
   495 
   496 				{
   496 				{
   497 				loc_noop("Monsters"),
   497 				loc_noop("Monsters"),
   498 				{"Skull","Jason","ShaggyYeti","Zombi","cyclops","Mummy","hogpharoah","vampirichog"},
   498 				{"Skull","Jason","ShaggyYeti","Zombi","cyclops","Mummy","hogpharoah","vampirichog"},
   499 				{loc_noop("Bones"),loc_noop("Jason"),loc_noop("Yeti"),loc_noop("Zombie"),loc_noop("Old One Eye"),loc_noop("Ramesses"),loc_noop("Xerxes"),loc_noop("Count Hogula")},
   499 				{loc_noop("Bones"),loc_noop("Jason"),loc_noop("Yeti"),loc_noop("Zombie"),loc_noop("Old One Eye"),loc_noop("Ramesses"),loc_noop("Xerxes"),loc_noop("Count Hogula")},
   500 				"FR","cm_vampire","Default","octopus","Castle"
   500 				"FR","cm_vampire","Default_qau","octopus","Castle"
   501 				},
   501 				},
   502 
   502 
   503 				{
   503 				{
   504 				loc_noop("The Iron Curtain"),
   504 				loc_noop("The Iron Curtain"),
   505 				{"ushanka","war_sovietcomrade1","war_sovietcomrade1","ushanka"},
   505 				{"ushanka","war_sovietcomrade1","war_sovietcomrade1","ushanka"},
   506 				{loc_noop("Alex"),loc_noop("Sergey"),loc_noop("Vladimir"),loc_noop("Andrey"),loc_noop("Dimitry"),loc_noop("Ivan"),loc_noop("Oleg"),loc_noop("Kostya"),loc_noop("Anton"),loc_noop("Eugene")},
   506 				{loc_noop("Alex"),loc_noop("Sergey"),loc_noop("Vladimir"),loc_noop("Andrey"),loc_noop("Dimitry"),loc_noop("Ivan"),loc_noop("Oleg"),loc_noop("Kostya"),loc_noop("Anton"),loc_noop("Eugene")},
   507 				"R","cm_soviet","Russian","skull","Castle"
   507 				"R","cm_soviet","Russian_qau","skull","Castle"
   508 				},
   508 				},
   509 
   509 
   510 				{
   510 				{
   511 				loc_noop("Desert Storm"),
   511 				loc_noop("Desert Storm"),
   512 				{"war_desertofficer","war_desertgrenadier1","war_desertmedic","war_desertsapper1","war_desertgrenadier2","war_desertgrenadier4","war_desertsapper2","war_desertgrenadier5"},
   512 				{"war_desertofficer","war_desertgrenadier1","war_desertmedic","war_desertsapper1","war_desertgrenadier2","war_desertgrenadier4","war_desertsapper2","war_desertgrenadier5"},
   513 				{loc_noop("Brigadier Briggs"),loc_noop("Lt. Luke"),loc_noop("Sgt. Smith"),loc_noop("Corporal Calvin"),loc_noop("Frank"),loc_noop("Joe"),loc_noop("Sam"),loc_noop("Donald")},
   513 				{loc_noop("Brigadier Briggs"),loc_noop("Lt. Luke"),loc_noop("Sgt. Smith"),loc_noop("Corporal Calvin"),loc_noop("Frank"),loc_noop("Joe"),loc_noop("Sam"),loc_noop("Donald")},
   514 				"F","bhutan","Default","Grave","Castle"
   514 				"F","bhutan","Default_qau","Grave","Castle"
   515 				},
   515 				},
   516 
   516 
   517 				{
   517 				{
   518 				loc_noop("The Hospital"),
   518 				loc_noop("The Hospital"),
   519 				{"doctor","nurse","war_britmedic","war_desertmedic","war_germanww2medic"},
   519 				{"doctor","nurse","war_britmedic","war_desertmedic","war_germanww2medic"},
   520 				{loc_noop("Dr. Blackwell"),loc_noop("Dr. Drew"),loc_noop("Dr. Harvey"),loc_noop("Dr. Crushing"),loc_noop("Dr. Jenner"),loc_noop("Dr. Barnard"),loc_noop("Dr. Parkinson"),loc_noop("Dr. Banting"),loc_noop("Dr. Horace"),loc_noop("Dr. Hollows"),loc_noop("Dr. Jung")},
   520 				{loc_noop("Dr. Blackwell"),loc_noop("Dr. Drew"),loc_noop("Dr. Harvey"),loc_noop("Dr. Crushing"),loc_noop("Dr. Jenner"),loc_noop("Dr. Barnard"),loc_noop("Dr. Parkinson"),loc_noop("Dr. Banting"),loc_noop("Dr. Horace"),loc_noop("Dr. Hollows"),loc_noop("Dr. Jung")},
   521 				"R","cm_firstaid","Default","heart","Castle"
   521 				"R","cm_firstaid","Default_qau","heart","Castle"
   522 				}
   522 				}
   523 
   523 
   524 				}
   524 				}
   525 
   525 
   526 local preMadeTeamNamesTranslated = {}
   526 local preMadeTeamNamesTranslated = {}
  1501 			tVoice = getGearValue(gear,"voice")
  1501 			tVoice = getGearValue(gear,"voice")
  1502 		end
  1502 		end
  1503 		if not tFort then tFort = "Castle" end
  1503 		if not tFort then tFort = "Castle" end
  1504 		if not tGrave then tGrave = "Statue" end
  1504 		if not tGrave then tGrave = "Statue" end
  1505 		if not tFlag then tFlag= "hedgewars" end
  1505 		if not tFlag then tFlag= "hedgewars" end
  1506 		if not tVoice then tVoice = "Default" end
  1506 		if not tVoice then tVoice = "Default_qau" end
  1507 
  1507 
  1508 		lastRecordedTeam = GetHogTeamName(gear)
  1508 		lastRecordedTeam = GetHogTeamName(gear)
  1509 
  1509 
  1510 		table.insert(tempDataList, "")
  1510 		table.insert(tempDataList, "")
  1511 
  1511