724 Commits (master)
 

Author SHA1 Message Date
  David Franke 9da99e0923 Collect intel about invader cores. 2 months ago
  David Franke 2fd5ac5420 Collect info about abandoned resources for collecting. 2 months ago
  David Franke c9bfb2782d More robust selection and limitation of remote harvesting rooms. 2 months ago
  David Franke b4de7b9dc5 RoomManager should not remove buildings if RoomPlanner is still busy. 2 months ago
  David Franke 331996683d Fix missing reference to roomPlanner. 2 months ago
  David Franke 8f556b54fd Slight optimizations for first room. 2 months ago
  David Franke eb32a6e86a Remove signs from our controllers. 2 months ago
  David Franke 8f543c79ff Consider carry parts dangerous, as they might steal resources. 2 months ago
  David Franke 15c07ab52e Fix room manager priorities. 2 months ago
  David Franke 83531a598c Fix an erroneous call to creep.setUpgraderState(). 4 months ago
  David Franke 2cc0c72886 Improvements for low-level rooms. 4 months ago
  David Franke 2838e901aa Remove test for function that no longer exists. 4 months ago
  David Franke f0e13ba510 Finish splitting RoomManager out of RoomPlanner. 4 months ago
  David Franke 82fb30d062 Fix documentation. 4 months ago
  David Franke d8a123ea47 Start splitting room management out of RoomPlanner. 4 months ago
  David Franke 71880edd80 Respawn power creeps in their designated rooms automatically. 4 months ago
  David Franke b64ab6bacf Do not request remote harvest info cache twice. 4 months ago
  David Franke 5d7beb8ce2 Fix spawn code. 4 months ago
  David Franke 9d32708524 Actually try to spawn remote harvest creeps. 4 months ago
  David Franke e5fb0c8c74 Clean up remnants of old spawn manager. 4 months ago
  David Franke 543fa55b08 Convert remote harvesting creep spawning into SpawnRole. 4 months ago
  David Franke 59408e2fce Don't try to build roads in owned rooms. 4 months ago
  David Franke ab6832b623 Added utility method that checks if a room is owned by the player. 4 months ago
  David Franke 0ed8b9397d Fix BrawlerSpawnRole class name. 4 months ago
  David Franke 6e28772b78 Record brawler cost for remote harvesting as usual. 4 months ago
  David Franke adac01ca9e Move remote harvest claimer and defense spawning into spawn roles. 4 months ago
  David Franke bf2059a343 Add caching to remote harvest info. 4 months ago
  David Franke 1913a630bb Fix brawler target check. 4 months ago
  David Franke 2074d490c7 Add snippet for creep counting. 4 months ago
  David Franke 228d6d3b66 Fix squads spawning brawlers only. 4 months ago
  David Franke 3af3bc141e Add wrapper for caching objects in heap. 4 months ago
  David Franke f981bbee7d Convert scout spawn code to SpawnRole. 4 months ago
  David Franke 9077eaa675 Remove old spawn management wrapper. 4 months ago
  David Franke c0cfdf6b36 Small fixes. 4 months ago
  David Franke 4007ad0f41 Remove the notion of flags for controlling spawns. 4 months ago
  David Franke a12f66bec5 Fix room references in gift SpawnRole. 4 months ago
  David Franke 8181207aa1 Convert squad spawn code to SpawnRole. 4 months ago
  David Franke 2bf80137a7 Convert mineral harvesters into a SpawnRole. 4 months ago
  David Franke 129cdd431d Fix temporary spawn manager return codes and remove old code with brawlers now having new spawn code. 4 months ago
  David Franke 75d3740147 Refactor exploit spawn code to actually use a SpawnRole. 4 months ago
  David Franke 709589b130 Convert harvester spawn code to SpawnRole code. 4 months ago
  David Franke 239ef4d773 Convert spawn code for power harvester and power hauler creeps into SpawnRole code. 4 months ago
  David Franke fd5c2c1c05 Dismantlers have no maximum size. 4 months ago
  David Franke 77062e1681 Convert spawn code for dismantler creeps into SpawnRole code and fix dismantler boosts. 4 months ago
  David Franke 4606f939e6 Convert spawn code for transporter creeps into SpawnRole code. 4 months ago
  David Franke 21623ecff8 Move duplicate boost generation code into a helper function in SpawnRole. 4 months ago
  David Franke 6f9fbeda7b Convert spawn code for upgrader creeps into SpawnRole code. 4 months ago
  David Franke 80b6045e44 Convert spawn code for builder and temporarily allow new SpawnManager to partially take over spawning. 4 months ago
  David Franke f8965f6d3e Convert spawn code for gift and helper creeps into SpawnRole code. 4 months ago
  David Franke d993c7dd25 No longer send resources from "excessive" to "high" rooms, as this can cause trade ping pong. 4 months ago