Advertisement
Bolodefchoco_LUAXML

[Event] Lua Coder

Mar 4th, 2017
419
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 95.30 KB | None | 0 0
  1. --[[ Title ]]--
  2. title = {
  3.     [1] = "titre_lua_coder", -- Turing Mouse
  4. }
  5.  
  6. --[[ Translations ]]--
  7. system.translation = {
  8.     en = {
  9.         cancelWord = "Word selected",
  10.         cancelLine = "Line selected",
  11.         cancel = "Cancel",
  12.         submit = "Submit",
  13.         close = "Close",
  14.         allFrag = "You found all the fragments!",
  15.         putInOrder = "Organize all the fragments you found by clicking in the word [cell] or line [row]. Are you able to program for the first time?",
  16.         dataTry = "Wait! Your data is loading...",
  17.         dataFail = "Impossible to load your data :( Try again in the next map.",
  18.         dataSuccess = "Data loaded!",
  19.         findFragments = "Some Lua code fragments were stolen! The thief hid the fragments <B>behind</B> some objects. Find these fragments and organize them in your compiler to win a prize!",
  20.         fragments = "Fragments",
  21.         found = "You found something here!",
  22.         notFound = "Nothing was found here! Try another place and come back later.",
  23.         notDecoration = "Someone has already found something here before. Try somewhere else.",
  24.         wordSameError = "You can't select the same word!",
  25.         wordDifRowError = "You can't select a word from a different line!",
  26.         wordNotWordError = "You can't select this word!",
  27.         lineSameError = "You can't select the same line!",
  28.         submitSuccess = "Your code compiled! You programmed for the first time!",
  29.         submitFail = "Your code didn't compile :( Something is still wrong!",
  30.         thanks = "Event developed by %s and translated by %s",
  31.         roomBarDecoration = "Decorations",
  32.         mapInfo = "%s <G>- <PS>XML made by %s",
  33.     },
  34.     br = {
  35.         cancelWord = "Palavra selecionada",
  36.         cancelLine = "Linha selecionada",
  37.         cancel = "Cancelar",
  38.         submit = "Enviar",
  39.         close = "Fechar",
  40.         allFrag = "Você encontrou todos os fragmentos!",
  41.         putInOrder = "Organize todos os fragmentos que você encontrou clicando na palavra [coluna] ou linha [linha]. Você é capaz de programar pela primeira vez?",
  42.         dataTry = "Aguarde! Seus dados estão carregando...",
  43.         dataFail = "Impossível carregar seus dados :( Tente novamente no próximo mapa.",
  44.         dataSuccess = "Dados carregados!",
  45.         findFragments = "Alguns fragmentos de código Lua foram roubados! O ladrão escondeu os fragmentos <B>atrás</B> de alguns objetos! Encontre esses fragmentos e organize-os em seu compilador para ganhar um prêmio!",
  46.         fragments = "Fragmentos",
  47.         found = "Você encontrou algo aqui!",
  48.         notFound = "Nada foi encontrado aqui! Tente em outro lugar e volte mais tarde.",
  49.         notDecoration = "Alguém já encontrou algo aqui antes. Tente em outro lugar.",
  50.         wordSameError = "Você não pode selecionar a mesma palavra!",
  51.         wordDifRowError = "Você não pode selecionar uma palavra de uma linha diferente!",
  52.         wordNotWordError = "Você não pode selecionar esta palavra!",
  53.         lineSameError = "Você não pode selecionar a mesma linha!",
  54.         submitSuccess = "Seu código compilou! Você programou pela primeira vez!",
  55.         submitFail = "Seu código não compilou :( Algo ainda está errado!",
  56.         thanks = "Evento desenvolvido por %s e traduzido por %s.",
  57.         mapInfo = "%s <G>- <PS>XML feito por %s",
  58.     },
  59.     es = {
  60.         cancelWord = "Palabra seleccionada",
  61.         cancelLine = "Línea seleccionada",
  62.         cancel = "Cancelar",
  63.         submit = "Enviar",
  64.         close = "Cerrar",
  65.         allFrag = "Encontraste todos los fragmentos!",
  66.         putInOrder = "Pon todos los fragmentos en órden clickeando en la palabra [celda] o línea [fila]. ¿Estás listo para programar por primera vez?",
  67.         dataTry = "¡Espera! Tus datos se están cargando...",
  68.         dataFail = "No se pudieron cargar tus datos :( Prueba de nuevo en el siguiente mapa.",
  69.         dataSuccess = "¡Datos cargados!",
  70.         findFragments = "¡Algunos fragmentos del código lua fueron robados! El ladrón escondió los fragmentos <B>detras</B> algunos objetos. ¡Encuentra estos fragmentos y organizalos en tu compilador para ganar un premio!",
  71.         fragments = "Fragmentos",
  72.         found = "¡Encontraste algo aquí!",
  73.         notFound = "¡No encontraste nada aquí! Intenta en otro lugar y vuelve mas tarde.",
  74.         notDecoration = "Alguien ya encontró algo por aquí antes. Intenta en otro lugar.",
  75.         wordSameError = "¡No puedes seleccionar la misma palabra!",
  76.         wordDifRowError = "¡No puedes seleccionar una palabra de otra línea!",
  77.         wordNotWordError = "¡No puedes seleccionar esta palabra!",
  78.         lineSameError = "¡No puedes seleccionar la misma línea!",
  79.         submitSuccess = "¡Tu código ha sido compilado! ¡Has programado por primera vez!",
  80.         submitFail = "Tu código no se ha compilado :( ¡Algo sigue mal!",
  81.         thanks = "Evento hecho por %s y traducido por %s",
  82.         mapInfo = "%s <G>- <PS>XML hecho por %s",
  83.     },
  84.     fr = {
  85.         cancelWord = "Mot sélectionné",
  86.         cancelLine = "Ligne sélectionnée",
  87.         cancel = "Annuler",
  88.         submit = "Soumettre",
  89.         close = "Fermer",
  90.         allFrag = "Tu as trouvé tous les fragments!",
  91.         putInOrder = "Organise tous les fragments que tu as trouvé en cliquant sur le mot [cellule] et la ligne [colonne]. Es-tu capable de programmer pour la première fois ?",
  92.         dataTry = "Attends ! Tes données sont en train de charger...",
  93.         dataFail = "Impossible de charger vos données :( Essayez encore lors de la prochaine map.",
  94.         dataSuccess = "Données chargées !",
  95.         findFragments = "Des fragments du code LUA ont été volés ! Le voleur a caché les fragments <B>derrière</B> certains objets. Trouve ces fragments et organise les dans ton compilateur pour gagner un prix !",
  96.         fragments = "Fragments",
  97.         found = "Tu as trouvé quelque chose ici",
  98.         notFound = "Il n'y a rien ici! Essaye ailleurs et reviens plus tard.",
  99.         notDecoration = "Quelqu'un a déjà trouvé quelque chose ici. Essaye ailleurs.",
  100.         wordSameError = "Tu ne peux pas sélectionner le même mot!",
  101.         wordDifRowError = "Tu ne peux pas sélectionner un mot d'une ligne différente!",
  102.         wordNotWordError = "Tu ne peux pas sélectionner ce mot!",
  103.         lineSameError = "Tu ne peux pas sélectionner la même ligne!",
  104.         submitSuccess = "Tu as compilé ton code! Tu as programmé pour la première fois!",
  105.         submitFail = "Ton code n'a pas été compilé :( Il reste des erreurs!",
  106.         thanks = "Événement développé par %s et traduit par %s",
  107.         roomBarDecoration = "Décorations",
  108.         mapInfo = "%s <G>- <PS>XML fait par %s",
  109.     },
  110.     ar = {
  111.         cancelWord = "الكلمة المحددة",
  112.         cancelLine = "السطر المحدد",
  113.         cancel = "إلغاء",
  114.         submit = "تفعيل",
  115.         close = "أغلق",
  116.         allFrag = "لقد عثرة على جميع القطع!",
  117.         putInOrder = "قم بترتيب جميع القطع التي وجدتها عن طريق الضغط على الكلمة او السطر. هل لديك القدرة على البرمجة لأول مرة؟",
  118.         dataTry = "إنتظر! جاري تحميل بياناتك...",
  119.         dataFail = "من المستحيل تحميل بياناتك :( من فضلك حاول مجددا لاحقا.",
  120.         dataSuccess = "تم تجميل البيانات!",
  121.         findFragments = "لقد تم سرقة بعض الرموز البرمجية للغة البرمجة لوا! وقام السارق بإخفاء الرموز خلف بعض الأشياء. اعثر على الرموز المسروقة و رتبها في جعبتك لتربح الجائزة",
  122.         fragments = "القطع",
  123.         found = "لقد وجدت شيئ هنا!",
  124.         notFound = "لا شيء هنا! حاول في مكان آخر",
  125.         notDecoration = "لقد وجد أحدهم قطعة هنا. حاول في مكان أخر.",
  126.         wordSameError = "لا يمكنك إستعمال الكلمة نفسها!",
  127.         wordDifRowError = "لا يمكنك إختيار كلمة من سطر أخر",
  128.         wordNotWordError = "لا يمكنك إختيار هذه الكلمة!",
  129.         lineSameError = "لا يمكنك إختيار السطر نفسه!",
  130.         submitSuccess = "الرمز صحيح! لقد قمت بالبرمجة لأول مرة!",
  131.         submitFail = "الرمز لم يعمل :( لا يزال هناك خطأ في الرمز!",
  132.         thanks = "مبرمج الحدث %s ومترجمة من قبل %s",
  133.         roomBarDecoration = "زخرفات",
  134.         mapInfo = "%s - XML بواسطة %s",
  135.     },
  136.     pl = {
  137.         cancelWord = "Wybrano słowo",
  138.         cancelLine = "Wybrano wiersz",
  139.         cancel = "Anuluj",
  140.         submit = "Wyślij",
  141.         close = "Zamknij",
  142.         allFrag = "Odnalazłeś/-aś wszystkie fragmenty!",
  143.         putInOrder = "Połóż wszystkie fragmenty, które odnajdziesz, w odpowiedniej kolejności, klikając na słowo [komórka] albo wiersz [rząd]. Jak myślisz, zaprogramujesz coś pierwszy raz?",
  144.         dataTry = "Poczekaj! Twoje dane się ładują...",
  145.         dataFail = "Niemożliwe, żeby załadować twoje dane :( Spróbuj ponownie na następnej mapie.",
  146.         dataSuccess = "Dane załadowane!",
  147.         findFragments = "Części kodu Lua zostały skradzione! Złodziej schował fragmenty <B>za</B> różnymi objektami. Znajdź te fragmenty i uporządkuj je w swoim opracowaniu by wygrać nagrodę!",
  148.         fragments = "Fragmenty",
  149.         found = "Znalazłeś/-aś coś tutaj!",
  150.         notFound = "Tu nic nie ma! Spróbuj w innym miejscu i wróć tu później.",
  151.         notDecoration = "Ktoś wcześniej odnalazł coś tutaj. Spróbuj szukać gdzieś indziej.",
  152.         wordSameError = "Nie możesz wybrać tego samego słowa!",
  153.         wordDifRowError = "Nie możesz wybrać słowa z innego wiersza!",
  154.         wordNotWordError = "Nie możesz wybrać tego słowa!",
  155.         lineSameError = "Nie możesz wybrać tego samego wiersza!",
  156.         submitSuccess = "Twój kod działa! Zaprogramowałeś/-aś coś pierwszy raz!",
  157.         submitFail = "Twój kod nadal nie działa :( Coś ciągle jest źle!",
  158.         thanks = "Event stworzony przez %s i przetłumaczony przez %s",
  159.         roomBarDecoration = "Dekoracje",
  160.         mapInfo = "%s <G>- <PS>XML zrobione przez %s",
  161.     },
  162.     tr = {
  163.         cancelWord = "Sözcük seçildi",
  164.         cancelLine = "Satır seçildi",
  165.         cancel = "Vazgeç",
  166.         submit = "Gönder",
  167.         close = "Kapat",
  168.         allFrag = "Tüm parçaları buldun!",
  169.         putInOrder = "Bulduğunuz tüm parçaları kelimelere ve satırlara tıklayarak düzenleyin. İlk kez programlamak için hazır mısınız?",
  170.         dataTry = "Bekleyin! Bilgileriniz yükleniyor...",
  171.         dataFail = "Bilgileriniz yüklenemedi :( Lütfen bir sonraki haritada tekrar deneyin.",
  172.         dataSuccess = "Bilgiler yüklendi!",
  173.         findFragments = "Bazı Lua parçaları çalındı! Hırsız parçaları bazı nesnelerin <B>arkasına</B> saklamış. Hediye kazanmak için parçaları bulun ve derleyicinizde hazırlayın!",
  174.         fragments = "Parçalar",
  175.         found = "Burada bir şey buldunuz!",
  176.         notFound = "Burada bir şey bulunamadı! Başka bir yerde deneyin ve sonra geri gelin.",
  177.         notDecoration = "Birisi zaten burada bir şeyler bulmuş. Başka bir yeri deneyin.",
  178.         wordSameError = "Aynı sözcüğü seçemezsiniz!",
  179.         wordDifRowError = "Farklı bir satırdan sözcük seçemezsiniz!",
  180.         wordNotWordError = "Bu sözcüğü seçemezsiniz!",
  181.         lineSameError = "Aynı satırı seçemezsiniz!",
  182.         submitSuccess = "Kodunuz derlendi! İlk kez programlamış oldunuz!",
  183.         submitFail = "Kodunuz derlenmedi :( Bir şeyler hala yanlış!",
  184.         thanks = "Bu etkinlik %s tarafından geliştirilmiştir ve %s tarafından çevrilmiştir.",
  185.         roomBarDecoration = "Dekorasyonlar",
  186.         mapInfo = "%s <G>- <PS>XML %s tarafından yapılmıştır.",
  187.     },
  188.     ro = {
  189.         cancelWord = "Cuvânt selectat",
  190.         cancelLine = "Rând selectat",
  191.         cancel = "Anulare",
  192.         submit = "Înscrie",
  193.         close = "Închide",
  194.         allFrag = "Ai găsit toate fragmentele!",
  195.         putInOrder = "Pune toate fragmentele pe care le-ai găsit în ordine dând click pe cuvânt [celulă] sau linie [rând]. Poți programa pentru prima oară?",
  196.         dataTry = "Așteaptă! Datele tale se încarcă...",
  197.         dataFail = "Datele tale nu pot fi încărcate :( Încearcă din nou în urmatoarea mapă.",
  198.         dataSuccess = "Date încărcate!",
  199.         findFragments = "Some Lua codul fragmente au fost furate! Hoţ ascuns fragmente <B>din spatele</B> unor obiecte. Găsi aceste fragmente şi să le organizaţi în compila dumneavoastră pentru a câştiga un premiu!",
  200.         fragments = "Fragmente",
  201.         found = "Ai găsit ceva aici!",
  202.         notFound = "Nothing was found here! Try another place and come back later.",
  203.         notDecoration = "Cineva a găsit ceva aici înaintea ta. Încearcă în altă parte.",
  204.         wordSameError = "Nu poți selecta același cuvânt!",
  205.         wordDifRowError = "Nu poți selecta un cuvânt de pe alt rând!",
  206.         wordNotWordError = "Nu poți selecta acest cuvânt!",
  207.         lineSameError = "Nu poți selecta același rând!",
  208.         submitSuccess = "Codul tău a fost alcătuit! Ai programat pentru prima oară!",
  209.         submitFail = "Codul tău nu a fost alcătuit :( Ceva este încă greșit!",
  210.         thanks = "Eveniment creat de %s și tradus de %s",
  211.         roomBarDecoration = "Decorations",
  212.         mapInfo = "%s <G>- <PS>XML made by %s",
  213.     },
  214.     de = {
  215.         cancelWord = "Wort ausgewählt",
  216.         cancelLine = "Linie ausgewählt",
  217.         cancel = "Abbrechen",
  218.         submit = "Einreichen",
  219.         close = "Schließen",
  220.         allFrag = "Du hast alle Fragmente gefunden!",
  221.         putInOrder = "Organisiere alle von dir gefundenen Fragmente, indem du in das Wort [Zelle] oder die Linie [Reihe] klickst. Kannst du das erste Mal programmieren?",
  222.         dataTry = "Warte! Deine Daten laden...",
  223.         dataFail = "Es ist unmöglich, deine Daten zu laden :( Bitte versuch es auf der nächsten Map erneut.",
  224.         dataSuccess = "Daten geladen!",
  225.         findFragments = "Einige Lua Code Fragmente wurden gestolen! Der Dieb hat die Fragmente <B>hinter</B> manchen Objekten versteckt.. Finde diese Fragmente und organisiere sie in deinem Compiler, um einen Preis zu gewinnen!",
  226.         fragments = "Fragmente",
  227.         found = "Du hast hier etwas gefunden!",
  228.         notFound = "Hier wurde nichts gefunden! Versuch eine andere Stelle und komm später wieder zurück.",
  229.         notDecoration = "Jemand hat hier vorher schon was gefunden. Versuch es woanders.",
  230.         wordSameError = "Du kannst nicht dasselbe Wort wählen!",
  231.         wordDifRowError = "Du kannst kein Wort einer anderen Zeile auswählen!",
  232.         wordNotWordError = "Du kannst dieses Wort nicht auswählen!",
  233.         lineSameError = "Du kannst nicht die gleiche Zeile auswählen!",
  234.         submitSuccess = "Dein Code ist kompiliert! Du hast das erste Mal programmiert!",
  235.         submitFail = "Dein Code konnte nicht kompiliert werden :( Es ist noch immer etwas falsch!",
  236.         thanks = "Event erstellt von %s und übersetzt von %s",
  237.         roomBarDecoration = "Dekorationen",
  238.         mapInfo = "%s <G>- <PS>XML erstellt von %s",
  239.     },
  240.     ru = {
  241.         cancelWord = "Слово выбрано",
  242.         cancelLine = "Строка выбрана",
  243.         cancel = "Отменить",
  244.         submit = "Отправить",
  245.         close = "Закрыть",
  246.         allFrag = "Вы нашли все фрагменты!",
  247.         putInOrder = "упорядочить все найденные фрагменты нажав на слово [ячейка] или строку [ряд]. Можете ли вы начать программу в первый раз?",
  248.         dataTry = "Подождите! Ваши данные загружаются...",
  249.         dataFail = "Невозможно загрузить ваши данные :( Попробуйте на следующей карте",
  250.         dataSuccess = "Данные загружены!",
  251.         findFragments = "Некоторые Луа-коды были украдены! Вор спрятал фрагменты <B>за</B> определенными предметами. Найдите все фрагменты и расставьте их в правильном порядке!",
  252.         fragments = "Фрагменты",
  253.         found = "Вы что-то нашли!",
  254.         notFound = "Ничего не найдено! Попробуйте поискать в другом месте и возвращайтесь позже.",
  255.         notDecoration = "Кому-то уже удалось найти здесь что-то до вас, попробуйте поискать где-нибудь еще.",
  256.         wordSameError = "Вы не можете выбрать одно и то же слово!",
  257.         wordDifRowError = "Вы не можете выбрать слово из другой строки!",
  258.         submitSuccess = "Код составлен! У вас получилось программировать в первый раз!",
  259.         submitFail = "Вам не удалось составить код :( Что-то всё ещё не верно!",
  260.         thanks = "Ивент разработан %s и переведен %s",
  261.         roomBarDecoration = "Декорации",
  262.         mapInfo = "%s <G>- <PS>XML сделан %s",
  263.     },
  264. }
  265. system.translation.pt = system.translation.br
  266.  
  267. system.community = tfm.get.room.community
  268. if not system.translation[system.community] then
  269.     system.community = "en"
  270. end
  271. system.community = system.translation[system.community]
  272.  
  273. --[[ Main Vars ]]--
  274. currentTime,timeLeft = 0,0
  275. system.mapName = ""
  276. system.mapHeight = 400
  277. system.staff = {
  278.     dev = {"Bolodefchoco"},
  279.     translators = {"Error_404","Sebafrancuz","Tocutoeltuco","Alessyaxd","Sweetphoenix","Miwakiko","Hikariblabla","Miyakogotoku"}
  280. }
  281. for k,v in next,system.staff do
  282.     table.sort(v,function(t1,t2) return t2 > t1 end)
  283. end
  284.  
  285. --[[ Main Tables ]]--
  286. system.decorations = {
  287.     [0] = {60,30},
  288.     [1] = {140,205},
  289.     [2] = {40,35},
  290.     [3] = {20,25},
  291.     [4] = {55,55},
  292.     [5] = {65,40},
  293.     [6] = {110,155},
  294.     [7] = {85,70},
  295.     [8] = {55,30},
  296.     [9] = {35,20},
  297.     [10] = {25,25},
  298.     [11] = {20,30},
  299.     [12] = {70,25},
  300.     [13] = {55,55},
  301.     [14] = {300,200},
  302.     [15] = {180,65},
  303.     [16] = {40,65},
  304.     [17] = {125,40},
  305.     [18] = {50,50},
  306.     [19] = {80,60},
  307.     [20] = {60,70},
  308.     [21] = {50,40},
  309.     [22] = {75,140},
  310.     [23] = {145,120},
  311.     [24] = {140,75},
  312.     [25] = {60,65},
  313.     [26] = {70,70},
  314.     [27] = {55,160},
  315.     [28] = {70,115},
  316.     [29] = {115,135},
  317.     [30] = {100,90},
  318.     [31] = {30,35},
  319.     [32] = {45,45},
  320.     [33] = {50,50},
  321.     [34] = {800,400},
  322.     [35] = {260,70},
  323.     [36] = {275,75},
  324.     [37] = {35,95},
  325.     [38] = {115,160},
  326.     [39] = {145,120},
  327.     [40] = {75,145},
  328.     [41] = {55,80},
  329.     [42] = {145,210},
  330.     [43] = {145,80},
  331.     [44] = {40,120},
  332.     [45] = {800,120},
  333.     [46] = {40,115},
  334.     [47] = {160,75},
  335.     [48] = {75,60},
  336.     [49] = {190,135},
  337.     [50] = {85,85},
  338.     [51] = {150,215},
  339.     [52] = {80,30},
  340.     [53] = {90,85},
  341.     [54] = {40,60},
  342.     [55] = {20,40},
  343.     [56] = {255,70},
  344.     [57] = {140,225},
  345.     [58] = {85,40},
  346.     [59] = {95,90},
  347.     [60] = {40,40},
  348.     [61] = {120,50},
  349.     [62] = {50,50},
  350.     [63] = {140,70},
  351.     [64] = {140,65},
  352.     [65] = {60,55},
  353.     [66] = {135,155},
  354.     [67] = {60,70},
  355.     [68] = {65,50},
  356.     [69] = {70,80},
  357.     [70] = {50,30},
  358.     [71] = {20,50},
  359.     [72] = {50,55},
  360.     [73] = {25,50},
  361.     [74] = {70,110},
  362.     [75] = {50,90},
  363.     [76] = {115,85},
  364.     [77] = {50,60},
  365.     [78] = {65,45},
  366.     [79] = {60,85},
  367.     [80] = {80,55},
  368.     [81] = {35,20},
  369.     [82] = {50,30},
  370.     [83] = {100,30},
  371.     [84] = {215,50},
  372.     [85] = {55,50},
  373.     [86] = {105,90},
  374.     [87] = {55,65},
  375.     [88] = {70,50},
  376.     [89] = {500,285},
  377.     [90] = {220,130},
  378.     [91] = {30,50},
  379.     [92] = {115,90},
  380.     [93] = {85,70},
  381.     [94] = {115,170},
  382.     [95] = {135,100},
  383.     [96] = {125,90},
  384.     [97] = {60,80},
  385.     [98] = {85,125},
  386.     [99] = {75,90},
  387.     [100] = {35,45},
  388.     [101] = {25,30},
  389.     [102] = {115,110},
  390.     [103] = {65,65},
  391.     [104] = {175,40},
  392.     [105] = {50,65},
  393.     [106] = {35,30},
  394.     [107] = {50,60},
  395.     [108] = {155,48},
  396.     [109] = {125,75},
  397.     [110] = {60,95},
  398.     [111] = {55,75},
  399.     [112] = {95,115},
  400.     [113] = {35,45},
  401.     [114] = {85,130},
  402.     [115] = {60,65},
  403.     [116] = {65,80},
  404.     [117] = {800,400},
  405.     [118] = {55,65},
  406.     [119] = {50,55},
  407.     [120] = {105,100},
  408.     [121] = {55,50},
  409.     [122] = {60,65},
  410.     [123] = {80,50},
  411.     [124] = {55,60},
  412.     [125] = {85,80},
  413.     [126] = {40,25},
  414.     [127] = {35,50},
  415.     [128] = {60,60},
  416.     [129] = {60,60},
  417.     [130] = {35,50},
  418.     [131] = {40,35},
  419. }
  420.  
  421. system.fragments = {
  422.     [1] = {
  423.         [1] = {"<VI>local","<N>event_title","<N2>=","<CE>\"Turing Mouse\""},
  424.         [2] = {"<VI>if","<VI>not","<N>tfm.get.room.playerList[<CE>\"%s\"<N>].hasCheese","<VI>then"},
  425.         [3] = {"<N>tfm.exec.giveCheese","<N2>(<CE>\"%s\"<N2>)"},
  426.         [4] = {"<N>tfm.exec.playerVictory","<N2>(<CE>\"%s\"<N2>)"},
  427.         [5] = "<VI>end",
  428.         [6] = {"<VI>function","<N>eventPlayerWon","<N2>(<N>playerName<N2>)"},
  429.         [7] = {"<N>system.giveEventGift","<N2>(<N>playerName<N2>,<N>event_title<N2>)"},
  430.         [8] = "<VI>end"
  431.     },
  432.     [2] = {
  433.         [1] = {"<VI>local","<N>event_title","<N2>=","<CE>\"Turing Mouse\""},
  434.         [2] = {"<VI>if","<N>tfm.get.room.playerList[<CE>\"%s\"<N>].hasCheese","<VI>then"},
  435.         [3] = {"<N>tfm.exec.killPlayer","<N2>(<CE>\"%s\"<N2>)"},
  436.         [4] = "<VI>else",
  437.         [5] = {"<N>tfm.exec.giveCheese","<N2>(<CE>\"%s\"<N2>)"},
  438.         [6] = "<VI>end",
  439.         [7] = {"<VI>function","<N>eventPlayerGetCheese","<N2>(<N>playerName<N2>)"},
  440.         [8] = {"<N>system.giveEventGift","<N2>(<N>playerName<N2>,<N>event_title<N2>)"},
  441.         [9] = "<VI>end"
  442.     },
  443.     [3] = {
  444.         [1] = {"<VI>local","<N>event_title","<N2>=","<CE>\"Turing Mouse\""},
  445.         [2] = {"<VI>function","<N>eventPlayerVampire","<N2>(<N>playerName<N2>)"},
  446.         [3] = {"<N>tfm.exec.killPlayer","<N2>(<CE>\"%s\"<N2>)"},
  447.         [4] = {"<N>tfm.exec.respawnPlayer","<N2>(<CE>\"%s\"<N2>)"},
  448.         [5] = "<VI>end",
  449.         [6] = {"<VI>if","<VI>not","<N>tfm.get.room.playerList[<CE>\"%s\"<N>].isVampire","<VI>then"},
  450.         [7] = {"<N>tfm.exec.setVampirePlayer","<N2>(<CE>\"%s\"<N2>)"},
  451.         [8] = "<VI>end",
  452.         [9] = {"<VI>function","<N>eventPlayerRespawn","<N2>(<N>playerName<N2>)"},
  453.         [10] = {"<N>system.giveEventGift","<N2>(<N>playerName<N2>,<N>event_title<N2>)"},
  454.         [11] = "<VI>end"
  455.     },
  456. }
  457. system.fragmentLaunched = {
  458.     [1] = {
  459.         [1] = {{"<VI>local","<N>event_title","<N2>=","<CE>\"Turing Mouse\""}},
  460.         [2] = {{"<VI>if","<VI>not","<N>tfm.get.room.playerList[<CE>\"%s\"<N>].hasCheese","<VI>then"},{"<N>tfm.exec.giveCheese","<N2>(<CE>\"%s\"<N2>)"},{"<N>tfm.exec.playerVictory","<N2>(<CE>\"%s\"<N2>)"},"<VI>end"},
  461.         [3] = {{"<VI>function","<N>eventPlayerWon","<N2>(<N>playerName<N2>)"},{"<N>system.giveEventGift","<N2>(<N>playerName<N2>,<N>event_title<N2>)"},"<VI>end"},
  462.     },
  463.     [2] = {
  464.         [1] = {{"<VI>local","<N>event_title","<N2>=","<CE>\"Turing Mouse\""}},
  465.         [2] = {{"<VI>if","<N>tfm.get.room.playerList[<CE>\"%s\"<N>].hasCheese","<VI>then"},{"<N>tfm.exec.killPlayer","<N2>(<CE>\"%s\"<N2>)"},"<VI>else",{"<N>tfm.exec.giveCheese","<N2>(<CE>\"%s\"<N2>)"},"<VI>end"},
  466.         [3] = {{"<VI>function","<N>eventPlayerGetCheese","<N2>(<N>playerName<N2>)"},{"<N>system.giveEventGift","<N2>(<N>playerName<N2>,<N>event_title<N2>)"},"<VI>end"},
  467.     },
  468.     [3] = {
  469.         [1] = {{"<VI>local","<N>event_title","<N2>=","<CE>\"Turing Mouse\""}},
  470.         [2] = {{"<VI>function","<N>eventPlayerVampire","<N2>(<N>playerName<N2>)"},{"<N>tfm.exec.killPlayer","<N2>(<CE>\"%s\"<N2>)"},{"<N>tfm.exec.respawnPlayer","<N2>(<CE>\"%s\"<N2>)"},"<VI>end"},
  471.         [3] = {{"<VI>if","<VI>not","<N>tfm.get.room.playerList[<CE>\"%s\"<N>].isVampire","<VI>then"},{"<N>tfm.exec.setVampirePlayer","<N2>(<CE>\"%s\"<N2>)"},"<VI>end",},
  472.         [4] = {{"<VI>function","<N>eventPlayerRespawn","<N2>(<N>playerName<N2>)"},{"<N>system.giveEventGift","<N2>(<N>playerName<N2>,<N>event_title<N2>)"},"<VI>end"},
  473.     },
  474. }
  475. system.fragmentFunction = {
  476.     [1] = function(n)
  477.         if not tfm.get.room.playerList[n].hasCheese then
  478.             tfm.exec.giveCheese(n)
  479.             tfm.exec.playerVictory(n)
  480.         end
  481.     end,
  482.     [2] = function(n)
  483.         if tfm.get.room.playerList[n].hasCheese then
  484.             tfm.exec.killPlayer(n)
  485.         else
  486.             tfm.exec.giveCheese(n)
  487.         end
  488.     end,
  489.     [3] = function(n)
  490.         if not tfm.get.room.playerList[n].isVampire then
  491.             tfm.exec.setVampirePlayer(n)
  492.         end
  493.         tfm.exec.killPlayer(n)
  494.         tfm.exec.respawnPlayer(n)
  495.     end
  496. }
  497.  
  498. --[[ Main Functions ]]--
  499.     --[[ Data ]]--
  500. serialization = function(x)
  501.     if type(x) == "table" then
  502.         local t = x
  503.         local str = ""
  504.         for index,value in next,t do
  505.             local prefix,tbOption = (type(value)=="string" and "_@" or type(value)=="boolean" and "_!" or type(value)=="number" and "_#" or type(value)=="table" and "_%" or ""),(type(value)~="table" and tostring(value) or "+&"..serialization(value):gsub(";","?").."&-")
  506.             str = str .. ':' .. tostring(index) .. prefix .. tbOption .. ";"
  507.         end
  508.         return str
  509.     elseif type(x) == "string" then
  510.         local s = x
  511.         local list = {}
  512.         for str in s:gmatch("(.-);") do
  513.             local varName,valueType,value = str:match(':(.-)_(%p)(.+)')
  514.             if varName~=nil then
  515.                 varName = tonumber(varName) or varName
  516.                 if valueType == "@" then
  517.                     list[varName] = tostring(value)
  518.                 elseif valueType == "!" then
  519.                     list[varName] = value=="true"
  520.                 elseif valueType == "#" then
  521.                     list[varName] = tonumber(value)
  522.                 elseif valueType == "%" then
  523.                     list[varName] = serialization(value:gsub("+&",""):gsub("&-",""):gsub("%?",";"))
  524.                 end
  525.             end
  526.         end
  527.         return list
  528.     end
  529. end
  530.  
  531.     --[[ Library ]]--
  532. os.normalizedTime = function(time)
  533.     return math.floor(time) + ((time - math.floor(time)) >= .5 and .5 or 0)
  534. end
  535. table.concat = function(list,sep,f)
  536.     local txt = ""
  537.     sep = sep or ""
  538.     for k,v in next,list do
  539.         txt = txt .. (f and f(k,v) or v) .. sep
  540.     end
  541.     return txt:sub(1,-1-#sep)
  542. end
  543. table.random=function(t)
  544.     return (type(t)=="table" and t[math.random(#t)] or math.random())
  545. end
  546. table.turnTable = function(x)
  547.     return (type(x)=="table" and x or {x})
  548. end
  549.  
  550.     --[[ System ]]--
  551. system.descompileFragments = function(n)
  552.     local fragments = {}
  553.     for k,v in next,system.fragments[info[n].db.luaCoderFragment] do
  554.         for i,j in next,table.turnTable(v) do
  555.             fragments[#fragments + 1] = j
  556.         end
  557.     end
  558.     return fragments
  559. end
  560. system.displayRunningCode = function(n)
  561.     local subFragmentedCode = system.fragmentPerRow(n)
  562.     info[n].compiler.code = {table.concat(subFragmentedCode,"\n"):gsub("<.->",""):gsub("%%s",n),false}
  563.    
  564.     local list = "<BL>"
  565.     for line = 1,#subFragmentedCode do
  566.         list = list .. line .. "\n"
  567.     end
  568.     info[n].compiler.codeLines = list
  569.    
  570.     system.triggerCompiler(n,true)
  571. end
  572. system.fragmentPerRow = function(n)
  573.     local subTable = {}
  574.     for k,v in next,info[n].db.luaCoderCurrentFragments do
  575.         subTable[k] = table.concat(table.turnTable(v)," ")
  576.     end
  577.     return subTable
  578. end
  579. system.messFragments = function(n)
  580.     local mess = function(t)
  581.         local messedTable = {}
  582.         for i = 1,#t do
  583.             table.insert(messedTable,math.random(#messedTable),t[i])
  584.         end
  585.         return messedTable
  586.     end
  587.     info[n].db.luaCoderCurrentFragments = {}
  588.     info[n].db.luaCoderCurrentFragments = mess(system.fragments[info[n].db.luaCoderFragment])
  589.  
  590.     for k,v in next,info[n].db.luaCoderCurrentFragments do
  591.         if type(v) == "table" then
  592.             info[n].db.luaCoderCurrentFragments[k] = mess(v)
  593.         end
  594.     end
  595.    
  596.     system.savePlayerData(n,serialization(info[n].db))
  597. end
  598. system.missedFragments = function(n,fragments)
  599.     for k,v in next,fragments do
  600.         local found = false
  601.         for i,j in next,info[n].db.luaCoderCurrentFragments do
  602.             if v == j then
  603.                 found = true
  604.                 break
  605.             end
  606.         end
  607.         if not found then
  608.             info[n].missedFragments[#info[n].missedFragments + 1] = v
  609.         end
  610.     end
  611. end
  612. system.resetPlayer = function(n)
  613.     local newCodeFragments
  614.     repeat
  615.         newCodeFragments = math.random(#system.fragments)
  616.     until newCodeFragments ~= info[n].db.luaCoderFragment
  617.     info[n].db.luaCoderFragment = newCodeFragments
  618.    
  619.     info[n].db.luaCoderCurrentFragments = {}
  620.     info[n].db.luaCoderTriggerCompiler = false
  621.    
  622.     info[n].notThisRound = true
  623.    
  624.     system.savePlayerData(n,serialization(info[n].db))
  625. end
  626. system.showCancelCallback = function(n)
  627.     if #info[n].compiler.cancel > 0 then
  628.         local href = "<R><font size='15'><a href='event:compiler.cancel.%s'>■</a></font>"
  629.         local formats = {
  630.             [1] = system.community.cancelWord .."\n\t<N> - %s <N>-",
  631.             [2] = system.community.cancelLine .." <N>[%s<N>]"
  632.         }
  633.  
  634.         local text = table.concat(info[n].compiler.cancel,"\n",function(k,v)
  635.             local id = v[1]
  636.             local callback = (id == 1 and "word" or "line")
  637.             v[2] = tostring(v[2])
  638.             return string.format(href .. " " .. formats[id],callback,(#v[2] > 12 and v[2]:sub(1,12).."<BV>...</BV>" or v[2]))
  639.         end)
  640.        
  641.         ui.addTextArea(7,"<R><font size='13'>"..system.community.cancel.."\n<font size='11'>\n" .. text,n,10,50,140,130,0x272834,1,1,true)
  642.     end
  643. end
  644. system.triggerCompiler = function(n,done)
  645.     if info[n].compiler.code[2] then
  646.         system.updateCompilerCode(n)
  647.     end
  648.  
  649.     local range = system.mapHeight - 400
  650.     ui.addTextArea(0,"",n,180,range + 50,440,322,0x272834,1,1,false)
  651.     ui.addTextArea(1,info[n].compiler.codeLines,n,184,range + 55,25,280,1,1,0,false)
  652.     ui.addTextArea(2,"",n,214,range + 349,400,15,0x5F8093,0x5F8093,1,false)
  653.     ui.addTextArea(3,"",n,215,range + 351,400,15,1,1,1,false)
  654.     ui.addTextArea(4,"",n,215,range + 350,400,15,0x3C5064,0x3C5064,1,false)
  655.     ui.addTextArea(5,"<p align='center'>" .. (done and "<a href='event:compiler.close'>" .. system.community.close or "<a href='event:compiler.submit'>" .. system.community.submit),n,374,range + 350,100,20,0x324650,1,0,false)
  656.     ui.addTextArea(6,info[n].compiler.code[1],n,215,range + 55,400,280,-1,0x425b68,1,false)
  657. end
  658. system.updateCompilerCode = function(n)
  659.     info[n].compiler.code[2] = false
  660.    
  661.     local code = ""
  662.     for k,v in next,info[n].db.luaCoderCurrentFragments do
  663.         code = code .. table.concat(table.turnTable(v)," ",function(i,j)
  664.             return string.format("<a href='event:compiler.fragment.%s.%s'>%s</a>",k,i,j:format(n))
  665.         end) .. "\n"
  666.     end
  667.    
  668.     info[n].compiler.code[1] = code
  669. end
  670. system.verifyTrigger = function(n)
  671.     if #info[n].missedFragments == 0 then
  672.         if not info[n].db.luaCoderTriggerCompiler then
  673.             info[n].db.luaCoderTriggerCompiler = true
  674.             system.savePlayerData(n,serialization(info[n].db))
  675.             tfm.exec.chatMessage("<CE>[•] " .. system.community.allFrag,n)
  676.             tfm.exec.chatMessage("<CE>[•] " .. system.community.putInOrder,n)
  677.         end
  678.     end
  679.    
  680.     if info[n].db.luaCoderTriggerCompiler then
  681.         system.messFragments(n)
  682.        
  683.         local list = "<BL>"
  684.         for line = 1,#info[n].db.luaCoderCurrentFragments + 10 do
  685.             if line > #info[n].db.luaCoderCurrentFragments then
  686.                 list = list .. line .. "\n"
  687.             else
  688.                 list = list .. string.format("<a href='event:compiler.line.%s'>%s</a>\n",line,line)
  689.             end
  690.         end
  691.         info[n].compiler.codeLines = list
  692.        
  693.         system.triggerCompiler(n)
  694.     end
  695.    
  696.     return info[n].db.luaCoderTriggerCompiler
  697. end
  698.  
  699.     --[[ Misc ]]--
  700. updateDecorationsRoomBar = function()
  701.     ui.setMapName(system.mapName .. "   <G>|   <N>Decorations : <V>" .. (function()
  702.         local decorations = 0
  703.         for k,v in next,system.mapDecorations do
  704.             if v.available then
  705.                 decorations = decorations + 1
  706.             end
  707.         end
  708.         if decorations < 1 and timeLeft > 20 then
  709.             tfm.exec.setGameTime(20)
  710.         end
  711.         return decorations
  712.     end)())
  713. end
  714.  
  715. --[[ Collect decorations + playerData ]]--
  716. eventPlayerDataLoading = function(n,tentative)
  717.     if tentative < 4 then
  718.         local loadingData = system.loadPlayerData(n)
  719.         if loadingData then
  720.             tfm.exec.chatMessage("<G>" .. system.community.dataTry,n)
  721.         else
  722.             eventPlayerDataLoading(n,tentative + 1)
  723.         end
  724.     else
  725.         tfm.exec.killPlayer(n)
  726.         tfm.exec.chatMessage("<G>" .. system.community.dataFail,n)
  727.     end
  728. end
  729. eventPlayerDataLoaded = function(n,data)
  730.     if data ~= "" and data:find(":luaCoder") then
  731.         info[n].db = serialization(data)
  732.     else
  733.         system.savePlayerData(n,serialization(info[n].db))
  734.     end
  735.    
  736.     tfm.exec.chatMessage("<G>" .. system.community.dataSuccess,n)
  737.    
  738.     local descompiled = system.descompileFragments(n)
  739.     system.missedFragments(n,descompiled)
  740.    
  741.     local done = system.verifyTrigger(n)
  742.     if not done then
  743.         tfm.exec.chatMessage("<CE>[•] ".. system.community.findFragments,n)
  744.         info[n].pieces = {(#descompiled - #info[n].missedFragments),#descompiled}
  745.         tfm.exec.chatMessage("<CE>[•] ".. system.community.fragments .." : " .. info[n].pieces[1] .. "/" .. info[n].pieces[2],n)
  746.         system.bindKeyboard(n,3,true,true)
  747.     end
  748.    
  749.     info[n].dataLoaded = true
  750. end
  751.  
  752. info = {}
  753. system.mapDecorations = {}
  754. eventNewGame = function()
  755.     tfm.get.room.xmlMapInfo.xml:gsub("<P (.-)/>",function(attributes)
  756.         local height = attributes:match("H=\"(%d+)\"")
  757.         system.mapHeight = height and tonumber(height) or 400
  758.     end,1)
  759.  
  760.     tfm.exec.setGameTime(3.5 * 60)
  761.  
  762.     system.mapDecorations = {}
  763.     local xml = tfm.get.room.xmlMapInfo.xml:match("<D>(.*)</D>")
  764.     if xml then
  765.         xml:gsub("<P (.-)/>",function(decoration)
  766.             local foo,isForeground = decoration:match("P=([\"'])(%d+),%d+%1")
  767.             if isForeground == "1" then
  768.                 local infoD = {}
  769.                 for k,v in next,{"X","T","Y"} do
  770.                     local foo,value = decoration:match(v .. "=([\"'])(%d+)%1")
  771.                     infoD[v] = tonumber(value)
  772.                 end
  773.                 system.mapDecorations[#system.mapDecorations + 1] = {
  774.                     available = true,
  775.                     X = infoD.X,
  776.                     Y = infoD.Y,
  777.                     axis = system.decorations[infoD.T]
  778.                 }
  779.                 system.mapDecorations[#system.mapDecorations].range = system.mapDecorations[#system.mapDecorations].axis[1]/2
  780.             end
  781.         end)
  782.     end
  783.  
  784.     tfm.exec.chatMessage("<CE>[•] <PS>" .. system.community.mapInfo:format("@<BV>" .. system.xml[2] .. "</BV>","<PT>" .. system.xml[1]),n)
  785.     for k,v in next,tfm.get.room.playerList do
  786.         info[k] = {
  787.             piece = {
  788.                 duck = table.random({9,8,7,1,7,7,9,8,9,7,5}) * 2,
  789.                 timer = 0,
  790.             },
  791.             missedFragments = {},
  792.             pieces = {},
  793.             db = {
  794.                 luaCoderFragment = math.random(#system.fragments),
  795.                 luaCoderCurrentFragments = {},
  796.                 luaCoderTriggerCompiler = false,
  797.                 luaCoder = false,
  798.             },
  799.             compiler = {
  800.                 code = {"",true}, -- Code, can update
  801.                 codeLines = "",
  802.                 selected = {},
  803.                 newLine = 0,
  804.                 cancel = {},
  805.             },
  806.             dataLoaded = false,
  807.             notThisRound = false,
  808.         }
  809.         eventPlayerDataLoading(k,1)
  810.     end
  811.  
  812.     system.mapName = "<J>#" .. table.random({"Bolodefchoco","Lua event",system.xml[2]}).." <G>- @"..table.random({666,404,801,os.date("%Y"),0,1})
  813.     updateDecorationsRoomBar()
  814.     system.xml[3] = ""
  815. end
  816.  
  817. --[[ Keyboard ]]--
  818. eventKeyboard = function(n,k,d,x,y)
  819.     if system.xml[3] == "" then
  820.         if info[n].dataLoaded and currentTime > 3 and timeLeft > 5 then
  821.             if k == 3 then
  822.                 if not info[n].db.luaCoderTriggerCompiler and not info[n].notThisRound then
  823.                     if os.time() > info[n].piece.timer then
  824.                         info[n].piece.timer = os.time() + 700
  825.                         info[n].piece.duck = table.random({9,8,7,1,7,7,9,8,9,7,5}) * 2
  826.                     end
  827.                    
  828.                     for k,v in next,system.mapDecorations do
  829.                         if x > (v.X - v.range - 10) and x < (v.X + v.range + 10) then
  830.                             if y < (v.Y + 10) and y > (v.Y - v.range - 10) then
  831.                                 info[n].piece.timer = os.time() + 700
  832.                                 info[n].piece.duck = info[n].piece.duck - 1
  833.  
  834.                                 if info[n].piece.duck <= 0 then
  835.                                     info[n].piece = {
  836.                                         duck = table.random({9,8,7,1,7,7,9,8,9,7,5}) * 2,
  837.                                         timer = 0
  838.                                     }
  839.                                    
  840.                                     if v.available then
  841.                                         if math.random(15) < 8 then
  842.                                             local fragmentIndex = math.random(#info[n].missedFragments)
  843.                                             local newFragment = info[n].missedFragments[fragmentIndex]
  844.                                             table.remove(info[n].missedFragments,fragmentIndex)
  845.                                             local missedFragments = #info[n].missedFragments
  846.  
  847.                                             info[n].db.luaCoderCurrentFragments[#info[n].db.luaCoderCurrentFragments + 1] = newFragment
  848.                                             tfm.exec.chatMessage("<CE>[•] " .. system.community.found,n)
  849.  
  850.                                             info[n].pieces[1] = info[n].pieces[1] + 1
  851.                                             tfm.exec.chatMessage("<CE>[•] ".. system.community.fragments .." : " .. info[n].pieces[1] .. "/" .. info[n].pieces[2],n)
  852.  
  853.                                             system.verifyTrigger(n)
  854.                                             v.available = false
  855.                                            
  856.                                             system.savePlayerData(n,serialization(info[n].db))
  857.                                             updateDecorationsRoomBar()
  858.                                         else
  859.                                             tfm.exec.chatMessage("<BV>[•] " .. system.community.notFound,n)
  860.                                         end
  861.                                     else
  862.                                         tfm.exec.chatMessage("<R>[•] " .. system.community.notDecoration,n)
  863.                                     end
  864.                                 end
  865.                                 break
  866.                             end
  867.                         end
  868.                     end
  869.                 end
  870.             end
  871.         end
  872.     end
  873. end
  874.  
  875. --[[ Callbacks ]]--
  876. eventTextAreaCallback = function(i,n,c)
  877.     local p = {}
  878.     for word in c:gmatch("[^%.]+") do
  879.         p[#p + 1] = word
  880.     end
  881.     if p[1] == "compiler" then
  882.         if p[2] == "fragment" then
  883.             p[3] = tonumber(p[3])
  884.             p[4] = tonumber(p[4])
  885.            
  886.             if #info[n].compiler.selected > 0 then -- Second selection
  887.                 if info[n].db.luaCoderCurrentFragments[p[3]] and info[n].db.luaCoderCurrentFragments[p[3]][p[4]] then
  888.                     if info[n].db.luaCoderCurrentFragments[info[n].compiler.selected[1]][info[n].compiler.selected[2]] then
  889.                         if info[n].compiler.selected[1] == p[3] then
  890.                             if info[n].compiler.selected[2] ~= p[4] then
  891.                                 info[n].db.luaCoderCurrentFragments[p[3]][p[4]],info[n].db.luaCoderCurrentFragments[info[n].compiler.selected[1]][info[n].compiler.selected[2]] = info[n].db.luaCoderCurrentFragments[info[n].compiler.selected[1]][info[n].compiler.selected[2]],info[n].db.luaCoderCurrentFragments[p[3]][p[4]]
  892.  
  893.                                 info[n].compiler.selected = {}
  894.  
  895.                                 info[n].compiler.code[2] = true
  896.                                 system.triggerCompiler(n)
  897.  
  898.                                 ui.removeTextArea(7,n)
  899.                                 info[n].compiler.cancel = {}
  900.                                
  901.                                 system.savePlayerData(n,serialization(info[n].db))
  902.                             else
  903.                                 tfm.exec.chatMessage("<R>[•] " .. system.community.wordSameError,n)
  904.                             end
  905.                         else
  906.                             tfm.exec.chatMessage("<R>[•] " .. system.community.wordDifRowError,n)
  907.                         end
  908.                     end
  909.                 else
  910.                     tfm.exec.chatMessage("<R>[•] " .. system.community.wordNotWordError,n)
  911.                 end
  912.             else -- First selection
  913.                 if info[n].db.luaCoderCurrentFragments[p[3]] and info[n].db.luaCoderCurrentFragments[p[3]][p[4]] then
  914.                     info[n].compiler.selected = {p[3],p[4]}
  915.  
  916.                     info[n].compiler.cancel[#info[n].compiler.cancel + 1] = {1,info[n].db.luaCoderCurrentFragments[p[3]][p[4]]}
  917.                     system.showCancelCallback(n)
  918.                 else
  919.                     tfm.exec.chatMessage("<R>[•] " .. system.community.wordNotWordError,n)
  920.                 end
  921.             end
  922.         elseif p[2] == "line" then
  923.             eventTextAreaCallback(i,n,"compiler.cancel.word")
  924.             p[3] = tonumber(p[3])
  925.            
  926.             if info[n].compiler.newLine == 0 then -- First selection
  927.                 info[n].compiler.newLine = p[3]
  928.  
  929.                 info[n].compiler.cancel[#info[n].compiler.cancel + 1] = {2,info[n].compiler.newLine}
  930.                 system.showCancelCallback(n)
  931.             else -- Second selection
  932.                 if p[3] ~= info[n].compiler.newLine then
  933.                     info[n].db.luaCoderCurrentFragments[p[3]],info[n].db.luaCoderCurrentFragments[info[n].compiler.newLine] = info[n].db.luaCoderCurrentFragments[info[n].compiler.newLine],info[n].db.luaCoderCurrentFragments[p[3]]
  934.                     info[n].compiler.newLine = 0
  935.  
  936.                     info[n].compiler.code[2] = true
  937.                     system.triggerCompiler(n)
  938.  
  939.                     ui.removeTextArea(7,n)
  940.                     info[n].compiler.cancel = {}
  941.                    
  942.                     system.savePlayerData(n,serialization(info[n].db))
  943.                 else
  944.                     tfm.exec.chatMessage("<R>[•] " .. system.community.lineSameError,n)
  945.                 end
  946.             end
  947.         elseif p[2] == "cancel" then
  948.             if p[3] == "word" then
  949.                 info[n].compiler.selected = {}
  950.                 ui.removeTextArea(7,n)
  951.             elseif p[3] == "line" then
  952.                 info[n].compiler.newLine = 0
  953.                 ui.removeTextArea(7,n)
  954.             end
  955.             info[n].compiler.cancel = {}
  956.         elseif p[2] == "close" then
  957.             for i = 0,7 do
  958.                 ui.removeTextArea(i,n)
  959.             end
  960.         elseif p[2] == "submit" then
  961.             local Error = false
  962.             local subFragmentedCode = system.fragmentPerRow(n)
  963.            
  964.             for k,v in next,system.fragmentLaunched[info[n].db.luaCoderFragment] do
  965.                 local codeBlock,id = {},0
  966.                
  967.                 for i,j in next,v do
  968.                     codeBlock[#codeBlock + 1] = table.concat(table.turnTable(j)," ")
  969.                 end
  970.                
  971.                 for i,j in next,subFragmentedCode do
  972.                     if j == codeBlock[1] then
  973.                         id = i
  974.                         break
  975.                     end
  976.                 end
  977.                
  978.                 for i = 1,#codeBlock do
  979.                     if codeBlock[i] ~= subFragmentedCode[id + (i - 1)] then
  980.                         Error = true
  981.                         break
  982.                     end
  983.                 end
  984.             end
  985.  
  986.             if not Error then
  987.                 system.fragmentFunction[info[n].db.luaCoderFragment](n)
  988.                
  989.                 tfm.exec.chatMessage("<CE>[•] " .. system.community.submitSuccess,n)
  990.                 tfm.exec.chatMessage("<G>[^_^] <PT>" .. system.community.thanks:format("<CE>" .. table.concat(system.staff.dev,"<PT>, <CE>") .. "<PT>","<BV>" .. table.concat(system.staff.translators,"<PT>, <BV>") .. "<PT>"),n)
  991.                
  992.                 if not info[n].db.luaCoder then
  993.                     info[n].db.luaCoder = true
  994.                     system.giveEventGift(n,title[1])
  995.                 end
  996.                
  997.                 ui.removeTextArea(7,n)
  998.                
  999.                 system.displayRunningCode(n)
  1000.                 system.resetPlayer(n)
  1001.             else
  1002.                 tfm.exec.chatMessage("<R>[•] " .. system.community.submitFail,n)
  1003.             end
  1004.         end
  1005.     end
  1006. end
  1007.  
  1008. --[[ Time ]]--
  1009. eventLoop = function(currentTime,timeLeft)
  1010.     _G.currentTime,_G.timeLeft = os.normalizedTime(currentTime/1000),os.normalizedTime(timeLeft/1000)
  1011.     if _G.timeLeft <= 1 then
  1012.         for k,v in next,tfm.get.room.playerList do
  1013.             system.savePlayerData(k,serialization(info[k].db))
  1014.         end
  1015.         system.exit()
  1016.     end
  1017. end
  1018.  
  1019. --[[ Execute ]]--
  1020. eventPlayerLeft = function(n)
  1021.     if info[n] then
  1022.         system.savePlayerData(n,serialization(info[n].db))
  1023.     end
  1024. end
  1025.  
  1026. for i,f in next,{"AutoShaman","AfkDeath","MortCommand","AutoTimeLeft","PhysicalConsumables","DebugCommand"} do
  1027.     tfm.exec["disable"..f]()
  1028. end
  1029.  
  1030. system.maps = {
  1031.     [1] = {"Bolodefchoco","Skull's Mansion",'<C><P F="4" DS="m;55,545,175,545,295,545,415,545,535,545" defilante="0,0,0,1" L="2000" H="600" /><Z><S><S P="0,0,0.3,0.2,-20,0,0,0" L="320" o="272B29" H="130" c="4" Y="92" T="12" X="1883" /><S P="0,0,0.3,0.2,-35,0,0,0" L="240" o="272B29" H="150" c="4" Y="70" T="12" X="1870" /><S P="0,0,0.3,0.2,-70,0,0,0" L="150" o="272B29" H="180" c="4" Y="57" T="12" X="1980" /><S P="0,0,0.3,0.2,-90,0,0,0" L="150" o="272B29" H="180" c="4" Y="121" T="12" X="1966" /><S P="0,0,0.3,0.2,-40,0,0,0" L="100" o="272B29" H="80" c="4" Y="148" T="12" X="1699" /><S P="0,0,0.3,0.2,0,0,0,0" L="380" o="272B29" H="90" c="4" Y="146" T="12" X="1871" /><S P="0,0,0.3,0.2,0,0,0,0" L="130" o="272B29" H="50" c="4" Y="180" T="12" X="1701" /><S P="0,0,0.3,0.2,0,0,0,0" L="80" o="151515" X="1603" c="4" N="" Y="139" T="12" H="15" /><S P="0,0,0.3,0.2,-80,0,0,0" L="80" o="151515" X="1633" c="4" N="" Y="173" T="12" H="15" /><S P="0,0,0.3,0.2,-20,0,0,0" L="80" o="151515" X="1803" c="4" N="" Y="405" T="12" H="15" /><S L="20" o="1d1d1d" X="10" H="400" Y="400" T="12" P="0,0,0.3,0.2,0,0,0,0" /><S L="700" o="1d1d1d" H="20" X="350" Y="210" T="12" P="0,0,0.3,0.2,0,0,0,0" /><S L="400" o="1d1d1d" H="15" X="1570" Y="418" T="12" P="0,0,0.3,0.2,0,0,0,0" /><S L="100" o="1d1d1d" H="150" X="796" Y="413" T="12" P="0,0,0.3,0.2,-40,0,0,0" /><S L="2025" o="1d1d1d" H="20" X="1022" Y="591" T="12" P="0,0,0.3,0.2,0,0,0,0" /><S L="100" o="1d1d1d" H="280" X="740" Y="340" T="12" P="0,0,0.3,0.2,0,0,0,0" /><S L="300" o="1d1d1d" H="350" X="1000" Y="627" T="12" P="0,0,0.3,0.2,60,0,0,0" /><S L="300" o="1d1d1d" H="300" X="1226" Y="560" T="12" P="0,0,0.3,0.2,0,0,0,0" /><S L="113" H="63" X="1826" Y="545" T="12" P="0,0,.3,.8,0,0,0,0" /><S L="120" o="1d1d1d" H="15" X="1884" Y="354" T="12" P="0,0,0.3,0.2,-40,0,0,0" /><S L="75" o="1d1d1d" H="15" X="1963" Y="317" T="12" P="0,0,0.3,0.2,0,0,0,0" /><S L="400" o="1d1d1d" H="20" X="1105" Y="294" T="12" P="0,0,0.3,0.2,0,0,0,0" /><S L="250" o="1d1d1d" H="20" X="1417" Y="252" T="12" P="0,0,0.3,0.2,-20,0,0,0" /><S L="530" o="1d1d1d" H="20" X="1796" N="" Y="200" T="12" P="0,0,0.3,0.2,-2,0,0,0" /><S L="94" H="73" X="1154" Y="247" T="12" P="0,0,0.3,0.2,0,0,0,0" /><S L="350" o="1d1d1d" H="20" X="1782" N="" Y="40" T="12" P="0,0,2,0.2,-35,0,0,0" /><S L="30" o="1d1d1d" H="29" X="1733" Y="62" T="12" P="0,0,0.3,0.2,6,0,0,0" /><S L="84" H="22" X="1966" Y="169" T="12" P="0,0,0.3,0.2,0,0,0,0" /><S L="43" H="10" X="1791" Y="159" T="12" P="0,0,0.3,0.2,0,0,0,0" /><S L="200" o="1d1d1d" H="20" X="2007" Y="-17" T="12" P="0,0,0.3,0.2,25,0,0,0" /><S L="30" o="1d1d1d" H="25" X="1279" N="" Y="78" T="12" P="0,0,0.3,0.2,-30,0,0,0" /><S L="180" o="1d1d1d" H="20" X="2070" Y="100" T="12" P="0,0,0.3,0.2,-78,0,0,0" /><S L="30" o="1d1d1d" H="29" X="1299" N="" Y="76" T="12" P="0,0,0.3,0.2,6,0,0,0" /><S L="530" o="1d1d1d" H="20" X="1307" Y="93" T="12" P="0,0,0.3,0.2,10,0,0,0" /><S L="30" o="1d1d1d" H="29" X="1311" N="" Y="84" T="12" P="0,0,0.3,0.2,-34,0,0,0" /><S L="77" H="20" X="1373" Y="181" T="12" P="0,0,1,0.2,10,0,0,0" /><S L="80" o="1d1d1d" H="20" X="528" Y="171" T="12" P="0,0,0.3,0.2,-78,0,0,0" /><S L="530" o="1d1d1d" H="20" X="790" Y="93" T="12" P="0,0,0.3,0.2,-10,0,0,0" /><S L="140" o="1d1d1d" H="20" X="2023" Y="258" T="12" P="0,0,0.3,0.2,-65,0,0,0" /><S L="140" o="1d1d1d" H="20" X="2019" Y="381" T="12" P="0,0,0.3,0.2,75,0,0,0" /><S L="140" o="1d1d1d" H="20" X="2031" Y="514" T="12" P="0,0,0.3,0.2,95,0,0,0" /><S L="530" o="1d1d1d" H="30" X="1307" N="" Y="97" T="12" P="0,0,2,0.2,10,0,0,0" /><S L="530" o="1d1d1d" H="40" X="792" Y="103" T="12" P="0,0,0.3,0.2,-10,0,0,0" /><S L="280" o="1d1d1d" H="30" X="1063" Y="80" T="12" P="0,0,0.3,0.2,0,0,0,0" /><S L="500" o="1d1d1d" H="20" X="1072" Y="94" T="12" P="0,0,0.3,0.2,0,0,0,0" /><S L="530" o="1d1d1d" H="20" X="1072" Y="111" T="12" P="0,0,0.3,0.2,0,0,0,0" /><S L="77" H="20" X="1760" Y="291" T="12" P="0,0,1,0.2,10,0,0,0" /><S P="0,0,0.3,0.2,-65,0,0,0" L="150" o="6A7495" H="100" c="4" Y="263" T="12" X="2086" /><S P="0,0,0.3,0.2,75,0,0,0" L="150" o="6A7495" H="100" c="4" Y="369" T="12" X="2076" /><S P="0,0,0.3,0.2,0,0,0,0" L="800" o="6A7495" H="500" c="4" Y="851" T="12" X="1103" /><S P="0,0,0.3,0.2,0,0,0,0" L="800" o="6A7495" H="500" c="4" Y="402" T="12" X="-400" /><S P="0,0,0.3,0.2,95,0,0,0" L="150" o="6A7495" H="100" c="4" Y="585" T="12" X="2085" /></S><D><P C="1c1e29,1c1e29" Y="133" T="117" X="863" P="0,0" /><P C="1c1e29,1c1e29" Y="133" T="117" X="526" P="0,0" /><P C="1c1e29,1c1e29" Y="114" T="117" X="651" P="0,0" /><P C="1c1e29,1c1e29" Y="201" T="117" X="-16" P="0,0" /><P C="1c1e29,1c1e29" Y="201" T="117" X="780" P="0,0" /><P C="1c1e29,1c1e29" Y="201" T="117" X="1241" P="0,0" /><P C="413653" Y="585" T="19" P="0,0" X="55" /><P C="413653" Y="585" T="19" X="175" P="0,0" /><P C="413653" Y="585" T="19" P="0,0" X="295" /><P C="413653" Y="585" T="19" X="415" P="0,0" /><P C="413653" Y="585" T="19" P="0,0" X="535" /><P C="cdc5bc,623b2a" Y="582" T="105" X="1434" P="0,0" /><P C="623b2a" Y="589" T="104" X="1507" P="0,0" /><P C="18585,c26900,10a61d,a3468e" Y="548" T="93" X="1517" P="1,1" /><P C="623b2a,a3468e" Y="585" T="94" X="1955" P="1,0" /><P C="593423" Y="584" T="95" X="1828" P="0,0" /><P C="850148" Y="512" T="100" X="1862" P="1,0" /><P C="2f2c2b,151414" Y="310" T="103" X="1962" P="1,0" /><P C="4d2e0f" Y="412" T="99" X="1458" P="1,0" /><P X="1555" Y="291" T="112" P="0,0" /><P C="1f1d1d" Y="287" T="15" X="1011" P="0,0" /><P C="222120" Y="288" T="96" X="1150" P="0,0" /><P C="443f39" Y="212" T="130" X="1124" P="1,0" /><P X="1747" Y="50" T="106" P="1,1" /><P C="1d152b" Y="191" T="120" X="1967" P="1,0" /><P X="1791" Y="154" T="121" P="1,0" /><P C="e8e9eb,31a7cf" Y="184" T="119" X="1885" P="1,0" /><P C="48230c" Y="89" T="20" X="1295" P="1,0" /><P C="dc7c3e,6a1925,2e3031,431d72" Y="102" T="102" X="1373" P="1,0" /><P X="532" Y="155" T="107" P="1,0" /><P X="637" Y="167" T="43" P="0,0" /><P X="694" Y="188" T="43" P="1,0" /><P X="750" Y="174" T="43" P="0,0" /><P X="18" Y="200" T="46" P="0,0" /><P X="58" Y="200" T="46" P="1,0" /><P X="98" Y="200" T="46" P="0,0" /><P X="138" Y="200" T="46" P="1,0" /><P X="178" Y="200" T="46" P="0,0" /><P X="218" Y="200" T="46" P="1,0" /><P X="258" Y="200" T="46" P="0,0" /><P X="298" Y="200" T="46" P="1,0" /><P X="87" Y="212" T="47" P="0,0" /><P X="225" Y="216" T="47" P="0,0" /><P X="410" Y="206" T="42" P="0,0" /><P X="440" Y="201" T="48" P="1,0" /><P X="497" Y="203" T="40" P="1,0" /><P C="6f4b8e" Y="79" T="85" X="872" P="1,0" /><P X="606" Y="248" T="108" P="0,0" /><P C="dc7c3e,6a1925,2e3031,431d72" Y="210" T="102" X="1760" P="1,0" /><P C="5b5651,-1" Y="358" T="98" X="804" P="1,1" /></D><O /></Z></C>'},
  1032.     [2] = {"Bolodefchoco","Romantic Land",'<C><P defilante="0,0,0,1" F="6" L="4800" DS="m;55,315,175,315,295,315,415,315,535,315" /><Z><S><S L="20" o="1d1d1d" X="10" H="400" Y="200" T="12" P="0,0,0.3,0.2,0,0,0,0" /><S L="700" o="1d1d1d" H="20" X="350" Y="10" T="12" P="0,0,0.3,0.2,0,0,0,0" /><S P="0,0,0.3,0.2,0,0,0,0" L="1400" o="1d1d1d" X="700" Y="390" T="12" H="20" /><S L="20" o="1d1d1d" H="300" X="700" Y="150" T="12" P="0,0,0.3,0.2,0,0,0,0" /><S L="800" H="20" X="1800" Y="390" T="9" P="0,0,,,,0,0,0" /><S L="80" H="40" X="1800" Y="337" T="10" P="0,0,0.8,0,0,0,0,0" /><S L="803" H="10" X="1797" Y="405" T="7" P="0,0,0.1,0.2,0,0,0,0" /><S X="2235" L="120" H="50" c="4" N="" Y="380" T="10" P="0,0,0.3,0,-40,0,0,0" /><S H="50" L="120" X="2329" c="4" N="" Y="314" T="10" P="0,0,0.3,0,-30,0,0,0" /><S X="2434" L="120" H="50" c="4" N="" Y="265" T="10" P="0,0,0.3,0,-20,0,0,0" /><S H="50" L="120" X="2544" c="4" N="" Y="236" T="10" P="0,0,0.3,0,-10,0,0,0" /><S X="2658" L="120" H="50" c="4" N="" Y="226" T="10" P="0,0,0.3,0,0,0,0,0" /><S H="50" L="120" X="2772" c="4" N="" Y="236" T="10" P="0,0,0.3,0,10,0,0,0" /><S X="2884" L="120" H="50" c="4" N="" Y="266" T="10" P="0,0,0.3,0,20,0,0,0" /><S H="50" L="120" X="2988" c="4" N="" Y="315" T="10" P="0,0,0.3,0,30,0,0,0" /><S X="3081" L="120" H="50" c="4" N="" Y="381" T="10" P="0,0,0.3,0,40,0,0,0" /><S P="0,0,0.3,0,-40,0,0,0" L="120" X="2237" c="3" Y="405" T="14" H="50" /><S H="50" L="120" X="2330" c="3" Y="340" T="14" P="0,0,0.3,0,-30,0,0,0" /><S P="0,0,0.3,0,-20,0,0,0" L="120" H="50" c="3" Y="291" T="14" X="2434" /><S X="2544" L="120" H="50" c="3" Y="261" T="14" P="0,0,0.3,0,-10,0,0,0" /><S P="0,0,0.3,0,0,0,0,0" L="120" X="2658" c="3" Y="251" T="14" H="50" /><S H="50" L="120" X="2773" c="3" Y="262" T="14" P="0,0,0.3,0,10,0,0,0" /><S P="0,0,0.3,0,20,0,0,0" L="120" H="50" c="3" Y="292" T="14" X="2883" /><S X="2988" L="120" H="50" c="3" Y="341" T="14" P="0,0,0.3,0,30,0,0,0" /><S P="0,0,0.3,0,40,0,0,0" L="120" X="3083" c="3" Y="407" T="14" H="50" /><S L="840" X="3510" H="34" Y="393" T="11" P="0,0,0.05,0.1,0,0,0,0" /><S L="870" o="ddce97" X="4365" H="25" Y="389" T="12" P="0,0,0.3,0.2,0,0,0,0" /><S P="0,0,0.3,0,10,0,0,0" L="120" X="4596" c="3" Y="360" T="14" H="20" /><S H="20" L="120" X="4636" c="3" Y="360" T="14" P="0,0,0.3,0,-10,0,0,0" /><S H="10" L="80" X="4155" c="3" Y="291" T="14" P="0,0,1,0,90,0,0,0" /><S P="0,0,0.3,0.2,0,0,0,0" L="230" o="ddce97" H="15" Y="244" T="12" X="4315" /></S><D><P C="ddce97" Y="385" T="19" P="0,0" X="55" /><P C="ddce97" Y="385" T="19" X="175" P="0,0" /><P C="ddce97" Y="385" T="19" P="0,0" X="295" /><P C="ddce97" Y="385" T="19" X="415" P="0,0" /><P C="ddce97" Y="385" T="19" P="0,0" X="535" /><P P="0,0" Y="385" T="106" X="1328" /><P X="1368" Y="385" T="106" P="0,1" /><P P="0,0" Y="384" T="106" X="1348" /><P P="0,1" Y="369" T="106" X="1339" /><P X="1360" Y="372" T="106" P="0,0" /><P P="1,0" Y="357" T="106" X="1350" /><P X="935" Y="384" T="84" P="0,0" /><P P="0,0" Y="379" T="83" X="985" /><P P="1,0" Y="383" T="84" X="1113" /><P C="858339" Y="379" T="86" P="1,0" X="1023" /><P P="1,1" Y="318" T="4" X="1801" /><P P="1,0" Y="409" T="80" X="1618" /><P C="8e824b" Y="400" T="85" P="1,0" X="1980" /><P C="a36b54,23130c" Y="225" T="103" P="1,1" X="2647" /><P P="1,0" Y="377" T="13" X="3083" /><P P="1,0" Y="274" T="115" X="2430" /><P P="1,0" Y="378" T="75" X="3327" /><P P="0,0" Y="377" T="68" X="3627" /><P P="0,0" Y="377" T="67" X="3598" /><P X="3657" Y="377" T="67" P="0,1" /><P P="1,0" Y="374" T="66" X="3627" /><P P="1,0" Y="376" T="69" X="3808" /><P P="1,0" Y="377" T="1" X="4154" /><P P="1,0" Y="376" T="6" X="4704" /><P P="1,1" Y="376" T="6" X="4528" /><P P="0,0" Y="361" T="108" X="4607" /><P P="0,0" Y="363" T="108" X="4609" /><P P="0,0" Y="363" T="108" X="4618" /><P P="0,0" Y="363" T="108" X="4629" /><P C="954791,23130c" Y="236" T="103" X="4408" P="1,0" /><P X="4373" Y="236" T="22" P="0,0" /><P X="4321" Y="238" T="33" P="1,0" /><P X="4400" Y="346" T="113" P="0,0" /><P X="4299" Y="352" T="78" P="0,0" /><P P="0,0" Y="375" T="79" X="4322" /><P C="7c5c4f" Y="387" T="104" X="4340" P="0,0" /><P X="4769" Y="378" T="12" P="1,0" /><P C="6b461b" Y="274" T="60" P="0,0" X="4548" /><P C="6b461b" Y="267" T="60" X="4529" P="0,0" /><P C="6b461b" Y="269" T="60" X="4688" P="0,0" /></D><O /></Z></C>'},
  1033.     [3] = {"Drescen","The Garden",'<C><P F="4" L="2000" DS="m;55,415,175,415,295,415,415,415,535,415" H="500" mgoc="-1" mc="" /><Z><S><S P="0,0,,,,0,0,0" L="2000" H="25" X="1000" Y="495" T="9" /><S P="0,0,0,1.2,30,0,0,0" L="70" H="10" X="710" Y="271" T="2" /><S P="0,0,20,0.2,80,0,0,0" L="100" H="17" X="740" N="" Y="265" T="4" /><S P="0,0,0,1.2,-20,0,0,0" L="70" H="10" X="1050" Y="250" T="2" /><S P="0,0,20,0.2,10,0,0,0" L="100" H="17" X="1006" N="" Y="336" T="4" /><S P="0,0,20,0.2,-50,0,0,0" L="100" H="20" X="951" N="" Y="117" T="4" /><S P="0,0,20,0.2,-20,0,0,0" L="100" H="20" X="1050" N="" Y="261" T="4" /><S P="0,0,20,0.2,10,0,0,0" L="100" H="20" X="956" N="" Y="161" T="4" /><S P="0,0,20,0.2,-180,0,0,0" L="100" H="20" X="702" N="" Y="306" T="4" /><S P="0,0,20,0.2,-50,0,0,0" L="100" H="20" X="981" N="" Y="307" T="4" /><S P="0,0,20,0.2,-40,0,0,0" L="100" H="25" X="882" N="" Y="183" T="4" /><S P="0,0,20,0.2,-120,0,0,0" L="80" H="20" X="761" N="" Y="130" T="4" /><S P="0,0,20,0.2,-20,0,0,0" L="100" H="25" X="906" N="" Y="358" T="4" /><S P="0,0,20,0.2,30,0,0,0" L="200" H="20" X="758" N="" Y="310" T="4" /><S P="0,0,20,0.2,-170,0,0,0" H="900" L="35" X="784" c="2" Y="822" T="4" /><S P="0,0,20,0.2,40,0,0,0" L="100" H="25" X="810" N="" Y="187" T="4" /><S P="0,0,20,0.2,-80,0,0,0" L="100" H="25" X="839" N="" Y="259" T="4" /><S P="0,0,20,0.2,-115,0,0,0" L="100" H="30" X="845" N="" Y="345" T="4" /><S m="" P="0,0,0.3,0.2,0,0,0,0" L="700" H="20" X="350" Y="10" T="0" /><S P="0,0,0.3,0.2,6,0,0,0" L="240" H="30" X="695" N="" Y="503" T="5" /><S P="0,0,0.3,0.2,-14,0,0,0" L="95" H="30" X="534" N="" Y="501" T="5" /><S P="0,0,0.3,0.2,320,0,0,0" L="20" H="60" X="18" N="" Y="468" T="5" /><S P="0,0,0.3,0.2,85,0,0,0" L="150" H="25" X="-7" Y="415" T="5" /><S P="0,0,0.3,0.2,3,0,0,0" L="242" H="40" X="118" N="" Y="504" T="5" /><S P="0,0,0.3,0.2,-7,0,0,0" L="242" H="30" X="278" N="" Y="501" T="5" /><S P="0,0,0.3,0.2,15,0,0,0" L="242" H="30" X="508" N="" Y="517" T="5" /><S m="" P="0,0,0.3,0.2,0,0,0,0" L="700" H="20" X="350" Y="10" T="0" /><S m="" P="0,0,0.3,0.2,0,0,0,0" L="700" H="20" X="350" Y="10" T="0" /><S m="" P="0,0,0.3,0.2,0,0,0,0" L="700" H="20" X="350" Y="10" T="0" /><S P="0,0,20,0.2,0,0,0,0" L="10" H="73" X="1482" Y="440" T="14" /><S P="0,0,20,0.2,0,0,0,0" L="10" H="73" X="1438" Y="440" T="14" /><S P="0,0,0.3,0.2,-30,0,0,0" L="100" H="20" X="1065" N="" Y="510" T="6" /><S P="0,0,0.3,0.2,-15,0,0,0" L="200" H="60" X="1411" N="" Y="498" T="5" /><S P="0,0,0.3,0.2,-10,0,0,0" L="20" H="40" X="1145" Y="453" T="5" /><S P="0,0,0.3,0.2,5,0,0,0" L="200" H="40" X="1231" N="" Y="500" T="5" /><S P="0,0,0.3,0.2,-50,0,0,0" L="80" H="50" X="1135" N="" Y="490" T="5" /><S P="0,0,0.3,0.2,-35,0,0,0" L="100" H="30" X="1607" N="" Y="462" T="5" /><S P="0,0,0.3,0.2,10,0,0,0" L="35" H="121" X="1997" Y="441" T="5" /><S P="0,0,0.3,0.2,20,0,0,0" L="200" H="60" X="1585" N="" Y="505" T="5" /><S P="0,0,0.3,0.2,-20,0,0,0" L="200" H="60" X="1957" N="" Y="499" T="5" /><S P="0,0,0.3,0.2,5,0,0,0" L="138" H="26" X="1956" N="" Y="163" T="6" /><S P="0,0,0.3,0.2,-35,0,0,0" L="50" H="50" X="1993" Y="325" T="5" /><S P="0,0,0.3,0.2,-5,0,0,0" L="130" H="20" X="1946" N="" Y="337" T="5" /><S P="0,0,0,0.2,10,0,0,0" L="10" H="100" X="1383" Y="359" T="1" /><S P="0,0,0.3,0.2,-50,0,0,0" L="100" H="20" X="1127" N="" Y="453" T="6" /><S P="0,0,0,0.2,-20,0,0,0" L="10" H="100" X="1544" Y="359" T="1" /><S P="0,0,0.3,0.2,-15,0,0,0" L="130" H="20" X="1943" N="" Y="326" T="5" /><S P="0,0,0.3,0.2,3,0,0,0" L="35" H="140" X="1995" N="" Y="187" T="5" /><S P="0,0,0.3,0.2,-7,0,0,0" L="35" H="140" X="1999" N="" Y="314" T="5" /><S P="1,0.5,0.3,0.2,5,1,9999,0" H="30" L="153" X="1467" c="3" N="" Y="312" T="5" /><S P="1,-666,0.3,0.2,0,1,0,0" H="10" L="93" X="1468" c="4" Y="313" T="5" /><S P="0,0,0,9999,0,0,0,0" L="36" H="22" X="1460" Y="450" T="3" /><S P="0,0,0.3,0.2,35,0,0,0" L="30" H="10" X="1413" Y="169" T="5" /><S P="0,0,0.3,0.2,0,0,0,0" L="10" H="50" X="1440" Y="430" T="14" /><S P="0,0,0.3,0.2,0,0,0,0" L="10" H="50" X="1480" Y="430" T="14" /><S P="0,0,0.3,0.2,-5,0,0,0" L="200" H="20" X="1474" Y="174" T="5" /><S P="0,0,0.3,0.2,0,0,0,0" L="10" H="60" X="1480" Y="276" T="14" /><S P="0,0,0.3,0.2,0,0,0,0" L="10" H="60" X="1439" Y="276" T="14" /><S P="0,0,0.3,0.2,55,0,0,0" L="30" H="20" X="1258" Y="304" T="5" /><S P="0,0,20,0.2,0,0,0,0" L="10" H="60" X="1483" Y="278" T="14" /><S P="0,0,20,0.2,0,0,0,0" L="10" H="60" X="1438" Y="278" T="14" /><S P="0,0,0.3,0.2,0,0,0,0" L="60" H="10" X="1460" Y="185" T="14" /><S P="0,0,0.3,0.2,-5,0,0,0" L="170" H="30" X="1313" N="" Y="312" T="5" /><S P="0,0,0.3,0.2,-60,0,0,0" L="85" H="20" X="1245" N="" Y="298" T="6" /><S P="0,0,0.3,0.2,-20,0,0,0" L="100" H="20" X="1399" N="" Y="173" T="6" /><S P="0,0,0,0.2,10,0,0,0" L="10" H="100" X="1787" Y="376" T="1" /><S P="0,0,,,,0,0,0" L="40" H="560" X="1845" Y="203" T="9" /><S P="0,0,0.3,0.2,-5,0,0,0" L="150" H="30" X="1615" N="" Y="312" T="5" /><S P="0,0,0.3,0.2,15,0,0,0" L="130" H="30" X="1748" N="" Y="322" T="5" /><S P="0,0,0.3,0.2,0,0,0,0" L="100" H="20" X="1492" N="" Y="158" T="6" /><S P="0,0,0.3,0.2,10,0,0,0" L="150" H="30" X="1612" N="" Y="177" T="6" /><S P="0,0,0.3,0.2,10,0,0,0" L="100" H="20" X="1687" N="" Y="441" T="5" /><S P="0,0,0,0.2,-7,0,0,0" L="35" H="140" X="1990" N="" Y="50" T="5" /><S P="0,0,0.3,0.2,15,0,0,0" L="130" H="20" X="1954" Y="178" T="5" /><S P="0,0,0.3,0.2,-15,0,0,0" L="100" H="30" X="1725" N="" Y="177" T="6" /><S P="0,0,0.3,0.2,0,0,0,0" L="2300" o="6a7495" H="150" X="1000" N="" Y="-75" T="12" /><S P="0,0,0.3,0.2,0,0,0,0" L="150" o="6a7495" H="500" X="-75" N="" Y="250" T="12" /><S P="0,0,0.3,0.2,0,0,0,0" L="2300" o="6a7495" H="600" X="1002" N="" Y="800" T="12" /><S P="0,0,0.3,0.2,0,0,0,0" L="150" o="6a7495" H="500" X="2075" N="" Y="250" T="12" /></S><D><P X="987" P="0,0" Y="293" T="2" /><P X="743" P="0,0" Y="100" T="2" /><P X="731" P="0,0" Y="223" T="2" /><P X="685" P="0,1" Y="266" T="2" /><P X="822" P="0,0" Y="294" T="2" /><P X="858" P="0,1" Y="354" T="2" /><P X="939" P="0,0" Y="120" T="2" /><P X="1039" P="0,1" Y="336" T="2" /><P X="955" P="1,0" Y="156" T="0" /><P X="698" P="0,0" Y="299" T="12" /><P X="846" P="1,0" C="48230c" Y="225" T="20" /><P X="767" P="1,0" Y="319" T="32" /><P P="0,0" C="2c2726" Y="490" T="19" X="55" /><P X="199" P="0,0" Y="489" T="84" /><P X="175" C="545454" Y="491" T="19" P="0,0" /><P P="0,0" C="757575" Y="490" T="19" X="295" /><P X="415" C="333333" Y="490" T="19" P="0,0" /><P P="0,0" C="5e5e5e" Y="490" T="19" X="535" /><P X="854" P="0,0" Y="504" T="78" /><P X="476" P="1,0" C="817b96" Y="496" T="86" /><P X="1460" P="1,0" C="660404,23130c" Y="465" T="103" /><P X="1460" P="1,0" C="660404,23130c" Y="306" T="103" /><P X="1296" P="1,0" Y="305" T="1" /><P X="1659" P="1,0" Y="428" T="4" /><P X="1948" P="1,0" Y="478" T="13" /><P X="1327" P="0,0" Y="491" T="12" /><P X="1627" P="1,0" C="48230c" Y="322" T="20" /><P X="1356" P="1,0" Y="293" T="59" /><P X="1651" P="0,0" Y="319" T="58" /><P X="1652" P="1,1" Y="498" T="80" /><P X="1105" P="1,0" Y="489" T="6" /><P X="1678" P="1,0" Y="175" T="0" /><P X="1491" P="1,0" Y="151" T="48" /><P X="1572" P="0,0" Y="470" T="78" /><P X="1938" P="0,0" C="797979,fefefe" Y="323" T="98" /><P X="748" P="1,0" Y="493" T="106" /><P X="1949" P="1,0" Y="157" T="115" /><P X="995" P="1,0" Y="500" T="118" /></D><O><O X="1425" C="22" Y="312" P="0" /><O X="1505" C="22" Y="313" P="0" /><O X="1230" C="7" Y="470" P="5" /><O X="652" C="7" Y="474" P="7" /></O></Z></C>'},
  1034.     [4] = {"Drescen","Winterscape",'<C><P DS="m;55,315,175,315,295,315,415,315,535,315" F="5" mgoc="-1" L="2200" /><Z><S><S P="0,0,0.3,0.2,-10,0,0,0" X="916" L="120" H="300" c="4" Y="264" T="11" /><S P="0,0,0.3,0.2,-5,0,0,0" X="1426" L="160" H="300" c="4" Y="239" T="11" /><S P="0,0,0.3,0.2,10,0,0,0" X="1117" L="80" H="300" c="4" Y="322" T="11" /><S P="0,0,0.3,0.2,-40,0,0,0" L="160" H="100" X="956" N="" Y="396" T="11" /><S P="0,0,0,1.2,0,0,0,0" L="53" H="10" X="474" Y="382" T="2" /><S P="0,0,0.3,0.2,-10,0,0,0" L="160" H="100" X="1175" N="" Y="382" T="11" /><S P="0,0,0.3,0.2,10,0,0,0" X="1680" L="80" H="250" c="4" Y="270" T="11" /><S P="0,0,0,1.2,0,0,0,0" L="53" H="10" X="234" Y="382" T="2" /><S P="0,0,0.3,0.2,10,0,0,0" L="160" H="100" X="1057" N="" Y="348" T="11" /><S P="0,0,0.3,0.2,5,0,0,0" H="300" L="80" X="2210" c="1" N="" Y="255" T="11" /><S P="0,0,0.3,0.2,-10,0,0,0" X="2001" L="160" H="250" c="4" Y="321" T="11" /><S P="0,0,0.3,0.2,15,0,0,0" X="722" L="40" H="300" c="4" Y="306" T="11" /><S P="0,0,0.3,0.2,-10,0,0,0" L="80" H="100" X="682" N="" Y="357" T="11" /><S P="0,0,0.3,0.2,0,0,0,0" L="2200" X="1100" H="20" N="" Y="390" T="11" /><S P="0,0,0.3,0.2,-5,0,0,0" L="120" H="17" X="1988" N="" Y="294" T="11" /><S P="0,0,0.3,0.2,0,0,0,0" L="2200" o="6A7495" H="500" X="1100" N="" Y="650" T="12" /><S P="0,0,0.3,0.2,0,0,0,0" L="2200" o="6A7495" H="300" X="1100" N="" Y="-150" T="12" /><S P="0,0,0.3,0.2,0,0,0,0" L="300" o="6A7495" H="1000" X="-150" N="" Y="200" T="12" /><S P="0,0,0.3,0.2,0,0,0,0" L="300" o="6A7495" H="1000" X="2350" N="" Y="200" T="12" /><S P="0,0,0.3,0.2,0,0,0,0" L="700" H="20" X="350" Y="10" T="14" /><S P="0,0,0.3,0.2,-10,0,0,0" L="120" H="15" X="891" Y="125" T="14" /><S P="0,0,0.3,0.2,15,0,0,0" L="40" H="100" X="748" Y="210" T="14" /><S P="0,0,0.3,0.2,10,0,0,0" L="80" H="15" X="1142" Y="182" T="14" /><S P="0,0,0.3,0.2,-5,0,0,0" L="120" H="18" X="1422" N="" Y="187" T="11" /><S P="0,0,0.3,0.2,-5,0,0,0" L="160" H="15" X="1415" Y="96" T="14" /><S P="0,0,0.3,0.2,10,0,0,0" L="80" H="10" X="1702" Y="152" T="14" /><S P="0,0,0.3,0.2,-10,0,0,0" L="80" H="18" X="914" N="" Y="257" T="11" /><S P="0,0,0.3,0.2,14,0,0,0" L="40" H="17" X="1683" N="" Y="253" T="11" /><S P="0,0,0.3,0.2,10,0,0,0" L="80" H="27" X="615" N="" Y="161" T="11" /><S P="0,0,0.3,0.2,-10,0,0,0" H="10" L="160" X="1981" c="3" N="" Y="203" T="11" /></S><D><P P="0,0" C="95d9d6" Y="385" T="19" X="55" /><P X="175" C="f64e50" Y="385" T="19" P="0,0" /><P P="0,0" C="c5cc33" Y="385" T="19" X="295" /><P X="415" C="bebe" Y="385" T="19" P="0,0" /><P P="0,0" C="ff99ff" Y="385" T="19" X="535" /><P X="1389" P="1,0" Y="389" T="1" /><P X="1061" P="1,0" Y="301" T="11" /><P X="1791" P="1,0" Y="388" T="42" /><P X="1699" P="0,0" Y="152" T="48" /><P X="1361" P="1,0" Y="95" T="78" /><P X="1976" P="1,0" Y="294" T="80" /><P X="1501" P="1,0" C="bb5631" Y="387" T="86" /><P X="868" P="0,0" C="f64e50,b0b0b" Y="128" T="103" /><P X="1465" P="0,0" C="c5cc33,b0b0b" Y="88" T="103" /><P X="516" P="0,0" Y="-4" T="109" /><P X="671" P="1,0" Y="319" T="118" /><P X="792" P="0,0" Y="380" T="116" /><P X="2139" P="1,1" Y="382" T="84" /><P X="1617" P="0,0" Y="382" T="46" /><P X="9" P="1,0" Y="382" T="44" /><P X="758" P="1,1" Y="158" T="82" /><P X="994" P="1,0" Y="285" T="4" /><P X="1536" P="0,0" Y="450" T="8" /><P X="1700" P="0,0" Y="451" T="8" /><P X="1700" P="0,0" Y="451" T="8" /><P X="1700" P="0,0" Y="451" T="8" /><P X="1700" P="0,0" Y="451" T="8" /><P X="1578" P="0,0" Y="440" T="8" /><P X="2188" P="1,0" Y="165" T="6" /><P X="1683" P="1,0" Y="248" T="5" /><P X="1420" P="1,0" Y="180" T="8" /><P X="372" P="1,0" C="48230c" Y="404" T="20" /><P X="626" P="1,1" Y="148" T="59" /><P X="1163" P="1,1" C="bebe" Y="172" T="85" /><P X="1932" P="1,1" Y="210" T="88" /></D><O><O X="1036" C="4" Y="132" P="20" /><O X="1214" C="10" Y="175" P="20" /><O X="1259" C="10" Y="155" P="-10,1" /><O X="1309" C="10" Y="127" P="190" /><O X="870" C="7" Y="366" P="-10" /><O X="1569" C="4" Y="152" P="-10" /><O X="1710" C="2" Y="382" P="-30" /><O X="1158" C="2" Y="321" P="20" /><O X="1882" C="7" Y="371" P="0" /><O X="607" C="3" Y="341" P="-50" /><O X="1279" C="7" Y="372" P="0" /></O></Z></C>'},
  1035.     [5] = {"Kimsterjay","Beach",'<C><P F="0" L="2000" DS="m;55,315,175,315,295,315,415,315,535,315" /><Z><S><S L="20" X="10" H="400" Y="200" T="7" P="0,0,0.1,0.2,0,0,0,0" /><S L="700" X="350" H="20" Y="10" T="7" P="0,0,0.1,0.2,0,0,0,0" /><S L="700" X="360" H="20" Y="390" T="7" P="0,0,0.1,0.2,0,0,0,0" /><S L="300" X="800" H="20" Y="390" T="7" P="0,0,0.1,0.2,0,0,0,0" /><S L="300" X="960" H="20" Y="375" T="7" P="0,0,0.1,0.2,0,0,0,0" /><S L="300" X="960" H="20" Y="390" T="7" P="0,0,0.1,0.2,0,0,0,0" /><S L="179" X="1020" H="20" Y="350" T="7" P="0,0,0.1,0.2,0,0,0,0" /><S L="177" X="1021" H="20" Y="363" T="7" P="0,0,0.1,0.2,0,0,0,0" /><S L="177" X="903" H="20" N="" Y="366" T="7" P="0,0,0.1,0.2,-10,0,0,0" /><S L="500" X="1360" H="60" Y="370" T="9" P="0,0,,,,0,0,0" /><S L="565" X="1390" H="20" Y="400" T="7" P="0,0,0.1,0.2,0,0,0,0" /><S L="565" X="825" H="20" Y="410" T="7" P="0,0,0.1,0.2,0,0,0,0" /><S L="125" X="485" H="20" Y="400" T="7" P="0,0,0.1,0.2,10,0,0,0" /><S L="40" X="1515" H="340" Y="170" T="9" P="0,0,,,,0,0,0" /><S L="50" X="1974" H="215" Y="232" T="7" P="0,0,0.1,0.2,0,0,0,0" /><S L="50" X="1954" H="220" Y="237" T="7" P="0,0,0.1,0.2,10,0,0,0" /><S L="177" X="1340" H="20" Y="130" T="7" P="0,0,0.1,0.2,10,0,0,0" /><S L="177" X="1170" H="20" Y="130" T="7" P="0,0,0.1,0.2,-10,0,0,0" /><S L="122" X="1785" H="40" Y="320" T="7" P="0,0,0.1,0.2,0,0,0,0" /><S L="32" X="1725" H="49" Y="330" T="7" P="0,0,0.1,0.2,30,0,0,0" /><S L="32" X="1845" H="49" Y="330" T="7" P="0,0,0.1,0.2,-30,0,0,0" /><S L="390" X="1805" H="80" Y="380" T="7" P="0,0,0.1,0.2,0,0,0,0" /><S L="70" X="1785" H="40" Y="280" T="7" P="0,0,0.1,0.2,0,0,0,0" /><S L="177" X="1000" H="20" Y="145" T="7" P="0,0,0.1,0.2,0,0,0,0" /><S L="175" X="1655" H="20" Y="115" T="7" P="0,0,0.1,0.2,-10,0,0,0" /><S L="120" X="1790" H="20" Y="120" T="7" P="0,0,0.1,0.2,20,0,0,0" /><S L="175" X="1330" H="20" Y="245" T="7" P="0,0,0.1,0.2,-10,0,0,0" /><S L="175" X="1160" H="20" Y="260" T="7" P="0,0,0.1,0.2,0,0,0,0" /><S L="70" X="1105" H="25" Y="230" T="7" P="0,0,0.1,0.2,130,0,0,0" /><S L="565" X="1390" H="20" Y="410" T="7" P="0,0,0.1,0.2,0,0,0,0" /><S L="10" X="1220" H="50" Y="155" T="1" P="0,0,0,0.2,-10,0,0,0" /><S L="10" X="1305" H="50" Y="160" T="1" P="0,0,0,0.2,10,0,0,0" /><S L="70" X="810" H="20" Y="135" T="7" P="0,0,0.1,0.2,10,0,0,0" /><S L="225" X="680" H="11" Y="373" T="9" P="0,0,,,,0,0,0" /><S L="300" X="786" H="20" N="" Y="375" T="7" P="0,0,0.1,0.2,-10,0,0,0" /><S L="10" X="1140" H="35" Y="110" T="1" P="0,0,0,0.2,-10,0,0,0" /><S L="10" X="786" H="35" Y="103" T="1" P="0,0,0,0.2,10,0,0,0" /><S L="10" X="1650" H="50" Y="150" T="1" P="0,0,0,0.2,-10,0,0,0" /><S P="0,0,0.1,0.2,20,0,0,0" L="40" H="150" Y="335" T="7" X="1609" /><S L="10" X="1370" H="35" Y="265" T="1" P="0,0,0,0.2,-10,0,0,0" /><S P="0,0,0.1,0.2,10,0,0,0" L="140" H="20" Y="225" T="7" X="880" /><S L="70" X="980" H="20" Y="237" T="7" P="0,0,0.1,0.2,0,0,0,0" /><S P="0,0,,,,0,0,0" L="25" H="95" Y="292" T="9" X="1002" /></S><D><P C="3f5cd0" Y="385" T="19" X="55" P="0,0" /><P C="3f5cd0" Y="385" T="19" P="0,0" X="175" /><P C="3f5cd0" Y="385" T="19" X="295" P="0,0" /><P C="3f5cd0" Y="385" T="19" P="0,0" X="415" /><P C="3f5cd0" Y="385" T="19" X="535" P="0,0" /><P X="1659" Y="344" T="80" P="1,0" /><P X="1285" Y="390" T="83" P="0,0" /><P X="1150" Y="390" T="88" P="1,0" /><P C="4b8e72" X="359" Y="379" T="85" P="1,0" /><P X="126" Y="374" T="82" P="0,0" /><P X="1418" Y="386" T="87" P="0,0" /><P X="1004" Y="154" T="58" P="0,0" /><P X="981" Y="338" T="2" P="1,0" /><P X="1068" Y="339" T="3" P="0,0" /><P X="235" Y="380" T="6" P="0,1" /><P X="861" Y="211" T="10" P="1,0" /><P X="1889" Y="340" T="5" P="1,0" /><P C="4b8e72" X="1135" Y="250" T="85" P="1,0" /><P X="825" Y="130" T="78" P="1,0" /><P X="1975" Y="125" T="8" P="1,0" /><P X="1197" Y="111" T="9" P="0,0" /><P X="1600" Y="120" T="7" P="0,0" /><P X="1035" Y="135" T="13" P="1,0" /><P X="1785" Y="260" T="8" P="1,0" /><P X="1738" Y="299" T="11" P="0,0" /><P X="1803" Y="117" T="5" P="1,0" /><P X="1386" Y="130" T="87" P="1,0" /><P X="974" Y="227" T="0" P="1,0" /><P X="1233" Y="250" T="12" P="0,0" /><P X="815" Y="360" T="5" P="1,0" /><P P="1,1" Y="109" T="4" X="1275" /><P P="0,0" C="716130,4a3710" Y="392" T="103" X="872" /><P P="1,0" C="716130,4a3710" Y="374" T="103" X="893" /><P P="0,0" C="716130,4a3710" Y="394" T="103" X="916" /><P P="1,0" Y="384" T="106" X="479" /></D><O /></Z></C>'},
  1036.     [6] = {"Mquk","Jungle",'<C><P F="2" mc="" L="1600" H="800" mgoc="-1" Ca="" DS="m;55,715,175,715,295,715,415,715,535,715" /><Z><S><S X="24" L="35" o="383a44" H="343" c="3" N="" Y="206" T="12" P="1,0,9999,0.2,0,1,0,0" /><S P="0,0,0.3,0.2,90,0,0,0" L="388" H="78" N="" Y="205" T="6" X="-24" /><S L="80" X="610" H="179" Y="266" T="6" P="0,0,0.3,0.2,180,0,0,0" /><S L="600" H="44" X="301" N="" Y="23" T="6" P="0,0,0.3,0.2,180,0,0,0" /><S P="0,0,0.3,0.2,180,0,0,0" L="80" H="77" N="" Y="42" T="6" X="599" /><S P="0,0,0.3,0.2,0,0,0,0" L="640" H="34" N="" Y="798" T="6" X="320" /><S P="0,0,0.3,0.2,0,0,0,0" L="160" H="30" N="" Y="186" T="6" X="650" /><S L="176" H="124" X="1271" N="" Y="761" T="5" P="0,0,0.3,0.2,45,0,0,0" /><S P="0,0,0.3,0.2,0,0,0,0" L="80" X="176" N="" Y="236" T="6" H="130" /><S L="496" X="463" H="35" Y="371" T="9" P="0,0,,,,0,0,0" /><S P="0,0,0.3,0.2,0,0,0,0" L="509" H="15" N="" Y="393" T="5" X="456" /><S L="320" X="1339" H="62" N="" Y="769" T="6" P="0,0,0.3,0.2,0,0,0,0" /><S L="200" H="47" X="115" N="" Y="377" T="6" P="0,0,0.3,0.2,0,0,0,0" /><S L="520" X="900" H="47" N="" Y="788" T="6" P="0,0,0.3,0.2,0,0,0,0" /><S H="109" L="26" o="383a44" X="886" c="3" Y="465" T="12" P="1,0,9999,0.2,0,1,0,0" /><S P="0,0,0.3,0.2,0,0,0,0" L="120" X="1191" N="" Y="766" T="6" H="230" /><S L="15" o="5c5f6f" X="28" H="15" N="" Y="209" T="12" P="0,0,0.3,0.2,45,0,0,0" /><S L="22" o="383a44" X="28" H="22" N="" Y="219" T="12" P="0,0,0.3,0.2,0,0,0,0" /><S L="160" H="32" X="1099" N="" Y="636" T="6" P="0,0,0.3,0.2,0,0,0,0" /><S L="102" H="35" X="857" Y="461" T="6" P="0,0,0.3,0.2,90,0,0,0" /><S L="120" H="32" X="1275" N="" Y="524" T="6" P="0,0,0.3,0.2,0,0,0,0" /><S L="257" H="29" X="1086" Y="524" T="9" P="0,0,,,,0,0,0" /><S L="120" H="32" X="899" Y="525" T="6" P="0,0,0.3,0.2,0,0,0,0" /><S L="120" X="839" H="32" N="" Y="397" T="6" P="0,0,0.3,0.2,0,0,0,0" /><S L="36" H="410" X="729" Y="560" T="9" P="0,0,,,,0,0,0" /><S P="0,0,0.3,0.2,180,0,0,0" L="200" X="939" N="" Y="555" T="6" H="32" /><S L="880" H="78" X="1611" Y="624" T="6" P="0,0,0.3,0.2,270,0,0,0" /><S P="0,0,0.3,0.2,180,0,0,0" L="80" X="1406" N="" Y="558" T="6" H="77" /><S L="40" H="44" X="995" Y="411" T="6" P="0,0,0.3,0.2,180,0,0,0" /><S H="282" L="30" o="383a44" X="1557" c="3" Y="598" T="12" P="1,0,9999,0.2,0,1,0,0" /><S L="40" H="53" X="1188" Y="222" T="6" P="0,0,0.3,0.2,180,0,0,0" /><S L="120" X="1558" H="92" Y="755" T="6" P="0,0,0.3,0.2,0,0,0,0" /><S L="120" X="1386" H="80" N="" Y="500" T="6" P="0,0,0.3,0.2,0,0,0,0" /><S L="120" X="1581" H="78" Y="401" T="6" P="0,0,0.3,0.2,270,0,0,0" /><S L="160" X="1363" H="32" N="" Y="356" T="6" P="0,0,0.3,0.2,0,0,0,0" /><S P="0,0,0.3,0.2,0,0,0,0" L="160" H="32" N="" Y="396" T="6" X="1055" /><S L="120" H="32" X="1228" N="" Y="200" T="6" P="0,0,0.3,0.2,0,0,0,0" /><S P="0,0,0.3,0.2,0,0,0,0" L="160" X="925" N="" Y="208" T="6" H="77" /><S P="0,0,0.3,0.2,0,0,0,0" L="200" X="1441" N="" Y="199" T="6" H="32" /><S L="30" H="157" X="1557" Y="262" T="9" P="0,0,,,,0,0,0" /><S P="0,0,0.3,0.2,0,0,0,0" L="120" X="1037" N="" Y="186" T="6" H="122" /><S L="15" o="5c5f6f" X="887" H="15" Y="465" T="12" P="0,0,0.3,0.2,45,0,0,0" /><S L="22" o="383a44" X="887" H="21" Y="473" T="12" P="0,0,0.3,0.2,0,0,0,0" /><S P="0,0,0.3,0.2,45,0,0,0" L="15" o="5c5f6f" H="15" Y="590" T="12" X="1557" /><S P="0,0,0.3,0.2,0,0,0,0" L="22" o="383a44" H="21" Y="601" T="12" X="1557" /><S P="0,0,0.3,0.2,-170,0,0,0" L="616" X="1330" N="" Y="-25" T="5" H="164" /><S P="0,0,0.3,0.2,-120,0,0,0" L="616" H="164" N="" Y="31" T="5" X="1623" /></S><D><P C="34722d" Y="785" T="19" X="55" P="0,0" /><P C="235c1d" Y="785" T="19" P="0,0" X="175" /><P C="34722d" Y="785" T="19" X="295" P="0,0" /><P C="235c1d" Y="785" T="19" P="0,0" X="415" /><P C="34722d" Y="785" T="19" X="535" P="0,0" /><P X="153" Y="205" T="6" P="0,1" /><P X="91" Y="354" T="0" P="0,0" /><P X="57" Y="383" T="1" P="1,0" /><P X="178" Y="171" T="12" P="1,0" /><P X="578" Y="118" T="79" P="0,0" /><P X="676" Y="771" T="0" P="0,0" /><P X="808" Y="780" T="1" P="1,0" /><P X="611" Y="389" T="2" P="0,0" /><P X="358" Y="390" T="84" P="1,1" /><P P="0,0" Y="640" T="79" X="1392" /><P P="0,0" Y="611" T="79" X="928" /><P P="1,0" Y="738" T="83" X="1437" /><P P="0,0" Y="764" T="6" X="1476" /><P P="1,0" Y="495" T="6" X="1419" /><P P="1,0" Y="621" T="0" X="1063" /><P P="1,0" Y="174" T="5" X="608" /><P X="1528" Y="211" T="6" P="1,0" /><P P="0,1" Y="414" T="6" X="1003" /><P P="0,0" Y="380" T="0" X="1029" /><P P="0,0" Y="383" T="4" X="810" /><P P="1,0" Y="382" T="5" X="836" /><P P="1,0" Y="386" T="11" X="1109" /><P P="0,0" Y="623" T="11" X="1104" /><P P="0,0" Y="792" T="6" X="457" /><P P="0,0" Y="178" T="11" X="701" /><P P="0,0" Y="357" T="11" X="160" /><P P="0,0" Y="257" T="79" X="1386" /><P P="1,0" Y="207" T="1" X="896" /><P P="0,0" Y="171" T="0" X="949" /><P P="1,0" Y="184" T="12" X="1253" /><P X="672" Y="178" T="4" P="1,0" /><P X="1048" Y="768" T="84" P="1,0" /><P C="714330,23130c" Y="133" T="103" X="1070" P="1,0" /><P C="714330,23130c" Y="521" T="103" X="1305" P="1,0" /></D><O><O C="3" Y="193" X="528" P="-20" /><O C="3" Y="217" X="348" P="10,1" /><O C="3" Y="217" P="-10" X="440" /><O C="3" Y="193" P="20,0" X="257" /><O C="7" Y="756" P="0" X="868" /><O C="6" Y="636" P="0" X="1195" /><O C="3" Y="396" P="10" X="1164" /><O C="3" Y="381" P="-30" X="1249" /><O C="7" Y="332" P="0" X="1388" /><O C="10" Y="172" P="0" X="1188" /><O C="3" Y="193" P="-20" X="528" /><O C="3" Y="217" P="10,1" X="348" /><O C="3" Y="217" X="440" P="-10" /><O C="3" Y="193" X="257" P="20,0" /><O C="7" Y="756" X="868" P="0" /><O C="6" Y="636" X="1195" P="0" /><O C="3" Y="396" X="1164" P="10" /><O C="3" Y="381" X="1249" P="-30" /><O C="7" Y="332" X="1388" P="0" /><O C="10" Y="172" X="1188" P="0" /></O><L><JP MV="Infinity,-10" M1="3" AXIS="0,1" /><JR M1="0" M2="3" /><JP MV="Infinity,5" M1="14" AXIS="0,1" /><JR M1="14" M2="15" /><JP MV="Infinity,10" M1="29" AXIS="0,1" /><JR M1="29" M2="30" /></L></Z></C>'},
  1037.     [7] = {"Drescen","Vanilla Tower",'<C><P mgoc="-1" F="0" DS="m;55,1115,175,1115,295,1115,415,1115,535,1115" H="1200" /><Z><S><S P="0,0,0.3,0.2,0,0,0,0" L="800" X="400" N="" Y="1190" T="6" H="20" /><S P="1,0,2,0.2,0,1,0,0" L="30" o="324650" H="410" c="3" Y="975" T="12" X="785" /><S P="1,0,2,0.2,0,1,0,0" L="30" o="324650" X="15" c="3" Y="315" T="12" H="420" /><S L="800" H="20" X="400" Y="10" T="14" P="0,0,0.3,0.2,0,0,0,0" /><S L="15" o="6a7495" H="15" X="785" Y="980" T="12" P="0,0,0.3,0.2,45,0,0,0" /><S L="25" o="324650" H="40" X="785" Y="1000" T="12" P="0,0,0.3,0.2,0,0,0,0" /><S L="20" H="100" X="590" Y="805" T="1" P="0,0,0,0.2,0,0,0,0" /><S P="0,0,0.3,0.2,0,0,0,0" L="80" H="20" N="" Y="760" T="6" X="760" /><S P="0,0,0.3,0.2,0,0,0,0" L="600" X="300" N="" Y="760" T="6" H="20" /><S P="0,0,0.3,0.2,0,0,0,0" L="120" H="20" N="" Y="850" T="6" X="638" /><S P="0,0,0.3,0.2,0,0,0,0" L="200" H="20" N="" Y="620" T="6" X="250" /><S P="0,0,0.3,0.2,0,0,0,0" L="160" H="20" N="" Y="515" T="6" X="675" /><S P="0,0,0.3,0.2,0,0,0,0" L="120" H="20" N="" Y="603" T="6" X="569" /><S P="0,0,0.3,0.2,0,0,0,0" L="240" H="20" N="" Y="445" T="6" X="350" /><S P="0,0,0.3,0.2,0,0,0,0" L="120" H="20" N="" Y="535" T="6" X="60" /><S P="0,0,0.3,0.2,0,0,0,0" L="360" H="20" N="" Y="270" T="6" X="620" /><S P="0,0,0.3,0.2,0,0,0,0" L="280" H="20" N="" Y="95" T="6" X="140" /><S P="0,0,0.3,0.2,0,0,0,0" L="200" H="20" N="" Y="300" T="6" X="180" /><S P="0,0,0.3,0.2,0,0,0,0" L="160" H="20" N="" Y="160" T="6" X="650" /><S L="15" o="6a7495" H="15" X="15" Y="310" T="12" P="0,0,0.3,0.2,45,0,0,0" /><S L="25" o="324650" H="40" X="15" Y="330" T="12" P="0,0,0.3,0.2,0,0,0,0" /></S><D><P C="684422" Y="1185" T="19" P="0,0" X="55" /><P C="fed69a" Y="1185" T="19" X="175" P="0,0" /><P C="af773d" Y="1185" T="19" P="0,0" X="295" /><P C="658010" Y="1185" T="19" X="415" P="0,0" /><P C="12656e" Y="1185" T="19" P="0,0" X="535" /><P P="1,0" Y="617" T="1" X="171" /><P P="1,0" Y="439" T="7" X="251" /><P P="0,0" Y="1182" T="6" X="102" /><P P="1,0" Y="1181" T="87" X="339" /><P P="1,0" Y="751" T="84" X="209" /><P P="0,0" Y="753" T="83" X="542" /><P C="bb5631" Y="512" T="86" P="0,0" X="733" /><P P="1,0" Y="749" T="88" X="38" /><P C="5e5e5e" Y="214" T="85" P="0,0" X="517" /><P P="1,0" Y="512" T="80" X="633" /><P P="0,0" Y="526" T="78" X="73" /><P P="1,0" Y="435" T="12" X="417" /><P P="0,0" Y="436" T="8" X="337" /><P P="1,0" Y="295" T="6" X="235" /><P P="1,0" Y="156" T="13" X="601" /><P P="0,0" Y="756" T="13" X="354" /><P P="1,0" Y="595" T="5" X="526" /><P P="0,0" Y="263" T="5" X="592" /><P P="0,0" Y="261" T="3" X="459" /><P P="0,0" Y="86" T="0" X="138" /><P P="0,0" Y="263" T="1" X="785" /><P P="1,0" Y="90" T="4" X="47" /><P P="0,1" Y="188" T="9" X="391" /><P C="57703e,e7c3d6" Y="1200" T="18" P="0,0" X="631" /><P C="48230c" Y="750" T="20" P="1,0" X="728" /><P P="1,0" Y="1184" T="26" X="746" /><P P="0,0" Y="292" T="46" X="95" /><P P="0,0" Y="755" T="46" X="778" /><P P="1,0" Y="157" T="79" X="697" /><P C="714330,23130c" Y="90" T="103" P="1,0" X="219" /><P P="1,0" Y="610" T="116" X="334" /></D><O><O C="4" Y="690" X="90" P="-50" /><O C="3" Y="651" X="377" P="50" /><O C="10" Y="738" X="475" P="0" /><O C="57" Y="644" X="523" P="-70,0" /><O C="68" Y="260" X="135" P="0" /><O C="701" Y="600" X="255" P="0" /><O C="57" Y="310" X="460" P="-70,1" /><O C="4" Y="356" X="411" P="-70" /><O C="68" Y="560" X="605" P="0" /><O C="701" Y="250" X="740" P="0" /><O C="701" Y="830" X="650" P="0" /><O C="60" Y="110" X="288" P="60" /><O C="60" Y="146" X="312" P="50" /><O C="60" Y="175" X="346" P="30" /><O C="60" Y="193" X="384" P="20" /><O C="2" Y="243" X="514" P="10" /><O C="59" Y="875" X="90" P="70,1" /><O C="59" Y="846" X="236" P="-110,1" /><O C="59" Y="888" X="440" P="90,1" /><O C="59" Y="863" X="515" P="0,1" /></O><L><JP M1="1" AXIS="0,-1" M2="0" MV="Infinity,-20" /><JP M1="1" M2="0" AXIS="1,0" /><JP M1="1" M2="0" AXIS="0,1" /><JP M1="2" AXIS="0,-1" M2="0" MV="Infinity,-20" /><JP M1="2" M2="0" AXIS="1,0" /><JP M1="2" M2="0" AXIS="0,1" /></L></Z></C>'},
  1038.     [8] = {"Mquk","Ocean",'<C><P Ca="" F="7" L="1600" DS="m;55,715,175,715,295,715,415,715,535,715" H="800" /><Z><S><S P="0,0,0.3,0.2,0,0,0,0" L="900" o="1e688d" X="1150" c="4" Y="600" T="12" H="400" /><S H="400" L="1600" o="1e688d" X="800" c="4" Y="200" T="12" P="0,0,0.3,0.2,0,0,0,0" /><S L="700" X="350" H="400" v="-1" Y="200" T="9" P="0,0,,,,0,0,0" /><S L="342" X="1215" H="23" N="" Y="789" T="7" P="0,0,0.1,0.2,0,0,0,0" /><S L="182" X="1025" H="23" N="" Y="775" T="7" P="0,0,0.1,0.2,45,0,0,0" /><S L="32" X="702" H="23" N="" Y="449" T="7" P="0,0,0.1,0.2,-45,0,0,0" /><S P="0,0,0.1,0.2,0,0,0,0" L="800" H="23" N="" Y="789" T="7" X="400" /><S L="142" H="23" X="742" N="" Y="486" T="7" P="0,0,0.1,0.2,-45,0,0,0" /><S L="102" X="728" H="23" N="" Y="472" T="7" P="0,0,0.1,0.2,-45,0,0,0" /><S L="72" H="23" X="717" N="" Y="461" T="7" P="0,0,0.1,0.2,-45,0,0,0" /><S P="0,0,0.1,0.2,90,0,0,0" L="122" X="689" N="" Y="483" T="7" H="23" /><S L="182" H="23" X="985" N="" Y="593" T="7" P="0,0,0.1,0.2,0,0,0,0" /><S L="242" X="226" H="23" N="" Y="261" T="7" P="0,0,0.1,0.2,0,0,0,0" /><S L="122" X="359" H="23" N="" Y="212" T="7" P="0,0,0.1,0.2,90,0,0,0" /><S L="242" H="23" X="821" N="" Y="434" T="7" P="0,0,0.1,0.2,0,0,0,0" /><S L="142" X="605" H="23" N="" Y="163" T="7" P="0,0,0.1,0.2,0,0,0,0" /><S L="800" H="23" X="12" N="" Y="400" T="7" P="0,0,0.1,0.2,90,0,0,0" /><S L="700" H="23" X="351" N="" Y="410" T="7" P="0,0,0.1,0.2,0,0,0,0" /><S L="189" X="874" H="25" N="" Y="715" T="7" P="0,0,0.1,0.2,0,0,0,0" /><S L="122" X="791" H="23" N="" Y="765" T="7" P="0,0,0.1,0.2,90,0,0,0" /><S L="282" X="1085" H="23" N="" Y="464" T="7" P="0,0,0.1,0.2,90,0,0,0" /><S L="82" X="1211" H="23" N="" Y="692" T="7" P="0,0,0.1,0.2,0,0,0,0" /><S L="142" X="1365" H="23" N="" Y="486" T="7" P="0,0,0.1,0.2,45,0,0,0" /><S L="102" H="23" X="1381" N="" Y="472" T="7" P="0,0,0.1,0.2,45,0,0,0" /><S L="72" X="1397" H="23" N="" Y="459" T="7" P="0,0,0.1,0.2,45,0,0,0" /><S L="32" H="23" X="1406" N="" Y="444" T="7" P="0,0,0.1,0.2,45,0,0,0" /><S L="220" H="23" X="1491" N="" Y="691" T="7" P="0,0,0.1,0.2,0,0,0,0" /><S L="182" H="23" X="1389" N="" Y="771" T="7" P="0,0,0.1,0.2,90,0,0,0" /><S L="242" H="23" X="1288" N="" Y="436" T="7" P="0,0,0.1,0.2,180,0,0,0" /><S L="122" X="1420" H="23" N="" Y="485" T="7" P="0,0,0.1,0.2,90,0,0,0" /><S L="82" H="23" X="1559" N="" Y="533" T="7" P="0,0,0.1,0.2,0,0,0,0" /><S L="32" X="1169" H="23" N="" Y="320" T="7" P="0,0,0.1,0.2,-45,0,0,0" /><S L="72" H="23" X="1153" N="" Y="307" T="7" P="0,0,0.1,0.2,-45,0,0,0" /><S L="192" H="23" X="687" N="" Y="248" T="7" P="0,0,0.1,0.2,90,0,0,0" /><S L="142" X="769" H="23" N="" Y="332" T="7" P="0,0,0.1,0.2,180,0,0,0" /><S L="242" X="1051" H="23" N="" Y="333" T="7" P="0,0,0.1,0.2,180,0,0,0" /><S L="72" H="23" X="1183" N="" Y="308" T="7" P="0,0,0.1,0.2,90,0,0,0" /><S P="0,0,,,,0,0,0" L="900" H="800" v="-1" Y="400" T="9" X="1150" /><S L="262" H="23" X="1297" N="" Y="205" T="7" P="0,0,0.1,0.2,180,0,0,0" /><S L="282" X="1457" H="23" N="" Y="324" T="7" P="0,0,0.1,0.2,0,0,0,0" /><S L="142" H="23" X="850" N="" Y="164" T="7" P="0,0,0.1,0.2,180,0,0,0" /><S L="182" X="932" H="23" N="" Y="85" T="7" P="0,0,0.1,0.2,270,0,0,0" /><S L="1600" H="23" X="800" N="" Y="12" T="7" P="0,0,0.1,0.2,0,0,0,0" /><S L="90" H="23" X="1049" N="" Y="103" T="7" P="0,0,0.1,0.2,0,0,0,0" /><S L="82" X="1385" H="23" N="" Y="106" T="7" P="0,0,0.1,0.2,0,0,0,0" /></S><D><P C="1e688d" Y="400" T="34" P="0,0" X="0" /><P C="8a311b" Y="785" T="19" X="55" P="0,0" /><P C="8a311b" Y="785" T="19" P="0,0" X="175" /><P C="8a311b" Y="785" T="19" X="295" P="0,0" /><P C="8a311b" Y="785" T="19" P="0,0" X="415" /><P C="8a311b" Y="785" T="19" X="535" P="0,0" /><P X="1350" Y="786" T="6" P="1,0" /><P C="bb5631" Y="333" T="86" P="1,0" X="1119" /><P X="1098" Y="783" T="4" P="1,0" /><P X="1248" Y="781" T="84" P="1,0" /><P X="805" Y="164" T="6" P="1,1" /><P C="4b8e72" Y="323" T="85" X="1029" P="1,0" /><P C="bb5631" Y="596" T="86" P="1,0" X="1039" /><P P="1,1" Y="198" T="84" X="1242" /><P P="1,0" Y="429" T="80" X="1373" /><P X="1044" Y="93" T="83" P="1,0" /><P P="1,1" Y="680" T="88" X="1480" /><P C="714330,23130c" Y="525" T="103" P="1,0" X="1576" /><P X="1223" Y="681" T="8" P="1,0" /><P P="1,0" Y="428" T="4" X="843" /><P P="1,1" Y="315" T="7" X="1414" /><P C="4b8e72" Y="96" T="85" P="1,0" X="1400" /><P C="714330,23130c" Y="710" T="103" P="1,0" X="877" /><P X="488" Y="781" T="7" P="0,1" /><P C="714330,23130c" Y="779" T="103" X="138" P="0,0" /><P P="0,0" Y="780" T="0" X="231" /><P C="6da2bd" Y="785" T="19" X="55" P="0,0" /><P C="6da2bd" Y="785" T="19" P="0,0" X="175" /><P C="6da2bd" Y="785" T="19" X="295" P="0,0" /><P C="3b7fa1" Y="785" T="19" P="0,0" X="415" /><P C="6da2bd" Y="785" T="19" X="535" P="0,0" /><P C="bb5631" Y="261" T="86" P="1,0" X="311" /><P X="294" Y="402" T="84" P="1,0" /><P P="1,0" Y="398" T="87" X="73" /><P P="1,0" Y="322" T="88" X="736" /><P P="1,0" Y="252" T="0" X="134" /><P P="1,0" Y="399" T="8" X="637" /><P X="612" Y="155" T="5" P="1,0" /><P X="622" Y="785" T="6" P="1,0" /></D><O /></Z></C>'},
  1039.     [9] = {"Drescen","Stone Cellar",'<C><P L="2000" DS="m;55,315,175,315,295,315,415,315,535,315" /><Z><S><S P="0,0,0,0.2,45,0,0,0" L="50" H="60" X="-19" N="" Y="105" T="1" /><S P="0,0,0,0.2,410,0,0,0" L="50" H="60" X="11" N="" Y="383" T="1" /><S P="0,0,0.3,0,90,0,0,0" L="280" H="20" X="10" N="" Y="240" T="10" /><S P="0,0,0,0.2,-70,0,0,0" L="150" H="40" X="654" N="" Y="359" T="1" /><S P="0,0,0,0.2,410,0,0,0" L="150" H="60" X="805" N="" Y="358" T="1" /><S P="0,0,0.3,0,0,0,0,0" L="800" H="30" X="400" N="" Y="395" T="10" /><S P="0,0,0,0.2,45,0,0,0" L="150" H="60" X="1044" N="" Y="390" T="1" /><S P="0,0,0,0.2,-80,0,0,0" L="150" H="30" X="983" N="" Y="322" T="1" /><S P="0,0,0.3,0,0,0,0,0" L="120" H="100" X="720" N="" Y="330" T="10" /><S P="0,0,0.3,0,0,0,0,0" L="200" H="100" X="880" N="" Y="405" T="10" /><S P="0,0,0,0.2,45,0,0,0" L="40" H="40" X="808" N="" Y="161" T="1" /><S P="0,0,0.3,0,0,0,0,0" L="40" H="160" X="1000" N="" Y="324" T="10" /><S P="0,0,0.3,0,0,0,0,0" L="160" H="30" X="858" N="" Y="175" T="10" /><S P="0,0,0,0.2,-110,0,0,0" L="100" H="35" X="671" N="" Y="143" T="1" /><S P="0,0,0.3,0,0,0,0,0" L="40" H="40" X="688" N="" Y="204" T="10" /><S P="0,0,0.3,0,0,0,0,0" L="320" H="30" X="1180" N="" Y="400" T="10" /><S P="0,0,0,0.2,-65,0,0,0" L="70" H="60" X="1219" N="" Y="250" T="1" /><S P="0,0,0,0.2,-78,0,0,0" L="90" H="30" X="1050" N="" Y="128" T="1" /><S P="0,0,0.3,0,0,0,0,0" L="40" H="40" X="656" N="" Y="84" T="10" /><S P="0,0,0.3,0,180,0,0,0" L="160" H="30" X="1205" N="" Y="280" T="10" /><S P="0,0,0,0.2,45,0,0,0" L="40" H="40" X="1077" N="" Y="151" T="1" /><S P="0,0,0.3,0,0,0,0,0" L="80" H="20" X="1065" N="" Y="170" T="10" /><S P="0,0,0.3,0,0,0,0,0" L="40" H="30" X="1086" N="" Y="165" T="10" /><S P="0,0,0,0.2,135,0,0,0" L="90" H="90" X="885" N="" Y="-2" T="1" /><S P="0,0,0.3,0,0,0,0,0" L="40" H="100" X="1065" N="" Y="130" T="10" /><S P="0,0,0.3,0,-135,0,0,0" L="80" H="80" X="885" N="" Y="-5" T="10" /><S P="0,0,,,,0,0,0" L="400" H="40" X="1540" N="" Y="385" T="9" /><S P="0,0,0.3,0,0,0,0,0" L="80" H="60" X="1245" N="" Y="235" T="10" /><S P="0,0,0,0.2,45,0,0,0" L="90" H="90" X="1340" N="" Y="413" T="1" /><S P="0,0,0,0.2,-80,0,0,0" L="150" H="30" X="1653" N="" Y="378" T="1" /><S P="0,0,0.3,0,45,0,0,0" L="80" H="80" X="1340" N="" Y="415" T="10" /><S P="0,0,0,0.2,45,0,0,0" L="40" H="40" X="2000" N="" Y="80" T="1" /><S P="0,0,0,0.2,-45,0,0,0" L="150" H="60" X="1965" N="" Y="360" T="1" /><S P="0,0,0.3,0,0,0,0,0" L="200" H="100" X="1750" N="" Y="350" T="10" /><S P="0,0,0.3,0,0,0,0,0" L="120" H="30" X="1910" N="" Y="385" T="10" /><S P="0,0,0,0.2,65,0,0,0" L="70" H="30" X="1835" N="" Y="104" T="1" /><S P="0,0,0.3,0,-90,0,0,0" L="320" H="30" X="1985" N="" Y="240" T="10" /><S P="0,0,0,0.2,45,0,0,0" L="40" H="40" X="1570" N="" Y="220" T="1" /><S P="0,0,0.3,0,180,0,0,0" L="120" H="30" X="1855" N="" Y="140" T="10" /><S P="0,0,0,0.2,45,0,0,0" L="50" H="50" X="1605" N="" Y="100" T="1" /><S P="0,0,0.3,0,0,0,0,0" L="40" H="60" X="1815" N="" Y="95" T="10" /><S P="0,0,0,0.2,50,0,0,0" L="150" H="38" X="1367" N="" Y="180" T="1" /><S P="0,0,0.3,0,0,0,0,0" L="200" H="30" X="1500" N="" Y="235" T="10" /><S P="0,0,0.3,0,0,0,0,0" L="200" H="40" X="1585" N="" Y="80" T="10" /><S P="0,0,0.3,0,0,0,0,0" L="120" H="30" X="1274" N="" Y="125" T="10" /><S P="0,0,0.3,0,0,0,0,0" L="40" H="40" X="1250" N="" Y="20" T="10" /><S P="0,0,0.3,0,180,0,0,0" L="80" H="40" X="1645" N="" Y="120" T="10" /><S P="0,0,0.3,0,0,0,0,0" L="40" H="30" X="1951" N="" Y="233" T="10" /><S P="0,0,0.3,0.2,0,0,0,0" L="100" H="10" X="200" Y="120" T="14" /><S P="0,0,0,0,0,0,0,0" L="100" o="6a7495" X="-50" H="400" N="" Y="200" T="12" /><S P="0,0,0.3,0.2,0,0,0,0" L="100" o="6a7495" X="2050" H="400" N="" Y="200" T="12" /><S P="0,0,0.3,0.2,0,0,0,0" L="2200" o="6a7495" H="100" X="1025" N="" Y="450" T="12" /><S P="0,0,0.3,0.2,0,0,0,0" L="2200" o="6a7495" H="100" X="1000" N="" Y="-50" T="12" /></S><D><P X="0" P="0,0" C="121212,121212" Y="0" T="117" /><P X="773" P="0,0" C="121212,121212" Y="0" T="117" /><P X="1266" P="0,0" C="121212,121212" Y="0" T="117" /><P P="0,0" C="8f8f8f" Y="385" T="19" X="55" /><P X="175" C="8f8f8f" Y="385" T="19" P="0,0" /><P P="0,0" C="8f8f8f" Y="385" T="19" X="295" /><P X="415" C="8f8f8f" Y="385" T="19" P="0,0" /><P P="0,0" C="8f8f8f" Y="385" T="19" X="535" /><P X="688" P="0,0" Y="292" T="46" /><P X="1249" P="0,0" Y="108" T="46" /><P X="1640" P="1,0" C="6b6b6b,313131,cdcdcd,252525" Y="60" T="93" /><P X="1750" P="0,0" C="555555" Y="305" T="95" /><P X="1479" P="0,0" C="a0a0a0" Y="221" T="96" /><P X="882" P="0,0" C="555555,555555" Y="358" T="94" /><P X="1230" P="1,0" C="555555,a0a0a0" Y="220" T="103" /><P X="1919" P="1,0" C="555555,a0a0a0" Y="375" T="103" /><P X="1310" P="1,0" C="a0a0a0" Y="112" T="100" /><P X="861" P="1,0" C="a0a0a0" Y="160" T="99" /><P X="1064" P="1,0" Y="83" T="106" /><P X="1449" P="0,0" C="cf6a27,95d9d6,665c50,e9e2da" Y="248" T="102" /><P X="1134" P="1,0" Y="386" T="83" /><P X="615" P="0,0" C="555555,a0a0a0" Y="387" T="103" /><P X="649" P="1,0" C="a0a0a0" Y="62" T="85" /><P X="1581" P="1,0" C="a0a0a0" Y="400" T="86" /><P X="1874" P="1,0" C="313131" Y="126" T="91" /><P X="117" P="1,0" C="313131,cdcdcd,6b6b6b,555555" Y="382" T="93" /><P X="1253" P="1,0" C="cdcdcd,313131,a0a0a0,555555" Y="386" T="92" /><P X="206" P="1,0" Y="108" T="43" /><P X="1975" P="0,0" C="313131" Y="82" T="100" /><P X="1151" P="0,0" Y="267" T="115" /><P X="1941" P="1,0" Y="225" T="116" /><P X="751" P="1,0" Y="289" T="118" /><P X="1670" P="1,0" Y="300" T="25" /><P X="1496" P="1,0" Y="74" T="4" /><P X="940" P="1,0" Y="362" T="13" /><P X="1445" P="1,0" Y="221" T="88" /><P X="1010" P="1,0" Y="245" T="113" /></D><O /></Z></C>'},
  1040.     [10] = {"Tdft","Summer",'<C><P DS="m;55,715,175,715,295,715,415,715,535,715" F="0" Ca="" L="1400" H="800" /><Z><S><S L="400" X="10" H="20" Y="200" T="7" P="0,0,0.1,0.2,-90,0,0,0" /><S L="120" H="20" X="700" Y="165" T="7" P="0,0,0.4,0.2,90,0,0,0" /><S L="200" X="200" H="20" Y="215" T="7" P="0,0,0.1,0.2,0,0,0,0" /><S L="160" H="20" X="500" Y="215" T="7" P="0,0,0.1,0.2,0,0,0,0" /><S L="120" H="20" X="750" Y="360" T="7" P="0,0,0.1,0.2,-40,0,0,0" /><S L="220" X="780" H="30" Y="400" T="7" P="0,0,0.1,0.2,-220,0,0,0" /><S L="80" X="540" H="20" Y="115" T="7" P="0,0,0.1,0.2,0,0,0,0" /><S L="252" X="801" H="20" Y="410" T="7" P="0,0,0.1,0.2,-40,0,0,0" /><S L="200" X="320" H="20" Y="115" T="7" P="0,0,0.1,0.2,0,0,0,0" /><S L="160" H="30" X="761" Y="378" T="7" P="0,0,0.1,0.2,-400,0,0,0" /><S L="300" X="860" H="20" Y="115" T="7" P="0,0,0.1,0.2,0,0,0,0" /><S L="130" X="992" H="20" Y="470" T="7" P="0,0,0.1,0.2,-40,0,0,0" /><S L="710" X="355" H="120" Y="440" T="7" P="0,0,0.1,0.2,0,0,0,0" /><S L="1400" H="200" X="700" Y="870" T="7" P="0,0,0.1,0.2,-180,0,0,0" /><S L="100" X="1045" H="20" Y="470" T="7" P="0,0,0.4,0.2,90,0,0,0" /><S L="115" X="847" H="23" Y="325" T="7" P="0,0,0.1,0.2,0,0,0,0" /><S L="710" X="1045" H="270" v="1" Y="635" T="9" P="0,0,,,,0,0,0" /><S L="200" X="955" H="20" Y="510" T="7" P="0,0,0.1,0.2,0,0,0,0" /><S L="130" H="20" X="1197" Y="365" T="7" P="0,0,0,0.2,40,0,0,0" /><S L="100" H="20" X="1145" Y="365" T="7" P="0,0,0.4,0.2,90,0,0,0" /><S L="160" X="1215" H="20" Y="410" T="7" P="0,0,0.1,0.2,0,0,0,0" /><S L="160" X="1145" H="20" Y="185" T="7" P="0,0,0.4,0.2,90,0,0,0" /><S L="260" H="20" X="920" Y="215" T="7" P="0,0,0.1,0.2,0,0,0,0" /><S L="140" X="1330" H="20" Y="255" T="7" P="0,0,0.1,0.2,0,0,0,0" /><S L="200" X="700" H="20" Y="600" T="7" P="0,0,0.1,0.2,90,0,0,0" /><S L="80" H="20" X="730" Y="690" T="7" P="0,0,0.1,0.2,0,0,0,0" /><S L="120" X="980" H="20" Y="650" T="7" P="0,0,0.1,0.2,0,0,0,0" /><S L="200" H="20" X="1300" Y="650" T="7" P="0,0,0.1,0.2,0,0,0,0" /><S L="700" o="6a7495" H="20" X="-10" Y="770" T="12" P="0,0,0.3,0.2,90,0,0,0" /><S P="0,0,0,0.2,90,0,0,0" L="800" o="6a7495" X="1410" Y="380" T="12" H="20" /><S L="80" H="20" X="1037" Y="324" T="7" P="0,0,0.1,0.2,0,0,0,0" /><S P="0,0,,,,0,0,0" L="690" H="270" v="1" Y="841" T="9" X="345" /></S><D><P C="275789" Y="775" T="19" P="0,0" X="55" /><P C="275789" Y="775" T="19" X="175" P="0,0" /><P C="275789" Y="775" T="19" P="0,0" X="295" /><P C="275789" Y="775" T="19" X="415" P="0,0" /><P C="275789" Y="775" T="19" P="0,0" X="535" /><P X="664" Y="385" T="6" P="1,0" /><P X="920" Y="500" T="8" P="1,0" /><P X="206" Y="206" T="0" P="1,0" /><P X="887" Y="513" T="0" P="0,0" /><P P="0,0" Y="584" T="87" X="733" /><P P="1,0" Y="794" T="79" X="628" /><P P="1,0" Y="386" T="84" X="162" /><P X="732" Y="624" T="87" P="0,0" /><P P="1,0" Y="773" T="88" X="1155" /><P X="946" Y="780" T="84" P="1,1" /><P P="0,0" Y="658" T="87" X="733" /><P X="731" Y="690" T="87" P="1,0" /><P X="349" Y="767" T="87" P="0,0" /><P X="1360" Y="781" T="80" P="1,1" /><P X="113" Y="769" T="83" P="1,0" /><P C="4b8e72" Y="777" T="85" X="1264" P="1,0" /><P X="633" Y="386" T="12" P="0,0" /><P X="455" Y="206" T="12" P="1,0" /><P X="774" Y="106" T="13" P="1,0" /><P X="821" Y="106" T="13" P="1,0" /><P X="474" Y="382" T="2" P="1,0" /><P X="398" Y="106" T="4" P="1,0" /><P X="140" Y="209" T="7" P="1,0" /><P P="1,0" Y="104" T="10" X="973" /><P P="1,0" Y="206" T="2" X="960" /><P C="714330,23130c" Y="641" T="103" P="1,0" X="1329" /><P P="1,0" Y="402" T="78" X="1270" /><P P="1,1" Y="247" T="11" X="1294" /><P P="0,0" Y="253" T="0" X="1324" /><P P="0,0" Y="643" T="12" X="950" /><P P="1,0" Y="635" T="82" X="1017" /><P X="1371" Y="246" T="6" P="0,0" /><P C="346798" Y="649" T="85" P="1,0" X="1264" /><P P="0,0" Y="319" T="0" X="1047" /><P P="1,0" Y="315" T="3" X="1006" /></D><O /><L><VL n="Layer1" l="-1" /><JD c="1e68a8,250,0.4,0" P2="1400,645" P1="0,645" /><JD c="1e68a8,20,0.4,0" P2="1400,510" P1="0,510" /><JD c="195e96,250,0.1,1" P2="1400,645" P1="0,645" /><JD c="175687,250,0.1,0" P2="1396,680" P1="-4,680" /><JD c="164f7a,250,0.07,0" P2="1400,725" P1="0,725" /><JD c="164f7a,250,0.08,0" P2="1400,790" P1="0,790" /><L /></L></Z></C>'},
  1041.     [11] = {"Tdft","Haunted House",'<C><P DS="m;55,715,175,715,295,715,415,715,535,715" F="8" H="800" L="1800" Ca="" /><Z><S><S L="720" X="360" H="20" Y="390" T="10" P="0,0,0.3,0,0,0,0,0" /><S L="1200" H="30" X="600" Y="785" T="10" P="0,0,0.3,0,0,0,0,0" /><S L="40" H="140" X="820" Y="330" T="10" P="0,0,0.3,0,,0,0,0" /><S L="320" X="1000" H="20" Y="270" T="10" P="0,0,0.3,0,0,0,0,0" /><S P="0,0,0.3,0,0,0,0,0" L="280" H="20" N="" Y="520" T="10" X="940" /><S L="40" H="120" X="690" Y="570" T="10" P="0,0,0.3,0,0,0,0,0" /><S L="40" H="700" X="1180" Y="315" T="10" P="0,0,0.3,0,180,0,0,0" /><S L="400" H="20" X="520" Y="150" T="10" P="0,0,0.3,0,0,0,0,0" /><S L="40" X="10" H="240" Y="260" T="10" P="0,0,0.3,0,0,0,0,0" /><S L="20" X="690" H="20" Y="730" T="3" P="0,0,0,2,,0,0,0" /><S L="40" X="700" H="120" Y="220" T="10" P="0,0,0.3,0,180,0,0,0" /><S L="40" X="10" H="160" Y="690" T="10" P="0,0,0.3,0,0,0,0,0" /><S L="600" X="1500" H="30" Y="785" T="6" P="0,0,0.3,0.2,0,0,0,0" /><S L="20" H="20" X="330" Y="235" T="3" P="0,0,0,2,,0,0,0" /><S L="40" X="690" H="40" Y="750" T="10" P="0,0,0.3,0,0,0,0,0" /><S L="280" X="540" H="20" Y="171" T="10" P="0,0,0.3,0,180,0,0,0" /><S L="640" H="20" X="320" Y="410" T="10" P="0,0,0.3,0,180,0,0,0" /><S L="40" H="20" X="330" Y="245" T="10" P="0,0,0.3,0,,0,0,0" /><S L="200" H="20" X="940" Y="290" T="10" P="0,0,0.3,0,-180,0,0,0" /><S P="0,0,0.3,0,180,0,0,0" L="200" X="900" N="" Y="540" T="10" H="20" /><S L="240" H="20" X="910" Y="695" T="10" P="0,0,0.3,0,180,0,0,0" /><S L="120" X="850" H="20" Y="675" T="10" P="0,0,0.3,0,,0,0,0" /><S L="120" H="20" X="890" Y="675" T="10" P="0,0,0.3,0,,0,0,0" /><S L="240" X="275" H="20" Y="255" T="10" P="0,0,0.3,0,,0,0,0" /><S L="120" X="215" H="20" Y="275" T="10" P="0,0,0.3,0,180,0,0,0" /><S L="40" H="100" X="10" Y="470" T="10" P="0,0,0.3,0,180,0,0,0" /><S L="240" H="30" X="1380" Y="635" T="6" P="0,0,0.3,0.2,0,0,0,0" /><S L="80" H="60" X="1460" Y="590" T="6" P="0,0,0.3,0.2,0,0,0,0" /><S L="120" X="1315" H="30" Y="510" T="6" P="0,0,0.3,0.2,0,0,0,0" /><S L="40" H="80" X="1180" Y="-75" T="1" P="0,0,0,0.2,0,0,0,0" /><S L="40" H="120" X="1360" Y="360" T="6" P="0,0,0.3,0.2,0,0,0,0" /><S L="320" H="30" X="1600" Y="315" T="6" P="0,0,0.3,0.2,0,0,0,0" /><S L="40" X="1275" H="30" Y="480" T="6" P="0,0,0.3,0.2,0,0,0,0" /><S L="20" H="20" X="820" Y="480" T="3" P="0,0,0,2,,0,0,0" /><S L="40" H="30" X="820" Y="495" T="10" P="0,0,0.3,0,0,0,0,0" /><S H="800" L="20" o="6a7495" X="-10" c="3" Y="400" T="12" P="0,0,0,0,0,0,0,0" /><S P="0,0,0,0,0,0,0,0" L="20" o="6a7495" X="1810" c="3" Y="400" T="12" H="800" /><S L="20" X="1480" H="20" Y="740" T="3" P="0,0,0,2,,0,0,0" /><S L="40" X="1480" H="30" Y="755" T="10" P="0,0,0.3,0,0,0,0,0" /></S><D><P C="2c2c2c,3c3834" Y="-1" T="117" X="0" P="0,0" /><P C="2c2c2c,3c3834" Y="0" T="117" P="0,0" X="360" /><P C="191919,3c3834" Y="242" T="117" P="0,0" X="390" /><P C="141414,3c3834" Y="375" T="117" P="0,0" X="400" /><P C="191919,3c3834" Y="242" T="117" X="0" P="0,0" /><P C="141414,3c3834" Y="375" T="117" X="1" P="0,0" /><P C="3b120e" Y="775" T="19" X="55" P="0,0" /><P C="3b120e" Y="775" T="19" P="0,0" X="175" /><P C="3b120e" Y="775" T="19" X="295" P="0,0" /><P C="3b120e" Y="775" T="19" P="0,0" X="415" /><P C="3b120e" Y="775" T="19" X="535" P="0,0" /><P X="1027" Y="510" T="116" P="1,0" /><P C="191919" Y="140" T="104" X="467" P="0,0" /><P C="5c1711,7c7c7c,36332f,e9e2da" Y="182" T="102" X="628" P="0,0" /><P X="508" Y="105" T="106" P="1,0" /><P C="291413" Y="260" T="24" X="1095" P="0,1" /><P C="807e7d,e9e2da" Y="102" T="97" P="0,0" X="467" /><P P="0,0" Y="510" T="73" X="1046" /><P C="291413,d60000" Y="260" T="94" X="930" P="0,0" /><P C="593423" Y="381" T="95" X="477" P="0,0" /><P X="357" Y="384" T="110" P="0,0" /><P P="1,0" Y="262" T="26" X="1010" /><P C="714330,23130c" Y="511" T="103" P="0,0" X="886" /><P C="714330,23130c" Y="532" T="103" X="911" P="1,1" /><P C="714330,23130c" Y="380" T="103" P="1,1" X="297" /><P P="0,0" Y="320" T="71" X="290" /><P P="0,0" Y="770" T="46" X="1290" /><P X="881" Y="262" T="37" P="1,0" /><P P="0,0" Y="774" T="118" X="1696" /><P X="1723" Y="773" T="42" P="1,0" /><P X="1408" Y="772" T="12" P="1,0" /><P P="1,0" Y="100" T="113" X="414" /><P P="0,0" Y="380" T="115" X="160" /><P X="196" Y="381" T="73" P="1,0" /><P X="932" Y="664" T="55" P="0,0" /><P X="961" Y="682" T="55" P="1,0" /><P X="1599" Y="526" T="43" P="1,1" /><P X="1326" Y="497" T="12" P="0,0" /><P P="1,0" Y="302" T="116" X="1698" /><P P="1,0" Y="301" T="72" X="1638" /><P P="0,0" Y="301" T="1" X="1518" /><P P="1,0" Y="299" T="2" X="1359" /><P P="1,0" Y="620" T="83" X="1337" /><P X="29" Y="417" T="107" P="0,0" /><P P="0,0" Y="284" T="111" X="625" /><P P="0,0" Y="324" T="108" X="950" /><P P="0,0" Y="702" T="109" X="894" /><P P="0,0" Y="625" T="41" X="1471" /></D><O /></Z></C>'},
  1042. }
  1043. system.xml = table.random(system.maps)
  1044. tfm.exec.newGame(system.xml[3])
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement