evanpelle
180769bf35
create leaderboard, max 18 char name
2024-10-11 20:48:55 -07:00
evanpelle
bb8827c8ad
use europe map
2024-10-09 10:51:56 -07:00
evanpelle
e1f7d395f2
delete num fake humans config, this is set by map json file
2024-10-08 20:45:18 -07:00
evanpelle
7235b73b6c
* deleted old maps
...
* fixed bug where NPC and Bots had same id
* NPCs spawn near IRL location
* NPCs have different strength (starting troops)
* game has more NPCs than before
* Needs more balancing
2024-10-08 20:42:35 -07:00
evanpelle
db7a259587
can donate to allies
2024-10-07 20:17:15 -07:00
evanpelle
39d5e8d72f
fix sendBoat() causing lag/freezes towards end game, add arrow emojis
2024-10-05 11:35:40 -07:00
evanpelle
df28ee169f
send emojis working!
2024-10-04 20:17:27 -07:00
evanpelle
e795b22220
send fire emoji to other players
2024-10-04 13:08:20 -07:00
evanpelle
2223e40d53
Target player creates target icon
2024-10-02 16:25:13 -07:00
evanpelle
1aee83d733
fake humans don't send alliance request if already sent one recently
2024-10-01 16:21:36 -07:00
evanpelle
6469911230
add ~30 second alliance request cooldown to prevent spam
2024-09-30 21:07:43 -07:00
evanpelle
a837eb6375
give fake humans country names, fake humans less likely to betray
2024-09-29 20:45:21 -07:00
evanpelle
1b1af1f6cf
make fake humans harder
2024-09-29 13:09:45 -07:00
evanpelle
c4c23de1ec
make radial menu boat button
2024-09-28 12:58:49 -07:00
evanpelle
af0726a1af
radial menu can send attack
2024-09-26 20:27:46 -07:00
evanpelle
08672f68a9
alliances expire after 1000 ticks (~1.5 minutes)
2024-09-22 19:54:12 -07:00
evanpelle
d874392467
refactored alliance
2024-09-22 13:38:43 -07:00
evanpelle
49aafe6379
give fake humans alliance behavior
2024-09-22 13:00:48 -07:00
evanpelle
e559af941f
fix boat only captures single tile bug
2024-09-21 20:32:39 -07:00
evanpelle
c87d0ef3b8
make bot spawner seed gameID
2024-09-21 19:41:21 -07:00
evanpelle
a622ff4a1b
only send messages related to player
2024-09-21 12:16:37 -07:00
evanpelle
7799e76ef8
added boat events
2024-09-21 12:06:01 -07:00
evanpelle
5f38d2a544
added right click option break alliance
2024-09-21 09:42:43 -07:00
evanpelle
287d30513b
added back preferential conquer
2024-09-20 20:30:36 -07:00
evanpelle
d8cb5b1847
fixed surrounded by ally bug, right click out of map bug
2024-09-20 19:37:43 -07:00
evanpelle
c55532ab4b
can create alliance between humans
2024-09-20 14:54:04 -07:00
evanpelle
d21dcd457b
create alliance request reply execution
2024-09-20 13:24:55 -07:00
evanpelle
a0353066c9
create EventsDisplay file
2024-09-20 13:14:46 -07:00
evanpelle
f2d1eb8e21
alliance stops existing attacks
2024-09-19 16:14:04 -07:00
evanpelle
9e4b38c333
can betray traitor without becoming traitor. allied bots less likely to attack traitor than non allied.
2024-09-19 08:19:54 -07:00
evanpelle
37e529ac84
fix traitor bot attack bug
2024-09-19 08:09:43 -07:00
evanpelle
7e986806d7
bots more likely to attack traitors
2024-09-19 08:09:11 -07:00
evanpelle
41e77858ee
add traitor icon, bots don't ally traitors
2024-09-18 20:27:12 -07:00
evanpelle
e6d509b66c
add logic break alliance. break alliance makes you traitor
2024-09-18 19:37:26 -07:00
evanpelle
4bab6a5271
bots don't attack allies
2024-09-17 21:01:57 -07:00
evanpelle
d4d0be5e37
gameimpl store alliances
2024-09-17 20:30:15 -07:00
evanpelle
f3307300ef
refactored GameImpl into multiple files
2024-09-17 19:49:16 -07:00
evanpelle
44877b8e59
create alliance request flow
2024-09-17 19:43:45 -07:00
evanpelle
534d97abb3
create basic win popup
2024-09-16 11:51:24 -07:00
evanpelle
a7f838d442
updated balance
2024-09-13 15:55:17 -07:00
evanpelle
006da79b80
rebalance, expansion terrain agnostic
2024-09-13 09:10:26 -07:00
evanpelle
18cf457c3a
fake humans retaliate against humans
2024-09-11 20:39:27 -07:00
evanpelle
76634489aa
remove vintage theme, rebalance
2024-09-11 17:40:19 -07:00
evanpelle
a3fc8879b4
minor fixes
2024-09-10 18:33:31 -07:00
evanpelle
f24a4b894a
fixed pacing bug, improved expansion
2024-09-09 20:31:45 -07:00
evanpelle
a7ad8790aa
fakehumans send boats, improved map
2024-09-08 20:21:39 -07:00
evanpelle
8331047a9b
have client create player id
2024-09-07 21:23:38 -07:00
evanpelle
24ad59c75d
create FakeHumanExecution
2024-09-07 21:11:34 -07:00
evanpelle
5931d15caf
added local build, improved spawnexec
2024-09-07 20:40:52 -07:00
evanpelle
4caaaea140
created PlayerType enum add FakeHuman type
2024-09-06 17:55:12 -07:00