DEADSOFTWARE

Game: Use proper syntax of sets for game options instead of raw bitwise operations
[d2df-sdl.git] / src / game / g_language.pas
index a75db11bba78186bbde0367068d7540606c4fc8e..8e8c5dd5e8d9f82061c7f0e903172dfb581f60d0 100644 (file)
@@ -130,6 +130,8 @@ type
     I_MENU_START_CLIENT,
     I_MENU_CLIENT_CONNECT,
     I_MENU_SELECT_MAP,
     I_MENU_START_CLIENT,
     I_MENU_CLIENT_CONNECT,
     I_MENU_SELECT_MAP,
+    I_MENU_SELECT_ITEM_RESPAWN,
+    I_MENU_ITEM_RESPAWN,
     I_MENU_VIDEO_OPTIONS,
     I_MENU_SOUND_OPTIONS,
     I_MENU_SAVED_OPTIONS,
     I_MENU_VIDEO_OPTIONS,
     I_MENU_SOUND_OPTIONS,
     I_MENU_SAVED_OPTIONS,
@@ -170,10 +172,24 @@ type
     I_MENU_TEAM_HIT_PROJECTILE,
     I_MENU_TEAM_HIT_NOTHING,
     I_MENU_ITEM_RESPAWN_TIME,
     I_MENU_TEAM_HIT_PROJECTILE,
     I_MENU_TEAM_HIT_NOTHING,
     I_MENU_ITEM_RESPAWN_TIME,
+    I_MENU_ITEM_RESPAWN_RANDOM,
+    I_MENU_ITEM_RANDOM_ALL,
+    I_MENU_ITEM_RANDOM_LIFE_ONLY,
+    I_MENU_ITEM_RANDOM_AMMO_ONLY,
+    I_MENU_ITEM_RANDOM_WEAPON_ONLY,
+    I_MENU_ITEM_RANDOM_LIFE_AMMO,
+    I_MENU_ITEM_RANDOM_LIFE_WEAPON,
+    I_MENU_ITEM_RANDOM_WEAPON_AMMO,
+    I_MENU_ITEM_RANDOM_NOTHING,
     I_MENU_DEATHMATCH_KEYS,
     I_MENU_ENABLE_EXITS,
     I_MENU_WEAPONS_STAY,
     I_MENU_DEATHMATCH_KEYS,
     I_MENU_ENABLE_EXITS,
     I_MENU_WEAPONS_STAY,
+    I_MENU_ENABLE_TEAM_DAMAGE_ABSOBR,
     I_MENU_ENABLE_MONSTERS,
     I_MENU_ENABLE_MONSTERS,
+    I_MENU_ENABLE_POWERUP_RANDOM,
+    I_MENU_ENABLE_ITEM_RANDOM,
+    I_MENU_POWERUP_RESPAWN_TIME,
+    I_MENU_POWERUP_RESPAWN_RANDOM,
     I_MENU_BOTS_VS,
     I_MENU_BOTS_VS_PLAYERS,
     I_MENU_BOTS_VS_MONSTERS,
     I_MENU_BOTS_VS,
     I_MENU_BOTS_VS_PLAYERS,
     I_MENU_BOTS_VS_MONSTERS,
@@ -324,9 +340,9 @@ type
     I_MENU_WEAPON_SWITCH_PREFERENCE,
     I_MENU_WEAPON_SWITCH_PRIORITY,
     I_MENU_WEAPON_ALLOW_EMPTY,
     I_MENU_WEAPON_SWITCH_PREFERENCE,
     I_MENU_WEAPON_SWITCH_PRIORITY,
     I_MENU_WEAPON_ALLOW_EMPTY,
-    I_MENU_KASTET_ALLOW,
-    I_MENU_KASTET_ALLOW_BERSERK,
-    I_MENU_KASTET_ALLOW_ALWAYS,
+    I_MENU_IRONFIST_ALLOW,
+    I_MENU_IRONFIST_ALLOW_BERSERK,
+    I_MENU_IRONFIST_ALLOW_ALWAYS,
     I_MENU_WEAPON_PRIORITY_PLAYER_1,
     I_MENU_WEAPON_PRIORITY_PLAYER_2,
 
     I_MENU_WEAPON_PRIORITY_PLAYER_1,
     I_MENU_WEAPON_PRIORITY_PLAYER_2,
 
@@ -404,6 +420,7 @@ type
     I_NET_DISC_PASSWORD,
     I_NET_DISC_TEMPBAN,
     I_NET_DISC_BAN,
     I_NET_DISC_PASSWORD,
     I_NET_DISC_TEMPBAN,
     I_NET_DISC_BAN,
+    I_NET_DISC_BADMSG,
 
     I_NET_SLIST,
     I_NET_SLIST_NOSERVERS,
 
     I_NET_SLIST,
     I_NET_SLIST_NOSERVERS,
@@ -626,6 +643,16 @@ type
     I_MSG_SPECT_HUD_OFF,
     I_MSG_PING_ON,
     I_MSG_PING_OFF,
     I_MSG_SPECT_HUD_OFF,
     I_MSG_PING_ON,
     I_MSG_PING_OFF,
+    I_MSG_POWERUP_RANDOM_ON,
+    I_MSG_POWERUP_RANDOM_OFF,
+    I_MSG_ITEM_ALL_RANDOM_ON,
+    I_MSG_ITEM_ALL_RANDOM_OFF,
+    I_MSG_ITEM_LIFE_RANDOM_ON,
+    I_MSG_ITEM_LIFE_RANDOM_OFF,
+    I_MSG_ITEM_AMMO_RANDOM_ON,
+    I_MSG_ITEM_AMMO_RANDOM_OFF,
+    I_MSG_ITEM_WEAPON_RANDOM_ON,
+    I_MSG_ITEM_WEAPON_RANDOM_OFF,
     I_MSG_NO_WAD,
     I_MSG_NO_MAPS,
     I_MSG_NO_MAP,
     I_MSG_NO_WAD,
     I_MSG_NO_MAPS,
     I_MSG_NO_MAP,
@@ -839,7 +866,7 @@ const
     ('GAME CHEAT AUTOMAP',             'ID2DT',
                                        'ID2DT'),
 
     ('GAME CHEAT AUTOMAP',             'ID2DT',
                                        'ID2DT'),
 
-    ('GAME WEAPON0',                   'Fist',
+    ('GAME WEAPON0',                   'Iron Fist',
                                        'Êàñòåò'),
     ('GAME WEAPON1',                   'Chainsaw',
                                        'Áåíçîïèëà'),
                                        'Êàñòåò'),
     ('GAME WEAPON1',                   'Chainsaw',
                                        'Áåíçîïèëà'),
@@ -894,6 +921,10 @@ const
                                        'Ïðèñîåäèíèòüñÿ'),
     ('MENU SELECT MAP',                'Map',
                                        'ÊÀÐÒÀ'),
                                        'Ïðèñîåäèíèòüñÿ'),
     ('MENU SELECT MAP',                'Map',
                                        'ÊÀÐÒÀ'),
+    ('MENU SELECT ITEM RESPAWN',       'Items Respawn Settings',
+                                       'Íàñòðîèòü âîñïîëíåíèå ïðåäìåòîâ'),
+    ('MENU ITEM RESPAWN',              'Items Respawn Settings',
+                                       'Íàñòðîéêè âîñïîëíåíèÿ ïðåäìåòîâ'),
     ('MENU VIDEO OPTIONS',             'Video',
                                        'ÂÈÄÅÎ'),
     ('MENU SOUND OPTIONS',             'Sound',
     ('MENU VIDEO OPTIONS',             'Video',
                                        'ÂÈÄÅÎ'),
     ('MENU SOUND OPTIONS',             'Sound',
@@ -971,15 +1002,43 @@ const
     ('MENU TEAM HIT NONE',             'Nothing',
                                        'Íè÷åì'),
     ('MENU ITEM RESPAWN TIME',         'Item respawn time:',
     ('MENU TEAM HIT NONE',             'Nothing',
                                        'Íè÷åì'),
     ('MENU ITEM RESPAWN TIME',         'Item respawn time:',
-                                       'Âðåìÿ ðåñïàâíà ïðåäìåòîâ:'),
+                                       'Âðåìÿ îòñóòñòâèÿ ïðåäìåòà:'),
+    ('MENU ITEM RESPAWN RANDOM',       'Additive time for item timer:',
+                                       'Ðàçáðîñ îòñ÷¸òà äëÿ ïðåäìåòîâ:'),
+    ('MENU ITEM RESPAWN ALL',          'For all items',
+                                       'Âñå ðàçëîæåííûå'),
+    ('MENU ITEM RESPAWN LIFE ONLY',    'For life-saving items only',
+                                       'Òîëüêî ïîäêðåïëåíèÿ'),
+    ('MENU ITEM RESPAWN AMMO ONLY',    'For ammo only',
+                                       'Òîëüêî áîåïðèïàñû'),
+    ('MENU ITEM RESPAWN WEAPON ONLY',  'For weapons only',
+                                       'Òîëüêî îðóæèå'),
+    ('MENU ITEM RESPAWN LIFE AMMO',    'For life-saving items and ammo',
+                                       'Ïîäêðåïëåíèÿ è áîåïðèïàñû'),
+    ('MENU ITEM RESPAWN LIFE WEAPON',  'For life-saving items and weapons',
+                                       'Ïîäêðåïëåíèÿ è îðóæèå'),
+    ('MENU ITEM RESPAWN WEAPON AMMO',  'For weapons and ammo',
+                                       'Îðóæèå è áîåïðèïàñû'),
+    ('MENU ITEM RESPAWN NOTHING',      'Nothing',
+                                       'Íèêàêèå'),
     ('MENU DEATHMATCH KEYS',           'Give all keys in DM:',
                                        'Âñå êëþ÷è â DM:'),
     ('MENU ENABLE EXITS',              'Enable Exit:',
                                        'Âêëþ÷èòü âûõîä:'),
     ('MENU WEAPONS STAY',              'Weapons stay:',
                                        'Îðóæèå îñòà¸òñÿ:'),
     ('MENU DEATHMATCH KEYS',           'Give all keys in DM:',
                                        'Âñå êëþ÷è â DM:'),
     ('MENU ENABLE EXITS',              'Enable Exit:',
                                        'Âêëþ÷èòü âûõîä:'),
     ('MENU WEAPONS STAY',              'Weapons stay:',
                                        'Îðóæèå îñòà¸òñÿ:'),
+    ('MENU ENABLE TEAM DAMAGE ABSOBR', 'Enable team damage absorbtion:',
+                                       'Ïîãëîùåíèå óðîíà ñîþçíèêàìè:'),
     ('MENU ENABLE MONSTERS',           'Enable monsters:',
                                        'Ìîíñòðû:'),
     ('MENU ENABLE MONSTERS',           'Enable monsters:',
                                        'Ìîíñòðû:'),
+    ('MENU ENABLE POWERUP RANDOM',     'Enable random powerup respawn:',
+                                       'Ñëó÷àéíîå âîñïîëíåíèå áîíóñîâ:'),
+    ('MENU ENABLE ITEM RANDOM',        'Enable item powerup respawn:',
+                                       'Ñëó÷àéíî âîñïîëíÿåìûå ïðåäìåòû:'),
+    ('MENU POWERUP RESPAWN TIME',      'Powerup respawn time:',
+                                       'Âðåìÿ îòñóòñòâèÿ áîíóñîâ:'),
+    ('MENU POWERUP RESPAWN RANDOM',    'Additive time for powerup timer:',
+                                       'Ðàçáðîñ îòñ÷¸òà äëÿ áîíóñîâ:'),
     ('MENU BOTS VS',                   'Bots fight with:',
                                        'Áîòû ïðîòèâ:'),
     ('MENU BOTS VS PLAYERS',           'Players',
     ('MENU BOTS VS',                   'Bots fight with:',
                                        'Áîòû ïðîòèâ:'),
     ('MENU BOTS VS PLAYERS',           'Players',
@@ -1269,11 +1328,11 @@ const
                                        'Ïðèîðèòåòíîñòü îðóæèÿ'),
     ('MENU WEAPON ALLOW EMPTY',        'Skip empty weapons',
                                        'Ïðîïóñêàòü ïóñòîå îðóæèå'),
                                        'Ïðèîðèòåòíîñòü îðóæèÿ'),
     ('MENU WEAPON ALLOW EMPTY',        'Skip empty weapons',
                                        'Ïðîïóñêàòü ïóñòîå îðóæèå'),
-    ('MENU KASTET ALLOW',              'Switch to fist',
+    ('MENU IRON FIST ALLOW',           'Switch to Iron Fist',
                                        'Âûáèðàòü êàñòåò'),
                                        'Âûáèðàòü êàñòåò'),
-    ('MENU KASTET ALLOW BERSERK',      'Only with berserk',
+    ('MENU IRON FIST ALLOW BERSERK',   'Only with berserk',
                                        'Òîëüêî ñ áåðñåðêîì'),
                                        'Òîëüêî ñ áåðñåðêîì'),
-    ('MENU KASTET ALLOW ALWAYS',       'Always',
+    ('MENU IRON FIST ALLOW ALWAYS',    'Always',
                                        'Âñåãäà'),
     ('MENU WEAPON PRIORITY PLAYER 1',  'Player 1 Priority',
                                        'Ïðèîðèòåò îðóæèÿ (1)'),
                                        'Âñåãäà'),
     ('MENU WEAPON PRIORITY PLAYER 1',  'Player 1 Priority',
                                        'Ïðèîðèòåò îðóæèÿ (1)'),
@@ -1418,6 +1477,8 @@ const
                                        'Âû çàáàíåíû äî êîíöà ðàóíäà.'),
     ('NET DISC BAN',                   'You are banned. Contact the server administrator.',
                                        'Âû çàáàíåíû. Ñâÿæèòåñü ñ àäìèíèñòðàòîðîì ñåðâåðà.'),
                                        'Âû çàáàíåíû äî êîíöà ðàóíäà.'),
     ('NET DISC BAN',                   'You are banned. Contact the server administrator.',
                                        'Âû çàáàíåíû. Ñâÿæèòåñü ñ àäìèíèñòðàòîðîì ñåðâåðà.'),
+    ('NET DISC BADMSG',                'Malformed net message.',
+                                       'Íåâåðíûé ôîðìàò ïàêåòà.'),
 
     ('NET SLIST',                      'Server list',
                                        'Ñïèñîê ñåðâåðîâ'),
 
     ('NET SLIST',                      'Server list',
                                        'Ñïèñîê ñåðâåðîâ'),
@@ -1805,9 +1866,9 @@ const
     ('MSG THROWFLAG OFF',              'Dropped flags fall straight down',
                                        'Ôëàã âûáðàñûâàåòñÿ ñòðîãî âíèç'),
     ('MSG DMKEYS ON',                  'Spawning with all keys in DM enabled',
     ('MSG THROWFLAG OFF',              'Dropped flags fall straight down',
                                        'Ôëàã âûáðàñûâàåòñÿ ñòðîãî âíèç'),
     ('MSG DMKEYS ON',                  'Spawning with all keys in DM enabled',
-                                       'Ðåñïàâí ñî âñåìè êëþ÷àìè â DM âêëþ÷åí'),
+                                       'Âîçâðàò â áîé ñî âñåìè êëþ÷àìè â DM âêëþ÷¸í'),
     ('MSG DMKEYS OFF',                 'Spawning with all keys in DM disabled',
     ('MSG DMKEYS OFF',                 'Spawning with all keys in DM disabled',
-                                       'Ðåñïàâí ñî âñåìè êëþ÷àìè â DM âûêëþ÷åí'),
+                                       'Âîçâðàò â áîé ñî âñåìè êëþ÷àìè â DM âûêëþ÷åí'),
     ('MSG BOTSVSPLAYERS ON',           'Bots attack players',
                                        'Áîòû ïðîòèâ èãðîêîâ'),
     ('MSG BOTSVSPLAYERS OFF',          'Bots ignore players',
     ('MSG BOTSVSPLAYERS ON',           'Bots attack players',
                                        'Áîòû ïðîòèâ èãðîêîâ'),
     ('MSG BOTSVSPLAYERS OFF',          'Bots ignore players',
@@ -1844,6 +1905,26 @@ const
                                        'Ïèíã êëèåíòà ïîêàçûâàåòñÿ'),
     ('MSG PING OFF',                   'Client ping display off',
                                        'Ïèíã êëèåíòà íå ïîêàçûâàåòñÿ'),
                                        'Ïèíã êëèåíòà ïîêàçûâàåòñÿ'),
     ('MSG PING OFF',                   'Client ping display off',
                                        'Ïèíã êëèåíòà íå ïîêàçûâàåòñÿ'),
+    ('MSG POWERUP RANDOM ON',          'Random respawn enabled for powerups',
+                                       'Ñëó÷àéíîå âîñïîëíåíèå âêëþ÷åíî äëÿ áîíóñîâ'),
+    ('MSG POWERUP RANDOM OFF',         'Random respawn for powerups disabled',
+                                       'Ñëó÷àéíîå âîñïîëíåíèå äëÿ áîíóñîâ âûêëþ÷åíî'),
+    ('MSG ITEM ALL RANDOM ON',         'Random respawn enabled for all items',
+                                       'Ñëó÷àéíîå âîñïîëíåíèå âêëþ÷åíî äëÿ âñåõ ïðåäìåòîâ'),
+    ('MSG ITEM ALL RANDOM OFF',        'Random respawn for all items disabled',
+                                       'Ñëó÷àéíîå âîñïîëíåíèå äëÿ âñåõ ïðåäìåòîâ âûêëþ÷åíî'),
+    ('MSG ITEM LIFE RANDOM ON',        'Random respawn enabled for life-saving items',
+                                       'Ñëó÷àéíîå âîñïîëíåíèå âêëþ÷åíî äëÿ ïîäêðåïëÿþùèõ ïðåäìåòîâ'),
+    ('MSG ITEM LIFE RANDOM OFF',       'Random respawn for life-saving items disabled',
+                                       'Ñëó÷àéíîå âîñïîëíåíèå äëÿ ïîäêðåïëÿþùèõ ïðåäìåòîâ âûêëþ÷åíî'),
+    ('MSG ITEM AMMO RANDOM ON',        'Random respawn enabled for ammo',
+                                       'Ñëó÷àéíîå âîñïîëíåíèå âêëþ÷åíî äëÿ áîåïðèïàñîâ'),
+    ('MSG ITEM AMMO RANDOM OFF',       'Random respawn for ammo disabled',
+                                       'Ñëó÷àéíîå âîñïîëíåíèå äëÿ áîåïðèïàñîâ âûêëþ÷åíî'),
+    ('MSG ITEM WEAPON RANDOM ON',      'Random respawn enabled for weapons',
+                                       'Ñëó÷àéíîå âîñïîëíåíèå âêëþ÷åíî äëÿ îðóæèÿ'),
+    ('MSG ITEM WEAPON RANDOM OFF',     'Random respawn for weapons disabled',
+                                       'Ñëó÷àéíîå âîñïîëíåíèå äëÿ îðóæèÿ âûêëþ÷åíî'),
     ('MSG NO WAD',                     'WAD "%s" doesn''t exist!',
                                        'WAD ôàéë "%s" íå íàéäåí!'),
     ('MSG NO MAPS',                    'WAD "%s" doesn''t contain any maps!',
     ('MSG NO WAD',                     'WAD "%s" doesn''t exist!',
                                        'WAD ôàéë "%s" íå íàéäåí!'),
     ('MSG NO MAPS',                    'WAD "%s" doesn''t contain any maps!',
@@ -1863,7 +1944,7 @@ const
     ('MSG WARMUP',                     'Warmup time: %d sec*',
                                        'Âðåìÿ íà ïîäãîòîâêó ê èãðå: %d ñåê*'),
     ('MSG SPAWNINVUL',                 'Spawn invulnerability time: %d sec*',
     ('MSG WARMUP',                     'Warmup time: %d sec*',
                                        'Âðåìÿ íà ïîäãîòîâêó ê èãðå: %d ñåê*'),
     ('MSG SPAWNINVUL',                 'Spawn invulnerability time: %d sec*',
-                                       'Íåóÿçâèìîñòü ïîñëå ðåñïàóíà: %d ñåê*'),
+                                       'Íåóÿçâèìîñòü ïîñëå âîçâðàòà â áîé: %d ñåê*'),
     ('MSG WARMUP START',               '%d sec until round start.',
                                        '%d ñåê äî íà÷àëà ðàóíäà.'),
     ('MSG NEXTMAP SET',                'Next map: %s',
     ('MSG WARMUP START',               '%d sec until round start.',
                                        '%d ñåê äî íà÷àëà ðàóíäà.'),
     ('MSG NEXTMAP SET',                'Next map: %s',