{"id":16838874,"url":"https://github.com/akarnokd/plan-b-terraform-mods","last_synced_at":"2025-03-17T04:33:34.641Z","repository":{"id":65457750,"uuid":"592659642","full_name":"akarnokd/plan-b-terraform-mods","owner":"akarnokd","description":"Unity/BepInEx mods for the Steam game Plan B Terraform","archived":false,"fork":false,"pushed_at":"2025-02-04T09:12:55.000Z","size":727,"stargazers_count":29,"open_issues_count":7,"forks_count":5,"subscribers_count":3,"default_branch":"main","last_synced_at":"2025-02-27T18:13:06.782Z","etag":null,"topics":["game","modding","mods"],"latest_commit_sha":null,"homepage":"","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/akarnokd.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-01-24T08:39:06.000Z","updated_at":"2025-02-04T09:12:59.000Z","dependencies_parsed_at":"2024-10-27T12:05:24.184Z","dependency_job_id":"f21e8f6e-5556-4dde-aa7b-7083ab26f635","html_url":"https://github.com/akarnokd/plan-b-terraform-mods","commit_stats":null,"previous_names":[],"tags_count":90,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/akarnokd%2Fplan-b-terraform-mods","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/akarnokd%2Fplan-b-terraform-mods/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/akarnokd%2Fplan-b-terraform-mods/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/akarnokd%2Fplan-b-terraform-mods/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/akarnokd","download_url":"https://codeload.github.com/akarnokd/plan-b-terraform-mods/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243846976,"owners_count":20357294,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["game","modding","mods"],"created_at":"2024-10-13T12:26:59.149Z","updated_at":"2025-03-17T04:33:34.227Z","avatar_url":"https://github.com/akarnokd.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"﻿# plan-b-terraform-mods\nUnity/BepInEx mods for the game **Plan B Terraform** [@ Steam](https://store.steampowered.com/app/1894430/Plan_B_Terraform/)\n\n## Version \u003ca href='https://github.com/akarnokd/plan-b-terraform-mods/releases'\u003e\u003cimg src='https://img.shields.io/github/v/release/akarnokd/plan-b-terraform-mods' alt='Latest GitHub Release Version'/\u003e\u003c/a\u003e\n\n[![Github All Releases](https://img.shields.io/github/downloads/akarnokd/plan-b-terraform-mods/total.svg)](https://github.com/akarnokd/plan-b-terraform-mods/releases)\n\n## Supported version: Early Access (v0.8.1 build 881)\n\n:information_source: **The plan is to support the main branch of the (Early Access) game**, depending on how differences will accumulate between it and the beta branch. Afaik, the Demo will completely go away and may return later, but it is unknown how far behind it will be kept mechanics-vise.\n\n### Notable file paths\n\n#### Game install directory\n\n**(for example)**\n\n`c:\\Program Files (x86)\\Steam\\steamapps\\common\\Plan B Terraform\\`\n\n#### Save file location\n\n`%USERPROFILE%\\AppData\\LocalLow\\Gaddy Games\\Plan B Terraform\\{yoursteamid}\\Saves`\n\n:information_source: where `{yoursteamid}` is a bunch of numbers representing your Steam Account ID.\n\n#### Game log location\n\n`%USERPROFILE%\\AppData\\LocalLow\\Gaddy Games\\Plan B Terraform\\Player.log`\n\n#### BepInEx log location\n\n**(depending on your game's install directory)**\n\n`c:\\Program Files (x86)\\Steam\\steamapps\\common\\Plan B Terraform\\BepInEx\\LogOutput.log`\n\n#### Plugin directory\n\n**(depending on your game's install directory)**\n\n`c:\\Program Files (x86)\\Steam\\steamapps\\common\\Plan B Terraform\\BepInEx\\plugins`\n\n#### Plugin config directory\n\n**(depending on your game's install directory)**\n\n`c:\\Program Files (x86)\\Steam\\steamapps\\common\\Plan B Terraform\\BepInEx\\config`\n\n## Installation\n\n1. *[One time only]* Download the 64-bit **BepInEx 5.4.21+** from [BepInEx releases](https://github.com/BepInEx/BepInEx/releases)\n    - Make sure you **don't download** the latest, which is the 6.x.y line.\n    - Make sure you download the correct version for your operating system.\n2. *[One time only]* Unpack the BepInEx zip into the game's folder\n    - Example: `c:\\Program Files (x86)\\Steam\\steamapps\\common\\Plan B Terraform\\`\n3. *[One time only]* Run the game. Quit the game\n    - You should now see the `BepInEx\\plugins` directory in the game's directory\n4. Unpack the mod zip into the `BepInEx\\plugins` directory.\n    - [Visit the download page](https://github.com/akarnokd/plan-b-terraform-mods/releases/latest) and **look for the `akarnokd-YYYYY.zip` files!**\n    - I highly recommend keeping the directory structure of the zip intact, so, for example, it will look like `BepInEx\\plugins\\akarnokd - (Feat) Add City Names`\n    - It makes updating or removing mods much easier.\n5. If the mods don't appear to work, check the `BepInEx\\OutputLog.log` for errors.\n    - Also check the game's own log in `%USERPROFILE%\\AppData\\LocalLow\\Gaddy Games\\Plan B Terraform\\Player.log`\n6. Many mods have configuration files you can edit under `BepInEx\\config`.\n    - *[Once per mod]* For the config file to show up, run the game and quit in the main menu.\n    - The config file will be under the `BepInEx\\config` (for example, `BepInEx\\config\\akarnokd.planbterraformmods.feataddcitynames.cfg`). You can edit with any text editor.\n    - If something stops working, delete the `cfg` file and the mod will create a default one the next time the game is run.\n\n## Uninstallation\n\n1. Locate the `BepInEx\\plugins` directory (or files if you haven't kept the directory structure from the zip).\n   - Example: `c:\\Program Files (x86)\\Steam\\steamapps\\common\\Plan B Terraform\\BepInEx\\plugins`\n2. Delete the plugin's directory, including all files inside it\n   - Example: `BepInEx\\plugins\\akarnokd - (Feat) Add City Names`\n3. *[Optional]* Delete the mod's configuration from the `BepInEx\\config` directory\n   - Example: `BepInEx\\config\\akarnokd.planbterraformmods.feataddcitynames.cfg`\n\n# Current Mods\n\n:information_source: Latest Downloads: \u003ca href='https://github.com/akarnokd/plan-b-terraform-mods/releases/latest'\u003e\u003cimg src='https://img.shields.io/github/v/release/akarnokd/plan-b-terraform-mods' alt='Latest GitHub Latest Release Version'/\u003e\u003c/a\u003e\n\n### Features\n\n- [Add City Names](#add-city-names) - Customize the selection of city names the game will use to generate the map.\n- [City Population Label](#city-population-label) - Display the population number underneath the city label in the main view and/or minimap.\n- [Disable Building](#disable-building) - Enable and disable production buildings via a on-screen button or keyboard shortcut.\n- [Go to Exhausted Extractors](#go-to-exhausted-extractors) - Shows a blinking panel (bottom left) if there are any extractors that have run out of minable ore.\n- [Hotbar](#hotbar) - Adds a bar at the bottom of the screen with 3 subpanels and 9 slots each for quickly selecting a building to be built.\n- [More Cities](#more-cities) - Generate more cities for a new game.\n- [Live GUI Scaler](#live-gui-scaler) - Scale the GUI by holding \u003ckbd\u003eCTRL\u003c/kbd\u003e and pressing \u003ckbd\u003eNumpad Plus\u003c/kbd\u003e, \u003ckbd\u003eNumpad Minus\u003c/kbd\u003e or via \u003ckbd\u003eMouse wheel\u003c/kbd\u003e\n- [Navigate to Points of Interest](#navigate-to-points-of-interest) - Shows a panel on the right side of the screen with cities and landmarks. Clickable/Scrollable.\n- [Production Limiter](#production-limiter) - Edit the production limits of multiple items/buildings via a dialog.\n- [Production Statistics](#production-statistics) - Show the production and consumption speed of items.\n- [VSync Limit Framerate](#vsync-limit-framerate) - Reduce the framerate when vsync is turned on to 1/2, 1/3 or 1/4 of the system's default framerate.\n\n### Translations\n\n- [Hungarian Translation](#hungarian-translation) - Hungarian Translation (Magyar fordítás).\n- [Traditional Chinese Translation](#traditional-chinese-translation) - Traditional Chinese Translation (繁體中文).\n- [Vietnamese Translation](#vietnamese-translation) - Vietnamese Translation (Tiếng Việt).\n\n### Cheats\n\n- [Build Ice Extractors Anywhere](#build-ice-extractors-anywhere) - allows building Ice Extractors anywhere on the map, not just on ice.\n- [Edit Ore Cells](#edit-ore-cells) - Place and remove ores from the surface.\n- [Endless Resources](#endless-resources) - all resource nodes being extracted will have a minimum amount and never run out.\n- [Progress Speed](#progress-speed) - speed up extractors, factories, drones and vehicles.\n\n\n### Discontinued\n\n- [Depot Priority](#depot-priority) - Set priorities on depots so containers will be force-transferred towards higher priority depots.\n- [More Ore Fields](#more-ore-fields) - Generate more and bigger ore fields.\n- [Multiplayer](https://github.com/akarnokd/plan-b-terraform-mods/wiki/Multiplayer) - Lan/Internet-based co-op multiplayer where one player is the host. (Opens wiki).\n\n# Mod details\n\n## Progress Speed\n\nSpeed up extractors, factories, drones and vehicles.\n\nExtractors and factories can produce 2x, 3x, etc. (integer) rate.\n\nDrones have increased speed and (if negative) decreased takeoff time.\n\n#### Configuration\n\n\u003cdetails\u003e\u003csummary\u003e\u003ccode\u003eakarnokd.planbterraformmods.cheatprogressspeed.cfg\u003c/code\u003e\u003c/summary\u003e\n\n```\n[General]\n\n## Is the mod enabled?\n# Setting type: Boolean\n# Default value: true\nEnabled = true\n\n## The speed multiplier of Extractors.\n# Setting type: Int32\n# Default value: 1\nExtractorSpeed = 1\n\n## The speed multiplier of Deep Extractors.\n# Setting type: Int32\n# Default value: 1\nDeepExtractorSpeed = 1\n\n## The speed multiplier of Factories (includes Assemblers, Greenhouses, Ice Extractors).\n# Setting type: Int32\n# Default value: 1\nFactorySpeed = 1\n\n## The speed multiplier of Cities.\n# Setting type: Int32\n# Default value: 1\nCitySpeed = 1\n\n## Adds to the global drone speed.\n# Setting type: Single\n# Default value: 0\nDroneSpeedAdd = 0\n\n## Adds to the global drone takeoff duration. Use negative to speed it up.\n# Setting type: Single\n# Default value: 0\nDroneTakeoffDurationAdd = 0\n\n## Adds to the vehicle's low speed.\n# Setting type: Single\n# Default value: 0\nVehicleSpeedLowAdd = 0\n\n## Adds to the vehicle's medium speed.\n# Setting type: Single\n# Default value: 0\nVehicleSpeedMediumAdd = 0\n\n## Adds to the vehicle's medium speed.\n# Setting type: Single\n# Default value: 0\nVehicleSpeedMaxAdd = 0\n```\n\u003c/details\u003e\n\n## Production Limiter\n\nEdit the production limits of multiple items/buildings via a dialog.\n\nThere is an ingame button to the top-left of the screen (\"Limit Prod\") that opens up a dialog where each limit can be adjusted ingame (Shortcut \u003ckbd\u003eF4\u003c/kbd\u003e - configurable). \n\nYou can hold \u003ckbd\u003eSHIFT\u003c/kbd\u003e to change by **10x** the button's amount and  \u003ckbd\u003eCTRL+SHIFT\u003c/kbd\u003e to change by **100x**. (I.e., clicking on the \u003ckbd\u003e+100\u003c/kbd\u003e while holding \u003ckbd\u003eCTRL+SHIFT\u003c/kbd\u003e will add **10000** to the limit.)\n\nCurrently, the following items are supported:\n\n- roadway\n- roadstop\n- truck\n- railway\n- railstop\n- train\n- extractor\n- iceExtractor\n- pumpingStation\n- depot\n- depotMK2\n- depotMK3\n- factory\n- factoryAssemblyPlant\n- factoryAtmExtractor\n- factoryGreenhouse\n- factoryRecycle\n- factoryFood\n- landmark\n- cityDam\n- forest_pine\n- forest_leavesHigh\n- forest_leavesMultiple\n- forest_cactus\n- forest_savannah\n- forest_coconut\n- cityIn\n- cityOut\n\n#### Configuration\n\n\u003cdetails\u003e\u003csummary\u003e\u003ccode\u003eakarnokd.planbterraformmods.featproductionlimiter.cfg\u003c/code\u003e\u003c/summary\u003e\n\n```\n[General]\n\n## Is the mod enabled?\n# Setting type: Boolean\n# Default value: true\nEnabled = true\n\n## Always show all products?\n# Setting type: Boolean\n# Default value: false\nShowAll = false\n\n## Key to toggle the limiter panel\n# Setting type: KeyCode\n# Default value: F4\n# Acceptable values: None, Backspace, Tab, Clear, Return, Pause, Escape, Space, Exclaim, DoubleQuote, Hash, Dollar, Percent, Ampersand, Quote, LeftParen, RightParen, Asterisk, Plus, Comma, Minus, Period, Slash, Alpha0, Alpha1, Alpha2, Alpha3, Alpha4, Alpha5, Alpha6, Alpha7, Alpha8, Alpha9, Colon, Semicolon, Less, Equals, Greater, Question, At, LeftBracket, Backslash, RightBracket, Caret, Underscore, BackQuote, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, LeftCurlyBracket, Pipe, RightCurlyBracket, Tilde, Delete, Keypad0, Keypad1, Keypad2, Keypad3, Keypad4, Keypad5, Keypad6, Keypad7, Keypad8, Keypad9, KeypadPeriod, KeypadDivide, KeypadMultiply, KeypadMinus, KeypadPlus, KeypadEnter, KeypadEquals, UpArrow, DownArrow, RightArrow, LeftArrow, Insert, Home, End, PageUp, PageDown, F1, F2, F3, F4, F5, F6, F7, F8, F9, F10, F11, F12, F13, F14, F15, Numlock, CapsLock, ScrollLock, RightShift, LeftShift, RightControl, LeftControl, RightAlt, LeftAlt, RightMeta, RightCommand, RightApple, LeftMeta, LeftCommand, LeftApple, LeftWindows, RightWindows, AltGr, Help, Print, SysReq, Break, Menu, Mouse0, Mouse1, Mouse2, Mouse3, Mouse4, Mouse5, Mouse6, JoystickButton0, JoystickButton1, JoystickButton2, JoystickButton3, JoystickButton4, JoystickButton5, JoystickButton6, JoystickButton7, JoystickButton8, JoystickButton9, JoystickButton10, JoystickButton11, JoystickButton12, JoystickButton13, JoystickButton14, JoystickButton15, JoystickButton16, JoystickButton17, JoystickButton18, JoystickButton19, Joystick1Button0, Joystick1Button1, Joystick1Button2, Joystick1Button3, Joystick1Button4, Joystick1Button5, Joystick1Button6, Joystick1Button7, Joystick1Button8, Joystick1Button9, Joystick1Button10, Joystick1Button11, Joystick1Button12, Joystick1Button13, Joystick1Button14, Joystick1Button15, Joystick1Button16, Joystick1Button17, Joystick1Button18, Joystick1Button19, Joystick2Button0, Joystick2Button1, Joystick2Button2, Joystick2Button3, Joystick2Button4, Joystick2Button5, Joystick2Button6, Joystick2Button7, Joystick2Button8, Joystick2Button9, Joystick2Button10, Joystick2Button11, Joystick2Button12, Joystick2Button13, Joystick2Button14, Joystick2Button15, Joystick2Button16, Joystick2Button17, Joystick2Button18, Joystick2Button19, Joystick3Button0, Joystick3Button1, Joystick3Button2, Joystick3Button3, Joystick3Button4, Joystick3Button5, Joystick3Button6, Joystick3Button7, Joystick3Button8, Joystick3Button9, Joystick3Button10, Joystick3Button11, Joystick3Button12, Joystick3Button13, Joystick3Button14, Joystick3Button15, Joystick3Button16, Joystick3Button17, Joystick3Button18, Joystick3Button19, Joystick4Button0, Joystick4Button1, Joystick4Button2, Joystick4Button3, Joystick4Button4, Joystick4Button5, Joystick4Button6, Joystick4Button7, Joystick4Button8, Joystick4Button9, Joystick4Button10, Joystick4Button11, Joystick4Button12, Joystick4Button13, Joystick4Button14, Joystick4Button15, Joystick4Button16, Joystick4Button17, Joystick4Button18, Joystick4Button19, Joystick5Button0, Joystick5Button1, Joystick5Button2, Joystick5Button3, Joystick5Button4, Joystick5Button5, Joystick5Button6, Joystick5Button7, Joystick5Button8, Joystick5Button9, Joystick5Button10, Joystick5Button11, Joystick5Button12, Joystick5Button13, Joystick5Button14, Joystick5Button15, Joystick5Button16, Joystick5Button17, Joystick5Button18, Joystick5Button19, Joystick6Button0, Joystick6Button1, Joystick6Button2, Joystick6Button3, Joystick6Button4, Joystick6Button5, Joystick6Button6, Joystick6Button7, Joystick6Button8, Joystick6Button9, Joystick6Button10, Joystick6Button11, Joystick6Button12, Joystick6Button13, Joystick6Button14, Joystick6Button15, Joystick6Button16, Joystick6Button17, Joystick6Button18, Joystick6Button19, Joystick7Button0, Joystick7Button1, Joystick7Button2, Joystick7Button3, Joystick7Button4, Joystick7Button5, Joystick7Button6, Joystick7Button7, Joystick7Button8, Joystick7Button9, Joystick7Button10, Joystick7Button11, Joystick7Button12, Joystick7Button13, Joystick7Button14, Joystick7Button15, Joystick7Button16, Joystick7Button17, Joystick7Button18, Joystick7Button19, Joystick8Button0, Joystick8Button1, Joystick8Button2, Joystick8Button3, Joystick8Button4, Joystick8Button5, Joystick8Button6, Joystick8Button7, Joystick8Button8, Joystick8Button9, Joystick8Button10, Joystick8Button11, Joystick8Button12, Joystick8Button13, Joystick8Button14, Joystick8Button15, Joystick8Button16, Joystick8Button17, Joystick8Button18, Joystick8Button19\nToggleKey = F4\n\n## The font size in the panel\n# Setting type: Int32\n# Default value: 15\nFontSize = 15\n\n## The size of the item's icon in the list\n# Setting type: Int32\n# Default value: 32\nItemSize = 32\n\n## The button's position relative to the left of the screen\n# Setting type: Int32\n# Default value: 175\nButtonLeft = 175\n\n## The button's width and height\n# Setting type: Int32\n# Default value: 50\nButtonSize = 50\n\n## How many lines of items to show\n# Setting type: Int32\n# Default value: 16\nMaxLines = 16\n```\n\u003c/details\u003e\n\n## Endless Resources\n\nAll resource nodes being extracted will have a minimum amount and never run out. Default is minimum 500 units.\n\n#### Configuration\n\n\u003cdetails\u003e\u003csummary\u003e\u003ccode\u003eakarnokd.planbterraformmods.cheatendlessresources.cfg\u003c/code\u003e\u003c/summary\u003e\n\n```\n## Is the mod enabled?\n# Setting type: Boolean\n# Default value: true\nEnabled = true\n\n## Minimum resource amount.\n# Setting type: Int32\n# Default value: 500\nMinResources = 500\n```\n\u003c/details\u003e\n\n## Add City Names\n\nCustomize the selection of city names the game will use to generate the map. The names are randomly picked by the game.\n\nIn the configuration, list the city names (comma separated). The mod then can add these names to the default game list or overwrite it.\n\n#### Configuration\n\n\u003cdetails\u003e\u003csummary\u003e\u003ccode\u003eakarnokd.planbterraformmods.feataddcitynames.cfg\u003c/code\u003e\u003c/summary\u003e\n\n```\n[General]\n\n## Is the mod enabled?\n# Setting type: Boolean\n# Default value: true\nEnabled = true\n\n## If true, the city names will be added to the pool. If false, only the city names will be in the pool.\n# Setting type: Boolean\n# Default value: true\nAdditive = true\n\n## The comma separated list of city names. Whitespaces around commas are ignored\n# Setting type: String\n# Default value: Budapest,Vienna,Bucharest,Bratislava,Ljubljana,Prague,Zagreb,Belgrade,Warsaw,Lisbon,Rome,Brussels,Athens,Berlin\nNames = Budapest,Vienna,Bucharest,Bratislava,Ljubljana,Prague,Zagreb,Belgrade,Warsaw,Lisbon,Rome,Brussels,Athens,Berlin\n```\n\u003c/details\u003e\n\n## Hungarian Translation\n\nAdds the **Hungarian (Magyar)** language option and translated labels to the game.\n\nMagyar fordítás. Az **Options (Beállítások)** menüben lehet kiválasztani a játék nyelvét.\n\n#### Configuration\n\nNot relevant for end users; contains an option to dump languages to see the diffs between versions.\n\n## Traditional Chinese Translation\n\nAdds the **Chinese Traditional (繁體中文)** language option and translated labels to the game.\n\nTranslation kindly provided by **johnruby (Discord)**\n\n為遊戲添加 **Chinese Traditional (繁體中文)** 語言選項和翻譯標籤。\n\n翻譯由 **johnruby (Discord) 友情提供**\n\n#### Configuration\n\nNone.\n\n## More Cities\n\nGenerate more cities for a new game.\n\nThe game currently defaults to 3 cities per planet. This mod adds a slider to the **New Planet** screen where you can set the number of additional cities to be generated. For example, if set to *2*, the game will have 5 cities total.\n\n#### Configuration\n\n\u003cdetails\u003e\u003csummary\u003e\u003ccode\u003eakarnokd.planbterraformmods.featmorecities.cfg\u003c/code\u003e\u003c/summary\u003e\n\n```\n## How many more cities to generate for a new game\n# Setting type: Int32\n# Default value: 0\nCityCountAdd = 0\n```\n\u003c/details\u003e\n\n## More Ore Fields\n\nAdjust the ore field generation logic by changing the field frequency and size range of the ore fields in the **New Planet** dialog (or via configuration file).\n\nThe numbers can be adjusted globally and/or per ore type (this latter only via config file for now):\n\n- `GenerationPeriodAdd` - the game generates fields proportional to the number of all hexes, thus to increase the frequency of fields, set this number to negative.\n- `MinHexesAdd` - increase the minimum number of hexes per ore field.\n- `MaxHexesAdd` - increase the maximum number of hexes per ore field.\n- `MineralMaxAdd` - the maximum number of minerals inside each hex.\n\nSupported ore types (see them in separate config sections):\n\n- `sulfur`\n- `iron`\n- `aluminumOre`\n- `fluorite`\n\n#### Configuration\n\n\u003cdetails\u003e\u003csummary\u003e\u003ccode\u003eakarnokd.planbterraformmods.featmoreorefields.cfg\u003c/code\u003e\u003c/summary\u003e\n\n```\n[General]\n\n## Is the mod enabled?\n# Setting type: Boolean\n# Default value: true\nEnabled = true\n\n## Positive value decreases field frequency, negative value increases field frequency.\n# Setting type: Int32\n# Default value: 0\nGenerationPeriodAdd = 0\n\n## Add to the minimum size of generated fields.\n# Setting type: Int32\n# Default value: 0\nMinHexesAdd = 0\n\n## Add to the maximum size of generated fields.\n# Setting type: Int32\n# Default value: 0\nMaxHexesAdd = 0\n\n## Add to the maximum number of minerals in a cell.\n# Setting type: Int32\n# Default value: 0\nMineralMaxAdd = 0\n\n[Ore-aluminumOre]\n\n## Positive value decreases field frequency, negative value increases field frequency.\n# Setting type: Int32\n# Default value: 0\nGenerationPeriodAdd = 0\n\n## Add to the minimum size of generated fields.\n# Setting type: Int32\n# Default value: 0\nMinHexesAdd = 0\n\n## Add to the maximum size of generated fields.\n# Setting type: Int32\n# Default value: 0\nMaxHexesAdd = 0\n\n## Add to the maximum number of minerals in a cell.\n# Setting type: Int32\n# Default value: 0\nMineralMaxAdd = 0\n\n[Ore-fluorite]\n\n## Positive value decreases field frequency, negative value increases field frequency.\n# Setting type: Int32\n# Default value: 0\nGenerationPeriodAdd = 0\n\n## Add to the minimum size of generated fields.\n# Setting type: Int32\n# Default value: 0\nMinHexesAdd = 0\n\n## Add to the maximum size of generated fields.\n# Setting type: Int32\n# Default value: 0\nMaxHexesAdd = 0\n\n## Add to the maximum number of minerals in a cell.\n# Setting type: Int32\n# Default value: 0\nMineralMaxAdd = 0\n\n[Ore-iron]\n\n## Positive value decreases field frequency, negative value increases field frequency.\n# Setting type: Int32\n# Default value: 0\nGenerationPeriodAdd = 0\n\n## Add to the minimum size of generated fields.\n# Setting type: Int32\n# Default value: 0\nMinHexesAdd = 0\n\n## Add to the maximum size of generated fields.\n# Setting type: Int32\n# Default value: 0\nMaxHexesAdd = 0\n\n## Add to the maximum number of minerals in a cell.\n# Setting type: Int32\n# Default value: 0\nMineralMaxAdd = 0\n\n[Ore-sulfur]\n\n## Positive value decreases field frequency, negative value increases field frequency.\n# Setting type: Int32\n# Default value: 0\nGenerationPeriodAdd = 0\n\n## Add to the minimum size of generated fields.\n# Setting type: Int32\n# Default value: 0\nMinHexesAdd = 0\n\n## Add to the maximum size of generated fields.\n# Setting type: Int32\n# Default value: 0\nMaxHexesAdd = 0\n\n## Add to the maximum number of minerals in a cell.\n# Setting type: Int32\n# Default value: 0\nMineralMaxAdd = 0\n```\n\u003c/details\u003e\n\n## Edit Ore Cells\n\nAdd or remove various ores by clicking on the surface.\n\n1. Enable the edit mode via \u003ckbd\u003eNumpad *\u003c/kbd\u003e. An information panel will show up at the bottom of the screen.\n2. Select the ore via \u003ckbd\u003eNumpad +\u003c/kbd\u003e or \u003ckbd\u003eNumpad -\u003c/kbd\u003e\n3. \u003ckbd\u003eLeft click\u003c/kbd\u003e on a cell to change it to the specified ore and add some amount to it. The amount can be configured.\n4. \u003ckbd\u003eRight click\u003c/kbd\u003e to remove some amount from the cell or completely remove the ore if it reaches zero.\n5. Disable the edit mode via \u003ckbd\u003eNumpad *\u003c/kbd\u003e.\n\n:information_source: Note: configuring the keys will be possible in future updates to this mod.\n\n#### Configuration\n\n\u003cdetails\u003e\u003csummary\u003e\u003ccode\u003eakarnokd.planbterraformmods.cheateditorecells.cfg\u003c/code\u003e\u003c/summary\u003e\n\n```\n[General]\n\n## Is the mod enabled\n# Setting type: Boolean\n# Default value: true\nEnabled = true\n\n## How much ore to add or remove from the hex.\n# Setting type: Int32\n# Default value: 100\nAmountChange = 100\n```\n\u003c/details\u003e\n\n## Build Ice Extractors Anywhere\n\nAllows building Ice Extractors anywhere on the map, not just on ice.\n\n#### Configuration\n\n\u003cdetails\u003e\u003csummary\u003e\u003ccode\u003eakarnokd.planbterraformmods.cheatbuildiceextractorsanywhere.cfg\u003c/code\u003e\u003c/summary\u003e\n\n```\n[General]\n\n## Is the mod enabled\n# Setting type: Boolean\n# Default value: true\nEnabled = true\n```\n\u003c/details\u003e\n\n## Navigate to Points of Interest\n\nAdds a panel on the right side of the screen with cities and landmarks.\n\nYou can click on a line and the map will center on that point of interest.\n\nYou can use the \u003ckbd\u003eMouse Scroll\u003c/kbd\u003e while hovering over the panel to scroll up or down if there are more than the preset limit of lines.\n\nUse \u003ckbd\u003eL\u003c/kbd\u003e (configurable) to hide the panel.\n\n:information_source: the panel does not adapt to screen sizes, use the configuration to position the panel and adjust the font size.\n\n#### Configuration\n\n\u003cdetails\u003e\u003csummary\u003e\u003ccode\u003eakarnokd.planbterraformmods.featnavigatetopoi\u003c/code\u003e\u003c/summary\u003e\n\n```\n[General]\n\n## Is the mod enabled?\n# Setting type: Boolean\n# Default value: true\nEnabled = true\n\n## The font size of the panel text\n# Setting type: Int32\n# Default value: 20\nFontSize = 20\n\n## The maximum number of points of interest to show at once (scrollable)\n# Setting type: Int32\n# Default value: 10\nMaxLines = 10\n\n## The top position of the panel relative to the top of the screen\n# Setting type: Int32\n# Default value: 300\nPanelTop = 300\n\n## The key to show/hide the panel\n# Setting type: KeyCode\n# Default value: L\n# Acceptable values: None, Backspace, Tab, Clear, Return, Pause, Escape, Space, Exclaim, DoubleQuote, Hash, Dollar, Percent, Ampersand, Quote, LeftParen, RightParen, Asterisk, Plus, Comma, Minus, Period, Slash, Alpha0, Alpha1, Alpha2, Alpha3, Alpha4, Alpha5, Alpha6, Alpha7, Alpha8, Alpha9, Colon, Semicolon, Less, Equals, Greater, Question, At, LeftBracket, Backslash, RightBracket, Caret, Underscore, BackQuote, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, LeftCurlyBracket, Pipe, RightCurlyBracket, Tilde, Delete, Keypad0, Keypad1, Keypad2, Keypad3, Keypad4, Keypad5, Keypad6, Keypad7, Keypad8, Keypad9, KeypadPeriod, KeypadDivide, KeypadMultiply, KeypadMinus, KeypadPlus, KeypadEnter, KeypadEquals, UpArrow, DownArrow, RightArrow, LeftArrow, Insert, Home, End, PageUp, PageDown, F1, F2, F3, F4, F5, F6, F7, F8, F9, F10, F11, F12, F13, F14, F15, Numlock, CapsLock, ScrollLock, RightShift, LeftShift, RightControl, LeftControl, RightAlt, LeftAlt, RightMeta, RightCommand, RightApple, LeftMeta, LeftCommand, LeftApple, LeftWindows, RightWindows, AltGr, Help, Print, SysReq, Break, Menu, Mouse0, Mouse1, Mouse2, Mouse3, Mouse4, Mouse5, Mouse6, JoystickButton0, JoystickButton1, JoystickButton2, JoystickButton3, JoystickButton4, JoystickButton5, JoystickButton6, JoystickButton7, JoystickButton8, JoystickButton9, JoystickButton10, JoystickButton11, JoystickButton12, JoystickButton13, JoystickButton14, JoystickButton15, JoystickButton16, JoystickButton17, JoystickButton18, JoystickButton19, Joystick1Button0, Joystick1Button1, Joystick1Button2, Joystick1Button3, Joystick1Button4, Joystick1Button5, Joystick1Button6, Joystick1Button7, Joystick1Button8, Joystick1Button9, Joystick1Button10, Joystick1Button11, Joystick1Button12, Joystick1Button13, Joystick1Button14, Joystick1Button15, Joystick1Button16, Joystick1Button17, Joystick1Button18, Joystick1Button19, Joystick2Button0, Joystick2Button1, Joystick2Button2, Joystick2Button3, Joystick2Button4, Joystick2Button5, Joystick2Button6, Joystick2Button7, Joystick2Button8, Joystick2Button9, Joystick2Button10, Joystick2Button11, Joystick2Button12, Joystick2Button13, Joystick2Button14, Joystick2Button15, Joystick2Button16, Joystick2Button17, Joystick2Button18, Joystick2Button19, Joystick3Button0, Joystick3Button1, Joystick3Button2, Joystick3Button3, Joystick3Button4, Joystick3Button5, Joystick3Button6, Joystick3Button7, Joystick3Button8, Joystick3Button9, Joystick3Button10, Joystick3Button11, Joystick3Button12, Joystick3Button13, Joystick3Button14, Joystick3Button15, Joystick3Button16, Joystick3Button17, Joystick3Button18, Joystick3Button19, Joystick4Button0, Joystick4Button1, Joystick4Button2, Joystick4Button3, Joystick4Button4, Joystick4Button5, Joystick4Button6, Joystick4Button7, Joystick4Button8, Joystick4Button9, Joystick4Button10, Joystick4Button11, Joystick4Button12, Joystick4Button13, Joystick4Button14, Joystick4Button15, Joystick4Button16, Joystick4Button17, Joystick4Button18, Joystick4Button19, Joystick5Button0, Joystick5Button1, Joystick5Button2, Joystick5Button3, Joystick5Button4, Joystick5Button5, Joystick5Button6, Joystick5Button7, Joystick5Button8, Joystick5Button9, Joystick5Button10, Joystick5Button11, Joystick5Button12, Joystick5Button13, Joystick5Button14, Joystick5Button15, Joystick5Button16, Joystick5Button17, Joystick5Button18, Joystick5Button19, Joystick6Button0, Joystick6Button1, Joystick6Button2, Joystick6Button3, Joystick6Button4, Joystick6Button5, Joystick6Button6, Joystick6Button7, Joystick6Button8, Joystick6Button9, Joystick6Button10, Joystick6Button11, Joystick6Button12, Joystick6Button13, Joystick6Button14, Joystick6Button15, Joystick6Button16, Joystick6Button17, Joystick6Button18, Joystick6Button19, Joystick7Button0, Joystick7Button1, Joystick7Button2, Joystick7Button3, Joystick7Button4, Joystick7Button5, Joystick7Button6, Joystick7Button7, Joystick7Button8, Joystick7Button9, Joystick7Button10, Joystick7Button11, Joystick7Button12, Joystick7Button13, Joystick7Button14, Joystick7Button15, Joystick7Button16, Joystick7Button17, Joystick7Button18, Joystick7Button19, Joystick8Button0, Joystick8Button1, Joystick8Button2, Joystick8Button3, Joystick8Button4, Joystick8Button5, Joystick8Button6, Joystick8Button7, Joystick8Button8, Joystick8Button9, Joystick8Button10, Joystick8Button11, Joystick8Button12, Joystick8Button13, Joystick8Button14, Joystick8Button15, Joystick8Button16, Joystick8Button17, Joystick8Button18, Joystick8Button19\nTogglePanelKey = L\n```\n\u003c/details\u003e\n\n## Go to exhausted Extractors\n\nShows a blinking panel (bottom left) if there are any extractors that have run out of minable ore.\n\nClick on the panel, or press \u003ckbd\u003e.\u003c/kbd\u003e (configurable) to go one of those Extractors.\n\n:information_source: the panel does not adapt to screen sizes, use the configuration to position the panel and adjust the font size.\n\n#### Configuration\n\n\u003cdetails\u003e\u003csummary\u003e\u003ccode\u003eakarnokd.planbterraformmods.featgotoexhaustedextractors.cfg\u003c/code\u003e\u003c/summary\u003e\n\n```\n[General]\n\n## Is the mod enabled?\n# Setting type: Boolean\n# Default value: true\nEnabled = true\n\n## The panel size\n# Setting type: Int32\n# Default value: 75\nPanelSize = 75\n\n## The panel position from the bottom of the screen\n# Setting type: Int32\n# Default value: 35\nPanelBottom = 35\n\n## The panel position from the left of the screen\n# Setting type: Int32\n# Default value: 50\nPanelLeft = 50\n\n## The font size\n# Setting type: Int32\n# Default value: 15\nFontSize = 15\n\n## The shortcut key for locating the idle extractor\n# Setting type: KeyCode\n# Default value: Period\n# Acceptable values: None, Backspace, Tab, Clear, Return, Pause, Escape, Space, Exclaim, DoubleQuote, Hash, Dollar, Percent, Ampersand, Quote, LeftParen, RightParen, Asterisk, Plus, Comma, Minus, Period, Slash, Alpha0, Alpha1, Alpha2, Alpha3, Alpha4, Alpha5, Alpha6, Alpha7, Alpha8, Alpha9, Colon, Semicolon, Less, Equals, Greater, Question, At, LeftBracket, Backslash, RightBracket, Caret, Underscore, BackQuote, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, LeftCurlyBracket, Pipe, RightCurlyBracket, Tilde, Delete, Keypad0, Keypad1, Keypad2, Keypad3, Keypad4, Keypad5, Keypad6, Keypad7, Keypad8, Keypad9, KeypadPeriod, KeypadDivide, KeypadMultiply, KeypadMinus, KeypadPlus, KeypadEnter, KeypadEquals, UpArrow, DownArrow, RightArrow, LeftArrow, Insert, Home, End, PageUp, PageDown, F1, F2, F3, F4, F5, F6, F7, F8, F9, F10, F11, F12, F13, F14, F15, Numlock, CapsLock, ScrollLock, RightShift, LeftShift, RightControl, LeftControl, RightAlt, LeftAlt, RightMeta, RightCommand, RightApple, LeftMeta, LeftCommand, LeftApple, LeftWindows, RightWindows, AltGr, Help, Print, SysReq, Break, Menu, Mouse0, Mouse1, Mouse2, Mouse3, Mouse4, Mouse5, Mouse6, JoystickButton0, JoystickButton1, JoystickButton2, JoystickButton3, JoystickButton4, JoystickButton5, JoystickButton6, JoystickButton7, JoystickButton8, JoystickButton9, JoystickButton10, JoystickButton11, JoystickButton12, JoystickButton13, JoystickButton14, JoystickButton15, JoystickButton16, JoystickButton17, JoystickButton18, JoystickButton19, Joystick1Button0, Joystick1Button1, Joystick1Button2, Joystick1Button3, Joystick1Button4, Joystick1Button5, Joystick1Button6, Joystick1Button7, Joystick1Button8, Joystick1Button9, Joystick1Button10, Joystick1Button11, Joystick1Button12, Joystick1Button13, Joystick1Button14, Joystick1Button15, Joystick1Button16, Joystick1Button17, Joystick1Button18, Joystick1Button19, Joystick2Button0, Joystick2Button1, Joystick2Button2, Joystick2Button3, Joystick2Button4, Joystick2Button5, Joystick2Button6, Joystick2Button7, Joystick2Button8, Joystick2Button9, Joystick2Button10, Joystick2Button11, Joystick2Button12, Joystick2Button13, Joystick2Button14, Joystick2Button15, Joystick2Button16, Joystick2Button17, Joystick2Button18, Joystick2Button19, Joystick3Button0, Joystick3Button1, Joystick3Button2, Joystick3Button3, Joystick3Button4, Joystick3Button5, Joystick3Button6, Joystick3Button7, Joystick3Button8, Joystick3Button9, Joystick3Button10, Joystick3Button11, Joystick3Button12, Joystick3Button13, Joystick3Button14, Joystick3Button15, Joystick3Button16, Joystick3Button17, Joystick3Button18, Joystick3Button19, Joystick4Button0, Joystick4Button1, Joystick4Button2, Joystick4Button3, Joystick4Button4, Joystick4Button5, Joystick4Button6, Joystick4Button7, Joystick4Button8, Joystick4Button9, Joystick4Button10, Joystick4Button11, Joystick4Button12, Joystick4Button13, Joystick4Button14, Joystick4Button15, Joystick4Button16, Joystick4Button17, Joystick4Button18, Joystick4Button19, Joystick5Button0, Joystick5Button1, Joystick5Button2, Joystick5Button3, Joystick5Button4, Joystick5Button5, Joystick5Button6, Joystick5Button7, Joystick5Button8, Joystick5Button9, Joystick5Button10, Joystick5Button11, Joystick5Button12, Joystick5Button13, Joystick5Button14, Joystick5Button15, Joystick5Button16, Joystick5Button17, Joystick5Button18, Joystick5Button19, Joystick6Button0, Joystick6Button1, Joystick6Button2, Joystick6Button3, Joystick6Button4, Joystick6Button5, Joystick6Button6, Joystick6Button7, Joystick6Button8, Joystick6Button9, Joystick6Button10, Joystick6Button11, Joystick6Button12, Joystick6Button13, Joystick6Button14, Joystick6Button15, Joystick6Button16, Joystick6Button17, Joystick6Button18, Joystick6Button19, Joystick7Button0, Joystick7Button1, Joystick7Button2, Joystick7Button3, Joystick7Button4, Joystick7Button5, Joystick7Button6, Joystick7Button7, Joystick7Button8, Joystick7Button9, Joystick7Button10, Joystick7Button11, Joystick7Button12, Joystick7Button13, Joystick7Button14, Joystick7Button15, Joystick7Button16, Joystick7Button17, Joystick7Button18, Joystick7Button19, Joystick8Button0, Joystick8Button1, Joystick8Button2, Joystick8Button3, Joystick8Button4, Joystick8Button5, Joystick8Button6, Joystick8Button7, Joystick8Button8, Joystick8Button9, Joystick8Button10, Joystick8Button11, Joystick8Button12, Joystick8Button13, Joystick8Button14, Joystick8Button15, Joystick8Button16, Joystick8Button17, Joystick8Button18, Joystick8Button19\nKey = Period\n```\n\u003c/details\u003e\n\n## Disable building\n\nEnable and disable production buildings via a on-screen button or keyboard shortcut.\n\nToggle enable/disable with \u003ckbd\u003eK\u003c/kbd\u003e (configurable) when a building is selected or use the **factory icon button** (default bottom-left of the screen). Disabled buildings will show a red crossed out circle (:no_entry_sign:) over the buildings on the main screen.\n\nThe building state is persisted in your save.\n\n:information_source: The save format is not changed by the mod and remains compatible with the vanilla save, meaning that removing the mod won't break it.\n\n:information_source: Note that the location and size of the **factory icon button** is not adapting to screen resolution by itself so please use the configuration settings to adjust its position and size.\n\nSupported buildings:\n\n- Extractors (plain *Extractor*, *Ice Extractor*)\n- Factories (plain *Factory*, *Assembly Plant*, *Greenhouse*)\n- Other (*Pumping Station*)\n\n#### Configuration\n\n\u003cdetails\u003e\u003csummary\u003e\u003ccode\u003eakarnokd.planbterraformmods.featdisablebuilding.cfg\u003c/code\u003e\u003c/summary\u003e\n\n```\n[General]\n\n## Is the mod enabled?\n# Setting type: Boolean\n# Default value: true\nEnabled = true\n\n## Key to press while the building is selected to toggle its enabled/disabled state\n# Setting type: KeyCode\n# Default value: K\n# Acceptable values: None, Backspace, Tab, Clear, Return, Pause, Escape, Space, Exclaim, DoubleQuote, Hash, Dollar, Percent, Ampersand, Quote, LeftParen, RightParen, Asterisk, Plus, Comma, Minus, Period, Slash, Alpha0, Alpha1, Alpha2, Alpha3, Alpha4, Alpha5, Alpha6, Alpha7, Alpha8, Alpha9, Colon, Semicolon, Less, Equals, Greater, Question, At, LeftBracket, Backslash, RightBracket, Caret, Underscore, BackQuote, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, LeftCurlyBracket, Pipe, RightCurlyBracket, Tilde, Delete, Keypad0, Keypad1, Keypad2, Keypad3, Keypad4, Keypad5, Keypad6, Keypad7, Keypad8, Keypad9, KeypadPeriod, KeypadDivide, KeypadMultiply, KeypadMinus, KeypadPlus, KeypadEnter, KeypadEquals, UpArrow, DownArrow, RightArrow, LeftArrow, Insert, Home, End, PageUp, PageDown, F1, F2, F3, F4, F5, F6, F7, F8, F9, F10, F11, F12, F13, F14, F15, Numlock, CapsLock, ScrollLock, RightShift, LeftShift, RightControl, LeftControl, RightAlt, LeftAlt, RightMeta, RightCommand, RightApple, LeftMeta, LeftCommand, LeftApple, LeftWindows, RightWindows, AltGr, Help, Print, SysReq, Break, Menu, Mouse0, Mouse1, Mouse2, Mouse3, Mouse4, Mouse5, Mouse6, JoystickButton0, JoystickButton1, JoystickButton2, JoystickButton3, JoystickButton4, JoystickButton5, JoystickButton6, JoystickButton7, JoystickButton8, JoystickButton9, JoystickButton10, JoystickButton11, JoystickButton12, JoystickButton13, JoystickButton14, JoystickButton15, JoystickButton16, JoystickButton17, JoystickButton18, JoystickButton19, Joystick1Button0, Joystick1Button1, Joystick1Button2, Joystick1Button3, Joystick1Button4, Joystick1Button5, Joystick1Button6, Joystick1Button7, Joystick1Button8, Joystick1Button9, Joystick1Button10, Joystick1Button11, Joystick1Button12, Joystick1Button13, Joystick1Button14, Joystick1Button15, Joystick1Button16, Joystick1Button17, Joystick1Button18, Joystick1Button19, Joystick2Button0, Joystick2Button1, Joystick2Button2, Joystick2Button3, Joystick2Button4, Joystick2Button5, Joystick2Button6, Joystick2Button7, Joystick2Button8, Joystick2Button9, Joystick2Button10, Joystick2Button11, Joystick2Button12, Joystick2Button13, Joystick2Button14, Joystick2Button15, Joystick2Button16, Joystick2Button17, Joystick2Button18, Joystick2Button19, Joystick3Button0, Joystick3Button1, Joystick3Button2, Joystick3Button3, Joystick3Button4, Joystick3Button5, Joystick3Button6, Joystick3Button7, Joystick3Button8, Joystick3Button9, Joystick3Button10, Joystick3Button11, Joystick3Button12, Joystick3Button13, Joystick3Button14, Joystick3Button15, Joystick3Button16, Joystick3Button17, Joystick3Button18, Joystick3Button19, Joystick4Button0, Joystick4Button1, Joystick4Button2, Joystick4Button3, Joystick4Button4, Joystick4Button5, Joystick4Button6, Joystick4Button7, Joystick4Button8, Joystick4Button9, Joystick4Button10, Joystick4Button11, Joystick4Button12, Joystick4Button13, Joystick4Button14, Joystick4Button15, Joystick4Button16, Joystick4Button17, Joystick4Button18, Joystick4Button19, Joystick5Button0, Joystick5Button1, Joystick5Button2, Joystick5Button3, Joystick5Button4, Joystick5Button5, Joystick5Button6, Joystick5Button7, Joystick5Button8, Joystick5Button9, Joystick5Button10, Joystick5Button11, Joystick5Button12, Joystick5Button13, Joystick5Button14, Joystick5Button15, Joystick5Button16, Joystick5Button17, Joystick5Button18, Joystick5Button19, Joystick6Button0, Joystick6Button1, Joystick6Button2, Joystick6Button3, Joystick6Button4, Joystick6Button5, Joystick6Button6, Joystick6Button7, Joystick6Button8, Joystick6Button9, Joystick6Button10, Joystick6Button11, Joystick6Button12, Joystick6Button13, Joystick6Button14, Joystick6Button15, Joystick6Button16, Joystick6Button17, Joystick6Button18, Joystick6Button19, Joystick7Button0, Joystick7Button1, Joystick7Button2, Joystick7Button3, Joystick7Button4, Joystick7Button5, Joystick7Button6, Joystick7Button7, Joystick7Button8, Joystick7Button9, Joystick7Button10, Joystick7Button11, Joystick7Button12, Joystick7Button13, Joystick7Button14, Joystick7Button15, Joystick7Button16, Joystick7Button17, Joystick7Button18, Joystick7Button19, Joystick8Button0, Joystick8Button1, Joystick8Button2, Joystick8Button3, Joystick8Button4, Joystick8Button5, Joystick8Button6, Joystick8Button7, Joystick8Button8, Joystick8Button9, Joystick8Button10, Joystick8Button11, Joystick8Button12, Joystick8Button13, Joystick8Button14, Joystick8Button15, Joystick8Button16, Joystick8Button17, Joystick8Button18, Joystick8Button19\nToggleKey = K\n\n## The panel size\n# Setting type: Int32\n# Default value: 75\nPanelSize = 75\n\n## The panel position from the bottom of the screen\n# Setting type: Int32\n# Default value: 35\nPanelBottom = 35\n\n## The panel position from the left of the screen\n# Setting type: Int32\n# Default value: 150\nPanelLeft = 150\n```\n\u003c/details\u003e\n\n## Production Statistics\n\nAdd a button to the top left of the screen that when clicked, shows a panel of current production and consumption statistics.\n\nThe panel can be toggled via \u003ckbd\u003eF3\u003c/kbd\u003e (configurable too).\n\nThe statistics is persisted in your save.\n\n:information_source: The save format is not changed by the mod and remains compatible with the vanilla save, meaning that removing the mod won't break it.\n\n:information_source: Note that the graphics does not adapt to the current screen resolution. Please adjust the font, button and panel sizes via configuration.\n\n#### Configuration\n\n\u003cdetails\u003e\u003csummary\u003e\u003ccode\u003eakarnokd.planbterraformmods.featproductionstatistics\u003c/code\u003e\u003c/summary\u003e\n\n```\n[General]\n\n[General]\n\n## Is the mod enabled?\n# Setting type: Boolean\n# Default value: true\nEnabled = true\n\n## Key to press while the building is selected to toggle its enabled/disabled state\n# Setting type: KeyCode\n# Default value: F3\n# Acceptable values: None, Backspace, Tab, Clear, Return, Pause, Escape, Space, Exclaim, DoubleQuote, Hash, Dollar, Percent, Ampersand, Quote, LeftParen, RightParen, Asterisk, Plus, Comma, Minus, Period, Slash, Alpha0, Alpha1, Alpha2, Alpha3, Alpha4, Alpha5, Alpha6, Alpha7, Alpha8, Alpha9, Colon, Semicolon, Less, Equals, Greater, Question, At, LeftBracket, Backslash, RightBracket, Caret, Underscore, BackQuote, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, LeftCurlyBracket, Pipe, RightCurlyBracket, Tilde, Delete, Keypad0, Keypad1, Keypad2, Keypad3, Keypad4, Keypad5, Keypad6, Keypad7, Keypad8, Keypad9, KeypadPeriod, KeypadDivide, KeypadMultiply, KeypadMinus, KeypadPlus, KeypadEnter, KeypadEquals, UpArrow, DownArrow, RightArrow, LeftArrow, Insert, Home, End, PageUp, PageDown, F1, F2, F3, F4, F5, F6, F7, F8, F9, F10, F11, F12, F13, F14, F15, Numlock, CapsLock, ScrollLock, RightShift, LeftShift, RightControl, LeftControl, RightAlt, LeftAlt, RightMeta, RightCommand, RightApple, LeftMeta, LeftCommand, LeftApple, LeftWindows, RightWindows, AltGr, Help, Print, SysReq, Break, Menu, Mouse0, Mouse1, Mouse2, Mouse3, Mouse4, Mouse5, Mouse6, JoystickButton0, JoystickButton1, JoystickButton2, JoystickButton3, JoystickButton4, JoystickButton5, JoystickButton6, JoystickButton7, JoystickButton8, JoystickButton9, JoystickButton10, JoystickButton11, JoystickButton12, JoystickButton13, JoystickButton14, JoystickButton15, JoystickButton16, JoystickButton17, JoystickButton18, JoystickButton19, Joystick1Button0, Joystick1Button1, Joystick1Button2, Joystick1Button3, Joystick1Button4, Joystick1Button5, Joystick1Button6, Joystick1Button7, Joystick1Button8, Joystick1Button9, Joystick1Button10, Joystick1Button11, Joystick1Button12, Joystick1Button13, Joystick1Button14, Joystick1Button15, Joystick1Button16, Joystick1Button17, Joystick1Button18, Joystick1Button19, Joystick2Button0, Joystick2Button1, Joystick2Button2, Joystick2Button3, Joystick2Button4, Joystick2Button5, Joystick2Button6, Joystick2Button7, Joystick2Button8, Joystick2Button9, Joystick2Button10, Joystick2Button11, Joystick2Button12, Joystick2Button13, Joystick2Button14, Joystick2Button15, Joystick2Button16, Joystick2Button17, Joystick2Button18, Joystick2Button19, Joystick3Button0, Joystick3Button1, Joystick3Button2, Joystick3Button3, Joystick3Button4, Joystick3Button5, Joystick3Button6, Joystick3Button7, Joystick3Button8, Joystick3Button9, Joystick3Button10, Joystick3Button11, Joystick3Button12, Joystick3Button13, Joystick3Button14, Joystick3Button15, Joystick3Button16, Joystick3Button17, Joystick3Button18, Joystick3Button19, Joystick4Button0, Joystick4Button1, Joystick4Button2, Joystick4Button3, Joystick4Button4, Joystick4Button5, Joystick4Button6, Joystick4Button7, Joystick4Button8, Joystick4Button9, Joystick4Button10, Joystick4Button11, Joystick4Button12, Joystick4Button13, Joystick4Button14, Joystick4Button15, Joystick4Button16, Joystick4Button17, Joystick4Button18, Joystick4Button19, Joystick5Button0, Joystick5Button1, Joystick5Button2, Joystick5Button3, Joystick5Button4, Joystick5Button5, Joystick5Button6, Joystick5Button7, Joystick5Button8, Joystick5Button9, Joystick5Button10, Joystick5Button11, Joystick5Button12, Joystick5Button13, Joystick5Button14, Joystick5Button15, Joystick5Button16, Joystick5Button17, Joystick5Button18, Joystick5Button19, Joystick6Button0, Joystick6Button1, Joystick6Button2, Joystick6Button3, Joystick6Button4, Joystick6Button5, Joystick6Button6, Joystick6Button7, Joystick6Button8, Joystick6Button9, Joystick6Button10, Joystick6Button11, Joystick6Button12, Joystick6Button13, Joystick6Button14, Joystick6Button15, Joystick6Button16, Joystick6Button17, Joystick6Button18, Joystick6Button19, Joystick7Button0, Joystick7Button1, Joystick7Button2, Joystick7Button3, Joystick7Button4, Joystick7Button5, Joystick7Button6, Joystick7Button7, Joystick7Button8, Joystick7Button9, Joystick7Button10, Joystick7Button11, Joystick7Button12, Joystick7Button13, Joystick7Button14, Joystick7Button15, Joystick7Button16, Joystick7Button17, Joystick7Button18, Joystick7Button19, Joystick8Button0, Joystick8Button1, Joystick8Button2, Joystick8Button3, Joystick8Button4, Joystick8Button5, Joystick8Button6, Joystick8Button7, Joystick8Button8, Joystick8Button9, Joystick8Button10, Joystick8Button11, Joystick8Button12, Joystick8Button13, Joystick8Button14, Joystick8Button15, Joystick8Button16, Joystick8Button17, Joystick8Button18, Joystick8Button19\nToggleKey = F3\n\n## The font size in the panel\n# Setting type: Int32\n# Default value: 15\nFontSize = 15\n\n## The size of the item's icon in the list\n# Setting type: Int32\n# Default value: 32\nItemSize = 32\n\n## The button's position relative to the left of the screen\n# Setting type: Int32\n# Default value: 100\nButtonLeft = 100\n\n## The button's width and height\n# Setting type: Int32\n# Default value: 50\nButtonSize = 50\n\n## How many lines of items to show\n# Setting type: Int32\n# Default value: 16\nMaxLines = 16\n\n## How many days to keep as past production data?\n# Setting type: Int32\n# Default value: 300\nHistoryLength = 300\n\n## Scale the position and size of the button with the UI scale of the game?\n# Setting type: Boolean\n# Default value: true\nAutoScale = true\n\n## Where to anchor the stats panel?\n# Setting type: AnchorType\n# Default value: CenterMiddle\n# Acceptable values: LeftMiddle, CenterMiddle, RightMiddle\nAnchor = CenterMiddle\n\n## Move the panel relative to the anchor point, positive is to the right\n# Setting type: Int32\n# Default value: 0\nOffsetX = 0\n\n## Move the panel relative to the anchor point, positive is upwards\n# Setting type: Int32\n# Default value: 0\nOffsetY = 0\n```\n\u003c/details\u003e\n\n## Live GUI Scaler\n\n:information_source: Requires **game build 623+**, does nothing on older versions due to lack of official scaling support.\n\nScale the GUI by holding \u003ckbd\u003eCTRL\u003c/kbd\u003e and pressing \u003ckbd\u003eNumpad Plus\u003c/kbd\u003e, \u003ckbd\u003eNumpad Minus\u003c/kbd\u003e or via \u003ckbd\u003eMouse wheel\u003c/kbd\u003e.\n\nYou can configure the minimum (50%), maximum (300%) and scaling step (5%). \n\n:information_source: Note that the game's scaling is between 70% to 270% and may jump back into this range when opening the options screen.\n\n#### Configuration\n\n\u003cdetails\u003e\u003csummary\u003e\u003ccode\u003eakarnokd.planbterraformmods.uiliveguiscaler\u003c/code\u003e\u003c/summary\u003e\n\n```\n[General]\n\n## Is the mod enabled?\n# Setting type: Boolean\n# Default value: true\nEnabled = true\n\n## The minimum percent for scaling.\n# Setting type: Int32\n# Default value: 50\nMinScale = 50\n\n## The maximum percent for scaling.\n# Setting type: Int32\n# Default value: 300\nMaxScale = 300\n\n## Step percent of scaling when changing it\n# Setting type: Int32\n# Default value: 5\nStep = 5\n```\n\u003c/details\u003e\n\n## City Population Label\n\nDisplay the city population number under the city's name in the main view and/or minimap (configurable).\n\n#### Configuration\n\n\u003cdetails\u003e\u003csummary\u003e\u003ccode\u003eakarnokd.planbterraformmods.uicitypopulationlabel\u003c/code\u003e\u003c/summary\u003e\n\n```\n[General]\n\n## Is the mod enabled?\n# Setting type: Boolean\n# Default value: true\n\nEnabled = true\n## Show the label on the main view?\n# Setting type: Boolean\n# Default value: true\nShowOnMain = true\n\n## Show the label on the minimap view?\n# Setting type: Boolean\n# Default value: true\nShowOnMinimap = true\n\n```\n\u003c/details\u003e\n\n## Hotbar\n\nAdds a bar at the bottom of the screen with 3 subpanels and 9 slots each for quickly selecting a building to be built.\n\nThe bar can be hidden via \u003ckbd\u003eH\u003c/kbd\u003e key (configurable). \n\nTo select a building for a slot, \u003ckbd\u003eRight click\u003c/kbd\u003e on it. Press \u003ckbd\u003eEscape\u003c/kbd\u003e or right click on the panel or any slot to hide the selection panel. The panel is scrollable via \u003ckbd\u003eMouse scroll\u003c/kbd\u003e.\n\nTo clear a slot, \u003ckbd\u003eMiddle click\u003c/kbd\u003e on the slot.\n\nTo start building a non-empty slot, \u003ckbd\u003eLeft click\u003c/kbd\u003e on it.\n\n:warning: The hotbar is currently saved as global settings (i.e., save independent) and allows selecting any building, not just the unlocked ones, so spoilers!\n\n#### Configuration\n\n\u003cdetails\u003e\u003csummary\u003e\u003ccode\u003eakarnokd.planbterraformmods.feathotbar\u003c/code\u003e\u003c/summary\u003e\n\n```\n[General]\n\n## Is the mod enabled?\n# Setting type: Boolean\n# Default value: true\nEnabled = true\n\n## The height of the panel\n# Setting type: Int32\n# Default value: 75\nPanelHeight = 75\n\n## The distance from the bottom of the screen\n# Setting type: Int32\n# Default value: 45\nPanelBottom = 45\n\n## Scale the position and size of the button with the UI scale of the game?\n# Setting type: Boolean\n# Default value: true\nAutoScale = true\n\n## The size of the item's icon in the building selection list\n# Setting type: Int32\n# Default value: 32\nItemSize = 32\n\n## How many lines of items to show in the building selection list\n# Setting type: Int32\n# Default value: 16\nMaxLines = 16\n\n## The font size in the building selection panel\n# Setting type: Int32\n# Default value: 15\nFontSize = 15\n\n## The font size of the total current count on buildings\n# Setting type: Int32\n# Default value: 12\nFontSizeSmall = 12\n\n## The key to show/hide the hotbar\n# Setting type: KeyCode\n# Default value: H\n# Acceptable values: None, Backspace, Tab, Clear, Return, Pause, Escape, Space, Exclaim, DoubleQuote, Hash, Dollar, Percent, Ampersand, Quote, LeftParen, RightParen, Asterisk, Plus, Comma, Minus, Period, Slash, Alpha0, Alpha1, Alpha2, Alpha3, Alpha4, Alpha5, Alpha6, Alpha7, Alpha8, Alpha9, Colon, Semicolon, Less, Equals, Greater, Question, At, LeftBracket, Backslash, RightBracket, Caret, Underscore, BackQuote, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, LeftCurlyBracket, Pipe, RightCurlyBracket, Tilde, Delete, Keypad0, Keypad1, Keypad2, Keypad3, Keypad4, Keypad5, Keypad6, Keypad7, Keypad8, Keypad9, KeypadPeriod, KeypadDivide, KeypadMultiply, KeypadMinus, KeypadPlus, KeypadEnter, KeypadEquals, UpArrow, DownArrow, RightArrow, LeftArrow, Insert, Home, End, PageUp, PageDown, F1, F2, F3, F4, F5, F6, F7, F8, F9, F10, F11, F12, F13, F14, F15, Numlock, CapsLock, ScrollLock, RightShift, LeftShift, RightControl, LeftControl, RightAlt, LeftAlt, RightMeta, RightCommand, RightApple, LeftMeta, LeftCommand, LeftApple, LeftWindows, RightWindows, AltGr, Help, Print, SysReq, Break, Menu, Mouse0, Mouse1, Mouse2, Mouse3, Mouse4, Mouse5, Mouse6, JoystickButton0, JoystickButton1, JoystickButton2, JoystickButton3, JoystickButton4, JoystickButton5, JoystickButton6, JoystickButton7, JoystickButton8, JoystickButton9, JoystickButton10, JoystickButton11, JoystickButton12, JoystickButton13, JoystickButton14, JoystickButton15, JoystickButton16, JoystickButton17, JoystickButton18, JoystickButton19, Joystick1Button0, Joystick1Button1, Joystick1Button2, Joystick1Button3, Joystick1Button4, Joystick1Button5, Joystick1Button6, Joystick1Button7, Joystick1Button8, Joystick1Button9, Joystick1Button10, Joystick1Button11, Joystick1Button12, Joystick1Button13, Joystick1Button14, Joystick1Button15, Joystick1Button16, Joystick1Button17, Joystick1Button18, Joystick1Button19, Joystick2Button0, Joystick2Button1, Joystick2Button2, Joystick2Button3, Joystick2Button4, Joystick2Button5, Joystick2Button6, Joystick2Button7, Joystick2Button8, Joystick2Button9, Joystick2Button10, Joystick2Button11, Joystick2Button12, Joystick2Button13, Joystick2Button14, Joystick2Button15, Joystick2Button16, Joystick2Button17, Joystick2Button18, Joystick2Button19, Joystick3Button0, Joystick3Button1, Joystick3Button2, Joystick3Button3, Joystick3Button4, Joystick3Button5, Joystick3Button6, Joystick3Button7, Joystick3Button8, Joystick3Button9, Joystick3Button10, Joystick3Button11, Joystick3Button12, Joystick3Button13, Joystick3Button14, Joystick3Button15, Joystick3Button16, Joystick3Button17, Joystick3Button18, Joystick3Button19, Joystick4Button0, Joystick4Button1, Joystick4Button2, Joystick4Button3, Joystick4Button4, Joystick4Button5, Joystick4Button6, Joystick4Button7, Joystick4Button8, Joystick4Button9, Joystick4Button10, Joystick4Button11, Joystick4Button12, Joystick4Button13, Joystick4Button14, Joystick4Button15, Joystick4Button16, Joystick4Button17, Joystick4Button18, Joystick4Button19, Joystick5Button0, Joystick5Button1, Joystick5Button2, Joystick5Button3, Joystick5Button4, Joystick5Button5, Joystick5Button6, Joystick5Button7, Joystick5Button8, Joystick5Button9, Joystick5Button10, Joystick5Button11, Joystick5Button12, Joystick5Button13, Joystick5Button14, Joystick5Button15, Joystick5Button16, Joystick5Button17, Joystick5Button18, Joystick5Button19, Joystick6Button0, Joystick6Button1, Joystick6Button2, Joystick6Button3, Joystick6Button4, Joystick6Button5, Joystick6Button6, Joystick6Button7, Joystick6Button8, Joystick6Button9, Joystick6Button10, Joystick6Button11, Joystick6Button12, Joystick6Button13, Joystick6Button14, Joystick6Button15, Joystick6Button16, Joystick6Button17, Joystick6Button18, Joystick6Button19, Joystick7Button0, Joystick7Button1, Joystick7Button2, Joystick7Button3, Joystick7Button4, Joystick7Button5, Joystick7Button6, Joystick7Button7, Joystick7Button8, Joystick7Button9, Joystick7Button10, Joystick7Button11, Joystick7Button12, Joystick7Button13, Joystick7Button14, Joystick7Button15, Joystick7Button16, Joystick7Button17, Joystick7Button18, Joystick7Button19, Joystick8Button0, Joystick8Button1, Joystick8Button2, Joystick8Button3, Joystick8Button4, Joystick8Button5, Joystick8Button6, Joystick8Button7, Joystick8Button8, Joystick8Button9, Joystick8Button10, Joystick8Button11, Joystick8Button12, Joystick8Button13, Joystick8Button14, Joystick8Button15, Joystick8Button16, Joystick8Button17, Joystick8Button18, Joystick8Button19\nToggleKey = H\n\n## Delay the build mode activation by this amount of milliseconds. Should help with click-drag misplacements near the hotbar.\n# Setting type: Int32\n# Default value: 100\nBuildModeDelay = 100\n\n## The list of buildings for subpanel 1\n# Setting type: String\n# Default value: \nLoadout1 = depot,factory,cityOut,,,,,,\n\n## The list of buildings for subpanel 2\n# Setting type: String\n# Default value: \nLoadout2 = railway,railstop,,,,,,,\n\n## The list of buildings for subpanel 3\n# Setting type: String\n# Default value: \nLoadout3 = ,,,,,,,,\n\n```\n\u003c/details\u003e\n\n## Depot Priority\n\nSet priorities on depots so containers will be force-transferred towards higher priority depots.\n\nSelect a depot and see the small panel on the bottom-left of the screen. The up and down buttons can adjust the priority. You can have any priority number, only the relative numbers between depots in each other's reach matter.\n\nWhen copying a depot with priority, newly built depots will copy the priority number (not holding any keys), give ever increasing number while holding \u003ckbd\u003eShift\u003c/kbd\u003e or ever decreasing number with \u003ckbd\u003eCtrl\u003c/kbd\u003e. This should allow building long priority chains forwards or backwards.\n\nPress \u003ckbd\u003eP\u003c/kbd\u003e (configurable) to show and hide the priority numbers in the world overlay.\n\n:warning: Depots with priority and without priority do not interact with each other. This avoid bouncing containers between them.\n\nUse the \u003ckbd\u003eMiddle mouse\u003c/kbd\u003e on the panel to reset the priority.\n\n#### Configuration\n\n\u003cdetails\u003e\u003csummary\u003e\u003ccode\u003eakarnokd.planbterraformmods.featdepotpriority\u003c/code\u003e\u003c/summary\u003e\n\n```\n[General]\n\n## Is the mod enabled?\n# Setting type: Boolean\n# Default value: true\nEnabled = true\n\n## The panel size (width and height)\n# Setting type: Int32\n# Default value: 75\nPanelSize = 75\n\n## The panel position from the bottom of the screen\n# Setting type: Int32\n# Default value: 35\nPanelBottom = 35\n\n## The panel position from the left of the screen\n# Setting type: Int32\n# Default value: 150\nPanelLeft = 150\n\n## Scale the position and size of the button with the UI scale of the game?\n# Setting type: Boolean\n# Default value: true\nAutoScale = true\n\n## The font scaling percent when zooming in on a priority depot.\n# Setting type: Int32\n# Default value: 15\nOverlayFontScale = 15\n```\n\u003c/details\u003e\n\n## VSync Limit Framerate\n\nReduce the framerate when vsync is turned on to 1/2, 1/3 or 1/4 of the system's default framerate. Set the divider in the config file.\n\n:information_source: By default, when VSync is turned on in an Unity game, the engine will try to render everything at the system's default framerate. I.e., If you have a 60Hz monitor, then 60 FPS. If you have a 144Hz monitor, then 144FPS. Unfortunately, this can tax the system unnecessarily. In addition, trying to limit the framerate directly to a value doesn't work when VSync is on (Unity limitation). The only option to have the game run at lower framerate and also not get screen tearing is to set a \"higher number\" VSync mode in the engine. This means that VSync = 2 will halve the framerate, VSync = 3 will third and VSync = 4 will quarter. Higher values are not supported.\n\n#### Configuration\n\n\u003cdetails\u003e\u003csummary\u003e\u003ccode\u003eakarnokd.planbterraformmods.uivsynclimitframerate\u003c/code\u003e\u003c/summary\u003e\n\n```\n[General]\n\n## Divide the framerate by this amount when VSync is enabled\n# Setting type: Int32\n# Default value: 1\nFramerateDivider = 1\n```\n\u003c/details\u003e\n\n## Vietnamese Translation\n\nAdds the **Vietnamese (Tiếng Việt)** language option and translated labels to the game.\n\nThêm tùy chọn ngôn ngữ tiếng Việt và nhãn dịch vào trò chơi.\n\nTranslation kindly provided by **-skull-#0283** on Discord.\n\n#### Configuration\n\nNot relevant for end users; contains an option to dump languages to see the diffs between versions.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fakarnokd%2Fplan-b-terraform-mods","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fakarnokd%2Fplan-b-terraform-mods","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fakarnokd%2Fplan-b-terraform-mods/lists"}