888 Commits

Author SHA1 Message Date
Evan 624879f2fa add database layer 2025-02-15 09:12:26 -08:00
Evan c7defe4452 capitalize yes/no on traitor display 2025-02-14 08:36:01 -08:00
Evan a82c47776d make impossible harder 2025-02-14 08:36:01 -08:00
evanpelle 240808c8de Merge pull request #33 from NewHappyRabbit/build-description
Added descriptions in build menu
2025-02-14 08:03:05 -08:00
NewHappyRabbit 09ab697001 Added descriptions in build menu 2025-02-14 11:49:58 +02:00
Evan f5ad149f32 create discord login button & flow 2025-02-13 20:21:23 -08:00
evanpelle 42e49a14af Merge pull request #31 from NewHappyRabbit/add-emoji
Player can now disable emojis
2025-02-13 15:14:11 -08:00
NewHappyRabbit 447c2655fe Made UserSettings nullable 2025-02-13 23:12:41 +02:00
NewHappyRabbit 08e1a7acf7 Player can now disable emojis 2025-02-13 22:30:26 +02: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
NewHappyRabbit 303543d246 Lobby urls! Server will server index.html and act as a SPA. 2025-02-12 21:18:23 +02:00
Evan a478e305d1 fix right click bringing up context menu instead of radial menu on bottom of screen 2025-02-12 10:33:08 -08:00
Evan a8c04f11ee bugfix: emoji button to send to all players always active, shorten emoji cooldown 2025-02-12 10:24:32 -08:00
NewHappyRabbit e1a6c5f7bd Merge branch 'main' of https://github.com/openfrontio/OpenFrontIO into SPA 2025-02-12 20:03:26 +02:00
Evan 00102972e6 fix index.html from bad merge 2025-02-12 08:55:26 -08:00
Evan 24ee998065 update prettier config 2025-02-12 08:52:20 -08:00
Evan 36b48d92eb add husky pre commit 2025-02-12 08:48:02 -08:00
Evan 5abd721826 add husky precommit hook 2025-02-12 08:42:48 -08:00
Evan 015a5a85cb update readme 2025-02-12 08:40:20 -08:00
Evan 2df3db7292 format root dir 2025-02-12 08:38:56 -08:00
Evan a3236653d3 add prettier command 2025-02-12 08:38:38 -08:00
Evan 40966ca3b9 format all files with prettier 2025-02-12 08:28:15 -08:00
evanpelle a30079ac94 Merge pull request #27 from NewHappyRabbit/main
Fixed countries.json. Fixed flag container overflowing.
2025-02-12 08:22:52 -08:00
evanpelle 2d95d4481f Merge pull request #26 from q8gazy/svg-logo
add svg logo with styling
2025-02-12 08:19:22 -08:00
evanpelle bcc9e57b13 Merge branch 'main' into svg-logo 2025-02-12 08:18:31 -08:00
evanpelle 57946566df Merge pull request #25 from q8gazy/Non-host-see-lobby-players
non-host player can see who's in the lobby
2025-02-12 08:13:41 -08:00
evanpelle c1b2057905 Merge pull request #24 from RealJoesphStalin/stalin2
Fix: allow emojis in safestring
2025-02-12 08:13:05 -08:00