mirror of https://github.com/OpenTTD/OpenTTD
(svn r24419) [1.2] -Backport from trunk:
- Fix: [NewGRF] GetReverseCargoTranslation() was unnecessary complicated and also returned the wrong thing for cargos not present in the translation table (r24273) - Fix: [NewGRF] Load cargo- and railtype-translation during both reservation and activation stage. That way they can be selected using Action7 depending on present cargo- or railtypes (r24272) - Fix: Use the same colour scheme for the script selection window as in other comparable windows (r24268) - Fix: Make the oilrig-vehicle list accessible to spectators and colour its caption neutrally grey [FS#5126] (r24260)release/1.2
parent
4a031c91db
commit
caa1a6fdeb
|
@ -118,13 +118,13 @@ struct AIListWindow : public Window {
|
|||
int y = this->GetWidget<NWidgetBase>(WID_AIL_LIST)->pos_y;
|
||||
/* First AI in the list is hardcoded to random */
|
||||
if (this->vscroll->IsVisible(0)) {
|
||||
DrawString(r.left + WD_MATRIX_LEFT, r.right - WD_MATRIX_LEFT, y + WD_MATRIX_TOP, this->slot == OWNER_DEITY ? STR_AI_CONFIG_NONE : STR_AI_CONFIG_RANDOM_AI, this->selected == -1 ? TC_WHITE : TC_BLACK);
|
||||
DrawString(r.left + WD_MATRIX_LEFT, r.right - WD_MATRIX_LEFT, y + WD_MATRIX_TOP, this->slot == OWNER_DEITY ? STR_AI_CONFIG_NONE : STR_AI_CONFIG_RANDOM_AI, this->selected == -1 ? TC_WHITE : TC_ORANGE);
|
||||
y += this->line_height;
|
||||
}
|
||||
ScriptInfoList::const_iterator it = this->info_list->begin();
|
||||
for (int i = 1; it != this->info_list->end(); i++, it++) {
|
||||
if (this->vscroll->IsVisible(i)) {
|
||||
DrawString(r.left + WD_MATRIX_LEFT, r.right - WD_MATRIX_RIGHT, y + WD_MATRIX_TOP, (*it).second->GetName(), (this->selected == i - 1) ? TC_WHITE : TC_BLACK);
|
||||
DrawString(r.left + WD_MATRIX_LEFT, r.right - WD_MATRIX_RIGHT, y + WD_MATRIX_TOP, (*it).second->GetName(), (this->selected == i - 1) ? TC_WHITE : TC_ORANGE);
|
||||
y += this->line_height;
|
||||
}
|
||||
}
|
||||
|
@ -151,7 +151,7 @@ struct AIListWindow : public Window {
|
|||
y += FONT_HEIGHT_NORMAL + WD_PAR_VSEP_NORMAL;
|
||||
}
|
||||
SetDParamStr(0, selected_info->GetDescription());
|
||||
DrawStringMultiLine(r.left + WD_FRAMETEXT_LEFT, r.right - WD_FRAMETEXT_RIGHT, y, r.bottom - WD_FRAMERECT_BOTTOM, STR_JUST_RAW_STRING, TC_BLACK);
|
||||
DrawStringMultiLine(r.left + WD_FRAMETEXT_LEFT, r.right - WD_FRAMETEXT_RIGHT, y, r.bottom - WD_FRAMERECT_BOTTOM, STR_JUST_RAW_STRING, TC_WHITE);
|
||||
}
|
||||
break;
|
||||
}
|
||||
|
|
|
@ -3526,9 +3526,9 @@ STR_AI_LIST_CAPTION_AI :AIs
|
|||
STR_AI_LIST_CAPTION_GAMESCRIPT :Speletjie Skrifte
|
||||
STR_AI_LIST_TOOLTIP :{BLACK}Kliek om 'n skrif te kies
|
||||
|
||||
STR_AI_LIST_AUTHOR :{BLACK}Skrywer: {STRING}
|
||||
STR_AI_LIST_VERSION :{BLACK}Weergawe: {NUM}
|
||||
STR_AI_LIST_URL :{BLACK}URL: {STRING}
|
||||
STR_AI_LIST_AUTHOR :{LTBLUE}Skrywer: {ORANGE}{STRING}
|
||||
STR_AI_LIST_VERSION :{LTBLUE}Weergawe: {ORANGE}{NUM}
|
||||
STR_AI_LIST_URL :{LTBLUE}URL: {ORANGE}{STRING}
|
||||
|
||||
STR_AI_LIST_ACCEPT :{BLACK}Aanvaar
|
||||
STR_AI_LIST_ACCEPT_TOOLTIP :{BLACK}Kies beligte skrif
|
||||
|
|
|
@ -3460,9 +3460,9 @@ STR_AI_CONFIG_CONFIGURE_TOOLTIP :{BLACK} اعد
|
|||
# Available AIs window
|
||||
STR_AI_LIST_TOOLTIP :{BLACK} اضغط لاختيار ذكاء اصطناعي
|
||||
|
||||
STR_AI_LIST_AUTHOR :{BLACK}المؤلف: {STRING}
|
||||
STR_AI_LIST_VERSION :{BLACK}الاصدار: {NUM}
|
||||
STR_AI_LIST_URL :{BLACK}العنوان : {STRING}
|
||||
STR_AI_LIST_AUTHOR :{LTBLUE}المؤلف: {ORANGE}{STRING}
|
||||
STR_AI_LIST_VERSION :{LTBLUE}الاصدار: {ORANGE}{NUM}
|
||||
STR_AI_LIST_URL :{LTBLUE}العنوان : {ORANGE}{STRING}
|
||||
|
||||
STR_AI_LIST_ACCEPT :{BLACK} اقبل
|
||||
STR_AI_LIST_ACCEPT_TOOLTIP :{BLACK} اختر الذكاء الصناعي المنتقى
|
||||
|
|
|
@ -3910,9 +3910,9 @@ STR_AI_LIST_CAPTION_AI :модулі Ш
|
|||
STR_AI_LIST_CAPTION_GAMESCRIPT :гульнёвыя скрыпты
|
||||
STR_AI_LIST_TOOLTIP :{BLACK}Пстрыкніце для выбару скрыпту
|
||||
|
||||
STR_AI_LIST_AUTHOR :{BLACK}Аўтар: {STRING}
|
||||
STR_AI_LIST_VERSION :{BLACK}Вэрсiя: {NUM}
|
||||
STR_AI_LIST_URL :{BLACK}URL: {STRING}
|
||||
STR_AI_LIST_AUTHOR :{LTBLUE}Аўтар: {ORANGE}{STRING}
|
||||
STR_AI_LIST_VERSION :{LTBLUE}Вэрсiя: {ORANGE}{NUM}
|
||||
STR_AI_LIST_URL :{LTBLUE}URL: {ORANGE}{STRING}
|
||||
|
||||
STR_AI_LIST_ACCEPT :{BLACK}Выбраць
|
||||
STR_AI_LIST_ACCEPT_TOOLTIP :{BLACK}Выбраць падсьвечаны скрыпт
|
||||
|
|
|
@ -3553,9 +3553,9 @@ STR_AI_LIST_CAPTION_AI :{G=f}IAs
|
|||
STR_AI_LIST_CAPTION_GAMESCRIPT :Script do jogo
|
||||
STR_AI_LIST_TOOLTIP :{BLACK}Clique para selecionar um script
|
||||
|
||||
STR_AI_LIST_AUTHOR :{BLACK}Autor: {STRING}
|
||||
STR_AI_LIST_VERSION :{BLACK}Versão: {NUM}
|
||||
STR_AI_LIST_URL :{BLACK}URL: {STRING}
|
||||
STR_AI_LIST_AUTHOR :{LTBLUE}Autor: {ORANGE}{STRING}
|
||||
STR_AI_LIST_VERSION :{LTBLUE}Versão: {ORANGE}{NUM}
|
||||
STR_AI_LIST_URL :{LTBLUE}URL: {ORANGE}{STRING}
|
||||
|
||||
STR_AI_LIST_ACCEPT :{BLACK}Aceitar
|
||||
STR_AI_LIST_ACCEPT_TOOLTIP :{BLACK}Selecionar o script destacado
|
||||
|
|
|
@ -3370,9 +3370,9 @@ STR_AI_LIST_CAPTION_AI :AI-та
|
|||
STR_AI_LIST_CAPTION_GAMESCRIPT :Програмни езици на играта
|
||||
STR_AI_LIST_TOOLTIP :{BLACK}Кликнете за да изберете AI
|
||||
|
||||
STR_AI_LIST_AUTHOR :{BLACK}Автор: {STRING}
|
||||
STR_AI_LIST_VERSION :{BLACK}Версия: {NUM}
|
||||
STR_AI_LIST_URL :{BLACK}URL: {STRING}
|
||||
STR_AI_LIST_AUTHOR :{LTBLUE}Автор: {ORANGE}{STRING}
|
||||
STR_AI_LIST_VERSION :{LTBLUE}Версия: {ORANGE}{NUM}
|
||||
STR_AI_LIST_URL :{LTBLUE}URL: {ORANGE}{STRING}
|
||||
|
||||
STR_AI_LIST_ACCEPT :{BLACK}Приеми
|
||||
STR_AI_LIST_ACCEPT_TOOLTIP :{BLACK}Избери маркирания AI
|
||||
|
|
|
@ -3553,9 +3553,9 @@ STR_AI_LIST_CAPTION_AI :IAs
|
|||
STR_AI_LIST_CAPTION_GAMESCRIPT :Scripts del Joc
|
||||
STR_AI_LIST_TOOLTIP :{BLACK}Clica per a seleccionar un script
|
||||
|
||||
STR_AI_LIST_AUTHOR :{BLACK}Autor: {STRING}
|
||||
STR_AI_LIST_VERSION :{BLACK}Versió: {NUM}
|
||||
STR_AI_LIST_URL :{BLACK}URL: {STRING}
|
||||
STR_AI_LIST_AUTHOR :{LTBLUE}Autor: {ORANGE}{STRING}
|
||||
STR_AI_LIST_VERSION :{LTBLUE}Versió: {ORANGE}{NUM}
|
||||
STR_AI_LIST_URL :{LTBLUE}URL: {ORANGE}{STRING}
|
||||
|
||||
STR_AI_LIST_ACCEPT :{BLACK}Accepta
|
||||
STR_AI_LIST_ACCEPT_TOOLTIP :{BLACK}Selecciona l'script realçat
|
||||
|
|
|
@ -3648,9 +3648,9 @@ STR_AI_LIST_CAPTION_AI :UI-jevi
|
|||
STR_AI_LIST_CAPTION_GAMESCRIPT :Skripte Igre
|
||||
STR_AI_LIST_TOOLTIP :{BLACK}Klikni za izbor skripte
|
||||
|
||||
STR_AI_LIST_AUTHOR :{BLACK}Autor: {STRING}
|
||||
STR_AI_LIST_VERSION :{BLACK}Verzija: {NUM}
|
||||
STR_AI_LIST_URL :{BLACK}URL: {STRING}
|
||||
STR_AI_LIST_AUTHOR :{LTBLUE}Autor: {ORANGE}{STRING}
|
||||
STR_AI_LIST_VERSION :{LTBLUE}Verzija: {ORANGE}{NUM}
|
||||
STR_AI_LIST_URL :{LTBLUE}URL: {ORANGE}{STRING}
|
||||
|
||||
STR_AI_LIST_ACCEPT :{BLACK}Prihvati
|
||||
STR_AI_LIST_ACCEPT_TOOLTIP :{BLACK}Odaberi posvijetljenu skriptu
|
||||
|
|
|
@ -3646,9 +3646,9 @@ STR_AI_LIST_CAPTION_AI :AI
|
|||
STR_AI_LIST_CAPTION_GAMESCRIPT :herní skripty
|
||||
STR_AI_LIST_TOOLTIP :{BLACK}Skript vybereš kliknutím
|
||||
|
||||
STR_AI_LIST_AUTHOR :{BLACK}Autor: {STRING}
|
||||
STR_AI_LIST_VERSION :{BLACK}Verze: {NUM}
|
||||
STR_AI_LIST_URL :{BLACK}URL: {STRING}
|
||||
STR_AI_LIST_AUTHOR :{LTBLUE}Autor: {ORANGE}{STRING}
|
||||
STR_AI_LIST_VERSION :{LTBLUE}Verze: {ORANGE}{NUM}
|
||||
STR_AI_LIST_URL :{LTBLUE}URL: {ORANGE}{STRING}
|
||||
|
||||
STR_AI_LIST_ACCEPT :{BLACK}Potvrdit
|
||||
STR_AI_LIST_ACCEPT_TOOLTIP :{BLACK}Vybrat označený skript
|
||||
|
|
|
@ -3552,9 +3552,9 @@ STR_AI_LIST_CAPTION_AI :AIer
|
|||
STR_AI_LIST_CAPTION_GAMESCRIPT :Spilscripts
|
||||
STR_AI_LIST_TOOLTIP :{BLACK}Klik for at vælge et script
|
||||
|
||||
STR_AI_LIST_AUTHOR :{BLACK}Skaber: {STRING}
|
||||
STR_AI_LIST_VERSION :{BLACK}Version: {NUM}
|
||||
STR_AI_LIST_URL :{BLACK}URL: {STRING}
|
||||
STR_AI_LIST_AUTHOR :{LTBLUE}Skaber: {ORANGE}{STRING}
|
||||
STR_AI_LIST_VERSION :{LTBLUE}Version: {ORANGE}{NUM}
|
||||
STR_AI_LIST_URL :{LTBLUE}URL: {ORANGE}{STRING}
|
||||
|
||||
STR_AI_LIST_ACCEPT :{BLACK}Accepter
|
||||
STR_AI_LIST_ACCEPT_TOOLTIP :{BLACK}Vælg markeret script
|
||||
|
|
|
@ -3552,9 +3552,9 @@ STR_AI_LIST_CAPTION_AI :AI's
|
|||
STR_AI_LIST_CAPTION_GAMESCRIPT :Game Scripts
|
||||
STR_AI_LIST_TOOLTIP :{BLACK}Klik om een script te selecteren
|
||||
|
||||
STR_AI_LIST_AUTHOR :{BLACK}Auteur: {STRING}
|
||||
STR_AI_LIST_VERSION :{BLACK}Versie: {NUM}
|
||||
STR_AI_LIST_URL :{BLACK}URL: {STRING}
|
||||
STR_AI_LIST_AUTHOR :{LTBLUE}Auteur: {ORANGE}{STRING}
|
||||
STR_AI_LIST_VERSION :{LTBLUE}Versie: {ORANGE}{NUM}
|
||||
STR_AI_LIST_URL :{LTBLUE}URL: {ORANGE}{STRING}
|
||||
|
||||
STR_AI_LIST_ACCEPT :{BLACK}Accepteer
|
||||
STR_AI_LIST_ACCEPT_TOOLTIP :{BLACK}Selecteer gemarkeerd script
|
||||
|
|
|
@ -3552,9 +3552,9 @@ STR_AI_LIST_CAPTION_AI :AIs
|
|||
STR_AI_LIST_CAPTION_GAMESCRIPT :Game Scripts
|
||||
STR_AI_LIST_TOOLTIP :{BLACK}Click to select a script
|
||||
|
||||
STR_AI_LIST_AUTHOR :{BLACK}Author: {RAW_STRING}
|
||||
STR_AI_LIST_VERSION :{BLACK}Version: {NUM}
|
||||
STR_AI_LIST_URL :{BLACK}URL: {RAW_STRING}
|
||||
STR_AI_LIST_AUTHOR :{LTBLUE}Author: {ORANGE}{RAW_STRING}
|
||||
STR_AI_LIST_VERSION :{LTBLUE}Version: {ORANGE}{NUM}
|
||||
STR_AI_LIST_URL :{LTBLUE}URL: {ORANGE}{RAW_STRING}
|
||||
|
||||
STR_AI_LIST_ACCEPT :{BLACK}Accept
|
||||
STR_AI_LIST_ACCEPT_TOOLTIP :{BLACK}Select highlighted script
|
||||
|
|
|
@ -3552,9 +3552,9 @@ STR_AI_LIST_CAPTION_AI :AIs
|
|||
STR_AI_LIST_CAPTION_GAMESCRIPT :Game Scripts
|
||||
STR_AI_LIST_TOOLTIP :{BLACK}Click to select a script
|
||||
|
||||
STR_AI_LIST_AUTHOR :{BLACK}Author: {STRING}
|
||||
STR_AI_LIST_VERSION :{BLACK}Version: {NUM}
|
||||
STR_AI_LIST_URL :{BLACK}URL: {STRING}
|
||||
STR_AI_LIST_AUTHOR :{LTBLUE}Author: {ORANGE}{STRING}
|
||||
STR_AI_LIST_VERSION :{LTBLUE}Version: {ORANGE}{NUM}
|
||||
STR_AI_LIST_URL :{LTBLUE}URL: {ORANGE}{STRING}
|
||||
|
||||
STR_AI_LIST_ACCEPT :{BLACK}Accept
|
||||
STR_AI_LIST_ACCEPT_TOOLTIP :{BLACK}Select highlighted script
|
||||
|
|
|
@ -3552,9 +3552,9 @@ STR_AI_LIST_CAPTION_AI :AIs
|
|||
STR_AI_LIST_CAPTION_GAMESCRIPT :Game Scripts
|
||||
STR_AI_LIST_TOOLTIP :{BLACK}Click to select a script
|
||||
|
||||
STR_AI_LIST_AUTHOR :{BLACK}Author: {STRING}
|
||||
STR_AI_LIST_VERSION :{BLACK}Version: {NUM}
|
||||
STR_AI_LIST_URL :{BLACK}URL: {STRING}
|
||||
STR_AI_LIST_AUTHOR :{LTBLUE}Author: {ORANGE}{STRING}
|
||||
STR_AI_LIST_VERSION :{LTBLUE}Version: {ORANGE}{NUM}
|
||||
STR_AI_LIST_URL :{LTBLUE}URL: {ORANGE}{STRING}
|
||||
|
||||
STR_AI_LIST_ACCEPT :{BLACK}Accept
|
||||
STR_AI_LIST_ACCEPT_TOOLTIP :{BLACK}Select highlighted script
|
||||
|
|
|
@ -3327,9 +3327,9 @@ STR_AI_CONFIG_CONFIGURE_TOOLTIP :{BLACK}Agordi p
|
|||
# Available AIs window
|
||||
STR_AI_LIST_TOOLTIP :{BLACK}Klaki por elekti AI
|
||||
|
||||
STR_AI_LIST_AUTHOR :{BLACK}Aŭtoro: {STRING}
|
||||
STR_AI_LIST_VERSION :{BLACK}Versio: {NUM}
|
||||
STR_AI_LIST_URL :{BLACK}URL: {STRING}
|
||||
STR_AI_LIST_AUTHOR :{LTBLUE}Aŭtoro: {ORANGE}{STRING}
|
||||
STR_AI_LIST_VERSION :{LTBLUE}Versio: {ORANGE}{NUM}
|
||||
STR_AI_LIST_URL :{LTBLUE}URL: {ORANGE}{STRING}
|
||||
|
||||
STR_AI_LIST_ACCEPT :{BLACK}Akcepti
|
||||
STR_AI_LIST_ACCEPT_TOOLTIP :{BLACK}Elekti emfazitan AI
|
||||
|
|
|
@ -3609,9 +3609,9 @@ STR_AI_LIST_CAPTION_AI :Tehismõistused
|
|||
STR_AI_LIST_CAPTION_GAMESCRIPT :GameScript-id
|
||||
STR_AI_LIST_TOOLTIP :{BLACK}Klõpsa skripti valimiseks
|
||||
|
||||
STR_AI_LIST_AUTHOR :{BLACK}Autor: {STRING}
|
||||
STR_AI_LIST_VERSION :{BLACK}Versioon: {NUM}
|
||||
STR_AI_LIST_URL :{BLACK}URL: {STRING}
|
||||
STR_AI_LIST_AUTHOR :{LTBLUE}Autor: {ORANGE}{STRING}
|
||||
STR_AI_LIST_VERSION :{LTBLUE}Versioon: {ORANGE}{NUM}
|
||||
STR_AI_LIST_URL :{LTBLUE}URL: {ORANGE}{STRING}
|
||||
|
||||
STR_AI_LIST_ACCEPT :{BLACK}Nõustu
|
||||
STR_AI_LIST_ACCEPT_TOOLTIP :{BLACK}Vali esiletõstetud skript
|
||||
|
|
|
@ -3552,9 +3552,9 @@ STR_AI_LIST_CAPTION_AI :Tekoälyt
|
|||
STR_AI_LIST_CAPTION_GAMESCRIPT :Peliskriptit
|
||||
STR_AI_LIST_TOOLTIP :{BLACK}Napsauta valitaksesi skriptin
|
||||
|
||||
STR_AI_LIST_AUTHOR :{BLACK}Tekijä: {STRING}
|
||||
STR_AI_LIST_VERSION :{BLACK}Versio: {NUM}
|
||||
STR_AI_LIST_URL :{BLACK}URL: {STRING}
|
||||
STR_AI_LIST_AUTHOR :{LTBLUE}Tekijä: {ORANGE}{STRING}
|
||||
STR_AI_LIST_VERSION :{LTBLUE}Versio: {ORANGE}{NUM}
|
||||
STR_AI_LIST_URL :{LTBLUE}URL: {ORANGE}{STRING}
|
||||
|
||||
STR_AI_LIST_ACCEPT :{BLACK}Hyväksy
|
||||
STR_AI_LIST_ACCEPT_TOOLTIP :{BLACK}Valitse korostettu skripti
|
||||
|
|
|
@ -3553,9 +3553,9 @@ STR_AI_LIST_CAPTION_AI :IA
|
|||
STR_AI_LIST_CAPTION_GAMESCRIPT :Scripts de jeu
|
||||
STR_AI_LIST_TOOLTIP :{BLACK}Cliquer pour sélectionner un script
|
||||
|
||||
STR_AI_LIST_AUTHOR :{BLACK}Auteur{NBSP}: {STRING}
|
||||
STR_AI_LIST_VERSION :{BLACK}Version{NBSP}: {NUM}
|
||||
STR_AI_LIST_URL :{BLACK}URL{NBSP}: {STRING}
|
||||
STR_AI_LIST_AUTHOR :{LTBLUE}Auteur{NBSP}: {ORANGE}{STRING}
|
||||
STR_AI_LIST_VERSION :{LTBLUE}Version{NBSP}: {ORANGE}{NUM}
|
||||
STR_AI_LIST_URL :{LTBLUE}URL{NBSP}: {ORANGE}{STRING}
|
||||
|
||||
STR_AI_LIST_ACCEPT :{BLACK}Accepter
|
||||
STR_AI_LIST_ACCEPT_TOOLTIP :{BLACK}Sélectionner le script en surbrillance
|
||||
|
|
|
@ -3184,9 +3184,9 @@ STR_AI_CONFIG_CONFIGURE_TOOLTIP :{BLACK}Configur
|
|||
# Available AIs window
|
||||
STR_AI_LIST_TOOLTIP :{BLACK}Pincha para seleccionar unha IA
|
||||
|
||||
STR_AI_LIST_AUTHOR :{BLACK}Autor: {STRING}
|
||||
STR_AI_LIST_VERSION :{BLACK}Versión: {NUM}
|
||||
STR_AI_LIST_URL :{BLACK}URL: {STRING}
|
||||
STR_AI_LIST_AUTHOR :{LTBLUE}Autor: {ORANGE}{STRING}
|
||||
STR_AI_LIST_VERSION :{LTBLUE}Versión: {ORANGE}{NUM}
|
||||
STR_AI_LIST_URL :{LTBLUE}URL: {ORANGE}{STRING}
|
||||
|
||||
STR_AI_LIST_ACCEPT :{BLACK}Aceptar
|
||||
STR_AI_LIST_ACCEPT_TOOLTIP :{BLACK}Selecciona-la IA marcada
|
||||
|
|
|
@ -3553,9 +3553,9 @@ STR_AI_LIST_CAPTION_AI :KIs
|
|||
STR_AI_LIST_CAPTION_GAMESCRIPT :Skripte
|
||||
STR_AI_LIST_TOOLTIP :{BLACK}Klicken, um ein Skript auszuwählen
|
||||
|
||||
STR_AI_LIST_AUTHOR :{BLACK}Autor: {STRING}
|
||||
STR_AI_LIST_VERSION :{BLACK}Version: {NUM}
|
||||
STR_AI_LIST_URL :{BLACK}URL: {STRING}
|
||||
STR_AI_LIST_AUTHOR :{LTBLUE}Autor: {ORANGE}{STRING}
|
||||
STR_AI_LIST_VERSION :{LTBLUE}Version: {ORANGE}{NUM}
|
||||
STR_AI_LIST_URL :{LTBLUE}URL: {ORANGE}{STRING}
|
||||
|
||||
STR_AI_LIST_ACCEPT :{BLACK}Anwenden
|
||||
STR_AI_LIST_ACCEPT_TOOLTIP :{BLACK}Ausgewähltes Skript verwenden
|
||||
|
|
|
@ -3606,9 +3606,9 @@ STR_AI_LIST_CAPTION_AI :AIs
|
|||
STR_AI_LIST_CAPTION_GAMESCRIPT :Δέσμες ενεργειών Παιχνιδιού
|
||||
STR_AI_LIST_TOOLTIP :{BLACK}Πατήστε για επιλέξετε ένα script
|
||||
|
||||
STR_AI_LIST_AUTHOR :{BLACK}Συγγραφέας: {STRING}
|
||||
STR_AI_LIST_VERSION :{BLACK}Έκδοση: {NUM}
|
||||
STR_AI_LIST_URL :{BLACK}Ιστιοσελίδα: {STRING}
|
||||
STR_AI_LIST_AUTHOR :{LTBLUE}Συγγραφέας: {ORANGE}{STRING}
|
||||
STR_AI_LIST_VERSION :{LTBLUE}Έκδοση: {ORANGE}{NUM}
|
||||
STR_AI_LIST_URL :{LTBLUE}Ιστιοσελίδα: {ORANGE}{STRING}
|
||||
|
||||
STR_AI_LIST_ACCEPT :{BLACK}Αποδοχή
|
||||
STR_AI_LIST_ACCEPT_TOOLTIP :{BLACK}Αποδοχή του επιλεγμένου script
|
||||
|
|
|
@ -3267,9 +3267,9 @@ STR_AI_CONFIG_CONFIGURE_TOOLTIP :{BLACK}שנה
|
|||
# Available AIs window
|
||||
STR_AI_LIST_TOOLTIP :{BLACK} לחץ לבחירת בינה מלאכותית
|
||||
|
||||
STR_AI_LIST_AUTHOR :{BLACK}יוצר: {STRING}
|
||||
STR_AI_LIST_VERSION :{BLACK}גרסה: {NUM}
|
||||
STR_AI_LIST_URL :{BLACK}קישור: {STRING}
|
||||
STR_AI_LIST_AUTHOR :{LTBLUE}יוצר: {ORANGE}{STRING}
|
||||
STR_AI_LIST_VERSION :{LTBLUE}גרסה: {ORANGE}{NUM}
|
||||
STR_AI_LIST_URL :{LTBLUE}קישור: {ORANGE}{STRING}
|
||||
|
||||
STR_AI_LIST_ACCEPT :{BLACK}אשר
|
||||
STR_AI_LIST_ACCEPT_TOOLTIP :{BLACK} בחר סוג בינה מלאכותית שהודגש
|
||||
|
|
|
@ -3616,9 +3616,9 @@ STR_AI_LIST_CAPTION_AI :MI-k
|
|||
STR_AI_LIST_CAPTION_GAMESCRIPT :Játékszkriptek
|
||||
STR_AI_LIST_TOOLTIP :{BLACK}Kattints ide a szkript kiválasztásához
|
||||
|
||||
STR_AI_LIST_AUTHOR :{BLACK}Készítő: {STRING}
|
||||
STR_AI_LIST_VERSION :{BLACK}Verzió: {NUM}
|
||||
STR_AI_LIST_URL :{BLACK}URL: {STRING}
|
||||
STR_AI_LIST_AUTHOR :{LTBLUE}Készítő: {ORANGE}{STRING}
|
||||
STR_AI_LIST_VERSION :{LTBLUE}Verzió: {ORANGE}{NUM}
|
||||
STR_AI_LIST_URL :{LTBLUE}URL: {ORANGE}{STRING}
|
||||
|
||||
STR_AI_LIST_ACCEPT :{BLACK}Elfogad
|
||||
STR_AI_LIST_ACCEPT_TOOLTIP :{BLACK}A kijelölt szkript kiválasztása
|
||||
|
|
|
@ -3298,9 +3298,9 @@ STR_AI_CONFIG_CONFIGURE_TOOLTIP :{BLACK}Stilltu
|
|||
# Available AIs window
|
||||
STR_AI_LIST_TOOLTIP :{BLACK}Smelltu til að merkja gervigreind
|
||||
|
||||
STR_AI_LIST_AUTHOR :{BLACK}Höfundur: {STRING}
|
||||
STR_AI_LIST_VERSION :{BLACK}Útgáfa: {NUM}
|
||||
STR_AI_LIST_URL :{BLACK}Vefslóð: {STRING}
|
||||
STR_AI_LIST_AUTHOR :{LTBLUE}Höfundur: {ORANGE}{STRING}
|
||||
STR_AI_LIST_VERSION :{LTBLUE}Útgáfa: {ORANGE}{NUM}
|
||||
STR_AI_LIST_URL :{LTBLUE}Vefslóð: {ORANGE}{STRING}
|
||||
|
||||
STR_AI_LIST_ACCEPT :{BLACK}Í lagi
|
||||
STR_AI_LIST_ACCEPT_TOOLTIP :{BLACK}Velja merkta gervigreind
|
||||
|
|
|
@ -3526,9 +3526,9 @@ STR_AI_LIST_CAPTION_AI :AI
|
|||
STR_AI_LIST_CAPTION_GAMESCRIPT :SkripPermainan
|
||||
STR_AI_LIST_TOOLTIP :{BLACK}Klik untuk memilih skrip AI
|
||||
|
||||
STR_AI_LIST_AUTHOR :{BLACK}Pembuat: {STRING}
|
||||
STR_AI_LIST_VERSION :{BLACK}Versi: {NUM}
|
||||
STR_AI_LIST_URL :{BLACK}URL: {STRING}
|
||||
STR_AI_LIST_AUTHOR :{LTBLUE}Pembuat: {ORANGE}{STRING}
|
||||
STR_AI_LIST_VERSION :{LTBLUE}Versi: {ORANGE}{NUM}
|
||||
STR_AI_LIST_URL :{LTBLUE}URL: {ORANGE}{STRING}
|
||||
|
||||
STR_AI_LIST_ACCEPT :{BLACK}Terapkan
|
||||
STR_AI_LIST_ACCEPT_TOOLTIP :{BLACK}Pilih skrip AI yg disorot
|
||||
|
|
|
@ -3365,9 +3365,9 @@ STR_AI_CONFIG_CONFIGURE_TOOLTIP :{BLACK}Cumraigh
|
|||
# Available AIs window
|
||||
STR_AI_LIST_TOOLTIP :{BLACK}Cliceáil chun AI a roghnú
|
||||
|
||||
STR_AI_LIST_AUTHOR :{BLACK}Údar: {STRING}
|
||||
STR_AI_LIST_VERSION :{BLACK}Leagan: {NUM}
|
||||
STR_AI_LIST_URL :{BLACK}URL: {STRING}
|
||||
STR_AI_LIST_AUTHOR :{LTBLUE}Údar: {ORANGE}{STRING}
|
||||
STR_AI_LIST_VERSION :{LTBLUE}Leagan: {ORANGE}{NUM}
|
||||
STR_AI_LIST_URL :{LTBLUE}URL: {ORANGE}{STRING}
|
||||
|
||||
STR_AI_LIST_ACCEPT :{BLACK}Glac leis
|
||||
STR_AI_LIST_ACCEPT_TOOLTIP :{BLACK}Roghnaigh an AI aibhsithe
|
||||
|
|
|
@ -3580,9 +3580,9 @@ STR_AI_LIST_CAPTION_AI :IA
|
|||
STR_AI_LIST_CAPTION_GAMESCRIPT :Script
|
||||
STR_AI_LIST_TOOLTIP :{BLACK}Fare clic per selezionare uno script
|
||||
|
||||
STR_AI_LIST_AUTHOR :{BLACK}Autore: {STRING}
|
||||
STR_AI_LIST_VERSION :{BLACK}Versione: {NUM}
|
||||
STR_AI_LIST_URL :{BLACK}URL: {STRING}
|
||||
STR_AI_LIST_AUTHOR :{LTBLUE}Autore: {ORANGE}{STRING}
|
||||
STR_AI_LIST_VERSION :{LTBLUE}Versione: {ORANGE}{NUM}
|
||||
STR_AI_LIST_URL :{LTBLUE}URL: {ORANGE}{STRING}
|
||||
|
||||
STR_AI_LIST_ACCEPT :{BLACK}Accetta
|
||||
STR_AI_LIST_ACCEPT_TOOLTIP :{BLACK}Sceglie lo script selezionato
|
||||
|
|
|
@ -3365,9 +3365,9 @@ STR_AI_CONFIG_CONFIGURE_TOOLTIP :{BLACK}AI の
|
|||
# Available AIs window
|
||||
STR_AI_LIST_TOOLTIP :{BLACK}クリックして AI を選択します。
|
||||
|
||||
STR_AI_LIST_AUTHOR :{BLACK}作成者: {STRING}
|
||||
STR_AI_LIST_VERSION :{BLACK}バージョン: {NUM}
|
||||
STR_AI_LIST_URL :{BLACK}URL: {STRING}
|
||||
STR_AI_LIST_AUTHOR :{LTBLUE}作成者: {ORANGE}{STRING}
|
||||
STR_AI_LIST_VERSION :{LTBLUE}バージョン: {ORANGE}{NUM}
|
||||
STR_AI_LIST_URL :{LTBLUE}URL: {ORANGE}{STRING}
|
||||
|
||||
STR_AI_LIST_ACCEPT :{BLACK}OK
|
||||
STR_AI_LIST_ACCEPT_TOOLTIP :{BLACK}選択した AI を使用します。
|
||||
|
|
|
@ -3553,9 +3553,9 @@ STR_AI_LIST_CAPTION_AI :{G=f}AI
|
|||
STR_AI_LIST_CAPTION_GAMESCRIPT :{G=f}게임 스크립트
|
||||
STR_AI_LIST_TOOLTIP :{BLACK}클릭하여 AI를 선택하세요
|
||||
|
||||
STR_AI_LIST_AUTHOR :{BLACK}저자: {STRING}
|
||||
STR_AI_LIST_VERSION :{BLACK}버젼: {NUM}
|
||||
STR_AI_LIST_URL :{BLACK}주소: {STRING}
|
||||
STR_AI_LIST_AUTHOR :{LTBLUE}저자: {ORANGE}{STRING}
|
||||
STR_AI_LIST_VERSION :{LTBLUE}버젼: {ORANGE}{NUM}
|
||||
STR_AI_LIST_URL :{LTBLUE}주소: {ORANGE}{STRING}
|
||||
|
||||
STR_AI_LIST_ACCEPT :{BLACK}적용
|
||||
STR_AI_LIST_ACCEPT_TOOLTIP :{BLACK}선택한 AI 선택
|
||||
|
|
|
@ -3561,9 +3561,9 @@ STR_AI_LIST_CAPTION_AI :MI
|
|||
STR_AI_LIST_CAPTION_GAMESCRIPT :Spēles skripti
|
||||
STR_AI_LIST_TOOLTIP :{BLACK}Uzklikšķināt, lai izvēlētos skriptu
|
||||
|
||||
STR_AI_LIST_AUTHOR :{BLACK}Autors: {STRING}
|
||||
STR_AI_LIST_VERSION :{BLACK}Versija: {NUM}
|
||||
STR_AI_LIST_URL :{BLACK}Tīmekļa adrese: {STRING}
|
||||
STR_AI_LIST_AUTHOR :{LTBLUE}Autors: {ORANGE}{STRING}
|
||||
STR_AI_LIST_VERSION :{LTBLUE}Versija: {ORANGE}{NUM}
|
||||
STR_AI_LIST_URL :{LTBLUE}Tīmekļa adrese: {ORANGE}{STRING}
|
||||
|
||||
STR_AI_LIST_ACCEPT :{BLACK}Apstiprināt
|
||||
STR_AI_LIST_ACCEPT_TOOLTIP :{BLACK}Izvēlēties izcelto skriptu
|
||||
|
|
|
@ -3803,9 +3803,9 @@ STR_AI_LIST_CAPTION_AI :DI'ai
|
|||
STR_AI_LIST_CAPTION_GAMESCRIPT :Žaidimo skriptai
|
||||
STR_AI_LIST_TOOLTIP :{BLACK}Pasirinkite skriptą paspausdami
|
||||
|
||||
STR_AI_LIST_AUTHOR :{BLACK}Autorius: {STRING}
|
||||
STR_AI_LIST_VERSION :{BLACK}Versija: {NUM}
|
||||
STR_AI_LIST_URL :{BLACK}URL: {STRING}
|
||||
STR_AI_LIST_AUTHOR :{LTBLUE}Autorius: {ORANGE}{STRING}
|
||||
STR_AI_LIST_VERSION :{LTBLUE}Versija: {ORANGE}{NUM}
|
||||
STR_AI_LIST_URL :{LTBLUE}URL: {ORANGE}{STRING}
|
||||
|
||||
STR_AI_LIST_ACCEPT :{BLACK}Priimti
|
||||
STR_AI_LIST_ACCEPT_TOOLTIP :{BLACK}Pasirinkti pažymėtą skriptą
|
||||
|
|
|
@ -3552,9 +3552,9 @@ STR_AI_LIST_CAPTION_AI :KIs
|
|||
STR_AI_LIST_CAPTION_GAMESCRIPT :Spill-Scripter
|
||||
STR_AI_LIST_TOOLTIP :{BLACK}Klickt fir en Script ze selectéieren
|
||||
|
||||
STR_AI_LIST_AUTHOR :{BLACK}Autor: {STRING}
|
||||
STR_AI_LIST_VERSION :{BLACK}Versioun: {NUM}
|
||||
STR_AI_LIST_URL :{BLACK}URL: {STRING}
|
||||
STR_AI_LIST_AUTHOR :{LTBLUE}Autor: {ORANGE}{STRING}
|
||||
STR_AI_LIST_VERSION :{LTBLUE}Versioun: {ORANGE}{NUM}
|
||||
STR_AI_LIST_URL :{LTBLUE}URL: {ORANGE}{STRING}
|
||||
|
||||
STR_AI_LIST_ACCEPT :{BLACK}Acceptéiert
|
||||
STR_AI_LIST_ACCEPT_TOOLTIP :{BLACK}Selectéiert ungewielte Script
|
||||
|
|
|
@ -3550,9 +3550,9 @@ STR_AI_LIST_CAPTION_AI :AIs
|
|||
STR_AI_LIST_CAPTION_GAMESCRIPT :SkripPermainan
|
||||
STR_AI_LIST_TOOLTIP :{BLACK}Klik untuk pilih skrip
|
||||
|
||||
STR_AI_LIST_AUTHOR :{BLACK}Penulis: {STRING}
|
||||
STR_AI_LIST_VERSION :{BLACK}Versi: {NUM}
|
||||
STR_AI_LIST_URL :{BLACK}URL: {STRING}
|
||||
STR_AI_LIST_AUTHOR :{LTBLUE}Penulis: {ORANGE}{STRING}
|
||||
STR_AI_LIST_VERSION :{LTBLUE}Versi: {ORANGE}{NUM}
|
||||
STR_AI_LIST_URL :{LTBLUE}URL: {ORANGE}{STRING}
|
||||
|
||||
STR_AI_LIST_ACCEPT :{BLACK}Terima
|
||||
STR_AI_LIST_ACCEPT_TOOLTIP :{BLACK}Pilih skrip yang diserlahkan
|
||||
|
|
|
@ -3554,9 +3554,9 @@ STR_AI_LIST_CAPTION_AI :AIer
|
|||
STR_AI_LIST_CAPTION_GAMESCRIPT :Spillskript
|
||||
STR_AI_LIST_TOOLTIP :{BLACK}Klikk for å velge et skript
|
||||
|
||||
STR_AI_LIST_AUTHOR :{BLACK}Forfatter: {STRING}
|
||||
STR_AI_LIST_VERSION :{BLACK}Versjon: {NUM}
|
||||
STR_AI_LIST_URL :{BLACK}URL: {STRING}
|
||||
STR_AI_LIST_AUTHOR :{LTBLUE}Forfatter: {ORANGE}{STRING}
|
||||
STR_AI_LIST_VERSION :{LTBLUE}Versjon: {ORANGE}{NUM}
|
||||
STR_AI_LIST_URL :{LTBLUE}URL: {ORANGE}{STRING}
|
||||
|
||||
STR_AI_LIST_ACCEPT :{BLACK}Godta
|
||||
STR_AI_LIST_ACCEPT_TOOLTIP :{BLACK}Velg det merkede skript
|
||||
|
|
|
@ -3554,9 +3554,9 @@ STR_AI_LIST_CAPTION_AI :AIar
|
|||
STR_AI_LIST_CAPTION_GAMESCRIPT :Spelscript
|
||||
STR_AI_LIST_TOOLTIP :{BLACK}Klikk for å velje ein AI
|
||||
|
||||
STR_AI_LIST_AUTHOR :{BLACK}Forfattar: {STRING}
|
||||
STR_AI_LIST_VERSION :{BLACK}Versjon: {NUM}
|
||||
STR_AI_LIST_URL :{BLACK}URL: {STRING}
|
||||
STR_AI_LIST_AUTHOR :{LTBLUE}Forfattar: {ORANGE}{STRING}
|
||||
STR_AI_LIST_VERSION :{LTBLUE}Versjon: {ORANGE}{NUM}
|
||||
STR_AI_LIST_URL :{LTBLUE}URL: {ORANGE}{STRING}
|
||||
|
||||
STR_AI_LIST_ACCEPT :{BLACK}Godta
|
||||
STR_AI_LIST_ACCEPT_TOOLTIP :{BLACK}Merk utheva AI
|
||||
|
|
|
@ -3938,9 +3938,9 @@ STR_AI_LIST_CAPTION_AI :Gracze SI
|
|||
STR_AI_LIST_CAPTION_GAMESCRIPT :Game Script'y
|
||||
STR_AI_LIST_TOOLTIP :{BLACK}Kliknij, aby wybrać skrypt
|
||||
|
||||
STR_AI_LIST_AUTHOR :{BLACK}Autor: {STRING}
|
||||
STR_AI_LIST_VERSION :{BLACK}Wersja: {NUM}
|
||||
STR_AI_LIST_URL :{BLACK}Adres: {STRING}
|
||||
STR_AI_LIST_AUTHOR :{LTBLUE}Autor: {ORANGE}{STRING}
|
||||
STR_AI_LIST_VERSION :{LTBLUE}Wersja: {ORANGE}{NUM}
|
||||
STR_AI_LIST_URL :{LTBLUE}Adres: {ORANGE}{STRING}
|
||||
|
||||
STR_AI_LIST_ACCEPT :{BLACK}Zaakceptuj
|
||||
STR_AI_LIST_ACCEPT_TOOLTIP :{BLACK}Wybierz zaznaczony skrypt
|
||||
|
|
|
@ -3553,9 +3553,9 @@ STR_AI_LIST_CAPTION_AI :IAs
|
|||
STR_AI_LIST_CAPTION_GAMESCRIPT :Scripts de Jogo
|
||||
STR_AI_LIST_TOOLTIP :{BLACK}Clique para seleccionar um script
|
||||
|
||||
STR_AI_LIST_AUTHOR :{BLACK}Autor: {STRING}
|
||||
STR_AI_LIST_VERSION :{BLACK}Versão: {NUM}
|
||||
STR_AI_LIST_URL :{BLACK}URL: {STRING}
|
||||
STR_AI_LIST_AUTHOR :{LTBLUE}Autor: {ORANGE}{STRING}
|
||||
STR_AI_LIST_VERSION :{LTBLUE}Versão: {ORANGE}{NUM}
|
||||
STR_AI_LIST_URL :{LTBLUE}URL: {ORANGE}{STRING}
|
||||
|
||||
STR_AI_LIST_ACCEPT :{BLACK}Aceitar
|
||||
STR_AI_LIST_ACCEPT_TOOLTIP :{BLACK}Seleccionar script marcado
|
||||
|
|
|
@ -3552,9 +3552,9 @@ STR_AI_LIST_CAPTION_AI :IA
|
|||
STR_AI_LIST_CAPTION_GAMESCRIPT :Scripturi Joc
|
||||
STR_AI_LIST_TOOLTIP :{BLACK}Click pentru a alege un script
|
||||
|
||||
STR_AI_LIST_AUTHOR :{BLACK}Autor: {STRING}
|
||||
STR_AI_LIST_VERSION :{BLACK}Versiune: {NUM}
|
||||
STR_AI_LIST_URL :{BLACK}URL: {STRING}
|
||||
STR_AI_LIST_AUTHOR :{LTBLUE}Autor: {ORANGE}{STRING}
|
||||
STR_AI_LIST_VERSION :{LTBLUE}Versiune: {ORANGE}{NUM}
|
||||
STR_AI_LIST_URL :{LTBLUE}URL: {ORANGE}{STRING}
|
||||
|
||||
STR_AI_LIST_ACCEPT :{BLACK}Acceptă
|
||||
STR_AI_LIST_ACCEPT_TOOLTIP :{BLACK}Alege scriptul marcat
|
||||
|
|
|
@ -3747,9 +3747,9 @@ STR_AI_LIST_CAPTION_AI :модули И
|
|||
STR_AI_LIST_CAPTION_GAMESCRIPT :игровые скрипты
|
||||
STR_AI_LIST_TOOLTIP :{BLACK}Щёлкните для выбора скрипта
|
||||
|
||||
STR_AI_LIST_AUTHOR :{BLACK}Автор: {STRING}
|
||||
STR_AI_LIST_VERSION :{BLACK}Версия: {NUM}
|
||||
STR_AI_LIST_URL :{BLACK}URL: {STRING}
|
||||
STR_AI_LIST_AUTHOR :{LTBLUE}Автор: {ORANGE}{STRING}
|
||||
STR_AI_LIST_VERSION :{LTBLUE}Версия: {ORANGE}{NUM}
|
||||
STR_AI_LIST_URL :{LTBLUE}URL: {ORANGE}{STRING}
|
||||
|
||||
STR_AI_LIST_ACCEPT :{BLACK}Выбрать
|
||||
STR_AI_LIST_ACCEPT_TOOLTIP :{BLACK}Выбрать подсвеченный скрипт
|
||||
|
|
|
@ -3763,9 +3763,9 @@ STR_AI_LIST_CAPTION_AI :VIe
|
|||
STR_AI_LIST_CAPTION_GAMESCRIPT :Skripte Partije
|
||||
STR_AI_LIST_TOOLTIP :{BLACK}Klikom se označava skripta
|
||||
|
||||
STR_AI_LIST_AUTHOR :{BLACK}Autor: {STRING}
|
||||
STR_AI_LIST_VERSION :{BLACK}Izdanje: {NUM}
|
||||
STR_AI_LIST_URL :{BLACK}URL: {STRING}
|
||||
STR_AI_LIST_AUTHOR :{LTBLUE}Autor: {ORANGE}{STRING}
|
||||
STR_AI_LIST_VERSION :{LTBLUE}Izdanje: {ORANGE}{NUM}
|
||||
STR_AI_LIST_URL :{LTBLUE}URL: {ORANGE}{STRING}
|
||||
|
||||
STR_AI_LIST_ACCEPT :{BLACK}Prihvati
|
||||
STR_AI_LIST_ACCEPT_TOOLTIP :{BLACK}Izabira označenu skriptu
|
||||
|
|
|
@ -3548,9 +3548,9 @@ STR_AI_LIST_CAPTION_AI :AI
|
|||
STR_AI_LIST_CAPTION_GAMESCRIPT :游戏脚本
|
||||
STR_AI_LIST_TOOLTIP :{BLACK}点击选择 AI
|
||||
|
||||
STR_AI_LIST_AUTHOR :{BLACK}作者: {STRING}
|
||||
STR_AI_LIST_VERSION :{BLACK}版本: {NUM}
|
||||
STR_AI_LIST_URL :{BLACK}URL: {STRING}
|
||||
STR_AI_LIST_AUTHOR :{LTBLUE}作者: {ORANGE}{STRING}
|
||||
STR_AI_LIST_VERSION :{LTBLUE}版本: {ORANGE}{NUM}
|
||||
STR_AI_LIST_URL :{LTBLUE}URL: {ORANGE}{STRING}
|
||||
|
||||
STR_AI_LIST_ACCEPT :{BLACK}接受
|
||||
STR_AI_LIST_ACCEPT_TOOLTIP :{BLACK}选择高亮的 AI
|
||||
|
|
|
@ -3614,9 +3614,9 @@ STR_AI_LIST_CAPTION_AI :AIs
|
|||
STR_AI_LIST_CAPTION_GAMESCRIPT :Herné skripty
|
||||
STR_AI_LIST_TOOLTIP :{BLACK}Klikni pre výber skriptu
|
||||
|
||||
STR_AI_LIST_AUTHOR :{BLACK}Autor: {STRING}
|
||||
STR_AI_LIST_VERSION :{BLACK}Verzia: {NUM}
|
||||
STR_AI_LIST_URL :{BLACK}URL: {STRING}
|
||||
STR_AI_LIST_AUTHOR :{LTBLUE}Autor: {ORANGE}{STRING}
|
||||
STR_AI_LIST_VERSION :{LTBLUE}Verzia: {ORANGE}{NUM}
|
||||
STR_AI_LIST_URL :{LTBLUE}URL: {ORANGE}{STRING}
|
||||
|
||||
STR_AI_LIST_ACCEPT :{BLACK}Potvrdiť
|
||||
STR_AI_LIST_ACCEPT_TOOLTIP :{BLACK}Vybrať vyznačený skript
|
||||
|
|
|
@ -3705,9 +3705,9 @@ STR_AI_LIST_CAPTION_AI :UI-ji
|
|||
STR_AI_LIST_CAPTION_GAMESCRIPT :Skripte igre
|
||||
STR_AI_LIST_TOOLTIP :{BLACK}Klikni za izbor skripte
|
||||
|
||||
STR_AI_LIST_AUTHOR :{BLACK}Avtor: {STRING}
|
||||
STR_AI_LIST_VERSION :{BLACK}Verzija: {NUM}
|
||||
STR_AI_LIST_URL :{BLACK}URL: {STRING}
|
||||
STR_AI_LIST_AUTHOR :{LTBLUE}Avtor: {ORANGE}{STRING}
|
||||
STR_AI_LIST_VERSION :{LTBLUE}Verzija: {ORANGE}{NUM}
|
||||
STR_AI_LIST_URL :{LTBLUE}URL: {ORANGE}{STRING}
|
||||
|
||||
STR_AI_LIST_ACCEPT :{BLACK}Potrdi
|
||||
STR_AI_LIST_ACCEPT_TOOLTIP :{BLACK}Izberi označeno skripto
|
||||
|
|
|
@ -3553,9 +3553,9 @@ STR_AI_LIST_CAPTION_AI :IAs
|
|||
STR_AI_LIST_CAPTION_GAMESCRIPT :Scripts de Juego
|
||||
STR_AI_LIST_TOOLTIP :{BLACK}Click para seleccionar un script
|
||||
|
||||
STR_AI_LIST_AUTHOR :{BLACK}Autor: {STRING}
|
||||
STR_AI_LIST_VERSION :{BLACK}Versión: {NUM}
|
||||
STR_AI_LIST_URL :{BLACK}URL: {STRING}
|
||||
STR_AI_LIST_AUTHOR :{LTBLUE}Autor: {ORANGE}{STRING}
|
||||
STR_AI_LIST_VERSION :{LTBLUE}Versión: {ORANGE}{NUM}
|
||||
STR_AI_LIST_URL :{LTBLUE}URL: {ORANGE}{STRING}
|
||||
|
||||
STR_AI_LIST_ACCEPT :{BLACK}Aceptar
|
||||
STR_AI_LIST_ACCEPT_TOOLTIP :{BLACK}Seleccionar el script resaltado
|
||||
|
|
|
@ -3552,9 +3552,9 @@ STR_AI_LIST_CAPTION_AI :Datorspelare
|
|||
STR_AI_LIST_CAPTION_GAMESCRIPT :Spelskript
|
||||
STR_AI_LIST_TOOLTIP :{BLACK}Klicka för att välja en datorspelare
|
||||
|
||||
STR_AI_LIST_AUTHOR :{BLACK}Upphovsman: {STRING}
|
||||
STR_AI_LIST_VERSION :{BLACK}Version: {NUM}
|
||||
STR_AI_LIST_URL :{BLACK}URL: {STRING}
|
||||
STR_AI_LIST_AUTHOR :{LTBLUE}Upphovsman: {ORANGE}{STRING}
|
||||
STR_AI_LIST_VERSION :{LTBLUE}Version: {ORANGE}{NUM}
|
||||
STR_AI_LIST_URL :{LTBLUE}URL: {ORANGE}{STRING}
|
||||
|
||||
STR_AI_LIST_ACCEPT :{BLACK}Acceptera
|
||||
STR_AI_LIST_ACCEPT_TOOLTIP :{BLACK}Välj markerad datorspelare
|
||||
|
|
|
@ -3407,9 +3407,9 @@ STR_AI_LIST_CAPTION_AI :AI
|
|||
STR_AI_LIST_CAPTION_GAMESCRIPT :遊戲腳本
|
||||
STR_AI_LIST_TOOLTIP :{BLACK}點選以選擇腳本
|
||||
|
||||
STR_AI_LIST_AUTHOR :{BLACK}作者: {STRING}
|
||||
STR_AI_LIST_VERSION :{BLACK}版本: {NUM}
|
||||
STR_AI_LIST_URL :{BLACK}URL: {STRING}
|
||||
STR_AI_LIST_AUTHOR :{LTBLUE}作者: {ORANGE}{STRING}
|
||||
STR_AI_LIST_VERSION :{LTBLUE}版本: {ORANGE}{NUM}
|
||||
STR_AI_LIST_URL :{LTBLUE}URL: {ORANGE}{STRING}
|
||||
|
||||
STR_AI_LIST_ACCEPT :{BLACK}接受
|
||||
STR_AI_LIST_ACCEPT_TOOLTIP :{BLACK}選擇標示到的腳本
|
||||
|
|
|
@ -3553,9 +3553,9 @@ STR_AI_LIST_CAPTION_AI :YZ'ler
|
|||
STR_AI_LIST_CAPTION_GAMESCRIPT :OyunBetikleri
|
||||
STR_AI_LIST_TOOLTIP :{BLACK}YZ seçmek için bir tuşa basın
|
||||
|
||||
STR_AI_LIST_AUTHOR :{BLACK}Yazar: {STRING}
|
||||
STR_AI_LIST_VERSION :{BLACK}Sürüm: {NUM}
|
||||
STR_AI_LIST_URL :{BLACK}URL: {STRING}
|
||||
STR_AI_LIST_AUTHOR :{LTBLUE}Yazar: {ORANGE}{STRING}
|
||||
STR_AI_LIST_VERSION :{LTBLUE}Sürüm: {ORANGE}{NUM}
|
||||
STR_AI_LIST_URL :{LTBLUE}URL: {ORANGE}{STRING}
|
||||
|
||||
STR_AI_LIST_ACCEPT :{BLACK}Kabul et
|
||||
STR_AI_LIST_ACCEPT_TOOLTIP :{BLACK}Vurgulanan YZ'yi seç
|
||||
|
|
|
@ -3677,9 +3677,9 @@ STR_AI_LIST_CAPTION_AI :Модулі А
|
|||
STR_AI_LIST_CAPTION_GAMESCRIPT :Ігрові Скрипти
|
||||
STR_AI_LIST_TOOLTIP :{BLACK}Клікніть, щоб вибрати скрипт
|
||||
|
||||
STR_AI_LIST_AUTHOR :{BLACK}Автор: {STRING}
|
||||
STR_AI_LIST_VERSION :{BLACK}Версія: {NUM}
|
||||
STR_AI_LIST_URL :{BLACK}URL: {STRING}
|
||||
STR_AI_LIST_AUTHOR :{LTBLUE}Автор: {ORANGE}{STRING}
|
||||
STR_AI_LIST_VERSION :{LTBLUE}Версія: {ORANGE}{NUM}
|
||||
STR_AI_LIST_URL :{LTBLUE}URL: {ORANGE}{STRING}
|
||||
|
||||
STR_AI_LIST_ACCEPT :{BLACK}Прийняти
|
||||
STR_AI_LIST_ACCEPT_TOOLTIP :{BLACK}Вибрати виділений скрипт
|
||||
|
|
|
@ -1265,7 +1265,7 @@ STR_AI_CONFIG_CHANGE_NONE :
|
|||
|
||||
# Available AIs window
|
||||
|
||||
STR_AI_LIST_VERSION :{BLACK}Верси: {NUM}
|
||||
STR_AI_LIST_VERSION :{LTBLUE}Верси: {ORANGE}{NUM}
|
||||
|
||||
|
||||
# AI Parameters
|
||||
|
|
|
@ -2491,8 +2491,8 @@ STR_AI_CONFIG_CHANGE_AI :AI
|
|||
# Available AIs window
|
||||
STR_AI_LIST_CAPTION_AI :AIs
|
||||
|
||||
STR_AI_LIST_VERSION :{BLACK}Ferzje: {NUM}
|
||||
STR_AI_LIST_URL :{BLACK}URL: {STRING}
|
||||
STR_AI_LIST_VERSION :{LTBLUE}Ferzje: {ORANGE}{NUM}
|
||||
STR_AI_LIST_URL :{LTBLUE}URL: {ORANGE}{STRING}
|
||||
|
||||
STR_AI_LIST_ACCEPT :{BLACK}Akseptearje
|
||||
STR_AI_LIST_CANCEL :{BLACK}Annulearje
|
||||
|
|
|
@ -3167,8 +3167,8 @@ STR_AI_LIST_CAPTION_AI :هوش های
|
|||
STR_AI_LIST_CAPTION_GAMESCRIPT :کدهای بازی
|
||||
STR_AI_LIST_TOOLTIP :{BLACK}برای انتخاب روی یک کد کلیک کنید
|
||||
|
||||
STR_AI_LIST_VERSION :{BLACK}ویرایش: {NUM}
|
||||
STR_AI_LIST_URL :{BLACK}آدرس اینترنتی: {STRING}
|
||||
STR_AI_LIST_VERSION :{LTBLUE}ویرایش: {ORANGE}{NUM}
|
||||
STR_AI_LIST_URL :{LTBLUE}آدرس اینترنتی: {ORANGE}{STRING}
|
||||
|
||||
STR_AI_LIST_ACCEPT :{BLACK}قبول
|
||||
STR_AI_LIST_ACCEPT_TOOLTIP :{BLACK}انتخاب کد مشخص شده
|
||||
|
|
|
@ -3552,9 +3552,9 @@ STR_AI_LIST_CAPTION_AI :AIs
|
|||
STR_AI_LIST_CAPTION_GAMESCRIPT :Game Scripts
|
||||
STR_AI_LIST_TOOLTIP :{BLACK}Chọn một AI
|
||||
|
||||
STR_AI_LIST_AUTHOR :{BLACK}Tác giả: {STRING}
|
||||
STR_AI_LIST_VERSION :{BLACK}Phiên bản: {NUM}
|
||||
STR_AI_LIST_URL :{BLACK}URL: {STRING}
|
||||
STR_AI_LIST_AUTHOR :{LTBLUE}Tác giả: {ORANGE}{STRING}
|
||||
STR_AI_LIST_VERSION :{LTBLUE}Phiên bản: {ORANGE}{NUM}
|
||||
STR_AI_LIST_URL :{LTBLUE}URL: {ORANGE}{STRING}
|
||||
|
||||
STR_AI_LIST_ACCEPT :{BLACK}Chấp nhận
|
||||
STR_AI_LIST_ACCEPT_TOOLTIP :{BLACK}Chấp nhận AI đã chọn
|
||||
|
|
|
@ -3552,9 +3552,9 @@ STR_AI_LIST_CAPTION_AI :AIau
|
|||
STR_AI_LIST_CAPTION_GAMESCRIPT :Sgriptiau Gêm
|
||||
STR_AI_LIST_TOOLTIP :{BLACK}Cliciwch i ddewis sgript
|
||||
|
||||
STR_AI_LIST_AUTHOR :{BLACK}Awdur: {STRING}
|
||||
STR_AI_LIST_VERSION :{BLACK}Fersiwn: {NUM}
|
||||
STR_AI_LIST_URL :{BLACK}URL: {STRING}
|
||||
STR_AI_LIST_AUTHOR :{LTBLUE}Awdur: {ORANGE}{STRING}
|
||||
STR_AI_LIST_VERSION :{LTBLUE}Fersiwn: {ORANGE}{NUM}
|
||||
STR_AI_LIST_URL :{LTBLUE}URL: {ORANGE}{STRING}
|
||||
|
||||
STR_AI_LIST_ACCEPT :{BLACK}Derbyn
|
||||
STR_AI_LIST_ACCEPT_TOOLTIP :{BLACK}Dewis y sgript a amlygwyd
|
||||
|
|
|
@ -2442,11 +2442,22 @@ static ChangeInfoResult GlobalVarChangeInfo(uint gvid, int numinfo, int prop, By
|
|||
break;
|
||||
}
|
||||
|
||||
case 0x09: // Cargo translation table
|
||||
/* This is loaded during the reservation stage, so just skip it here. */
|
||||
/* Each entry is 4 bytes. */
|
||||
buf->Skip(4);
|
||||
case 0x09: { // Cargo Translation Table; loading during both reservation and activation stage (in case it is selected depending on defined cargos)
|
||||
if (i == 0) {
|
||||
if (gvid != 0) {
|
||||
grfmsg(1, "GlobalVarChangeInfo: Cargo translation table must start at zero");
|
||||
return CIR_INVALID_ID;
|
||||
}
|
||||
|
||||
free(_cur.grffile->cargo_list);
|
||||
_cur.grffile->cargo_max = numinfo;
|
||||
_cur.grffile->cargo_list = MallocT<CargoLabel>(numinfo);
|
||||
}
|
||||
|
||||
CargoLabel cl = buf->ReadDWord();
|
||||
_cur.grffile->cargo_list[i] = BSWAP32(cl);
|
||||
break;
|
||||
}
|
||||
|
||||
case 0x0A: { // Currency display names
|
||||
uint curidx = GetNewgrfCurrencyIdConverted(gvid + i);
|
||||
|
@ -2560,11 +2571,22 @@ static ChangeInfoResult GlobalVarChangeInfo(uint gvid, int numinfo, int prop, By
|
|||
buf->Skip(8);
|
||||
break;
|
||||
|
||||
case 0x12: // Rail type translation table
|
||||
/* This is loaded during the reservation stage, so just skip it here. */
|
||||
/* Each entry is 4 bytes. */
|
||||
buf->Skip(4);
|
||||
case 0x12: { // Rail type translation table; loading during both reservation and activation stage (in case it is selected depending on defined railtypes)
|
||||
if (i == 0) {
|
||||
if (gvid != 0) {
|
||||
grfmsg(1, "GlobalVarChangeInfo: Rail type translation table must start at zero");
|
||||
return CIR_INVALID_ID;
|
||||
}
|
||||
|
||||
free(_cur.grffile->railtype_list);
|
||||
_cur.grffile->railtype_max = numinfo;
|
||||
_cur.grffile->railtype_list = MallocT<RailTypeLabel>(numinfo);
|
||||
}
|
||||
|
||||
RailTypeLabel rtl = buf->ReadDWord();
|
||||
_cur.grffile->railtype_list[i] = BSWAP32(rtl);
|
||||
break;
|
||||
}
|
||||
|
||||
case 0x13: // Gender translation table
|
||||
case 0x14: // Case translation table
|
||||
|
|
|
@ -126,18 +126,3 @@ CargoID GetCargoTranslation(uint8 cargo, const GRFFile *grffile, bool usebit)
|
|||
}
|
||||
return CT_INVALID;
|
||||
}
|
||||
|
||||
uint8 GetReverseCargoTranslation(CargoID cargo, const GRFFile *grffile)
|
||||
{
|
||||
/* Note: All grf versions use CargoBit here. Pre-version 7 do NOT use the 'climate dependent' ID. */
|
||||
const CargoSpec *cs = CargoSpec::Get(cargo);
|
||||
|
||||
/* If the GRF contains a translation table (and the cargo is in the table)
|
||||
* then get the cargo ID for the label */
|
||||
for (uint i = 0; i < grffile->cargo_max; i++) {
|
||||
if (cs->label == grffile->cargo_list[i]) return i;
|
||||
}
|
||||
|
||||
/* No matching label was found, so we return the 'climate independent' 'bitnum' */
|
||||
return cs->bitnum;
|
||||
}
|
||||
|
|
|
@ -27,6 +27,5 @@ struct GRFFile;
|
|||
SpriteID GetCustomCargoSprite(const CargoSpec *cs);
|
||||
uint16 GetCargoCallback(CallbackID callback, uint32 param1, uint32 param2, const CargoSpec *cs);
|
||||
CargoID GetCargoTranslation(uint8 cargo, const GRFFile *grffile, bool usebit = false);
|
||||
uint8 GetReverseCargoTranslation(CargoID cargo, const GRFFile *grffile);
|
||||
|
||||
#endif /* NEWGRF_CARGO_H */
|
||||
|
|
|
@ -657,7 +657,7 @@ bool IndustryTemporarilyRefusesCargo(Industry *ind, CargoID cargo_type)
|
|||
const IndustrySpec *indspec = GetIndustrySpec(ind->type);
|
||||
if (HasBit(indspec->callback_mask, CBM_IND_REFUSE_CARGO)) {
|
||||
uint16 res = GetIndustryCallback(CBID_INDUSTRY_REFUSE_CARGO,
|
||||
0, GetReverseCargoTranslation(cargo_type, indspec->grf_prop.grffile),
|
||||
0, indspec->grf_prop.grffile->cargo_map[cargo_type],
|
||||
ind, ind->type, ind->location.tile);
|
||||
if (res != CALLBACK_FAILED) return !ConvertBooleanCallback(indspec->grf_prop.grffile, CBID_INDUSTRY_REFUSE_CARGO, res);
|
||||
}
|
||||
|
|
|
@ -957,7 +957,7 @@ void TriggerStationAnimation(BaseStation *st, TileIndex tile, StationAnimationTr
|
|||
if (cargo_type == CT_INVALID) {
|
||||
cargo = CT_INVALID;
|
||||
} else {
|
||||
cargo = GetReverseCargoTranslation(cargo_type, ss->grf_prop.grffile);
|
||||
cargo = ss->grf_prop.grffile->cargo_map[cargo_type];
|
||||
}
|
||||
StationAnimationBase::ChangeAnimationFrame(CBID_STATION_ANIM_START_STOP, ss, st, tile, (random_bits << 16) | Random(), (uint8)trigger | (cargo << 8));
|
||||
}
|
||||
|
|
|
@ -849,8 +849,6 @@ struct StationViewWindow : public Window {
|
|||
~StationViewWindow()
|
||||
{
|
||||
Owner owner = Station::Get(this->window_number)->owner;
|
||||
if (!Company::IsValidID(owner)) owner = _local_company;
|
||||
if (!Company::IsValidID(owner)) return; // Spectators
|
||||
DeleteWindowById(WC_TRAINS_LIST, VehicleListIdentifier(VL_STATION_LIST, VEH_TRAIN, owner, this->window_number).Pack(), false);
|
||||
DeleteWindowById(WC_ROADVEH_LIST, VehicleListIdentifier(VL_STATION_LIST, VEH_ROAD, owner, this->window_number).Pack(), false);
|
||||
DeleteWindowById(WC_SHIPS_LIST, VehicleListIdentifier(VL_STATION_LIST, VEH_SHIP, owner, this->window_number).Pack(), false);
|
||||
|
@ -1136,9 +1134,11 @@ struct StationViewWindow : public Window {
|
|||
case WID_SV_TRAINS: // Show list of scheduled trains to this station
|
||||
case WID_SV_ROADVEHS: // Show list of scheduled road-vehicles to this station
|
||||
case WID_SV_SHIPS: // Show list of scheduled ships to this station
|
||||
case WID_SV_PLANES: // Show list of scheduled aircraft to this station
|
||||
ShowVehicleListWindow(this->owner, (VehicleType)(widget - WID_SV_TRAINS), (StationID)this->window_number);
|
||||
case WID_SV_PLANES: { // Show list of scheduled aircraft to this station
|
||||
Owner owner = Station::Get(this->window_number)->owner;
|
||||
ShowVehicleListWindow(owner, (VehicleType)(widget - WID_SV_TRAINS), (StationID)this->window_number);
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
@ -1358,7 +1358,7 @@ public:
|
|||
}
|
||||
|
||||
this->FinishInitNested(desc, window_number);
|
||||
this->owner = this->vli.company;
|
||||
if (this->vli.company != OWNER_NONE) this->owner = this->vli.company;
|
||||
|
||||
if (this->vli.vtype == VEH_TRAIN) ResizeWindow(this, 65, 0);
|
||||
}
|
||||
|
@ -1609,7 +1609,7 @@ static WindowDesc _vehicle_list_desc(
|
|||
|
||||
static void ShowVehicleListWindowLocal(CompanyID company, VehicleListType vlt, VehicleType vehicle_type, uint16 unique_number)
|
||||
{
|
||||
if (!Company::IsValidID(company)) return;
|
||||
if (!Company::IsValidID(company) && company != OWNER_NONE) return;
|
||||
|
||||
_vehicle_list_desc.cls = GetWindowClassForVehicleType(vehicle_type);
|
||||
AllocateWindowDescFront<VehicleListWindow>(&_vehicle_list_desc, VehicleListIdentifier(vlt, vehicle_type, company, unique_number).Pack());
|
||||
|
@ -1636,15 +1636,7 @@ void ShowVehicleListWindow(const Vehicle *v)
|
|||
|
||||
void ShowVehicleListWindow(CompanyID company, VehicleType vehicle_type, StationID station)
|
||||
{
|
||||
if (!Company::IsValidID(company)) {
|
||||
company = _local_company;
|
||||
/* This can happen when opening the vehicle list as a spectator. */
|
||||
if (!Company::IsValidID(company)) return;
|
||||
_vehicle_list_desc.flags |= WDF_CONSTRUCTION;
|
||||
} else {
|
||||
_vehicle_list_desc.flags &= ~WDF_CONSTRUCTION;
|
||||
}
|
||||
|
||||
_vehicle_list_desc.flags &= ~WDF_CONSTRUCTION;
|
||||
ShowVehicleListWindowLocal(company, VL_STATION_LIST, vehicle_type, station);
|
||||
}
|
||||
|
||||
|
|
|
@ -19,12 +19,13 @@
|
|||
*/
|
||||
uint32 VehicleListIdentifier::Pack()
|
||||
{
|
||||
assert(this->company < (1 << 4));
|
||||
byte c = this->company == OWNER_NONE ? 0xF : (byte)this->company;
|
||||
assert(c < (1 << 4));
|
||||
assert(this->type < (1 << 3));
|
||||
assert(this->vtype < (1 << 2));
|
||||
assert(this->index < (1 << 20));
|
||||
|
||||
return this->company << 28 | this->type << 23 | this->vtype << 26 | this->index;
|
||||
return c << 28 | this->type << 23 | this->vtype << 26 | this->index;
|
||||
}
|
||||
|
||||
/**
|
||||
|
@ -34,7 +35,8 @@ uint32 VehicleListIdentifier::Pack()
|
|||
*/
|
||||
bool VehicleListIdentifier::Unpack(uint32 data)
|
||||
{
|
||||
this->company = (CompanyID)GB(data, 28, 4);
|
||||
byte c = GB(data, 28, 4);
|
||||
this->company = c == 0xF ? OWNER_NONE : (CompanyID)c;
|
||||
this->type = (VehicleListType)GB(data, 23, 3);
|
||||
this->vtype = (VehicleType)GB(data, 26, 2);
|
||||
this->index = GB(data, 0, 20);
|
||||
|
|
Loading…
Reference in New Issue