<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en-GB">
	<id>https://openfront.wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Tidwell</id>
	<title>OpenFront Wiki Project - User contributions [en-gb]</title>
	<link rel="self" type="application/atom+xml" href="https://openfront.wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Tidwell"/>
	<link rel="alternate" type="text/html" href="https://openfront.wiki/Special:Contributions/Tidwell"/>
	<updated>2026-06-06T04:39:53Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.44.2</generator>
	<entry>
		<id>https://openfront.wiki/index.php?title=Unofficial_Projects&amp;diff=1168</id>
		<title>Unofficial Projects</title>
		<link rel="alternate" type="text/html" href="https://openfront.wiki/index.php?title=Unofficial_Projects&amp;diff=1168"/>
		<updated>2025-12-24T07:08:11Z</updated>

		<summary type="html">&lt;p&gt;Tidwell: add official api information&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Unofficial community projects utilize Openfront data or interact with the Openfront systems.&lt;br /&gt;
&lt;br /&gt;
The [https://github.com/openfrontio/OpenFrontIO/blob/main/docs/API.md Openfront Api] provides endpoints to query game, player, and clan data: you can list game metadata within a two-day window, fetch full game details, and retrieve player info and session lists by player ID; clan endpoints include a top-100 leaderboard (weighted wins with a 30-day half-life) and detailed clan stats and sessions over optional time ranges &lt;br /&gt;
&lt;br /&gt;
For Software and Tools related to maps, see [[Map Making]].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Note that some of these projects may be work in progress, incomplete, or abandoned.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
= Web Apps =&lt;br /&gt;
&lt;br /&gt;
== OpenFront.io Replay Analyzer ==&lt;br /&gt;
A Web Application to analyze OF games&lt;br /&gt;
* [https://ofra.vimacs.workers.dev/ ofra.vimacs.workers.dev]&lt;br /&gt;
* Author: scamiv&lt;br /&gt;
* Version: v28&lt;br /&gt;
&lt;br /&gt;
== FrontPlus.io ==&lt;br /&gt;
FrontPlus.io is a companion web platform for OpenFront.io players.&lt;br /&gt;
&lt;br /&gt;
* https://frontplus.io/&lt;br /&gt;
&lt;br /&gt;
= Software =&lt;br /&gt;
{{Warning|All software linked below is community-created and not official in any capacity. Use at your own risk. Always review any code you download before running it.}}&lt;br /&gt;
&lt;br /&gt;
== OpenfrontIO Api Client (JS/TS) ==&lt;br /&gt;
&lt;br /&gt;
An unofficial, robust JavaScript/TypeScript client for the OpenFront API.&lt;br /&gt;
&lt;br /&gt;
* [https://github.com/Tidwell/openfrontio-api-client Github]&lt;br /&gt;
* Author: Tidwell&lt;br /&gt;
* Version: v28&lt;br /&gt;
&lt;br /&gt;
== Openfront Utility ==&lt;br /&gt;
&lt;br /&gt;
This project is a tool for generating and previewing Openfront.io patterns in Base64 format.&lt;br /&gt;
&lt;br /&gt;
* [https://github.com/Aotumuri/openfront-utility Github]&lt;br /&gt;
* Author: Aotumuri&lt;br /&gt;
* Version: v28&lt;br /&gt;
&lt;br /&gt;
== Openfront Tactical Suitcase ==&lt;br /&gt;
&lt;br /&gt;
Monorepo for the Openfront Tactical Suitcase project, including the web UI, shared game logic, and a browser userscript HUD.&lt;br /&gt;
&lt;br /&gt;
* [https://github.com/docteurzoidberg/openfront-tactical-suitcase Github]&lt;br /&gt;
* Author: DrZoid&lt;br /&gt;
* Version: v28&lt;br /&gt;
&lt;br /&gt;
== OpenFront Replay Analyzer ==&lt;br /&gt;
&lt;br /&gt;
This repository runs OpenFront replays against the exact game engine version recorded in each replay’s gitCommit, without embedding the analyzer inside the main OpenFront repo.&lt;br /&gt;
&lt;br /&gt;
* [https://github.com/scamiv/ofra Github]&lt;br /&gt;
* Author: scamiv&lt;br /&gt;
* Version: v28&lt;br /&gt;
&lt;br /&gt;
== OpenFront.io Reinforcement Learning Agent ==&lt;br /&gt;
Academic Research project for a sophisticated deep reinforcement learning system for training AI agents to play OpenFront.io.&lt;br /&gt;
&lt;br /&gt;
* [https://github.com/Alexis-CAPON/Reinforcement-Learning-Agent-OpenFront.io Github]&lt;br /&gt;
* Author: Terry, Jordan K and Black, Benjamin and Jayakumar, Mario&lt;br /&gt;
* Version: v27&lt;br /&gt;
&lt;br /&gt;
== OpenFront Watcher Chrome Extension ==&lt;br /&gt;
A Chrome extension that monitors openfront.io for &amp;quot;Free for All&amp;quot; in the online mode rotation and sends desktop notifications.&lt;br /&gt;
&lt;br /&gt;
* [https://github.com/PeanutButte7/openfront-watcher/tree/main Github]&lt;br /&gt;
* Author: PeanutButte7&lt;br /&gt;
* Version: v28&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Tools related to automating/cheating, gameplay modification, or forks of the Official OpenfrontIO game are not to be included here.  Inactive software/tools will be flagged as inactive when they cease to function.  If you verify software working on a more recent version than listed here, please contribute an update!&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Tidwell</name></author>
	</entry>
	<entry>
		<id>https://openfront.wiki/index.php?title=Unofficial_Projects&amp;diff=1167</id>
		<title>Unofficial Projects</title>
		<link rel="alternate" type="text/html" href="https://openfront.wiki/index.php?title=Unofficial_Projects&amp;diff=1167"/>
		<updated>2025-12-24T06:55:49Z</updated>

		<summary type="html">&lt;p&gt;Tidwell: add academic research project&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Unofficial community projects utilize Openfront data or interact with the Openfront systems.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Note that some of these projects may be work in progress, incomplete, or abandoned.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
For Software and Tools related to maps, see [[Map Making]].&lt;br /&gt;
&lt;br /&gt;
= Web Apps =&lt;br /&gt;
&lt;br /&gt;
== OpenFront.io Replay Analyzer ==&lt;br /&gt;
A Web Application to analyze OF games&lt;br /&gt;
* [https://ofra.vimacs.workers.dev/ ofra.vimacs.workers.dev]&lt;br /&gt;
* Author: scamiv&lt;br /&gt;
* Version: v28&lt;br /&gt;
&lt;br /&gt;
== FrontPlus.io ==&lt;br /&gt;
FrontPlus.io is a companion web platform for OpenFront.io players.&lt;br /&gt;
&lt;br /&gt;
* https://frontplus.io/&lt;br /&gt;
&lt;br /&gt;
= Software =&lt;br /&gt;
{{Warning|All software linked below is community-created and not official in any capacity. Use at your own risk. Always review any code you download before running it.}}&lt;br /&gt;
&lt;br /&gt;
== OpenfrontIO Api Client (JS/TS) ==&lt;br /&gt;
&lt;br /&gt;
An unofficial, robust JavaScript/TypeScript client for the OpenFront API.&lt;br /&gt;
&lt;br /&gt;
* [https://github.com/Tidwell/openfrontio-api-client Github]&lt;br /&gt;
* Author: Tidwell&lt;br /&gt;
* Version: v28&lt;br /&gt;
&lt;br /&gt;
== Openfront Utility ==&lt;br /&gt;
&lt;br /&gt;
This project is a tool for generating and previewing Openfront.io patterns in Base64 format.&lt;br /&gt;
&lt;br /&gt;
* [https://github.com/Aotumuri/openfront-utility Github]&lt;br /&gt;
* Author: Aotumuri&lt;br /&gt;
* Version: v28&lt;br /&gt;
&lt;br /&gt;
== Openfront Tactical Suitcase ==&lt;br /&gt;
&lt;br /&gt;
Monorepo for the Openfront Tactical Suitcase project, including the web UI, shared game logic, and a browser userscript HUD.&lt;br /&gt;
&lt;br /&gt;
* [https://github.com/docteurzoidberg/openfront-tactical-suitcase Github]&lt;br /&gt;
* Author: DrZoid&lt;br /&gt;
* Version: v28&lt;br /&gt;
&lt;br /&gt;
== OpenFront Replay Analyzer ==&lt;br /&gt;
&lt;br /&gt;
This repository runs OpenFront replays against the exact game engine version recorded in each replay’s gitCommit, without embedding the analyzer inside the main OpenFront repo.&lt;br /&gt;
&lt;br /&gt;
* [https://github.com/scamiv/ofra Github]&lt;br /&gt;
* Author: scamiv&lt;br /&gt;
* Version: v28&lt;br /&gt;
&lt;br /&gt;
== OpenFront.io Reinforcement Learning Agent ==&lt;br /&gt;
Academic Research project for a sophisticated deep reinforcement learning system for training AI agents to play OpenFront.io.&lt;br /&gt;
&lt;br /&gt;
* [https://github.com/Alexis-CAPON/Reinforcement-Learning-Agent-OpenFront.io Github]&lt;br /&gt;
* Author: Terry, Jordan K and Black, Benjamin and Jayakumar, Mario&lt;br /&gt;
* Version: v27&lt;br /&gt;
&lt;br /&gt;
== OpenFront Watcher Chrome Extension ==&lt;br /&gt;
A Chrome extension that monitors openfront.io for &amp;quot;Free for All&amp;quot; in the online mode rotation and sends desktop notifications.&lt;br /&gt;
&lt;br /&gt;
* [https://github.com/PeanutButte7/openfront-watcher/tree/main Github]&lt;br /&gt;
* Author: PeanutButte7&lt;br /&gt;
* Version: v28&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Tools related to automating/cheating, gameplay modification, or forks of the Official OpenfrontIO game are not to be included here.  Inactive software/tools will be flagged as inactive when they cease to function.  If you verify software working on a more recent version than listed here, please contribute an update!&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Tidwell</name></author>
	</entry>
	<entry>
		<id>https://openfront.wiki/index.php?title=Unofficial_Projects&amp;diff=1166</id>
		<title>Unofficial Projects</title>
		<link rel="alternate" type="text/html" href="https://openfront.wiki/index.php?title=Unofficial_Projects&amp;diff=1166"/>
		<updated>2025-12-24T06:43:47Z</updated>

		<summary type="html">&lt;p&gt;Tidwell: add notification chrome extention, add disclaimer, shuffle map link&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Unofficial community projects utilize Openfront data or interact with the Openfront systems.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Note that some of these projects may be work in progress, incomplete, or abandoned.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
For Software and Tools related to maps, see [[Map Making]].&lt;br /&gt;
&lt;br /&gt;
= Web Apps =&lt;br /&gt;
&lt;br /&gt;
== OpenFront.io Replay Analyzer ==&lt;br /&gt;
A Web Application to analyze OF games&lt;br /&gt;
* [https://ofra.vimacs.workers.dev/ ofra.vimacs.workers.dev]&lt;br /&gt;
* Author: scamiv&lt;br /&gt;
* Version: v28&lt;br /&gt;
&lt;br /&gt;
== FrontPlus.io ==&lt;br /&gt;
FrontPlus.io is a companion web platform for OpenFront.io players.&lt;br /&gt;
&lt;br /&gt;
* https://frontplus.io/&lt;br /&gt;
&lt;br /&gt;
= Software =&lt;br /&gt;
{{Warning|All software linked below is community-created and not official in any capacity. Use at your own risk. Always review any code you download before running it.}}&lt;br /&gt;
&lt;br /&gt;
== OpenfrontIO Api Client (JS/TS) ==&lt;br /&gt;
&lt;br /&gt;
An unofficial, robust JavaScript/TypeScript client for the OpenFront API.&lt;br /&gt;
&lt;br /&gt;
* [https://github.com/Tidwell/openfrontio-api-client Github]&lt;br /&gt;
* Author: Tidwell&lt;br /&gt;
* Version: v28&lt;br /&gt;
&lt;br /&gt;
== Openfront Utility ==&lt;br /&gt;
&lt;br /&gt;
This project is a tool for generating and previewing Openfront.io patterns in Base64 format.&lt;br /&gt;
&lt;br /&gt;
* [https://github.com/Aotumuri/openfront-utility Github]&lt;br /&gt;
* Author: Aotumuri&lt;br /&gt;
* Version: v28&lt;br /&gt;
&lt;br /&gt;
== Openfront Tactical Suitcase ==&lt;br /&gt;
&lt;br /&gt;
Monorepo for the Openfront Tactical Suitcase project, including the web UI, shared game logic, and a browser userscript HUD.&lt;br /&gt;
&lt;br /&gt;
* [https://github.com/docteurzoidberg/openfront-tactical-suitcase Github]&lt;br /&gt;
* Author: DrZoid&lt;br /&gt;
* Version: v28&lt;br /&gt;
&lt;br /&gt;
== OpenFront Replay Analyzer ==&lt;br /&gt;
&lt;br /&gt;
This repository runs OpenFront replays against the exact game engine version recorded in each replay’s gitCommit, without embedding the analyzer inside the main OpenFront repo.&lt;br /&gt;
&lt;br /&gt;
* [https://github.com/scamiv/ofra Github]&lt;br /&gt;
* Author: scamiv&lt;br /&gt;
* Version: v28&lt;br /&gt;
&lt;br /&gt;
== OpenFront Watcher Chrome Extension ==&lt;br /&gt;
A Chrome extension that monitors openfront.io for &amp;quot;Free for All&amp;quot; in the online mode rotation and sends desktop notifications.&lt;br /&gt;
&lt;br /&gt;
* [https://github.com/PeanutButte7/openfront-watcher/tree/main Github]&lt;br /&gt;
* Author: PeanutButte7&lt;br /&gt;
* Version: v28&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Tools related to automating/cheating, gameplay modification, or forks of the Official OpenfrontIO game are not to be included here.  Inactive software/tools will be flagged as inactive when they cease to function.  If you verify software working on a more recent version than listed here, please contribute an update!&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Tidwell</name></author>
	</entry>
	<entry>
		<id>https://openfront.wiki/index.php?title=Unofficial_Projects&amp;diff=1165</id>
		<title>Unofficial Projects</title>
		<link rel="alternate" type="text/html" href="https://openfront.wiki/index.php?title=Unofficial_Projects&amp;diff=1165"/>
		<updated>2025-12-24T06:27:08Z</updated>

		<summary type="html">&lt;p&gt;Tidwell: add projects disclaimer&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Unofficial community projects utilize Openfront data or interact with the Openfront systems.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Note that some of these projects may be work in progress, incomplete, or abandoned.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
= Web Apps =&lt;br /&gt;
&lt;br /&gt;
== OpenFront.io Replay Analyzer ==&lt;br /&gt;
A Web Application to analyze OF games&lt;br /&gt;
* [https://ofra.vimacs.workers.dev/ ofra.vimacs.workers.dev]&lt;br /&gt;
* Author: scamiv&lt;br /&gt;
* Version: v28&lt;br /&gt;
&lt;br /&gt;
== FrontPlus.io ==&lt;br /&gt;
FrontPlus.io is a companion web platform for OpenFront.io players.&lt;br /&gt;
&lt;br /&gt;
* https://frontplus.io/&lt;br /&gt;
&lt;br /&gt;
= Software =&lt;br /&gt;
For Software and Tools related to maps, see [[Map Making]]&lt;br /&gt;
&lt;br /&gt;
{{Warning|All software linked below is community-created and not official in any capacity. Use at your own risk. Always review any code you download before running it.}}&lt;br /&gt;
&lt;br /&gt;
== OpenfrontIO Api Client (JS/TS) ==&lt;br /&gt;
&lt;br /&gt;
An unofficial, robust JavaScript/TypeScript client for the OpenFront API.&lt;br /&gt;
&lt;br /&gt;
* [https://github.com/Tidwell/openfrontio-api-client Github]&lt;br /&gt;
* Author: Tidwell&lt;br /&gt;
* Version: v28&lt;br /&gt;
&lt;br /&gt;
== Openfront Utility ==&lt;br /&gt;
&lt;br /&gt;
This project is a tool for generating and previewing Openfront.io patterns in Base64 format.&lt;br /&gt;
&lt;br /&gt;
* [https://github.com/Aotumuri/openfront-utility Github]&lt;br /&gt;
* Author: Aotumuri&lt;br /&gt;
* Version: v28&lt;br /&gt;
&lt;br /&gt;
== Openfront Tactical Suitcase ==&lt;br /&gt;
&lt;br /&gt;
Monorepo for the Openfront Tactical Suitcase project, including the web UI, shared game logic, and a browser userscript HUD.&lt;br /&gt;
&lt;br /&gt;
* [https://github.com/docteurzoidberg/openfront-tactical-suitcase Github]&lt;br /&gt;
* Author: DrZoid&lt;br /&gt;
* Version: v28&lt;br /&gt;
&lt;br /&gt;
== OpenFront Replay Analyzer ==&lt;br /&gt;
&lt;br /&gt;
This repository runs OpenFront replays against the exact game engine version recorded in each replay’s gitCommit, without embedding the analyzer inside the main OpenFront repo.&lt;br /&gt;
&lt;br /&gt;
* [https://github.com/scamiv/ofra Github]&lt;br /&gt;
* Author: scamiv&lt;br /&gt;
* Version: v28&lt;/div&gt;</summary>
		<author><name>Tidwell</name></author>
	</entry>
	<entry>
		<id>https://openfront.wiki/index.php?title=Unofficial_Projects&amp;diff=1164</id>
		<title>Unofficial Projects</title>
		<link rel="alternate" type="text/html" href="https://openfront.wiki/index.php?title=Unofficial_Projects&amp;diff=1164"/>
		<updated>2025-12-24T06:24:21Z</updated>

		<summary type="html">&lt;p&gt;Tidwell: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Unofficial community projects utilize Openfront data or interact with the Openfront systems.&lt;br /&gt;
&lt;br /&gt;
= Web Apps =&lt;br /&gt;
&lt;br /&gt;
== OpenFront.io Replay Analyzer ==&lt;br /&gt;
A Web Application to analyze OF games&lt;br /&gt;
* [https://ofra.vimacs.workers.dev/ ofra.vimacs.workers.dev]&lt;br /&gt;
* Author: scamiv&lt;br /&gt;
* Version: v28&lt;br /&gt;
&lt;br /&gt;
== FrontPlus.io ==&lt;br /&gt;
FrontPlus.io is a companion web platform for OpenFront.io players.&lt;br /&gt;
&lt;br /&gt;
* https://frontplus.io/&lt;br /&gt;
&lt;br /&gt;
= Software =&lt;br /&gt;
For Software and Tools related to maps, see [[Map Making]]&lt;br /&gt;
&lt;br /&gt;
{{Warning|All software linked below is community-created and not official in any capacity. Use at your own risk. Always review any code you download before running it.}}&lt;br /&gt;
&lt;br /&gt;
== OpenfrontIO Api Client (JS/TS) ==&lt;br /&gt;
&lt;br /&gt;
An unofficial, robust JavaScript/TypeScript client for the OpenFront API.&lt;br /&gt;
&lt;br /&gt;
* [https://github.com/Tidwell/openfrontio-api-client Github]&lt;br /&gt;
* Author: Tidwell&lt;br /&gt;
* Version: v28&lt;br /&gt;
&lt;br /&gt;
== Openfront Utility ==&lt;br /&gt;
&lt;br /&gt;
This project is a tool for generating and previewing Openfront.io patterns in Base64 format.&lt;br /&gt;
&lt;br /&gt;
* [https://github.com/Aotumuri/openfront-utility Github]&lt;br /&gt;
* Author: Aotumuri&lt;br /&gt;
* Version: v28&lt;br /&gt;
&lt;br /&gt;
== Openfront Tactical Suitcase ==&lt;br /&gt;
&lt;br /&gt;
Monorepo for the Openfront Tactical Suitcase project, including the web UI, shared game logic, and a browser userscript HUD.&lt;br /&gt;
&lt;br /&gt;
* [https://github.com/docteurzoidberg/openfront-tactical-suitcase Github]&lt;br /&gt;
* Author: DrZoid&lt;br /&gt;
* Version: v28&lt;br /&gt;
&lt;br /&gt;
== OpenFront Replay Analyzer ==&lt;br /&gt;
&lt;br /&gt;
This repository runs OpenFront replays against the exact game engine version recorded in each replay’s gitCommit, without embedding the analyzer inside the main OpenFront repo.&lt;br /&gt;
&lt;br /&gt;
* [https://github.com/scamiv/ofra Github]&lt;br /&gt;
* Author: scamiv&lt;br /&gt;
* Version: v28&lt;/div&gt;</summary>
		<author><name>Tidwell</name></author>
	</entry>
	<entry>
		<id>https://openfront.wiki/index.php?title=Map_Making&amp;diff=1163</id>
		<title>Map Making</title>
		<link rel="alternate" type="text/html" href="https://openfront.wiki/index.php?title=Map_Making&amp;diff=1163"/>
		<updated>2025-12-24T06:17:50Z</updated>

		<summary type="html">&lt;p&gt;Tidwell: Add procedural map generator app&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
= Map Making =&lt;br /&gt;
&lt;br /&gt;
Openfront maps are contributed by the community in the same way other source code contributions are made.  If you are looking to suggest a possible map, but do not wish to implement it yourself, see [https://discord.com/channels/1284581928254701718/1293201128858587207 the relevant discord channels]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/openfrontio/OpenFrontIO OpenfrontIO on Github]&lt;br /&gt;
&lt;br /&gt;
{{Warning|All software linked below is community-created and not official in any capacity. Use at your own risk. Always review any code you download before running it.}}&lt;br /&gt;
&lt;br /&gt;
= Workflow &amp;amp; Tutorials =&lt;br /&gt;
&lt;br /&gt;
Due to the game’s open-source nature, Map Making for OpenfrontIO is a low-barrier-of-entry way of contributing to the game in an impactful way.  However, taking a map from concept to full release requires a number of steps, skills, and support from the development team.&lt;br /&gt;
&lt;br /&gt;
To take a map concept from start to finish requires basic familiarity with the following tools, though none require extensive experience and can be learned as part of the process.&lt;br /&gt;
&lt;br /&gt;
* Navigating and running applications from the command line.&lt;br /&gt;
* Graphics editing software&lt;br /&gt;
* Basic code-editing skills for modifying config files &amp;amp; adding license attribution&lt;br /&gt;
* GIT version control (this can be via command line, or any of the many GIT GUI tools)&lt;br /&gt;
* github pull request process&lt;br /&gt;
&lt;br /&gt;
If you are already familiar with software development workflows, [https://github.com/openfrontio/OpenFrontIO/tree/main/map-generator The map-generator readme is a good starting point]&lt;br /&gt;
&lt;br /&gt;
For a broader understanding of the specific workflow, the following guides summarize the process well:&lt;br /&gt;
&lt;br /&gt;
* [https://discord.com/channels/1359946986937258015/1361003022074904743/1361003022074904743 aPuddle (public, updated v25)]&lt;br /&gt;
* [https://www.youtube.com/watch?v=Z5CqjsW5OIA Evan Video (youtube, updated v22?)]&lt;br /&gt;
* [https://discord.com/channels/1359946986937258015/1435011107461927046/1435011107461927046 Nikola123 (dev discord, updated v26)]&lt;br /&gt;
= Gameplay Impact from Map Design =&lt;br /&gt;
&lt;br /&gt;
* In-game, [[Terrain]] affects &#039;&#039;&#039;Pathfinding&#039;&#039;&#039; (where units go) and &#039;&#039;&#039;[[Combat]] Resolution&#039;&#039;&#039; (how fast they conquer and how many die).  Attacks naturally flow around mountains through plains unless forced otherwise.&lt;br /&gt;
* Oceans, Rivers, and Lakes can impact [[Annexation]] requirements.&lt;br /&gt;
* [[Nations]] placement impacts overall spawn position and early / mid-game gameplay.&lt;br /&gt;
* &#039;&#039;&#039;As of v28 nation strength is no longer included in map files and nation balance is not part of the map making process&#039;&#039;&#039;&lt;br /&gt;
= Color Tools =&lt;br /&gt;
&lt;br /&gt;
== Color Palette XLS ==&lt;br /&gt;
A spreadsheet of the input -&amp;gt; output color mapping ranges for terrain (color)&lt;br /&gt;
* [https://cdn.discordapp.com/attachments/1435011107461927046/1435011247769915393/OpenFront_Map_Color_Palette_Explained.xlsx?ex=6948605e&amp;amp;is=69470ede&amp;amp;hm=0981f00062017860a8fb0d33e87ac3a5239ebb5c5e8139d25e22ab2db48105c4&amp;amp; Discord CDN]&lt;br /&gt;
* Author: aPuddle&lt;br /&gt;
* Version: v28&lt;br /&gt;
&lt;br /&gt;
== Color Palette file for GIMP ==&lt;br /&gt;
A GIMP color palette of the terrain colors from the previous XLS (.gpl)&lt;br /&gt;
* [https://cdn.discordapp.com/attachments/1361003022074904743/1361004028779167925/OpenFront_Terrain_Indexed.gpl?ex=694815c6&amp;amp;is=6946c446&amp;amp;hm=003a82c8e37f398a88e91e937463e62d9fba83a88c22bd56891e26b7d2f8a031&amp;amp; Discord CDN]&lt;br /&gt;
* Author: aPuddle&lt;br /&gt;
* Version: v28&lt;br /&gt;
&lt;br /&gt;
== Color Palette file for Photoshop ==&lt;br /&gt;
The same color palette as an Adobe Color Swatch file (.aco)&lt;br /&gt;
* [https://drive.google.com/file/d/1I7ZbDDjs_x5oy5-8ZorX_6rhgSSkfgaK Google Drive]&lt;br /&gt;
* Author: Unknown&lt;br /&gt;
* Version: v28&lt;br /&gt;
&lt;br /&gt;
== Windows Powershell (B&amp;amp;W -&amp;gt; Colorize) ==&lt;br /&gt;
* [https://cdn.discordapp.com/attachments/1361003022074904743/1361004182290698260/coloriseMap.ps1?ex=694815eb&amp;amp;is=6946c46b&amp;amp;hm=70931a860b282a235966c109f882d776c2e1c8c4662ae143ffcdb41b81156a00&amp;amp; Discord CDN]&lt;br /&gt;
* Author: aPuddle&lt;br /&gt;
* Version: Unknown&lt;br /&gt;
&lt;br /&gt;
= Unofficial Applications =&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note that some of these projects may be work in progress, incomplete, or abandoned.  &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== OpenFrontMapGenerator ==&lt;br /&gt;
A complete automated workflow for generating game-ready terrain maps from real-world data using QGIS and Python.&lt;br /&gt;
&lt;br /&gt;
* [https://github.com/TsProphet94/OpenFrontMapGenerator Github]&lt;br /&gt;
* Author: TsProphet94&lt;br /&gt;
* Version: v28&lt;br /&gt;
&lt;br /&gt;
== TheFiraffe3 Map Editor ==&lt;br /&gt;
* [https://thegiraffe3.github.io/OFmapeditor/ GitHub Pages]&lt;br /&gt;
* Author: TheGiraffe3&lt;br /&gt;
* Version: Unknown&lt;br /&gt;
* Source: [https://github.com/TheGiraffe3/OFmapeditor GitHub]&lt;br /&gt;
&lt;br /&gt;
== Map Editor ==&lt;br /&gt;
Map editor that can be used to adjust nation placement.  Note that you have to re-download the json after, and then remove the additional data that the map editor added (alongside regular formatting).  There are also quite a few bugs, and it can mangle Nation flags.  Always back up your files when using.&lt;br /&gt;
&lt;br /&gt;
* [https://openfront-map-editor.netlify.app/ Netlify]&lt;br /&gt;
* Author: Unknown&lt;br /&gt;
* Version: Unknown&lt;br /&gt;
&lt;br /&gt;
== Openfront Map Generator ==&lt;br /&gt;
Web Application for procedurally generating openfront maps.  Docs &amp;amp; App are in Japanese, using browser translate works fine.&lt;br /&gt;
&lt;br /&gt;
* [https://github.com/Aotumuri/OpenfrontMapGenerator Github]&lt;br /&gt;
* Author: Aotumuri&lt;br /&gt;
* Version: Unknown&lt;br /&gt;
&lt;br /&gt;
== Flag Standardizer ==&lt;br /&gt;
* [https://openfront-flag-standardizer.netlify.app/ Netlify]&lt;br /&gt;
* Author: N0ur (?)&lt;br /&gt;
* Version: Unknown&lt;br /&gt;
= Map Sources =&lt;br /&gt;
&lt;br /&gt;
The [https://github.com/openfrontio/OpenFrontIO/blob/main/CREDITS.md CREDITS.md file in the Openfront Repo] shows all the existing sources that have been used for the game.  Many of these data sources provide other maps with the same licenses.&lt;br /&gt;
&lt;br /&gt;
== World Map ==&lt;br /&gt;
* [https://drive.google.com/file/d/1W2oMPj1L5zWRyPhh8LfmnY3_kve-FBR2/view?usp=sharing Google Drive]&lt;br /&gt;
* Author: Openfront&lt;br /&gt;
* Version: v28&lt;br /&gt;
&lt;br /&gt;
== World Map Recolor tiff ==&lt;br /&gt;
* [https://drive.google.com/file/d/1W2oMPj1L5zWRyPhh8LfmnY3_kve-FBR2/view?usp=sharing Google Drive]&lt;br /&gt;
* Author: aPuddle&lt;br /&gt;
* Version: v28&lt;/div&gt;</summary>
		<author><name>Tidwell</name></author>
	</entry>
	<entry>
		<id>https://openfront.wiki/index.php?title=Unofficial_Projects&amp;diff=1162</id>
		<title>Unofficial Projects</title>
		<link rel="alternate" type="text/html" href="https://openfront.wiki/index.php?title=Unofficial_Projects&amp;diff=1162"/>
		<updated>2025-12-24T06:03:15Z</updated>

		<summary type="html">&lt;p&gt;Tidwell: Created page with &amp;quot;Unofficial community projects utilize Openfront data or interact with the Openfront systems.  For Software and Tools related to maps, see Map Making  {{Warning|All software linked below is community-created and not official in any capacity. Use at your own risk. Always review any code you download before running it.}}  == OpenfrontIO Api Client (JS/TS) ==  An unofficial, robust JavaScript/TypeScript client for the OpenFront API.  * [https://github.com/Tidwell/openfro...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Unofficial community projects utilize Openfront data or interact with the Openfront systems.&lt;br /&gt;
&lt;br /&gt;
For Software and Tools related to maps, see [[Map Making]]&lt;br /&gt;
&lt;br /&gt;
{{Warning|All software linked below is community-created and not official in any capacity. Use at your own risk. Always review any code you download before running it.}}&lt;br /&gt;
&lt;br /&gt;
== OpenfrontIO Api Client (JS/TS) ==&lt;br /&gt;
&lt;br /&gt;
An unofficial, robust JavaScript/TypeScript client for the OpenFront API.&lt;br /&gt;
&lt;br /&gt;
* [https://github.com/Tidwell/openfrontio-api-client Github]&lt;br /&gt;
* Author: Tidwell&lt;br /&gt;
* Version: v28&lt;br /&gt;
&lt;br /&gt;
== Openfront Utility ==&lt;br /&gt;
&lt;br /&gt;
This project is a tool for generating and previewing Openfront.io patterns in Base64 format.&lt;br /&gt;
&lt;br /&gt;
* [https://github.com/Aotumuri/openfront-utility Github]&lt;br /&gt;
* Author: Aotumuri&lt;br /&gt;
* Version: v28&lt;br /&gt;
&lt;br /&gt;
== Openfront Tactical Suitcase ==&lt;br /&gt;
&lt;br /&gt;
Monorepo for the Openfront Tactical Suitcase project, including the web UI, shared game logic, and a browser userscript HUD.&lt;br /&gt;
&lt;br /&gt;
* [https://github.com/docteurzoidberg/openfront-tactical-suitcase Github]&lt;br /&gt;
* Author: DrZoid&lt;br /&gt;
* Version: v28&lt;br /&gt;
&lt;br /&gt;
== OpenFront Replay Analyzer ==&lt;br /&gt;
&lt;br /&gt;
This repository runs OpenFront replays against the exact game engine version recorded in each replay’s gitCommit, without embedding the analyzer inside the main OpenFront repo.&lt;br /&gt;
&lt;br /&gt;
* [https://github.com/scamiv/ofra Github]&lt;br /&gt;
* Author: scamiv&lt;br /&gt;
* Version: v28&lt;br /&gt;
&lt;br /&gt;
== OpenFront.io Replay Analyzer - Web Version == &lt;br /&gt;
&lt;br /&gt;
A Web Application to analyze OF games&lt;br /&gt;
* [https://ofra.vimacs.workers.dev/ ofra.vimacs.workers.dev]&lt;br /&gt;
* Author: scamiv&lt;br /&gt;
* Version: v28&lt;/div&gt;</summary>
		<author><name>Tidwell</name></author>
	</entry>
	<entry>
		<id>https://openfront.wiki/index.php?title=Map_Making&amp;diff=1161</id>
		<title>Map Making</title>
		<link rel="alternate" type="text/html" href="https://openfront.wiki/index.php?title=Map_Making&amp;diff=1161"/>
		<updated>2025-12-23T01:48:47Z</updated>

		<summary type="html">&lt;p&gt;Tidwell: update map making disclaimer to use warning template&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
= Map Making =&lt;br /&gt;
&lt;br /&gt;
Openfront maps are contributed by the community in the same way other source code contributions are made.  If you are looking to suggest a possible map, but do not wish to implement it yourself, see [https://discord.com/channels/1284581928254701718/1293201128858587207 the relevant discord channels]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/openfrontio/OpenFrontIO OpenfrontIO on Github]&lt;br /&gt;
&lt;br /&gt;
{{Warning|All software linked below is community-created and not official in any capacity. Use at your own risk. Always review any code you download before running it.}}&lt;br /&gt;
&lt;br /&gt;
= Workflow &amp;amp; Tutorials =&lt;br /&gt;
&lt;br /&gt;
Due to the game’s open-source nature, Map Making for OpenfrontIO is a low-barrier-of-entry way of contributing to the game in an impactful way.  However, taking a map from concept to full release requires a number of steps, skills, and support from the development team.&lt;br /&gt;
&lt;br /&gt;
To take a map concept from start to finish requires basic familiarity with the following tools, though none require extensive experience and can be learned as part of the process.&lt;br /&gt;
&lt;br /&gt;
* Navigating and running applications from the command line.&lt;br /&gt;
* Graphics editing software&lt;br /&gt;
* Basic code-editing skills for modifying config files &amp;amp; adding license attribution&lt;br /&gt;
* GIT version control (this can be via command line, or any of the many GIT GUI tools)&lt;br /&gt;
* github pull request process&lt;br /&gt;
&lt;br /&gt;
If you are already familiar with software development workflows, [https://github.com/openfrontio/OpenFrontIO/tree/main/map-generator The map-generator readme is a good starting point]&lt;br /&gt;
&lt;br /&gt;
For a broader understanding of the specific workflow, the following guides summarize the process well:&lt;br /&gt;
&lt;br /&gt;
* [https://discord.com/channels/1359946986937258015/1361003022074904743/1361003022074904743 aPuddle (public, updated v25)]&lt;br /&gt;
* [https://www.youtube.com/watch?v=Z5CqjsW5OIA Evan Video (youtube, updated v22?)]&lt;br /&gt;
* [https://discord.com/channels/1359946986937258015/1435011107461927046/1435011107461927046 Nikola123 (dev discord, updated v26)]&lt;br /&gt;
= Gameplay Impact from Map Design =&lt;br /&gt;
&lt;br /&gt;
* In-game, [[Terrain]] affects &#039;&#039;&#039;Pathfinding&#039;&#039;&#039; (where units go) and &#039;&#039;&#039;[[Combat]] Resolution&#039;&#039;&#039; (how fast they conquer and how many die).  Attacks naturally flow around mountains through plains unless forced otherwise.&lt;br /&gt;
* Oceans, Rivers, and Lakes can impact [[Annexation]] requirements.&lt;br /&gt;
* [[Nations]] placement impacts overall spawn position and early / mid-game gameplay.&lt;br /&gt;
* &#039;&#039;&#039;As of v28 nation strength is no longer included in map files and nation balance is not part of the map making process&#039;&#039;&#039;&lt;br /&gt;
= Color Tools =&lt;br /&gt;
&lt;br /&gt;
== Color Palette XLS ==&lt;br /&gt;
A spreadsheet of the input -&amp;gt; output color mapping ranges for terrain (color)&lt;br /&gt;
* [https://cdn.discordapp.com/attachments/1435011107461927046/1435011247769915393/OpenFront_Map_Color_Palette_Explained.xlsx?ex=6948605e&amp;amp;is=69470ede&amp;amp;hm=0981f00062017860a8fb0d33e87ac3a5239ebb5c5e8139d25e22ab2db48105c4&amp;amp; Discord CDN]&lt;br /&gt;
* Author: aPuddle&lt;br /&gt;
* Version: v28&lt;br /&gt;
&lt;br /&gt;
== Color Palette file for GIMP ==&lt;br /&gt;
A GIMP color palette of the terrain colors from the previous XLS (.gpl)&lt;br /&gt;
* [https://cdn.discordapp.com/attachments/1361003022074904743/1361004028779167925/OpenFront_Terrain_Indexed.gpl?ex=694815c6&amp;amp;is=6946c446&amp;amp;hm=003a82c8e37f398a88e91e937463e62d9fba83a88c22bd56891e26b7d2f8a031&amp;amp; Discord CDN]&lt;br /&gt;
* Author: aPuddle&lt;br /&gt;
* Version: v28&lt;br /&gt;
&lt;br /&gt;
== Color Palette file for Photoshop ==&lt;br /&gt;
The same color palette as an Adobe Color Swatch file (.aco)&lt;br /&gt;
* [https://drive.google.com/file/d/1I7ZbDDjs_x5oy5-8ZorX_6rhgSSkfgaK Google Drive]&lt;br /&gt;
* Author: Unknown&lt;br /&gt;
* Version: v28&lt;br /&gt;
&lt;br /&gt;
== Windows Powershell (B&amp;amp;W -&amp;gt; Colorize) ==&lt;br /&gt;
* [https://cdn.discordapp.com/attachments/1361003022074904743/1361004182290698260/coloriseMap.ps1?ex=694815eb&amp;amp;is=6946c46b&amp;amp;hm=70931a860b282a235966c109f882d776c2e1c8c4662ae143ffcdb41b81156a00&amp;amp; Discord CDN]&lt;br /&gt;
* Author: aPuddle&lt;br /&gt;
* Version: Unknown&lt;br /&gt;
&lt;br /&gt;
= Unofficial Applications =&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note that some of these projects may be work in progress, incomplete, or abandoned.  &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== OpenFrontMapGenerator ==&lt;br /&gt;
A complete automated workflow for generating game-ready terrain maps from real-world data using QGIS and Python.&lt;br /&gt;
&lt;br /&gt;
* [https://github.com/TsProphet94/OpenFrontMapGenerator Github]&lt;br /&gt;
* Author: TsProphet94&lt;br /&gt;
* Version: v28&lt;br /&gt;
&lt;br /&gt;
== TheFiraffe3 Map Editor ==&lt;br /&gt;
* [https://thegiraffe3.github.io/OFmapeditor/ GitHub Pages]&lt;br /&gt;
* Author: TheGiraffe3&lt;br /&gt;
* Version: Unknown&lt;br /&gt;
* Source: [https://github.com/TheGiraffe3/OFmapeditor GitHub]&lt;br /&gt;
&lt;br /&gt;
== Map Editor ==&lt;br /&gt;
Map editor that can be used to adjust nation placement.  Note that you have to re-download the json after, and then remove the additional data that the map editor added (alongside regular formatting).  There are also quite a few bugs, and it can mangle Nation flags.  Always back up your files when using.&lt;br /&gt;
&lt;br /&gt;
* [https://openfront-map-editor.netlify.app/ Netlify]&lt;br /&gt;
* Author: Unknown&lt;br /&gt;
* Version: Unknown&lt;br /&gt;
== Flag Standardizer ==&lt;br /&gt;
* [https://openfront-flag-standardizer.netlify.app/ Netlify]&lt;br /&gt;
* Author: N0ur (?)&lt;br /&gt;
* Version: Unknown&lt;br /&gt;
= Map Sources =&lt;br /&gt;
&lt;br /&gt;
The [https://github.com/openfrontio/OpenFrontIO/blob/main/CREDITS.md CREDITS.md file in the Openfront Repo] shows all the existing sources that have been used for the game.  Many of these data sources provide other maps with the same licenses.&lt;br /&gt;
&lt;br /&gt;
== World Map ==&lt;br /&gt;
* [https://drive.google.com/file/d/1W2oMPj1L5zWRyPhh8LfmnY3_kve-FBR2/view?usp=sharing Google Drive]&lt;br /&gt;
* Author: Openfront&lt;br /&gt;
* Version: v28&lt;br /&gt;
&lt;br /&gt;
== World Map Recolor tiff ==&lt;br /&gt;
* [https://drive.google.com/file/d/1W2oMPj1L5zWRyPhh8LfmnY3_kve-FBR2/view?usp=sharing Google Drive]&lt;br /&gt;
* Author: aPuddle&lt;br /&gt;
* Version: v28&lt;/div&gt;</summary>
		<author><name>Tidwell</name></author>
	</entry>
	<entry>
		<id>https://openfront.wiki/index.php?title=Port&amp;diff=1160</id>
		<title>Port</title>
		<link rel="alternate" type="text/html" href="https://openfront.wiki/index.php?title=Port&amp;diff=1160"/>
		<updated>2025-12-23T01:41:14Z</updated>

		<summary type="html">&lt;p&gt;Tidwell: Update how level interacts with Trade Ship Spawning and Partner Selection.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:PortIcon.svg|thumb|200x200px|The port&#039;s icon]]&lt;br /&gt;
The &#039;&#039;&#039;Port&#039;&#039;&#039; is a [[Buildings|Building]] that spawns [[Trade Ship|Trade Ships]] and allows you to build [[Warship]]s.&lt;br /&gt;
&lt;br /&gt;
== Cost ==&lt;br /&gt;
Ports scale in price based on number of owned &#039;&#039;&#039;ports AND factories&#039;&#039;&#039;.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+City cost&lt;br /&gt;
!Port/factory number&lt;br /&gt;
![[Gold]] cost&lt;br /&gt;
|-&lt;br /&gt;
|1st&lt;br /&gt;
|125,000&lt;br /&gt;
|-&lt;br /&gt;
|2nd&lt;br /&gt;
|250,000&lt;br /&gt;
|-&lt;br /&gt;
|3rd&lt;br /&gt;
|500,000&lt;br /&gt;
|-&lt;br /&gt;
|4th+&lt;br /&gt;
|1,000,000&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Mechanics ==&lt;br /&gt;
&lt;br /&gt;
=== Warship spawning ===&lt;br /&gt;
[[Warship|Warships]] can only be bought if a player owns a port. The game will try to spawn the warship from the closest fort to where the warship is being deployed.&lt;br /&gt;
&lt;br /&gt;
=== Trade Ship Spawning ===&lt;br /&gt;
[[Port|Ports]] check every 10 ticks if they should spawn a [[Trade Ship]].  Ports higher than Level 1 &amp;quot;roll the dice&amp;quot; once for each level (the same as if they were separate entities).&lt;br /&gt;
&lt;br /&gt;
Spawn chance is calculated based on number of owned [[Port|ports]], number of owned trade ships, and number of trade ships on the map.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\text{spawnChance} = \frac{1}{\left\lfloor \frac{25}{\sqrt{\text{baseChance} * \text{portMultiplier}}} \right\rfloor}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Where baseChance is equal to 1 when you own less than 3 trade ships (exclusive), otherwise it is:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\text{baseChance} = 1 - \frac{1}{1 + e^{\left(-\frac{\ln(2)}{10} * (\text{numOfShips} - 55)\right)}}&amp;lt;/math&amp;gt;&lt;br /&gt;
[[File:Desmos port baseChance v26.png|alt=A graph|thumb|The relationship between the total number of ships and baseChance]]&lt;br /&gt;
In short, this means that the more ships there are on the map, the less likely more ships are to spawn, with a small number having only a very small effect. At 25 ships, the chance is 88%, at 55 it&#039;s 50%, at 100, it&#039;s just 4%.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\text{portMultiplier} = \frac{1}{1 + \frac{\text{portsOwned}}{10}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
More [[Port|ports]] = lower spawn rate &#039;&#039;&#039;per port&#039;&#039;&#039;, but higher spawn rate &#039;&#039;&#039;overall&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
There is no spawn cap.&lt;br /&gt;
&lt;br /&gt;
=== Trade Route Selection ===&lt;br /&gt;
[[Port|Ports]] will only trade with other players (not their own [[Port|ports]]). Trade partners are prioritized in this order:&lt;br /&gt;
* Closer [[Port|ports]] get double chance of being selected (proximity bonus)&lt;br /&gt;
* Allied [[Port|ports]] get double chance of being selected&lt;br /&gt;
* A port&#039;s &amp;lt;code&amp;gt;level&amp;lt;/code&amp;gt; determines how many times it is added to the pool of destinations.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Trade Ship|Trade ships]] are automatic, free to build, and don&#039;t count against unit limits.&lt;br /&gt;
&lt;br /&gt;
=== [[Gold]] Generation ===&lt;br /&gt;
[[Gold]] earned is based on &#039;&#039;Manhattan distance&#039;&#039; (which means the sum of the absolute differences in x and y coordinates) between [[Port|ports]] and the number of ports you own:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\text{tradeShipGold} = &lt;br /&gt;
\left\lfloor &lt;br /&gt;
baseGold&lt;br /&gt;
*&lt;br /&gt;
bonus&lt;br /&gt;
\right\rfloor&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
BaseGold scales with Manhattan distance. There is also a debuff for small distances, less than around 400 [[Tile|Tiles]], this means that short trade routes are extremely unprofitable, and should be avoided. See the graph for details.&lt;br /&gt;
[[File:Desmos port baseGold v26.png|alt=A graph|thumb|The relationship between Manhattan distance in tiles and baseGold]]&amp;lt;math&amp;gt;\text{baseGold} = \frac{100,000}{1 + e^{-0.03 * (\text{distance} - 300)}} + 100 * \text{distance} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Bonus is a value which is dependent on the number of ports you own. The more ports you own, the smaller the increase; the medium point is at 4 ports with a bonus of approx. 1.9. The bonus is an example of [[wikipedia:Hyperbolic_growth|hyperbolic decay]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\text{bonus} = 1 + 2 * \frac{\text{portsOwned} - 1}{\text{portsOwned} + 4}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Both the source and destination [[port]] owners receive the full amount.&lt;br /&gt;
&lt;br /&gt;
Longer trade routes are more profitable (linear scaling with distance).&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
* [[Buildings]]&lt;br /&gt;
* [[Warship]]&lt;br /&gt;
* [[Trade Ship]]&lt;br /&gt;
* [[Transport Ship]]&lt;br /&gt;
[[Category:Buildings]]&lt;br /&gt;
[[Category:Economy]]&lt;/div&gt;</summary>
		<author><name>Tidwell</name></author>
	</entry>
	<entry>
		<id>https://openfront.wiki/index.php?title=Map_Making&amp;diff=1158</id>
		<title>Map Making</title>
		<link rel="alternate" type="text/html" href="https://openfront.wiki/index.php?title=Map_Making&amp;diff=1158"/>
		<updated>2025-12-22T20:35:40Z</updated>

		<summary type="html">&lt;p&gt;Tidwell: Add TsProphet94 OpenFrontMapGenerator&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
= Map Making =&lt;br /&gt;
&lt;br /&gt;
Openfront maps are contributed by the community in the same way other source code contributions are made.  If you are looking to suggest a possible map, but do not wish to implement it yourself, see [https://discord.com/channels/1284581928254701718/1293201128858587207 the relevant discord channels]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/openfrontio/OpenFrontIO OpenfrontIO on Github]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
⚠️ All software linked below is community-created and not official in any capacity.  Use at your own risk.  Always review any code you download before running it.&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
= Workflow &amp;amp; Tutorials =&lt;br /&gt;
&lt;br /&gt;
Due to the game’s open-source nature, Map Making for OpenfrontIO is a low-barrier-of-entry way of contributing to the game in an impactful way.  However, taking a map from concept to full release requires a number of steps, skills, and support from the development team.&lt;br /&gt;
&lt;br /&gt;
To take a map concept from start to finish requires basic familiarity with the following tools, though none require extensive experience and can be learned as part of the process.&lt;br /&gt;
&lt;br /&gt;
* Navigating and running applications from the command line.&lt;br /&gt;
* Graphics editing software&lt;br /&gt;
* Basic code-editing skills for modifying config files &amp;amp; adding license attribution&lt;br /&gt;
* GIT version control (this can be via command line, or any of the many GIT GUI tools)&lt;br /&gt;
* github pull request process&lt;br /&gt;
&lt;br /&gt;
If you are already familiar with software development workflows, [https://github.com/openfrontio/OpenFrontIO/tree/main/map-generator The map-generator readme is a good starting point]&lt;br /&gt;
&lt;br /&gt;
For a broader understanding of the specific workflow, the following guides summarize the process well:&lt;br /&gt;
&lt;br /&gt;
* [https://discord.com/channels/1359946986937258015/1361003022074904743/1361003022074904743 aPuddle (public, updated v25)]&lt;br /&gt;
* [https://www.youtube.com/watch?v=Z5CqjsW5OIA Evan Video (youtube, updated v22?)]&lt;br /&gt;
* [https://discord.com/channels/1359946986937258015/1435011107461927046/1435011107461927046 Nikola123 (dev discord, updated v26)]&lt;br /&gt;
= Gameplay Impact from Map Design =&lt;br /&gt;
&lt;br /&gt;
* In-game, [[Terrain]] affects &#039;&#039;&#039;Pathfinding&#039;&#039;&#039; (where units go) and &#039;&#039;&#039;[[Combat]] Resolution&#039;&#039;&#039; (how fast they conquer and how many die).  Attacks naturally flow around mountains through plains unless forced otherwise.&lt;br /&gt;
* Oceans, Rivers, and Lakes can impact [[Annexation]] requirements.&lt;br /&gt;
* [[Nations]] placement impacts overall spawn position and early / mid-game gameplay.&lt;br /&gt;
* &#039;&#039;&#039;As of v28 nation strength is no longer included in map files and nation balance is not part of the map making process&#039;&#039;&#039;&lt;br /&gt;
= Color Tools =&lt;br /&gt;
&lt;br /&gt;
== Color Palette XLS ==&lt;br /&gt;
A spreadsheet of the input -&amp;gt; output color mapping ranges for terrain (color)&lt;br /&gt;
* [https://cdn.discordapp.com/attachments/1435011107461927046/1435011247769915393/OpenFront_Map_Color_Palette_Explained.xlsx?ex=6948605e&amp;amp;is=69470ede&amp;amp;hm=0981f00062017860a8fb0d33e87ac3a5239ebb5c5e8139d25e22ab2db48105c4&amp;amp; Discord CDN]&lt;br /&gt;
* Author: aPuddle&lt;br /&gt;
* Version: v28&lt;br /&gt;
&lt;br /&gt;
== Color Palette file for GIMP ==&lt;br /&gt;
A GIMP color palette of the terrain colors from the previous XLS (.gpl)&lt;br /&gt;
* [https://cdn.discordapp.com/attachments/1361003022074904743/1361004028779167925/OpenFront_Terrain_Indexed.gpl?ex=694815c6&amp;amp;is=6946c446&amp;amp;hm=003a82c8e37f398a88e91e937463e62d9fba83a88c22bd56891e26b7d2f8a031&amp;amp; Discord CDN]&lt;br /&gt;
* Author: aPuddle&lt;br /&gt;
* Version: v28&lt;br /&gt;
&lt;br /&gt;
== Color Palette file for Photoshop ==&lt;br /&gt;
The same color palette as an Adobe Color Swatch file (.aco)&lt;br /&gt;
* [https://drive.google.com/file/d/1I7ZbDDjs_x5oy5-8ZorX_6rhgSSkfgaK Google Drive]&lt;br /&gt;
* Author: Unknown&lt;br /&gt;
* Version: v28&lt;br /&gt;
&lt;br /&gt;
== Windows Powershell (B&amp;amp;W -&amp;gt; Colorize) ==&lt;br /&gt;
* [https://cdn.discordapp.com/attachments/1361003022074904743/1361004182290698260/coloriseMap.ps1?ex=694815eb&amp;amp;is=6946c46b&amp;amp;hm=70931a860b282a235966c109f882d776c2e1c8c4662ae143ffcdb41b81156a00&amp;amp; Discord CDN]&lt;br /&gt;
* Author: aPuddle&lt;br /&gt;
* Version: Unknown&lt;br /&gt;
&lt;br /&gt;
= Unofficial Applications =&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note that some of these projects may be work in progress, incomplete, or abandoned.  &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== OpenFrontMapGenerator ==&lt;br /&gt;
A complete automated workflow for generating game-ready terrain maps from real-world data using QGIS and Python.&lt;br /&gt;
&lt;br /&gt;
* [https://github.com/TsProphet94/OpenFrontMapGenerator Github]&lt;br /&gt;
* Author: TsProphet94&lt;br /&gt;
* Version: v28&lt;br /&gt;
&lt;br /&gt;
== TheFiraffe3 Map Editor ==&lt;br /&gt;
* [https://thegiraffe3.github.io/OFmapeditor/ GitHub Pages]&lt;br /&gt;
* Author: TheGiraffe3&lt;br /&gt;
* Version: Unknown&lt;br /&gt;
* Source: [https://github.com/TheGiraffe3/OFmapeditor GitHub]&lt;br /&gt;
&lt;br /&gt;
== Map Editor ==&lt;br /&gt;
Map editor that can be used to adjust nation placement.  Note that you have to re-download the json after, and then remove the additional data that the map editor added (alongside regular formatting).  There are also quite a few bugs, and it can mangle Nation flags.  Always back up your files when using.&lt;br /&gt;
&lt;br /&gt;
* [https://openfront-map-editor.netlify.app/ Netlify]&lt;br /&gt;
* Author: Unknown&lt;br /&gt;
* Version: Unknown&lt;br /&gt;
== Flag Standardizer ==&lt;br /&gt;
* [https://openfront-flag-standardizer.netlify.app/ Netlify]&lt;br /&gt;
* Author: N0ur (?)&lt;br /&gt;
* Version: Unknown&lt;br /&gt;
= Map Sources =&lt;br /&gt;
&lt;br /&gt;
The [https://github.com/openfrontio/OpenFrontIO/blob/main/CREDITS.md CREDITS.md file in the Openfront Repo] shows all the existing sources that have been used for the game.  Many of these data sources provide other maps with the same licenses.&lt;br /&gt;
&lt;br /&gt;
== World Map ==&lt;br /&gt;
* [https://drive.google.com/file/d/1W2oMPj1L5zWRyPhh8LfmnY3_kve-FBR2/view?usp=sharing Google Drive]&lt;br /&gt;
* Author: Openfront&lt;br /&gt;
* Version: v28&lt;br /&gt;
&lt;br /&gt;
== World Map Recolor tiff ==&lt;br /&gt;
* [https://drive.google.com/file/d/1W2oMPj1L5zWRyPhh8LfmnY3_kve-FBR2/view?usp=sharing Google Drive]&lt;br /&gt;
* Author: aPuddle&lt;br /&gt;
* Version: v28&lt;/div&gt;</summary>
		<author><name>Tidwell</name></author>
	</entry>
	<entry>
		<id>https://openfront.wiki/index.php?title=Map_Making&amp;diff=1156</id>
		<title>Map Making</title>
		<link rel="alternate" type="text/html" href="https://openfront.wiki/index.php?title=Map_Making&amp;diff=1156"/>
		<updated>2025-12-21T02:21:00Z</updated>

		<summary type="html">&lt;p&gt;Tidwell: formatting and typos&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
= Map Making =&lt;br /&gt;
&lt;br /&gt;
Openfront maps are contributed by the community in the same way other source code contributions are made.  If you are looking to suggest a possible map, but do not wish to implement it yourself, see [https://discord.com/channels/1284581928254701718/1293201128858587207 the relevant discord channels]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/openfrontio/OpenFrontIO OpenfrontIO on Github]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
⚠️ All software linked below is community-created and not official in any capacity.  Use at your own risk.  Always review any code you download before running it.&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
= Workflow &amp;amp; Tutorials =&lt;br /&gt;
&lt;br /&gt;
Due to the game’s open-source nature, Map Making for OpenfrontIO is a low-barrier-of-entry way of contributing to the game in an impactful way.  However, taking a map from concept to full release requires a number of steps, skills, and support from the development team.&lt;br /&gt;
&lt;br /&gt;
To take a map concept from start to finish requires basic familiarity with the following tools, though none require extensive experience and can be learned as part of the process.&lt;br /&gt;
&lt;br /&gt;
* Navigating and running applications from the command line.&lt;br /&gt;
* Graphics editing software&lt;br /&gt;
* Basic code-editing skills for modifying config files &amp;amp; adding license attribution&lt;br /&gt;
* GIT version control (this can be via command line, or any of the many GIT GUI tools)&lt;br /&gt;
* github pull request process&lt;br /&gt;
&lt;br /&gt;
If you are already familiar with software development workflows, [https://github.com/openfrontio/OpenFrontIO/tree/main/map-generator The map-generator readme is a good starting point]&lt;br /&gt;
&lt;br /&gt;
For a broader understanding of the specific workflow, the following guides summarize the process well:&lt;br /&gt;
&lt;br /&gt;
* [https://discord.com/channels/1359946986937258015/1361003022074904743/1361003022074904743 aPuddle (public, updated v25)]&lt;br /&gt;
* [https://www.youtube.com/watch?v=Z5CqjsW5OIA Evan Video (youtube, updated v22?)]&lt;br /&gt;
* [https://discord.com/channels/1359946986937258015/1435011107461927046/1435011107461927046 Nikola123 (dev discord, updated v26)]&lt;br /&gt;
= Gameplay Impact from Map Design =&lt;br /&gt;
&lt;br /&gt;
* In-game, [[Terrain]] affects &#039;&#039;&#039;Pathfinding&#039;&#039;&#039; (where units go) and &#039;&#039;&#039;[[Combat]] Resolution&#039;&#039;&#039; (how fast they conquer and how many die).  Attacks naturally flow around mountains through plains unless forced otherwise.&lt;br /&gt;
* Oceans, Rivers, and Lakes can impact [[Annexation]] requirements.&lt;br /&gt;
* [[Nations]] placement impacts overall spawn position and early / mid-game gameplay.&lt;br /&gt;
* &#039;&#039;&#039;As of v28 nation strength is no longer included in map files and nation balance is not part of the map making process&#039;&#039;&#039;&lt;br /&gt;
= Color Tools =&lt;br /&gt;
&lt;br /&gt;
== Color Palette XLS ==&lt;br /&gt;
A spreadsheet of the input -&amp;gt; output color mapping ranges for terrain (color)&lt;br /&gt;
* [https://cdn.discordapp.com/attachments/1435011107461927046/1435011247769915393/OpenFront_Map_Color_Palette_Explained.xlsx?ex=6948605e&amp;amp;is=69470ede&amp;amp;hm=0981f00062017860a8fb0d33e87ac3a5239ebb5c5e8139d25e22ab2db48105c4&amp;amp; Discord CDN]&lt;br /&gt;
* Author: aPuddle&lt;br /&gt;
* Version: v28&lt;br /&gt;
&lt;br /&gt;
== Color Palette file for GIMP ==&lt;br /&gt;
A GIMP color palette of the terrain colors from the previous XLS (.gpl)&lt;br /&gt;
* [https://cdn.discordapp.com/attachments/1361003022074904743/1361004028779167925/OpenFront_Terrain_Indexed.gpl?ex=694815c6&amp;amp;is=6946c446&amp;amp;hm=003a82c8e37f398a88e91e937463e62d9fba83a88c22bd56891e26b7d2f8a031&amp;amp; Discord CDN]&lt;br /&gt;
* Author: aPuddle&lt;br /&gt;
* Version: v28&lt;br /&gt;
&lt;br /&gt;
== Color Palette file for Photoshop ==&lt;br /&gt;
The same color palette as an Adobe Color Swatch file (.aco)&lt;br /&gt;
* [https://drive.google.com/file/d/1I7ZbDDjs_x5oy5-8ZorX_6rhgSSkfgaK Google Drive]&lt;br /&gt;
* Author: Unknown&lt;br /&gt;
* Version: v28&lt;br /&gt;
&lt;br /&gt;
== Windows Powershell (B&amp;amp;W -&amp;gt; Colorize) ==&lt;br /&gt;
* [https://cdn.discordapp.com/attachments/1361003022074904743/1361004182290698260/coloriseMap.ps1?ex=694815eb&amp;amp;is=6946c46b&amp;amp;hm=70931a860b282a235966c109f882d776c2e1c8c4662ae143ffcdb41b81156a00&amp;amp; Discord CDN]&lt;br /&gt;
* Author: aPuddle&lt;br /&gt;
* Version: Unknown&lt;br /&gt;
= Unofficial Applications =&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note that some of these projects may be work in progress, incomplete, or abandoned.  &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== TheFiraffe3 Map Editor ==&lt;br /&gt;
* [https://thegiraffe3.github.io/OFmapeditor/ GitHub Pages]&lt;br /&gt;
* Author: TheGiraffe3&lt;br /&gt;
* Version: Unknown&lt;br /&gt;
* Source: [https://github.com/TheGiraffe3/OFmapeditor GitHub]&lt;br /&gt;
&lt;br /&gt;
== Map Editor ==&lt;br /&gt;
Map editor that can be used to adjust nation placement.  Note that you have to re-download the json after, and then remove the additional data that the map editor added (alongside regular formatting).  There are also quite a few bugs, and it can mangle Nation flags.  Always back up your files when using.&lt;br /&gt;
&lt;br /&gt;
* [https://openfront-map-editor.netlify.app/ Netlify]&lt;br /&gt;
* Author: Unknown&lt;br /&gt;
* Version: Unknown&lt;br /&gt;
== Flag Standardizer ==&lt;br /&gt;
* [https://openfront-flag-standardizer.netlify.app/ Netlify]&lt;br /&gt;
* Author: N0ur (?)&lt;br /&gt;
* Version: Unknown&lt;br /&gt;
= Map Sources =&lt;br /&gt;
&lt;br /&gt;
The [https://github.com/openfrontio/OpenFrontIO/blob/main/CREDITS.md CREDITS.md file in the Openfront Repo] shows all the existing sources that have been used for the game.  Many of these data sources provide other maps with the same licenses.&lt;br /&gt;
&lt;br /&gt;
== World Map ==&lt;br /&gt;
* [https://drive.google.com/file/d/1W2oMPj1L5zWRyPhh8LfmnY3_kve-FBR2/view?usp=sharing Google Drive]&lt;br /&gt;
* Author: Openfront&lt;br /&gt;
* Version: v28&lt;br /&gt;
&lt;br /&gt;
== World Map Recolor tiff ==&lt;br /&gt;
* [https://drive.google.com/file/d/1W2oMPj1L5zWRyPhh8LfmnY3_kve-FBR2/view?usp=sharing Google Drive]&lt;br /&gt;
* Author: aPuddle&lt;br /&gt;
* Version: v28&lt;/div&gt;</summary>
		<author><name>Tidwell</name></author>
	</entry>
	<entry>
		<id>https://openfront.wiki/index.php?title=Map_Making&amp;diff=1155</id>
		<title>Map Making</title>
		<link rel="alternate" type="text/html" href="https://openfront.wiki/index.php?title=Map_Making&amp;diff=1155"/>
		<updated>2025-12-21T02:16:10Z</updated>

		<summary type="html">&lt;p&gt;Tidwell: Created page with &amp;quot; = Map Making =  Openfront maps are contributed by the community in the same way other source code contrbutations are made.  If you are looking to suggest a possible map, but do not wish to implement it yourself, see [https://discord.com/channels/1284581928254701718/1293201128858587207 the relevant discord channels]  [https://github.com/openfrontio/OpenFrontIO OpenfrontIO on Github]  &amp;lt;blockquote&amp;gt; ⚠️ All software linked below is community-created and not official in a...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
= Map Making =&lt;br /&gt;
&lt;br /&gt;
Openfront maps are contributed by the community in the same way other source code contrbutations are made.  If you are looking to suggest a possible map, but do not wish to implement it yourself, see [https://discord.com/channels/1284581928254701718/1293201128858587207 the relevant discord channels]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/openfrontio/OpenFrontIO OpenfrontIO on Github]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
⚠️ All software linked below is community-created and not official in any capacity.  Use at your own risk.  Always review any code you download before running it.&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Workflow &amp;amp; Tutorials =&lt;br /&gt;
&lt;br /&gt;
Due to the game’s open-source nature, Map Making for OpenfrontIO is a low-barrier-of-entry way of contributing to the game in an impactful way.  However, taking a map from concept to full release requires a number of steps, skills, and support from the development team.&lt;br /&gt;
&lt;br /&gt;
To take a map concept from start to finish requires basic familiarity with the following tools, though none require extensive experience and can be learned as part of the process.&lt;br /&gt;
&lt;br /&gt;
* Navigating and running applications from the command line.&lt;br /&gt;
* Graphics editing software&lt;br /&gt;
* Basic code-editing skills for modifying config files &amp;amp; adding license attribution&lt;br /&gt;
* GIT version control (this can be via command line, or any of the many GIT GUI tools)&lt;br /&gt;
* github pull request process&lt;br /&gt;
&lt;br /&gt;
If you are already familiar with software development workflows, [https://github.com/openfrontio/OpenFrontIO/tree/main/map-generator The map-generator readme is a good starting point]&lt;br /&gt;
&lt;br /&gt;
For a broader understanding of the specific workflow, the following guides summarize the process well:&lt;br /&gt;
&lt;br /&gt;
* [https://discord.com/channels/1359946986937258015/1361003022074904743/1361003022074904743 aPuddle (public, updated v25)]&lt;br /&gt;
* [https://www.youtube.com/watch?v=Z5CqjsW5OIA Evan Video (youtube, updated v22?)]&lt;br /&gt;
* [https://discord.com/channels/1359946986937258015/1435011107461927046/1435011107461927046 Nikola123 (dev discord, updated v26)]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Gameplay Impact from Map Design =&lt;br /&gt;
&lt;br /&gt;
* In-game, [[Terrain]] affects &#039;&#039;&#039;Pathfinding&#039;&#039;&#039; (where units go) and &#039;&#039;&#039;[[Combat]] Resolution&#039;&#039;&#039; (how fast they conquer and how many die).  Attacks naturally flow around mountains through plains unless forced otherwise.&lt;br /&gt;
* Oceans, Rivers, and Lakes can impact [[Annexation]] requirements.&lt;br /&gt;
* [[Nations]] placement impacts overall spawn position and early / mid-game gameplay.&lt;br /&gt;
* &#039;&#039;&#039;As of v28 nation strength is no longer included in map files and nation balance is not part of the map making process&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Color Tools =&lt;br /&gt;
&lt;br /&gt;
== Color Palette XLS ==&lt;br /&gt;
A spreadsheet of the input -&amp;gt; output color mapping ranges for terrain (color)&lt;br /&gt;
* [https://cdn.discordapp.com/attachments/1435011107461927046/1435011247769915393/OpenFront_Map_Color_Palette_Explained.xlsx?ex=6948605e&amp;amp;is=69470ede&amp;amp;hm=0981f00062017860a8fb0d33e87ac3a5239ebb5c5e8139d25e22ab2db48105c4&amp;amp; Discord CDN]&lt;br /&gt;
* Author: aPuddle&lt;br /&gt;
* Version: v28&lt;br /&gt;
&lt;br /&gt;
== Color Palette file for GIMP ==&lt;br /&gt;
A GIMP color palette of the terrain colors from the previous XLS (.gpl)&lt;br /&gt;
* [https://cdn.discordapp.com/attachments/1361003022074904743/1361004028779167925/OpenFront_Terrain_Indexed.gpl?ex=694815c6&amp;amp;is=6946c446&amp;amp;hm=003a82c8e37f398a88e91e937463e62d9fba83a88c22bd56891e26b7d2f8a031&amp;amp; Discord CDN]&lt;br /&gt;
* Author: aPuddle&lt;br /&gt;
* Version: v28&lt;br /&gt;
&lt;br /&gt;
== Color Palette file for Photoshop ==&lt;br /&gt;
The same color palette as an Adobe Color Swatch file (.aco)&lt;br /&gt;
* [https://drive.google.com/file/d/1I7ZbDDjs_x5oy5-8ZorX_6rhgSSkfgaK Google Drive]&lt;br /&gt;
* Author: Unknown&lt;br /&gt;
* Version: v28&lt;br /&gt;
&lt;br /&gt;
== Windows Powershell (B&amp;amp;W -&amp;gt; Colorize) ==&lt;br /&gt;
* [https://cdn.discordapp.com/attachments/1361003022074904743/1361004182290698260/coloriseMap.ps1?ex=694815eb&amp;amp;is=6946c46b&amp;amp;hm=70931a860b282a235966c109f882d776c2e1c8c4662ae143ffcdb41b81156a00&amp;amp; Discord CDN]&lt;br /&gt;
* Author: aPuddle&lt;br /&gt;
* Version: Unknown&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Unofficial Applications =&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note that some of these projects may be work in progress, incomplete, or abandoned.  &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== TheFiraffe3 Map Editor ==&lt;br /&gt;
* [https://thegiraffe3.github.io/OFmapeditor/ GitHub Pages]&lt;br /&gt;
* Author: TheGiraffe3&lt;br /&gt;
* Version: Unknown&lt;br /&gt;
* Source: [https://github.com/TheGiraffe3/OFmapeditor GitHub]&lt;br /&gt;
&lt;br /&gt;
== Map Editor ==&lt;br /&gt;
Map editor that can be used to adjust nation placement.  Note that you have to re-download the json after, and then remove the additional data that the map editor added (alongside regular formatting).  There are also quite a few bugs, and it can mangle Nation flags.  Always back up your files when using.&lt;br /&gt;
&lt;br /&gt;
* [https://openfront-map-editor.netlify.app/ Netlify]&lt;br /&gt;
* Author: Unknown&lt;br /&gt;
* Version: Unknown&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Flag Standardizer ==&lt;br /&gt;
* [https://openfront-flag-standardizer.netlify.app/ Netlify]&lt;br /&gt;
* Author: N0ur (?)&lt;br /&gt;
* Version: Unknown&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Map Sources =&lt;br /&gt;
&lt;br /&gt;
The [https://github.com/openfrontio/OpenFrontIO/blob/main/CREDITS.md CREDITS.md file in the Openfront Repo] shows all the existing sources that have been used for the game.  Many of these data sources provide other maps with the same licenses.&lt;br /&gt;
&lt;br /&gt;
== World Map ==&lt;br /&gt;
* [https://drive.google.com/file/d/1W2oMPj1L5zWRyPhh8LfmnY3_kve-FBR2/view?usp=sharing Google Drive]&lt;br /&gt;
* Author: Openfront&lt;br /&gt;
* Version: v28&lt;br /&gt;
&lt;br /&gt;
== World Map Recolor tiff ==&lt;br /&gt;
* [https://drive.google.com/file/d/1W2oMPj1L5zWRyPhh8LfmnY3_kve-FBR2/view?usp=sharing Google Drive]&lt;br /&gt;
* Author: aPuddle&lt;br /&gt;
* Version: v28&lt;/div&gt;</summary>
		<author><name>Tidwell</name></author>
	</entry>
</feed>