Commit Graph

35 Commits

Author SHA1 Message Date
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 dab427d614 put methods onto terraintile 2025-02-01 12:05:11 -08:00
Evan 2d2df14ae3 add GameConfig to Game 2024-12-07 09:45:39 -08:00
evanpelle d874392467 refactored alliance 2024-09-22 13:38:43 -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 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 a7f838d442 updated balance 2024-09-13 15:55:17 -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 a92bebce05 when attacking by boat, attack execution only starts from boat pixel 2024-09-04 20:06:20 -07:00
evanpelle d2a8b48764 remove playerconfig 2024-08-29 20:24:50 -07:00
evanpelle 0281db46fa make bots more likely to attack larger border 2024-08-29 20:19:56 -07:00
evanpelle 8c902a70b8 added spawn timer bar 2024-08-26 09:13:05 -07:00
evanpelle 51650eb930 can change spawn in beginning of game 2024-08-25 20:21:35 -07:00
evanpelle bb8c24e230 move config to Game 2024-08-24 12:12:46 -07:00
evanpelle 5e7c206f0d improved terrain api 2024-08-21 19:51:01 -07:00
evanpelle bc8463fa79 game start delay 5 seconds 2024-08-16 20:42:10 -07:00
evanpelle 1cf112c0fb trying to fix nondetermism 2024-08-16 17:43:00 -07:00
evanpelle a60daed8ef create game hash 2024-08-16 15:24:01 -07:00
evanpelle 9a64a83b43 bots wait until active 2024-08-16 15:11:28 -07:00
evanpelle d12ebc5f4b increased game length, balanced attacks 2024-08-16 14:48:51 -07:00
evanpelle 51c05f9d10 moved attack logic to config 2024-08-16 13:10:44 -07:00
evanpelle fab17bd48a bot attacks terranullius first 2024-08-11 17:57:24 -07:00
evanpelle dd94bb4c65 use tiles to improve perf 2024-08-10 19:35:31 -07:00
evanpelle 5efd9f4779 removed sharesborderwith cache 2024-08-10 12:29:35 -07:00
evanpelle ca5cc49763 working 2024-08-10 11:32:06 -07:00
evanpelle f9fddeb7c6 fix directed expansion 2024-08-07 20:54:20 -07:00
evanpelle 05f55c490f First Commit 2024-08-04 19:51:23 -07:00