Evan
|
4f4b6adb80
|
add 5 second player immunity to prevent spawn kills
|
2025-02-08 19:34:16 -08:00 |
|
Evan
|
4ee37323f9
|
format codebase with prettier
|
2025-02-01 12:05:11 -08:00 |
|
evanpelle
|
de1dbff570
|
combine Game & MutableGame
|
2025-02-01 12:05:11 -08:00 |
|
evanpelle
|
7d15c0c065
|
combine Player & MutablePlayer interfaces
|
2025-02-01 12:05:11 -08:00 |
|
Evan
|
b91d9d4148
|
fix bugs from using tilerefs
|
2025-02-01 12:05:11 -08:00 |
|
Evan
|
f0f5bae79f
|
thread_split: convert all tile to tileref
|
2025-02-01 12:05:11 -08:00 |
|
evanpelle
|
a17ae48cd3
|
use TileRef instead of tile
|
2025-02-01 12:05:11 -08:00 |
|
Evan
|
8616e9bfcb
|
game runs in seperate thread
|
2025-02-01 12:05:11 -08:00 |
|
Evan
|
dab427d614
|
put methods onto terraintile
|
2025-02-01 12:05:11 -08:00 |
|
Evan
|
8a101b7a6a
|
update meta: population growth bit faster, reduce tile type differences, reduce attack bonus
|
2025-01-10 14:49:36 -08:00 |
|
Evan
|
5e0367ae55
|
bufix: NPC is targeted at the same time it allies with targeter, causing it to try to attack itself
|
2025-01-05 20:04:55 -08:00 |
|
Evan
|
f4c98318b6
|
Show player relations in player info overlay
|
2024-12-30 09:40:16 -08:00 |
|
Evan
|
ac1d0c0378
|
Add relations, NPCs attack enemies using relation, NPCs attack targeted players
|
2024-12-27 16:53:56 -08:00 |
|
Evan
|
06c00307e5
|
make discord link more noticeable, have attack bonus be based on number of troops sent, not player troop count (better full sends)
|
2024-12-20 20:31:54 -08:00 |
|
evanpelle
|
ff02d9d8b6
|
have core/ directory use consolex for remote logging
|
2024-12-18 12:00:00 -08:00 |
|
Evan
|
722165c401
|
adding persistent id
|
2024-12-17 14:30:16 -08:00 |
|
evanpelle
|
67288cb49f
|
alert when getting attacked
|
2024-12-10 20:28:39 -08:00 |
|
evanpelle
|
e7316c8fe9
|
display message & received gold when conquer player
|
2024-12-10 20:28:39 -08:00 |
|
Evan
|
2d2df14ae3
|
add GameConfig to Game
|
2024-12-07 09:45:39 -08:00 |
|
Evan
|
1654f73f43
|
require gold to buy items
|
2024-11-04 19:45:31 -08:00 |
|
Evan
|
7068758ae3
|
growth determined by manpower reserves
|
2024-11-03 12:38:40 -08:00 |
|
Evan
|
2afecf0f39
|
create troop slider
|
2024-11-03 12:37:56 -08:00 |
|
Evan
|
e77bb5e118
|
bugfix: boat attack troops count twice
|
2024-11-02 19:55:22 -07:00 |
|
evanpelle
|
af0726a1af
|
radial menu can send attack
|
2024-09-26 20:27:46 -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
|
287d30513b
|
added back preferential conquer
|
2024-09-20 20:30:36 -07:00 |
|
evanpelle
|
f2d1eb8e21
|
alliance stops existing attacks
|
2024-09-19 16:14:04 -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
|
f3307300ef
|
refactored GameImpl into multiple files
|
2024-09-17 19:49:16 -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
|
31a7ef393d
|
fixed attack speed up bug
|
2024-09-06 15:33:25 -07:00 |
|
evanpelle
|
79aa06aed5
|
made 3 terrain types, rebalanced game
|
2024-09-05 17:17:15 -07:00 |
|
evanpelle
|
727588199a
|
improve boat attack ux
|
2024-09-04 20:50:42 -07:00 |
|
evanpelle
|
a92bebce05
|
when attacking by boat, attack execution only starts from boat pixel
|
2024-09-04 20:06:20 -07:00 |
|
evanpelle
|
23cd55a398
|
fixed attackexecution speed bug
|
2024-09-02 11:50:29 -07:00 |
|
evanpelle
|
c1dc6217a5
|
improve AttackExecution perf
|
2024-09-01 19:18:38 -07:00 |
|
evanpelle
|
860d8ff164
|
improve remove clusters, kill player if surrounded
|
2024-08-31 20:58:52 -07:00 |
|
evanpelle
|
c3b36eeea2
|
rebalancing
|
2024-08-31 15:54:26 -07:00 |
|
evanpelle
|
4de9bb9e18
|
terrain affects attack
|
2024-08-31 12:57:44 -07:00 |
|
evanpelle
|
d2a8b48764
|
remove playerconfig
|
2024-08-29 20:24:50 -07:00 |
|
evanpelle
|
7b8c5c11dd
|
fix bot attacks each other same time bug, improve spawns
|
2024-08-28 20:51:49 -07:00 |
|
evanpelle
|
09cd7e3648
|
use new pq library
|
2024-08-28 17:51:24 -07:00 |
|
evanpelle
|
8c902a70b8
|
added spawn timer bar
|
2024-08-26 09:13:05 -07:00 |
|