Commit Graph

2024 Commits

Author SHA1 Message Date
Aotumuri c78ff36dcb fixed 2025-06-02 20:51:08 +09:00
Aotumuri 181e5c4900 fixed 2025-06-02 18:19:15 +09:00
Aotumuri ddde9d2af1 fixed 2025-06-02 18:16:03 +09:00
Aotumuri ed90de10ec fixed 2025-06-02 18:06:00 +09:00
Aotumuri 7701fcd3b1 fix 2025-06-02 17:58:13 +09:00
Aotumuri 9071dbbaff fixed 2025-06-02 17:45:22 +09:00
Aotumuri 938e8b71a6 fixed 2025-06-01 21:51:45 +09:00
Aotumuri 656a820123 fixed 2025-06-01 21:41:01 +09:00
Aotumuri 9c8f499776 fixed 2025-06-01 21:36:20 +09:00
Aotumuri 257d459333 fixed 2025-06-01 21:25:23 +09:00
Aotumuri 38d402235a fixed 2025-06-01 21:12:52 +09:00
Aotumuri cfacf8b0e2 fixed 2025-06-01 21:01:54 +09:00
Aotumuri e7d8e05013 fixed 2025-06-01 19:54:33 +09:00
Aotumuri 698f886697 fixed 2025-06-01 19:52:21 +09:00
Aotumuri 3e27d5028c fixed 2025-06-01 19:48:16 +09:00
Aotumuri cec50b458c fixed 2025-06-01 19:43:44 +09:00
Aotumuri cd29b635f3 fixed 2025-06-01 19:11:38 +09:00
Aotumuri 884a008e96 fixed 2025-06-01 19:11:07 +09:00
Aotumuri e551978ff9 fixed 2025-06-01 18:42:54 +09:00
Aotumuri 97694b449d add txt 2025-06-01 17:09:41 +09:00
Aotumuri 4334e50576 fixed name 2025-06-01 17:07:56 +09:00
Aotumuri ae52479d7e fix 2025-06-01 17:01:38 +09:00
Aotumuri 02f1b3bb3a fix 2025-06-01 16:58:57 +09:00
Aotumuri 78bfd5f948 fixed 2025-06-01 16:55:48 +09:00
Aotumuri a61dca8cf5 fixed 2025-06-01 16:17:05 +09:00
Aotumuri 5b0cfa9603 fixed 2025-06-01 16:16:12 +09:00
Aotumuri 02ca9c2c6f fixed 2025-06-01 14:04:57 +09:00
Aotumuri 7e76f6f948 base64url.decode 2025-06-01 13:49:37 +09:00
Aotumuri a5d76bee17 base64 2025-06-01 13:35:58 +09:00
Aotumuri 1a5becf57f fix 2025-06-01 13:34:32 +09:00
Aotumuri d2dab95bae removed test 2025-06-01 11:05:50 +09:00
Aotumuri aa8f67ad72 Merge branch 'main' into patterned-territory 2025-06-01 11:00:54 +09:00
Aotumuri 8e3d24509d fixed 2025-06-01 11:00:22 +09:00
evanpelle 6ea430fc58 Remove shield icon from bots (#986)
## Description:
Bots have much different meta than nations or humans, so their defense
number is misleading.

## 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:

<DISCORD USERNAME>
2025-05-31 18:11:11 -07:00
evanpelle dfea816bff make bots weaker (#985)
## Description:
I believe many of the complains of the game being too slow in the
beginning is due to bots being stronger in v23 than v22. This PR weakens
bots significants and it feels much closer to v22.

## 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:

<DISCORD USERNAME>
2025-05-31 18:11:02 -07:00
1brucben 05a2338fea Another Balance Change (#987)
## Description:
Reduces attack speed for large attacks. A further 10% increase in
attacker losses. minor 5% decrease in pop growth. Attacks against Terra
Nullius fade away as in v22.

This addresses the community poll finding that many players consider
current troop movements to be too fast. The latter two changes help nerf
attacking and slowdown snowballing.
## 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:

1brucben
2025-05-31 18:06:27 -07:00
Aotumuri 618c43113b add setting 2025-06-01 08:35:44 +09:00
Aotumuri b55241a295 Merge branch 'main' into patterned-territory 2025-06-01 08:05:32 +09:00
Duwibi 24d134049a Fix Translations showing as untranslated keys (#983)
## Description:
Fixes translations showing as untranslated keys

## 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:

<DISCORD USERNAME>
Nikola123
2025-05-31 18:53:52 -04:00
Duwibi 03d11eb941 Cap lobby sizes at 150 (#984)
## Description:
Currenly, it's possible for the World map to reach 225 players. This PR
caps it at just 150.

## 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:

<DISCORD USERNAME>
Nikola123
2025-05-31 18:44:38 -04:00
Mason Schmidgall 5b1577ea37 Update HeadsUpMessage.ts to support translations (#981)
## Description:

This change fixes the spawn message to use `translateText()`. I'll
ensure I don't miss this again.


![image](https://github.com/user-attachments/assets/76868b1c-701d-4035-bc55-34f3635ecf06)

## 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:

.spicydll
2025-05-31 14:55:45 -07:00
1brucben 9c4317a444 Prevent Attack Spam (#977)
## Description:
This PR assigns a small cost (1% of population) to creating each new
attack. This nerfs the strategy of spamming 1% size attacks against an
enemy to max pop growth and encourages more normal >10% attack sizes.
## 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:

1brucben
2025-05-31 14:53:45 -07:00
1brucben 46ac079491 Balance Adjustment for Attack Mechanism (#973)
## Description:
Original playtests mainly focused on balancing speed. This PR adjusts
attack losses further upwards for all terrain types by around 10%. Pop
growth is decreased by around 10% to slightly slow game tempo. Worker
growth boost is also weakened a bit to nerf super low troop meta
beginning. Slight 10% speed nerf at higher attack sizes. Port spawn rate
boosted.
## 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:

1brucben
2025-05-31 11:11:43 -07:00
Scott Anderson 15cd1e9ae9 Fix discord user schema (#969)
## Description:

Update the discord user zod schema to address login failures for users
without avatars.

## 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

Co-authored-by: Scott Anderson <662325+scottanderson@users.noreply.github.com>
2025-05-31 11:09:17 -07:00
Aotumuri d5560b59e4 fixed 2025-05-31 21:30:40 +09:00
Aotumuri 5dd68adf8c fixed 2025-05-31 21:10:16 +09:00
Aotumuri 9ced00ff83 Merge branch 'main' into patterned-territory 2025-05-31 21:09:00 +09:00
Aotumuri 95c60ff1df fixed 2025-05-31 21:05:13 +09:00
Demonessica 5c750f13d1 Fix CSS performance issues from #857 while preserving functionality (#928)
## Description:
Replaces the `all` selector with a specific class to reduce CSS
computation. Maintains functionality of hiding the news button.

## Please complete the following:

- [x] I have added screenshots for all UI updates
- [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:

`demonessica`
2025-05-31 01:26:50 -04:00
Scott Anderson b24814cb7d Hide login button (#965)
## Description:

Hide login button when logged in.

## 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

Co-authored-by: Scott Anderson <662325+scottanderson@users.noreply.github.com>
2025-05-30 20:05:35 -07:00