Commit Graph

1072 Commits

Author SHA1 Message Date
ilan schemoul d6b29a655c feat: left click now opens menu (to avoid misclicks), shift+left click is attack
It happens very frequently that I misclick (meant to click on neighbor,
mean to click modal, sensitive touchpad and many others) and ruin my
game (and another player's). So by default left click opens the menu. As
the attack button is in the middle you can just double click to attack.
You can also shift+click to attack.
I have updated the Help modal to document all that + the existing (just
discovered in the code) ctrl+click to open build menu.
2025-03-02 17:56:14 +01:00
evanpelle bcf8ccac92 Merge pull request #100 from d3n0x8/scrollAttackRatio
add shift + scroll command in HelpModal hotkeys table
2025-03-02 07:46:00 -08:00
andreasRM ce94f4496c Merge branch 'openfrontio:main' into scrollAttackRatio 2025-03-02 13:12:37 +01:00
Andreas Rey Malissein b1eb375c52 add shift + scroll command in HelpModal hotkeys table 2025-03-02 13:12:18 +01:00
evanpelle 32f3739570 Merge pull request #98 from d3n0x8/scrollAttackRatio
choose attack ratio with shift + scrolling down or up
2025-03-01 21:45:31 -08:00
evanpelle 0ac3a92742 Merge pull request #97 from ilan-schemoul/request-alliance-icon
feat: add icon when player request alliance
2025-03-01 21:45:00 -08:00
evanpelle 4a959a228d Merge pull request #96 from BrunoJurkovic/expanded-readme
New README
2025-03-01 21:44:23 -08:00
evanpelle 1d9fb7bab8 Merge pull request #93 from PilkeySEK/none-flag-fix
Fix the "None" flag displaying in-game
2025-03-01 21:42:55 -08:00
evanpelle 44ca0d4daf Merge pull request #92 from d3n0x8/main
possibility to see the whole scoreboard or the top 5 only + show players troops in leaderboars
2025-03-01 21:42:43 -08:00
Andreas Rey Malissein b992166488 choose attack ratio with shift + scrolling down or up 2025-03-02 02:33:35 +01:00
ilan schemoul c2b90a52a3 feat: add icon when player request alliance
To spot who asked alliance on the map add an email icon next to them
2025-03-02 00:13:05 +01:00
Bruno Jurković ae1ca1046f expanded and prettified readme 2025-03-01 21:25:31 +01:00
PilkeySEK 1ffa06b5a8 dont send the non-flag to the server 2025-03-01 09:12:43 +01:00
Andreas Rey Malissein 1efc95001d possibility to see the whole scoreboard or the top 5 only + show players troops in leaderboards 2025-03-01 02:29:05 +01:00
evanpelle 0b5d526dbe Merge pull request #89 from ilan-schemoul/join
update the button to "Join next game" so it's clear it's a button
2025-02-28 13:26:27 -08:00
evanpelle b7304fff61 Merge pull request #91 from ilan-schemoul/health-60
feat: 60% health for units when they spawn so 2 warships vs 1 always win
2025-02-28 13:26:08 -08:00
ilan schemoul 40b9613f67 feat: 60% health for units when they spawn so 2 warships vs 1 always win 2025-02-28 19:23:50 +01:00
ilan schemoul 5243d6a3e1 update the button to "Join next game" so it's clear it's a button 2025-02-27 23:01:25 +01:00
Evan 389e905813 server is lagging for some reason and cpu is high, log cpu usage to track it 2025-02-24 13:39:03 -08:00
evanpelle 3c163140c2 Merge pull request #79 from NewHappyRabbit/creative-mode
Customizable creative mode
2025-02-24 13:27:14 -08:00
evanpelle 96243175ce Merge pull request #80 from NewHappyRabbit/build-menu
Increased build buttons height
2025-02-24 13:26:21 -08:00
evanpelle 55858b3149 Merge pull request #78 from NewHappyRabbit/emojis
Added 5 new emojis
2025-02-24 13:26:09 -08:00
evanpelle dd78fd70de Merge pull request #77 from NewHappyRabbit/fix-modals-mobile
Reduced modals height on mobile, fixed public lobby button bug
2025-02-24 13:25:46 -08:00
evanpelle 665f506624 Merge pull request #76 from PilkeySEK/radial-menu-img-fix
fix radial menu image dimensions
2025-02-24 13:25:27 -08:00
NewHappyRabbit 2ef0ca0c23 Increased build buttons height 2025-02-24 23:18:25 +02:00
NewHappyRabbit 02d5060352 Customizable creative mode 2025-02-24 23:06:50 +02:00
NewHappyRabbit ea2b67d601 Added 5 new emojis 2025-02-24 21:21:34 +02:00
NewHappyRabbit d9beeb8c60 Reduced modals height on mobile, fixed public lobby button bug 2025-02-24 20:52:06 +02:00
PilkeySEK 43c2c502be fix radial menu image dimensions 2025-02-24 19:01:01 +01:00
Evan f995fc4ec6 remove test error 2025-02-24 09:10:43 -08:00
Evan cace7e1789 create rate limit async handler 2025-02-24 08:44:53 -08:00
evanpelle 67cac810c3 Merge pull request #75 from NewHappyRabbit/map-playlist
Changed map pick frequencies
2025-02-24 07:37:38 -08:00
evanpelle f5fad2d6e5 Merge pull request #74 from NewHappyRabbit/pwa
Added PWA and mobile improvements to the UI
2025-02-24 07:36:53 -08:00
NewHappyRabbit abb06d5bb9 Added frequency settings for the map playlist 2025-02-24 16:56:04 +02:00
Evan 7c0564377b bugfix: make port 125k 2025-02-24 06:38:26 -08:00
NewHappyRabbit aa24d317c8 Added PWA and mobile improvements to the UI 2025-02-24 11:49:58 +02:00
Evan 34fff98c99 make europe and world more frequent 2025-02-23 20:46:31 -08:00
Evan e2185b6222 make ports cheaper to encourage more trades, reduce large territory attack bonus to prevent snowballing 2025-02-23 20:40:53 -08:00
Evan 4ccd6071c6 connect ocean on asia map to allow boats 2025-02-23 20:37:39 -08:00
Evan a7f08b5233 allow up to 3 of same ip to join game 2025-02-23 19:57:51 -08:00
Evan 0994fb19bb rate limit start & create private lobby, change max game duration to 3 hours 2025-02-23 19:42:25 -08:00
Evan 528c8c371e only allow 1 ip per game, don't allow modifying public games 2025-02-23 19:42:15 -08:00
Evan 951d708763 only allow one ip per game 2025-02-23 19:41:56 -08:00
Evan a072a24433 add ws rate limiter 2025-02-23 19:41:38 -08:00
Evan 59ae10771c install pg 2025-02-23 19:39:21 -08:00
Evan 19794e4c65 add express rate limiting 2025-02-23 19:38:17 -08:00
evanpelle b711ea4975 Merge pull request #71 from NewHappyRabbit/fix-1/2-hotkeys
Added preventDefault to 1/2 hotkeys
2025-02-22 19:16:20 -08:00
evanpelle 27f3ed6939 Merge pull request #69 from NewHappyRabbit/fix-flags-css
Changed flag search input text to black when in light mode
2025-02-22 19:13:45 -08:00
evanpelle d010577fad Merge pull request #68 from seanlowe/main
allow closing the radial or build menu with the esc key
2025-02-22 19:13:30 -08:00
evanpelle 2442c50e1f Merge pull request #67 from SunnyBoyWTF/patch-1
change disable npcs to disable nations
2025-02-22 19:13:11 -08:00