Patterned territory (#786)

## Description:
This is meant to give players more customization options.
Permission handling hasn’t really been implemented yet.
## 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
- [x] I confirm I have thoroughly tested these changes and take full
responsibility for any bugs introduced
- [x] I understand that submitting code with bugs that could have been
caught through manual testing blocks releases and new features for all
contributors

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

aotumuri
This commit is contained in:
Aotumuri
2025-06-22 23:57:24 -04:00
committed by GitHub
parent c5ada4d384
commit b71acdc993
41 changed files with 1001 additions and 14 deletions
+29
View File
@@ -247,6 +247,8 @@
"attack_ratio_desc": "What percentage of your troops to send in an attack (1100%)",
"troop_ratio_label": "🪖🛠️ Troops and Workers Ratio",
"troop_ratio_desc": "Adjust the balance between troops (for combat) and workers (for gold production) (1100%)",
"territory_patterns_label": "🏳️ Territory Patterns",
"territory_patterns_desc": "Choose whether to display territory pattern designs in game",
"easter_writing_speed_label": "Writing Speed Multiplier",
"easter_writing_speed_desc": "Adjust how fast you pretend to code (x1x100)",
"easter_bug_count_label": "Bug Count",
@@ -463,5 +465,32 @@
},
"heads_up_message": {
"choose_spawn": "Choose a starting location"
},
"territory_patterns": {
"title": "Select Territory Pattern",
"blocked": {
"login": "You must be logged in to access this pattern.",
"role": "This pattern requires the {role} role."
},
"pattern": {
"default": "Default",
"stripes_v": "Vertical Stripes",
"stripes_h": "Horizontal Stripes",
"checkerboard": "Checkerboard",
"choco": "Choco",
"diagonal": "Diagonal",
"cross": "Cross",
"mini_cross": "Mini Cross",
"horizontal_stripes": "Horizontal Stripes (Alt)",
"sparse_dots": "Sparse Dots",
"evan": "Evan",
"diagonal_stripe": "Diagonal Stripe",
"mountain_ridge": "Mountain Ridge",
"scattered_dots": "Scattered Dots",
"circuit_board": "Circuit Board",
"vertical_bars": "Vertical Bars",
"-w-": ".w.",
"openfront": "OpenFront"
}
}
}