Commit Graph

905 Commits

Author SHA1 Message Date
evanpelle 261024abb4 Merge pull request #40 from NewHappyRabbit/mobile-leaderboard
Leaderboard can now be hidden and shown on both desktop and mobile
2025-02-17 16:27:04 -08:00
evanpelle 8ba3be480a Merge pull request #38 from sajadhsm/confirm-exit
Add confirmation dialog before exiting the game while player is alive
2025-02-17 16:22:31 -08:00
NewHappyRabbit 3d266beae0 Leaderboard can now be hidden and shown on both desktop and mobile 2025-02-17 22:34:44 +02:00
Sajad Hashemian edac371b55 only display exit confirmation while player is alive 2025-02-17 14:23:37 +01:00
Sajad Hashemian 3d3ad3cece add confirmation dialog before exiting the game 2025-02-17 00:38:40 +01:00
Evan 0f325d4be8 add database layer 2025-02-16 12:18:50 -08:00
NewHappyRabbit 774a78d143 Added descriptions in build menu 2025-02-16 12:18:50 -08:00
Evan 969886331c create discord login button & flow 2025-02-16 12:18:50 -08:00
NewHappyRabbit adb1b9299b Made UserSettings nullable 2025-02-16 12:18:50 -08:00
NewHappyRabbit f44fd79568 Player can now disable emojis 2025-02-16 12:18:50 -08:00
Evan d9f2b683d7 add eq for zoom, chagne meta give more bonus large players, don't throw exception when attack self 2025-02-15 14:31:18 -08:00
Evan 484fecef27 rebalance hard and impossible 2025-02-15 10:02:48 -08:00
Evan d08b984c1a rebalance: attackers lose fewer troops, difficulties change troop increase rate 2025-02-15 10:00:37 -08:00
evanpelle 1132948d2b Merge pull request #35 from SunnyBoyWTF/patch-1
Update BotNames.ts to include Queendom
2025-02-15 09:15:24 -08:00
evanpelle b3141aaefd Merge pull request #36 from SunnyBoyWTF/patch-2
Update LICENSE to Copyright 2025
2025-02-15 09:15:06 -08:00
SunnyBoyWTF d1a2719d29 Update LICENSE to Copyright 2025 2025-02-14 14:03:22 -05:00
SunnyBoyWTF 138e7f0b8d Update BotNames.ts to include Queendom
A Queendom is a kingdom ruled by a Queen and I feel like both kingdom and Queendom should be included.
2025-02-14 11:48:51 -05:00
evanpelle 68fef55599 Merge pull request #32 from NewHappyRabbit/flags
Fixed flag modal CSS for mobile
2025-02-14 08:03:33 -08:00
evanpelle f48670baca Merge pull request #34 from NewHappyRabbit/main
Removed offensive bot name 'Assyrian'. Traitor 'yes/no' text capitalized
2025-02-14 08:02:38 -08:00
Evan 0d4f91a52a make h-bomb smaller, make mirv 15 million 2025-02-14 08:01:46 -08:00
Hristiyan Simeonov 59e8786f9f Merge branch 'openfrontio:main' into main 2025-02-14 14:45:57 +02:00
NewHappyRabbit e272c5e9ed Removed offensive bot name 'Assyrian'. Traitor 'yes/no' text capitalized 2025-02-14 13:57:00 +02:00
NewHappyRabbit 42ca32d390 Fixed flag modal CSS for mobile 2025-02-14 10:54:29 +02:00
Evan 2f8a746a52 greatly reduce attack bonus for large attacks. 2025-02-13 20:34:02 -08:00
Evan f2d50a79b8 capitalize yes/no on traitor display 2025-02-13 15:36:41 -08:00
Evan b859e5417b make impossible harder 2025-02-13 15:19:54 -08:00
Evan 9dc326e06a rename intense difficulty => impossible 2025-02-13 11:51:25 -08:00
Evan 64d13a46bd bugfix: bots were not losing troops in attack. rebalanced difficulties. 2025-02-13 11:50:15 -08:00
Evan 0b9ab34b63 bugfix: events display reported alliance accepted even when it was actually rejected 2025-02-13 09:18:44 -08:00
evanpelle 64b4e18415 Merge pull request #29 from NewHappyRabbit/main
Replaced flags with a more cartoony style. Removed some coalitions from the countries.json file. Flags button turned into a toggle to show/hide modal.
2025-02-13 09:00:26 -08:00
NewHappyRabbit 115e40916b Flag button turned into toggle to show/hide flags modal. 2025-02-13 18:11:18 +02:00
NewHappyRabbit 60e74b75bb Merge branch 'main' of https://github.com/openfrontio/OpenFrontIO 2025-02-13 14:43:23 +02:00
Evan bba7f6f0e5 bugfix: allow click on events display 2025-02-12 20:36:26 -08:00
Evan 74bdae1ce7 increase max zoom out for mobile 2025-02-12 20:29:27 -08:00
Evan 421c6e7841 use tileref instead of MapPos for UnitUpdate 2025-02-12 16:22:02 -08:00
Evan 5c85ac36fc rebalance nukes 2025-02-12 14:25:31 -08:00
Evan 6d507914c9 add websocket error handling 2025-02-12 13:31:22 -08:00
NewHappyRabbit aab9c05865 Merge remote-tracking branch 'upstream/main' 2025-02-12 22:55:46 +02:00
NewHappyRabbit 9de6f6d1e2 Forgot to prettier... 2025-02-12 22:54:59 +02:00
NewHappyRabbit 27173092cf Changed the flags to a more cartoony/emojiy? version (Thanks Nour!).
Removed coalitions from the countries.json file.
Seperated the flag from the name input.
2025-02-12 22:53:33 +02:00
Evan cc1291153c make max pop 100 million on creative so it fits in the UI panel 2025-02-12 12:42:30 -08:00
Evan 646806d132 remove old units in GameView to prevent memory leak 2025-02-12 12:35:10 -08:00
Evan f448785476 have client stop polling for public servers after game starts 2025-02-12 12:08:50 -08:00
Evan eae53b29cb change flag top margin a bit 2025-02-12 11:59:07 -08:00
Evan ea08856636 fix merge conflict: put / in flag path 2025-02-12 11:48:25 -08:00
Evan 87135d6da2 style flags: make them smaller and put under name 2025-02-12 11:47:15 -08:00
evanpelle 9ee1a94b10 Merge pull request #28 from NewHappyRabbit/SPA
Private lobby urls added. Server now acts as a SPA.
2025-02-12 11:45:54 -08:00
Evan 49b794ba4e rename Russian Federation => Russia 2025-02-12 11:30:49 -08:00
NewHappyRabbit e0aa6b5d9c Ran prettier 2025-02-12 21:30:43 +02:00
Evan 3639997f05 make bot names gray instead of bot emoji 2025-02-12 11:29:49 -08:00