Changes for version 2.01

  • Incompatible database changes: Distinguish between probed (currently probed by empire or alliance) and known solar systems (body data available in cache)
  • new empire_find action
  • new star_cache_export action
  • renamed build_star_cache action to star_cache_build
  • fix broken mining action
  • basic locking mechanism
  • automatically handle database upgrades

Documentation

Run a single task in the Lacuna MMPOG
Run multiple tasks in the Lacuna MMPOG

Modules

Automation framework for the Lacuna Expanse MMPOG
Abstract action base class
Helper methods for buildings
Attributes utilized by multiple actions
Various helper methods
Helper methods for intelligence
Prints log messages
Send email notifications
Helper role for all planet-centric actions
Skip tasks if 90% RPC limit is reached
Helper methods for fetching and building ships
Astronomy helper methods
Storage helper methods
Waste helper methods
Simple table for reports
Helper functions for Games::Lacuna::Task

Provides

in lib/Games/Lacuna/Task/Action/Archaeology.pm
in lib/Games/Lacuna/Task/Action/Astronomy.pm
in lib/Games/Lacuna/Task/Action/Bleeder.pm
in lib/Games/Lacuna/Task/Action/BuildVrbansk.pm
in lib/Games/Lacuna/Task/Action/CollectExcavatorBooty.pm
in lib/Games/Lacuna/Task/Action/CounterIntelligence.pm
in lib/Games/Lacuna/Task/Action/Defence.pm
in lib/Games/Lacuna/Task/Action/EmpireFind.pm
in lib/Games/Lacuna/Task/Action/EmpireReport.pm
in lib/Games/Lacuna/Task/Action/EvaluateColony.pm
in lib/Games/Lacuna/Task/Action/Excavate.pm
in lib/Games/Lacuna/Task/Action/FetchSpy.pm
in lib/Games/Lacuna/Task/Action/Mining.pm
in lib/Games/Lacuna/Task/Action/Mission.pm
in lib/Games/Lacuna/Task/Action/OptimizeProbes.pm
in lib/Games/Lacuna/Task/Action/Repair.pm
in lib/Games/Lacuna/Task/Action/ReportIncoming.pm
in lib/Games/Lacuna/Task/Action/SendSpy.pm
in lib/Games/Lacuna/Task/Action/ShipDispatch.pm
in lib/Games/Lacuna/Task/Action/Spy.pm
in lib/Games/Lacuna/Task/Action/StarCacheBuild.pm
in lib/Games/Lacuna/Task/Action/StarCacheExport.pm
in lib/Games/Lacuna/Task/Action/StationPlanBuilder.pm
in lib/Games/Lacuna/Task/Action/Trade.pm
in lib/Games/Lacuna/Task/Action/Upgrade.pm
in lib/Games/Lacuna/Task/Action/UpgradeBuilding.pm
in lib/Games/Lacuna/Task/Action/Vote.pm
in lib/Games/Lacuna/Task/Action/Vrbansk.pm
in lib/Games/Lacuna/Task/Action/WasteDispose.pm
in lib/Games/Lacuna/Task/Action/WasteMonument.pm
in lib/Games/Lacuna/Task/Action/WasteProduction.pm
in lib/Games/Lacuna/Task/Action/WasteRecycle.pm
in lib/Games/Lacuna/Task/ActionProto.pm
in lib/Games/Lacuna/Task/Base.pm
in lib/Games/Lacuna/Task/Constants.pm
in lib/Games/Lacuna/Task/Meta/Class/Trait/NoAutomatic.pm
in lib/Games/Lacuna/Task/Report/Battle.pm
in lib/Games/Lacuna/Task/Report/Fleet.pm
in lib/Games/Lacuna/Task/Report/Glyph.pm
in lib/Games/Lacuna/Task/Report/Inbox.pm
in lib/Games/Lacuna/Task/Report/Incoming.pm
in lib/Games/Lacuna/Task/Report/Intelligence.pm
in lib/Games/Lacuna/Task/Report/Mining.pm
in lib/Games/Lacuna/Task/Setup.pm
in lib/Games/Lacuna/Task/Types.pm
in lib/Games/Lacuna/Task/Upgrade.pm
in lib/Games/Lacuna/Task/Meta/Class/Trait/NoAutomatic.pm