index ea1f23660237da8593209739dc0200d84287843f..7d4f2d83c869aca819ce76a250843520163f549d 100644 (file)
MsgArrayItemRocketLauncher = 'Rocket Launcher';
MsgArrayItemPlasmaRifle = 'Plasma Rifle';
MsgArrayItemBfg = 'BFG9000';
- MsgArrayItemSuperMinigun = 'Super Chaingun';
+ MsgArrayItemSuperChaingun = 'Super Chaingun';
MsgArrayItemFlamethrower = 'Flamethrower';
MsgArrayItemClip = 'Clip';
MsgArrayItemAmmoBox = 'Box of Bullets';
MsgMenuEditPaste = 'Paste';
MsgMenuEditSelectAll = 'Select All';
MsgMenuEditSnapGrid = 'Snap to Grid';
- MsgMenuEditStepGrid = 'Switch Grid Granularity';
+ MsgMenuEditStepGrid = 'Switch Grid Step';
MsgMenuEditToFore = 'Bring to Front';
MsgMenuEditToBack = 'Send to Back';
MsgMenuEditMapProps = 'Map Properties...';
MsgMenuView = 'View';
MsgMenuViewLayers = 'Layers';
- MsgMenuViewMinimap = 'Show Minimap';
+ MsgMenuViewMinimap = 'Show Minimap Navigator';
MsgMenuViewBounds = 'Show Map Bounds';
MsgMenuViewPreview = 'Preview Mode';
MsgOptPanelsAfter = 'Panels after Optimization:';
MsgWadSpecialMap = '<MAP WAD-FILE>';
- MsgWadSpecialTexs = '<EXTRA TEXTURES>';
+ MsgWadSpecialTexs = '<COLORFILTERS>';
- MsgFileFilterAll = 'Doom 2D: Forever Maps (*.wad)|*.wad|Doom 2D: Forever 0.30 Maps (*.ini)|*.ini|All Files (*.*)|*.*';
- MsgFileFilterWad = 'Doom 2D: Forever Maps (*.wad)|*.wad|All Files (*.*)|*.*';
+ MsgFileFilterSaveDFWAD = 'Doom 2D: Forever Maps in DFWAD packages (*.wad)|*.wad';
+ MsgFileFilterSaveDFZIP = 'Doom 2D: Forever Maps in DFZIP archives (*.dfz)|*.dfz';
+ MsgFileFilterAll = 'Doom 2D: Forever Maps (*.dfz, *.wad)|*.wad;*.dfz|Doom 2D: Forever 0.30 Maps (*.ini)|*.ini|All Files (*.*)|*.*';
+ MsgFileFilterWad = 'Doom 2D: Forever Maps (*.dfz, *.wad)|*.wad;*.dfz|All Files (*.*)|*.*';
MsgFileFilterExeMac = 'Doom 2D Forever.app|*.app|Doom 2D Forever (Unix Executable)|Doom2DF;*';
MsgFileFilterExeWin = 'Doom2DF.exe|Doom2DF.exe;*.exe';
MsgFileFilterExeUnix = 'Doom2DF|Doom2DF;*';
ItemNames[ITEM_WEAPON_ROCKETLAUNCHER] := MsgArrayItemRocketLauncher;
ItemNames[ITEM_WEAPON_PLASMA] := MsgArrayItemPlasmaRifle;
ItemNames[ITEM_WEAPON_BFG] := MsgArrayItemBfg;
- ItemNames[ITEM_WEAPON_SUPERPULEMET] := MsgArrayItemSuperMinigun;
+ ItemNames[ITEM_WEAPON_SUPERCHAINGUN] := MsgArrayItemSuperChaingun;
ItemNames[ITEM_WEAPON_FLAMETHROWER] := MsgArrayItemFlamethrower;
ItemNames[ITEM_AMMO_BULLETS] := MsgArrayItemClip;
ItemNames[ITEM_AMMO_BULLETS_BOX] := MsgArrayItemAmmoBox;
ItemNames[ITEM_KEY_RED] := MsgArrayItemKeyRed;
ItemNames[ITEM_KEY_GREEN] := MsgArrayItemKeyGreen;
ItemNames[ITEM_KEY_BLUE] := MsgArrayItemKeyBlue;
- ItemNames[ITEM_WEAPON_KASTET] := '?';
+ ItemNames[ITEM_WEAPON_IRONFIST] := '?';
ItemNames[ITEM_WEAPON_PISTOL] := '??';
ItemNames[ITEM_BOTTLE] := MsgArrayItemBottle;
ItemNames[ITEM_HELMET] := MsgArrayItemHelmet;
list := TStringList.Create;
list.Duplicates := dupIgnore;
list.Add(InSourceLanguage);
- if FindFirst(LangDir + DirectorySeparator + langfilename + '.*.lng', faAnyFile, info) = 0 then
+ if FindFirst(LangDir + DirectorySeparator + langfilename + '.*.lng', faReadOnly, info) = 0 then
begin
repeat
list.Add(Copy(ExtractFileNameWithoutExt(info.Name), Length(langfilename) + 2));