888 Commits

Author SHA1 Message Date
evanpelle 8532b02bbd Merge pull request #23 from q8gazy/fix-control-panel
fix control-panel size
2025-02-12 08:12:19 -08:00
evanpelle 82953d0141 Merge pull request #22 from q8gazy/styling-the-checkboxes
styling the checkboxes
2025-02-12 08:11:46 -08:00
NewHappyRabbit de01f322ac Merge branch 'main' of https://github.com/openfrontio/OpenFrontIO 2025-02-12 16:51:39 +02:00
NewHappyRabbit 2cceacea4f Fixed: Creative mode no longer applies to bots and npcs 2025-02-12 16:46:04 +02:00
NewHappyRabbit e67a07a894 Updated countries.json and added continents to each country (could be used somewhere later on?).
Fixed flag container overflowing.
2025-02-12 16:27:53 +02:00
q8gazy 88f960b4a5 add svg logo with styling 2025-02-12 17:17:42 +03:00
q8gazy 13205ec92e non-host player can see who's in the lobby 2025-02-12 13:46:17 +03:00
RealJosephStalin d6dce787c0 allow emojis in safestring 2025-02-12 02:55:12 -05:00
q8gazy fc6cd43ed6 fix control-panel size 2025-02-12 10:42:14 +03:00
q8gazy 9c0c5b667c styling the checkboxes 2025-02-12 08:51:27 +03:00
Evan 2ca6c6d04c fix compile error from bad merge 2025-02-11 21:14:59 -08:00
evanpelle 5051096b57 Merge pull request #16 from q8gazy/ui/modal-overlay-improvements
modal overlay improvements
2025-02-11 21:04:51 -08:00
Evan 38ecbb9b87 give attack bonus to larger territories to speed up the end game 2025-02-11 20:53:31 -08:00
Evan c7847e4e44 update atack meta: don't give such large bonus for large attacks 2025-02-11 20:38:26 -08:00
Evan 95a70dd8d3 bugfix: names flash at corner at start of game 2025-02-11 20:02:34 -08:00
q8gazy b691d7f771 Merge branch 'main' into ui/modal-overlay-improvements 2025-02-12 06:58:36 +03:00
q8gazy a3c1f2a2c5 fix 2025-02-12 06:53:42 +03:00
Evan c3a5e58be6 add zoom and pan keyboard shortcuts 2025-02-11 18:01:26 -08:00
Evan f7075f2f75 give humans more vibrant colors 2025-02-11 17:06:07 -08:00
Evan f742226807 fix country codes 2025-02-11 16:41:20 -08:00
evanpelle c0c32cd884 Merge pull request #21 from NewHappyRabbit/main
Fixed creative mode not working in private lobby and bots flags not working
2025-02-11 16:36:50 -08:00
evanpelle a16df4e145 Merge branch 'main' into main 2025-02-11 16:36:42 -08:00
NewHappyRabbit aac149569c Fixed bots flags not working 2025-02-12 02:28:55 +02:00
Evan 91ca03aff8 style top bar 2025-02-11 16:28:13 -08:00
NewHappyRabbit 1f1a07113c Fixed creative mode not working in private lobby 2025-02-12 02:21:46 +02:00
Evan 69debaca77 make BlackSea flag codes lowercase 2025-02-11 16:21:08 -08:00
NewHappyRabbit 7be0b9bc65 quickfix 2025-02-12 02:08:56 +02:00
NewHappyRabbit 1e1942ab1c TODO: Keep working 2025-02-12 02:08:29 +02:00
NewHappyRabbit c1732f4704 Added clean up of /out before building in webpack 2025-02-12 01:15:15 +02:00
evanpelle 68433e34a3 Merge pull request #20 from NewHappyRabbit/main
Fixed countries.json codes to be lowercase
2025-02-11 15:11:39 -08:00
NewHappyRabbit 894ad77ede Updated countries.json codes to be lowercase 2025-02-12 01:09:54 +02:00
evanpelle 58c2895826 Merge pull request #19 from NewHappyRabbit/main
Added creative mode. Buildings are free, build instantly and you start with 100k population. Bots now have an emoji in their name
2025-02-11 14:30:34 -08:00
NewHappyRabbit a58c3c7198 Added robot emoji prefix to bot and npc names 2025-02-12 00:29:16 +02:00
Evan 4c76eafd97 update NPCs to use country svgs instead of emojies 2025-02-11 14:25:51 -08:00
NewHappyRabbit 7fcbaa8584 Added creative mode. Everything costs 0 gold, builds instantly and you start with 100k population 2025-02-12 00:15:30 +02:00
Evan 19d0b61869 have events display show outgoing & incoming attacks 2025-02-11 14:09:00 -08:00
evanpelle 11c12cd1b3 Merge pull request #18 from NewHappyRabbit/main
Added flags. Resources folder now auto copies inside /out folder, allowing you to use resources url's without importing them first in any file.
2025-02-11 14:08:42 -08:00
NewHappyRabbit 949f68287e Added flags 2025-02-11 23:34:19 +02:00
NewHappyRabbit b8a743e745 Added a connectedCallback 2025-02-11 21:23:37 +02:00
Hristiyan Simeonov e37382bfc1 Merge branch 'openfrontio:main' into main 2025-02-11 20:53:33 +02:00
NewHappyRabbit 6677936f97 All files from resources directory are now copied to build folder so they can be used directly without importing them in files.
Added flag selection.
2025-02-11 20:51:40 +02:00
evanpelle 745453a361 Merge pull request #17 from PilkeySEK/wiki-link
Add a link to the wiki in the main menu
2025-02-11 10:33:29 -08:00
Evan 78dddaf610 pass attacks from worker thread to main thread 2025-02-11 10:32:32 -08:00
Evan 6f02bd250e refactor: have players store attacks 2025-02-11 10:16:08 -08:00
PilkeySEK 137953a7e4 Add wiki link in the main menu 2025-02-11 17:55:46 +01:00
Evan 81a83706c7 rebalance difficulties: adjust max pop on difficulties 2025-02-11 08:29:08 -08:00
evanpelle 3ced661e2c Merge pull request #15 from NewHappyRabbit/main
Added checkboxes to disable Bots and NPCs for single player and private lobbies
2025-02-11 08:28:24 -08:00
NewHappyRabbit 3230151077 Started working on flags. 2025-02-11 17:51:01 +02:00
NewHappyRabbit fbd6c50b11 Added cross-env for cross-platform env variables in node. 2025-02-11 15:07:29 +02:00
q8gazy 5c0d1ca099 fix difficulty 2025-02-11 13:31:27 +03:00