Ilan Schemoul
3c17e09fee
faster attack ( #260 )
2025-03-18 20:38:26 -07:00
Ilan Schemoul
24f25d677a
sam is red when reloading ( #268 )
2025-03-18 14:16:02 -07:00
APuddle210
6b41cc9b75
Inversion of how water color was being set as it moved away from land… ( #269 )
...
Inversion of the way water values on the light palette get set as the
tile is further from land. Was previously resulting in the darkest water
being the closest to land.


2025-03-18 12:25:28 -07:00
Ilan Schemoul
0b2b042dae
faster lobby ( #274 )
2025-03-17 08:56:47 -07:00
Ilan Schemoul
b2d9bb670a
nerf SAM ( #258 )
...
More costly (start at 1.5M), increase cost cap (4.5M), biggest timeout
(5s->10s), much lower chance to stop hydrogen (70%->10%), triple
construction time (10s->30s) otherwise it's trivial to build a SAM right
before a nuke hits
2025-03-15 18:22:14 -07:00
Evan
364387578b
fix lobby duration at 60s now that we limit lobby size. remove "high traffic time"
2025-03-15 17:22:15 -07:00
Ilan Schemoul
baf91db288
tweak numbers of attack ( #253 )
...
Slightly decrease flat land advantage (in certain cases it feels almost
instataneous otherwise)
To calculate speed bonus use 4*attackTroops instead of 5 (people keep
complaining than small numbers of troops take crazy amount of lands
veryn quick)
Slightly increase minimum multiplier for attacker loss, to make
snowballing a little bit slower.
I only slightly modified numbers because the meta is fun it's just too
quick on certain cases.
2025-03-14 16:03:04 -07:00
Ilan Schemoul
2dd0c56583
fix: lobby were twice as long because of dynamic timer ( #252 )
...
We previously had a system where lobbyLifetime = gameCreationRate * 2
It was to always have one lobby ready.
With dynamic timer (start if enough player or timer's over) we cannot
rely on this system (which used setInterval) so we have one lobby and
check every 100ms if we need to create another lobby.
Might add 100ms+time of creating a lobby ms latency. Which is fine I
guess.
2025-03-14 14:30:05 -07:00
Evan
d82191308e
add back large attack modifier, make it 100k
2025-03-14 10:54:56 -07:00
Evan
462e1734b1
remove large territory attack bonus, will hopefully prevent too much snowballing
2025-03-14 10:22:45 -07:00
Ilan Schemoul
da50aa28d2
feat: more trade when there are few ports worldwide ( #242 )
2025-03-14 09:45:40 -07:00
Ilan Schemoul
c4f612eb98
easier to take nuclear land if most of the land are nuclear ( #241 )
...
- **Revert "Change BorderTiles from Array to Set (#230 )"**
- **easier to take nuclear land if most of the land are nuclear**
2025-03-13 17:05:22 -07:00
Ilan Schemoul
b9dad022fc
fix timer ( #239 )
...
- **improve and fix dynamic lobby**
- **Revert "Change BorderTiles from Array to Set (#230 )"**
I'm obviously forced to include the revert patch otherwise I can't
compile. but you should first merge PR dedicated to revert before tthis
2025-03-13 17:03:38 -07:00
Ilan Schemoul
07ad7912bc
feat: timer starts if enough player or enough time ( #229 )
...
Avoid these huge lobbies
2025-03-12 14:18:34 -07:00
evanpelle
b1035a8e77
update to hetzner deployment ( #220 )
2025-03-12 09:17:27 -07:00
evanpelle
5dc00bc3ab
use git commit hash verification when replaying archived games ( #204 )
2025-03-10 12:40:36 -07:00
Readixyee
84951fed9f
Sam anti nuke missile launcher ( #176 )
...
now with better name
---------
Co-authored-by: evanpelle <evanpelle@gmail.com >
2025-03-09 13:25:51 -07:00
evanpelle
4281095666
update maps: remove small lakes as it breaks encirclement. More money… ( #188 )
...
… more frequent trade ships, lakes prevent encirclement, warships start
at full health
2025-03-08 16:45:23 -08:00
evanpelle
09132495c0
Revert "have MIRV target all non allied players, increase price to 25… ( #181 )
...
… million"
This reverts commit 226112beb5 .
2025-03-08 10:58:46 -08:00
ilan schemoul
c5151b4594
nerf trade (1/500 => 1/700)
...
Now everyone trade with everyone trade is OP we nerf it
2025-03-08 17:47:21 +01:00
Evan
3dd02ec4df
remove max boat distance
2025-03-07 10:38:26 -08:00
BeGj
619891741f
linting
2025-03-07 16:53:10 +00:00
Evan
df2bb36aae
cap warship cost at 1 million
2025-03-06 16:14:13 -08:00
Evan
4c8eeb0cc1
merge branch v0.17.3
2025-03-06 15:46:57 -08:00
Evan
1dc7864617
make lobbies more frequent
2025-03-06 10:57:06 -08:00
Evan
303180f51f
update config, fix s3 region
2025-03-05 13:50:32 -08:00
Evan
2b26cfbbc9
update aws deployment, have client get env from server
2025-03-05 12:37:37 -08:00
Evan
6a22d58281
use admin key token for admin auth
2025-03-04 08:43:17 -08:00
Evan
226112beb5
have MIRV target all non allied players, increase price to 25 million
2025-03-03 20:46:28 -08:00
Evan
ccebe86664
reduce alliance to 4 minutes
2025-03-03 20:32:09 -08:00
Evan
49a54cd879
traitors have .8 defense debuff
2025-03-03 20:31:39 -08:00
Evan
bad74a0488
schedule game duration based on time of day
2025-03-02 09:39:54 -08:00
Evan
fb332bc827
make games every 30s
2025-03-02 09:39:36 -08:00
Evan
6ce412f51b
update num workers to 2
2025-03-02 09:39:36 -08:00
Evan
a029b4277f
use node cluster to shard server
2025-03-02 09:39:09 -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
a3ae44ddb1
schedule game duration based on time of day
2025-03-01 21:03:21 -08:00
Evan
4c03f762e8
make games every 30s
2025-02-28 09:02:50 -08:00
Evan
c5d3eba90f
update num workers to 2
2025-02-28 07:33:55 -08:00
Evan
3494c54906
use node cluster to shard server
2025-02-27 10:45:30 -08:00
NewHappyRabbit
f908e14708
Added a button to focus the player that sent an alliance request. Increased bots name color brightness
2025-02-25 22:08:41 +02:00
NewHappyRabbit
02d5060352
Customizable creative mode
2025-02-24 23:06:50 +02:00
Evan
7c0564377b
bugfix: make port 125k
2025-02-24 06:38:26 -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
f8c5d29b36
bugfix: show updated cost when building a unit while another unit of same type is under construction
2025-02-20 10:45:58 -08:00
NewHappyRabbit
0e2893450b
Made the water color around islands to be lighter instead of darker
2025-02-20 03:12:12 +02:00
NewHappyRabbit
a2fa30cee2
Applied comments
2025-02-20 01:46:00 +02:00
NewHappyRabbit
e9eb006cea
Added dark mode
2025-02-20 00:48:45 +02:00
Evan
5d0e0561ca
give attack bonus starting at 35k
2025-02-17 19:43:12 -08:00
Evan
969886331c
create discord login button & flow
2025-02-16 12:18:50 -08:00