Commit Graph

419 Commits

Author SHA1 Message Date
evanpelle 3137611ab3 make nukes destroy more troops 2024-11-25 19:13:15 -08:00
Evan 4b1d302eda update version v0.9.0 2024-11-25 14:10:30 -08:00
Evan 9af75331e2 update alliance() 2024-11-25 14:10:17 -08:00
Evan a1b1c5959c bugfix: nuking yourself makes you a traitor 2024-11-25 14:08:24 -08:00
Evan 6fd35b00cd make unit cost scale up w/ # units 2024-11-25 11:42:40 -08:00
Evan 5997262416 nuking breaks alliance 2024-11-25 09:28:28 -08:00
Evan 146a7ef657 bugfix: destroys not capturing tradeships 2024-11-25 09:19:22 -08:00
Evan 0b062179ac ports increase in price, NPC attack more frequently, tradeship destroyed if dst port destroyed or captured 2024-11-24 21:03:09 -08:00
Evan 5431aff30c NPCs less agressive, trade ship less gold, NPCs recapture after nuke 2024-11-23 21:53:26 -08:00
Evan 3b0e245e78 tradeships give less gold 2024-11-23 20:17:03 -08:00
Evan 6b934a5929 increase gold addition rate, make ports slightly cheaper 2024-11-23 20:02:48 -08:00
Evan 5334cd4e9f nukes don't destroy other nukes 2024-11-23 20:00:21 -08:00
Evan 110daccdc4 rebalance nuclear blast 2024-11-23 19:58:24 -08:00
Evan 3a2f8c9538 have playerexecution check & delete units on death. fixes bug where units weren't being captured when player dies 2024-11-23 10:13:03 -08:00
Evan c96e1c6a02 fix bug hydrogen bomb not rendering 2024-11-22 20:50:49 -08:00
Evan 1e2b23d2de fixed bug causing crash when capturing trade ship already captured by another destroyer 2024-11-22 20:49:45 -08:00
Evan a2a6654bf5 fixed bug where each intent was duplicated
destroyers find and capture trade ships
ports generate more trade ships
2024-11-22 20:28:58 -08:00
Evan cf39fe38cc remove gold interest 2024-11-22 15:03:50 -08:00
Evan 3f315cd433 display message when trade ship arrives 2024-11-22 15:03:00 -08:00
Evan 3f27f6e72c more efficient port calculation, npcs send fewer boats, fewer trade ships 2024-11-22 14:42:48 -08:00
Evan 45ff069d2c fix nukeexecution building atom bomb when hydrogen bomb selected 2024-11-22 12:19:53 -08:00
Evan 931f45a22a better logs game join v0.8.1 2024-11-22 08:55:36 -08:00
evanpelle d79ec05409 Merge pull request #9 from evanpelle/dev
Dev
2024-11-21 20:18:09 -08:00
Evan e2fa53dfa7 attempt to fix public lobbies 2024-11-21 20:16:27 -08:00
evanpelle bc3cf09960 npcs build ports 2024-11-21 19:53:02 -08:00
evanpelle c2798d46d9 update version v0.8.0 2024-11-21 14:45:09 -08:00
Evan 8be9cda4f9 make NPCs easier 2024-11-20 21:09:55 -08:00
Evan f664657e78 fix NPC send boat chances 2024-11-20 20:55:08 -08:00
Evan b915737a0e fix transport ship execution null bug 2024-11-20 20:50:16 -08:00
Evan cb44144fc6 actually fix dst is null on transportshipexecution bug 2024-11-20 20:50:00 -08:00
Evan 9bfdab083c make structure background translucent 2024-11-20 20:47:31 -08:00
Evan 819b8ef23a fix port ally finding bug, fix transport ship crashing game when target tile not found 2024-11-20 20:22:51 -08:00
Evan 8b391c7ae0 rebalance nukes 2024-11-20 20:07:56 -08:00
Evan 18ac34ae45 Created hydrogen bomb 2024-11-20 19:55:42 -08:00
Evan 8531b47144 make destroyers faster 2024-11-20 19:33:01 -08:00
Evan 66d201ad8c fix pathfinding bug, returned same cell as src 2024-11-20 19:32:29 -08:00
evanpelle 108fad8096 create territoryBound, have player execution check units for capture
fix bug where PortExecution tries to get random element from empty list and crashes
2024-11-17 19:56:54 -08:00
Evan 371a33b406 fixed units() returning empty when no units specified, moved canBuild logic to PlayerImpl 2024-11-17 12:38:54 -08:00
Evan 8f8de97d9b remove BuildValidator 2024-11-17 10:33:13 -08:00
Evan 0d5f514c48 nukes cause more troop damage 2024-11-17 09:36:12 -08:00
Evan b5a8339eb3 move unit info to config 2024-11-16 21:09:25 -08:00
Evan e4130c1f04 add mushroom cloud svg 2024-11-16 16:52:00 -08:00
Evan 05a3bed093 nukes spawn from missile silos 2024-11-16 13:48:33 -08:00
Evan e26230275b add missile silo 2024-11-16 11:45:28 -08:00
evanpelle 006539455d Merge pull request #8 from evanpelle/dev
Dev
2024-11-15 21:07:37 -08:00
Evan f45941307d resolve conflict 2024-11-15 20:44:09 -08:00
Evan ddc7ddb8b8 only trade with allies 2024-11-15 20:43:15 -08:00
Evan b1e1d7263c Created TradeShips 2024-11-15 20:43:15 -08:00
Evan b559204076 spread out boat pathing over multiple ticks, fix neighborsWrapped bug 2024-11-15 20:43:15 -08:00
Evan 24121ad41b optmize pathfind: greedy bidi a* search 2024-11-15 20:43:15 -08:00