evanpelle
db3f62d0b1
Merge pull request #88 from ilan-schemoul/click
...
Left click now open menu (double click or shift+click to attack)
2025-03-02 13:38:09 -08:00
evanpelle
8472e74b0b
Merge pull request #87 from ilan-schemoul/nukes-stats
...
feat: stats system to see number of nukes sent by a player in PlayerPanel
2025-03-02 13:12:41 -08:00
ilan schemoul
fc7b08402f
feat: stats system to see number of nukes sent by a player in PlayerPanel
2025-03-02 21:41:00 +01:00
Evan
bcf121788f
fix gatekeeper name
2025-03-02 12:16:19 -08:00
Evan
3751a548e3
don't install submodules on github ci
2025-03-02 12:08:57 -08:00
evanpelle
38b762b8bc
Merge pull request #95 from ilan-schemoul/embargoes
...
feat: everyone trade with everyone, anyone can embargo a player to stop trade
2025-03-02 10:58:05 -08:00
evanpelle
1533b161ff
Merge pull request #103 from openfrontio/cherry-pick-branch
...
Merge ClosedFront branch
2025-03-02 10:02:51 -08:00
Evan
24362d0b8c
remove rate limiter, let gatekeeper handle it
2025-03-02 09:57:16 -08:00
Evan
5e09c0db47
fix build errors from cherry-pick
2025-03-02 09:51:25 -08:00
Evan
d8841924e2
update gatekeeper
2025-03-02 09:39:54 -08:00
Evan
74ce3b3187
Update to Gatekeeper
2025-03-02 09:39:54 -08:00
Evan
d09d4695f2
Added gatekeeper submodule
2025-03-02 09:39:54 -08:00
Evan
439777f360
Removed security-middleware submodule
2025-03-02 09:39:54 -08:00
Evan
10873baf74
bugfix: use gameCreationRate to schedule games
2025-03-02 09:39:54 -08:00
Evan
daa9820c32
added security middleware
2025-03-02 09:39:54 -08:00
Evan
0b34e2b5e6
Add SecurityMiddleware
2025-03-02 09:39:54 -08:00
Evan
c6b16aba74
remove lobbies logging
2025-03-02 09:39:54 -08:00
Evan
77fa605c0c
update it to win modal ad
2025-03-02 09:39:54 -08:00
Evan
0d5dcf1313
don't use shadow dom on winmodal which prevents ads from displaying
2025-03-02 09:39:54 -08:00
Evan
cc89d157d6
add google ad to home page
2025-03-02 09:39:54 -08:00
Evan
85abcd169e
fix lobby not found bug
2025-03-02 09:39:54 -08:00
Evan
bad74a0488
schedule game duration based on time of day
2025-03-02 09:39:54 -08:00
Evan
3b492df56b
set trust proxy to 3
2025-03-02 09:39:54 -08:00
Evan
d726fd66b5
store values as bigints to prevent floating point drift
2025-03-02 09:39:51 -08:00
NewHappyRabbit
9b85651ad8
Fixed dark mode class being added in different places (body and html elements).
...
Fixed flag "None" (xx.svg) being able to be set and used ingame.
All menu modals will now close if you click outside of them.
Fixed info icon in instructions.
Added an icon to show the number of new events that happened while the events panel is hidden.
Removed opacity from the svg icons files and added it to the player-icons div, making them have the same opacity and being more visible.
2025-03-02 09:39:36 -08:00
Evan
ccc2140f2d
don't log each hash
2025-03-02 09:39:36 -08:00
Evan
2316a86669
update syria flag
2025-03-02 09:39:36 -08:00
Evan
fb332bc827
make games every 30s
2025-03-02 09:39:36 -08:00
Evan
b2dc564818
use save=dev when building
2025-03-02 09:39:36 -08:00
Evan
c462fe74f4
move more plugins to from dev-deps to deps
2025-03-02 09:39:36 -08:00
Evan
5f55cd781e
move copy webpack to prod
2025-03-02 09:39:36 -08:00
Evan
b22ecef836
move webpack to prod dep
2025-03-02 09:39:36 -08:00
Evan
6ce412f51b
update num workers to 2
2025-03-02 09:39:36 -08:00
NewHappyRabbit
d9d919ac29
Fixed typos on some countries
2025-03-02 09:39:36 -08:00
Evan
b449d6ef9b
don't send desync message to client until fixed.
2025-03-02 09:39:36 -08:00
Evan
a9caee6323
make GameManager more efficient
2025-03-02 09:39:36 -08:00
Evan
38365fd9d0
configure nginx to run in container
2025-03-02 09:39:36 -08:00
Evan
a6ab4da694
update prettierignore
2025-03-02 09:39:34 -08:00
Evan
a029b4277f
use node cluster to shard server
2025-03-02 09:39:09 -08:00
ilan schemoul
e2083b53df
feat: icon over player name to signal embargo
2025-03-02 18:34:22 +01:00
evanpelle
0a077ebf4d
Merge pull request #100 from d3n0x8/scrollAttackRatio
...
add shift + scroll command in HelpModal hotkeys table
2025-03-02 18:34:04 +01:00
NewHappyRabbit
5d163a765c
Added CTRL+CLICK hotkey to instructions
2025-03-02 09:29:10 -08:00
NewHappyRabbit
c057f70c45
UI fixes
2025-03-02 09:29:10 -08:00
Evan
ff33c2db50
have server check hashes, crash game if out of sync
2025-03-02 09:29:10 -08:00
Evan
d92a68e958
update version
2025-03-02 09:29:10 -08:00
Evan
cd5e2dfbb5
only limit ips in public games
2025-03-02 09:29:10 -08:00
NewHappyRabbit
d29438ae69
Added hotkey 'C' to center camera on player
2025-03-02 09:29:10 -08:00
NewHappyRabbit
a21181c059
Added a button to focus the player that sent an alliance request. Increased bots name color brightness
2025-03-02 09:29:10 -08:00
Evan
e0938253df
send game hash to server each second
2025-03-02 09:29:10 -08:00
Evan
808107c9c3
don't log zod validation errors
2025-03-02 09:29:10 -08:00