Commit Graph

99 Commits

Author SHA1 Message Date
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
evanpelle 0f37fc0c31 remove name, rebalance income 2024-09-06 15:49:54 -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 2082b229b4 send boat even if borders with enemy 2024-09-04 19:33:49 -07:00
evanpelle 37b91df2b8 fix boat distance wrapping bug 2024-09-02 16:53:49 -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 8b2c2a13c0 add terrain to map 2024-08-30 22:01:08 -07:00