Adds Gulf of Guinea map (#4590)

## Description:

Adds Gulf of Guinea map to the game:
https://en.wikipedia.org/wiki/Gulf_of_Guinea

Final map of the "pirate maps" for v33 , alongside Irish Sea and Levant.
The map is designed so that all the trade from the mainland, which
covers 2 of the four corners of the "square" (inverse L) passes through
3 small islands, which although small in size they will super-boost
pirates in that zone. The mainland is otherwise fairly lineal, playing
like maps like Conakry.

Also some sub-saharan african representation

The map is decorated with Impassable terrain in its southern border, and
has additional nations for Hvn and Solo games


https://github.com/user-attachments/assets/9c9fd8c0-fefb-46c4-8720-55e90401681e

## Please complete the following:

- [x] I have added screenshots for all UI updates
- [x] I process any text displayed to the user through translateText()
and I've added it to the en.json file
- [x] I have added relevant tests to the test directory

## Please put your Discord username so you can be contacted if a bug or
regression is found:

tri.star1011
This commit is contained in:
RickD004
2026-07-13 09:17:02 -07:00
committed by GitHub
parent e57939aba1
commit 558f2e20db
17 changed files with 725 additions and 0 deletions
+8
View File
@@ -46,6 +46,7 @@ export enum GameMapType {
Germany = "Germany", // map-generator/assets/maps/germany/info.json
GiantWorldMap = "Giant World Map", // map-generator/assets/maps/giantworldmap/info.json
GreatLakes = "Great Lakes", // map-generator/assets/maps/greatlakes/info.json
GulfOfGuinea = "Gulf Of Guinea", // map-generator/assets/maps/gulfofguinea/info.json
GulfOfStLawrence = "Gulf of St. Lawrence", // map-generator/assets/maps/gulfofstlawrence/info.json
Halkidiki = "Halkidiki", // map-generator/assets/maps/halkidiki/info.json
Hawaii = "Hawaii", // map-generator/assets/maps/hawaii/info.json
@@ -482,6 +483,13 @@ export const maps: readonly MapInfo[] = [
categories: ["north_america"],
multiplayerFrequency: 6,
},
{
id: "GulfOfGuinea",
type: GameMapType.GulfOfGuinea,
translationKey: "map.gulfofguinea",
categories: ["africa", "new"],
multiplayerFrequency: 5,
},
{
id: "GulfOfStLawrence",
type: GameMapType.GulfOfStLawrence,