diff --git a/language/TEMPLATE_Obsidian.po b/language/TEMPLATE_Obsidian.po index e52d47033..c261294f0 100644 --- a/language/TEMPLATE_Obsidian.po +++ b/language/TEMPLATE_Obsidian.po @@ -6,7 +6,7 @@ msgstr "" "Project-Id-Version: Obsidian Level Maker\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2016-05-09 23:41+1000\n" -"PO-Revision-Date: 2024-05-15 05:33-0000\n" +"PO-Revision-Date: 2024-06-07 23:30+0300\n" "Last-Translator: Dasho\n" "Language-Team: English\n" "Language: en_US\n" @@ -17,5585 +17,5537 @@ msgstr "" # ################################################################################################################################################################################################## # # Comments by Dashodanger: One can automate this process for each time the code is changed with the following nightmarish one-liners: # -# grep -n -r -o "gui[.]gettext[(]\".*\"[)]" | sed -r {s/"^"/"#: "/} | sed -r {s/":_"/"\n"/} | sed -r {s/"\gui[.]gettext[(]"/"\nmsgid "/} | sed -r {s/"\)$"/"\nmsgstr \"\"\n"/} | sed -r {s/":$"/""/} # +# grep -n -r -o "gui[.]gettext[(]\".*\"[)]" | sed -r {s/"^"/"#: "/} | sed -r {s/":_"/"\n"/} | sed -r {s/"\gui[.]gettext[(]"/"\nmsgid "/} | sed -r {s/"\)$"/"\nmsgstr \"\"\n"/} | sed -r {s/":$"/""/} # # grep -n -r -o "[_][(]\".*\"[)]" | sed -r {s/"^"/"#: "/} | sed -r {s/":_"/"\n"/} | sed -r {s/"\("/"msgid "/} | sed -r {s/"\)$"/"\nmsgstr \"\"\n"/} | sed -r {s/":$"/""/} # # msguniq --no-wrap --use-first --escape -o (may need to use dos2unix depending on platform) # # ################################################################################################################################################################################################## # -#: games/noah/factory.lua:5153 +#: games/wolf/x_spear.lua:288 msgid "Episodic" msgstr "" -#: games/noah/factory.lua:5154 +#: games/wolf/x_spear.lua:289 msgid "Progressive" msgstr "" -#: games/noah/factory.lua:5160 +#: games/wolf/x_spear.lua:295 msgid "Mix It Up" msgstr "" -#: modules/ctl_doom.lua:30 -msgid "Default" -msgstr "" - -#: scripts/level.lua:2873 -msgid "Oblige V2" -msgstr "" - -#: scripts/obsidian.lua:2462 -msgid "option: " -msgstr "" - -#: scripts/obsidian.lua:2464 -msgid "comment: " -msgstr "" - -#: scripts/obsidian.lua:2466 +#: scripts/obsidian.lua:2463 msgid "engine: " msgstr "" -#: scripts/obsidian.lua:2474 +#: scripts/obsidian.lua:2471 msgid "game: " msgstr "" -#: scripts/obsidian.lua:2482 +#: scripts/obsidian.lua:2479 msgid "port: " msgstr "" -#: scripts/obsidian.lua:2489 +#: scripts/obsidian.lua:2486 msgid "values: " msgstr "" -#: scripts/obsidian.lua:2495 +#: scripts/obsidian.lua:2492 msgid "default: " msgstr "" -#: scripts/obsidian.lua:2516 +#: scripts/obsidian.lua:2513 msgid "randomize_group: " msgstr "" -#: scripts/obsidian.lua:2550 -msgid "tooltip" -msgstr "" - -#: scripts/obsidian.lua:2551 -msgid "engine" -msgstr "" - -#: scripts/obsidian.lua:2553 +#: scripts/obsidian.lua:2563 msgid "ALL" msgstr "" -#: scripts/obsidian.lua:2565 -msgid "game" -msgstr "" - -#: scripts/obsidian.lua:2579 -msgid "port" -msgstr "" - -#: scripts/obsidian.lua:2594 +#: scripts/obsidian.lua:2591 msgid "type" msgstr "" -#: scripts/obsidian.lua:2595 -msgid "slider" -msgstr "" - -#: scripts/obsidian.lua:2596 -msgid "values" -msgstr "" - -#: scripts/obsidian.lua:2597 -msgid "min" -msgstr "" - -#: scripts/obsidian.lua:2598 -msgid "max" -msgstr "" - -#: scripts/obsidian.lua:2603 +#: scripts/obsidian.lua:2600 msgid "default" msgstr "" -#: scripts/obsidian.lua:2620 -msgid "boolean" -msgstr "" - -#: scripts/obsidian.lua:2624 -msgid "choice" -msgstr "" - -#: scripts/obsidian.lua:2636 -msgid "randomize_group" -msgstr "" - -#: scripts/obsidian.lua:2665 +#: scripts/obsidian.lua:2662 msgid "" "~~~~~~~ Making Levels ~~~~~~~\n" "\n" msgstr "" -#: scripts/obsidian.lua:2684 +#: scripts/obsidian.lua:2681 msgid "SLUMP" msgstr "" -#: scripts/obsidian.lua:2695 +#: scripts/obsidian.lua:2692 msgid "id Tech 0" msgstr "" -#: scripts/obsidian.lua:2724 +#: scripts/obsidian.lua:2721 msgid "" "~~~~~~~ Build Aborted! ~~~~~~~\n" "\n" msgstr "" -#: scripts/obsidian.lua:2729 +#: scripts/obsidian.lua:2726 msgid "" "~~~~~~ Finished Making Levels ~~~~~~\n" "\n" msgstr "" -#: data/text/dialogues.lua:4 -msgid "" -"Obsidian Cookbook Recipe for Doom #380 - Knee Deep in Deep Space\n" -"\n" -"Create a map pack with a vibe entirely based on a space station!\n" -"* Set Theme to \"Tech\"\n" -"* Set Outdoors, Parks, and Caves to \"NONE\" - or leave caves to Mixed, if you want asteroid feels!\n" -"* Set Windows to Heaps - and gaze at the stars!\n" -"* Set 3D Skyboxes to Disable, Scenic Vistas to Bottomless, set Time of Day in the Sky Generator to Night - get the inky void going!" +#: scripts/level.lua:2873 +msgid "Oblige V2" msgstr "" -#: data/text/dialogues.lua:8 -msgid "" -"Obsidian Cookbook Recipe for Doom #451 - Pump-Action Survival Horror\n" -"\n" -"Create a map pack based on a slower, more atmospheric experience!\n" -"* Set Theme to \"Hell\"\n" -"* Set Outdoors to \"NONE\", Windows to \"Rare\" or \"NONE\" - there's barely any sunlight where you're going\n" -"* Set Maximum Brightness to 128, Minimum Brightness to 32 - prepare a flashlight mod, you'll need it!\n" -"* Remove Zombie Humans from monster control. This is going to be pure, classic hell!" +#: modules/stealth_mons.lua:324 +msgid "Default" msgstr "" -#: data/text/dialogues.lua:12 -msgid "" -"Obsidian Cookbook Recipe for Doom #502 - The Classic Look\n" -"\n" -"Create a map pack with less details like in the old days, like as if words like \"3dfx\" still mattered, GPUs were called \"graphics accelators\", and your only worry was homework rather than an infinitely rising mortgage!\n" -"* Set Beams and Porches to Rare or NONE\n" -"* Set Point Decor to Rare or NONE\n" -"* Set Wall Decor to Rare or NONE\n" -"* Set Group Walls to NONE" +#: engines/idtech.lua:49 +msgid "id Tech 1" msgstr "" -#: data/text/dialogues.lua:16 -msgid "" -"Obsidian Cookbook Recipe for Doom #521 - Demonic Invasion (Still) in Progress\n" -"\n" -"Create a map pack where monsters refill previously visited areas rather than largely wait for you!\n" -"* Set Traps to Heaps!\n" -"* Set Trap Style to Teleporters Only (or biased towards teleports)\n" -"* Set Trap Monsters to Treacherous or above, and reduce overall Monster Quantity - they'll be coming from hell, not just waiting around for you to peek from the corners!\n" -"* Optionally, set Crushers to Few or below, to offset the appearance of crushing prefabs from Traps style!" +#: source_files/fltk/test/preferences.fl:293 +msgid "Please restart the app to use your new language setting." msgstr "" -#: data/text/dialogues.lua:20 -msgid "" -"Obsidian Cookbook Recipe for Doom #550 - Boss Rush\n" -"\n" -"Create a map pack of pure chaos and monsters will very much gnaw at you in an instant in huge arenas.\n" -"* Set Gotcha Frequency in Procedural Gotcha panel to \"Everything\" - hey, you asked for it.\n" -"* Arena Steepness decides the level's elevation frequency - the more steepness you have, the more likely monsters will pool around platforms. With less steepness, the more they'll walk right to you and surround you! Now that's some real gnashing of teeth." +#: source_files/obsidian_main/m_theme.cc:45 +msgid "Select output file" msgstr "" -#: data/text/dialogues.lua:24 +#: source_files/obsidian_main/m_theme.cc:65 msgid "" -"Obsidian Cookbook Recipe for Doom #666 - [REDACTED]\n" +"Unable to create the file:\n" "\n" -"Create a map pack of [REDACTED]\n" -"* Disable all monsters except Pain Elementals and Lost Souls.\n" -"* Disable all weapon spawns except Rocket Launchers.\n" -"* Play in Nightmare difficulty." +"%s" msgstr "" -#: data/text/dialogues.lua:28 -msgid "" -"Did you know?\n" -"\n" -"If you don't feel like backtracking or navigating levels with multiple deep paths and potential dead ends, Linear Mode will create levels that just go from point A to point B!" +#: source_files/obsidian_main/m_theme.cc:92 +msgid "Select Theme file to load" msgstr "" -#: data/text/dialogues.lua:32 +#: source_files/obsidian_main/m_theme.cc:108 msgid "" -"Did you know?\n" +"Unable to load the file:\n" "\n" -"Nature Mode generates levels that are entirely Parks and/or Caves. Who said you needed to go outside to experience outside?" +"%s" msgstr "" -#: data/text/dialogues.lua:36 -msgid "" -"Did you know?\n" -"\n" -"Streets Mode creates levels that focusing on large outdoor areas with multiple building connections along roads! You can play any theme with it on, but it works best with Doom 2's \"Urban\"!" +#: source_files/obsidian_main/m_theme.cc:376 +msgid "Windows scaling changes cannot be applied automatically, but will take effect the next time Obsidian is run.\n" msgstr "" -#: data/text/dialogues.lua:40 +#: source_files/obsidian_main/m_theme.cc:643 msgid "" -"Did you know?\n" -"\n" -"If map layouts are feeling too random, try turning on Layout Consistency! Using only a smaller set of shape rules, maps will be built with prominence and emphasis on certain shapes and layout configurations! There's a reason why you don't dump all your fridge ingredients in one pot!" +"Plastic widget theme requires a restart.\n" +"OBSIDIAN will now restart." msgstr "" -#: data/text/dialogues.lua:44 -msgid "" -"Did you know?\n" -"\n" -"You can see a step-by-step animation of the map generation with Live Growth Minimap in Miscellaneous Options! Beware, however, as minimap updates on the GUI are performance-heavy on level generation speed!" +#: source_files/obsidian_main/m_theme.cc:1040 +msgid "Select Panel Text Color" msgstr "" -#: data/text/dialogues.lua:48 -msgid "" -"Did you know?\n" -"\n" -"Obsidian v20 was the first release of Oblige/Obsidian with support for Wolfenstein 3-D in over 15 years!\n" -"\n" -"Mein Leben!" +#: source_files/obsidian_main/m_theme.cc:1134 +msgid "Select Button Text Color" msgstr "" -#: data/text/dialogues.lua:52 -msgid "" -"Did you know?\n" -"\n" -"Less than 1% of users actually complete the entire tutorial before closing it out.\n" -"\n" -"I'm not bitter, though!" +#: source_files/obsidian_main/m_theme.cc:1185 +msgid "Select Panel Color" msgstr "" -#: data/text/dialogues.lua:56 -msgid "" -"Did you know?\n" -"\n" -"The initial Obsidian releases were developed and compiled on a Raspberry Pi?\n" -"\n" -"Yum!" +#: source_files/obsidian_main/m_theme.cc:1234 +msgid "Select Highlight Color" msgstr "" -#: engines/idtech.lua:49 -msgid "id Tech 1" +#: source_files/obsidian_main/m_theme.cc:1294 +msgid "Select Button Color" msgstr "" -#: games/chex1/base.lua:37 -msgid "Chex 3 Vanilla" +#: source_files/obsidian_main/m_theme.cc:1339 +msgid "Select Gradient Color" msgstr "" -#: games/chex1/themes.lua:551 -msgid "Bazoik" +#: source_files/obsidian_main/m_theme.cc:1371 +msgid "Select Border Color" msgstr "" -#: games/chex1/themes.lua:559 -msgid "Chex Labs" +#: source_files/obsidian_main/m_theme.cc:1401 +msgid "Select Gap Color" msgstr "" -#: games/doom/base.lua:51 -msgid "Doom 2" +#: source_files/obsidian_main/m_theme.cc:1456 +msgid "" +"Defaults loaded.\n" +"OBSIDIAN will now restart." msgstr "" -#: games/doom/themes.lua:5961 -msgid "Tech" +#: source_files/obsidian_main/m_theme.cc:1468 +msgid "" +"Theme loading requires a restart.\n" +"OBSIDIAN will now restart." msgstr "" -#: games/doom/themes.lua:5971 -msgid "Urban" +#: source_files/obsidian_main/m_theme.cc:1509 +msgid "Window Scaling: " msgstr "" -#: games/doom/themes.lua:5981 -msgid "Hell" +#: source_files/obsidian_main/m_theme.cc:1511 +msgid "AUTO|Tiny|Small|Medium|Large|Huge" msgstr "" -#: games/doom/x_doom1.lua:10685 -msgid "Doom 1" +#: source_files/obsidian_main/m_theme.cc:1523 +msgid "Font Size: " msgstr "" -#: games/doom/x_doom1.lua:10714 -msgid "Ultimate Doom" +#: source_files/obsidian_main/m_theme.cc:1540 +msgid "Font: " msgstr "" -#: games/doom/x_doom1.lua:10731 -msgid "Deimos" +#: source_files/obsidian_main/m_theme.cc:1556 +msgid "Widget Theme: " msgstr "" -#: games/doom/x_doom1.lua:10741 -msgid "Thy Flesh" +#: source_files/obsidian_main/m_theme.cc:1558 +msgid "Default|Gleam|Win95|Plastic|Oxy" msgstr "" -#: games/doom/x_plutonia.lua:1199 -msgid "Plutonia" +#: source_files/obsidian_main/m_theme.cc:1570 +msgid "Box Theme: " msgstr "" -#: games/doom/x_tnt.lua:726 -msgid "TNT Evilution" +#: source_files/obsidian_main/m_theme.cc:1572 +msgid "Default|Shadow|Embossed|Engraved|Inverted|Raised" msgstr "" -#: games/doom/x_tnt.lua:746 -msgid "Egypt" +#: source_files/obsidian_main/m_theme.cc:1584 +msgid "Button Theme: " msgstr "" -#: games/hacx/base.lua:38 -msgid "HacX 1.2" +#: source_files/obsidian_main/m_theme.cc:1586 +msgid "Default|Raised|Engraved|Embossed|Flat" msgstr "" -#: games/hacx/themes.lua:548 -msgid "Prison" +#: source_files/obsidian_main/m_theme.cc:1598 +msgid "Color Scheme: " msgstr "" -#: games/hacx/themes.lua:556 -msgid "Digi-Ota" +#: source_files/obsidian_main/m_theme.cc:1600 +msgid "Default|Custom" msgstr "" -#: games/harmony/base.lua:16 -msgid "Harmony Compat" +#: source_files/obsidian_main/m_theme.cc:1611 +msgid "Panel Font" msgstr "" -#: games/harmony/themes.lua:354 -msgid "Amazon Base" +#: source_files/obsidian_main/m_theme.cc:1621 +msgid "Button Font" msgstr "" -#: games/heretic/base.lua:52 -msgid "Heretic" +#: source_files/obsidian_main/m_theme.cc:1631 +msgid "Panels" msgstr "" -#: games/heretic/themes.lua:2998 -msgid "City" +#: source_files/obsidian_main/m_theme.cc:1641 +msgid "Highlights" msgstr "" -#: games/heretic/themes.lua:3006 -msgid "Maw" +#: source_files/obsidian_main/m_theme.cc:1652 +msgid "Buttons" msgstr "" -#: games/heretic/themes.lua:3014 -msgid "Dome" +#: source_files/obsidian_main/m_theme.cc:1663 +msgid "Gradient" msgstr "" -#: games/heretic/themes.lua:3022 -msgid "Ossuary" +#: source_files/obsidian_main/m_theme.cc:1674 +msgid "Borders" msgstr "" -#: games/heretic/themes.lua:3030 -msgid "Demense" +#: source_files/obsidian_main/m_theme.cc:1685 +msgid "Gaps" msgstr "" -#: games/noah/base.lua:40 -msgid "Noah's Ark 3D" +#: source_files/obsidian_main/m_theme.cc:1696 +msgid "Load Defaults" msgstr "" -#: games/obc/base.lua:40 -msgid "Op. Body Count" +#: source_files/obsidian_main/m_theme.cc:1706 +msgid "Load Theme" msgstr "" -#: games/rekkr/base.lua:38 -msgid "REKKR" +#: source_files/obsidian_main/m_theme.cc:1717 +msgid "Save Theme" msgstr "" -#: games/rekkr/themes.lua:361 -msgid "Rampart" +#: source_files/obsidian_main/m_theme.cc:1753 +msgid "Note: Most settings will only affect tabs after a restart." msgstr "" -#: games/strife/base.lua:44 -msgid "Strife" +#: source_files/obsidian_main/m_theme.cc:1790 +msgid "OBSIDIAN Theme Options" msgstr "" -#: games/strife/themes.lua:363 -msgid "Town" +#: source_files/obsidian_main/ui_module.cc:320 +msgid "Use Slider Value" msgstr "" -#: games/wolf/base.lua:41 -msgid "Wolfenstein 3D" +#: source_files/obsidian_main/ui_module.cc:945 +msgid "Enter Value:" msgstr "" -#: games/wolf/x_spear.lua:423 -msgid "Spear of Destiny" +#: source_files/obsidian_main/ui_module.cc:1706 +msgid "Architecture" msgstr "" -#: modules/alt_shape_grammars.lua:33 -msgid "Alternate Shape Grammars" +#: source_files/obsidian_main/ui_module.cc:1709 +msgid "Combat" msgstr "" -#: modules/alt_shape_grammars.lua:40 -msgid "Options for alternate means of determining the layout of a level." +#: source_files/obsidian_main/ui_module.cc:1712 +msgid "Pickups" msgstr "" -#: modules/alt_shape_grammars.lua:52 -msgid "The Backhalls" +#: source_files/obsidian_main/ui_module.cc:1715 +msgid "Other" msgstr "" -#: modules/alt_shape_grammars.lua:54 -msgid "% Chance Per Level" +#: source_files/obsidian_main/ui_module.cc:1718 +msgid "Debug" msgstr "" -#: modules/alt_shape_grammars.lua:59 -msgid "Sets chance of levels using the Backhalls shape grammar." +#: source_files/obsidian_main/ui_module.cc:1721 +msgid "Experimental" msgstr "" -#: modules/alt_shape_grammars.lua:60 -msgid "The true Linear Mode." +#: source_files/obsidian_main/ui_module.cc:1724 +msgid "Links" msgstr "" -#: modules/alt_shape_grammars.lua:67 -msgid "Boxes of Death" +#: source_files/obsidian_main/m_options.cc:81 +msgid "Unknown option: " msgstr "" -#: modules/alt_shape_grammars.lua:74 -msgid "Sets chance of levels using the Boxes of Death shape grammar." +#: source_files/obsidian_main/m_options.cc:102 +msgid "Weird option line: " msgstr "" -#: modules/alt_shape_grammars.lua:75 -msgid "It's like that movie Cube, but with .5 less dimensions (if you're a contrarian)." +#: source_files/obsidian_main/m_options.cc:111 +msgid "Name or value missing!\n" msgstr "" -#: modules/alt_shape_grammars.lua:82 -msgid "The OG" +#: source_files/obsidian_main/m_options.cc:123 +msgid "" +"Missing Options file -- using defaults.\n" +"\n" msgstr "" -#: modules/alt_shape_grammars.lua:89 -msgid "Sets chance of levels using the OG shape grammar." +#: source_files/obsidian_main/m_options.cc:242 +msgid "AUTO" msgstr "" -#: modules/alt_shape_grammars.lua:90 -msgid "These are the shapes from Oblige 7.45, one of the earliest examples of the shape grammar system." +#: source_files/obsidian_main/m_options.cc:286 +msgid "" +"Obsidian will now restart to apply language changes.\n" +"Obsidian will be in your selected language after restarting." msgstr "" -#: modules/build_nodes.lua:21 -msgid "Build Nodes" +#: source_files/obsidian_main/m_options.cc:303 +msgid "" +"Toggling Simple Mode requires a restart.\n" +"Obsidian will now restart." msgstr "" -#: modules/build_nodes.lua:29 -msgid "Use Obsidian's internal nodebuilder to add GL Nodes to the generated mapset." +#: source_files/obsidian_main/m_options.cc:313 +msgid "Simple Mode" msgstr "" -#: modules/compress_output.lua:21 -msgid "PK3/ZIP Output" +#: source_files/obsidian_main/m_options.cc:323 +msgid "In Simple Mode, generation options that are more nuanced or granular are hidden in order to provide an easier experience for the user." msgstr "" -#: modules/compress_output.lua:29 -msgid "Automatically compress output to PK3 to save space." +#: source_files/obsidian_main/m_options.cc:342 +msgid "Random String Seeds" msgstr "" -#: modules/ctl_doom.lua:60 -msgid "Doom Monster Control" +#: source_files/obsidian_main/m_options.cc:352 +msgid "Will randomly pull 1 to 3 words from Obsidian's random word list and use those as input for the map generation seed. Purely for cosmetic/entertainment value." msgstr "" -#: modules/ctl_doom.lua:77 -msgid "Zombieman" +#: source_files/obsidian_main/m_options.cc:364 +msgid "Password Mode" msgstr "" -#: modules/ctl_doom.lua:84 -msgid "Control the amount of Zombiemen." +#: source_files/obsidian_main/m_options.cc:374 +msgid "Will produce a pseudo-random sequence of characters as input for the map generation seed. Random String Seeds must be enabled to use this option." msgstr "" -#: modules/ctl_doom.lua:85 -msgid "0:0 (None at all),.02:0.02 (Scarce),.14:0.14 (Less),.5:0.5 (Plenty),1.2:1.2 (More),3:3 (Heaps),20:20 (INSANE)" +#: source_files/obsidian_main/m_options.cc:392 +msgid "Mature Wordlists" msgstr "" -#: modules/ctl_doom.lua:91 -msgid "Shotgun Guy" +#: source_files/obsidian_main/m_options.cc:402 +msgid "When enabled, will use a random wordlist that can result in obscene or otherwise offensive language being used for seed, map and WAD title elements." msgstr "" -#: modules/ctl_doom.lua:98 -msgid "Control the amount of Shotgunners." +#: source_files/obsidian_main/m_options.cc:430 +msgid "" +"File prefix changes require a restart.\n" +"OBSIDIAN will now restart." msgstr "" -#: modules/ctl_doom.lua:105 -msgid "Chaingunner" +#: source_files/obsidian_main/m_options.cc:443 +msgid "Cancel" msgstr "" -#: modules/ctl_doom.lua:112 -msgid "Control the amount of Chaingunners." +#: source_files/obsidian_main/m_options.cc:444 +msgid "Yes, break Obsidian" msgstr "" -#: modules/ctl_doom.lua:119 -msgid "SS Nazi" +#: source_files/obsidian_main/m_options.cc:445 +msgid "" +"WARNING! This option will allow you to manually enter values in excess of the \n" +"(usually) stable slider limits for Obsidian.\n" +"Any bugs, crashes, or errors as a result of this will not be addressed by the developers.\n" +"You must select Yes for this option to be applied." msgstr "" -#: modules/ctl_doom.lua:126 -msgid "Control the amount of SS troops." +#: source_files/obsidian_main/m_options.cc:455 +msgid "" +"Restoring slider limits requires a restart.\n" +"Obsidian will now restart." msgstr "" -#: modules/ctl_doom.lua:133 -msgid "Imp" +#: source_files/obsidian_main/m_options.cc:466 +msgid "Custom Prefix" msgstr "" -#: modules/ctl_doom.lua:140 -msgid "Control the amount of Imps." +#: source_files/obsidian_main/m_options.cc:476 +msgid "" +"Custom prefixes can use any of the special format strings listed below. Anything else is used as-is.\n" +"\n" +"%year or %Y: The current year.\n" +"\n" +"%month or %M: The current month.\n" +"\n" +"%day or %D: The current day.\n" +"\n" +"%hour or %h: The current hour.\n" +"\n" +"%minute or %m: The current minute.\n" +"\n" +"%second or %s: The current second.\n" +"\n" +"%version or %v: The current Obsidian version.\n" +"\n" +"%game or %g: Which game the WAD is for.\n" +"\n" +"%port or %p: Which port the WAD is for.\n" +"\n" +"%theme or %t: Which theme was selected from the game's choices.\n" +"\n" +"%count or %c: The number of levels in the generated WAD." msgstr "" -#: modules/ctl_doom.lua:147 -msgid "Lost Soul" +#: source_files/obsidian_main/m_options.cc:483 +msgid "Enter Custom Prefix Format:" msgstr "" -#: modules/ctl_doom.lua:154 -msgid "Control the amount of Lost Souls." +#: source_files/obsidian_main/m_options.cc:488 +msgid "Custom prefix cannot be blank!" msgstr "" -#: modules/ctl_doom.lua:161 -msgid "Demon" +#: source_files/obsidian_main/m_options.cc:502 +msgid "Select default save directory" msgstr "" -#: modules/ctl_doom.lua:168 -msgid "Control the amount of Pinkies." +#: source_files/obsidian_main/m_options.cc:512 +msgid "Error choosing directory:\n" msgstr "" -#: modules/ctl_doom.lua:175 -msgid "Spectre" +#: source_files/obsidian_main/m_options.cc:528 +msgid "Empty default directory provided???:\n" msgstr "" -#: modules/ctl_doom.lua:182 -msgid "Control the amount of Spectres." +#: source_files/obsidian_main/m_options.cc:539 +msgid "Current Path" msgstr "" -#: modules/ctl_doom.lua:189 -msgid "Pain Elemental" +#: source_files/obsidian_main/m_options.cc:567 +msgid "Language: " msgstr "" -#: modules/ctl_doom.lua:196 -msgid "Control the amount of Pain Elementals." +#: source_files/obsidian_main/m_options.cc:581 +msgid "Filename Prefix: " msgstr "" -#: modules/ctl_doom.lua:203 -msgid "Cacodemon" +#: source_files/obsidian_main/m_options.cc:586 +msgid "Date and Time|Number of Levels|Game|Port|Theme|Version|Custom|Nothing" msgstr "" -#: modules/ctl_doom.lua:210 -msgid "Control the amount of Cacodemons." +#: source_files/obsidian_main/m_options.cc:597 +msgid "Set Custom Prefix..." msgstr "" -#: modules/ctl_doom.lua:217 -msgid "Hell Knight" +#: source_files/obsidian_main/m_options.cc:614 +msgid "Set Default Output Path" msgstr "" -#: modules/ctl_doom.lua:224 -msgid "Control the amount of Hell Knights." +#: source_files/obsidian_main/m_options.cc:640 +msgid " Simple Mode" msgstr "" -#: modules/ctl_doom.lua:231 -msgid "Revenant" +#: source_files/obsidian_main/m_options.cc:656 +msgid " Random String Seeds" msgstr "" -#: modules/ctl_doom.lua:238 -msgid "Control the amount of Revenants." +#: source_files/obsidian_main/m_options.cc:672 +msgid " Password Mode" msgstr "" -#: modules/ctl_doom.lua:245 -msgid "Mancubus" +#: source_files/obsidian_main/m_options.cc:691 +msgid " Use Mature Wordlists" msgstr "" -#: modules/ctl_doom.lua:252 -msgid "Control the amount of Mancubi." +#: source_files/obsidian_main/m_options.cc:707 +msgid " Create Backups" msgstr "" -#: modules/ctl_doom.lua:259 -msgid "Arachnotron" +#: source_files/obsidian_main/m_options.cc:718 +msgid " Overwrite File Warning" msgstr "" -#: modules/ctl_doom.lua:266 -msgid "Control the amount of Arachnotrons." +#: source_files/obsidian_main/m_options.cc:729 +msgid " Debugging Messages" msgstr "" -#: modules/ctl_doom.lua:273 -msgid "Arch-Vile" +#: source_files/obsidian_main/m_options.cc:740 +msgid " Ignore Slider Limits" msgstr "" -#: modules/ctl_doom.lua:280 -msgid "Control the amount of Arch-Viles." +#: source_files/obsidian_main/m_options.cc:803 +msgid "OBSIDIAN Misc Options" msgstr "" -#: modules/ctl_doom.lua:287 -msgid "Baron of Hell" +#: source_files/obsidian_main/m_about.cc:103 +msgid "" +"OBSIDIAN is a random level generator\n" +"for classic FPS games like DOOM.\n" +"It is a continuation of the OBLIGE Level Maker\n" +"Copyright (C) 2006-2017 Andrew Apted, et al.\n" +"This program is free software, and may be\n" +"distributed and modified under the terms of\n" +"the GNU General Public License.\n" +"There is ABSOLUTELY NO WARRANTY!\n" +"Use at your OWN RISK!" msgstr "" -#: modules/ctl_doom.lua:294 -msgid "Control the amount of Barons of Hell." +#: source_files/obsidian_main/m_about.cc:154 +msgid "About OBSIDIAN" msgstr "" -#: modules/ctl_doom.lua:301 -msgid "Cyberdemon" +#: source_files/obsidian_main/g_quake2.cc:1036 +msgid "Cancelled" msgstr "" -#: modules/ctl_doom.lua:308 -msgid "Control the amount of Cyberdemons." +#: source_files/obsidian_main/g_quake2.cc:1045 +msgid "Error (create file)" msgstr "" -#: modules/ctl_doom.lua:315 -msgid "Spiderdemon" +#: source_files/obsidian_main/g_quake.cc:1270 +msgid "CSG" msgstr "" -#: modules/ctl_doom.lua:322 -msgid "Control the amount of Spider Masterminds." +#: source_files/obsidian_main/g_quake.cc:1271 +msgid "BSP" msgstr "" -#: modules/ctl_doom.lua:334 -msgid "Normal" +#: source_files/obsidian_main/g_quake.cc:1272 +msgid "Vis" msgstr "" -#: modules/ctl_doom.lua:335 -msgid "Vanilla" +#: source_files/obsidian_main/g_quake.cc:1273 +msgid "Light" msgstr "" -#: modules/ctl_doom.lua:336 -msgid "NONE" +#: source_files/obsidian_main/g_quake.cc:1274 +msgid "Hull" msgstr "" -#: modules/ctl_doom.lua:403 -msgid "Doom Weapon Control" +#: source_files/obsidian_main/main.cc:231 +msgid "Addons/" msgstr "" -#: modules/ctl_doom.lua:420 -msgid "Chainsaw" +#: source_files/obsidian_main/main.cc:242 +msgid "OBSIDIAN will now restart and apply changes to addons." msgstr "" -#: modules/ctl_doom.lua:427 -msgid "Control the likelihood of finding a Chainsaw." -msgstr "" - -#: modules/ctl_doom.lua:428 -msgid "0:0 (None),.02:0.02 (Scarce),.14:0.14 (Less),.5:0.5 (Plenty),1.2:1.2 (More),3:3 (Heaps),10:10 (I LOVE IT)" -msgstr "" - -#: modules/ctl_doom.lua:434 -msgid "Shotgun" -msgstr "" - -#: modules/ctl_doom.lua:441 -msgid "Control the amount of Shotguns." -msgstr "" - -#: modules/ctl_doom.lua:448 -msgid "Super Shotgun" -msgstr "" - -#: modules/ctl_doom.lua:455 -msgid "Control the amount of Super Shotguns." -msgstr "" - -#: modules/ctl_doom.lua:462 -msgid "Chaingun" -msgstr "" - -#: modules/ctl_doom.lua:469 -msgid "Control the amount of Chainguns." -msgstr "" - -#: modules/ctl_doom.lua:476 -msgid "Rocket Launcher" +#: source_files/obsidian_main/main.cc:261 +msgid "" +"Cannot open: %s\n" +"\n" +"%s" msgstr "" -#: modules/ctl_doom.lua:483 -msgid "Control the amount of Rocket Launchers." +#: source_files/obsidian_main/main.cc:268 +msgid "No config found in file." msgstr "" -#: modules/ctl_doom.lua:490 -msgid "Plasma Rifle" +#: source_files/obsidian_main/main.cc:993 +msgid "No" msgstr "" -#: modules/ctl_doom.lua:497 -msgid "Control the amount of Plasma Rifles." +#: source_files/obsidian_main/main.cc:994 +msgid "Yes" msgstr "" -#: modules/ctl_doom.lua:504 -msgid "BFG 9000" +#: source_files/obsidian_main/main.cc:995 +msgid "OK" msgstr "" -#: modules/ctl_doom.lua:511 -msgid "Control the amount of BFG 9000s." +#: source_files/obsidian_main/main.cc:997 +msgid "Close" msgstr "" -#: modules/ctl_doom.lua:518 -msgid "Weapon Preferences" +#: source_files/obsidian_main/main.cc:1096 +msgid "Seed:" msgstr "" -#: modules/ctl_doom.lua:520 -msgid "" -"Alters selection of weapons that are prefered to show up depending on enemy palette for a chosen map.\n" -"\n" -"Normal: Monsters have weapon preferences. Stronger weapons and ammo are more likely to appear directly with stronger enemies.\n" -"\n" -"Vanilla: Vanilla Oblige-style preferences. Reduces rocket launchers if the map has more pain elementals, lost souls, demons/specters while increases BFG's for cyberdemons and spider masterminds. No other weapon preferences.\n" -"\n" -"NONE: No preferences at all. For those who like to live life dangerously with lost souls and only rockets." +#: source_files/obsidian_main/main.cc:1156 +msgid "Preparing..." msgstr "" -#: modules/ctl_doom.lua:563 -msgid "Doom Item Control" +#: source_files/obsidian_main/main.cc:1193 +msgid "Success" msgstr "" -#: modules/ctl_doom.lua:580 -msgid "Health Bonus" +#: source_files/obsidian_main/main.cc:1211 +msgid "Seed: -" msgstr "" -#: modules/ctl_doom.lua:587 -msgid "Control the amount of Health Potions." +#: source_files/obsidian_main/main.cc:1470 +msgid "OBSIDIAN Level Maker" msgstr "" -#: modules/ctl_doom.lua:595 -msgid "Stimpack" +#: source_files/obsidian_main/main.cc:1471 +msgid "Unstable" msgstr "" -#: modules/ctl_doom.lua:602 -msgid "Control the amount of Stimpacks." +#: source_files/obsidian_main/main.cc:1565 +msgid "No such config file: %s\n" msgstr "" -#: modules/ctl_doom.lua:610 -msgid "Medikit" +#: source_files/obsidian_main/main.cc:1698 +msgid "Surprise Me/Preserve Old Config" msgstr "" -#: modules/ctl_doom.lua:617 -msgid "Control the amount of Medikits." +#: source_files/obsidian_main/main.cc:1702 +msgid "Surprise Me/Randomize Architecture" msgstr "" -#: modules/ctl_doom.lua:626 -msgid "Armor Bonus" +#: source_files/obsidian_main/main.cc:1706 +msgid "Surprise Me/Randomize Combat" msgstr "" -#: modules/ctl_doom.lua:633 -msgid "Control the amount of Helmets." +#: source_files/obsidian_main/main.cc:1710 +msgid "Surprise Me/Randomize Pickups" msgstr "" -#: modules/ctl_doom.lua:643 -msgid "Green Armor" +#: source_files/obsidian_main/main.cc:1714 +msgid "Surprise Me/Randomize Other" msgstr "" -#: modules/ctl_doom.lua:650 -msgid "Control the amount of Green Armor." +#: source_files/obsidian_main/main.cc:1717 +msgid "Addons/No folders or *.oaf files" msgstr "" -#: modules/ctl_doom.lua:658 -msgid "Blue Armor" +#: source_files/obsidian_main/main.cc:1719 +msgid "Addons/found in the \\/addons directory!" msgstr "" -#: modules/ctl_doom.lua:665 -msgid "Control the amount of Blue Armor." +#: source_files/obsidian_main/main.cc:1722 +msgid "Addons/Restart and Apply Changes" msgstr "" -#: modules/ctl_doom.lua:674 -msgid "Soulsphere" +#: source_files/obsidian_main/main.cc:1735 +msgid "Presets/No *.txt preset files" msgstr "" -#: modules/ctl_doom.lua:681 -msgid "Control the amount of Soulspheres." +#: source_files/obsidian_main/main.cc:1737 +msgid "Presets/found in the \\/presets directory!" msgstr "" -#: modules/ctl_doom.lua:688 -msgid "Backpack" +#: source_files/obsidian_main/main.cc:1740 +msgid "Presets/Note: Selecting a Preset will immediately apply it!" msgstr "" -#: modules/ctl_doom.lua:695 -msgid "Control the amount of Backpacks." +#: source_files/obsidian_main/main.cc:1743 +msgid "Presets/" msgstr "" -#: modules/ctl_doom.lua:702 -msgid "Berserk Pack" +#: source_files/obsidian_main/main.cc:1750 +msgid "Summon Clippy" msgstr "" -#: modules/ctl_doom.lua:709 -msgid "Control the amount of Berserk Packs." +#: source_files/obsidian_main/main.cc:1923 +msgid "" +"Sorry, an internal error occurred:\n" +"%s" msgstr "" -#: modules/ctl_doom.lua:716 -msgid "Invisibility" +#: source_files/obsidian_main/main.cc:1926 +msgid "" +"An exception occurred: \n" +"%s" msgstr "" -#: modules/ctl_doom.lua:723 -msgid "Control the amount of Invisibility Spheres." +#: source_files/obsidian_main/g_wolf.cc:360 +msgid "Select output directory" msgstr "" -#: modules/ctl_doom.lua:730 -msgid "Invulnerability" +#: source_files/obsidian_main/g_wolf.cc:387 +msgid "Empty directory provided???:\n" msgstr "" -#: modules/ctl_doom.lua:737 -msgid "Control the amount of Invulnerability Spheres." +#: source_files/obsidian_main/g_wolf.cc:459 +msgid "Error (write file)" msgstr "" -#: modules/ctl_doom.lua:744 -msgid "Map Computer" +#: source_files/obsidian_main/m_lua.cc:1061 +msgid "Making" msgstr "" -#: modules/ctl_doom.lua:751 -msgid "Control the amount of Map Computers." +#: source_files/obsidian_main/m_lua.cc:1188 +msgid "Using" msgstr "" -#: modules/ctl_doom.lua:758 -msgid "Light Goggles" +#: source_files/obsidian_main/m_lua.cc:1189 +msgid "Preview Not Available" msgstr "" -#: modules/ctl_doom.lua:765 -msgid "Control the amount of Light Goggles." +#: source_files/obsidian_main/m_lua.cc:1598 +msgid "[ ERROR ]" msgstr "" -#: modules/ctl_doom.lua:772 -msgid "Megasphere" +#: source_files/obsidian_main/m_lua.cc:1602 +msgid "Script Error: " msgstr "" -#: modules/ctl_doom.lua:779 -msgid "Control the amount of Megaspheres." +#: source_files/obsidian_main/m_lua.cc:1956 +msgid "ob_print_reference: Error creating REFERENCE.txt!\n" msgstr "" -#: modules/ctl_doom.lua:788 -msgid "Clips" +#: source_files/obsidian_main/m_lua.cc:1966 +msgid "ob_print_reference_json: Error printing json reference!\n" msgstr "" -#: modules/ctl_doom.lua:795 -msgid "Control the amount of Clips." +#: source_files/obsidian_main/m_lua.cc:1975 +msgid "Script Error" msgstr "" -#: modules/ctl_doom.lua:803 -msgid "Bullet Box" +#: source_files/obsidian_main/g_doom.cc:235 +msgid "AJBSP Error!" msgstr "" -#: modules/ctl_doom.lua:810 -msgid "Control the amount of Bullet Boxes." +#: source_files/obsidian_main/g_doom.cc:352 +msgid "" +"Unable to create wad file:\n" +"\n" +"%s" msgstr "" -#: modules/ctl_doom.lua:818 -msgid "Shells" +#: source_files/obsidian_main/g_doom.cc:486 +msgid "Error writing map WAD to %s\n" msgstr "" -#: modules/ctl_doom.lua:825 -msgid "Control the amount of Shells." +#: source_files/obsidian_main/g_doom.cc:1141 +msgid "Error (create PK3/ZIP)" msgstr "" -#: modules/ctl_doom.lua:833 -msgid "Shell Box" +#: source_files/obsidian_main/ui_game.cc:49 +msgid "Game Settings" msgstr "" -#: modules/ctl_doom.lua:840 -msgid "Control the amount of Shell Boxes." +#: source_files/obsidian_main/ui_game.cc:61 +msgid "Engine: " msgstr "" -#: modules/ctl_doom.lua:848 -msgid "Rocket" +#: source_files/obsidian_main/ui_game.cc:74 +msgid "Game: " msgstr "" -#: modules/ctl_doom.lua:855 -msgid "Control the amount of Rockets." +#: source_files/obsidian_main/ui_game.cc:87 +msgid "Port: " msgstr "" -#: modules/ctl_doom.lua:863 -msgid "Rocket Box" +#: source_files/obsidian_main/ui_game.cc:100 +msgid "Length: " msgstr "" -#: modules/ctl_doom.lua:870 -msgid "Control the amount of Rocket Boxes." +#: source_files/obsidian_main/ui_game.cc:113 +msgid "Theme: " msgstr "" -#: modules/ctl_doom.lua:878 -msgid "Cell" +#: source_files/obsidian_main/ui_game.cc:122 +msgid "Build" msgstr "" -#: modules/ctl_doom.lua:885 -msgid "Control the amount of Cells." +#: source_files/obsidian_main/ui_game.cc:134 +msgid "Quit" msgstr "" -#: modules/ctl_doom.lua:893 -msgid "Cell Pack" +#: source_files/obsidian_main/ui_game.cc:172 +msgid "Game" msgstr "" -#: modules/ctl_doom.lua:900 -msgid "Control the amount of Cell Packs." +#: source_files/obsidian_main/ui_game.cc:182 +msgid "" +"Available Games:\n" +"\n" +"id Tech 0:\n" +"\n" +"Wolfenstein 3D\n" +"\n" +"Spear of Destiny\n" +"\n" +"Noah's Ark 3D\n" +"\n" +"Operation Body Count: Note, this game is less stable than its other id Tech 0 counterparts!\n" +"\n" +"id Tech 1:\n" +"\n" +"Doom 2\n" +"\n" +"Doom\n" +"\n" +"The Ultimate Doom\n" +"\n" +"Plutonia: Part of Final Doom\n" +"\n" +"TNT: Evilution: Part of Final Doom\n" +"\n" +"Heretic\n" +"\n" +"Chex 3 Vanilla: Unofficial repackaging of Chex Quest 3 for non-ZDoom derived engines. SLUMP support only.\n" +"\n" +"HacX 1.2: SLUMP support only.\n" +"\n" +"REKKR: SLUMP support only.\n" +"\n" +"Harmony Compat: Harmony re-release for non-ZDoom derived engines. Must be run as a PWAD in conjuction with the Doom 2/Freedoom 2 IWAD. SLUMP support only.\n" +"\n" +"Strife: SLUMP support only." msgstr "" -#: modules/debugger.lua:23 -msgid "Ignore" +#: source_files/obsidian_main/ui_game.cc:212 +msgid "Engine" msgstr "" -#: modules/debugger.lua:24 -msgid "Warn" +#: source_files/obsidian_main/ui_game.cc:222 +msgid "" +"id Tech 0: Powered Wolfenstein-3D and similar games\n" +"\n" +"id Tech 1: Powered Doom, Doom 2, Heretic, etc" msgstr "" -#: modules/debugger.lua:25 -msgid "Abort" +#: source_files/obsidian_main/ui_game.cc:228 +msgid "Port" msgstr "" -#: modules/debugger.lua:31 -msgid "Filename" +#: source_files/obsidian_main/ui_game.cc:238 +msgid "" +"Available Ports:\n" +"\n" +"id Tech 0:\n" +"\n" +"Vanilla: Works with the original executables\n" +"\n" +"id Tech 1:\n" +"\n" +"GZDoom: GZDoom and variants (LZDoom, QZDoom, etc)\n" +"\n" +"Vanilla: Works with the original program or ports that enforce the original limits. Examples: Doom within DOSBox, Chocolate Doom. NOTE: This option will use SLUMP as the map builder.\n" +"\n" +"Boom-Compatible: Ports that are able to use the entire suite of Boom types and features. Most modern source ports fall into this category at a minimum.\n" +"\n" +"EDGE-Classic: Boom-compatible, plus UDMF support, additional specials and other advanced features." msgstr "" -#: modules/debugger.lua:32 -msgid "Random Word List" +#: source_files/obsidian_main/ui_game.cc:244 +msgid "Length" msgstr "" -#: modules/debugger.lua:37 -msgid "Test Level Names" +#: source_files/obsidian_main/ui_game.cc:254 +msgid "" +"Available Game Lengths:\n" +"\n" +"Single Level: One map.\n" +"\n" +"A Few Maps: Four maps.\n" +"\n" +"One Episode: The length of an episode in the original game. For Doom 2 and other games which normally doesn't have episodes, this number is determined by Obsidian.\n" +"\n" +"Full Game: The length of a full game in the original program." msgstr "" -#: modules/debugger.lua:38 -msgid "Test Title Names" +#: source_files/obsidian_main/m_dialog.cc:214 +msgid "OBSIDIAN - Error Message" msgstr "" -#: modules/debugger.lua:39 -msgid "None" +#: source_files/obsidian_main/m_dialog.cc:230 +msgid "files" msgstr "" -#: modules/debugger.lua:44 -msgid "Show All Steps" +#: source_files/obsidian_main/m_dialog.cc:267 +msgid "Error choosing output file:\n" msgstr "" -#: modules/debugger.lua:45 -msgid "Show Successful Steps Only" +#: source_files/obsidian_main/m_dialog.cc:317 +msgid "Enter New Seed Number or Phrase:" msgstr "" -#: modules/debugger.lua:46 -msgid "No" +#: source_files/obsidian_main/m_dialog.cc:331 +msgid "String contains non-digits. Will process as string\n" msgstr "" -#: modules/debugger.lua:51 -msgid "Per Step (Very Slow)" +#: source_files/obsidian_main/m_dialog.cc:340 +msgid "Invalid argument. Will process as string.\n" msgstr "" -#: modules/debugger.lua:52 -msgid "Per Room (Slightly Slow)" +#: source_files/obsidian_main/m_dialog.cc:344 +msgid "Resulting number would be out of range. Will process as string.\n" msgstr "" -#: modules/debugger.lua:53 -msgid "No Live Minimap" +#: source_files/obsidian_main/m_dialog.cc:444 +msgid "Save" msgstr "" -#: modules/debugger.lua:87 -msgid "Miscellaneous Options" +#: source_files/obsidian_main/m_dialog.cc:456 +msgid "Copy" msgstr "" -#: modules/debugger.lua:94 -msgid "Provides options for printing out more verbose log information. Unusual or experimental features can also be found here." +#: source_files/obsidian_main/m_dialog.cc:575 +msgid "Pick file to save to" msgstr "" -#: modules/debugger.lua:107 -msgid "Title Screen Source" +#: source_files/obsidian_main/m_dialog.cc:592 +msgid "" +"Unable to save the file:\n" +"\n" +"%s" msgstr "" -#: modules/debugger.lua:110 -msgid "Choose how the WAD title is determined" +#: source_files/obsidian_main/m_dialog.cc:614 +msgid "" +"%s already exists.\n" +"Choose Yes to overwrite or No to choose a new filename." msgstr "" -#: modules/debugger.lua:111 +#: source_files/obsidian_main/m_dialog.cc:629 +msgid "Please choose a filename ending in .txt" +msgstr "" + +#: source_files/obsidian_main/m_dialog.cc:767 +msgid "OBSIDIAN Log Viewer" +msgstr "" + +#: source_files/obsidian_main/m_dialog.cc:787 +msgid "OBSIDIAN Glossary Viewer" +msgstr "" + +#: source_files/obsidian_main/ui_build.cc:32 msgid "" -"Default: Will use Obsidian's regular naming tables.\n" -"\n" -"Filename: Will use the filename provided for the WAD (minus file extension).\n" -"\n" -"Random Word List: Will randomly pick from the internal random word list.\n" -"\n" -"NOTE: Only EN locale characters are supported at this time, other languages may result in a blank title!" +"Progress and minimap display.\n" +"Minimap Legend:\n" +"White - Regular rooms\n" +"Brown - Caves\n" +"Blue - Outdoors\n" +"Green - Parks" msgstr "" -#: modules/debugger.lua:117 -msgid "Disable Sub-Titles" +#: source_files/obsidian_main/ui_build.cc:73 +msgid "Ready to go!" msgstr "" -#: modules/debugger.lua:120 -msgid "Disable sub-titles on the Title Screen." +#: source_files/obsidian_main/ui_build.cc:225 +msgid "Plan" msgstr "" -#: modules/debugger.lua:126 -msgid "Whole Name Gen Names Only" +#: source_files/obsidian_main/ui_build.cc:273 +msgid "Building Nodes" msgstr "" -#: modules/debugger.lua:129 -msgid "Use only complete names from the Name Generator" +#: source_files/obsidian_main/ui_build.cc:325 +msgid "Rooms" msgstr "" -#: modules/debugger.lua:130 -msgid "" -"Uses name generator names that are already complete phrases/sentences \n" -"instead of trying to procedurally generate them." +#: source_files/obsidian_main/ui_build.cc:326 +msgid "Mons" msgstr "" -#: modules/debugger.lua:136 -msgid "Shape Rule Stats" +#: source_files/obsidian_main/ui_widgets.cc:906 +msgid "Next" msgstr "" -#: modules/debugger.lua:139 -msgid "Displays usage statistics for shape grammar rules." +#: source_files/obsidian_main/ui_window.cc:90 +msgid "File/Options" msgstr "" -#: modules/debugger.lua:146 -msgid "Save Map Previews" +#: source_files/obsidian_main/ui_window.cc:91 +msgid "File/Theme" msgstr "" -#: modules/debugger.lua:149 -msgid "Saves SVG format images of generated map thumbnails." +#: source_files/obsidian_main/ui_window.cc:92 +msgid "File/Set Seed" msgstr "" -#: modules/debugger.lua:156 -msgid "Save Minimap GIF" +#: source_files/obsidian_main/ui_window.cc:93 +msgid "File/Config Manager" msgstr "" -#: modules/debugger.lua:159 -msgid "Save an animated GIF of the building process. Recommended in combination with the Live Growth Minimap." +#: source_files/obsidian_main/ui_window.cc:94 +msgid "Help/About" msgstr "" -#: modules/debugger.lua:166 -msgid "Live Growth Minimap" +#: source_files/obsidian_main/ui_window.cc:95 +msgid "Help/View Logs" msgstr "" -#: modules/debugger.lua:169 -msgid "Controls the granularity of steps shown on the GUI minimap as a level is built." +#: source_files/obsidian_main/ui_window.cc:96 +msgid "Help/Glossary" msgstr "" -#: modules/debugger.lua:170 -msgid "Higher levels of detail will increase the amount of time that it takes to generate a WAD. If saving an animated GIF of the build process, its animation speed will also be affected by this setting (less detail=slower, more detail=faster)." +#: source_files/obsidian_main/ui_window.cc:97 +msgid "Surprise Me/Go" msgstr "" -#: modules/debugger.lua:182 -msgid "Material Options" +#: source_files/obsidian_main/m_manage.cc:347 +msgid "CURRENT SETTINGS" msgstr "" -#: modules/debugger.lua:189 -msgid "Debugging options related to textures and flats" +#: source_files/obsidian_main/m_manage.cc:374 +msgid "Error choosing save file:\n" msgstr "" -#: modules/debugger.lua:200 -msgid "Print Fab Materials" +#: source_files/obsidian_main/m_manage.cc:411 +msgid "Error writing to file." msgstr "" -#: modules/debugger.lua:203 -msgid "Print list of textures/flats present in each fab" +#: source_files/obsidian_main/m_manage.cc:422 +msgid "Select file to load" msgstr "" -#: modules/debugger.lua:204 -msgid "Print the names of all textures/flats preset in a prefab WAD. This will also list values like _FLOOR, _WALL, etc, prior to their conversion." +#: source_files/obsidian_main/m_manage.cc:444 +msgid "Error choosing load file:\n" msgstr "" -#: modules/debugger.lua:210 -msgid "Missing Fab Material Behavior" +#: source_files/obsidian_main/m_manage.cc:501 +msgid "PASTED TEXT" msgstr "" -#: modules/debugger.lua:213 -msgid "Choose what to do when encountering a missing material" +#: source_files/obsidian_main/m_manage.cc:669 +msgid "Load WAD/TXT" msgstr "" -#: modules/debugger.lua:214 -msgid "" -"Provides the following options if a material definition isn't present in a game's MATERIALS table: \n" -"\n" -"Ignore: Silently continue; missing materials are usually replaced by an _ERROR or _DEFAULT texture.\n" -"\n" -"Warn: Continue, but write the name of the fab and the missing material to the logfile.\n" -"\n" -"Abort: Throw an error and halt generation, with an error message explaining which fab and material are causing the issue. Will also write this information to the logfile." +#: source_files/obsidian_main/m_manage.cc:690 +msgid "Use" msgstr "" -#: modules/debugger.lua:220 -msgid "Check For Non-Vanilla Materials" +#: source_files/obsidian_main/m_manage.cc:700 +msgid "" +"Note: This will replace\n" +"all current settings!" msgstr "" -#: modules/debugger.lua:223 -msgid "Choose what to do when encountering a non-vanilla material" +#: source_files/obsidian_main/m_manage.cc:707 +msgid "Reset to Default" msgstr "" -#: modules/debugger.lua:224 -msgid "If checked, will compare all flats/textures used against a list of vanilla materials for that IWAD, and treat non-vanilla materials as missing for the purposes of logging and throwing errors." +#: source_files/obsidian_main/m_manage.cc:717 +msgid "" +"Note: This will delete\n" +"the current CONFIG.txt\n" +"and restart Obsidian!" msgstr "" -#: modules/debugger.lua:230 -msgid "Custom Error Texture" +#: source_files/obsidian_main/m_manage.cc:749 +msgid " Clipboard Operations" msgstr "" -#: modules/debugger.lua:233 -msgid "Replaces Obsidian's default texture with a high visibility version for easier detection of broken level geometry or missing textures." +#: source_files/obsidian_main/m_manage.cc:760 +msgid "Cut" msgstr "" -#: modules/debugger.lua:244 -msgid "Pickup Options" +#: source_files/obsidian_main/m_manage.cc:784 +msgid "Paste" msgstr "" -#: modules/debugger.lua:251 -msgid "Experimental options related to pickups (items, weapons, etc)" +#: source_files/obsidian_main/m_manage.cc:812 +msgid "OBSIDIAN Config Manager" msgstr "" -#: modules/debugger.lua:262 -msgid "Alternate Item Quantities" +#: games/wolf/x_spear.lua:423 +msgid "Spear of Destiny" msgstr "" -#: modules/debugger.lua:265 -msgid "Scales item distribution with map size" +#: games/wolf/base.lua:41 +msgid "Wolfenstein 3D" msgstr "" -#: modules/export_map.lua:265 -msgid "Export .MAP files" +#: games/harmony/themes.lua:354 +msgid "Amazon Base" msgstr "" -#: modules/gzdoom_fauna.lua:499 -msgid "GZDoom: Fauna" +#: games/harmony/base.lua:16 +msgid "Harmony Compat" msgstr "" -#: modules/gzdoom_fauna.lua:518 -msgid "Flies" +#: games/doom/x_tnt.lua:726 +msgid "TNT Evilution" msgstr "" -#: modules/gzdoom_fauna.lua:521 -msgid "Adds flies to maps. \n" +#: games/doom/x_tnt.lua:746 +msgid "Egypt" msgstr "" -#: modules/gzdoom_fauna.lua:526 -msgid "Rats" +#: games/doom/themes.lua:5961 +msgid "Tech" msgstr "" -#: modules/gzdoom_fauna.lua:529 -msgid "Adds scurrying rats to maps. \n" +#: games/doom/themes.lua:5971 +msgid "Urban" msgstr "" -#: modules/gzdoom_marine_closet.lua:19 -msgid "Very Low Tech" +#: games/doom/themes.lua:5981 +msgid "Hell" msgstr "" -#: modules/gzdoom_marine_closet.lua:20 -msgid "Low Tech" +#: games/doom/x_plutonia.lua:1199 +msgid "Plutonia" msgstr "" -#: modules/gzdoom_marine_closet.lua:21 -msgid "Mid Tech" +#: games/doom/x_doom1.lua:10677 +msgid "Doom 1" msgstr "" -#: modules/gzdoom_marine_closet.lua:22 -msgid "High Tech" +#: games/doom/x_doom1.lua:10706 +msgid "Ultimate Doom" msgstr "" -#: modules/gzdoom_marine_closet.lua:25 -msgid "BFG Fiesta" +#: games/doom/x_doom1.lua:10723 +msgid "Deimos" msgstr "" -#: modules/gzdoom_marine_closet.lua:30 -msgid "Sight" +#: games/doom/x_doom1.lua:10733 +msgid "Thy Flesh" msgstr "" -#: modules/gzdoom_marine_closet.lua:31 -msgid "Range" +#: games/doom/base.lua:51 +msgid "Doom 2" msgstr "" -#: modules/gzdoom_marine_closet.lua:32 -msgid "Close Range" +#: games/chex1/themes.lua:551 +msgid "Bazoik" msgstr "" -#: modules/gzdoom_marine_closet.lua:33 -msgid "Map Start" +#: games/chex1/themes.lua:559 +msgid "Chex Labs" msgstr "" -#: modules/gzdoom_marine_closet.lua:39 -msgid "More" +#: games/chex1/base.lua:37 +msgid "Chex 3 Vanilla" msgstr "" -#: modules/gzdoom_marine_closet.lua:40 -msgid "Lots" +#: games/obc/base.lua:40 +msgid "Op. Body Count" msgstr "" -#: modules/gzdoom_marine_closet.lua:41 -msgid "Hordes" +#: games/strife/themes.lua:363 +msgid "Town" msgstr "" -#: modules/gzdoom_marine_closet.lua:46 -msgid "Unmodified" +#: games/strife/base.lua:44 +msgid "Strife" msgstr "" -#: modules/gzdoom_marine_closet.lua:47 -msgid "Harder" +#: games/heretic/themes.lua:2998 +msgid "City" msgstr "" -#: modules/gzdoom_marine_closet.lua:48 -msgid "Tough" +#: games/heretic/themes.lua:3006 +msgid "Maw" msgstr "" -#: modules/gzdoom_marine_closet.lua:49 -msgid "Fierce" +#: games/heretic/themes.lua:3014 +msgid "Dome" msgstr "" -#: modules/gzdoom_marine_closet.lua:54 -msgid "Random" +#: games/heretic/themes.lua:3022 +msgid "Ossuary" msgstr "" -#: modules/gzdoom_marine_closet.lua:56 -msgid "Regressive" +#: games/heretic/themes.lua:3030 +msgid "Demense" msgstr "" -#: modules/gzdoom_marine_closet.lua:58 -msgid "Regressive Episodic" +#: games/heretic/base.lua:52 +msgid "Heretic" msgstr "" -#: modules/gzdoom_marine_closet.lua:64 -msgid "Yes + Merge" +#: games/noah/base.lua:40 +msgid "Noah's Ark 3D" msgstr "" -#: modules/gzdoom_marine_closet.lua:65 -msgid "Yes + No Merge" +#: games/hacx/themes.lua:548 +msgid "Prison" msgstr "" -#: modules/gzdoom_marine_closet.lua:70 -msgid "Green" +#: games/hacx/themes.lua:556 +msgid "Digi-Ota" msgstr "" -#: modules/gzdoom_marine_closet.lua:71 -msgid "Grey" +#: games/hacx/base.lua:38 +msgid "HacX 1.2" msgstr "" -#: modules/gzdoom_marine_closet.lua:72 -msgid "Brown" +#: games/rekkr/themes.lua:361 +msgid "Rampart" msgstr "" -#: modules/gzdoom_marine_closet.lua:73 -msgid "Dark Red" +#: games/rekkr/base.lua:38 +msgid "REKKR" msgstr "" -#: modules/gzdoom_marine_closet.lua:74 -msgid "Blue" +#: scripts/obsidian.lua:2361 +msgid "" +"Choose which engine to build maps for:\n" +" id Tech 0: Wolfenstein 3D and similar games\n" +" id Tech 1: Doom and similar games\n" msgstr "" -#: modules/gzdoom_marine_closet.lua:75 -msgid "Purple" +#: scripts/obsidian.lua:2372 +msgid "Choose which game to build maps for." msgstr "" -#: modules/gzdoom_marine_closet.lua:76 -msgid "White" +#: scripts/obsidian.lua:2396 +msgid "" +"Choose which port to build maps for.\n" +" Vanilla is the only option for id Tech 0; the remaining options are for id Tech 1.\n" msgstr "" -#: modules/gzdoom_marine_closet.lua:77 -msgid "Yellow" +#: scripts/obsidian.lua:2410 +msgid "Choose how many levels to create." msgstr "" -#: modules/gzdoom_marine_closet.lua:78 -msgid "Orange" +#: scripts/obsidian.lua:2423 +msgid "" +"The following values are game-specific:\n" +" Ultimate Doom/Doom 1: deimos,flesh\n" +" Ultimate Doom/Doom 1/Doom 2/TNT/Plutonia: tech,urban,hell\n" +" TNT: egypt\n" +" HacX: hacx_urban\n" +" Heretic: city,maw,dome,ossuary,demense\n" +"\n" +" Note: This setting currently does nothing for id Tech 0 games!\n" msgstr "" -#: modules/gzdoom_marine_closet.lua:79 -msgid "Dark Blue" +#: scripts/defs.lua:68 +msgid "Original" msgstr "" -#: modules/gzdoom_marine_closet.lua:80 -msgid "Red" +#: scripts/defs.lua:83 +msgid "Jumbled Up" msgstr "" -#: modules/gzdoom_marine_closet.lua:81 -msgid "Gold" +#: scripts/defs.lua:91 +msgid "Bit Mixed" msgstr "" -#: modules/gzdoom_marine_closet.lua:82 -msgid "Random OG Doom" +#: scripts/defs.lua:99 +msgid "Psychedelic" msgstr "" -#: modules/gzdoom_marine_closet.lua:83 -msgid "Full Random" +#: scripts/defs.lua:114 +msgid "Single Level" msgstr "" -#: modules/gzdoom_marine_closet.lua:88 -msgid "Yes" +#: scripts/defs.lua:115 +msgid "A Few Maps" msgstr "" -#: modules/gzdoom_marine_closet.lua:89 -msgid "No + Self Damage" +#: scripts/defs.lua:116 +msgid "One Episode" msgstr "" -#: modules/gzdoom_marine_closet.lua:1537 -msgid "Friendly Marine Closets" +#: scripts/defs.lua:117 +msgid "Full Game" msgstr "" -#: modules/gzdoom_marine_closet.lua:1552 -msgid "This module adds customizable closets to the map filled with friendly AI marines." +#: scripts/defs.lua:552 +msgid "NONE" msgstr "" -#: modules/gzdoom_marine_closet.lua:1559 -msgid "Chance per map" +#: scripts/defs.lua:553 +msgid "Rare" msgstr "" -#: modules/gzdoom_marine_closet.lua:1562 -msgid "%" +#: scripts/defs.lua:554 +msgid "Few" msgstr "" -#: modules/gzdoom_marine_closet.lua:1567 -msgid "Chance per map of marine closets spawning at all. E.G. at 50% theres 50% chance of each map being empty of marine closets." +#: scripts/defs.lua:555 +msgid "Less" msgstr "" -#: modules/gzdoom_marine_closet.lua:1575 -msgid "Minimum closets" +#: scripts/defs.lua:556 +msgid "Some" msgstr "" -#: modules/gzdoom_marine_closet.lua:1582 -msgid "Sets least amount of closets that can spawn per map." +#: scripts/defs.lua:557 +msgid "More" msgstr "" -#: modules/gzdoom_marine_closet.lua:1589 -msgid "Maximum closets" +#: scripts/defs.lua:558 +msgid "Heaps" msgstr "" -#: modules/gzdoom_marine_closet.lua:1596 -msgid "Sets most amount of closets that can spawn per map." +#: data/text/dialogues.lua:4 +msgid "" +"Obsidian Cookbook Recipe for Doom #380 - Knee Deep in Deep Space\n" +"\n" +"Create a map pack with a vibe entirely based on a space station!\n" +"* Set Theme to \"Tech\"\n" +"* Set Outdoors, Parks, and Caves to \"NONE\" - or leave caves to Mixed, if you want asteroid feels!\n" +"* Set Windows to Heaps - and gaze at the stars!\n" +"* Set 3D Skyboxes to Disable, Scenic Vistas to Bottomless, set Time of Day in the Sky Generator to Night - get the inky void going!" msgstr "" -#: modules/gzdoom_marine_closet.lua:1603 -msgid "Closet scaling type" +#: data/text/dialogues.lua:8 +msgid "" +"Obsidian Cookbook Recipe for Doom #451 - Pump-Action Survival Horror\n" +"\n" +"Create a map pack based on a slower, more atmospheric experience!\n" +"* Set Theme to \"Hell\"\n" +"* Set Outdoors to \"NONE\", Windows to \"Rare\" or \"NONE\" - there's barely any sunlight where you're going\n" +"* Set Maximum Brightness to 128, Minimum Brightness to 32 - prepare a flashlight mod, you'll need it!\n" +"* Remove Zombie Humans from monster control. This is going to be pure, classic hell!" msgstr "" -#: modules/gzdoom_marine_closet.lua:1607 +#: data/text/dialogues.lua:12 msgid "" -"Affects how min and max work for closet count:\n" +"Obsidian Cookbook Recipe for Doom #502 - The Classic Look\n" "\n" -"Random: Random range\n" -"Progressive: Goes from min to max through entire game\n" -"Episodic: Goes from min to max through episode\n" -"Regressive/Regressive episodic: Goes from max to min through game or episode" +"Create a map pack with less details like in the old days, like as if words like \"3dfx\" still mattered, GPUs were called \"graphics accelators\", and your only worry was homework rather than an infinitely rising mortgage!\n" +"* Set Beams and Porches to Rare or NONE\n" +"* Set Point Decor to Rare or NONE\n" +"* Set Wall Decor to Rare or NONE\n" +"* Set Group Walls to NONE" msgstr "" -#: modules/gzdoom_marine_closet.lua:1615 -msgid "Minimum marines" +#: data/text/dialogues.lua:16 +msgid "" +"Obsidian Cookbook Recipe for Doom #521 - Demonic Invasion (Still) in Progress\n" +"\n" +"Create a map pack where monsters refill previously visited areas rather than largely wait for you!\n" +"* Set Traps to Heaps!\n" +"* Set Trap Style to Teleporters Only (or biased towards teleports)\n" +"* Set Trap Monsters to Treacherous or above, and reduce overall Monster Quantity - they'll be coming from hell, not just waiting around for you to peek from the corners!\n" +"* Optionally, set Crushers to Few or below, to offset the appearance of crushing prefabs from Traps style!" msgstr "" -#: modules/gzdoom_marine_closet.lua:1622 -msgid "Sets least amount of marines that can spawn per closet." +#: data/text/dialogues.lua:20 +msgid "" +"Obsidian Cookbook Recipe for Doom #550 - Boss Rush\n" +"\n" +"Create a map pack of pure chaos and monsters will very much gnaw at you in an instant in huge arenas.\n" +"* Set Gotcha Frequency in Procedural Gotcha panel to \"Everything\" - hey, you asked for it.\n" +"* Arena Steepness decides the level's elevation frequency - the more steepness you have, the more likely monsters will pool around platforms. With less steepness, the more they'll walk right to you and surround you! Now that's some real gnashing of teeth." msgstr "" -#: modules/gzdoom_marine_closet.lua:1629 -msgid "Maximum marines" +#: data/text/dialogues.lua:24 +msgid "" +"Obsidian Cookbook Recipe for Doom #666 - [REDACTED]\n" +"\n" +"Create a map pack of [REDACTED]\n" +"* Disable all monsters except Pain Elementals and Lost Souls.\n" +"* Disable all weapon spawns except Rocket Launchers.\n" +"* Play in Nightmare difficulty." msgstr "" -#: modules/gzdoom_marine_closet.lua:1636 -msgid "Sets most amount of marines that can spawn per closet." +#: data/text/dialogues.lua:28 +msgid "" +"Did you know?\n" +"\n" +"If you don't feel like backtracking or navigating levels with multiple deep paths and potential dead ends, Linear Mode will create levels that just go from point A to point B!" msgstr "" -#: modules/gzdoom_marine_closet.lua:1643 -msgid "Marine Health" +#: data/text/dialogues.lua:32 +msgid "" +"Did you know?\n" +"\n" +"Nature Mode generates levels that are entirely Parks and/or Caves. Who said you needed to go outside to experience outside?" msgstr "" -#: modules/gzdoom_marine_closet.lua:1650 -msgid "Influences how much damage marines can take before dying." +#: data/text/dialogues.lua:36 +msgid "" +"Did you know?\n" +"\n" +"Streets Mode creates levels that focusing on large outdoor areas with multiple building connections along roads! You can play any theme with it on, but it works best with Doom 2's \"Urban\"!" msgstr "" -#: modules/gzdoom_marine_closet.lua:1657 -msgid "Marine scaling type" +#: data/text/dialogues.lua:40 +msgid "" +"Did you know?\n" +"\n" +"If map layouts are feeling too random, try turning on Layout Consistency! Using only a smaller set of shape rules, maps will be built with prominence and emphasis on certain shapes and layout configurations! There's a reason why you don't dump all your fridge ingredients in one pot!" msgstr "" -#: modules/gzdoom_marine_closet.lua:1661 +#: data/text/dialogues.lua:44 msgid "" -"Affects how min and max work for marine count:\n" +"Did you know?\n" "\n" -"Random: Random range\n" -"Progressive: Goes from min to max through entire game\n" -"Episodic: Goes from min to max through episode\n" -"Regressive/Regressive episodic: Goes from max to min through game or episode" +"You can see a step-by-step animation of the map generation with Live Growth Minimap in Miscellaneous Options! Beware, however, as minimap updates on the GUI are performance-heavy on level generation speed!" msgstr "" -#: modules/gzdoom_marine_closet.lua:1668 -msgid "Level Min Position" +#: data/text/dialogues.lua:48 +msgid "" +"Did you know?\n" +"\n" +"Obsidian v20 was the first release of Oblige/Obsidian with support for Wolfenstein 3-D in over 15 years!\n" +"\n" +"Mein Leben!" msgstr "" -#: modules/gzdoom_marine_closet.lua:1675 -msgid "Affects how early in the level a closet can be found." +#: data/text/dialogues.lua:52 +msgid "" +"Did you know?\n" +"\n" +"Less than 1% of users actually complete the entire tutorial before closing it out.\n" +"\n" +"I'm not bitter, though!" msgstr "" -#: modules/gzdoom_marine_closet.lua:1676 -msgid "0:0 (Start Room),1:1 (Exit Room)" +#: data/text/dialogues.lua:56 +msgid "" +"Did you know?\n" +"\n" +"The initial Obsidian releases were developed and compiled on a Raspberry Pi?\n" +"\n" +"Yum!" msgstr "" -#: modules/gzdoom_marine_closet.lua:1683 -msgid "Level Max Position" +#: ports/vanilla.lua:42 +msgid "Vanilla" msgstr "" -#: modules/gzdoom_marine_closet.lua:1690 -msgid "Affects how late in the level a closet can be found." +#: ports/zdoom.lua:62 +msgid "GZDoom" msgstr "" -#: modules/gzdoom_marine_closet.lua:1698 -msgid "Weapon tech level" +#: ports/edge.lua:142 +msgid "EDGE Music Swapper" msgstr "" -#: modules/gzdoom_marine_closet.lua:1702 -msgid "" -"Influences weapons that marines spawn with:\n" -"\n" -"Very Low tech: Clearing demonic invasion with nothing but pistols and harsh language\n" -"Low tech: Pistols, with some rare chainguns and shotguns\n" -"Mid tech: Shotguns/Chainguns with some rare pistols, super shotguns, rocket launchers and plasma rifles\n" -"High tech: Rocket launchers/Plasma rifles with some rare BFGs, super shotguns and chainguns\n" -"Mix it up: Any weapon goes, let the dice decide!\n" -"BFG Fiesta: BFG only, cyberdemons beware!\n" -"Progressive: Marines start with pistols and get more powerful weapons through episode/megawad" +#: ports/edge.lua:148 +msgid "Shuffles songs using DDFPLAY." msgstr "" -#: modules/gzdoom_marine_closet.lua:1709 -msgid "Trigger Type" +#: ports/edge.lua:158 +msgid "EDGE-Classic" msgstr "" -#: modules/gzdoom_marine_closet.lua:1713 -msgid "" -"Influences the trigger that activates marines.\n" -"\n" -"Sight: Marine closet activates once it can 'see' the player.\n" -"Range: Closet activates when player is close enough, even if behind wall.\n" -"Close Range: same as range except requires player to be really really close.\n" -"Map Start: Closets are active on map start." +#: ports/boom.lua:148 +msgid "BOOM Compat" msgstr "" -#: modules/gzdoom_marine_closet.lua:1721 -msgid "Marine Color" +#: ports/boom.lua:186 +msgid "Advanced" msgstr "" -#: modules/gzdoom_marine_closet.lua:1725 -msgid "Lets you choose the color of marines, including option for random color per marine." +#: modules/sky_generator.lua:25 +msgid "Default (66% of Episodes Day)" msgstr "" -#: modules/gzdoom_marine_closet.lua:1732 -msgid "Friendly Fire" +#: modules/sky_generator.lua:26 +msgid "Night" msgstr "" -#: modules/gzdoom_marine_closet.lua:1736 -msgid "" -"By default marines do no damage to player. However that means their use their own version of puffs and projectiles.\n" -"If this is enabled marines can damage player and original puffs and projectiles are used making them affected by mods that replace those.\n" -"Additionally if self damage variant is chosen marines can still get hurt by exploding barrels and such" +#: modules/sky_generator.lua:27 +msgid "Day" msgstr "" -#: modules/gzdoom_marine_closet.lua:1743 -msgid "Player Damage Immunity" +#: modules/sky_generator.lua:28 +msgid "25% of Episodes Day" msgstr "" -#: modules/gzdoom_marine_closet.lua:1747 -msgid "If enabled, marines will never take damage from player owned sources." +#: modules/sky_generator.lua:29 +msgid "50% of Episodes Day" msgstr "" -#: modules/gzdoom_marine_closet.lua:1753 -msgid "Weapon Sprites" +#: modules/sky_generator.lua:30 +msgid "75% of Episodes Day" msgstr "" -#: modules/gzdoom_marine_closet.lua:1757 -msgid "" -"By default marines use default player sprite.\n" -"If this is enabled, marines will use special sprites according to weapon they carry.\n" -"With merge option sprites will be merged into oblige wad, otherwise they need to be loaded separately." +#: modules/sky_generator.lua:35 +msgid "Random" msgstr "" -#: modules/gzdoom_marine_closet.lua:1764 -msgid "Monster Quantity Multiplier" +#: modules/sky_generator.lua:36 +msgid "Never" msgstr "" -#: modules/gzdoom_marine_closet.lua:1768 -msgid "Influences amount of monsters in rooms with a marine closet." +#: modules/sky_generator.lua:37 +msgid "Always" msgstr "" -#: modules/gzdoom_marine_closet.lua:1775 -msgid "Monster Strength Modifier" +#: modules/sky_generator.lua:43 +msgid "Hills" msgstr "" -#: modules/gzdoom_marine_closet.lua:1779 -msgid "If set, this strength setting is used in the room with marine closet instead of normal one." +#: modules/sky_generator.lua:44 +msgid "Mountainous" msgstr "" -#: modules/gzdoom_marine_closet.lua:1787 -msgid "Strong Marines" +#: modules/sky_generator.lua:45 +msgid "Cavernous" msgstr "" -#: modules/gzdoom_marine_closet.lua:1791 -msgid "Influences whether marines are as accurate and rapid firing as player, or are weaker." +#: modules/sky_generator.lua:50 +msgid "DEFAULT" msgstr "" -#: modules/gzdoom_marine_closet.lua:1798 -msgid "Followers" +#: modules/sky_generator.lua:51 +msgid "Blue + White Clouds" msgstr "" -#: modules/gzdoom_marine_closet.lua:1802 -msgid "" -"By default marines try to follow the player if they have nothing else to do but would otherwise prioritize chasing enemies, and are also unable to follow player through rough terrain.\n" -"If this is enabled marines will much harder prioritize following player and will teleport if they are too far away." +#: modules/sky_generator.lua:52 +msgid "Grey" msgstr "" -#: modules/gzdoom_marine_closet.lua:1808 -msgid "Follow Distance" +#: modules/sky_generator.lua:53 +msgid "Dark Grey" msgstr "" -#: modules/gzdoom_marine_closet.lua:1815 -msgid "If marines are followers, the maximum allowed distance they are allowed to stray before being teleported to the player." +#: modules/sky_generator.lua:54 +msgid "Dark Blue" msgstr "" -#: modules/gzdoom_marine_closet.lua:1821 -msgid "Allow in Gotchas" +#: modules/sky_generator.lua:55 +msgid "Red" msgstr "" -#: modules/gzdoom_marine_closet.lua:1825 -msgid "Allows or disallows marine closets to spawn on gotchas and boss generator levels." +#: modules/sky_generator.lua:56 +msgid "Orange" msgstr "" -#: modules/gzdoom_marine_closet.lua:1831 -msgid "Death Messages" +#: modules/sky_generator.lua:57 +msgid "Red-ish" msgstr "" -#: modules/gzdoom_marine_closet.lua:1835 -msgid "If enabled, will print a message in message log whenever a marine dies." +#: modules/sky_generator.lua:58 +msgid "Brown" msgstr "" -#: modules/gzdoom_marine_closet.lua:1841 -msgid "In Secret Rooms" +#: modules/sky_generator.lua:59 +msgid "Brown-ish" msgstr "" -#: modules/gzdoom_marine_closet.lua:1845 -msgid "If enabled, allowed marine closets to be built in secret rooms." +#: modules/sky_generator.lua:60 +msgid "Yellow" msgstr "" -#: modules/heretic/ctl_heretic.lua:59 -msgid "Heretic Monster Control" +#: modules/sky_generator.lua:61 +msgid "Green" msgstr "" -#: modules/heretic/ctl_heretic.lua:76 -msgid "Gargoyle" +#: modules/sky_generator.lua:62 +msgid "Jade" msgstr "" -#: modules/heretic/ctl_heretic.lua:83 -msgid "Control the amount of Gargoyles." +#: modules/sky_generator.lua:63 +msgid "Dark Red" msgstr "" -#: modules/heretic/ctl_heretic.lua:90 -msgid "Fire Gargoyle" +#: modules/sky_generator.lua:64 +msgid "Peach" msgstr "" -#: modules/heretic/ctl_heretic.lua:97 -msgid "Control the amount of Fire Gargoyles." +#: modules/sky_generator.lua:65 +msgid "White" msgstr "" -#: modules/heretic/ctl_heretic.lua:104 -msgid "Warrior" +#: modules/sky_generator.lua:66 +msgid "Purple" msgstr "" -#: modules/heretic/ctl_heretic.lua:111 -msgid "Control the amount of Warriors." +#: modules/sky_generator.lua:67 +msgid "Rainbow" msgstr "" -#: modules/heretic/ctl_heretic.lua:118 -msgid "Warrior Ghost" +#: modules/sky_generator.lua:73 +msgid "Black" msgstr "" -#: modules/heretic/ctl_heretic.lua:125 -msgid "Control the amount of Warrior Ghosts." +#: modules/sky_generator.lua:75 +msgid "Tan" msgstr "" -#: modules/heretic/ctl_heretic.lua:132 -msgid "Golem" +#: modules/sky_generator.lua:77 +msgid "Dark Green" msgstr "" -#: modules/heretic/ctl_heretic.lua:139 -msgid "Control the amount of Golems." +#: modules/sky_generator.lua:79 +msgid "Dark Brown" msgstr "" -#: modules/heretic/ctl_heretic.lua:146 -msgid "Golem Ghost" +#: modules/sky_generator.lua:80 +msgid "Green-ish" msgstr "" -#: modules/heretic/ctl_heretic.lua:153 -msgid "Control the amount of Golem Ghosts." +#: modules/sky_generator.lua:81 +msgid "Ice" msgstr "" -#: modules/heretic/ctl_heretic.lua:160 -msgid "Nitro" +#: modules/sky_generator.lua:87 +msgid "None" msgstr "" -#: modules/heretic/ctl_heretic.lua:167 -msgid "Control the amount of Nitrogolems." +#: modules/sky_generator.lua:88 +msgid "Blue" msgstr "" -#: modules/heretic/ctl_heretic.lua:174 -msgid "Nitro Ghost" +#: modules/sky_generator.lua:335 +msgid "Sky Generator" msgstr "" -#: modules/heretic/ctl_heretic.lua:181 -msgid "Control the amount of Nitrogolem Ghosts." +#: modules/sky_generator.lua:354 +msgid "Time of Day" msgstr "" -#: modules/heretic/ctl_heretic.lua:188 -msgid "Disciple" +#: modules/sky_generator.lua:357 +msgid "This forces the sky background (behind the hills and clouds) to either be night or day. Default means vanilla Oblige behavior of picking one episode to be night. Random means 50% chance of night or day to be picked per episode." msgstr "" -#: modules/heretic/ctl_heretic.lua:195 -msgid "Control the amount of Disciples." +#: modules/sky_generator.lua:364 +msgid "Terrain Foreground" msgstr "" -#: modules/heretic/ctl_heretic.lua:202 -msgid "Sabreclaw" +#: modules/sky_generator.lua:367 +msgid "Influences whether the sky generator should generate terrain in the skybox." msgstr "" -#: modules/heretic/ctl_heretic.lua:209 -msgid "Control the amount of Sabreclaws." +#: modules/sky_generator.lua:375 +msgid "Terrain Parameters" msgstr "" -#: modules/heretic/ctl_heretic.lua:216 -msgid "Weredragon" +#: modules/sky_generator.lua:378 +msgid "Changes the parameters of generated hills, if there are any. 'Cavernous' causes the terrain to nearly fill up most of the sky, making an impression of being inside a cave or crater." msgstr "" -#: modules/heretic/ctl_heretic.lua:223 -msgid "Control the amount of Weredragons." +#: modules/sky_generator.lua:387 +msgid "Day Sky Color" msgstr "" -#: modules/heretic/ctl_heretic.lua:230 -msgid "Ophidian" +#: modules/sky_generator.lua:390 +msgid "Picks the color of the sky if day. Default means random and theme-ish." msgstr "" -#: modules/heretic/ctl_heretic.lua:237 -msgid "Control the amount of Ophidians." +#: modules/sky_generator.lua:398 +msgid "Terrain Color" msgstr "" -#: modules/heretic/ctl_heretic.lua:244 -msgid "Ironlich" +#: modules/sky_generator.lua:401 +msgid "Picks the color of the terrain in the sky if available. Default means random and theme-ish." msgstr "" -#: modules/heretic/ctl_heretic.lua:251 -msgid "Control the amount of Ironliches." +#: modules/sky_generator.lua:409 +msgid "Nebula Color" msgstr "" -#: modules/heretic/ctl_heretic.lua:258 -msgid "Maulotaur" +#: modules/sky_generator.lua:412 +msgid "Picks the color of nebula if sky is night. 'None' means just a plain starry night sky. Default means random and theme-ish." msgstr "" -#: modules/heretic/ctl_heretic.lua:265 -msgid "Control the amount of Maulotaurs." +#: modules/sky_generator.lua:421 +msgid "Sky Gen Lighting" msgstr "" -#: modules/heretic/ctl_heretic.lua:272 -msgid "D'Sparil" +#: modules/sky_generator.lua:425 +msgid "Overrides (and ignores) Dark Outdoors setting in Miscellaneous tab. If the sky generator creates night skies for an episode, episode's map outdoors is also dark but bright if day-ish." msgstr "" -#: modules/heretic/ctl_heretic.lua:279 -msgid "Control the amount of D'Sparils." +#: modules/theme_control.lua:24 +msgid "NO CHANGE" msgstr "" -#: modules/heretic/ctl_heretic.lua:314 -msgid "Heretic Weapon Control" +#: modules/theme_control.lua:30 +msgid "Egypt (TNT)" msgstr "" -#: modules/heretic/ctl_heretic.lua:331 -msgid "Gauntlets" +#: modules/theme_control.lua:32 +msgid "Minisodic" msgstr "" -#: modules/heretic/ctl_heretic.lua:338 -msgid "Control the likelihood of finding the Gauntlets of the Necromancer." +#: modules/theme_control.lua:127 +msgid "[Exp] Doom 2 Theme Control" msgstr "" -#: modules/heretic/ctl_heretic.lua:345 -msgid "Crossbow" +#: modules/theme_control.lua:141 +msgid "Episode 1" msgstr "" -#: modules/heretic/ctl_heretic.lua:352 -msgid "Control the amount of Crossbows." +#: modules/theme_control.lua:142 +msgid "Override regular theme for Episode 1." msgstr "" -#: modules/heretic/ctl_heretic.lua:359 -msgid "Dragon Claw" +#: modules/theme_control.lua:145 +msgid "Episode 2" msgstr "" -#: modules/heretic/ctl_heretic.lua:366 -msgid "Control the amount of Dragon Claws." +#: modules/theme_control.lua:146 +msgid "Override regular theme for Episode 2." msgstr "" -#: modules/heretic/ctl_heretic.lua:373 -msgid "Hellstaff" +#: modules/theme_control.lua:149 +msgid "Episode 3" msgstr "" -#: modules/heretic/ctl_heretic.lua:380 -msgid "Control the amount of Hellstaves." +#: modules/theme_control.lua:150 +msgid "Override regular theme for Episode 3." msgstr "" -#: modules/heretic/ctl_heretic.lua:387 -msgid "Phoenix Rod" +#: modules/theme_control.lua:153 +msgid "Secret Levels" msgstr "" -#: modules/heretic/ctl_heretic.lua:394 -msgid "Control the amount of Phoenix Rods." +#: modules/theme_control.lua:154 +msgid "Override regular theme for Secret Levels." msgstr "" -#: modules/heretic/ctl_heretic.lua:401 -msgid "Fire Mace" +#: modules/theme_control.lua:158 +msgid "Warning: Mix-ins are for now completely overriden when picking a choice with change." msgstr "" -#: modules/heretic/ctl_heretic.lua:408 -msgid "Control the amount of Fire Maces." +#: modules/theme_control.lua:170 +msgid "Flesh" msgstr "" -#: modules/heretic/theme_control_heretic.lua:24 -msgid "NO CHANGE" +#: modules/theme_control.lua:181 +msgid "[Exp] Doom 1 Theme Control" msgstr "" -#: modules/heretic/theme_control_heretic.lua:30 -msgid "Psychedelic" +#: modules/theme_control.lua:208 +msgid "Episode 4" msgstr "" -#: modules/heretic/theme_control_heretic.lua:31 -msgid "Minisodic" +#: modules/theme_control.lua:209 +msgid "Override regular theme for Episode 4." msgstr "" -#: modules/heretic/theme_control_heretic.lua:99 -msgid "[Exp] Heretic Theme Control" +#: modules/wolf/miscellaneous.lua:25 +msgid "x0.33" msgstr "" -#: modules/heretic/theme_control_heretic.lua:114 -msgid "Episode 1" +#: modules/wolf/miscellaneous.lua:26 +msgid "x0.66" msgstr "" -#: modules/heretic/theme_control_heretic.lua:115 -msgid "Override regular theme for Episode 1." +#: modules/wolf/miscellaneous.lua:27 +msgid "x1" msgstr "" -#: modules/heretic/theme_control_heretic.lua:118 -msgid "Episode 2" +#: modules/wolf/miscellaneous.lua:28 +msgid "x1.33" msgstr "" -#: modules/heretic/theme_control_heretic.lua:119 -msgid "Override regular theme for Episode 2." +#: modules/wolf/miscellaneous.lua:29 +msgid "x1.66" msgstr "" -#: modules/heretic/theme_control_heretic.lua:122 -msgid "Episode 3" +#: modules/wolf/miscellaneous.lua:44 +msgid "Advanced Architecture" msgstr "" -#: modules/heretic/theme_control_heretic.lua:123 -msgid "Override regular theme for Episode 3." +#: modules/wolf/miscellaneous.lua:62 +msgid "Room Size Multiplier" msgstr "" -#: modules/heretic/theme_control_heretic.lua:126 -msgid "Episode 4" +#: modules/wolf/miscellaneous.lua:65 +msgid "" +"Alters the general size and ground coverage of rooms.\n" +"\n" +"Mix It Up: All multiplier ranges are randomly used with highest and lowest multipliers being rarest." msgstr "" -#: modules/heretic/theme_control_heretic.lua:127 -msgid "Override regular theme for Episode 4." +#: modules/compress_output.lua:21 +msgid "PK3/ZIP Output" msgstr "" -#: modules/heretic/theme_control_heretic.lua:130 -msgid "Episode 5" +#: modules/compress_output.lua:29 +msgid "Automatically compress output to PK3 to save space." msgstr "" -#: modules/heretic/theme_control_heretic.lua:131 -msgid "Override regular theme for Episode 5." +#: modules/stealth_mons.lua:241 +msgid "Normal" msgstr "" -#: modules/heretic/theme_control_heretic.lua:134 -msgid "Secret Levels" +#: modules/stealth_mons.lua:282 +msgid "Stealth Monsters" msgstr "" -#: modules/heretic/theme_control_heretic.lua:135 -msgid "Override regular theme for Secret Levels." +#: modules/stealth_mons.lua:304 +msgid "Default Quantity" msgstr "" -#: modules/heretic/theme_control_heretic.lua:139 -msgid "Warning: Mix-ins are for now completely overriden when picking a choice with change." +#: modules/stealth_mons.lua:307 +msgid "Control the appearance of stealth monster variants (GZDoom and EDGE-Classic only)." msgstr "" -#: modules/heretic/zdoom_specials.lua:30 -msgid "Per Sky Generator" +#: modules/stealth_mons.lua:357 +msgid "Stealth Monsters Fine Tuning" msgstr "" -#: modules/heretic/zdoom_specials.lua:32 -msgid "Natural" +#: modules/stealth_mons.lua:375 +msgid "Zombieman" msgstr "" -#: modules/heretic/zdoom_specials.lua:38 -msgid "All" +#: modules/stealth_mons.lua:382 +msgid "Control the amount of Stealth Zombiemen." msgstr "" -#: modules/heretic/zdoom_specials.lua:39 -msgid "Outdoors Only" +#: modules/stealth_mons.lua:383 +msgid "0:0 (None at all),.02:0.02 (Scarce),.14:0.14 (Less),.5:0.5 (Plenty),1.2:1.2 (More),3:3 (Heaps),20:20 (INSANE)" msgstr "" -#: modules/heretic/zdoom_specials.lua:44 -msgid "Subtle" +#: modules/stealth_mons.lua:389 +msgid "Shotgun Guy" msgstr "" -#: modules/heretic/zdoom_specials.lua:45 -msgid "Misty" +#: modules/stealth_mons.lua:396 +msgid "Control the amount of Stealth Shotgunners." msgstr "" -#: modules/heretic/zdoom_specials.lua:46 -msgid "Smoky" +#: modules/stealth_mons.lua:403 +msgid "Imp" msgstr "" -#: modules/heretic/zdoom_specials.lua:47 -msgid "Foggy" +#: modules/stealth_mons.lua:410 +msgid "Control the amount of Stealth Imps." msgstr "" -#: modules/heretic/zdoom_specials.lua:48 -msgid "Dense" +#: modules/stealth_mons.lua:417 +msgid "Demon" msgstr "" -#: modules/heretic/zdoom_specials.lua:54 -msgid "Generic" +#: modules/stealth_mons.lua:424 +msgid "Control the amount of Stealth Pinkies." msgstr "" -#: modules/heretic/zdoom_specials.lua:55 -msgid "Generated" +#: modules/stealth_mons.lua:431 +msgid "Cacodemon" msgstr "" -#: modules/heretic/zdoom_specials.lua:178 -msgid "Universal Intermission" +#: modules/stealth_mons.lua:438 +msgid "Control the amount of Stealth Cacodemons." msgstr "" -#: modules/heretic/zdoom_specials.lua:976 -msgid "ZDoom Special Addons" +#: modules/stealth_mons.lua:445 +msgid "Baron of Hell" msgstr "" -#: modules/heretic/zdoom_specials.lua:993 -msgid "This module adds new ZDoom-exclusive features such as fog. More ZDoom-specific features will be included soon." +#: modules/stealth_mons.lua:452 +msgid "Control the amount of Stealth Barons of Hell." msgstr "" -#: modules/heretic/zdoom_specials.lua:999 -msgid "Fog Generator" +#: modules/stealth_mons.lua:459 +msgid "Chaingunner" msgstr "" -#: modules/heretic/zdoom_specials.lua:1003 -msgid "Generates fog colors based on the Sky Generator or generate completely randomly." +#: modules/stealth_mons.lua:466 +msgid "Control the amount of Stealth Chaingunners." msgstr "" -#: modules/heretic/zdoom_specials.lua:1009 -msgid "Fog Environment" +#: modules/stealth_mons.lua:473 +msgid "Hell Knight" msgstr "" -#: modules/heretic/zdoom_specials.lua:1013 -msgid "Limits fog to outdoors (sectors with exposed sky ceilings) or allows for all." +#: modules/stealth_mons.lua:480 +msgid "Control the amount of Stealth Hell Knights." msgstr "" -#: modules/heretic/zdoom_specials.lua:1019 -msgid "Fog Intensity" +#: modules/stealth_mons.lua:487 +msgid "Revenant" msgstr "" -#: modules/heretic/zdoom_specials.lua:1023 -msgid "Determines thickness and intensity of fog, if the Fog Generator is enabled. Subtle or Misty is recommended." +#: modules/stealth_mons.lua:494 +msgid "Control the amount of Stealth Revenants." msgstr "" -#: modules/heretic/zdoom_specials.lua:1029 -msgid "Sky Fog" +#: modules/stealth_mons.lua:501 +msgid "Mancubus" msgstr "" -#: modules/heretic/zdoom_specials.lua:1033 -msgid "Tints the sky texture with the fog color, intensity is based on the Fog Intensity selection." +#: modules/stealth_mons.lua:508 +msgid "Control the amount of Stealth Mancubi." msgstr "" -#: modules/heretic/zdoom_specials.lua:1040 -msgid "Shuffle Music" +#: modules/stealth_mons.lua:515 +msgid "Arachnotron" msgstr "" -#: modules/heretic/zdoom_specials.lua:1044 -msgid "Shuffles music in the MAPINFO lump." +#: modules/stealth_mons.lua:522 +msgid "Control the amount of Stealth Arachnotrons." msgstr "" -#: modules/heretic/zdoom_specials.lua:1049 -msgid "Story Generator" +#: modules/stealth_mons.lua:529 +msgid "Arch-Vile" msgstr "" -#: modules/heretic/zdoom_specials.lua:1053 -msgid "Adds cluster information with generic or randomized story text into the MAPINFO structure!" +#: modules/stealth_mons.lua:536 +msgid "Control the amount of Stealth Arch-Viles." msgstr "" -#: modules/heretic/zdoom_specials.lua:1058 -msgid "Quit Messages" +#: modules/export_map.lua:265 +msgid "Export .MAP files" msgstr "" -#: modules/heretic/zdoom_specials.lua:1062 -msgid "Adds custom quit messages into the MAPINFO game definition." +#: modules/ui_pickups.lua:25 +msgid "Scarce" msgstr "" -#: modules/heretic/zdoom_specials.lua:1067 -msgid "Intermission Music" +#: modules/ui_pickups.lua:27 +msgid "Bit Less" msgstr "" -#: modules/heretic/zdoom_specials.lua:1071 -msgid "Changes the music playing during intermission screens." +#: modules/ui_pickups.lua:29 +msgid "Bit More" msgstr "" -#: modules/heretic/zdoom_specials.lua:1076 -msgid "Disable Intermissions" +#: modules/ui_pickups.lua:37 +msgid "Very Soon" msgstr "" -#: modules/heretic/zdoom_specials.lua:1080 -msgid "Removes end-level Intermission Screens (containing map completion data) but retains Text Screens with story." +#: modules/ui_pickups.lua:38 +msgid "Sooner" msgstr "" -#: modules/historical_versions.lua:33 -msgid "Historical Versions" +#: modules/ui_pickups.lua:40 +msgid "Later" msgstr "" -#: modules/historical_versions.lua:40 -msgid "Options to generate levels using past releases of Oblige, Obsidian's predecessor." +#: modules/ui_pickups.lua:41 +msgid "Very Late" msgstr "" -#: modules/historical_versions.lua:52 -msgid "Oblige v2" +#: modules/ui_pickups.lua:59 +msgid "Rich" msgstr "" -#: modules/historical_versions.lua:59 -msgid "Sets chance of levels being generated using Oblige v2" +#: modules/ui_pickups.lua:60 +msgid "Resplendent" msgstr "" -#: modules/historical_versions.lua:60 -msgid "Gives levels a chance of being generated using an internal version of Oblige version 2.x. NOTE: Not all module settings will affect levels generated in this manner." +#: modules/ui_pickups.lua:87 +msgid "Health" msgstr "" -#: modules/historical_versions.lua:67 -msgid "Oblige v2 Deathmatch Mode" +#: modules/ui_pickups.lua:89 +msgid "Control the amount of health items." msgstr "" -#: modules/historical_versions.lua:70 -msgid "v2 levels will be created for Deathmatch use" +#: modules/ui_pickups.lua:93 +msgid "Ammo" msgstr "" -#: modules/historical_versions.lua:71 -msgid "Levels using Oblige v2 will be made using its Deathmatch mode. There will be no monsters or exits, so this is usually used in conjunction with the v2 slider being set to 100% to create a DM-only WAD" +#: modules/ui_pickups.lua:95 +msgid "Control the amount of ammunition." msgstr "" -#: modules/iwad_mode.lua:1178 -msgid "IWAD Style Mode" +#: modules/ui_pickups.lua:99 +msgid "Weapons" msgstr "" -#: modules/iwad_mode.lua:1183 -msgid "" -"Attempts to mimic various architectural features seen in the Doom 2 IWAD maps.\n" -"NOTE: This will override settings in other parts of the program such as Level Size, Room Size, etc!" +#: modules/ui_pickups.lua:101 +msgid "Control the amount of weapons." msgstr "" -#: modules/jokewad_module.lua:433 -msgid "Jokewad Module" +#: modules/ui_pickups.lua:105 +msgid "Items" msgstr "" -#: modules/jokewad_module.lua:453 -msgid "FIREBLU Mode" +#: modules/ui_pickups.lua:107 +msgid "Control the amount of armor and miscellaneous items." msgstr "" -#: modules/jokewad_module.lua:456 -msgid "Allows the creation of the greatest maps to ever be generated on the face of the earth. Warning: ticking this waives any liability for potential emotional and physical damage on the part of the user." +#: modules/ui_pickups.lua:111 +msgid "Secrets" msgstr "" -#: modules/jokewad_module.lua:462 -msgid "Pandemic Mode" +#: modules/ui_pickups.lua:113 +msgid "Control the amount of secrets." msgstr "" -#: modules/jokewad_module.lua:465 -msgid "Do your part in preventing the coronavirus crisis! Hell is taking away all our tissue rolls and hand sanitizers! It's up to the Slayer to take it back. Every square and every squeeze." +#: modules/ui_pickups.lua:117 +msgid "Secrets Bonus" msgstr "" -#: modules/megawad_swap.lua:92 -msgid "Megawad Music Swapper" +#: modules/ui_pickups.lua:119 +msgid "Adds extra content to secret rooms. Larger rooms offer more content. Default is NONE." msgstr "" -#: modules/megawad_swap.lua:102 -msgid "Ideal if you have a music WAD replacing all tracks in the game. A note if you are using the ZDoom Specials Shuffle Music option, there is no need to use this module. This is ideal for non-ZDoom ports only." +#: modules/build_nodes.lua:21 +msgid "Build Nodes" msgstr "" -#: modules/miscellaneous.lua:31 -msgid "FLAT" +#: modules/build_nodes.lua:29 +msgid "Use Obsidian's internal nodebuilder to add GL Nodes to the generated mapset." msgstr "" -#: modules/miscellaneous.lua:32 -msgid "Lower" +#: modules/ui_slump.lua:26 +msgid "Ranged Only" msgstr "" -#: modules/miscellaneous.lua:34 -msgid "Higher" +#: modules/ui_slump.lua:27 +msgid "No Fly Zone" msgstr "" -#: modules/miscellaneous.lua:39 -msgid "Pitch-black" +#: modules/ui_slump.lua:56 +msgid "Level Size" msgstr "" -#: modules/miscellaneous.lua:40 -msgid "Gloomy" +#: modules/ui_slump.lua:63 +msgid "10:10 (Microscopic),16:16 (Miniature),22:22 (Tiny),30:30 (Small),36:36 (Average),42:42 (Large),48:48 (Huge),58:58 (Colossal),66:66 (Gargantuan),75:75 (Transcendent)" msgstr "" -#: modules/miscellaneous.lua:41 -msgid "Darker" +#: modules/ui_slump.lua:64 +msgid "Determines size of map in rooms." msgstr "" -#: modules/miscellaneous.lua:43 -msgid "Brighter" +#: modules/ui_slump.lua:70 +msgid "Upper Bound" msgstr "" -#: modules/miscellaneous.lua:44 -msgid "Vivid" +#: modules/ui_slump.lua:78 +msgid "Determines maximum map size when using Mix It Up." msgstr "" -#: modules/miscellaneous.lua:45 -msgid "Radiant" +#: modules/ui_slump.lua:84 +msgid "Lower Bound" msgstr "" -#: modules/miscellaneous.lua:50 -msgid "Mostly Short" +#: modules/ui_slump.lua:92 +msgid "Determines minimum room size when using Mix It Up." msgstr "" -#: modules/miscellaneous.lua:51 -msgid "Slightly Short" +#: modules/ui_slump.lua:120 +msgid "Room Bigification Chance" msgstr "" -#: modules/miscellaneous.lua:53 -msgid "Slightly Tall" +#: modules/ui_slump.lua:122 +msgid "%" msgstr "" -#: modules/miscellaneous.lua:54 -msgid "Mostly Tall" +#: modules/ui_slump.lua:127 +msgid "% chance that SLUMP will attempt to increase a room's size." msgstr "" -#: modules/miscellaneous.lua:60 -msgid "Not on Vistas" +#: modules/ui_slump.lua:133 +msgid "Forkiness" msgstr "" -#: modules/miscellaneous.lua:61 -msgid "Never" +#: modules/ui_slump.lua:140 +msgid "% chance that a room will attempt to fork as the level grows." msgstr "" -#: modules/miscellaneous.lua:68 -msgid "Occasional" +#: modules/ui_slump.lua:141 +msgid "0% should look like a bunch of murder hallways. Forking is not guaranteed to succeed, especially if the Room Bigification Chance is increased." msgstr "" -#: modules/miscellaneous.lua:75 -msgid "No Damaging" +#: modules/ui_slump.lua:147 +msgid "Deathmatch Spawns" msgstr "" -#: modules/miscellaneous.lua:82 -msgid "75% of All Levels" +#: modules/ui_slump.lua:150 +msgid "Add Deathmatch starts to generated levels." msgstr "" -#: modules/miscellaneous.lua:83 -msgid "50% of All Levels" +#: modules/ui_slump.lua:155 +msgid "Major Nukage Mode" msgstr "" -#: modules/miscellaneous.lua:84 -msgid "25% of All Levels" +#: modules/ui_slump.lua:158 +msgid "Watch your step!" msgstr "" -#: modules/miscellaneous.lua:85 -msgid "12% of All Levels" +#: modules/ui_slump.lua:159 +msgid "Will fill most rooms with damaging liquids." msgstr "" -#: modules/miscellaneous.lua:86 -msgid "DEFAULT" +#: modules/ui_slump.lua:187 +msgid "Monster Variety" msgstr "" -#: modules/miscellaneous.lua:91 -msgid "Tech and Urban" +#: modules/ui_slump.lua:190 +msgid "Control what types of monsters are available" msgstr "" -#: modules/miscellaneous.lua:93 -msgid "Always" +#: modules/ui_slump.lua:196 +msgid "Quiet Start" msgstr "" -#: modules/miscellaneous.lua:99 -msgid "x0.25" +#: modules/ui_slump.lua:199 +msgid "Prevents monsters from spawning in the starting room." msgstr "" -#: modules/miscellaneous.lua:100 -msgid "x0.5" +#: modules/ui_slump.lua:200 +msgid "Monsters in other rooms may still have a line of sight to you, so be careful!" msgstr "" -#: modules/miscellaneous.lua:101 -msgid "x0.75" +#: modules/ui_slump.lua:212 +msgid "Oops! All Nazis!" msgstr "" -#: modules/miscellaneous.lua:102 -msgid "x1" +#: modules/ui_slump.lua:218 +msgid "Populates the level with only SS troopers. This may expand to include pinkies/the Cyberdemon." msgstr "" -#: modules/miscellaneous.lua:103 -msgid "x1.25" +#: modules/useful_links.lua:21 +msgid "Game WADs (Libre/Freeware)" msgstr "" -#: modules/miscellaneous.lua:104 -msgid "x1.5" +#: modules/useful_links.lua:30 +msgid "Freedoom (Doom 1/2 Replacement)" msgstr "" -#: modules/miscellaneous.lua:105 -msgid "x2" +#: modules/useful_links.lua:35 +msgid "Blasphemer (Heretic Replacement)" msgstr "" -#: modules/miscellaneous.lua:106 -msgid "x4" +#: modules/useful_links.lua:40 +msgid "Chex Quest 3: Vanilla Edition" msgstr "" -#: modules/miscellaneous.lua:107 -msgid "x6" +#: modules/useful_links.lua:50 +msgid "Harmony Compatible" msgstr "" -#: modules/miscellaneous.lua:108 -msgid "x8" +#: modules/useful_links.lua:63 +msgid "Obsidian Addons" msgstr "" -#: modules/miscellaneous.lua:115 -msgid "x0.15" +#: modules/useful_links.lua:72 +msgid "Lobo's EDGE-Classic Enhancements" msgstr "" -#: modules/miscellaneous.lua:129 -msgid "Bounded" +#: modules/useful_links.lua:77 +msgid "Mobreck's MBF21 Expanded DOOM Beastiary" msgstr "" -#: modules/miscellaneous.lua:130 -msgid "Strict" +#: modules/useful_links.lua:82 +msgid "xBEEKAYRANDEEx's DoomRLA Pickups" msgstr "" -#: modules/miscellaneous.lua:136 -msgid "Small-ish" +#: modules/useful_links.lua:87 +msgid "Heathen's Maze For Heretic - Craneo" msgstr "" -#: modules/miscellaneous.lua:137 -msgid "Small" +#: modules/useful_links.lua:92 +msgid "Simon-v's Jukebox" msgstr "" -#: modules/miscellaneous.lua:138 -msgid "Large" +#: modules/useful_links.lua:97 +msgid "SilentZorah's Jukebox - Craneo" msgstr "" -#: modules/miscellaneous.lua:139 -msgid "Large-ish" +#: modules/useful_links.lua:102 +msgid "MsrSgtShooterPerson's Delta Resource Pack" msgstr "" -#: modules/miscellaneous.lua:141 -msgid "Conservative" +#: modules/ui_arch.lua:25 +msgid "Enable" msgstr "" -#: modules/miscellaneous.lua:142 -msgid "Very Conservative" +#: modules/ui_arch.lua:26 +msgid "Sky-gen Smart" msgstr "" -#: modules/miscellaneous.lua:148 -msgid "Less-ish" +#: modules/ui_arch.lua:27 +msgid "Disable" msgstr "" -#: modules/miscellaneous.lua:149 -msgid "Less" +#: modules/ui_arch.lua:32 +msgid "Per Theme" msgstr "" -#: modules/miscellaneous.lua:151 -msgid "More-ish" +#: modules/ui_arch.lua:35 +msgid "Generic" msgstr "" -#: modules/miscellaneous.lua:214 -msgid "Advanced Architecture" +#: modules/ui_arch.lua:43 +msgid "Mostly Selected Theme" msgstr "" -#: modules/miscellaneous.lua:233 -msgid "Layout Consistency" +#: modules/ui_arch.lua:44 +msgid "Mostly Other Themes" msgstr "" -#: modules/miscellaneous.lua:240 -msgid "Chance that a level will be built with a layout from random set of prefered shape rules." +#: modules/ui_arch.lua:50 +msgid "Very Fast Curve" msgstr "" -#: modules/miscellaneous.lua:241 -msgid "Layout consistency attempts to cause levels to overprefer specific shape rules from the ruleset in order to create odd but more consistent combinations of pieces to build the general layout. The effect will be more prominent in certain combinations and levels than others." +#: modules/ui_arch.lua:51 +msgid "Fast Curve" msgstr "" -#: modules/miscellaneous.lua:249 -msgid "Linear Mode" +#: modules/ui_arch.lua:52 +msgid "Linear" msgstr "" -#: modules/miscellaneous.lua:256 -msgid "Creates linear levels, where rooms are connected along a linear layout from start to exit." +#: modules/ui_arch.lua:53 +msgid "Slow Curve" msgstr "" -#: modules/miscellaneous.lua:257 -msgid "Due to the nature of linear levels, you may encounter teleports even if you have teleports off. This is necessary in order for linear levels not to prematuraly terminate and therefore become stunted i.e. only have 2-5 rooms." +#: modules/ui_arch.lua:54 +msgid "Very Slow Curve" msgstr "" -#: modules/miscellaneous.lua:264 -msgid "Nature Mode" +#: modules/ui_arch.lua:59 +msgid "Smaller" msgstr "" -#: modules/miscellaneous.lua:271 -msgid "Forces most of the map to be composed of naturalistic areas (parks and caves). The ratio is decided by Outdoors style setting while competing styles are ignored." +#: modules/ui_arch.lua:61 +msgid "Larger" msgstr "" -#: modules/miscellaneous.lua:278 -msgid "Streets Mode" +#: modules/ui_arch.lua:129 +msgid "Mix It Up,Episodic,Progressive" msgstr "" -#: modules/miscellaneous.lua:285 -msgid "Allows Obsidian to create large street-like outdoor rooms." +#: modules/ui_arch.lua:131 +msgid "Determines size of map (Width x Height) in grid squares." msgstr "" -#: modules/miscellaneous.lua:292 -msgid "Streets-Friendly Themes Only" +#: modules/ui_arch.lua:132 +msgid "If you are planning to generate Binary format maps at sizes of 50 and above, Autodetailing will be enabled by default. The stability of maps with sizes 60 and beyond is not predictable unless using UDMF map format (supported engines only)." msgstr "" -#: modules/miscellaneous.lua:295 -msgid "" -"Only allow Streets Mode slider to affect levels with the following themes:\n" -"\n" -"Doom 2 - Urban\n" -"Heretic - City" +#: modules/ui_arch.lua:147 +msgid "Fine tune upper limit when Level Size is set to Episodic, Progressive or Mixed." msgstr "" -#: modules/miscellaneous.lua:302 -msgid "Room Size Multiplier" +#: modules/ui_arch.lua:161 +msgid "Fine tune lower limit when Level Size is set to Episodic, Progressive or Mixed." msgstr "" -#: modules/miscellaneous.lua:305 -msgid "" -"Alters the general size and ground coverage of rooms.\n" -"\n" -"Vanilla: No room size multipliers.\n" -"\n" -"Mix It Up: All multiplier ranges are randomly used with highest and lowest multipliers being rarest." +#: modules/ui_arch.lua:169 +msgid "Ramp Factor" msgstr "" -#: modules/miscellaneous.lua:311 -msgid "Area Count Multiplier" +#: modules/ui_arch.lua:170 +msgid "Determines how fast or slow larger level sizes are reached in Progressive/Episodic mode." msgstr "" -#: modules/miscellaneous.lua:314 +#: modules/ui_arch.lua:171 msgid "" -"Alters the amount of areas in a room. Influences the amount rooms are divided into different elevations or simply different ceilings if a level has no steepness.\n" -"\n" -"Vanilla: No area quantity multipliers.\n" +"Very Fast Curve: Reach half-size at 1/4th of the game.\n" +"Fast Curve: Reach half-size at 1/3rds.\n" +"Linear: Reach half-size at half the game.\n" +"Slow Curve: Reach half-size at 2/3rds.\n" +"Very Slow Curve: Reach half-size at 3/4ths.\n" "\n" -"Mix It Up: All multiplier ranges are randomly used with highest and lowest multipliers being rarest." +"Obsidian default is Fast Curve." msgstr "" -#: modules/miscellaneous.lua:321 -msgid "Size Consistency" +#: modules/ui_arch.lua:182 +msgid "Level Size Bias" msgstr "" -#: modules/miscellaneous.lua:324 +#: modules/ui_arch.lua:183 +msgid "Alters probability skew when using Mix It Up for level sizes." +msgstr "" + +#: modules/ui_arch.lua:184 msgid "" -"Changes whether rooms follow a strict single size or not. Can be paired with above choices for more enforced results.\n" -"\n" -"Vanilla: Original behavior. Rooms in a level have vary in size from each other. Big Rooms options are respected.\n" -"\n" -"Bounded: Rooms vary in size but not radically from each other.\n" -"\n" -"Strict: All rooms in the level have a single set size/coverage.\n" +"DEFAULT is a normal curve where Average is the most common size while smaller or larger sizes become rarer.\n" "\n" -"Mix It Up: A mixture of 75% Vanilla, 25% Strict." +"Combine with Level Upper and Lower Bounds for greater control." +msgstr "" + +#: modules/ui_arch.lua:195 +msgid "Theme Mix-in Type" msgstr "" -#: modules/miscellaneous.lua:331 -msgid "Room Size Mix Fine Tune" +#: modules/ui_arch.lua:196 +msgid "Occasionally mix-in themes other than the selected one." msgstr "" -#: modules/miscellaneous.lua:334 -msgid "" -"Alters the behavior of Mix It Up for Room Size Multiplier options.\n" -"\n" -"Normal: Mix it up uses a normal curve distribution. Traditional-sized rooms are common and smaller or larger sizes are slightly less so.\n" -"\n" -"Small-ish: Only smaller room sizes, but biased towards normal sizes.\n" -"\n" -"Small: Biased towards smaller room sizes with no larger room sizes.\n" -"\n" -"Large: Biased towards large rooms sizes with no smaller room sizes..\n" -"\n" -"Large-ish: Only larger room sizes, but biased towards normal sizes.\n" -"\n" -"Conservative: Probability is biased more towards regular room sizes, making much smaller or much larger rooms significantly rarer.\n" -"\n" -"Very Conservative: Bias is even stronger towards regular and smaller rooms sizes, while larger rooms are very rare.\n" -"\n" -"Random: No curve distribution - room sizes and room area counts are picked completely randomly." +#: modules/ui_arch.lua:197 +msgid "This replaces the legacy \"-ish\" theme choices. By selecting Mostly Selected Theme, this means your selected theme is occasionally littered by other themes while setting it to Mostly Other Themes means the original selected theme is what's littered in instead. Default behavior is None." msgstr "" -#: modules/miscellaneous.lua:341 -msgid "Room Area Mix Fine Tune" +#: modules/ui_arch.lua:209 +msgid "Prebuilt Levels" msgstr "" -#: modules/miscellaneous.lua:344 -msgid "" -"Alters the behavior of Mix It Up for Room Area Multiplier options.\n" -"\n" -"Normal: Mix it up uses a normal curve distribution.\n" -"\n" -"Less-ish: Only rooms with less floors and simple ceilings, but biased towards normal counts.\n" -"\n" -"Less: Biased towards rooms with less floors and simple ceilings.\n" -"\n" -"More: Biased towards rooms with more floors and complex ceilings.\n" -"\n" -"More-ish: Only rooms with more floors and complex ceilings, but biased towards normal counts.\n" -"\n" -"Conservative: Biased towards normal area counts.\n" -"\n" -"Very Conservative: Further biased towards normal area counts.\n" -"\n" -"Random: No curve distribution - room area counts are picked completely randomly." +#: modules/ui_arch.lua:212 +msgid "Enable or disable prebuilt maps. When disabled, are replaced with generated maps instead." msgstr "" -#: modules/miscellaneous.lua:352 -msgid "Big Rooms" +#: modules/ui_arch.lua:213 +msgid "Prebuilt levels are useful when, for example, a boss encounter like the Icon of Sin is desired. This sort of level would be very difficult to generate procedurally, and thus a handmade map is used instead." msgstr "" -#: modules/miscellaneous.lua:353 -msgid "Raises upper limits on individual room growth" +#: modules/ui_arch.lua:220 +msgid "Lighting Multiplier" msgstr "" -#: modules/miscellaneous.lua:357 -msgid "Big Outdoors" +#: modules/ui_arch.lua:222 +msgid "x" msgstr "" -#: modules/miscellaneous.lua:358 -msgid "Raises upper limits on outdoor area growth" +#: modules/ui_arch.lua:229 +msgid "Adjust overall map lighting" msgstr "" -#: modules/miscellaneous.lua:362 -msgid "Sub Rooms" +#: modules/ui_arch.lua:230 +msgid "This will apply a multiplier to the values in the default lighting tables when determining the brightness level of a room. If control over the minimum or maximum brightness values is desired, please use the Minimum/Maximum Brightness sliders in the Advanced Architecture module." msgstr "" -#: modules/miscellaneous.lua:363 -msgid "Controls amount of small sub rooms. Actually controls the degree at which ungrown rooms are left instead of culled." +#: modules/ui_arch.lua:234 +msgid "Outdoors" msgstr "" -#: modules/miscellaneous.lua:369 -msgid "Room Heights" +#: modules/ui_arch.lua:235 +msgid "Control the amount of outdoor areas." msgstr "" -#: modules/miscellaneous.lua:371 -msgid "Determines if rooms should have a height limit or should exaggerate their height. Short means room areas strictly have at most 128 units of height, tall means rooms immediately have doubled heights. Normal is the default Oblige behavior." +#: modules/ui_arch.lua:238 +msgid "Caves" msgstr "" -#: modules/miscellaneous.lua:380 -msgid "Parks" +#: modules/ui_arch.lua:239 +msgid "Control the amount of caves." msgstr "" -#: modules/miscellaneous.lua:381 -msgid "Control the amount of parks." +#: modules/ui_arch.lua:242 +msgid "Liquids" msgstr "" -#: modules/miscellaneous.lua:385 -msgid "Natural Cliffs" +#: modules/ui_arch.lua:243 +msgid "Control the amount of liquids." msgstr "" -#: modules/miscellaneous.lua:386 -msgid "Percentage of parks that use completely naturalistic walls." +#: modules/ui_arch.lua:246 +msgid "Hallways" msgstr "" -#: modules/miscellaneous.lua:394 -msgid "Park Detail" +#: modules/ui_arch.lua:247 +msgid "Control the amount of hallways." msgstr "" -#: modules/miscellaneous.lua:395 -msgid "Reduces or increases the probability of park decorations such as trees on park rooms." +#: modules/ui_arch.lua:250 +msgid "Teleports" msgstr "" -#: modules/miscellaneous.lua:404 -msgid "Windows" +#: modules/ui_arch.lua:251 +msgid "Control the amount of teleporters." msgstr "" -#: modules/miscellaneous.lua:405 -msgid "Control the amount of windows." +#: modules/ui_arch.lua:255 +msgid "Teleporter Emergency Breaks" msgstr "" -#: modules/miscellaneous.lua:409 -msgid "Passable Windows" +#: modules/ui_arch.lua:258 +msgid "Allow/disallow teleporter emergency breaks." msgstr "" -#: modules/miscellaneous.lua:411 -msgid "Sets the preferences for passability on certain windows. On Vistas Only means only windows that look out to vistas/map border scenics have a blocking line." +#: modules/ui_arch.lua:259 +msgid "Teleporters are sometimes used when performing an emergency room break in order to continue level growth. With this setting disabled, teleports will never be used in an emergency break. This could result in truncated level growth or, in the worst case, a script error." msgstr "" -#: modules/miscellaneous.lua:418 -msgid "Passable Railings" +#: modules/ui_arch.lua:265 +msgid "Steepness" msgstr "" -#: modules/miscellaneous.lua:420 +#: modules/ui_arch.lua:266 +msgid "Control the height difference of stairs, lifts, and joiners throughout levels." +msgstr "" + +#: modules/ui_arch.lua:272 +msgid "Bottomless Vistas" +msgstr "" + +#: modules/ui_arch.lua:275 +msgid "This feature allows for vistas that show more of the skybox below the horizon. This does not prevent skybox tiling." +msgstr "" + +#: modules/ui_arch.lua:276 msgid "" -"Sets the passability of railing junctions between full impassability or the 3D midtex flag. Occasional means 3D midtex is only used on railings between areas the player is supposed to circumvent. Always means the inclusion of cages and scenic rails, allowing flying monsters to potentially escape.\n" +"Enable - Bottomless vistas can always show. Pick this choice when using 3D Skyboxes.\n" "\n" -"Note: 3D midtex lines currently *block* projectiles as well." +"Sky-gen Smart - Bottomless vistas appear only on episodes with no mountain backdrop based on the Sky Generator.\n" +"\n" +"Disable - Old Oblige behavior - no bottomless vistas." msgstr "" -#: modules/miscellaneous.lua:428 -msgid "Symmetry" +#: modules/ui_arch.lua:283 +msgid "3D Skyboxes" msgstr "" -#: modules/miscellaneous.lua:429 -msgid "Affects amount of symmetry when growing levels." +#: modules/ui_arch.lua:286 +msgid "Choose if 3D Skyboxes are rendered into levels and their style." msgstr "" -#: modules/miscellaneous.lua:432 -msgid "Beams" +#: modules/ui_arch.lua:287 +msgid "This is highly recommended when Bottomless Vistas are enabled." msgstr "" -#: modules/miscellaneous.lua:434 -msgid "Allows the appearance of thin pillars to appear between the borders of different elevations." +#: modules/zdoom_specials.lua:26 +msgid "Merge Doom 1 and 2" msgstr "" -#: modules/miscellaneous.lua:439 -msgid "Fences" +#: modules/zdoom_specials.lua:32 +msgid "Per Sky Generator" msgstr "" -#: modules/miscellaneous.lua:441 -msgid "Creates thick solid fences and fence posts between areas of varying height for outdoor rooms." +#: modules/zdoom_specials.lua:34 +msgid "Natural" msgstr "" -#: modules/miscellaneous.lua:446 -msgid "Porches\\Gazebos" +#: modules/zdoom_specials.lua:40 +msgid "All" msgstr "" -#: modules/miscellaneous.lua:448 -msgid "Occasional outdoor areas with a lowered indoor-ish ceiling." +#: modules/zdoom_specials.lua:41 +msgid "Outdoors Only" msgstr "" -#: modules/miscellaneous.lua:453 -msgid "Pictures" +#: modules/zdoom_specials.lua:46 +msgid "Subtle" msgstr "" -#: modules/miscellaneous.lua:455 -msgid "Controls the large wall setpieces in a map. Works on a chance per room basis." +#: modules/zdoom_specials.lua:47 +msgid "Misty" msgstr "" -#: modules/miscellaneous.lua:460 -msgid "Scenics" +#: modules/zdoom_specials.lua:48 +msgid "Smoky" msgstr "" -#: modules/miscellaneous.lua:462 -msgid "Controls the amount of fancy scenics visible at room bordering the maps." +#: modules/zdoom_specials.lua:49 +msgid "Foggy" msgstr "" -#: modules/miscellaneous.lua:470 -msgid "Liquid Sinks" +#: modules/zdoom_specials.lua:50 +msgid "Dense" msgstr "" -#: modules/miscellaneous.lua:472 -msgid "Enables or disables liquid sinks. Liquid sinks are walkable floors that are often converted into depressions with the level's liquid. May greatly inconvenience the player but default Oblige behavior is 'Yes'." +#: modules/zdoom_specials.lua:57 +msgid "Generated" msgstr "" -#: modules/miscellaneous.lua:479 -msgid "Dark Outdoors" +#: modules/zdoom_specials.lua:194 +msgid "Universal Intermission" msgstr "" -#: modules/miscellaneous.lua:480 -msgid "Affects the chance of a level having darker skies." +#: modules/zdoom_specials.lua:195 +msgid "Doom 2 Vanilla" msgstr "" -#: modules/miscellaneous.lua:485 -msgid "Minimum Brightness" +#: modules/zdoom_specials.lua:196 +msgid "Doom 1 Vanilla" msgstr "" -#: modules/miscellaneous.lua:491 -msgid "Sets the minimum brightness for the map." +#: modules/zdoom_specials.lua:919 +msgid "ZDoom Lighting Options" msgstr "" -#: modules/miscellaneous.lua:498 -msgid "Maximum Brightness" +#: modules/zdoom_specials.lua:934 +msgid "This module adds ZDoom-exclusive GL/dynamic lighting definitions." msgstr "" -#: modules/miscellaneous.lua:504 -msgid "Sets the maximum brightness for the map." +#: modules/zdoom_specials.lua:940 +msgid "Dynamic Lights" msgstr "" -#: modules/miscellaneous.lua:510 -msgid "Explosive Decor" +#: modules/zdoom_specials.lua:944 +msgid "Generates dynamic point lights on prefabs if available." msgstr "" -#: modules/miscellaneous.lua:512 -msgid "Controls the presence of barrels, pods, canisters, etc." +#: modules/zdoom_specials.lua:949 +msgid "Glowing Flats" msgstr "" -#: modules/miscellaneous.lua:518 -msgid "Doors" +#: modules/zdoom_specials.lua:953 +msgid "Adds Doom-64 style lighting/glowing flats via GLDEFS lump. Visible on Zandronum ports as well." msgstr "" -#: modules/miscellaneous.lua:519 -msgid "Control the amount of doors." +#: modules/zdoom_specials.lua:964 +msgid "ZDoom Special Addons" msgstr "" -#: modules/miscellaneous.lua:522 -msgid "Keyed Doors" +#: modules/zdoom_specials.lua:983 +msgid "This module adds new ZDoom-exclusive features such as fog. More ZDoom-specific features will be included soon." msgstr "" -#: modules/miscellaneous.lua:523 -msgid "Control the amount of keyed doors." +#: modules/zdoom_specials.lua:989 +msgid "Fog Generator" msgstr "" -#: modules/miscellaneous.lua:526 -msgid "Triple-Keyed Doors" +#: modules/zdoom_specials.lua:993 +msgid "Generates fog colors based on the Sky Generator or generate completely randomly." msgstr "" -#: modules/miscellaneous.lua:528 -msgid "Controls the chance to get three key door whenever three keys are present." +#: modules/zdoom_specials.lua:999 +msgid "Fog Environment" msgstr "" -#: modules/miscellaneous.lua:532 -msgid "Switch Goals" +#: modules/zdoom_specials.lua:1003 +msgid "Limits fog to outdoors (sectors with exposed sky ceilings) or allows for all." msgstr "" -#: modules/miscellaneous.lua:533 -msgid "Controls the chance for long-distance switch and lock quests." +#: modules/zdoom_specials.lua:1009 +msgid "Fog Intensity" msgstr "" -#: modules/miscellaneous.lua:537 -msgid "Switch Rooms" +#: modules/zdoom_specials.lua:1013 +msgid "Determines thickness and intensity of fog, if the Fog Generator is enabled. Subtle or Misty is recommended." msgstr "" -#: modules/miscellaneous.lua:538 -msgid "Controls the chance same-room switches and locks." +#: modules/zdoom_specials.lua:1019 +msgid "Sky Fog" msgstr "" -#: modules/miscellaneous.lua:546 -msgid "Road Markings" +#: modules/zdoom_specials.lua:1023 +msgid "Tints the sky texture with the fog color, intensity is based on the Fog Intensity selection." msgstr "" -#: modules/miscellaneous.lua:549 -msgid "Adds street markings to roads." +#: modules/zdoom_specials.lua:1030 +msgid "Shuffle Music" msgstr "" -#: modules/miscellaneous.lua:555 -msgid "Street Traffic" +#: modules/zdoom_specials.lua:1034 +msgid "" +"Shuffles music in the MAPINFO lump. Oblige's vanilla music shuffler uses a BEX lump and is therefore ignored when the ZDoom Addons module is active.\n" +"\n" +"Warning: the 'Merge Doom 1 and 2' option is for music packs that contain both Doom 1 and 2 direct patch replacements. Do not use unless you have such a pack." msgstr "" -#: modules/miscellaneous.lua:557 -msgid "If Street Mode is enabled, changes the density of prefabs such as cars, barriers, crates, and relevant items on the roads." +#: modules/zdoom_specials.lua:1039 +msgid "Story Generator" msgstr "" -#: modules/miscellaneous.lua:566 -msgid "Exit Signs" +#: modules/zdoom_specials.lua:1043 +msgid "Adds cluster information with generic or randomized story text into the MAPINFO structure!" msgstr "" -#: modules/miscellaneous.lua:569 -msgid "Places exit signs by exiting room" +#: modules/zdoom_specials.lua:1048 +msgid "Quit Messages" msgstr "" -#: modules/miscellaneous.lua:576 -msgid "Linear Start" +#: modules/zdoom_specials.lua:1052 +msgid "Adds custom quit messages into the MAPINFO game definition." msgstr "" -#: modules/miscellaneous.lua:578 -msgid "Stops start rooms from having more than one external room connection. Can help reduce being overwhelmed by attacks from multiple directions when multiple neighboring rooms connect into the start room. Default means no control, and levels can have linear starts at random based on shape grammars as per original Oblige 7.7 behavior." +#: modules/zdoom_specials.lua:1057 +msgid "Intermission Music" msgstr "" -#: modules/miscellaneous.lua:585 -msgid "Open Outdoors" +#: modules/zdoom_specials.lua:1061 +msgid "Changes the music playing during intermission screens." msgstr "" -#: modules/miscellaneous.lua:587 -msgid "Disables shape rules that involve obstructive geometry such as pillars for outdoors based on theme." +#: modules/zdoom_specials.lua:1066 +msgid "Episode Selection" msgstr "" -#: modules/miscellaneous.lua:594 -msgid "Dead Ends" +#: modules/zdoom_specials.lua:1070 +msgid "Creates a classic Doom/Ultimate Doom style episode selection." msgstr "" -#: modules/miscellaneous.lua:596 -msgid "" -"Cleans up and removes areas with staircases that lead to nowhere.\n" -"NONE means all dead ends are removed.\n" -"Heaps means all dead ends are preserved (Oblige default)." +#: modules/zdoom_specials.lua:1076 +msgid "Disable Intermissions" msgstr "" -#: modules/miscellaneous.lua:607 -msgid "Lighting" +#: modules/zdoom_specials.lua:1080 +msgid "Removes end-level Intermission Screens (containing map completion data) but retains Text Screens with story." msgstr "" -#: modules/miscellaneous.lua:608 -msgid "Detail" +#: modules/gzdoom_fauna.lua:499 +msgid "GZDoom: Fauna" msgstr "" -#: modules/miscellaneous.lua:611 -msgid "Multiple Paths" +#: modules/gzdoom_fauna.lua:518 +msgid "Flies" msgstr "" -#: modules/miscellaneous.lua:612 -msgid "3D Floors" +#: modules/gzdoom_fauna.lua:521 +msgid "Adds flies to maps. \n" msgstr "" -#: modules/miscellaneous.lua:614 -msgid "Lakes" +#: modules/gzdoom_fauna.lua:526 +msgid "Rats" msgstr "" -#: modules/modded_game_extras.lua:48 -msgid "Quest Info" +#: modules/gzdoom_fauna.lua:529 +msgid "Adds scurrying rats to maps. \n" msgstr "" -#: modules/modded_game_extras.lua:49 -msgid "Debug Info" +#: modules/small_spiderdemon.lua:32 +msgid "Smaller Spiderdemon" msgstr "" -#: modules/modded_game_extras.lua:50 -msgid "Debug Info with Prefabs" +#: modules/ctl_doom.lua:60 +msgid "Doom Monster Control" msgstr "" -#: modules/modded_game_extras.lua:2497 -msgid "Modded Game Extras" +#: modules/ctl_doom.lua:84 +msgid "Control the amount of Zombiemen." msgstr "" -#: modules/modded_game_extras.lua:2512 -msgid "Offers extra features and expanded support for various mods." +#: modules/ctl_doom.lua:98 +msgid "Control the amount of Shotgunners." msgstr "" -#: modules/modded_game_extras.lua:2519 -msgid "HN Markers" +#: modules/ctl_doom.lua:112 +msgid "Control the amount of Chaingunners." msgstr "" -#: modules/modded_game_extras.lua:2522 -msgid "Adds support for m8f's Hellscape Navigator by generating name markers in the map per room." +#: modules/ctl_doom.lua:119 +msgid "SS Nazi" msgstr "" -#: modules/modded_game_extras.lua:2527 -msgid "HN Info Type" +#: modules/ctl_doom.lua:126 +msgid "Control the amount of SS troops." msgstr "" -#: modules/modded_game_extras.lua:2541 -msgid "Custom Actor Names" +#: modules/ctl_doom.lua:140 +msgid "Control the amount of Imps." msgstr "" -#: modules/modded_game_extras.lua:2544 -msgid "" -"Renames tags of monsters with generated names. Humans recieve human names, demons recieve exotic names.\n" -"Best used with TargetSpy or other healthbar mods to see the name.\n" -"Uses class inheritance and string comparisons to determine monster species (human or demon). Use compatibility options only when necessary, preferably use Universal option instead." +#: modules/ctl_doom.lua:147 +msgid "Lost Soul" msgstr "" -#: modules/modded_game_extras.lua:2551 -msgid "QC:DE Lootboxes" +#: modules/ctl_doom.lua:154 +msgid "Control the amount of Lost Souls." msgstr "" -#: modules/modded_game_extras.lua:2554 -msgid "Adds Quake Champions: Doom Edition Lootboxes as nice item pickups." +#: modules/ctl_doom.lua:168 +msgid "Control the amount of Pinkies." msgstr "" -#: modules/modded_game_extras.lua:2561 -msgid "D4T Entities" +#: modules/ctl_doom.lua:175 +msgid "Spectre" msgstr "" -#: modules/modded_game_extras.lua:2564 -msgid "Adds Death Foretold field drones into items table and gore nests as potential minor boss monsters." +#: modules/ctl_doom.lua:182 +msgid "Control the amount of Spectres." msgstr "" -#: modules/modded_game_extras.lua:2571 -msgid "Trailblazer Upgrades" +#: modules/ctl_doom.lua:189 +msgid "Pain Elemental" msgstr "" -#: modules/modded_game_extras.lua:2574 -msgid "Adds Trailblazer's upgrade blueprints as separate pickups that can be found in the map." +#: modules/ctl_doom.lua:196 +msgid "Control the amount of Pain Elementals." msgstr "" -#: modules/modded_game_extras.lua:2581 -msgid "Complex Doom Modifications" +#: modules/ctl_doom.lua:210 +msgid "Control the amount of Cacodemons." msgstr "" -#: modules/modded_game_extras.lua:2584 -msgid "Modifies general gameplay settings to balance generated maps more for use with Complex Doom due to its difficulty spike." +#: modules/ctl_doom.lua:224 +msgid "Control the amount of Hell Knights." msgstr "" -#: modules/music_swap.lua:115 -msgid "Music Swapper" +#: modules/ctl_doom.lua:238 +msgid "Control the amount of Revenants." msgstr "" -#: modules/music_swap.lua:126 -msgid "Performs swapping of built-in music tracks via Dehacked." +#: modules/ctl_doom.lua:252 +msgid "Control the amount of Mancubi." msgstr "" -#: modules/prefab_controller.lua:24 -msgid "Some" +#: modules/ctl_doom.lua:266 +msgid "Control the amount of Arachnotrons." msgstr "" -#: modules/prefab_controller.lua:26 -msgid "Few" +#: modules/ctl_doom.lua:280 +msgid "Control the amount of Arch-Viles." msgstr "" -#: modules/prefab_controller.lua:27 -msgid "Rare" +#: modules/ctl_doom.lua:294 +msgid "Control the amount of Barons of Hell." msgstr "" -#: modules/prefab_controller.lua:47 -msgid "Heaps" +#: modules/ctl_doom.lua:301 +msgid "Cyberdemon" msgstr "" -#: modules/prefab_controller.lua:82 -msgid "Non-damaging" +#: modules/ctl_doom.lua:308 +msgid "Control the amount of Cyberdemons." msgstr "" -#: modules/prefab_controller.lua:94 -msgid "I LOVE IT" +#: modules/ctl_doom.lua:315 +msgid "Spiderdemon" msgstr "" -#: modules/prefab_controller.lua:265 -msgid "Advanced Level Control" +#: modules/ctl_doom.lua:322 +msgid "Control the amount of Spider Masterminds." msgstr "" -#: modules/prefab_controller.lua:283 -msgid "Alt-start Rooms" +#: modules/ctl_doom.lua:403 +msgid "Doom Weapon Control" msgstr "" -#: modules/prefab_controller.lua:286 -msgid "For Co-operative games, sometimes have players start in different rooms" +#: modules/ctl_doom.lua:420 +msgid "Chainsaw" msgstr "" -#: modules/prefab_controller.lua:291 -msgid "Foreshadowing Exit" +#: modules/ctl_doom.lua:427 +msgid "Control the likelihood of finding a Chainsaw." msgstr "" -#: modules/prefab_controller.lua:294 -msgid "Gets exit room theme to follow the theme of the next level, if different." +#: modules/ctl_doom.lua:428 +msgid "0:0 (None),.02:0.02 (Scarce),.14:0.14 (Less),.5:0.5 (Plenty),1.2:1.2 (More),3:3 (Heaps),10:10 (I LOVE IT)" msgstr "" -#: modules/prefab_controller.lua:301 -msgid "Auto Detailing" +#: modules/ctl_doom.lua:434 +msgid "Shotgun" msgstr "" -#: modules/prefab_controller.lua:304 -msgid "Reduces the amount of complex architecture in a map based on its size. Default is on in binary map format, off in UDMF map format." +#: modules/ctl_doom.lua:441 +msgid "Control the amount of Shotguns." msgstr "" -#: modules/prefab_controller.lua:312 -msgid "Point Decor" +#: modules/ctl_doom.lua:448 +msgid "Super Shotgun" msgstr "" -#: modules/prefab_controller.lua:314 -msgid "" -"Decor prefabs are prefabs placed along the floors such as crates, pillars, and other decorative elements which aren't tied to walls. This directly modifies probabilities on a per-room basis, not the density for decor prefabs in any given room.\n" -"\n" -"Note: DEFAULT actually behaves like Mix-It-Up." +#: modules/ctl_doom.lua:455 +msgid "Control the amount of Super Shotguns." msgstr "" -#: modules/prefab_controller.lua:323 -msgid "Wall Decor" +#: modules/ctl_doom.lua:462 +msgid "Chaingun" msgstr "" -#: modules/prefab_controller.lua:325 -msgid "Determines the odds for decorated wall junctions in a map versus plain ones." +#: modules/ctl_doom.lua:469 +msgid "Control the amount of Chainguns." msgstr "" -#: modules/prefab_controller.lua:334 -msgid "Group Walls" +#: modules/ctl_doom.lua:476 +msgid "Rocket Launcher" msgstr "" -#: modules/prefab_controller.lua:336 -msgid "Determines the percentage at which grouped walls are applied to rooms." +#: modules/ctl_doom.lua:483 +msgid "Control the amount of Rocket Launchers." msgstr "" -#: modules/prefab_controller.lua:349 -msgid "Max Room Themes Per Level" +#: modules/ctl_doom.lua:490 +msgid "Plasma Rifle" msgstr "" -#: modules/prefab_controller.lua:356 -msgid "Determines the maximum number of distinct indoor room themes used per level. Default is 1." +#: modules/ctl_doom.lua:497 +msgid "Control the amount of Plasma Rifles." msgstr "" -#: modules/prefab_controller.lua:364 -msgid "Avoid Room Theme Re-Use" +#: modules/ctl_doom.lua:504 +msgid "BFG 9000" msgstr "" -#: modules/prefab_controller.lua:368 -msgid "Attempt to use unique room themes for each generated level, unless the pool of available themes is exhausted." +#: modules/ctl_doom.lua:511 +msgid "Control the amount of BFG 9000s." msgstr "" -#: modules/prefab_controller.lua:375 -msgid "Max Indoor Wall Groups Per Level" +#: modules/ctl_doom.lua:518 +msgid "Weapon Preferences" msgstr "" -#: modules/prefab_controller.lua:382 -msgid "Determines the maximum number of distinct indoor wall groups used per level. Default is 2." +#: modules/ctl_doom.lua:520 +msgid "" +"Alters selection of weapons that are prefered to show up depending on enemy palette for a chosen map.\n" +"\n" +"Normal: Monsters have weapon preferences. Stronger weapons and ammo are more likely to appear directly with stronger enemies.\n" +"\n" +"Vanilla: Vanilla Oblige-style preferences. Reduces rocket launchers if the map has more pain elementals, lost souls, demons/specters while increases BFG's for cyberdemons and spider masterminds. No other weapon preferences.\n" +"\n" +"NONE: No preferences at all. For those who like to live life dangerously with lost souls and only rockets." msgstr "" -#: modules/prefab_controller.lua:390 -msgid "Avoid Wall Group Re-Use" +#: modules/ctl_doom.lua:563 +msgid "Doom Item Control" msgstr "" -#: modules/prefab_controller.lua:394 -msgid "Attempt to use unique indoor wall groups for each generated level, unless the pool of available groups is exhausted." +#: modules/ctl_doom.lua:580 +msgid "Health Bonus" msgstr "" -#: modules/prefab_controller.lua:404 -msgid "Peered Starts/Exits" +#: modules/ctl_doom.lua:587 +msgid "Control the amount of Health Potions." msgstr "" -#: modules/prefab_controller.lua:408 -msgid "Attempt to use matched start and exit fabs for a level (if a matched set is possible)." +#: modules/ctl_doom.lua:595 +msgid "Stimpack" msgstr "" -#: modules/prefab_controller.lua:416 -msgid "Steppy Caves" +#: modules/ctl_doom.lua:602 +msgid "Control the amount of Stimpacks." msgstr "" -#: modules/prefab_controller.lua:423 -msgid "Disables or enables caves with height variations." +#: modules/ctl_doom.lua:610 +msgid "Medikit" msgstr "" -#: modules/prefab_controller.lua:434 -msgid "Crushers" +#: modules/ctl_doom.lua:617 +msgid "Control the amount of Medikits." msgstr "" -#: modules/prefab_controller.lua:436 -msgid "Changes probabilities for fabs with crushing sectors. Default is on." +#: modules/ctl_doom.lua:626 +msgid "Armor Bonus" msgstr "" -#: modules/prefab_controller.lua:445 -msgid "Dexterity Fabs" +#: modules/ctl_doom.lua:633 +msgid "Control the amount of Helmets." msgstr "" -#: modules/prefab_controller.lua:447 -msgid "Changes probabilities for fabs featuring Chasm-ish navigation. Default is on." +#: modules/ctl_doom.lua:643 +msgid "Green Armor" msgstr "" -#: modules/prefab_controller.lua:455 -msgid "Gambling Fabs" +#: modules/ctl_doom.lua:650 +msgid "Control the amount of Green Armor." msgstr "" -#: modules/prefab_controller.lua:457 -msgid "Changes probabilities for fabs that may lockout a player on items. Default is on." +#: modules/ctl_doom.lua:658 +msgid "Blue Armor" msgstr "" -#: modules/prefab_controller.lua:466 -msgid "Sight Ambush Cages" +#: modules/ctl_doom.lua:665 +msgid "Control the amount of Blue Armor." msgstr "" -#: modules/prefab_controller.lua:468 -msgid "Changes probabilities for cages that unleash its monsters when player is in sight. Default is on." +#: modules/ctl_doom.lua:674 +msgid "Soulsphere" msgstr "" -#: modules/prefab_controller.lua:477 -msgid "Mirror Mazes" +#: modules/ctl_doom.lua:681 +msgid "Control the amount of Soulspheres." msgstr "" -#: modules/prefab_controller.lua:479 -msgid "Changes probabilities for hell mirror maze closets and joiners." +#: modules/ctl_doom.lua:688 +msgid "Backpack" msgstr "" -#: modules/prefab_controller.lua:488 -msgid "Dark Mazes" +#: modules/ctl_doom.lua:695 +msgid "Control the amount of Backpacks." msgstr "" -#: modules/prefab_controller.lua:490 -msgid "Changes probabilities for dark/eye maze joiners in hell theme." +#: modules/ctl_doom.lua:702 +msgid "Berserk Pack" msgstr "" -#: modules/prefab_controller.lua:499 -msgid "Stair Ladders" +#: modules/ctl_doom.lua:709 +msgid "Control the amount of Berserk Packs." msgstr "" -#: modules/prefab_controller.lua:501 -msgid "Changes probabilities for high-step ladders (stairs)." +#: modules/ctl_doom.lua:716 +msgid "Invisibility" msgstr "" -#: modules/prefab_controller.lua:511 -msgid "Jump/Crouch Fabs" +#: modules/ctl_doom.lua:723 +msgid "Control the amount of Invisibility Spheres." msgstr "" -#: modules/prefab_controller.lua:514 -msgid "Enables or disables prefabs that require jumping or crouching to navigate." +#: modules/ctl_doom.lua:730 +msgid "Invulnerability" msgstr "" -#: modules/prefab_controller.lua:524 -msgid "Damaging Hallways" +#: modules/ctl_doom.lua:737 +msgid "Control the amount of Invulnerability Spheres." msgstr "" -#: modules/prefab_controller.lua:526 -msgid "Changes the liquids on hallways with damaging floors to either be damaging (default) or non-damaging." +#: modules/ctl_doom.lua:744 +msgid "Map Computer" msgstr "" -#: modules/prefab_controller.lua:537 -msgid "Test New Content" +#: modules/ctl_doom.lua:751 +msgid "Control the amount of Map Computers." msgstr "" -#: modules/prefab_controller.lua:549 -msgid "Match Theme" +#: modules/ctl_doom.lua:758 +msgid "Light Goggles" msgstr "" -#: modules/prefab_controller.lua:552 -msgid "Ensures that prefabs selected match their intended Theme." +#: modules/ctl_doom.lua:765 +msgid "Control the amount of Light Goggles." msgstr "" -#: modules/procedural_gotcha.lua:24 -msgid "Regular" +#: modules/ctl_doom.lua:772 +msgid "Megasphere" msgstr "" -#: modules/procedural_gotcha.lua:26 -msgid "Tiny" +#: modules/ctl_doom.lua:779 +msgid "Control the amount of Megaspheres." msgstr "" -#: modules/procedural_gotcha.lua:31 -msgid "Final Map Only" +#: modules/ctl_doom.lua:788 +msgid "Clips" msgstr "" -#: modules/procedural_gotcha.lua:32 -msgid "Last Level of Episode" +#: modules/ctl_doom.lua:795 +msgid "Control the amount of Clips." msgstr "" -#: modules/procedural_gotcha.lua:33 -msgid "Two per Episode" +#: modules/ctl_doom.lua:803 +msgid "Bullet Box" msgstr "" -#: modules/procedural_gotcha.lua:34 -msgid "Three per Episode" +#: modules/ctl_doom.lua:810 +msgid "Control the amount of Bullet Boxes." msgstr "" -#: modules/procedural_gotcha.lua:35 -msgid "Four per Episode" +#: modules/ctl_doom.lua:818 +msgid "Shells" msgstr "" -#: modules/procedural_gotcha.lua:36 -msgid "_" +#: modules/ctl_doom.lua:825 +msgid "Control the amount of Shells." msgstr "" -#: modules/procedural_gotcha.lua:37 -msgid "5% Chance, Any Map After Map 4" +#: modules/ctl_doom.lua:833 +msgid "Shell Box" msgstr "" -#: modules/procedural_gotcha.lua:38 -msgid "10% Chance, Any Map After Map 4" +#: modules/ctl_doom.lua:840 +msgid "Control the amount of Shell Boxes." msgstr "" -#: modules/procedural_gotcha.lua:39 -msgid "Everything" +#: modules/ctl_doom.lua:848 +msgid "Rocket" msgstr "" -#: modules/procedural_gotcha.lua:53 -msgid "Procedural Gotchas" +#: modules/ctl_doom.lua:855 +msgid "Control the amount of Rockets." msgstr "" -#: modules/procedural_gotcha.lua:67 -msgid "This module allows you to fine tune the Procedural Gotcha experience if you have Procedural Gotchas enabled. Does not affect prebuilts. It is recommended to pick higher scales on one of the two options, but not both at once for a balanced challenge." +#: modules/ctl_doom.lua:863 +msgid "Rocket Box" msgstr "" -#: modules/procedural_gotcha.lua:74 -msgid "Gotcha Frequency" +#: modules/ctl_doom.lua:870 +msgid "Control the amount of Rocket Boxes." msgstr "" -#: modules/procedural_gotcha.lua:77 -msgid "" -"Procedural Gotchas are two room maps, where the second is an immediate but immensely-sized exit room with gratitiously intensified monster strength. Essentially an arena - prepare for a tough, tough fight!\n" -"\n" -"Notes:\n" -"\n" -"5% of levels may create at least 1 or 2 gotcha maps in a standard full game." +#: modules/ctl_doom.lua:878 +msgid "Cell" msgstr "" -#: modules/procedural_gotcha.lua:85 -msgid "Extra Quantity" +#: modules/ctl_doom.lua:885 +msgid "Control the amount of Cells." msgstr "" -#: modules/procedural_gotcha.lua:87 -msgid "x Monsters" +#: modules/ctl_doom.lua:893 +msgid "Cell Pack" msgstr "" -#: modules/procedural_gotcha.lua:92 -msgid "Offset monster strength from your default quantity of choice plus the increasing level ramp. If your quantity choice is to reduce the monsters, the monster quantity will cap at a minimum of 0.1 (Scarce quantity setting)." +#: modules/ctl_doom.lua:900 +msgid "Control the amount of Cell Packs." msgstr "" -#: modules/procedural_gotcha.lua:99 -msgid "Extra Strength" +#: modules/alt_shape_grammars.lua:33 +msgid "Alternate Shape Grammars" msgstr "" -#: modules/procedural_gotcha.lua:105 -msgid "0:NONE,2:2 (Stronger),4:4 (Harder),6:6 (Tougher),8:8 (CRAZIER),16:16 (NIGHTMARISH)" +#: modules/alt_shape_grammars.lua:40 +msgid "Options for alternate means of determining the layout of a level." msgstr "" -#: modules/procedural_gotcha.lua:106 -msgid "Offset monster quantity from your default strength of choice plus the increasing level ramp." +#: modules/alt_shape_grammars.lua:52 +msgid "The Backhalls" msgstr "" -#: modules/procedural_gotcha.lua:113 -msgid "Map Size" +#: modules/alt_shape_grammars.lua:54 +msgid "% Chance Per Level" msgstr "" -#: modules/procedural_gotcha.lua:116 -msgid "Size of the procedural gotcha. Start and arena room sizes are relative to map size as well." +#: modules/alt_shape_grammars.lua:59 +msgid "Sets chance of levels using the Backhalls shape grammar." msgstr "" -#: modules/procedural_gotcha_edge.lua:46 -msgid "50% less" +#: modules/alt_shape_grammars.lua:60 +msgid "The true Linear Mode." msgstr "" -#: modules/procedural_gotcha_edge.lua:47 -msgid "80% less" +#: modules/alt_shape_grammars.lua:67 +msgid "Boxes of Death" msgstr "" -#: modules/procedural_gotcha_edge.lua:48 -msgid "100% less" +#: modules/alt_shape_grammars.lua:74 +msgid "Sets chance of levels using the Boxes of Death shape grammar." msgstr "" -#: modules/procedural_gotcha_edge.lua:63 -msgid "Easier" +#: modules/alt_shape_grammars.lua:75 +msgid "It's like that movie Cube, but with .5 less dimensions (if you're a contrarian)." msgstr "" -#: modules/procedural_gotcha_edge.lua:64 -msgid "Moderate" +#: modules/alt_shape_grammars.lua:82 +msgid "The OG" msgstr "" -#: modules/procedural_gotcha_edge.lua:66 -msgid "Nightmare" +#: modules/alt_shape_grammars.lua:89 +msgid "Sets chance of levels using the OG shape grammar." msgstr "" -#: modules/procedural_gotcha_edge.lua:71 -msgid "Scatter around arena" +#: modules/alt_shape_grammars.lua:90 +msgid "These are the shapes from Oblige 7.45, one of the earliest examples of the shape grammar system." msgstr "" -#: modules/procedural_gotcha_edge.lua:72 -msgid "Close to player start" +#: modules/miscellaneous.lua:31 +msgid "FLAT" msgstr "" -#: modules/procedural_gotcha_edge.lua:77 -msgid "Hard Limit" +#: modules/miscellaneous.lua:32 +msgid "Lower" msgstr "" -#: modules/procedural_gotcha_edge.lua:78 -msgid "Soft Limit" +#: modules/miscellaneous.lua:34 +msgid "Higher" msgstr "" -#: modules/procedural_gotcha_edge.lua:79 -msgid "No Limit" +#: modules/miscellaneous.lua:39 +msgid "Pitch-black" msgstr "" -#: modules/procedural_gotcha_edge.lua:117 -msgid "Regular Gotcha Options" +#: modules/miscellaneous.lua:40 +msgid "Gloomy" msgstr "" -#: modules/procedural_gotcha_edge.lua:133 -msgid "Force Big-Boss Fight" +#: modules/miscellaneous.lua:41 +msgid "Darker" msgstr "" -#: modules/procedural_gotcha_edge.lua:136 -msgid "Attempts to guarantee a fight against a boss-type (nasty tier) monster in the procedural gotcha." +#: modules/miscellaneous.lua:43 +msgid "Brighter" msgstr "" -#: modules/procedural_gotcha_edge.lua:184 -msgid "DDF Generated Boss Options" +#: modules/miscellaneous.lua:44 +msgid "Vivid" msgstr "" -#: modules/procedural_gotcha_edge.lua:189 -msgid "Enable Procedural Bosses" +#: modules/miscellaneous.lua:45 +msgid "Radiant" msgstr "" -#: modules/procedural_gotcha_edge.lua:192 -msgid "Toggles Boss Monster generation with special traits for Gotchas." +#: modules/miscellaneous.lua:50 +msgid "Mostly Short" msgstr "" -#: modules/procedural_gotcha_edge.lua:198 -msgid "Arena Steepness" +#: modules/miscellaneous.lua:51 +msgid "Slightly Short" msgstr "" -#: modules/procedural_gotcha_edge.lua:201 -msgid "Influences steepness settings for boss arenas. Boss arena steepness is capped to be less intrusive to boss movement." +#: modules/miscellaneous.lua:53 +msgid "Slightly Tall" msgstr "" -#: modules/procedural_gotcha_edge.lua:209 -msgid "Boss Tier" +#: modules/miscellaneous.lua:54 +msgid "Mostly Tall" msgstr "" -#: modules/procedural_gotcha_edge.lua:212 -msgid "Increases or reduces chances of boss being based off of a more powerful monster." +#: modules/miscellaneous.lua:60 +msgid "Not on Vistas" msgstr "" -#: modules/procedural_gotcha_edge.lua:219 -msgid "Boss Health Multiplier" +#: modules/miscellaneous.lua:68 +msgid "Occasional" msgstr "" -#: modules/procedural_gotcha_edge.lua:220 -msgid "Makes boss health higher or lower than default, useful when playing with mods that have different average power level of weapons." +#: modules/miscellaneous.lua:75 +msgid "No Damaging" msgstr "" -#: modules/procedural_gotcha_edge.lua:222 -msgid "x" +#: modules/miscellaneous.lua:82 +msgid "75% of All Levels" msgstr "" -#: modules/procedural_gotcha_edge.lua:233 -msgid "Hitscan Bosses" +#: modules/miscellaneous.lua:83 +msgid "50% of All Levels" msgstr "" -#: modules/procedural_gotcha_edge.lua:236 -msgid "Reduces chance of hitscan bosses spawning." +#: modules/miscellaneous.lua:84 +msgid "25% of All Levels" msgstr "" -#: modules/procedural_gotcha_edge.lua:243 -msgid "Respect zero prob" +#: modules/miscellaneous.lua:85 +msgid "12% of All Levels" msgstr "" -#: modules/procedural_gotcha_edge.lua:247 -msgid "If enabled, monsters disabled in monster control module cant be chosen as a boss." +#: modules/miscellaneous.lua:91 +msgid "Tech and Urban" msgstr "" -#: modules/procedural_gotcha_edge.lua:255 -msgid "Monster limit type" +#: modules/miscellaneous.lua:99 +msgid "x0.25" msgstr "" -#: modules/procedural_gotcha_edge.lua:258 -msgid "" -"Influences how boss difficulty and megawad progression affects the monster type of boss.\n" -"\n" -"Hard Limit: Doesn't allow monster types outside of range to ever spawn.\n" -"\n" -"Soft Limit: Reduces the probability of spawning of monster types outside of range.\n" -"\n" -"No Limit: Difficulty doesn't have effect on monster type selection." +#: modules/miscellaneous.lua:100 +msgid "x0.5" msgstr "" -#: modules/procedural_gotcha_edge.lua:266 -msgid "Weapon placement" +#: modules/miscellaneous.lua:101 +msgid "x0.75" msgstr "" -#: modules/procedural_gotcha_edge.lua:269 -msgid "Influences weapon placement in boss arena." +#: modules/miscellaneous.lua:103 +msgid "x1.25" msgstr "" -#: modules/procedural_gotcha_edge.lua:277 -msgid "Ammo supplies mult" +#: modules/miscellaneous.lua:104 +msgid "x1.5" msgstr "" -#: modules/procedural_gotcha_edge.lua:284 -msgid "Changes multiplier of ammunition items on the boss arena(This is also affected by boss health multiplier)." +#: modules/miscellaneous.lua:105 +msgid "x2" msgstr "" -#: modules/procedural_gotcha_edge.lua:292 -msgid "Healing supplies mult" +#: modules/miscellaneous.lua:106 +msgid "x4" msgstr "" -#: modules/procedural_gotcha_edge.lua:299 -msgid "Changes multiplier of healing items on the boss arena." +#: modules/miscellaneous.lua:107 +msgid "x6" msgstr "" -#: modules/procedural_gotcha_zdoom.lua:174 -msgid "Weaker" +#: modules/miscellaneous.lua:108 +msgid "x8" msgstr "" -#: modules/procedural_gotcha_zdoom.lua:177 -msgid "Much Harder" +#: modules/miscellaneous.lua:115 +msgid "x0.15" msgstr "" -#: modules/procedural_gotcha_zdoom.lua:183 -msgid "Extremely slow" +#: modules/miscellaneous.lua:129 +msgid "Bounded" msgstr "" -#: modules/procedural_gotcha_zdoom.lua:184 -msgid "Very slow" +#: modules/miscellaneous.lua:130 +msgid "Strict" msgstr "" -#: modules/procedural_gotcha_zdoom.lua:185 -msgid "Slow" +#: modules/miscellaneous.lua:136 +msgid "Small-ish" msgstr "" -#: modules/procedural_gotcha_zdoom.lua:187 -msgid "Fast" +#: modules/miscellaneous.lua:137 +msgid "Small" msgstr "" -#: modules/procedural_gotcha_zdoom.lua:188 -msgid "Faster" +#: modules/miscellaneous.lua:138 +msgid "Large" msgstr "" -#: modules/procedural_gotcha_zdoom.lua:200 -msgid "Exit after 10 seconds" +#: modules/miscellaneous.lua:139 +msgid "Large-ish" msgstr "" -#: modules/procedural_gotcha_zdoom.lua:201 -msgid "Spawn pickup that exits the level" +#: modules/miscellaneous.lua:141 +msgid "Conservative" msgstr "" -#: modules/procedural_gotcha_zdoom.lua:1870 -msgid "ZScript Generated Boss Options" +#: modules/miscellaneous.lua:142 +msgid "Very Conservative" msgstr "" -#: modules/procedural_gotcha_zdoom.lua:1905 -msgid "Boss Trait Strength" +#: modules/miscellaneous.lua:148 +msgid "Less-ish" msgstr "" -#: modules/procedural_gotcha_zdoom.lua:1908 -msgid "Increases or reduces chances of boss getting more powerful traits." +#: modules/miscellaneous.lua:151 +msgid "More-ish" msgstr "" -#: modules/procedural_gotcha_zdoom.lua:1941 -msgid "Visible Health Bar" +#: modules/miscellaneous.lua:233 +msgid "Layout Consistency" msgstr "" -#: modules/procedural_gotcha_zdoom.lua:1944 -msgid "If enabled, an hp bar will appear on UI while boss is active." +#: modules/miscellaneous.lua:240 +msgid "Chance that a level will be built with a layout from random set of prefered shape rules." msgstr "" -#: modules/procedural_gotcha_zdoom.lua:1951 -msgid "Enable Boss Music" +#: modules/miscellaneous.lua:241 +msgid "Layout consistency attempts to cause levels to overprefer specific shape rules from the ruleset in order to create odd but more consistent combinations of pieces to build the general layout. The effect will be more prominent in certain combinations and levels than others." msgstr "" -#: modules/procedural_gotcha_zdoom.lua:1954 -msgid "If enabled, encountering a boss will start boss theme music. (For now you have to have your own music files with lumps named D_BOSSx where x is boss number)" +#: modules/miscellaneous.lua:249 +msgid "Linear Mode" msgstr "" -#: modules/procedural_gotcha_zdoom.lua:1961 -msgid "Reinforcement Strength" +#: modules/miscellaneous.lua:256 +msgid "Creates linear levels, where rooms are connected along a linear layout from start to exit." msgstr "" -#: modules/procedural_gotcha_zdoom.lua:1964 -msgid "Influences the strength of reinforcements summoned by bosses" +#: modules/miscellaneous.lua:257 +msgid "Due to the nature of linear levels, you may encounter teleports even if you have teleports off. This is necessary in order for linear levels not to prematuraly terminate and therefore become stunted i.e. only have 2-5 rooms." msgstr "" -#: modules/procedural_gotcha_zdoom.lua:1972 -msgid "Reinforcement Rate" +#: modules/miscellaneous.lua:264 +msgid "Nature Mode" msgstr "" -#: modules/procedural_gotcha_zdoom.lua:1975 -msgid "Influences the spawn rate of reinforcements summoned by bosses" +#: modules/miscellaneous.lua:271 +msgid "Forces most of the map to be composed of naturalistic areas (parks and caves). The ratio is decided by Outdoors style setting while competing styles are ignored." msgstr "" -#: modules/procedural_gotcha_zdoom.lua:2019 -msgid "Exit type" +#: modules/miscellaneous.lua:278 +msgid "Streets Mode" msgstr "" -#: modules/procedural_gotcha_zdoom.lua:2022 -msgid "Changes exit type after boss has been destroyed." +#: modules/miscellaneous.lua:285 +msgid "Allows Obsidian to create large street-like outdoor rooms." msgstr "" -#: modules/procedural_textures.lua:26 -msgid "Vanilla Only" +#: modules/miscellaneous.lua:292 +msgid "Streets-Friendly Themes Only" msgstr "" -#: modules/procedural_textures.lua:27 -msgid "Include Epic Textures" +#: modules/miscellaneous.lua:295 +msgid "" +"Only allow Streets Mode slider to affect levels with the following themes:\n" +"\n" +"Doom 2 - Urban\n" +"Heretic - City" msgstr "" -#: modules/procedural_textures.lua:237 -msgid "Procedural Textures" +#: modules/miscellaneous.lua:305 +msgid "" +"Alters the general size and ground coverage of rooms.\n" +"\n" +"Vanilla: No room size multipliers.\n" +"\n" +"Mix It Up: All multiplier ranges are randomly used with highest and lowest multipliers being rarest." msgstr "" -#: modules/procedural_textures.lua:254 -msgid "Scope" +#: modules/miscellaneous.lua:311 +msgid "Area Count Multiplier" msgstr "" -#: modules/procedural_textures.lua:256 -msgid "That one guy" +#: modules/miscellaneous.lua:314 +msgid "" +"Alters the amount of areas in a room. Influences the amount rooms are divided into different elevations or simply different ceilings if a level has no steepness.\n" +"\n" +"Vanilla: No area quantity multipliers.\n" +"\n" +"Mix It Up: All multiplier ranges are randomly used with highest and lowest multipliers being rarest." msgstr "" -#: modules/sky_generator.lua:25 -msgid "Default (66% of Episodes Day)" +#: modules/miscellaneous.lua:321 +msgid "Size Consistency" msgstr "" -#: modules/sky_generator.lua:26 -msgid "Night" +#: modules/miscellaneous.lua:324 +msgid "" +"Changes whether rooms follow a strict single size or not. Can be paired with above choices for more enforced results.\n" +"\n" +"Vanilla: Original behavior. Rooms in a level have vary in size from each other. Big Rooms options are respected.\n" +"\n" +"Bounded: Rooms vary in size but not radically from each other.\n" +"\n" +"Strict: All rooms in the level have a single set size/coverage.\n" +"\n" +"Mix It Up: A mixture of 75% Vanilla, 25% Strict." msgstr "" -#: modules/sky_generator.lua:27 -msgid "Day" +#: modules/miscellaneous.lua:331 +msgid "Room Size Mix Fine Tune" msgstr "" -#: modules/sky_generator.lua:28 -msgid "25% of Episodes Day" +#: modules/miscellaneous.lua:334 +msgid "" +"Alters the behavior of Mix It Up for Room Size Multiplier options.\n" +"\n" +"Normal: Mix it up uses a normal curve distribution. Traditional-sized rooms are common and smaller or larger sizes are slightly less so.\n" +"\n" +"Small-ish: Only smaller room sizes, but biased towards normal sizes.\n" +"\n" +"Small: Biased towards smaller room sizes with no larger room sizes.\n" +"\n" +"Large: Biased towards large rooms sizes with no smaller room sizes..\n" +"\n" +"Large-ish: Only larger room sizes, but biased towards normal sizes.\n" +"\n" +"Conservative: Probability is biased more towards regular room sizes, making much smaller or much larger rooms significantly rarer.\n" +"\n" +"Very Conservative: Bias is even stronger towards regular and smaller rooms sizes, while larger rooms are very rare.\n" +"\n" +"Random: No curve distribution - room sizes and room area counts are picked completely randomly." msgstr "" -#: modules/sky_generator.lua:29 -msgid "50% of Episodes Day" +#: modules/miscellaneous.lua:341 +msgid "Room Area Mix Fine Tune" msgstr "" -#: modules/sky_generator.lua:30 -msgid "75% of Episodes Day" +#: modules/miscellaneous.lua:344 +msgid "" +"Alters the behavior of Mix It Up for Room Area Multiplier options.\n" +"\n" +"Normal: Mix it up uses a normal curve distribution.\n" +"\n" +"Less-ish: Only rooms with less floors and simple ceilings, but biased towards normal counts.\n" +"\n" +"Less: Biased towards rooms with less floors and simple ceilings.\n" +"\n" +"More: Biased towards rooms with more floors and complex ceilings.\n" +"\n" +"More-ish: Only rooms with more floors and complex ceilings, but biased towards normal counts.\n" +"\n" +"Conservative: Biased towards normal area counts.\n" +"\n" +"Very Conservative: Further biased towards normal area counts.\n" +"\n" +"Random: No curve distribution - room area counts are picked completely randomly." msgstr "" -#: modules/sky_generator.lua:43 -msgid "Hills" +#: modules/miscellaneous.lua:352 +msgid "Big Rooms" msgstr "" -#: modules/sky_generator.lua:44 -msgid "Mountainous" +#: modules/miscellaneous.lua:353 +msgid "Raises upper limits on individual room growth" msgstr "" -#: modules/sky_generator.lua:45 -msgid "Cavernous" +#: modules/miscellaneous.lua:357 +msgid "Big Outdoors" msgstr "" -#: modules/sky_generator.lua:51 -msgid "Blue + White Clouds" +#: modules/miscellaneous.lua:358 +msgid "Raises upper limits on outdoor area growth" msgstr "" -#: modules/sky_generator.lua:53 -msgid "Dark Grey" +#: modules/miscellaneous.lua:362 +msgid "Sub Rooms" msgstr "" -#: modules/sky_generator.lua:57 -msgid "Red-ish" +#: modules/miscellaneous.lua:363 +msgid "Controls amount of small sub rooms. Actually controls the degree at which ungrown rooms are left instead of culled." msgstr "" -#: modules/sky_generator.lua:59 -msgid "Brown-ish" +#: modules/miscellaneous.lua:369 +msgid "Room Heights" msgstr "" -#: modules/sky_generator.lua:62 -msgid "Jade" +#: modules/miscellaneous.lua:371 +msgid "Determines if rooms should have a height limit or should exaggerate their height. Short means room areas strictly have at most 128 units of height, tall means rooms immediately have doubled heights. Normal is the default Oblige behavior." msgstr "" -#: modules/sky_generator.lua:64 -msgid "Peach" +#: modules/miscellaneous.lua:380 +msgid "Parks" msgstr "" -#: modules/sky_generator.lua:67 -msgid "Rainbow" +#: modules/miscellaneous.lua:381 +msgid "Control the amount of parks." msgstr "" -#: modules/sky_generator.lua:73 -msgid "Black" +#: modules/miscellaneous.lua:385 +msgid "Natural Cliffs" msgstr "" -#: modules/sky_generator.lua:75 -msgid "Tan" +#: modules/miscellaneous.lua:386 +msgid "Percentage of parks that use completely naturalistic walls." msgstr "" -#: modules/sky_generator.lua:77 -msgid "Dark Green" +#: modules/miscellaneous.lua:394 +msgid "Park Detail" msgstr "" -#: modules/sky_generator.lua:79 -msgid "Dark Brown" +#: modules/miscellaneous.lua:395 +msgid "Reduces or increases the probability of park decorations such as trees on park rooms." msgstr "" -#: modules/sky_generator.lua:80 -msgid "Green-ish" +#: modules/miscellaneous.lua:404 +msgid "Windows" msgstr "" -#: modules/sky_generator.lua:81 -msgid "Ice" +#: modules/miscellaneous.lua:405 +msgid "Control the amount of windows." msgstr "" -#: modules/sky_generator.lua:335 -msgid "Sky Generator" +#: modules/miscellaneous.lua:409 +msgid "Passable Windows" msgstr "" -#: modules/sky_generator.lua:354 -msgid "Time of Day" +#: modules/miscellaneous.lua:411 +msgid "Sets the preferences for passability on certain windows. On Vistas Only means only windows that look out to vistas/map border scenics have a blocking line." msgstr "" -#: modules/sky_generator.lua:357 -msgid "This forces the sky background (behind the hills and clouds) to either be night or day. Default means vanilla Oblige behavior of picking one episode to be night. Random means 50% chance of night or day to be picked per episode." +#: modules/miscellaneous.lua:418 +msgid "Passable Railings" msgstr "" -#: modules/sky_generator.lua:364 -msgid "Terrain Foreground" +#: modules/miscellaneous.lua:420 +msgid "" +"Sets the passability of railing junctions between full impassability or the 3D midtex flag. Occasional means 3D midtex is only used on railings between areas the player is supposed to circumvent. Always means the inclusion of cages and scenic rails, allowing flying monsters to potentially escape.\n" +"\n" +"Note: 3D midtex lines currently *block* projectiles as well." msgstr "" -#: modules/sky_generator.lua:367 -msgid "Influences whether the sky generator should generate terrain in the skybox." +#: modules/miscellaneous.lua:428 +msgid "Symmetry" msgstr "" -#: modules/sky_generator.lua:375 -msgid "Terrain Parameters" +#: modules/miscellaneous.lua:429 +msgid "Affects amount of symmetry when growing levels." msgstr "" -#: modules/sky_generator.lua:378 -msgid "Changes the parameters of generated hills, if there are any. 'Cavernous' causes the terrain to nearly fill up most of the sky, making an impression of being inside a cave or crater." +#: modules/miscellaneous.lua:432 +msgid "Beams" msgstr "" -#: modules/sky_generator.lua:387 -msgid "Day Sky Color" +#: modules/miscellaneous.lua:434 +msgid "Allows the appearance of thin pillars to appear between the borders of different elevations." msgstr "" -#: modules/sky_generator.lua:390 -msgid "Picks the color of the sky if day. Default means random and theme-ish." +#: modules/miscellaneous.lua:439 +msgid "Fences" msgstr "" -#: modules/sky_generator.lua:398 -msgid "Terrain Color" +#: modules/miscellaneous.lua:441 +msgid "Creates thick solid fences and fence posts between areas of varying height for outdoor rooms." msgstr "" -#: modules/sky_generator.lua:401 -msgid "Picks the color of the terrain in the sky if available. Default means random and theme-ish." +#: modules/miscellaneous.lua:446 +msgid "Porches\\Gazebos" msgstr "" -#: modules/sky_generator.lua:409 -msgid "Nebula Color" +#: modules/miscellaneous.lua:448 +msgid "Occasional outdoor areas with a lowered indoor-ish ceiling." msgstr "" -#: modules/sky_generator.lua:412 -msgid "Picks the color of nebula if sky is night. 'None' means just a plain starry night sky. Default means random and theme-ish." +#: modules/miscellaneous.lua:453 +msgid "Pictures" msgstr "" -#: modules/sky_generator.lua:421 -msgid "Sky Gen Lighting" +#: modules/miscellaneous.lua:455 +msgid "Controls the large wall setpieces in a map. Works on a chance per room basis." msgstr "" -#: modules/sky_generator.lua:425 -msgid "Overrides (and ignores) Dark Outdoors setting in Miscellaneous tab. If the sky generator creates night skies for an episode, episode's map outdoors is also dark but bright if day-ish." +#: modules/miscellaneous.lua:460 +msgid "Scenics" msgstr "" -#: modules/small_spiderdemon.lua:32 -msgid "Smaller Spiderdemon" +#: modules/miscellaneous.lua:462 +msgid "Controls the amount of fancy scenics visible at room bordering the maps." msgstr "" -#: modules/stealth_mons.lua:282 -msgid "Stealth Monsters" +#: modules/miscellaneous.lua:470 +msgid "Liquid Sinks" msgstr "" -#: modules/stealth_mons.lua:304 -msgid "Default Quantity" +#: modules/miscellaneous.lua:472 +msgid "Enables or disables liquid sinks. Liquid sinks are walkable floors that are often converted into depressions with the level's liquid. May greatly inconvenience the player but default Oblige behavior is 'Yes'." msgstr "" -#: modules/stealth_mons.lua:307 -msgid "Control the appearance of stealth monster variants (GZDoom and EDGE-Classic only)." +#: modules/miscellaneous.lua:479 +msgid "Dark Outdoors" msgstr "" -#: modules/stealth_mons.lua:357 -msgid "Stealth Monsters Fine Tuning" +#: modules/miscellaneous.lua:480 +msgid "Affects the chance of a level having darker skies." msgstr "" -#: modules/stealth_mons.lua:382 -msgid "Control the amount of Stealth Zombiemen." +#: modules/miscellaneous.lua:485 +msgid "Minimum Brightness" msgstr "" -#: modules/stealth_mons.lua:396 -msgid "Control the amount of Stealth Shotgunners." +#: modules/miscellaneous.lua:491 +msgid "Sets the minimum brightness for the map." msgstr "" -#: modules/stealth_mons.lua:410 -msgid "Control the amount of Stealth Imps." +#: modules/miscellaneous.lua:498 +msgid "Maximum Brightness" msgstr "" -#: modules/stealth_mons.lua:424 -msgid "Control the amount of Stealth Pinkies." +#: modules/miscellaneous.lua:504 +msgid "Sets the maximum brightness for the map." msgstr "" -#: modules/stealth_mons.lua:438 -msgid "Control the amount of Stealth Cacodemons." +#: modules/miscellaneous.lua:510 +msgid "Explosive Decor" msgstr "" -#: modules/stealth_mons.lua:452 -msgid "Control the amount of Stealth Barons of Hell." +#: modules/miscellaneous.lua:512 +msgid "Controls the presence of barrels, pods, canisters, etc." msgstr "" -#: modules/stealth_mons.lua:466 -msgid "Control the amount of Stealth Chaingunners." +#: modules/miscellaneous.lua:518 +msgid "Doors" msgstr "" -#: modules/stealth_mons.lua:480 -msgid "Control the amount of Stealth Hell Knights." +#: modules/miscellaneous.lua:519 +msgid "Control the amount of doors." msgstr "" -#: modules/stealth_mons.lua:494 -msgid "Control the amount of Stealth Revenants." +#: modules/miscellaneous.lua:522 +msgid "Keyed Doors" msgstr "" -#: modules/stealth_mons.lua:508 -msgid "Control the amount of Stealth Mancubi." +#: modules/miscellaneous.lua:523 +msgid "Control the amount of keyed doors." msgstr "" -#: modules/stealth_mons.lua:522 -msgid "Control the amount of Stealth Arachnotrons." +#: modules/miscellaneous.lua:526 +msgid "Triple-Keyed Doors" msgstr "" -#: modules/stealth_mons.lua:536 -msgid "Control the amount of Stealth Arch-Viles." +#: modules/miscellaneous.lua:528 +msgid "Controls the chance to get three key door whenever three keys are present." msgstr "" -#: modules/theme_control.lua:30 -msgid "Egypt (TNT)" +#: modules/miscellaneous.lua:532 +msgid "Switch Goals" msgstr "" -#: modules/theme_control.lua:127 -msgid "[Exp] Doom 2 Theme Control" +#: modules/miscellaneous.lua:533 +msgid "Controls the chance for long-distance switch and lock quests." msgstr "" -#: modules/theme_control.lua:170 -msgid "Flesh" +#: modules/miscellaneous.lua:537 +msgid "Switch Rooms" msgstr "" -#: modules/theme_control.lua:181 -msgid "[Exp] Doom 1 Theme Control" +#: modules/miscellaneous.lua:538 +msgid "Controls the chance same-room switches and locks." msgstr "" -#: modules/ui_arch.lua:25 -msgid "Enable" +#: modules/miscellaneous.lua:546 +msgid "Road Markings" msgstr "" -#: modules/ui_arch.lua:26 -msgid "Sky-gen Smart" +#: modules/miscellaneous.lua:549 +msgid "Adds street markings to roads." msgstr "" -#: modules/ui_arch.lua:27 -msgid "Disable" +#: modules/miscellaneous.lua:555 +msgid "Street Traffic" msgstr "" -#: modules/ui_arch.lua:32 -msgid "Per Theme" +#: modules/miscellaneous.lua:557 +msgid "If Street Mode is enabled, changes the density of prefabs such as cars, barriers, crates, and relevant items on the roads." msgstr "" -#: modules/ui_arch.lua:43 -msgid "Mostly Selected Theme" +#: modules/miscellaneous.lua:566 +msgid "Exit Signs" msgstr "" -#: modules/ui_arch.lua:44 -msgid "Mostly Other Themes" +#: modules/miscellaneous.lua:569 +msgid "Places exit signs by exiting room" msgstr "" -#: modules/ui_arch.lua:50 -msgid "Very Fast Curve" +#: modules/miscellaneous.lua:576 +msgid "Linear Start" msgstr "" -#: modules/ui_arch.lua:51 -msgid "Fast Curve" +#: modules/miscellaneous.lua:578 +msgid "Stops start rooms from having more than one external room connection. Can help reduce being overwhelmed by attacks from multiple directions when multiple neighboring rooms connect into the start room. Default means no control, and levels can have linear starts at random based on shape grammars as per original Oblige 7.7 behavior." msgstr "" -#: modules/ui_arch.lua:52 -msgid "Linear" +#: modules/miscellaneous.lua:585 +msgid "Open Outdoors" msgstr "" -#: modules/ui_arch.lua:53 -msgid "Slow Curve" +#: modules/miscellaneous.lua:587 +msgid "Disables shape rules that involve obstructive geometry such as pillars for outdoors based on theme." msgstr "" -#: modules/ui_arch.lua:54 -msgid "Very Slow Curve" +#: modules/miscellaneous.lua:594 +msgid "Dead Ends" msgstr "" -#: modules/ui_arch.lua:59 -msgid "Smaller" +#: modules/miscellaneous.lua:596 +msgid "" +"Cleans up and removes areas with staircases that lead to nowhere.\n" +"NONE means all dead ends are removed.\n" +"Heaps means all dead ends are preserved (Oblige default)." msgstr "" -#: modules/ui_arch.lua:61 -msgid "Larger" +#: modules/miscellaneous.lua:607 +msgid "Lighting" msgstr "" -#: modules/ui_arch.lua:105 -msgid "Architecture" +#: modules/miscellaneous.lua:608 +msgid "Detail" msgstr "" -#: modules/ui_arch.lua:123 -msgid "Level Size" +#: modules/miscellaneous.lua:611 +msgid "Multiple Paths" msgstr "" -#: modules/ui_arch.lua:129 -msgid "Mix It Up,Episodic,Progressive" +#: modules/miscellaneous.lua:612 +msgid "3D Floors" msgstr "" -#: modules/ui_arch.lua:130 -msgid "10:10 (Microscopic),16:16 (Miniature),22:22 (Tiny),30:30 (Small),36:36 (Average),42:42 (Large),48:48 (Huge),58:58 (Colossal),66:66 (Gargantuan),75:75 (Transcendent)" +#: modules/miscellaneous.lua:614 +msgid "Lakes" msgstr "" -#: modules/ui_arch.lua:131 -msgid "Determines size of map (Width x Height) in grid squares." +#: modules/zdoom_frozsoul_sound.lua:55 +msgid "20000" msgstr "" -#: modules/ui_arch.lua:132 -msgid "If you are planning to generate Binary format maps at sizes of 50 and above, Autodetailing will be enabled by default. The stability of maps with sizes 60 and beyond is not predictable unless using UDMF map format (supported engines only)." +#: modules/zdoom_frozsoul_sound.lua:56 +msgid "22000" msgstr "" -#: modules/ui_arch.lua:140 -msgid "Upper Bound" +#: modules/zdoom_frozsoul_sound.lua:57 +msgid "24000" msgstr "" -#: modules/ui_arch.lua:147 -msgid "Fine tune upper limit when Level Size is set to Episodic, Progressive or Mixed." +#: modules/zdoom_frozsoul_sound.lua:58 +msgid "26000" msgstr "" -#: modules/ui_arch.lua:154 -msgid "Lower Bound" +#: modules/zdoom_frozsoul_sound.lua:59 +msgid "28000" msgstr "" -#: modules/ui_arch.lua:161 -msgid "Fine tune lower limit when Level Size is set to Episodic, Progressive or Mixed." +#: modules/zdoom_frozsoul_sound.lua:60 +msgid "30000" msgstr "" -#: modules/ui_arch.lua:169 -msgid "Ramp Factor" +#: modules/zdoom_frozsoul_sound.lua:256 +msgid "ZDoom Ambient Sounds" msgstr "" -#: modules/ui_arch.lua:170 -msgid "Determines how fast or slow larger level sizes are reached in Progressive/Episodic mode." +#: modules/zdoom_frozsoul_sound.lua:277 +msgid "DoomEdNum Offset" msgstr "" -#: modules/ui_arch.lua:171 -msgid "" -"Very Fast Curve: Reach half-size at 1/4th of the game.\n" -"Fast Curve: Reach half-size at 1/3rds.\n" -"Linear: Reach half-size at half the game.\n" -"Slow Curve: Reach half-size at 2/3rds.\n" -"Very Slow Curve: Reach half-size at 3/4ths.\n" -"\n" -"Obsidian default is Fast Curve." +#: modules/zdoom_frozsoul_sound.lua:279 +msgid "Selects the starting thing ID for generating ambient sound actors. Use only if you are playing a mod using conflicting Editor Numbers. If you don't know what this is this setting is best left as-is." msgstr "" -#: modules/ui_arch.lua:182 -msgid "Level Size Bias" +#: modules/zdoom_frozsoul_sound.lua:285 +msgid "Merge Frozsoul Sound Pack" msgstr "" -#: modules/ui_arch.lua:183 -msgid "Alters probability skew when using Mix It Up for level sizes." +#: modules/zdoom_frozsoul_sound.lua:288 +msgid "Merge Frozsoul Ambient Sound Pack sound into generated WAD/PK3" msgstr "" -#: modules/ui_arch.lua:184 -msgid "" -"DEFAULT is a normal curve where Average is the most common size while smaller or larger sizes become rarer.\n" -"\n" -"Combine with Level Upper and Lower Bounds for greater control." +#: modules/zdoom_frozsoul_sound.lua:289 +msgid "Merge in the sounds from the Frozsoul Ambient Sound Pack, the default set of sounds which this module is designed for. Not necessary if you plan to include the sound pack separately in your launch order." msgstr "" -#: modules/ui_arch.lua:195 -msgid "Theme Mix-in Type" +#: modules/zdoom_frozsoul_sound.lua:293 +msgid "Adds ambient sound things to fabs, room themes, and environments (WIP). Needs an accompanying sound pack containing corresponding sound files to be included with your Doom launcher." msgstr "" -#: modules/ui_arch.lua:196 -msgid "Occasionally mix-in themes other than the selected one." +#: modules/historical_versions.lua:33 +msgid "Historical Versions" msgstr "" -#: modules/ui_arch.lua:197 -msgid "This replaces the legacy \"-ish\" theme choices. By selecting Mostly Selected Theme, this means your selected theme is occasionally littered by other themes while setting it to Mostly Other Themes means the original selected theme is what's littered in instead. Default behavior is None." +#: modules/historical_versions.lua:40 +msgid "Options to generate levels using past releases of Oblige, Obsidian's predecessor." msgstr "" -#: modules/ui_arch.lua:209 -msgid "Prebuilt Levels" +#: modules/historical_versions.lua:52 +msgid "Oblige v2" msgstr "" -#: modules/ui_arch.lua:212 -msgid "Enable or disable prebuilt maps. When disabled, are replaced with generated maps instead." +#: modules/historical_versions.lua:59 +msgid "Sets chance of levels being generated using Oblige v2" msgstr "" -#: modules/ui_arch.lua:213 -msgid "Prebuilt levels are useful when, for example, a boss encounter like the Icon of Sin is desired. This sort of level would be very difficult to generate procedurally, and thus a handmade map is used instead." +#: modules/historical_versions.lua:60 +msgid "Gives levels a chance of being generated using an internal version of Oblige version 2.x. NOTE: Not all module settings will affect levels generated in this manner." msgstr "" -#: modules/ui_arch.lua:220 -msgid "Lighting Multiplier" +#: modules/historical_versions.lua:67 +msgid "Oblige v2 Deathmatch Mode" msgstr "" -#: modules/ui_arch.lua:229 -msgid "Adjust overall map lighting" +#: modules/historical_versions.lua:70 +msgid "v2 levels will be created for Deathmatch use" msgstr "" -#: modules/ui_arch.lua:230 -msgid "This will apply a multiplier to the values in the default lighting tables when determining the brightness level of a room. If control over the minimum or maximum brightness values is desired, please use the Minimum/Maximum Brightness sliders in the Advanced Architecture module." +#: modules/historical_versions.lua:71 +msgid "Levels using Oblige v2 will be made using its Deathmatch mode. There will be no monsters or exits, so this is usually used in conjunction with the v2 slider being set to 100% to create a DM-only WAD" msgstr "" -#: modules/ui_arch.lua:234 -msgid "Outdoors" +#: modules/jokewad_module.lua:433 +msgid "Jokewad Module" msgstr "" -#: modules/ui_arch.lua:235 -msgid "Control the amount of outdoor areas." +#: modules/jokewad_module.lua:453 +msgid "FIREBLU Mode" msgstr "" -#: modules/ui_arch.lua:238 -msgid "Caves" +#: modules/jokewad_module.lua:456 +msgid "Allows the creation of the greatest maps to ever be generated on the face of the earth. Warning: ticking this waives any liability for potential emotional and physical damage on the part of the user." msgstr "" -#: modules/ui_arch.lua:239 -msgid "Control the amount of caves." +#: modules/jokewad_module.lua:462 +msgid "Pandemic Mode" msgstr "" -#: modules/ui_arch.lua:242 -msgid "Liquids" +#: modules/jokewad_module.lua:465 +msgid "Do your part in preventing the coronavirus crisis! Hell is taking away all our tissue rolls and hand sanitizers! It's up to the Slayer to take it back. Every square and every squeeze." msgstr "" -#: modules/ui_arch.lua:243 -msgid "Control the amount of liquids." +#: modules/zdoom_marines.lua:181 +msgid "Plenty" msgstr "" -#: modules/ui_arch.lua:246 -msgid "Hallways" +#: modules/zdoom_marines.lua:222 +msgid "Hostile Marines" msgstr "" -#: modules/ui_arch.lua:247 -msgid "Control the amount of hallways." +#: modules/zdoom_marines.lua:235 +msgid "WARNING! ZDoom Marines are hostile by default unless their behavior is altered by another mod!" msgstr "" -#: modules/ui_arch.lua:250 -msgid "Teleports" +#: modules/zdoom_marines.lua:249 +msgid "Control the appearance of hostile ZDoom Marines." msgstr "" -#: modules/ui_arch.lua:251 -msgid "Control the amount of teleporters." +#: modules/zdoom_marines.lua:294 +msgid "Hostile Marines Fine Tuning" msgstr "" -#: modules/ui_arch.lua:255 -msgid "Teleporter Emergency Breaks" +#: modules/zdoom_marines.lua:316 +msgid "Fist Marine" msgstr "" -#: modules/ui_arch.lua:258 -msgid "Allow/disallow teleporter emergency breaks." +#: modules/zdoom_marines.lua:323 +msgid "Control the amount of Fist-wielding ZDoom Marines." msgstr "" -#: modules/ui_arch.lua:259 -msgid "Teleporters are sometimes used when performing an emergency room break in order to continue level growth. With this setting disabled, teleports will never be used in an emergency break. This could result in truncated level growth or, in the worst case, a script error." +#: modules/zdoom_marines.lua:330 +msgid "Berserk Marine" msgstr "" -#: modules/ui_arch.lua:265 -msgid "Steepness" +#: modules/zdoom_marines.lua:337 +msgid "Control the amount of Berserked ZDoom Marines." msgstr "" -#: modules/ui_arch.lua:266 -msgid "Control the height difference of stairs, lifts, and joiners throughout levels." +#: modules/zdoom_marines.lua:344 +msgid "Chainsaw Marine" msgstr "" -#: modules/ui_arch.lua:272 -msgid "Bottomless Vistas" +#: modules/zdoom_marines.lua:351 +msgid "Control the amount of Chainsaw-wielding ZDoom Marines." msgstr "" -#: modules/ui_arch.lua:275 -msgid "This feature allows for vistas that show more of the skybox below the horizon. This does not prevent skybox tiling." +#: modules/zdoom_marines.lua:358 +msgid "Pistol Marine" msgstr "" -#: modules/ui_arch.lua:276 -msgid "" -"Enable - Bottomless vistas can always show. Pick this choice when using 3D Skyboxes.\n" -"\n" -"Sky-gen Smart - Bottomless vistas appear only on episodes with no mountain backdrop based on the Sky Generator.\n" -"\n" -"Disable - Old Oblige behavior - no bottomless vistas." +#: modules/zdoom_marines.lua:365 +msgid "Control the amount of Pistol-wielding ZDoom Marines." msgstr "" -#: modules/ui_arch.lua:283 -msgid "3D Skyboxes" +#: modules/zdoom_marines.lua:372 +msgid "Shotgun Marine" msgstr "" -#: modules/ui_arch.lua:286 -msgid "Choose if 3D Skyboxes are rendered into levels and their style." +#: modules/zdoom_marines.lua:379 +msgid "Control the amount of Shotgun-wielding ZDoom Marines." msgstr "" -#: modules/ui_arch.lua:287 -msgid "This is highly recommended when Bottomless Vistas are enabled." +#: modules/zdoom_marines.lua:386 +msgid "SSG Marine" msgstr "" -#: modules/ui_mons.lua:27 -msgid "Average" +#: modules/zdoom_marines.lua:393 +msgid "Control the amount of Super Shotgun-wielding ZDoom Marines." msgstr "" -#: modules/ui_mons.lua:34 -msgid "Teleports Only" +#: modules/zdoom_marines.lua:400 +msgid "Chaingun Marine" msgstr "" -#: modules/ui_mons.lua:35 -msgid "Closets Only" +#: modules/zdoom_marines.lua:407 +msgid "Control the amount of Chaingun-wielding ZDoom Marines." msgstr "" -#: modules/ui_mons.lua:36 -msgid "20% Closets - 80% Teleports" +#: modules/zdoom_marines.lua:414 +msgid "Rocket Marine" msgstr "" -#: modules/ui_mons.lua:37 -msgid "40% Closets - 60% Teleports" +#: modules/zdoom_marines.lua:421 +msgid "Control the amount of Rocket Launcher-wielding ZDoom Marines." msgstr "" -#: modules/ui_mons.lua:38 -msgid "60% Closets - 40% Teleports" +#: modules/zdoom_marines.lua:428 +msgid "Plasma Marine" msgstr "" -#: modules/ui_mons.lua:39 -msgid "80% Closets - 20% Teleports" +#: modules/zdoom_marines.lua:435 +msgid "Control the amount of Plasma Rifle-wielding ZDoom Marines." msgstr "" -#: modules/ui_mons.lua:47 -msgid "Tricky" +#: modules/zdoom_marines.lua:442 +msgid "Railgun Marine" msgstr "" -#: modules/ui_mons.lua:48 -msgid "Treacherous" +#: modules/zdoom_marines.lua:449 +msgid "Control the amount of Railgun-wielding ZDoom Marines." msgstr "" -#: modules/ui_mons.lua:49 -msgid "Dangerous" +#: modules/zdoom_marines.lua:456 +msgid "BFG Marine" msgstr "" -#: modules/ui_mons.lua:50 -msgid "Deadly" +#: modules/zdoom_marines.lua:463 +msgid "Control the amount of BFG 9000-wielding ZDoom Marines." msgstr "" -#: modules/ui_mons.lua:51 -msgid "Lethal" +#: modules/debugger.lua:23 +msgid "Ignore" msgstr "" -#: modules/ui_mons.lua:52 -msgid "CRAZY" +#: modules/debugger.lua:24 +msgid "Warn" msgstr "" -#: modules/ui_mons.lua:57 -msgid "Yes - Full Strength" +#: modules/debugger.lua:25 +msgid "Abort" msgstr "" -#: modules/ui_mons.lua:58 -msgid "Yes - Weak" +#: modules/debugger.lua:31 +msgid "Filename" msgstr "" -#: modules/ui_mons.lua:66 -msgid "Tougher" +#: modules/debugger.lua:32 +msgid "Random Word List" msgstr "" -#: modules/ui_mons.lua:67 -msgid "Fiercer" +#: modules/debugger.lua:37 +msgid "Test Level Names" msgstr "" -#: modules/ui_mons.lua:68 -msgid "CRAZIER" +#: modules/debugger.lua:38 +msgid "Test Title Names" msgstr "" -#: modules/ui_mons.lua:73 -msgid "Disabled" +#: modules/debugger.lua:44 +msgid "Show All Steps" msgstr "" -#: modules/ui_mons.lua:74 -msgid "Minor Bosses Only" +#: modules/debugger.lua:45 +msgid "Show Successful Steps Only" msgstr "" - -#: modules/ui_mons.lua:75 -msgid "Minor and Nasty Bosses Only" + +#: modules/debugger.lua:51 +msgid "Per Step (Very Slow)" msgstr "" -#: modules/ui_mons.lua:76 -msgid "All Bosses" +#: modules/debugger.lua:52 +msgid "Per Room (Slightly Slow)" msgstr "" -#: modules/ui_mons.lua:90 -msgid "Combat" +#: modules/debugger.lua:53 +msgid "No Live Minimap" msgstr "" -#: modules/ui_mons.lua:105 -msgid "Monster Quantity" +#: modules/debugger.lua:87 +msgid "Miscellaneous Options" msgstr "" -#: modules/ui_mons.lua:111 -msgid "Mix It Up,Progressive" +#: modules/debugger.lua:94 +msgid "Provides options for printing out more verbose log information. Unusual or experimental features can also be found here." msgstr "" -#: modules/ui_mons.lua:112 -msgid "0:None,0.15:0.15 (Trivial),0.35:0.35 (Sporadic),0.7:0.7 (Meager),1.0:1.0 (Normal),1.3:1.3 (Modest),1.5:1.5 (Bearable),2.0:2.0 (Rough),2.5:2.5 (Strenuous),3.0:3.0 (Formidable),3.5:3.5 (Harsh),4.0:4.0 (Painful),4.5:4.5 (Ferocious),5.0:5.0 (Unforgiving),5.5:5.5 (Punishing),6.0:6.0 (Murderous),6.5:6.5 (Grueling),7.0:7.0 (Unrelenting),7.5:7.5 (Arduous),8.0:8.0 (Barbaric),8.5:8.5 (Savage),9.0:9.0 (Brutal),9.5:9.5 (Draconian),10.0:10.00 (Merciless)" +#: modules/debugger.lua:107 +msgid "Title Screen Source" msgstr "" -#: modules/ui_mons.lua:113 -msgid "Changes the amount of monsters placed in a map. Scales with level size." +#: modules/debugger.lua:110 +msgid "Choose how the WAD title is determined" msgstr "" -#: modules/ui_mons.lua:114 +#: modules/debugger.lua:111 msgid "" -"For reference: Obsidian's default for normal is 1.0.\n" -"\n" -"Mix It Up: Selects quantities specified between Upper and Lower Bound choices on a chosen by the user.\n" +"Default: Will use Obsidian's regular naming tables.\n" "\n" -"Progressive: creates a curve of increasing monster population also based on the Fine Tune options below.\n" +"Filename: Will use the filename provided for the WAD (minus file extension).\n" "\n" -"It does not matter if your Upper/Lower Bound selections are reversed. Progressive will pick the min VS max quantities selected.\n" +"Random Word List: Will randomly pick from the internal random word list.\n" "\n" -"None: No monsters. Why would you choose this option? \n" -"Trivial: Very, very few monsters. Almost nothing to kill.\n" -"Sporadic: Very few monsters. Not many things to kill.\n" -"Meager: Fewer monsters. Not challenging for the average player.\n" -"Easy: Obsidian default quantity. Not too bad for casual players.\n" -"Modest: Slightly above default. Still pretty easy for most. \n" -"Bearable: Above average opposition. Getting warmer! \n" -"Rough: Slightly difficult. Equivalent to late 90s megawads. \n" -"Strenuous: Baby steps into big boy difficulty. Lots to kill! \n" -"Formidable/Harsh: 'Easy' level of difficult. Considerable opposition. \n" -"Painful/Ferocious: Getting into slaughterwad territory. Difficult! \n" -"Unforgiving/Punishing: Slaughterwad level difficulty. Skill needed. \n" -"Murderous/Grueling: Extremely high monster count. \n" -"Unrelenting/Arduous: An uphill battle. Expect to reload saves often! \n" -"Barbaric/Savage: Up into the hardest slaughterwads out there. \n" -"Brutal/Draconian: Legions of demons await you on this setting. \n" -"Merciless: Hell will throw everything at you at this setting, you masochist." +"NOTE: Only EN locale characters are supported at this time, other languages may result in a blank title!" msgstr "" -#: modules/ui_mons.lua:127 -msgid "If you have Mix It Up or Progressive selected, you can define the upper bound here. Otherwise, this option is simply ignored." +#: modules/debugger.lua:117 +msgid "Disable Sub-Titles" msgstr "" -#: modules/ui_mons.lua:139 -msgid "If you have Mix It Up or Progressive selected, you can define the lower bound here. Otherwise, this option is simply ignored." +#: modules/debugger.lua:120 +msgid "Disable sub-titles on the Title Screen." msgstr "" -#: modules/ui_mons.lua:145 -msgid "Monster Strength" +#: modules/debugger.lua:126 +msgid "Whole Name Gen Names Only" msgstr "" -#: modules/ui_mons.lua:151 -msgid "Affects level of selected monsters for a level's monster palette." +#: modules/debugger.lua:129 +msgid "Use only complete names from the Name Generator" msgstr "" -#: modules/ui_mons.lua:152 -msgid "0.55:0.55 (Weak),0.75:0.75 (Easier),1:1 (Average),1.3:1.3 (Harder),1.7:1.7 (Tough),2.5:2.5 (Fierce),12:12 (CRAZY)" +#: modules/debugger.lua:130 +msgid "" +"Uses name generator names that are already complete phrases/sentences \n" +"instead of trying to procedurally generate them." msgstr "" -#: modules/ui_mons.lua:157 -msgid "Ramp Up" +#: modules/debugger.lua:136 +msgid "Shape Rule Stats" msgstr "" -#: modules/ui_mons.lua:164 -msgid "0.5:0.5 (Very Slow),0.75:0.75 (Slow),1:1 (Average),1.5:1.5 (Fast),2:2 (Very Fast),3:3 (Extra Fast)" +#: modules/debugger.lua:139 +msgid "Displays usage statistics for shape grammar rules." msgstr "" -#: modules/ui_mons.lua:165 -msgid "Rate at which monster strength increases as you progress through levels." +#: modules/debugger.lua:146 +msgid "Save Map Previews" msgstr "" -#: modules/ui_mons.lua:173 -msgid "Default Weapon Starts" +#: modules/debugger.lua:149 +msgid "Saves SVG format images of generated map thumbnails." msgstr "" -#: modules/ui_mons.lua:176 -msgid "Ensure every map can be completed with only the default weapon (ignore weapons obtained from earlier maps)" +#: modules/debugger.lua:156 +msgid "Save Minimap GIF" msgstr "" -#: modules/ui_mons.lua:181 -msgid "Quiet Start" +#: modules/debugger.lua:159 +msgid "Save an animated GIF of the building process. Recommended in combination with the Live Growth Minimap." msgstr "" -#: modules/ui_mons.lua:184 -msgid "Makes start rooms mostly safe - no enemies and all outlooking windows are removed. (windows are retained on Procedural Gotchas) Default Obsidian behavior is 'no'." +#: modules/debugger.lua:166 +msgid "Live Growth Minimap" msgstr "" -#: modules/ui_mons.lua:188 -msgid "Monster Variety" +#: modules/debugger.lua:169 +msgid "Controls the granularity of steps shown on the GUI minimap as a level is built." msgstr "" -#: modules/ui_mons.lua:190 -msgid "" -"Affects how many different monster types can appear in each room.\n" -"Setting this to NONE will make each level use a single monster type" +#: modules/debugger.lua:170 +msgid "Higher levels of detail will increase the amount of time that it takes to generate a WAD. If saving an animated GIF of the build process, its animation speed will also be affected by this setting (less detail=slower, more detail=faster)." msgstr "" -#: modules/ui_mons.lua:195 -msgid "Monster Variety Jumpstart" +#: modules/debugger.lua:182 +msgid "Material Options" msgstr "" -#: modules/ui_mons.lua:198 -msgid "Affects how many monster variations initially appear at the very first map." +#: modules/debugger.lua:189 +msgid "Debugging options related to textures and flats" msgstr "" -#: modules/ui_mons.lua:204 -msgid "Bosses" +#: modules/debugger.lua:200 +msgid "Print Fab Materials" msgstr "" -#: modules/ui_mons.lua:205 -msgid "Affects likelihood and difficulty of boss encounters." +#: modules/debugger.lua:203 +msgid "Print list of textures/flats present in each fab" msgstr "" -#: modules/ui_mons.lua:209 -msgid "Bosses As Regulars" +#: modules/debugger.lua:204 +msgid "Print the names of all textures/flats preset in a prefab WAD. This will also list values like _FLOOR, _WALL, etc, prior to their conversion." msgstr "" -#: modules/ui_mons.lua:212 +#: modules/debugger.lua:210 +msgid "Missing Fab Material Behavior" +msgstr "" + +#: modules/debugger.lua:213 +msgid "Choose what to do when encountering a missing material" +msgstr "" + +#: modules/debugger.lua:214 msgid "" -"Normally Archviles/Barons/Cyberdemons and other big monsters are excluded from normal monster pool and only can appear as guard for important objective e.g. key. With this option enabled they are allowed to(rarely) spawn as a regular monster. \n" +"Provides the following options if a material definition isn't present in a game's MATERIALS table: \n" "\n" -" WARNING: This CAN make maps much more difficult than normal." +"Ignore: Silently continue; missing materials are usually replaced by an _ERROR or _DEFAULT texture.\n" +"\n" +"Warn: Continue, but write the name of the fab and the missing material to the logfile.\n" +"\n" +"Abort: Throw an error and halt generation, with an error message explaining which fab and material are causing the issue. Will also write this information to the logfile." msgstr "" -#: modules/ui_mons.lua:219 -msgid "Traps" +#: modules/debugger.lua:220 +msgid "Check For Non-Vanilla Materials" msgstr "" -#: modules/ui_mons.lua:220 -msgid "Control the amount of traps." +#: modules/debugger.lua:223 +msgid "Choose what to do when encountering a non-vanilla material" msgstr "" -#: modules/ui_mons.lua:224 -msgid "Trap Style" +#: modules/debugger.lua:224 +msgid "If checked, will compare all flats/textures used against a list of vanilla materials for that IWAD, and treat non-vanilla materials as missing for the purposes of logging and throwing errors." msgstr "" -#: modules/ui_mons.lua:227 -msgid "This option selects between using only teleport or closet traps. DEFAULT means both are used." +#: modules/debugger.lua:230 +msgid "Custom Error Texture" msgstr "" -#: modules/ui_mons.lua:233 -msgid "Trap Monsters" +#: modules/debugger.lua:233 +msgid "Replaces Obsidian's default texture with a high visibility version for easier detection of broken level geometry or missing textures." msgstr "" -#: modules/ui_mons.lua:236 -msgid "Changes the quantity of ambushing monsters from traps." +#: modules/debugger.lua:244 +msgid "Pickup Options" msgstr "" -#: modules/ui_mons.lua:243 -msgid "Cages" +#: modules/debugger.lua:251 +msgid "Experimental options related to pickups (items, weapons, etc)" msgstr "" -#: modules/ui_mons.lua:244 -msgid "Control the amount of cages." +#: modules/debugger.lua:262 +msgid "Alternate Item Quantities" msgstr "" -#: modules/ui_mons.lua:248 -msgid "Cage Monsters" +#: modules/debugger.lua:265 +msgid "Scales item distribution with map size" msgstr "" -#: modules/ui_mons.lua:251 -msgid "Changes the quantity of monsters in cages." +#: modules/megawad_swap.lua:92 +msgid "Megawad Music Swapper" msgstr "" -#: modules/ui_mons.lua:259 -msgid "Monsters in Secrets" +#: modules/megawad_swap.lua:102 +msgid "Ideal if you have a music WAD replacing all tracks in the game. A note if you are using the ZDoom Specials Shuffle Music option, there is no need to use this module. This is ideal for non-ZDoom ports only." msgstr "" -#: modules/ui_mons.lua:261 -msgid "I'm in your secret rooms, placing some monsters. Note: default is none." +#: modules/procedural_textures.lua:26 +msgid "Vanilla Only" msgstr "" -#: modules/ui_mons.lua:267 -msgid "Enemy Drop Compensation" +#: modules/procedural_textures.lua:27 +msgid "Include Epic Textures" msgstr "" -#: modules/ui_mons.lua:270 -msgid "" -"Decides whether monster drops (i.e. magazines from zombiemen) influence map pickup spawns or not.\n" -"\n" -"Yes - Ignore extra ammunition and weapons dropped by monsters when calculating pickups.\n" -"No (DEFAULT) - Removes extra pickups from the map based on items dropped by monsters (i.e. less shells on the ground if shotgunners carry them)." +#: modules/procedural_textures.lua:237 +msgid "Procedural Textures" msgstr "" -#: modules/ui_mons.lua:313 -msgid "0:None,0.15:0.15 (Trivial),0.35:0.35 (Sporadic),0.7:0.7 (Meager),1.0:1.0 (Easy),1.3:1.3 (Modest),1.5:1.5 (Bearable),2.0:2.0 (Rough),2.5:2.5 (Strenuous),3.0:3.0 (Formidable),3.5:3.5 (Harsh),4.0:4.0 (Painful),4.5:4.5 (Ferocious),5.0:5.0 (Unforgiving),5.5:5.5 (Punishing),6.0:6.0 (Murderous),6.5:6.5 (Grueling),7.0:7.0 (Unrelenting),7.5:7.5 (Arduous),8.0:8.0 (Barbaric),8.5:8.5 (Savage),9.0:9.0 (Brutal),9.5:9.5 (Draconian),10.0:10.00 (Merciless)" +#: modules/procedural_textures.lua:254 +msgid "Scope" msgstr "" -#: modules/ui_pickups.lua:25 -msgid "Scarce" +#: modules/procedural_textures.lua:256 +msgid "That one guy" msgstr "" -#: modules/ui_pickups.lua:27 -msgid "Bit Less" +#: modules/prefab_controller.lua:68 +msgid "Lots" msgstr "" -#: modules/ui_pickups.lua:29 -msgid "Bit More" +#: modules/prefab_controller.lua:82 +msgid "Non-damaging" msgstr "" -#: modules/ui_pickups.lua:37 -msgid "Very Soon" +#: modules/prefab_controller.lua:94 +msgid "I LOVE IT" msgstr "" -#: modules/ui_pickups.lua:38 -msgid "Sooner" +#: modules/prefab_controller.lua:265 +msgid "Advanced Level Control" msgstr "" -#: modules/ui_pickups.lua:40 -msgid "Later" +#: modules/prefab_controller.lua:283 +msgid "Alt-start Rooms" msgstr "" -#: modules/ui_pickups.lua:41 -msgid "Very Late" +#: modules/prefab_controller.lua:286 +msgid "For Co-operative games, sometimes have players start in different rooms" msgstr "" -#: modules/ui_pickups.lua:59 -msgid "Rich" +#: modules/prefab_controller.lua:291 +msgid "Foreshadowing Exit" msgstr "" -#: modules/ui_pickups.lua:60 -msgid "Resplendent" +#: modules/prefab_controller.lua:294 +msgid "Gets exit room theme to follow the theme of the next level, if different." +msgstr "" + +#: modules/prefab_controller.lua:301 +msgid "Auto Detailing" +msgstr "" + +#: modules/prefab_controller.lua:304 +msgid "Reduces the amount of complex architecture in a map based on its size. Default is on in binary map format, off in UDMF map format." msgstr "" -#: modules/ui_pickups.lua:72 -msgid "Pickups" +#: modules/prefab_controller.lua:312 +msgid "Point Decor" msgstr "" -#: modules/ui_pickups.lua:87 -msgid "Health" +#: modules/prefab_controller.lua:314 +msgid "" +"Decor prefabs are prefabs placed along the floors such as crates, pillars, and other decorative elements which aren't tied to walls. This directly modifies probabilities on a per-room basis, not the density for decor prefabs in any given room.\n" +"\n" +"Note: DEFAULT actually behaves like Mix-It-Up." msgstr "" -#: modules/ui_pickups.lua:89 -msgid "Control the amount of health items." +#: modules/prefab_controller.lua:323 +msgid "Wall Decor" msgstr "" -#: modules/ui_pickups.lua:93 -msgid "Ammo" +#: modules/prefab_controller.lua:325 +msgid "Determines the odds for decorated wall junctions in a map versus plain ones." msgstr "" -#: modules/ui_pickups.lua:95 -msgid "Control the amount of ammunition." +#: modules/prefab_controller.lua:334 +msgid "Group Walls" msgstr "" -#: modules/ui_pickups.lua:99 -msgid "Weapons" +#: modules/prefab_controller.lua:336 +msgid "Determines the percentage at which grouped walls are applied to rooms." msgstr "" -#: modules/ui_pickups.lua:101 -msgid "Control the amount of weapons." +#: modules/prefab_controller.lua:349 +msgid "Max Room Themes Per Level" msgstr "" -#: modules/ui_pickups.lua:105 -msgid "Items" +#: modules/prefab_controller.lua:356 +msgid "Determines the maximum number of distinct indoor room themes used per level. Default is 1." msgstr "" -#: modules/ui_pickups.lua:107 -msgid "Control the amount of armor and miscellaneous items." +#: modules/prefab_controller.lua:364 +msgid "Avoid Room Theme Re-Use" msgstr "" -#: modules/ui_pickups.lua:111 -msgid "Secrets" +#: modules/prefab_controller.lua:368 +msgid "Attempt to use unique room themes for each generated level, unless the pool of available themes is exhausted." msgstr "" -#: modules/ui_pickups.lua:113 -msgid "Control the amount of secrets." +#: modules/prefab_controller.lua:375 +msgid "Max Indoor Wall Groups Per Level" msgstr "" -#: modules/ui_pickups.lua:117 -msgid "Secrets Bonus" +#: modules/prefab_controller.lua:382 +msgid "Determines the maximum number of distinct indoor wall groups used per level. Default is 2." msgstr "" -#: modules/ui_pickups.lua:119 -msgid "Adds extra content to secret rooms. Larger rooms offer more content. Default is NONE." +#: modules/prefab_controller.lua:390 +msgid "Avoid Wall Group Re-Use" msgstr "" -#: modules/ui_slump.lua:26 -msgid "Ranged Only" +#: modules/prefab_controller.lua:394 +msgid "Attempt to use unique indoor wall groups for each generated level, unless the pool of available groups is exhausted." msgstr "" -#: modules/ui_slump.lua:27 -msgid "No Fly Zone" +#: modules/prefab_controller.lua:404 +msgid "Peered Starts/Exits" msgstr "" -#: modules/ui_slump.lua:64 -msgid "Determines size of map in rooms." +#: modules/prefab_controller.lua:408 +msgid "Attempt to use matched start and exit fabs for a level (if a matched set is possible)." msgstr "" -#: modules/ui_slump.lua:78 -msgid "Determines maximum map size when using Mix It Up." +#: modules/prefab_controller.lua:416 +msgid "Steppy Caves" msgstr "" -#: modules/ui_slump.lua:92 -msgid "Determines minimum room size when using Mix It Up." +#: modules/prefab_controller.lua:423 +msgid "Disables or enables caves with height variations." msgstr "" -#: modules/ui_slump.lua:120 -msgid "Room Bigification Chance" +#: modules/prefab_controller.lua:434 +msgid "Crushers" msgstr "" -#: modules/ui_slump.lua:127 -msgid "% chance that SLUMP will attempt to increase a room's size." +#: modules/prefab_controller.lua:436 +msgid "Changes probabilities for fabs with crushing sectors. Default is on." msgstr "" -#: modules/ui_slump.lua:133 -msgid "Forkiness" +#: modules/prefab_controller.lua:445 +msgid "Dexterity Fabs" msgstr "" -#: modules/ui_slump.lua:140 -msgid "% chance that a room will attempt to fork as the level grows." +#: modules/prefab_controller.lua:447 +msgid "Changes probabilities for fabs featuring Chasm-ish navigation. Default is on." msgstr "" -#: modules/ui_slump.lua:141 -msgid "0% should look like a bunch of murder hallways. Forking is not guaranteed to succeed, especially if the Room Bigification Chance is increased." +#: modules/prefab_controller.lua:455 +msgid "Gambling Fabs" msgstr "" -#: modules/ui_slump.lua:147 -msgid "Deathmatch Spawns" +#: modules/prefab_controller.lua:457 +msgid "Changes probabilities for fabs that may lockout a player on items. Default is on." msgstr "" -#: modules/ui_slump.lua:150 -msgid "Add Deathmatch starts to generated levels." +#: modules/prefab_controller.lua:466 +msgid "Sight Ambush Cages" msgstr "" -#: modules/ui_slump.lua:155 -msgid "Major Nukage Mode" +#: modules/prefab_controller.lua:468 +msgid "Changes probabilities for cages that unleash its monsters when player is in sight. Default is on." msgstr "" -#: modules/ui_slump.lua:158 -msgid "Watch your step!" +#: modules/prefab_controller.lua:477 +msgid "Mirror Mazes" msgstr "" -#: modules/ui_slump.lua:159 -msgid "Will fill most rooms with damaging liquids." +#: modules/prefab_controller.lua:479 +msgid "Changes probabilities for hell mirror maze closets and joiners." msgstr "" -#: modules/ui_slump.lua:190 -msgid "Control what types of monsters are available" +#: modules/prefab_controller.lua:488 +msgid "Dark Mazes" msgstr "" -#: modules/ui_slump.lua:199 -msgid "Prevents monsters from spawning in the starting room." +#: modules/prefab_controller.lua:490 +msgid "Changes probabilities for dark/eye maze joiners in hell theme." msgstr "" -#: modules/ui_slump.lua:200 -msgid "Monsters in other rooms may still have a line of sight to you, so be careful!" +#: modules/prefab_controller.lua:499 +msgid "Stair Ladders" msgstr "" -#: modules/ui_slump.lua:212 -msgid "Oops! All Nazis!" +#: modules/prefab_controller.lua:501 +msgid "Changes probabilities for high-step ladders (stairs)." msgstr "" -#: modules/ui_slump.lua:218 -msgid "Populates the level with only SS troopers. This may expand to include pinkies/the Cyberdemon." +#: modules/prefab_controller.lua:511 +msgid "Jump/Crouch Fabs" msgstr "" -#: modules/useful_links.lua:21 -msgid "Game WADs (Libre/Freeware)" +#: modules/prefab_controller.lua:514 +msgid "Enables or disables prefabs that require jumping or crouching to navigate." msgstr "" -#: modules/useful_links.lua:30 -msgid "Freedoom (Doom 1/2 Replacement)" +#: modules/prefab_controller.lua:524 +msgid "Damaging Hallways" msgstr "" -#: modules/useful_links.lua:35 -msgid "Blasphemer (Heretic Replacement)" +#: modules/prefab_controller.lua:526 +msgid "Changes the liquids on hallways with damaging floors to either be damaging (default) or non-damaging." msgstr "" -#: modules/useful_links.lua:40 -msgid "Chex Quest 3: Vanilla Edition" +#: modules/prefab_controller.lua:537 +msgid "Test New Content" msgstr "" -#: modules/useful_links.lua:50 -msgid "Harmony Compatible" +#: modules/prefab_controller.lua:549 +msgid "Match Theme" msgstr "" -#: modules/useful_links.lua:63 -msgid "Obsidian Addons" +#: modules/prefab_controller.lua:552 +msgid "Ensures that prefabs selected match their intended Theme." msgstr "" -#: modules/useful_links.lua:72 -msgid "Lobo's EDGE-Classic Enhancements" +#: modules/heretic/zdoom_specials.lua:1044 +msgid "Shuffles music in the MAPINFO lump." msgstr "" -#: modules/useful_links.lua:77 -msgid "Mobreck's MBF21 Expanded DOOM Beastiary" +#: modules/heretic/theme_control_heretic.lua:99 +msgid "[Exp] Heretic Theme Control" msgstr "" -#: modules/useful_links.lua:82 -msgid "xBEEKAYRANDEEx's DoomRLA Pickups" +#: modules/heretic/theme_control_heretic.lua:130 +msgid "Episode 5" msgstr "" -#: modules/useful_links.lua:87 -msgid "Heathen's Maze For Heretic - Craneo" +#: modules/heretic/theme_control_heretic.lua:131 +msgid "Override regular theme for Episode 5." msgstr "" -#: modules/useful_links.lua:92 -msgid "Simon-v's Jukebox" +#: modules/heretic/ctl_heretic.lua:59 +msgid "Heretic Monster Control" msgstr "" -#: modules/useful_links.lua:97 -msgid "SilentZorah's Jukebox - Craneo" +#: modules/heretic/ctl_heretic.lua:76 +msgid "Gargoyle" msgstr "" -#: modules/useful_links.lua:102 -msgid "MsrSgtShooterPerson's Delta Resource Pack" +#: modules/heretic/ctl_heretic.lua:83 +msgid "Control the amount of Gargoyles." msgstr "" -#: modules/wolf/miscellaneous.lua:25 -msgid "x0.33" +#: modules/heretic/ctl_heretic.lua:90 +msgid "Fire Gargoyle" msgstr "" -#: modules/wolf/miscellaneous.lua:26 -msgid "x0.66" +#: modules/heretic/ctl_heretic.lua:97 +msgid "Control the amount of Fire Gargoyles." msgstr "" -#: modules/wolf/miscellaneous.lua:28 -msgid "x1.33" +#: modules/heretic/ctl_heretic.lua:104 +msgid "Warrior" msgstr "" -#: modules/wolf/miscellaneous.lua:29 -msgid "x1.66" +#: modules/heretic/ctl_heretic.lua:111 +msgid "Control the amount of Warriors." msgstr "" -#: modules/wolf/miscellaneous.lua:65 -msgid "" -"Alters the general size and ground coverage of rooms.\n" -"\n" -"Mix It Up: All multiplier ranges are randomly used with highest and lowest multipliers being rarest." +#: modules/heretic/ctl_heretic.lua:118 +msgid "Warrior Ghost" msgstr "" -#: modules/zdoom_armaetus_epic_textures.lua:35 -msgid "ZScript" +#: modules/heretic/ctl_heretic.lua:125 +msgid "Control the amount of Warrior Ghosts." msgstr "" -#: modules/zdoom_armaetus_epic_textures.lua:36 -msgid "ACS-Decorate" +#: modules/heretic/ctl_heretic.lua:132 +msgid "Golem" msgstr "" -#: modules/zdoom_armaetus_epic_textures.lua:44 -msgid "A Bit Mixed" +#: modules/heretic/ctl_heretic.lua:139 +msgid "Control the amount of Golems." msgstr "" -#: modules/zdoom_armaetus_epic_textures.lua:45 -msgid "Snow-ish" +#: modules/heretic/ctl_heretic.lua:146 +msgid "Golem Ghost" msgstr "" -#: modules/zdoom_armaetus_epic_textures.lua:46 -msgid "Desert-ish" +#: modules/heretic/ctl_heretic.lua:153 +msgid "Control the amount of Golem Ghosts." msgstr "" -#: modules/zdoom_armaetus_epic_textures.lua:47 -msgid "Always Snow" +#: modules/heretic/ctl_heretic.lua:160 +msgid "Nitro" msgstr "" -#: modules/zdoom_armaetus_epic_textures.lua:48 -msgid "Always Desert" +#: modules/heretic/ctl_heretic.lua:167 +msgid "Control the amount of Nitrogolems." msgstr "" -#: modules/zdoom_armaetus_epic_textures.lua:1140 -msgid "Obsidian Epic Resource Pack" +#: modules/heretic/ctl_heretic.lua:174 +msgid "Nitro Ghost" msgstr "" -#: modules/zdoom_armaetus_epic_textures.lua:1158 -msgid "If enabled, adds textures and content from the Obsidian Epic Resource Pack, which also includes new exclusive prefabs." +#: modules/heretic/ctl_heretic.lua:181 +msgid "Control the amount of Nitrogolem Ghosts." msgstr "" -#: modules/zdoom_armaetus_epic_textures.lua:1165 -msgid "Custom Liquids" +#: modules/heretic/ctl_heretic.lua:188 +msgid "Disciple" msgstr "" -#: modules/zdoom_armaetus_epic_textures.lua:1168 -msgid "Utilize custom liquid flats or not." +#: modules/heretic/ctl_heretic.lua:195 +msgid "Control the amount of Disciples." msgstr "" -#: modules/zdoom_armaetus_epic_textures.lua:1175 -msgid "Custom Trees" +#: modules/heretic/ctl_heretic.lua:202 +msgid "Sabreclaw" msgstr "" -#: modules/zdoom_armaetus_epic_textures.lua:1178 -msgid "Adds custom flat-depedendent tree sprites into the game. Currently only replaces trees on specific grass flats and will be expanded in the future to accomnodate custom Textures and more. If you are playing a mod that already does its own trees, it may be better to leave this off." +#: modules/heretic/ctl_heretic.lua:209 +msgid "Control the amount of Sabreclaws." msgstr "" -#: modules/zdoom_armaetus_epic_textures.lua:1185 -msgid "Environment Theme" +#: modules/heretic/ctl_heretic.lua:216 +msgid "Weredragon" msgstr "" -#: modules/zdoom_armaetus_epic_textures.lua:1188 -msgid "Influences outdoor environments with different textures such as desert sand or icey snow." +#: modules/heretic/ctl_heretic.lua:223 +msgid "Control the amount of Weredragons." msgstr "" -#: modules/zdoom_armaetus_epic_textures.lua:1195 -msgid "Merge Textures WAD" +#: modules/heretic/ctl_heretic.lua:230 +msgid "Ophidian" msgstr "" -#: modules/zdoom_armaetus_epic_textures.lua:1198 -msgid "" -"Allows the trimming down of resulting WAD by not merging the custom texture WAD.\n" -"\n" -"This will require you to extract and load up the WAD manually in your preferred sourceport installation.\n" -"\n" -"This is the preferrable option for multiplayer situations and server owners and have each client obtain a copy of the texture pack instead.\n" +#: modules/heretic/ctl_heretic.lua:237 +msgid "Control the amount of Ophidians." msgstr "" -#: modules/zdoom_armaetus_epic_textures.lua:1205 -msgid "Include Brightmaps" +#: modules/heretic/ctl_heretic.lua:244 +msgid "Ironlich" msgstr "" -#: modules/zdoom_armaetus_epic_textures.lua:1208 -msgid "Allows merging Obsidian Textures brightmaps into the WAD. Does not include brightmaps for base resources from any of the games." +#: modules/heretic/ctl_heretic.lua:251 +msgid "Control the amount of Ironliches." msgstr "" -#: modules/zdoom_armaetus_epic_textures.lua:1215 -msgid "Custom Actors" +#: modules/heretic/ctl_heretic.lua:258 +msgid "Maulotaur" msgstr "" -#: modules/zdoom_armaetus_epic_textures.lua:1218 -msgid "Merges some custom sprites and replacers for various decorations." +#: modules/heretic/ctl_heretic.lua:265 +msgid "Control the amount of Maulotaurs." msgstr "" -#: modules/zdoom_armaetus_epic_textures.lua:1225 -msgid "No Hell Environment Themes" +#: modules/heretic/ctl_heretic.lua:272 +msgid "D'Sparil" msgstr "" -#: modules/zdoom_armaetus_epic_textures.lua:1228 -msgid "Renders hell theme maps to never use snow or desert environment themes regardless of theme assignment." +#: modules/heretic/ctl_heretic.lua:279 +msgid "Control the amount of D'Sparils." msgstr "" -#: modules/zdoom_frozsoul_sound.lua:55 -msgid "20000" +#: modules/heretic/ctl_heretic.lua:314 +msgid "Heretic Weapon Control" msgstr "" -#: modules/zdoom_frozsoul_sound.lua:56 -msgid "22000" +#: modules/heretic/ctl_heretic.lua:331 +msgid "Gauntlets" msgstr "" -#: modules/zdoom_frozsoul_sound.lua:57 -msgid "24000" +#: modules/heretic/ctl_heretic.lua:338 +msgid "Control the likelihood of finding the Gauntlets of the Necromancer." msgstr "" -#: modules/zdoom_frozsoul_sound.lua:58 -msgid "26000" +#: modules/heretic/ctl_heretic.lua:345 +msgid "Crossbow" msgstr "" -#: modules/zdoom_frozsoul_sound.lua:59 -msgid "28000" +#: modules/heretic/ctl_heretic.lua:352 +msgid "Control the amount of Crossbows." msgstr "" -#: modules/zdoom_frozsoul_sound.lua:60 -msgid "30000" +#: modules/heretic/ctl_heretic.lua:359 +msgid "Dragon Claw" msgstr "" -#: modules/zdoom_frozsoul_sound.lua:256 -msgid "ZDoom Ambient Sounds" +#: modules/heretic/ctl_heretic.lua:366 +msgid "Control the amount of Dragon Claws." msgstr "" -#: modules/zdoom_frozsoul_sound.lua:277 -msgid "DoomEdNum Offset" +#: modules/heretic/ctl_heretic.lua:373 +msgid "Hellstaff" msgstr "" -#: modules/zdoom_frozsoul_sound.lua:279 -msgid "Selects the starting thing ID for generating ambient sound actors. Use only if you are playing a mod using conflicting Editor Numbers. If you don't know what this is this setting is best left as-is." +#: modules/heretic/ctl_heretic.lua:380 +msgid "Control the amount of Hellstaves." msgstr "" -#: modules/zdoom_frozsoul_sound.lua:285 -msgid "Merge Frozsoul Sound Pack" +#: modules/heretic/ctl_heretic.lua:387 +msgid "Phoenix Rod" msgstr "" -#: modules/zdoom_frozsoul_sound.lua:288 -msgid "Merge Frozsoul Ambient Sound Pack sound into generated WAD/PK3" +#: modules/heretic/ctl_heretic.lua:394 +msgid "Control the amount of Phoenix Rods." msgstr "" -#: modules/zdoom_frozsoul_sound.lua:289 -msgid "Merge in the sounds from the Frozsoul Ambient Sound Pack, the default set of sounds which this module is designed for. Not necessary if you plan to include the sound pack separately in your launch order." +#: modules/heretic/ctl_heretic.lua:401 +msgid "Fire Mace" msgstr "" -#: modules/zdoom_frozsoul_sound.lua:293 -msgid "Adds ambient sound things to fabs, room themes, and environments (WIP). Needs an accompanying sound pack containing corresponding sound files to be included with your Doom launcher." +#: modules/heretic/ctl_heretic.lua:408 +msgid "Control the amount of Fire Maces." msgstr "" -#: modules/zdoom_marines.lua:181 -msgid "Plenty" +#: modules/procedural_gotcha_zdoom.lua:147 +msgid "Easier" msgstr "" -#: modules/zdoom_marines.lua:222 -msgid "Hostile Marines" +#: modules/procedural_gotcha_zdoom.lua:148 +msgid "Moderate" msgstr "" -#: modules/zdoom_marines.lua:235 -msgid "WARNING! ZDoom Marines are hostile by default unless their behavior is altered by another mod!" +#: modules/procedural_gotcha_zdoom.lua:149 +msgid "Harder" msgstr "" -#: modules/zdoom_marines.lua:249 -msgid "Control the appearance of hostile ZDoom Marines." +#: modules/procedural_gotcha_zdoom.lua:150 +msgid "Nightmare" msgstr "" -#: modules/zdoom_marines.lua:294 -msgid "Hostile Marines Fine Tuning" +#: modules/procedural_gotcha_zdoom.lua:156 +msgid "50% less" msgstr "" -#: modules/zdoom_marines.lua:316 -msgid "Fist Marine" +#: modules/procedural_gotcha_zdoom.lua:157 +msgid "80% less" msgstr "" -#: modules/zdoom_marines.lua:323 -msgid "Control the amount of Fist-wielding ZDoom Marines." +#: modules/procedural_gotcha_zdoom.lua:158 +msgid "100% less" msgstr "" -#: modules/zdoom_marines.lua:330 -msgid "Berserk Marine" +#: modules/procedural_gotcha_zdoom.lua:174 +msgid "Weaker" msgstr "" -#: modules/zdoom_marines.lua:337 -msgid "Control the amount of Berserked ZDoom Marines." +#: modules/procedural_gotcha_zdoom.lua:177 +msgid "Much Harder" msgstr "" -#: modules/zdoom_marines.lua:344 -msgid "Chainsaw Marine" +#: modules/procedural_gotcha_zdoom.lua:183 +msgid "Extremely slow" msgstr "" -#: modules/zdoom_marines.lua:351 -msgid "Control the amount of Chainsaw-wielding ZDoom Marines." +#: modules/procedural_gotcha_zdoom.lua:184 +msgid "Very slow" msgstr "" -#: modules/zdoom_marines.lua:358 -msgid "Pistol Marine" +#: modules/procedural_gotcha_zdoom.lua:185 +msgid "Slow" msgstr "" -#: modules/zdoom_marines.lua:365 -msgid "Control the amount of Pistol-wielding ZDoom Marines." +#: modules/procedural_gotcha_zdoom.lua:187 +msgid "Fast" msgstr "" -#: modules/zdoom_marines.lua:372 -msgid "Shotgun Marine" +#: modules/procedural_gotcha_zdoom.lua:188 +msgid "Faster" msgstr "" -#: modules/zdoom_marines.lua:379 -msgid "Control the amount of Shotgun-wielding ZDoom Marines." +#: modules/procedural_gotcha_zdoom.lua:194 +msgid "Scatter around arena" msgstr "" -#: modules/zdoom_marines.lua:386 -msgid "SSG Marine" +#: modules/procedural_gotcha_zdoom.lua:195 +msgid "Close to player start" msgstr "" -#: modules/zdoom_marines.lua:393 -msgid "Control the amount of Super Shotgun-wielding ZDoom Marines." +#: modules/procedural_gotcha_zdoom.lua:200 +msgid "Exit after 10 seconds" msgstr "" -#: modules/zdoom_marines.lua:400 -msgid "Chaingun Marine" +#: modules/procedural_gotcha_zdoom.lua:201 +msgid "Spawn pickup that exits the level" msgstr "" -#: modules/zdoom_marines.lua:407 -msgid "Control the amount of Chaingun-wielding ZDoom Marines." +#: modules/procedural_gotcha_zdoom.lua:206 +msgid "Hard Limit" msgstr "" -#: modules/zdoom_marines.lua:414 -msgid "Rocket Marine" +#: modules/procedural_gotcha_zdoom.lua:207 +msgid "Soft Limit" msgstr "" -#: modules/zdoom_marines.lua:421 -msgid "Control the amount of Rocket Launcher-wielding ZDoom Marines." +#: modules/procedural_gotcha_zdoom.lua:208 +msgid "No Limit" msgstr "" -#: modules/zdoom_marines.lua:428 -msgid "Plasma Marine" +#: modules/procedural_gotcha_zdoom.lua:1705 +msgid "Regular" msgstr "" -#: modules/zdoom_marines.lua:435 -msgid "Control the amount of Plasma Rifle-wielding ZDoom Marines." +#: modules/procedural_gotcha_zdoom.lua:1707 +msgid "Tiny" msgstr "" -#: modules/zdoom_marines.lua:442 -msgid "Railgun Marine" +#: modules/procedural_gotcha_zdoom.lua:1712 +msgid "Final Map Only" msgstr "" -#: modules/zdoom_marines.lua:449 -msgid "Control the amount of Railgun-wielding ZDoom Marines." +#: modules/procedural_gotcha_zdoom.lua:1713 +msgid "Last Level of Episode" msgstr "" -#: modules/zdoom_marines.lua:456 -msgid "BFG Marine" +#: modules/procedural_gotcha_zdoom.lua:1714 +msgid "Two per Episode" msgstr "" -#: modules/zdoom_marines.lua:463 -msgid "Control the amount of BFG 9000-wielding ZDoom Marines." +#: modules/procedural_gotcha_zdoom.lua:1715 +msgid "Three per Episode" msgstr "" -#: modules/zdoom_specials.lua:26 -msgid "Merge Doom 1 and 2" +#: modules/procedural_gotcha_zdoom.lua:1716 +msgid "Four per Episode" msgstr "" -#: modules/zdoom_specials.lua:195 -msgid "Doom 2 Vanilla" +#: modules/procedural_gotcha_zdoom.lua:1717 +msgid "_" msgstr "" -#: modules/zdoom_specials.lua:196 -msgid "Doom 1 Vanilla" +#: modules/procedural_gotcha_zdoom.lua:1718 +msgid "5% Chance, Any Map After Map 4" msgstr "" -#: modules/zdoom_specials.lua:919 -msgid "ZDoom Lighting Options" +#: modules/procedural_gotcha_zdoom.lua:1719 +msgid "10% Chance, Any Map After Map 4" msgstr "" -#: modules/zdoom_specials.lua:934 -msgid "This module adds ZDoom-exclusive GL/dynamic lighting definitions." +#: modules/procedural_gotcha_zdoom.lua:1720 +msgid "Everything" msgstr "" -#: modules/zdoom_specials.lua:940 -msgid "Dynamic Lights" +#: modules/procedural_gotcha_zdoom.lua:1781 +msgid "Procedural Gotchas" msgstr "" -#: modules/zdoom_specials.lua:944 -msgid "Generates dynamic point lights on prefabs if available." +#: modules/procedural_gotcha_zdoom.lua:1796 +msgid "This module allows you to fine tune the Procedural Gotcha experience if you have Procedural Gotchas enabled. Does not affect prebuilts. It is recommended to pick higher scales on one of the two options, but not both at once for a balanced challenge." msgstr "" -#: modules/zdoom_specials.lua:949 -msgid "Glowing Flats" +#: modules/procedural_gotcha_zdoom.lua:1803 +msgid "Regular Gotcha Options" msgstr "" -#: modules/zdoom_specials.lua:953 -msgid "Adds Doom-64 style lighting/glowing flats via GLDEFS lump. Visible on Zandronum ports as well." +#: modules/procedural_gotcha_zdoom.lua:1808 +msgid "Gotcha Frequency" msgstr "" -#: modules/zdoom_specials.lua:1034 +#: modules/procedural_gotcha_zdoom.lua:1811 msgid "" -"Shuffles music in the MAPINFO lump. Oblige's vanilla music shuffler uses a BEX lump and is therefore ignored when the ZDoom Addons module is active.\n" +"Procedural Gotchas are two room maps, where the second is an immediate but immensely-sized exit room with gratitiously intensified monster strength. Essentially an arena - prepare for a tough, tough fight!\n" "\n" -"Warning: the 'Merge Doom 1 and 2' option is for music packs that contain both Doom 1 and 2 direct patch replacements. Do not use unless you have such a pack." +"Notes:\n" +"\n" +"5% of levels may create at least 1 or 2 gotcha maps in a standard full game." msgstr "" -#: modules/zdoom_specials.lua:1066 -msgid "Episode Selection" +#: modules/procedural_gotcha_zdoom.lua:1819 +msgid "Force Big-Boss Fight" msgstr "" -#: modules/zdoom_specials.lua:1070 -msgid "Creates a classic Doom/Ultimate Doom style episode selection." +#: modules/procedural_gotcha_zdoom.lua:1822 +msgid "Attempts to guarantee a fight against a boss-type (nasty tier) monster in the procedural gotcha." msgstr "" -#: ports/boom.lua:148 -msgid "BOOM Compat" +#: modules/procedural_gotcha_zdoom.lua:1830 +msgid "Extra Quantity" msgstr "" -#: ports/boom.lua:186 -msgid "Advanced" +#: modules/procedural_gotcha_zdoom.lua:1832 +msgid "x Monsters" msgstr "" -#: ports/edge.lua:142 -msgid "EDGE Music Swapper" +#: modules/procedural_gotcha_zdoom.lua:1837 +msgid "Offset monster strength from your default quantity of choice plus the increasing level ramp. If your quantity choice is to reduce the monsters, the monster quantity will cap at a minimum of 0.1 (Scarce quantity setting)." msgstr "" -#: ports/edge.lua:148 -msgid "Shuffles songs using DDFPLAY." +#: modules/procedural_gotcha_zdoom.lua:1844 +msgid "Extra Strength" msgstr "" -#: ports/edge.lua:158 -msgid "EDGE-Classic" +#: modules/procedural_gotcha_zdoom.lua:1850 +msgid "0:NONE,2:2 (Stronger),4:4 (Harder),6:6 (Tougher),8:8 (CRAZIER),16:16 (NIGHTMARISH)" msgstr "" -#: ports/zdoom.lua:62 -msgid "GZDoom" +#: modules/procedural_gotcha_zdoom.lua:1851 +msgid "Offset monster quantity from your default strength of choice plus the increasing level ramp." msgstr "" -#: scripts/defs.lua:68 -msgid "Original" +#: modules/procedural_gotcha_zdoom.lua:1859 +msgid "Map Size" msgstr "" -#: scripts/defs.lua:83 -msgid "Jumbled Up" +#: modules/procedural_gotcha_zdoom.lua:1862 +msgid "Size of the procedural gotcha. Start and arena room sizes are relative to map size as well." msgstr "" -#: scripts/defs.lua:91 -msgid "Bit Mixed" +#: modules/procedural_gotcha_zdoom.lua:1870 +msgid "ZScript Generated Boss Options" msgstr "" -#: scripts/defs.lua:114 -msgid "Single Level" +#: modules/procedural_gotcha_zdoom.lua:1875 +msgid "Enable Procedural Bosses" msgstr "" -#: scripts/defs.lua:115 -msgid "A Few Maps" +#: modules/procedural_gotcha_zdoom.lua:1878 +msgid "Toggles Boss Monster generation with special traits for Gotchas." msgstr "" -#: scripts/defs.lua:116 -msgid "One Episode" +#: modules/procedural_gotcha_zdoom.lua:1884 +msgid "Arena Steepness" msgstr "" -#: scripts/defs.lua:117 -msgid "Full Game" +#: modules/procedural_gotcha_zdoom.lua:1887 +msgid "Influences steepness settings for boss arenas. Boss arena steepness is capped to be less intrusive to boss movement." msgstr "" -#: scripts/obsidian.lua:2364 -msgid "" -"Choose which engine to build maps for:\n" -" id Tech 0: Wolfenstein 3D and similar games\n" -" id Tech 1: Doom and similar games\n" +#: modules/procedural_gotcha_zdoom.lua:1895 +msgid "Boss Tier" msgstr "" -#: scripts/obsidian.lua:2375 -msgid "Choose which game to build maps for." +#: modules/procedural_gotcha_zdoom.lua:1898 +msgid "Increases or reduces chances of boss being based off of a more powerful monster." msgstr "" -#: scripts/obsidian.lua:2399 -msgid "" -"Choose which port to build maps for.\n" -" Vanilla is the only option for id Tech 0; the remaining options are for id Tech 1.\n" +#: modules/procedural_gotcha_zdoom.lua:1905 +msgid "Boss Trait Strength" msgstr "" -#: scripts/obsidian.lua:2413 -msgid "Choose how many levels to create." +#: modules/procedural_gotcha_zdoom.lua:1908 +msgid "Increases or reduces chances of boss getting more powerful traits." msgstr "" -#: scripts/obsidian.lua:2426 -msgid "" -"The following values are game-specific:\n" -" Ultimate Doom/Doom 1: deimos,flesh\n" -" Ultimate Doom/Doom 1/Doom 2/TNT/Plutonia: tech,urban,hell\n" -" TNT: egypt\n" -" HacX: hacx_urban\n" -" Heretic: city,maw,dome,ossuary,demense\n" -"\n" -" Note: This setting currently does nothing for id Tech 0 games!\n" +#: modules/procedural_gotcha_zdoom.lua:1915 +msgid "Boss Health Multiplier" msgstr "" -#: source_files/obsidian_main/g_doom.cc:235 -msgid "AJBSP Error!" +#: modules/procedural_gotcha_zdoom.lua:1916 +msgid "Makes boss health higher or lower than default, useful when playing with mods that have different average power level of weapons." msgstr "" -#: source_files/obsidian_main/g_doom.cc:352 -msgid "" -"Unable to create wad file:\n" -"\n" -"%s" +#: modules/procedural_gotcha_zdoom.lua:1930 +msgid "Hitscan Bosses" msgstr "" -#: source_files/obsidian_main/g_doom.cc:486 -msgid "Error writing map WAD to %s\n" +#: modules/procedural_gotcha_zdoom.lua:1933 +msgid "Reduces chance of hitscan bosses spawning." msgstr "" -#: source_files/obsidian_main/g_doom.cc:1101 -msgid "Cancelled" +#: modules/procedural_gotcha_zdoom.lua:1941 +msgid "Visible Health Bar" msgstr "" -#: source_files/obsidian_main/g_doom.cc:1141 -msgid "Error (create PK3/ZIP)" +#: modules/procedural_gotcha_zdoom.lua:1944 +msgid "If enabled, an hp bar will appear on UI while boss is active." msgstr "" -#: source_files/obsidian_main/g_doom.cc:1148 -msgid "Error (create file)" +#: modules/procedural_gotcha_zdoom.lua:1951 +msgid "Enable Boss Music" msgstr "" -#: source_files/obsidian_main/g_doom.cc:1154 -msgid "CSG" +#: modules/procedural_gotcha_zdoom.lua:1954 +msgid "If enabled, encountering a boss will start boss theme music. (For now you have to have your own music files with lumps named D_BOSSx where x is boss number)" msgstr "" -#: source_files/obsidian_main/g_quake.cc:1271 -msgid "BSP" +#: modules/procedural_gotcha_zdoom.lua:1961 +msgid "Reinforcement Strength" msgstr "" -#: source_files/obsidian_main/g_quake.cc:1272 -msgid "Vis" +#: modules/procedural_gotcha_zdoom.lua:1964 +msgid "Influences the strength of reinforcements summoned by bosses" msgstr "" -#: source_files/obsidian_main/g_quake.cc:1273 -msgid "Light" +#: modules/procedural_gotcha_zdoom.lua:1972 +msgid "Reinforcement Rate" msgstr "" -#: source_files/obsidian_main/g_quake.cc:1274 -msgid "Hull" +#: modules/procedural_gotcha_zdoom.lua:1975 +msgid "Influences the spawn rate of reinforcements summoned by bosses" msgstr "" -#: source_files/obsidian_main/g_wolf.cc:360 -msgid "Select output directory" +#: modules/procedural_gotcha_zdoom.lua:1983 +msgid "Respect zero prob" msgstr "" -#: source_files/obsidian_main/g_wolf.cc:372 -msgid "Error choosing directory:\n" +#: modules/procedural_gotcha_zdoom.lua:1987 +msgid "If enabled, monsters disabled in monster control module cant be chosen as a boss." msgstr "" -#: source_files/obsidian_main/g_wolf.cc:387 -msgid "Empty directory provided???:\n" +#: modules/procedural_gotcha_zdoom.lua:1996 +msgid "Monster limit type" msgstr "" -#: source_files/obsidian_main/g_wolf.cc:459 -msgid "Error (write file)" +#: modules/procedural_gotcha_zdoom.lua:1999 +msgid "" +"Influences how boss difficulty and megawad progression affects the monster type of boss.\n" +"\n" +"Hard Limit: Doesn't allow monster types outside of range to ever spawn.\n" +"\n" +"Soft Limit: Reduces the probability of spawning of monster types outside of range.\n" +"\n" +"No Limit: Difficulty doesn't have effect on monster type selection." msgstr "" -#: source_files/obsidian_main/main.cc:231 -msgid "Addons/" +#: modules/procedural_gotcha_zdoom.lua:2007 +msgid "Weapon placement" msgstr "" -#: source_files/obsidian_main/main.cc:242 -msgid "OBSIDIAN will now restart and apply changes to addons." +#: modules/procedural_gotcha_zdoom.lua:2010 +msgid "Influences weapon placement in boss arena." msgstr "" -#: source_files/obsidian_main/main.cc:261 -msgid "" -"Cannot open: %s\n" -"\n" -"%s" +#: modules/procedural_gotcha_zdoom.lua:2019 +msgid "Exit type" msgstr "" -#: source_files/obsidian_main/main.cc:268 -msgid "No config found in file." +#: modules/procedural_gotcha_zdoom.lua:2022 +msgid "Changes exit type after boss has been destroyed." msgstr "" -#: source_files/obsidian_main/main.cc:995 -msgid "OK" +#: modules/procedural_gotcha_zdoom.lua:2029 +msgid "Ammo supplies mult" msgstr "" -#: source_files/obsidian_main/main.cc:996 -msgid "Cancel" +#: modules/procedural_gotcha_zdoom.lua:2036 +msgid "Changes multiplier of ammunition items on the boss arena(This is also affected by boss health multiplier)." msgstr "" -#: source_files/obsidian_main/main.cc:997 -msgid "Close" +#: modules/procedural_gotcha_zdoom.lua:2044 +msgid "Healing supplies mult" msgstr "" -#: source_files/obsidian_main/main.cc:1096 -msgid "Seed:" +#: modules/procedural_gotcha_zdoom.lua:2051 +msgid "Changes multiplier of healing items on the boss arena." msgstr "" -#: source_files/obsidian_main/main.cc:1156 -msgid "Preparing..." +#: modules/procedural_gotcha_edge.lua:184 +msgid "DDF Generated Boss Options" msgstr "" -#: source_files/obsidian_main/main.cc:1193 -msgid "Success" +#: modules/modded_game_extras.lua:48 +msgid "Quest Info" msgstr "" -#: source_files/obsidian_main/main.cc:1211 -msgid "Seed: -" +#: modules/modded_game_extras.lua:49 +msgid "Debug Info" msgstr "" -#: source_files/obsidian_main/main.cc:1470 -msgid "OBSIDIAN Level Maker" +#: modules/modded_game_extras.lua:50 +msgid "Debug Info with Prefabs" msgstr "" -#: source_files/obsidian_main/main.cc:1471 -msgid "Unstable" +#: modules/modded_game_extras.lua:2497 +msgid "Modded Game Extras" msgstr "" -#: source_files/obsidian_main/main.cc:1565 -msgid "No such config file: %s\n" +#: modules/modded_game_extras.lua:2512 +msgid "Offers extra features and expanded support for various mods." msgstr "" -#: source_files/obsidian_main/main.cc:1698 -msgid "Surprise Me/Preserve Old Config" +#: modules/modded_game_extras.lua:2519 +msgid "HN Markers" msgstr "" -#: source_files/obsidian_main/main.cc:1702 -msgid "Surprise Me/Randomize Architecture" +#: modules/modded_game_extras.lua:2522 +msgid "Adds support for m8f's Hellscape Navigator by generating name markers in the map per room." msgstr "" -#: source_files/obsidian_main/main.cc:1706 -msgid "Surprise Me/Randomize Combat" +#: modules/modded_game_extras.lua:2527 +msgid "HN Info Type" msgstr "" -#: source_files/obsidian_main/main.cc:1710 -msgid "Surprise Me/Randomize Pickups" +#: modules/modded_game_extras.lua:2541 +msgid "Custom Actor Names" msgstr "" -#: source_files/obsidian_main/main.cc:1714 -msgid "Surprise Me/Randomize Other" +#: modules/modded_game_extras.lua:2544 +msgid "" +"Renames tags of monsters with generated names. Humans recieve human names, demons recieve exotic names.\n" +"Best used with TargetSpy or other healthbar mods to see the name.\n" +"Uses class inheritance and string comparisons to determine monster species (human or demon). Use compatibility options only when necessary, preferably use Universal option instead." msgstr "" -#: source_files/obsidian_main/main.cc:1717 -msgid "Addons/No folders or *.oaf files" +#: modules/modded_game_extras.lua:2551 +msgid "QC:DE Lootboxes" msgstr "" -#: source_files/obsidian_main/main.cc:1719 -msgid "Addons/found in the \\/addons directory!" +#: modules/modded_game_extras.lua:2554 +msgid "Adds Quake Champions: Doom Edition Lootboxes as nice item pickups." msgstr "" -#: source_files/obsidian_main/main.cc:1722 -msgid "Addons/Restart and Apply Changes" +#: modules/modded_game_extras.lua:2561 +msgid "D4T Entities" msgstr "" -#: source_files/obsidian_main/main.cc:1735 -msgid "Presets/No *.txt preset files" +#: modules/modded_game_extras.lua:2564 +msgid "Adds Death Foretold field drones into items table and gore nests as potential minor boss monsters." msgstr "" -#: source_files/obsidian_main/main.cc:1737 -msgid "Presets/found in the \\/presets directory!" +#: modules/modded_game_extras.lua:2571 +msgid "Trailblazer Upgrades" msgstr "" -#: source_files/obsidian_main/main.cc:1740 -msgid "Presets/Note: Selecting a Preset will immediately apply it!" +#: modules/modded_game_extras.lua:2574 +msgid "Adds Trailblazer's upgrade blueprints as separate pickups that can be found in the map." msgstr "" -#: source_files/obsidian_main/main.cc:1743 -msgid "Presets/" +#: modules/modded_game_extras.lua:2581 +msgid "Complex Doom Modifications" msgstr "" -#: source_files/obsidian_main/main.cc:1750 -msgid "Summon Clippy" +#: modules/modded_game_extras.lua:2584 +msgid "Modifies general gameplay settings to balance generated maps more for use with Complex Doom due to its difficulty spike." msgstr "" -#: source_files/obsidian_main/main.cc:1923 -msgid "" -"Sorry, an internal error occurred:\n" -"%s" +#: modules/ui_mons.lua:27 +msgid "Average" msgstr "" -#: source_files/obsidian_main/main.cc:1926 -msgid "" -"An exception occurred: \n" -"%s" +#: modules/ui_mons.lua:34 +msgid "Teleports Only" msgstr "" -#: source_files/obsidian_main/m_about.cc:103 -msgid "" -"OBSIDIAN is a random level generator\n" -"for classic FPS games like DOOM.\n" -"It is a continuation of the OBLIGE Level Maker\n" -"Copyright (C) 2006-2017 Andrew Apted, et al.\n" -"This program is free software, and may be\n" -"distributed and modified under the terms of\n" -"the GNU General Public License.\n" -"There is ABSOLUTELY NO WARRANTY!\n" -"Use at your OWN RISK!" +#: modules/ui_mons.lua:35 +msgid "Closets Only" msgstr "" -#: source_files/obsidian_main/m_about.cc:154 -msgid "About OBSIDIAN" +#: modules/ui_mons.lua:36 +msgid "20% Closets - 80% Teleports" msgstr "" -#: source_files/obsidian_main/m_dialog.cc:214 -msgid "OBSIDIAN - Error Message" +#: modules/ui_mons.lua:37 +msgid "40% Closets - 60% Teleports" msgstr "" -#: source_files/obsidian_main/m_dialog.cc:230 -msgid "files" +#: modules/ui_mons.lua:38 +msgid "60% Closets - 40% Teleports" msgstr "" -#: source_files/obsidian_main/m_dialog.cc:244 -msgid "Select output file" +#: modules/ui_mons.lua:39 +msgid "80% Closets - 20% Teleports" msgstr "" -#: source_files/obsidian_main/m_dialog.cc:267 -msgid "Error choosing output file:\n" +#: modules/ui_mons.lua:47 +msgid "Tricky" msgstr "" -#: source_files/obsidian_main/m_dialog.cc:270 -msgid "" -"Unable to create the file:\n" -"\n" -"%s" +#: modules/ui_mons.lua:48 +msgid "Treacherous" msgstr "" -#: source_files/obsidian_main/m_dialog.cc:317 -msgid "Enter New Seed Number or Phrase:" +#: modules/ui_mons.lua:49 +msgid "Dangerous" msgstr "" -#: source_files/obsidian_main/m_dialog.cc:331 -msgid "String contains non-digits. Will process as string\n" +#: modules/ui_mons.lua:50 +msgid "Deadly" msgstr "" -#: source_files/obsidian_main/m_dialog.cc:340 -msgid "Invalid argument. Will process as string.\n" +#: modules/ui_mons.lua:51 +msgid "Lethal" msgstr "" -#: source_files/obsidian_main/m_dialog.cc:344 -msgid "Resulting number would be out of range. Will process as string.\n" +#: modules/ui_mons.lua:52 +msgid "CRAZY" msgstr "" -#: source_files/obsidian_main/m_dialog.cc:444 -msgid "Save" +#: modules/ui_mons.lua:57 +msgid "Yes - Full Strength" msgstr "" -#: source_files/obsidian_main/m_dialog.cc:456 -msgid "Copy" +#: modules/ui_mons.lua:58 +msgid "Yes - Weak" msgstr "" -#: source_files/obsidian_main/m_dialog.cc:575 -msgid "Pick file to save to" +#: modules/ui_mons.lua:66 +msgid "Tougher" msgstr "" -#: source_files/obsidian_main/m_dialog.cc:592 -msgid "" -"Unable to save the file:\n" -"\n" -"%s" +#: modules/ui_mons.lua:67 +msgid "Fiercer" msgstr "" -#: source_files/obsidian_main/m_dialog.cc:614 -msgid "" -"%s already exists.\n" -"Choose Yes to overwrite or No to choose a new filename." +#: modules/ui_mons.lua:68 +msgid "CRAZIER" msgstr "" -#: source_files/obsidian_main/m_dialog.cc:629 -msgid "Please choose a filename ending in .txt" +#: modules/ui_mons.lua:73 +msgid "Disabled" msgstr "" -#: source_files/obsidian_main/m_dialog.cc:767 -msgid "OBSIDIAN Log Viewer" +#: modules/ui_mons.lua:74 +msgid "Minor Bosses Only" msgstr "" -#: source_files/obsidian_main/m_dialog.cc:787 -msgid "OBSIDIAN Glossary Viewer" +#: modules/ui_mons.lua:75 +msgid "Minor and Nasty Bosses Only" msgstr "" -#: source_files/obsidian_main/m_lua.cc:1061 -msgid "Making" +#: modules/ui_mons.lua:76 +msgid "All Bosses" msgstr "" -#: source_files/obsidian_main/m_lua.cc:1188 -msgid "Using" +#: modules/ui_mons.lua:105 +msgid "Monster Quantity" msgstr "" -#: source_files/obsidian_main/m_lua.cc:1189 -msgid "Preview Not Available" +#: modules/ui_mons.lua:111 +msgid "Mix It Up,Progressive" msgstr "" -#: source_files/obsidian_main/m_lua.cc:1598 -msgid "[ ERROR ]" +#: modules/ui_mons.lua:112 +msgid "0:None,0.15:0.15 (Trivial),0.35:0.35 (Sporadic),0.7:0.7 (Meager),1.0:1.0 (Normal),1.3:1.3 (Modest),1.5:1.5 (Bearable),2.0:2.0 (Rough),2.5:2.5 (Strenuous),3.0:3.0 (Formidable),3.5:3.5 (Harsh),4.0:4.0 (Painful),4.5:4.5 (Ferocious),5.0:5.0 (Unforgiving),5.5:5.5 (Punishing),6.0:6.0 (Murderous),6.5:6.5 (Grueling),7.0:7.0 (Unrelenting),7.5:7.5 (Arduous),8.0:8.0 (Barbaric),8.5:8.5 (Savage),9.0:9.0 (Brutal),9.5:9.5 (Draconian),10.0:10.00 (Merciless)" msgstr "" -#: source_files/obsidian_main/m_lua.cc:1602 -msgid "Script Error: " +#: modules/ui_mons.lua:113 +msgid "Changes the amount of monsters placed in a map. Scales with level size." msgstr "" -#: source_files/obsidian_main/m_lua.cc:1956 -msgid "ob_print_reference: Error creating REFERENCE.txt!\n" +#: modules/ui_mons.lua:114 +msgid "" +"For reference: Obsidian's default for normal is 1.0.\n" +"\n" +"Mix It Up: Selects quantities specified between Upper and Lower Bound choices on a chosen by the user.\n" +"\n" +"Progressive: creates a curve of increasing monster population also based on the Fine Tune options below.\n" +"\n" +"It does not matter if your Upper/Lower Bound selections are reversed. Progressive will pick the min VS max quantities selected.\n" +"\n" +"None: No monsters. Why would you choose this option? \n" +"Trivial: Very, very few monsters. Almost nothing to kill.\n" +"Sporadic: Very few monsters. Not many things to kill.\n" +"Meager: Fewer monsters. Not challenging for the average player.\n" +"Easy: Obsidian default quantity. Not too bad for casual players.\n" +"Modest: Slightly above default. Still pretty easy for most. \n" +"Bearable: Above average opposition. Getting warmer! \n" +"Rough: Slightly difficult. Equivalent to late 90s megawads. \n" +"Strenuous: Baby steps into big boy difficulty. Lots to kill! \n" +"Formidable/Harsh: 'Easy' level of difficult. Considerable opposition. \n" +"Painful/Ferocious: Getting into slaughterwad territory. Difficult! \n" +"Unforgiving/Punishing: Slaughterwad level difficulty. Skill needed. \n" +"Murderous/Grueling: Extremely high monster count. \n" +"Unrelenting/Arduous: An uphill battle. Expect to reload saves often! \n" +"Barbaric/Savage: Up into the hardest slaughterwads out there. \n" +"Brutal/Draconian: Legions of demons await you on this setting. \n" +"Merciless: Hell will throw everything at you at this setting, you masochist." msgstr "" -#: source_files/obsidian_main/m_lua.cc:1966 -msgid "ob_print_reference_json: Error printing json reference!\n" +#: modules/ui_mons.lua:127 +msgid "If you have Mix It Up or Progressive selected, you can define the upper bound here. Otherwise, this option is simply ignored." msgstr "" -#: source_files/obsidian_main/m_lua.cc:1975 -msgid "Script Error" +#: modules/ui_mons.lua:139 +msgid "If you have Mix It Up or Progressive selected, you can define the lower bound here. Otherwise, this option is simply ignored." msgstr "" -#: source_files/obsidian_main/m_manage.cc:347 -msgid "CURRENT SETTINGS" +#: modules/ui_mons.lua:145 +msgid "Monster Strength" msgstr "" -#: source_files/obsidian_main/m_manage.cc:374 -msgid "Error choosing save file:\n" +#: modules/ui_mons.lua:151 +msgid "Affects level of selected monsters for a level's monster palette." msgstr "" -#: source_files/obsidian_main/m_manage.cc:411 -msgid "Error writing to file." +#: modules/ui_mons.lua:152 +msgid "0.55:0.55 (Weak),0.75:0.75 (Easier),1:1 (Average),1.3:1.3 (Harder),1.7:1.7 (Tough),2.5:2.5 (Fierce),12:12 (CRAZY)" msgstr "" -#: source_files/obsidian_main/m_manage.cc:422 -msgid "Select file to load" +#: modules/ui_mons.lua:157 +msgid "Ramp Up" msgstr "" -#: source_files/obsidian_main/m_manage.cc:444 -msgid "Error choosing load file:\n" +#: modules/ui_mons.lua:164 +msgid "0.5:0.5 (Very Slow),0.75:0.75 (Slow),1:1 (Average),1.5:1.5 (Fast),2:2 (Very Fast),3:3 (Extra Fast)" msgstr "" -#: source_files/obsidian_main/m_manage.cc:447 -msgid "" -"Unable to load the file:\n" -"\n" -"%s" +#: modules/ui_mons.lua:165 +msgid "Rate at which monster strength increases as you progress through levels." msgstr "" -#: source_files/obsidian_main/m_manage.cc:501 -msgid "PASTED TEXT" +#: modules/ui_mons.lua:173 +msgid "Default Weapon Starts" msgstr "" -#: source_files/obsidian_main/m_manage.cc:669 -msgid "Load WAD/TXT" +#: modules/ui_mons.lua:176 +msgid "Ensure every map can be completed with only the default weapon (ignore weapons obtained from earlier maps)" msgstr "" -#: source_files/obsidian_main/m_manage.cc:690 -msgid "Use" +#: modules/ui_mons.lua:184 +msgid "Makes start rooms mostly safe - no enemies and all outlooking windows are removed. (windows are retained on Procedural Gotchas) Default Obsidian behavior is 'no'." msgstr "" -#: source_files/obsidian_main/m_manage.cc:700 +#: modules/ui_mons.lua:190 msgid "" -"Note: This will replace\n" -"all current settings!" +"Affects how many different monster types can appear in each room.\n" +"Setting this to NONE will make each level use a single monster type" msgstr "" -#: source_files/obsidian_main/m_manage.cc:707 -msgid "Reset to Default" +#: modules/ui_mons.lua:195 +msgid "Monster Variety Jumpstart" msgstr "" -#: source_files/obsidian_main/m_manage.cc:717 -msgid "" -"Note: This will delete\n" -"the current CONFIG.txt\n" -"and restart Obsidian!" +#: modules/ui_mons.lua:198 +msgid "Affects how many monster variations initially appear at the very first map." msgstr "" -#: source_files/obsidian_main/m_manage.cc:749 -msgid " Clipboard Operations" +#: modules/ui_mons.lua:204 +msgid "Bosses" msgstr "" -#: source_files/obsidian_main/m_manage.cc:760 -msgid "Cut" +#: modules/ui_mons.lua:205 +msgid "Affects likelihood and difficulty of boss encounters." msgstr "" -#: source_files/obsidian_main/m_manage.cc:784 -msgid "Paste" +#: modules/ui_mons.lua:209 +msgid "Bosses As Regulars" msgstr "" -#: source_files/obsidian_main/m_manage.cc:812 -msgid "OBSIDIAN Config Manager" +#: modules/ui_mons.lua:212 +msgid "" +"Normally Archviles/Barons/Cyberdemons and other big monsters are excluded from normal monster pool and only can appear as guard for important objective e.g. key. With this option enabled they are allowed to(rarely) spawn as a regular monster. \n" +"\n" +" WARNING: This CAN make maps much more difficult than normal." msgstr "" -#: source_files/obsidian_main/m_options.cc:81 -msgid "Unknown option: " +#: modules/ui_mons.lua:219 +msgid "Traps" msgstr "" -#: source_files/obsidian_main/m_options.cc:102 -msgid "Weird option line: " +#: modules/ui_mons.lua:220 +msgid "Control the amount of traps." msgstr "" -#: source_files/obsidian_main/m_options.cc:111 -msgid "Name or value missing!\n" +#: modules/ui_mons.lua:224 +msgid "Trap Style" msgstr "" -#: source_files/obsidian_main/m_options.cc:123 -msgid "" -"Missing Options file -- using defaults.\n" -"\n" +#: modules/ui_mons.lua:227 +msgid "This option selects between using only teleport or closet traps. DEFAULT means both are used." msgstr "" -#: source_files/obsidian_main/m_options.cc:242 -msgid "AUTO" +#: modules/ui_mons.lua:233 +msgid "Trap Monsters" msgstr "" -#: source_files/obsidian_main/m_options.cc:286 -msgid "" -"Obsidian will now restart to apply language changes.\n" -"Obsidian will be in your selected language after restarting." +#: modules/ui_mons.lua:236 +msgid "Changes the quantity of ambushing monsters from traps." msgstr "" -#: source_files/obsidian_main/m_options.cc:303 -msgid "" -"Toggling Simple Mode requires a restart.\n" -"Obsidian will now restart." +#: modules/ui_mons.lua:243 +msgid "Cages" msgstr "" -#: source_files/obsidian_main/m_options.cc:313 -msgid "Simple Mode" +#: modules/ui_mons.lua:244 +msgid "Control the amount of cages." msgstr "" -#: source_files/obsidian_main/m_options.cc:323 -msgid "In Simple Mode, generation options that are more nuanced or granular are hidden in order to provide an easier experience for the user." +#: modules/ui_mons.lua:248 +msgid "Cage Monsters" msgstr "" -#: source_files/obsidian_main/m_options.cc:342 -msgid "Random String Seeds" +#: modules/ui_mons.lua:251 +msgid "Changes the quantity of monsters in cages." msgstr "" -#: source_files/obsidian_main/m_options.cc:352 -msgid "Will randomly pull 1 to 3 words from Obsidian's random word list and use those as input for the map generation seed. Purely for cosmetic/entertainment value." +#: modules/ui_mons.lua:259 +msgid "Monsters in Secrets" msgstr "" -#: source_files/obsidian_main/m_options.cc:364 -msgid "Password Mode" +#: modules/ui_mons.lua:261 +msgid "I'm in your secret rooms, placing some monsters. Note: default is none." msgstr "" -#: source_files/obsidian_main/m_options.cc:374 -msgid "Will produce a pseudo-random sequence of characters as input for the map generation seed. Random String Seeds must be enabled to use this option." +#: modules/ui_mons.lua:267 +msgid "Enemy Drop Compensation" msgstr "" -#: source_files/obsidian_main/m_options.cc:392 -msgid "Mature Wordlists" +#: modules/ui_mons.lua:270 +msgid "" +"Decides whether monster drops (i.e. magazines from zombiemen) influence map pickup spawns or not.\n" +"\n" +"Yes - Ignore extra ammunition and weapons dropped by monsters when calculating pickups.\n" +"No (DEFAULT) - Removes extra pickups from the map based on items dropped by monsters (i.e. less shells on the ground if shotgunners carry them)." msgstr "" -#: source_files/obsidian_main/m_options.cc:402 -msgid "When enabled, will use a random wordlist that can result in obscene or otherwise offensive language being used for seed, map and WAD title elements." +#: modules/ui_mons.lua:313 +msgid "0:None,0.15:0.15 (Trivial),0.35:0.35 (Sporadic),0.7:0.7 (Meager),1.0:1.0 (Easy),1.3:1.3 (Modest),1.5:1.5 (Bearable),2.0:2.0 (Rough),2.5:2.5 (Strenuous),3.0:3.0 (Formidable),3.5:3.5 (Harsh),4.0:4.0 (Painful),4.5:4.5 (Ferocious),5.0:5.0 (Unforgiving),5.5:5.5 (Punishing),6.0:6.0 (Murderous),6.5:6.5 (Grueling),7.0:7.0 (Unrelenting),7.5:7.5 (Arduous),8.0:8.0 (Barbaric),8.5:8.5 (Savage),9.0:9.0 (Brutal),9.5:9.5 (Draconian),10.0:10.00 (Merciless)" msgstr "" -#: source_files/obsidian_main/m_options.cc:430 -msgid "" -"File prefix changes require a restart.\n" -"OBSIDIAN will now restart." +#: modules/gzdoom_marine_closet.lua:19 +msgid "Very Low Tech" msgstr "" -#: source_files/obsidian_main/m_options.cc:444 -msgid "Yes, break Obsidian" +#: modules/gzdoom_marine_closet.lua:20 +msgid "Low Tech" msgstr "" -#: source_files/obsidian_main/m_options.cc:445 -msgid "" -"WARNING! This option will allow you to manually enter values in excess of the \n" -"(usually) stable slider limits for Obsidian.\n" -"Any bugs, crashes, or errors as a result of this will not be addressed by the developers.\n" -"You must select Yes for this option to be applied." +#: modules/gzdoom_marine_closet.lua:21 +msgid "Mid Tech" msgstr "" -#: source_files/obsidian_main/m_options.cc:455 -msgid "" -"Restoring slider limits requires a restart.\n" -"Obsidian will now restart." +#: modules/gzdoom_marine_closet.lua:22 +msgid "High Tech" msgstr "" -#: source_files/obsidian_main/m_options.cc:466 -msgid "Custom Prefix" +#: modules/gzdoom_marine_closet.lua:25 +msgid "BFG Fiesta" msgstr "" -#: source_files/obsidian_main/m_options.cc:476 -msgid "" -"Custom prefixes can use any of the special format strings listed below. Anything else is used as-is.\n" -"\n" -"%year or %Y: The current year.\n" -"\n" -"%month or %M: The current month.\n" -"\n" -"%day or %D: The current day.\n" -"\n" -"%hour or %h: The current hour.\n" -"\n" -"%minute or %m: The current minute.\n" -"\n" -"%second or %s: The current second.\n" -"\n" -"%version or %v: The current Obsidian version.\n" -"\n" -"%game or %g: Which game the WAD is for.\n" -"\n" -"%port or %p: Which port the WAD is for.\n" -"\n" -"%theme or %t: Which theme was selected from the game's choices.\n" -"\n" -"%count or %c: The number of levels in the generated WAD." +#: modules/gzdoom_marine_closet.lua:30 +msgid "Sight" msgstr "" -#: source_files/obsidian_main/m_options.cc:483 -msgid "Enter Custom Prefix Format:" +#: modules/gzdoom_marine_closet.lua:31 +msgid "Range" msgstr "" -#: source_files/obsidian_main/m_options.cc:488 -msgid "Custom prefix cannot be blank!" +#: modules/gzdoom_marine_closet.lua:32 +msgid "Close Range" msgstr "" -#: source_files/obsidian_main/m_options.cc:502 -msgid "Select default save directory" +#: modules/gzdoom_marine_closet.lua:33 +msgid "Map Start" msgstr "" -#: source_files/obsidian_main/m_options.cc:528 -msgid "Empty default directory provided???:\n" +#: modules/gzdoom_marine_closet.lua:41 +msgid "Hordes" msgstr "" -#: source_files/obsidian_main/m_options.cc:539 -msgid "Current Path" +#: modules/gzdoom_marine_closet.lua:46 +msgid "Unmodified" msgstr "" -#: source_files/obsidian_main/m_options.cc:567 -msgid "Language: " +#: modules/gzdoom_marine_closet.lua:48 +msgid "Tough" msgstr "" -#: source_files/obsidian_main/m_options.cc:581 -msgid "Filename Prefix: " +#: modules/gzdoom_marine_closet.lua:49 +msgid "Fierce" msgstr "" -#: source_files/obsidian_main/m_options.cc:586 -msgid "Date and Time|Number of Levels|Game|Port|Theme|Version|Custom|Nothing" +#: modules/gzdoom_marine_closet.lua:56 +msgid "Regressive" msgstr "" -#: source_files/obsidian_main/m_options.cc:597 -msgid "Set Custom Prefix..." +#: modules/gzdoom_marine_closet.lua:58 +msgid "Regressive Episodic" msgstr "" -#: source_files/obsidian_main/m_options.cc:614 -msgid "Set Default Output Path" +#: modules/gzdoom_marine_closet.lua:64 +msgid "Yes + Merge" msgstr "" -#: source_files/obsidian_main/m_options.cc:640 -msgid " Simple Mode" +#: modules/gzdoom_marine_closet.lua:65 +msgid "Yes + No Merge" msgstr "" -#: source_files/obsidian_main/m_options.cc:656 -msgid " Random String Seeds" +#: modules/gzdoom_marine_closet.lua:81 +msgid "Gold" msgstr "" -#: source_files/obsidian_main/m_options.cc:672 -msgid " Password Mode" +#: modules/gzdoom_marine_closet.lua:82 +msgid "Random OG Doom" msgstr "" -#: source_files/obsidian_main/m_options.cc:691 -msgid " Use Mature Wordlists" +#: modules/gzdoom_marine_closet.lua:83 +msgid "Full Random" msgstr "" -#: source_files/obsidian_main/m_options.cc:707 -msgid " Create Backups" +#: modules/gzdoom_marine_closet.lua:89 +msgid "No + Self Damage" msgstr "" -#: source_files/obsidian_main/m_options.cc:718 -msgid " Overwrite File Warning" +#: modules/gzdoom_marine_closet.lua:1537 +msgid "Friendly Marine Closets" msgstr "" -#: source_files/obsidian_main/m_options.cc:729 -msgid " Debugging Messages" +#: modules/gzdoom_marine_closet.lua:1552 +msgid "This module adds customizable closets to the map filled with friendly AI marines." msgstr "" -#: source_files/obsidian_main/m_options.cc:740 -msgid " Ignore Slider Limits" +#: modules/gzdoom_marine_closet.lua:1559 +msgid "Chance per map" msgstr "" -#: source_files/obsidian_main/m_options.cc:803 -msgid "OBSIDIAN Misc Options" +#: modules/gzdoom_marine_closet.lua:1567 +msgid "Chance per map of marine closets spawning at all. E.G. at 50% theres 50% chance of each map being empty of marine closets." msgstr "" -#: source_files/obsidian_main/m_theme.cc:92 -msgid "Select Theme file to load" +#: modules/gzdoom_marine_closet.lua:1575 +msgid "Minimum closets" msgstr "" -#: source_files/obsidian_main/m_theme.cc:376 -msgid "Windows scaling changes cannot be applied automatically, but will take effect the next time Obsidian is run.\n" +#: modules/gzdoom_marine_closet.lua:1582 +msgid "Sets least amount of closets that can spawn per map." msgstr "" -#: source_files/obsidian_main/m_theme.cc:643 -msgid "" -"Plastic widget theme requires a restart.\n" -"OBSIDIAN will now restart." +#: modules/gzdoom_marine_closet.lua:1589 +msgid "Maximum closets" msgstr "" -#: source_files/obsidian_main/m_theme.cc:1040 -msgid "Select Panel Text Color" +#: modules/gzdoom_marine_closet.lua:1596 +msgid "Sets most amount of closets that can spawn per map." msgstr "" -#: source_files/obsidian_main/m_theme.cc:1134 -msgid "Select Button Text Color" +#: modules/gzdoom_marine_closet.lua:1603 +msgid "Closet scaling type" msgstr "" -#: source_files/obsidian_main/m_theme.cc:1185 -msgid "Select Panel Color" +#: modules/gzdoom_marine_closet.lua:1607 +msgid "" +"Affects how min and max work for closet count:\n" +"\n" +"Random: Random range\n" +"Progressive: Goes from min to max through entire game\n" +"Episodic: Goes from min to max through episode\n" +"Regressive/Regressive episodic: Goes from max to min through game or episode" msgstr "" -#: source_files/obsidian_main/m_theme.cc:1234 -msgid "Select Highlight Color" +#: modules/gzdoom_marine_closet.lua:1615 +msgid "Minimum marines" msgstr "" -#: source_files/obsidian_main/m_theme.cc:1294 -msgid "Select Button Color" +#: modules/gzdoom_marine_closet.lua:1622 +msgid "Sets least amount of marines that can spawn per closet." msgstr "" -#: source_files/obsidian_main/m_theme.cc:1337 -msgid "Select Gradient Color" +#: modules/gzdoom_marine_closet.lua:1629 +msgid "Maximum marines" msgstr "" -#: source_files/obsidian_main/m_theme.cc:1369 -msgid "Select Border Color" +#: modules/gzdoom_marine_closet.lua:1636 +msgid "Sets most amount of marines that can spawn per closet." msgstr "" -#: source_files/obsidian_main/m_theme.cc:1399 -msgid "Select Gap Color" +#: modules/gzdoom_marine_closet.lua:1643 +msgid "Marine Health" msgstr "" -#: source_files/obsidian_main/m_theme.cc:1463 -msgid "" -"Defaults loaded.\n" -"OBSIDIAN will now restart." +#: modules/gzdoom_marine_closet.lua:1650 +msgid "Influences how much damage marines can take before dying." msgstr "" -#: source_files/obsidian_main/m_theme.cc:1475 -msgid "" -"Theme loading requires a restart.\n" -"OBSIDIAN will now restart." +#: modules/gzdoom_marine_closet.lua:1657 +msgid "Marine scaling type" msgstr "" -#: source_files/obsidian_main/m_theme.cc:1516 -msgid "Window Scaling: " +#: modules/gzdoom_marine_closet.lua:1661 +msgid "" +"Affects how min and max work for marine count:\n" +"\n" +"Random: Random range\n" +"Progressive: Goes from min to max through entire game\n" +"Episodic: Goes from min to max through episode\n" +"Regressive/Regressive episodic: Goes from max to min through game or episode" msgstr "" -#: source_files/obsidian_main/m_theme.cc:1518 -msgid "AUTO|Tiny|Small|Medium|Large|Huge" +#: modules/gzdoom_marine_closet.lua:1668 +msgid "Level Min Position" msgstr "" -#: source_files/obsidian_main/m_theme.cc:1530 -msgid "Font Size: " +#: modules/gzdoom_marine_closet.lua:1675 +msgid "Affects how early in the level a closet can be found." msgstr "" -#: source_files/obsidian_main/m_theme.cc:1547 -msgid "Font: " +#: modules/gzdoom_marine_closet.lua:1676 +msgid "0:0 (Start Room),1:1 (Exit Room)" msgstr "" -#: source_files/obsidian_main/m_theme.cc:1563 -msgid "Widget Theme: " +#: modules/gzdoom_marine_closet.lua:1683 +msgid "Level Max Position" msgstr "" -#: source_files/obsidian_main/m_theme.cc:1565 -msgid "Default|Gleam|Win95|Plastic|Oxy" +#: modules/gzdoom_marine_closet.lua:1690 +msgid "Affects how late in the level a closet can be found." msgstr "" -#: source_files/obsidian_main/m_theme.cc:1577 -msgid "Box Theme: " +#: modules/gzdoom_marine_closet.lua:1698 +msgid "Weapon tech level" msgstr "" -#: source_files/obsidian_main/m_theme.cc:1579 -msgid "Default|Shadow|Embossed|Engraved|Inverted|Raised" +#: modules/gzdoom_marine_closet.lua:1702 +msgid "" +"Influences weapons that marines spawn with:\n" +"\n" +"Very Low tech: Clearing demonic invasion with nothing but pistols and harsh language\n" +"Low tech: Pistols, with some rare chainguns and shotguns\n" +"Mid tech: Shotguns/Chainguns with some rare pistols, super shotguns, rocket launchers and plasma rifles\n" +"High tech: Rocket launchers/Plasma rifles with some rare BFGs, super shotguns and chainguns\n" +"Mix it up: Any weapon goes, let the dice decide!\n" +"BFG Fiesta: BFG only, cyberdemons beware!\n" +"Progressive: Marines start with pistols and get more powerful weapons through episode/megawad" msgstr "" -#: source_files/obsidian_main/m_theme.cc:1591 -msgid "Button Theme: " +#: modules/gzdoom_marine_closet.lua:1709 +msgid "Trigger Type" msgstr "" -#: source_files/obsidian_main/m_theme.cc:1593 -msgid "Default|Raised|Engraved|Embossed|Flat" +#: modules/gzdoom_marine_closet.lua:1713 +msgid "" +"Influences the trigger that activates marines.\n" +"\n" +"Sight: Marine closet activates once it can 'see' the player.\n" +"Range: Closet activates when player is close enough, even if behind wall.\n" +"Close Range: same as range except requires player to be really really close.\n" +"Map Start: Closets are active on map start." msgstr "" -#: source_files/obsidian_main/m_theme.cc:1605 -msgid "Color Scheme: " +#: modules/gzdoom_marine_closet.lua:1721 +msgid "Marine Color" msgstr "" -#: source_files/obsidian_main/m_theme.cc:1607 -msgid "Default|Custom" +#: modules/gzdoom_marine_closet.lua:1725 +msgid "Lets you choose the color of marines, including option for random color per marine." msgstr "" -#: source_files/obsidian_main/m_theme.cc:1618 -msgid "Panel Font" +#: modules/gzdoom_marine_closet.lua:1732 +msgid "Friendly Fire" msgstr "" -#: source_files/obsidian_main/m_theme.cc:1628 -msgid "Button Font" +#: modules/gzdoom_marine_closet.lua:1736 +msgid "" +"By default marines do no damage to player. However that means their use their own version of puffs and projectiles.\n" +"If this is enabled marines can damage player and original puffs and projectiles are used making them affected by mods that replace those.\n" +"Additionally if self damage variant is chosen marines can still get hurt by exploding barrels and such" msgstr "" -#: source_files/obsidian_main/m_theme.cc:1638 -msgid "Panels" +#: modules/gzdoom_marine_closet.lua:1743 +msgid "Player Damage Immunity" msgstr "" -#: source_files/obsidian_main/m_theme.cc:1648 -msgid "Highlights" +#: modules/gzdoom_marine_closet.lua:1747 +msgid "If enabled, marines will never take damage from player owned sources." msgstr "" -#: source_files/obsidian_main/m_theme.cc:1659 -msgid "Buttons" +#: modules/gzdoom_marine_closet.lua:1753 +msgid "Weapon Sprites" msgstr "" -#: source_files/obsidian_main/m_theme.cc:1670 -msgid "Gradient" +#: modules/gzdoom_marine_closet.lua:1757 +msgid "" +"By default marines use default player sprite.\n" +"If this is enabled, marines will use special sprites according to weapon they carry.\n" +"With merge option sprites will be merged into oblige wad, otherwise they need to be loaded separately." msgstr "" -#: source_files/obsidian_main/m_theme.cc:1681 -msgid "Borders" +#: modules/gzdoom_marine_closet.lua:1764 +msgid "Monster Quantity Multiplier" msgstr "" -#: source_files/obsidian_main/m_theme.cc:1692 -msgid "Gaps" +#: modules/gzdoom_marine_closet.lua:1768 +msgid "Influences amount of monsters in rooms with a marine closet." msgstr "" -#: source_files/obsidian_main/m_theme.cc:1703 -msgid "Load Defaults" +#: modules/gzdoom_marine_closet.lua:1775 +msgid "Monster Strength Modifier" msgstr "" -#: source_files/obsidian_main/m_theme.cc:1713 -msgid "Load Theme" +#: modules/gzdoom_marine_closet.lua:1779 +msgid "If set, this strength setting is used in the room with marine closet instead of normal one." msgstr "" -#: source_files/obsidian_main/m_theme.cc:1724 -msgid "Save Theme" +#: modules/gzdoom_marine_closet.lua:1787 +msgid "Strong Marines" msgstr "" -#: source_files/obsidian_main/m_theme.cc:1760 -msgid "Note: Most settings will only affect tabs after a restart." +#: modules/gzdoom_marine_closet.lua:1791 +msgid "Influences whether marines are as accurate and rapid firing as player, or are weaker." msgstr "" -#: source_files/obsidian_main/m_theme.cc:1797 -msgid "OBSIDIAN Theme Options" +#: modules/gzdoom_marine_closet.lua:1798 +msgid "Followers" msgstr "" -#: source_files/obsidian_main/ui_build.cc:32 +#: modules/gzdoom_marine_closet.lua:1802 msgid "" -"Progress and minimap display.\n" -"Minimap Legend:\n" -"White - Regular rooms\n" -"Brown - Caves\n" -"Blue - Outdoors\n" -"Green - Parks" -msgstr "" - -#: source_files/obsidian_main/ui_build.cc:73 -msgid "Ready to go!" +"By default marines try to follow the player if they have nothing else to do but would otherwise prioritize chasing enemies, and are also unable to follow player through rough terrain.\n" +"If this is enabled marines will much harder prioritize following player and will teleport if they are too far away." msgstr "" -#: source_files/obsidian_main/ui_build.cc:225 -msgid "Plan" +#: modules/gzdoom_marine_closet.lua:1808 +msgid "Follow Distance" msgstr "" -#: source_files/obsidian_main/ui_build.cc:273 -msgid "Building Nodes" +#: modules/gzdoom_marine_closet.lua:1815 +msgid "If marines are followers, the maximum allowed distance they are allowed to stray before being teleported to the player." msgstr "" -#: source_files/obsidian_main/ui_build.cc:325 -msgid "Rooms" +#: modules/gzdoom_marine_closet.lua:1821 +msgid "Allow in Gotchas" msgstr "" -#: source_files/obsidian_main/ui_build.cc:326 -msgid "Mons" +#: modules/gzdoom_marine_closet.lua:1825 +msgid "Allows or disallows marine closets to spawn on gotchas and boss generator levels." msgstr "" -#: source_files/obsidian_main/ui_game.cc:49 -msgid "Game Settings" +#: modules/gzdoom_marine_closet.lua:1831 +msgid "Death Messages" msgstr "" -#: source_files/obsidian_main/ui_game.cc:61 -msgid "Engine: " +#: modules/gzdoom_marine_closet.lua:1835 +msgid "If enabled, will print a message in message log whenever a marine dies." msgstr "" -#: source_files/obsidian_main/ui_game.cc:74 -msgid "Game: " +#: modules/gzdoom_marine_closet.lua:1841 +msgid "In Secret Rooms" msgstr "" -#: source_files/obsidian_main/ui_game.cc:87 -msgid "Port: " +#: modules/gzdoom_marine_closet.lua:1845 +msgid "If enabled, allowed marine closets to be built in secret rooms." msgstr "" -#: source_files/obsidian_main/ui_game.cc:100 -msgid "Length: " +#: modules/zdoom_armaetus_epic_textures.lua:35 +msgid "ZScript" msgstr "" -#: source_files/obsidian_main/ui_game.cc:113 -msgid "Theme: " +#: modules/zdoom_armaetus_epic_textures.lua:36 +msgid "ACS-Decorate" msgstr "" -#: source_files/obsidian_main/ui_game.cc:122 -msgid "Build" +#: modules/zdoom_armaetus_epic_textures.lua:44 +msgid "A Bit Mixed" msgstr "" -#: source_files/obsidian_main/ui_game.cc:134 -msgid "Quit" +#: modules/zdoom_armaetus_epic_textures.lua:45 +msgid "Snow-ish" msgstr "" -#: source_files/obsidian_main/ui_game.cc:172 -msgid "Game" +#: modules/zdoom_armaetus_epic_textures.lua:46 +msgid "Desert-ish" msgstr "" -#: source_files/obsidian_main/ui_game.cc:182 -msgid "" -"Available Games:\n" -"\n" -"id Tech 0:\n" -"\n" -"Wolfenstein 3D\n" -"\n" -"Spear of Destiny\n" -"\n" -"Noah's Ark 3D\n" -"\n" -"Operation Body Count: Note, this game is less stable than its other id Tech 0 counterparts!\n" -"\n" -"id Tech 1:\n" -"\n" -"Doom 2\n" -"\n" -"Doom\n" -"\n" -"The Ultimate Doom\n" -"\n" -"Plutonia: Part of Final Doom\n" -"\n" -"TNT: Evilution: Part of Final Doom\n" -"\n" -"Heretic\n" -"\n" -"Chex 3 Vanilla: Unofficial repackaging of Chex Quest 3 for non-ZDoom derived engines. SLUMP support only.\n" -"\n" -"HacX 1.2: SLUMP support only.\n" -"\n" -"REKKR: SLUMP support only.\n" -"\n" -"Harmony Compat: Harmony re-release for non-ZDoom derived engines. Must be run as a PWAD in conjuction with the Doom 2/Freedoom 2 IWAD. SLUMP support only.\n" -"\n" -"Strife: SLUMP support only." +#: modules/zdoom_armaetus_epic_textures.lua:47 +msgid "Always Snow" msgstr "" -#: source_files/obsidian_main/ui_game.cc:212 -msgid "Engine" +#: modules/zdoom_armaetus_epic_textures.lua:48 +msgid "Always Desert" msgstr "" -#: source_files/obsidian_main/ui_game.cc:222 -msgid "" -"id Tech 0: Powered Wolfenstein-3D and similar games\n" -"\n" -"id Tech 1: Powered Doom, Doom 2, Heretic, etc" +#: modules/zdoom_armaetus_epic_textures.lua:1140 +msgid "Obsidian Epic Resource Pack" msgstr "" -#: source_files/obsidian_main/ui_game.cc:228 -msgid "Port" +#: modules/zdoom_armaetus_epic_textures.lua:1158 +msgid "If enabled, adds textures and content from the Obsidian Epic Resource Pack, which also includes new exclusive prefabs." msgstr "" -#: source_files/obsidian_main/ui_game.cc:238 -msgid "" -"Available Ports:\n" -"\n" -"id Tech 0:\n" -"\n" -"Vanilla: Works with the original executables\n" -"\n" -"id Tech 1:\n" -"\n" -"GZDoom: GZDoom and variants (LZDoom, QZDoom, etc)\n" -"\n" -"Vanilla: Works with the original program or ports that enforce the original limits. Examples: Doom within DOSBox, Chocolate Doom. NOTE: This option will use SLUMP as the map builder.\n" -"\n" -"Boom-Compatible: Ports that are able to use the entire suite of Boom types and features. Most modern source ports fall into this category at a minimum.\n" -"\n" -"EDGE-Classic: Boom-compatible, plus UDMF support, additional specials and other advanced features." +#: modules/zdoom_armaetus_epic_textures.lua:1165 +msgid "Custom Liquids" msgstr "" -#: source_files/obsidian_main/ui_game.cc:244 -msgid "Length" +#: modules/zdoom_armaetus_epic_textures.lua:1168 +msgid "Utilize custom liquid flats or not." msgstr "" -#: source_files/obsidian_main/ui_game.cc:254 -msgid "" -"Available Game Lengths:\n" -"\n" -"Single Level: One map.\n" -"\n" -"A Few Maps: Four maps.\n" -"\n" -"One Episode: The length of an episode in the original game. For Doom 2 and other games which normally doesn't have episodes, this number is determined by Obsidian.\n" -"\n" -"Full Game: The length of a full game in the original program." +#: modules/zdoom_armaetus_epic_textures.lua:1175 +msgid "Custom Trees" msgstr "" -#: source_files/obsidian_main/ui_module.cc:320 -msgid "Use Slider Value" +#: modules/zdoom_armaetus_epic_textures.lua:1178 +msgid "Adds custom flat-depedendent tree sprites into the game. Currently only replaces trees on specific grass flats and will be expanded in the future to accomnodate custom Textures and more. If you are playing a mod that already does its own trees, it may be better to leave this off." msgstr "" -#: source_files/obsidian_main/ui_module.cc:945 -msgid "Enter Value:" +#: modules/zdoom_armaetus_epic_textures.lua:1185 +msgid "Environment Theme" msgstr "" -#: source_files/obsidian_main/ui_module.cc:1710 -msgid "Other" +#: modules/zdoom_armaetus_epic_textures.lua:1188 +msgid "Influences outdoor environments with different textures such as desert sand or icey snow." msgstr "" -#: source_files/obsidian_main/ui_module.cc:1712 -msgid "Debug" +#: modules/zdoom_armaetus_epic_textures.lua:1195 +msgid "Merge Textures WAD" msgstr "" -#: source_files/obsidian_main/ui_module.cc:1714 -msgid "Experimental" +#: modules/zdoom_armaetus_epic_textures.lua:1198 +msgid "" +"Allows the trimming down of resulting WAD by not merging the custom texture WAD.\n" +"\n" +"This will require you to extract and load up the WAD manually in your preferred sourceport installation.\n" +"\n" +"This is the preferrable option for multiplayer situations and server owners and have each client obtain a copy of the texture pack instead.\n" msgstr "" -#: source_files/obsidian_main/ui_module.cc:1716 -msgid "Links" +#: modules/zdoom_armaetus_epic_textures.lua:1205 +msgid "Include Brightmaps" msgstr "" -#: source_files/obsidian_main/ui_widgets.cc:906 -msgid "Next" +#: modules/zdoom_armaetus_epic_textures.lua:1208 +msgid "Allows merging Obsidian Textures brightmaps into the WAD. Does not include brightmaps for base resources from any of the games." msgstr "" -#: source_files/obsidian_main/ui_window.cc:90 -msgid "File/Options" +#: modules/zdoom_armaetus_epic_textures.lua:1215 +msgid "Custom Actors" msgstr "" -#: source_files/obsidian_main/ui_window.cc:91 -msgid "File/Theme" +#: modules/zdoom_armaetus_epic_textures.lua:1218 +msgid "Merges some custom sprites and replacers for various decorations." msgstr "" -#: source_files/obsidian_main/ui_window.cc:92 -msgid "File/Set Seed" +#: modules/zdoom_armaetus_epic_textures.lua:1225 +msgid "No Hell Environment Themes" msgstr "" -#: source_files/obsidian_main/ui_window.cc:93 -msgid "File/Config Manager" +#: modules/zdoom_armaetus_epic_textures.lua:1228 +msgid "Renders hell theme maps to never use snow or desert environment themes regardless of theme assignment." msgstr "" -#: source_files/obsidian_main/ui_window.cc:94 -msgid "Help/About" +#: modules/iwad_mode.lua:1178 +msgid "IWAD Style Mode" msgstr "" -#: source_files/obsidian_main/ui_window.cc:95 -msgid "Help/View Logs" +#: modules/iwad_mode.lua:1183 +msgid "" +"Attempts to mimic various architectural features seen in the Doom 2 IWAD maps.\n" +"NOTE: This will override settings in other parts of the program such as Level Size, Room Size, etc!" msgstr "" -#: source_files/obsidian_main/ui_window.cc:96 -msgid "Help/Glossary" +#: modules/music_swap.lua:115 +msgid "Music Swapper" msgstr "" -#: source_files/obsidian_main/ui_window.cc:97 -msgid "Surprise Me/Go" +#: modules/music_swap.lua:126 +msgid "Performs swapping of built-in music tracks via Dehacked." msgstr "" diff --git a/language/ru.po b/language/ru.po index 18224d3b3..bbe7ed3b8 100644 --- a/language/ru.po +++ b/language/ru.po @@ -14,7 +14,7 @@ msgstr "" "Project-Id-Version: Obsidian Level Maker\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2016-05-09 23:41+1000\n" -"PO-Revision-Date: 2023-08-10 16:07+0300\n" +"PO-Revision-Date: 2024-06-07 23:56+0300\n" "Last-Translator: Morthimer McMare\n" "Language-Team: Russian\n" "Language: ru_RU\n" @@ -24,9 +24,10 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n != 1);\n" # ################################################################################################################################################################################################## # -# Comments by Dashodanger: One can automate this process for each time the code is changed with the following nightmarish one-liner: # -# grep -n -r -o "[_][(]\".*\"[)]" | sed -r {s/"^"/"#: "/} | sed -r {s/":_"/"\n"/} | sed -r {s/"\("/"msgid "/} | sed -r {s/"\)$"/"\nmsgstr \"\"\n"/} | sed -r {s/":$"/""/} # +# Comments by Dashodanger: One can automate this process for each time the code is changed with the following nightmarish one-liners: # # grep -n -r -o "gui[.]gettext[(]\".*\"[)]" | sed -r {s/"^"/"#: "/} | sed -r {s/":_"/"\n"/} | sed -r {s/"\gui[.]gettext[(]"/"\nmsgid "/} | sed -r {s/"\)$"/"\nmsgstr \"\"\n"/} | sed -r {s/":$"/""/} # +# grep -n -r -o "[_][(]\".*\"[)]" | sed -r {s/"^"/"#: "/} | sed -r {s/":_"/"\n"/} | sed -r {s/"\("/"msgid "/} | sed -r {s/"\)$"/"\nmsgstr \"\"\n"/} | sed -r {s/":$"/""/} # +# msguniq --no-wrap --use-first --escape -o (may need to use dos2unix depending on platform) # # ################################################################################################################################################################################################## # #: games/noah/factory.lua:5153 msgid "Episodic" @@ -2963,13 +2964,9 @@ msgstr "Устанавливает шанс создания уровня с п #: modules/historical_versions.lua:60 msgid "" -"Gives levels a chance of being generated using an internal version of Oblige version 2.x. NOTE: Not all module settings will affect levels generated in this manner.\n" -"\n" -"WARNING! When using Hexen, you MUST set this to 100% and generate the entire WAD with v2 to use its level and hub progression!" +"Gives levels a chance of being generated using an internal version of Oblige version 2.x. NOTE: Not all module settings will affect levels generated in this manner." msgstr "" -"Позволяет генерацию уровней с использованием внутренней версии Oblige v2.x. Примечание: далеко не все остальные настройки влияют на уровни, созданные таким образом.\n" -"\n" -"Внимание! При создании карт под Hexen вы ДОЛЖНЫ установить это значение на 100% и сгенерировать весь WAD с Oblige v2 для того, чтобы использовать его прогрессию по уровням и хабам!" +"Позволяет генерацию уровней с использованием внутренней версии Oblige v2.x. Примечание: далеко не все остальные настройки влияют на созданные таким образом уровни." #: modules/historical_versions.lua:67 msgid "Oblige v2 Deathmatch Mode" @@ -4334,7 +4331,7 @@ msgstr "Влияет на скорость появления подкрепле #: modules/procedural_gotcha_zdoom.lua:2128 msgid "Respect zero prob" -msgstr "Учитывать вероятность 0%" +msgstr "Учитывать вероятность в 0%" #: modules/procedural_gotcha_zdoom.lua:2132 msgid "If enabled, monsters disabled in monster control module cant be chosen as a boss." @@ -4919,17 +4916,15 @@ msgid "" "\n" "Obsidian default is Fast Curve." msgstr "" -"Очень быстро: размеры уровней достигают половины от своего верхнего предела за ¼ от игры, кривая примерно равна функции плавности \"easeOutQuint\";\n" +"Очень быстро: размеры уровней достигают половины от своего верхнего предела за ¼ от игры;\n" "\n" -"Быстро: размеры уровней достигают половины от своего верхнего предела за ⅓ от игры, примерно равно \"easeOutCubic\";\n" +"Быстро: размеры уровней достигают половины от своего верхнего предела за ⅓ от игры;\n" "\n" "Линейно: размеры уровней плавно увеличиваются, максимум достигается ровно в конце сгенерированного сборника;\n" "\n" -"Медленно: размеры уровней достигают половины от своего верхнего предела за ⅔ от игры, примерно равно \"easeInCubic\";\n" -"\n" -"Очень медленно: размеры уровней достигают половины от своего верхнего предела за ¾ от игры, примерно равно \"easeInQuint\".\n" +"Медленно: размеры уровней достигают половины от своего верхнего предела за ⅔ от игры;\n" "\n" -"Все определения и анимации функций плавности можно найти в Интернете — к примеру, на посвящённом этому сайте https://easings.net/ru." +"Очень медленно: размеры уровней достигают половины от своего верхнего предела за ¾ от игры.\n" #: modules/ui_arch.lua:181 msgid "Level Size Bias" @@ -4937,7 +4932,7 @@ msgstr "Уклон в этот размер уровня" #: modules/ui_arch.lua:182 msgid "Alters probability skew when using Mix It Up for level sizes." -msgstr "Меняет уклон в более малый или более крупный размер уровней при использовании настройки \"Размер уровней\"→\"Случайно\"." +msgstr "Меняет уклон размера уровней в маленькие или большие при использовании настройки \"Размер уровней\"→\"Случайно\"." #: modules/ui_arch.lua:183 msgid "" @@ -5061,9 +5056,9 @@ msgid "" "\n" "Disable - Old Oblige behavior - no bottomless vistas." msgstr "" -"Включено: бездонные виды могут быть сгенерированы в любом случае. Зачастую применимо вместе с использованием 3D-скайбоксов.\n" +"Включено: \"бездонные\" виды могут генерироваться без ограничений. Зачастую применяется вместе с использованием 3D-скайбоксов.\n" "\n" -"В зависимости от неба: позволять генерировать подобные виды только если небо на уровне не имеет рельефа (например, гор или пещер).\n" +"В зависимости от неба: позволять генерировать подобные виды только если небо на уровне не имеет рельефа вроде гор или пещер.\n" "\n" "Отключено: не генерировать виды — использовать старое поведение Oblige." @@ -5173,7 +5168,7 @@ msgstr "Бой" #: modules/ui_mons.lua:105 msgid "Monster Quantity" -msgstr "Кол-во монстров" +msgstr "Количество монстров" #: modules/ui_mons.lua:111 msgid "Mix It Up,Progressive" @@ -5361,7 +5356,7 @@ msgstr "Создавать ли монстров в секретных комн #: modules/ui_mons.lua:261 msgid "Enemy Drop Compensation" -msgstr "Не учитывать предметы с монстров" +msgstr "Не учитывать выпадающие вещи" #: modules/ui_mons.lua:264 msgid "" @@ -5884,7 +5879,7 @@ msgstr "Позволяет выбрать эпизод в стиле класс #: ports/boom.lua:144 msgid "BOOM Compat" -msgstr "Совместимый с BOOM" +msgstr "BOOM-совместимый" #: ports/boom.lua:182 msgid "Advanced" @@ -5920,11 +5915,11 @@ msgstr "Оригинал" #: scripts/defs.lua:81 msgid "Jumbled Up" -msgstr "Дискретно" +msgstr "Каждый уровень новая" #: scripts/defs.lua:88 msgid "Bit Mixed" -msgstr "Сокращённой длины" +msgstr "Короче эпизодов" #: scripts/defs.lua:103 msgid "Single Level" @@ -7116,6 +7111,303 @@ msgstr "Помощь/Руководство" msgid "Surprise Me/Go" msgstr "Удивить/Перегенерировать выбранное" +#: source_files/fltk/test/preferences.fl:293 +msgid "Please restart the app to use your new language setting." +msgstr "Пожалуйста, перезапустите приложение для применения новых языковых настроек." + +#: source_files/obsidian_main/m_options.cc:303 +msgid "" +"Toggling Simple Mode requires a restart.\n" +"Obsidian will now restart." +msgstr "" +"Переключение Упрощённого режима требует перезагрузки программы.\n" +"Obsidian сейчас перезапустится." + +#: source_files/obsidian_main/m_options.cc:313 +msgid "Simple Mode" +msgstr "Упрощённый режим" + +#: source_files/obsidian_main/m_options.cc:323 +msgid "In Simple Mode, generation options that are more nuanced or granular are hidden in order to provide an easier experience for the user." +msgstr "В Упрощённом режиме скрыты большинство опций, влияющих незначительно или даже неочевидно для простого пользователя." + +#: source_files/obsidian_main/m_options.cc:640 +msgid " Simple Mode" +msgstr " Упрощённый режим" + +#: source_files/obsidian_main/main.cc:1735 +msgid "Presets/No *.txt preset files" +msgstr "Заготовки/*.txt-файлов предзаготовок" + +#: source_files/obsidian_main/main.cc:1737 +msgid "Presets/found in the \\/presets directory!" +msgstr "Заготовки/не найдено в каталоге \\/presets!" + +#: source_files/obsidian_main/main.cc:1740 +msgid "Presets/Note: Selecting a Preset will immediately apply it!" +msgstr "Заготовки/Выбор заготовки меняет настройки мгновенно!" + +#: source_files/obsidian_main/main.cc:1743 +msgid "Presets/" +msgstr "Заготовки/" + +#: source_files/obsidian_main/g_doom.cc:486 +msgid "Error writing map WAD to %s\n" +msgstr "Ошибка записи WAD-карты в %s\n" + +#: source_files/obsidian_main/g_doom.cc:1141 +msgid "Error (create PK3/ZIP)" +msgstr "Ошибка при создании *.PK3/*.ZIP" + +#: source_files/obsidian_main/ui_game.cc:182 +msgid "" +"Available Games:\n" +"\n" +"id Tech 0:\n" +"\n" +"Wolfenstein 3D\n" +"\n" +"Spear of Destiny\n" +"\n" +"Noah's Ark 3D\n" +"\n" +"Operation Body Count: Note, this game is less stable than its other id Tech 0 counterparts!\n" +"\n" +"id Tech 1:\n" +"\n" +"Doom 2\n" +"\n" +"Doom\n" +"\n" +"The Ultimate Doom\n" +"\n" +"Plutonia: Part of Final Doom\n" +"\n" +"TNT: Evilution: Part of Final Doom\n" +"\n" +"Heretic\n" +"\n" +"Chex 3 Vanilla: Unofficial repackaging of Chex Quest 3 for non-ZDoom derived engines. SLUMP support only.\n" +"\n" +"HacX 1.2: SLUMP support only.\n" +"\n" +"REKKR: SLUMP support only.\n" +"\n" +"Harmony Compat: Harmony re-release for non-ZDoom derived engines. Must be run as a PWAD in conjuction with the Doom 2/Freedoom 2 IWAD. SLUMP support only.\n" +"\n" +"Strife: SLUMP support only." +msgstr "" +"Доступные игры:\n" +"\n" +"id Tech 0:\n" +"- Wolfenstein 3D;\n" +"- Spear of Destiny;\n" +"- Noah's Ark 3D;\n" +"- Operation Body Count. Обратите внимание, генерация для этой игры менее стабильна по сравнению с другими на том же движке.\n" +"\n" +"id Tech 1:\n" +"- Doom 2;\n" +"- Doom;\n" +"- The Ultimate Doom;\n" +"- TNT: Evilution. Часть Final Doom;\n" +"- Plutonia. Часть Final Doom;\n" +"- Heretic;\n" +"- Chex 3 Vanilla. Неофициальный переиздание Chex Quest 3 для движков вне семейства *ZDoom. Для генерации поддержкивается только SLUMP;\n" +"- HacX 1.2. Поддерживается только SLUMP;\n" +"- REKKR. Поддерживается только SLUMP;\n" +"- Harmony Compat. Переиздание Harmony для движков вне семейства *ZDoom. Должен запускаться как PWAD вместе с IWAD Doom 2/Freedoom 2. Поддерживается только SLUMP;\n" +"- Strife. Поддерживается только SLUMP." + + +#: source_files/obsidian_main/ui_game.cc:238 +msgid "" +"Available Ports:\n" +"\n" +"id Tech 0:\n" +"\n" +"Vanilla: Works with the original executables\n" +"\n" +"id Tech 1:\n" +"\n" +"GZDoom: GZDoom and variants (LZDoom, QZDoom, etc)\n" +"\n" +"Vanilla: Works with the original program or ports that enforce the original limits. Examples: Doom within DOSBox, Chocolate Doom. NOTE: This option will use SLUMP as the map builder.\n" +"\n" +"Boom-Compatible: Ports that are able to use the entire suite of Boom types and features. Most modern source ports fall into this category at a minimum.\n" +"\n" +"EDGE-Classic: Boom-compatible, plus UDMF support, additional specials and other advanced features." +msgstr "" +"Доступные игровые движки:\n" +"\n" +"id Tech 0:\n" +"- Vanilla: работает с оригинальными исполняемыми файлами.\n" +"\n" +"id Tech 1:\n" +"- GZDoom: GZDoom и его разновидности (LZDoom, QZDoom, VkDoom и т. д.);\n" +"- Оригинал: работает с оригинальными программами или портами, в которых учитываются старые лимиты. Примеры: Doom через DOSBox, Chocolate Doom. Поддерживается только SLUMP;\n" +"- BOOM-совместимый: порты, которые могут использовать весь набор типов и функций расширений Boom. Большинство современных портов попадают как минимум в эту категорию.\n" +"- EDGE: Совместимый с Boom, но также с поддержкой UDMF, дополнительных типов (action special) линий и иных улучшений, присущих этому порту." + +#: games/harmony/themes.lua:354 +msgid "Amazon Base" +msgstr "" + +#: games/harmony/base.lua:16 +msgid "Harmony Compat" +msgstr "" + +#: games/chex1/themes.lua:559 +msgid "Chex Labs" +msgstr "" + +#: games/chex1/base.lua:37 +msgid "Chex 3 Vanilla" +msgstr "" + +#: games/obc/base.lua:40 +msgid "Op. Body Count" +msgstr "" + +#: games/hacx/themes.lua:548 +msgid "Prison" +msgstr "" + +#: games/hacx/themes.lua:556 +msgid "Digi-Ota" +msgstr "" + +#: games/rekkr/themes.lua:361 +msgid "Rampart" +msgstr "" + +#: games/rekkr/base.lua:38 +msgid "REKKR" +msgstr "REKKR" + +#: scripts/obsidian.lua:2423 +msgid "" +"The following values are game-specific:\n" +" Ultimate Doom/Doom 1: deimos,flesh\n" +" Ultimate Doom/Doom 1/Doom 2/TNT/Plutonia: tech,urban,hell\n" +" TNT: egypt\n" +" HacX: hacx_urban\n" +" Heretic: city,maw,dome,ossuary,demense\n" +"\n" +" Note: This setting currently does nothing for id Tech 0 games!\n" +msgstr "" + +#: modules/compress_output.lua:21 +msgid "PK3/ZIP Output" +msgstr "Вывод в PK3/ZIP" + +#: modules/useful_links.lua:21 +msgid "Game WADs (Libre/Freeware)" +msgstr "Свободно распространяемые IWAD" + +#: modules/useful_links.lua:30 +msgid "Freedoom (Doom 1/2 Replacement)" +msgstr "Freedoom (замена Doom 1/2)" + +#: modules/useful_links.lua:35 +msgid "Blasphemer (Heretic Replacement)" +msgstr "Blasphemer (замена Heretic)" + +#: modules/useful_links.lua:40 +msgid "Chex Quest 3: Vanilla Edition" +msgstr "Chex Quest 3: Vanilla Edition" + +#: modules/useful_links.lua:50 +msgid "Harmony Compatible" +msgstr "Harmony Compatible" + +#: modules/useful_links.lua:63 +msgid "Obsidian Addons" +msgstr "Аддоны Obsidian" + +#: modules/useful_links.lua:72 +msgid "Lobo's EDGE-Classic Enhancements" +msgstr "Lobo's EDGE-Classic Enhancements" + +#: modules/useful_links.lua:77 +msgid "Mobreck's MBF21 Expanded DOOM Beastiary" +msgstr "Mobreck's MBF21 Expanded DOOM Beastiary" + +#: modules/useful_links.lua:82 +msgid "xBEEKAYRANDEEx's DoomRLA Pickups" +msgstr "xBEEKAYRANDEEx's DoomRLA Pickups" + +#: modules/useful_links.lua:87 +msgid "Heathen's Maze For Heretic - Craneo" +msgstr "Heathen's Maze For Heretic - Craneo" + +#: modules/useful_links.lua:92 +msgid "Simon-v's Jukebox" +msgstr "Simon-v's Jukebox" + +#: modules/useful_links.lua:97 +msgid "SilentZorah's Jukebox - Craneo" +msgstr "SilentZorah's Jukebox - Craneo" + +#: modules/useful_links.lua:102 +msgid "MsrSgtShooterPerson's Delta Resource Pack" +msgstr "MsrSgtShooterPerson's Delta Resource Pack" + +#: modules/alt_shape_grammars.lua:52 +msgid "The Backhalls" +msgstr "Подсобные помещения" + +#: modules/alt_shape_grammars.lua:59 +msgid "Sets chance of levels using the Backhalls shape grammar." +msgstr "Устанавливает шанс того, что каждый конкретный уровень будет сгенерирован с использованием набора правил \"Подсобные помещения\"" + +#: modules/alt_shape_grammars.lua:60 +msgid "The true Linear Mode." +msgstr "Вот он. Действительно Линейный Режим." + +#: modules/alt_shape_grammars.lua:75 +msgid "It's like that movie Cube, but with .5 less dimensions (if you're a contrarian)." +msgstr "Примерно как в фильме \"Куб\", но с уменьшенным на 0.5 числом измерений.\n\n" +"С данным набором правил комнаты будут квадратными, со случайно вырезанной частью в одном из углов или на одной из стен. Размеры комнат практически одинаковы." + +#: modules/alt_shape_grammars.lua:82 +msgid "The OG" +msgstr "Пробы пера из v7.45" + +#: modules/alt_shape_grammars.lua:89 +msgid "Sets chance of levels using the OG shape grammar." +msgstr "Устанавливает шанс того, что каждый конкретный уровень будет сгенерирован с использованием набора правил \"Проб пера\"" + +#: modules/alt_shape_grammars.lua:90 +msgid "These are the shapes from Oblige 7.45, one of the earliest examples of the shape grammar system." +msgstr "Уровни будут строиться с использованием форм из Oblige 7.45 — один из самых ранних примеров системы формообразования." + +#: modules/miscellaneous.lua:295 +msgid "" +"Only allow Streets Mode slider to affect levels with the following themes:\n" +"\n" +"Doom 2 - Urban\n" +"Heretic - City" +msgstr "" +"Разрешить генерировать улицы из настройки \"Процент карт с улицами\" только в следующих темах:\n" +"Doom 2 — Городская тема;\n" +"Heretic — Город Проклятых (эп. 1)." + +#: modules/prefab_controller.lua:537 +msgid "Test New Content" +msgstr "Тестирование нового" + +#: modules/procedural_gotcha_zdoom.lua:1915 +msgid "Boss Health Multiplier" +msgstr "Множитель здоровья босса" + +#: modules/procedural_gotcha_edge.lua:184 +msgid "DDF Generated Boss Options" +msgstr "" + +#: modules/gzdoom_marine_closet.lua:1537 +msgid "Friendly Marine Closets" +msgstr "Комнаты дружественных ИИ-морпехов" + #~ msgid "" #~ "\n" #~ "Warning: The game that you have selected is in an experimental state. WADs may not build successfully and certain gameplay features may not be implemented yet! To ignore this warning and continue generation for these games, check the \"Experimental Games\" checkbox located in the Debug Control Module.\n" diff --git a/language/update_localization.sh b/language/update_localization.sh new file mode 100755 index 000000000..abaa726ef --- /dev/null +++ b/language/update_localization.sh @@ -0,0 +1,26 @@ +# Updates the ".po". + +[ -z "$1" ] && echo "Usage: $0 " && exit 1 + +if [ -f "$1" ]; then + LOCZFILE="$1" +elif [ -f "$1.po" ]; then + LOCZFILE="$1.po" +else + echo "Loczlization file not found." + exit 2 +fi + +# Stop the script at the first error: +set -e + +TEMPLATEFILE="TEMPLATE_Obsidian.po" + +echo Updating $LOCZFILE with $TEMPLATEFILE... +msgcat $LOCZFILE $TEMPLATEFILE -o $LOCZFILE.new --use-first --no-wrap +msguniq --no-wrap --use-first $LOCZFILE.new -o $LOCZFILE + +sed -i "s=\"PO-Revision-Date:\s=\"PO-Revision-Date: $(date +'%Y-%m-%d %H:%M%z')\\n\"=1" $LOCZFILE +rm $LOCZFILE.new + +echo Done! diff --git a/language/update_template.sh b/language/update_template.sh new file mode 100755 index 000000000..134d9e9ae --- /dev/null +++ b/language/update_template.sh @@ -0,0 +1,63 @@ +# The script collects all of the translatable strings. +# Must be launched from the OBSIDIAN "/language" directory. + +LOCALIZATIONDIR="language" +TEMPLATEFILENAME="TEMPLATE_Obsidian.po" + +RESULTFILE="$LOCALIZATIONDIR/$TEMPLATEFILENAME" +INTERMEDFILE="$RESULTFILE.new" + +if [[ ! -f $TEMPLATEFILENAME || `basename $(pwd)` != "$LOCALIZATIONDIR" ]]; then + echo "This directory doesn't look like \"/$LOCALIZATIONDIR/\". Make sure you launch the script in it." + exit 1 +fi + +# Stop the script at the first error: +set -e + +# Start to collect from the project root: +cd .. + + +echo Collecting strings... +grep -n -r -o "gui[.]gettext[(]\".*\"[)]" | sed -r {s/"^"/"#: "/} | sed -r {s/":_"/"\n"/} | sed -r {s/"\gui[.]gettext[(]"/"\nmsgid "/} | sed -r {s/"\)$"/"\nmsgstr \"\"\n"/} | sed -r {s/":$"/""/} > $INTERMEDFILE +grep -n -r -I -o "[_][(]\".*\"[)]" | sed -r {s/"^"/"#: "/} | sed -r {s/":_"/"\n"/} | sed -r {s/"\("/"msgid "/} | sed -r {s/"\)$"/"\nmsgstr \"\"\n"/} | sed -r {s/":$"/""/} >> $INTERMEDFILE + +echo Removing unnecessary internal lines... +grep -n -B1 -A2 "\s\.\.\s" $INTERMEDFILE | sed -n 's/^\([0-9]\{1,\}\).*/\1d/p' | sed -f - $INTERMEDFILE -i + +echo Removing duplicates... +cat $INTERMEDFILE | msguniq --no-wrap --use-first - -o "$INTERMEDFILE" + +echo Writing to the $TEMPLATEFILENAME... +cat < $RESULTFILE +# Language Translation for Obsidian. +# This file is put in the public domain. +# +msgid "" +msgstr "" +"Project-Id-Version: Obsidian Level Maker\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-05-09 23:41+1000\n" +"PO-Revision-Date: $(date +'%Y-%m-%d %H:%M%z')\n" +"Last-Translator: Dasho\n" +"Language-Team: English\n" +"Language: en_US\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +# ################################################################################################################################################################################################## # +# Comments by Dashodanger: One can automate this process for each time the code is changed with the following nightmarish one-liners: # +# grep -n -r -o "gui[.]gettext[(]\".*\"[)]" | sed -r {s/"^"/"#: "/} | sed -r {s/":_"/"\n"/} | sed -r {s/"\gui[.]gettext[(]"/"\nmsgid "/} | sed -r {s/"\)$"/"\nmsgstr \"\"\n"/} | sed -r {s/":$"/""/} # +# grep -n -r -o "[_][(]\".*\"[)]" | sed -r {s/"^"/"#: "/} | sed -r {s/":_"/"\n"/} | sed -r {s/"\("/"msgid "/} | sed -r {s/"\)$"/"\nmsgstr \"\"\n"/} | sed -r {s/":$"/""/} # +# msguniq --no-wrap --use-first --escape -o (may need to use dos2unix depending on platform) # +# ################################################################################################################################################################################################## # +EOT + +cat $INTERMEDFILE >> $RESULTFILE + +rm $INTERMEDFILE + +echo Done!