public function getCommand($name, array $args = [], array $options = []) { switch ($name) { case 'searchforglyph': return new SearchForGlyphCommand($this->getName(), 'search_for_glyph', $args, $options); case 'subsidizesearch': return new SubsidizeSearchCommand($this->getName(), 'subsidize_search', $args, $options); case 'getglyphs': //deprecated, use get_glyph_summary instead //deprecated, use get_glyph_summary instead case 'getglyphsummary': return new GetGlyphSummaryCommand($this->getName(), 'get_glyph_summary', $args, $options); case 'assembleglyphs': return new AssembleGlyphsCommand($this->getName(), 'assemble_glyphs', $args, $options); case 'getoresavailableforprocessing': return new GetOresAvailableForProcessingCommand($this->getName(), 'get_ores_available_for_processing', $args, $options); case 'viewexcavators': return new ViewExcavatorsCommand($this->getName(), 'view_excavators', $args, $options); case 'abandonexcavator': return new AbandonExcavatorCommand($this->getName(), 'abandon_excavator', $args, $options); case 'massabandonexcavator': return new MassAbandonExcavatorCommand($this->getName(), 'mass_abandon_excavator', $args, $options); } return parent::getCommand($name, $args, $options); }
public function getCommand($name, array $args = [], array $options = []) { switch ($name) { case 'operate': return new OperateCommand($this->getName(), 'operate', $args, $options); } return parent::getCommand($name, $args, $options); }
public function getCommand($name, array $args = [], array $options = []) { switch ($name) { case 'renameempire': return new RenameEmpireCommand($this->getName(), 'rename_empire', $args, $options); } return parent::getCommand($name, $args, $options); }
public function getCommand($name, array $args = [], array $options = []) { switch ($name) { case 'researchspecies': return new ResearchSpeciesCommand($this->getName(), 'research_species', $args, $options); } return parent::getCommand($name, $args, $options); }
public function getCommand($name, array $args = [], array $options = []) { switch ($name) { case 'dump': return new DumpCommand($this->getName(), 'dump', $args, $options); } return parent::getCommand($name, $args, $options); }
public function getCommand($name, array $args = [], array $options = []) { switch ($name) { case 'viewlaws': return new ViewLawsCommand($this->getName(), 'view_laws', $args, $options); case 'viewpropositions': return new ViewPropositionsCommand($this->getName(), 'view_propositions', $args, $options); case 'viewtaxescollected': return new ViewTaxesCollectedCommand($this->getName(), 'view_taxes_collected', $args, $options); case 'getstarsinjurisdiction': return new GetStarsInJurisdictionCommand($this->getName(), 'get_stars_in_jurisdiction', $args, $options); case 'getbodiesforstarinjurisdiction': return new GetBodiesForStarInJurisdictionCommand($this->getName(), 'get_bodies_for_star_in_jurisdiction', $args, $options); case 'getminingplatformsforasteroidinjurisdiction': return new GetMiningPlatformsForAsteroidInJurisdictionCommand($this->getName(), 'get_mining_platforms_for_asteroid_in_jurisdiction', $args, $options); case 'castvote': return new CastVoteCommand($this->getName(), 'cast_vote', $args, $options); case 'proposewrit': return new ProposeWritCommand($this->getName(), 'propose_writ', $args, $options); case 'proposerepeallaw': return new ProposeRepealLawCommand($this->getName(), 'propose_repeal_law', $args, $options); case 'proposetransferstationownership': return new ProposeTransferStationOwnershipCommand($this->getName(), 'propose_transfer_station_ownership', $args, $options); case 'proposeseizestar': return new ProposeSeizeStarCommand($this->getName(), 'propose_seize_star', $args, $options); case 'proposerenamestar': return new ProposeRenameStarCommand($this->getName(), 'propose_rename_star', $args, $options); case 'proposebroadcastonnetwork19': return new ProposeBroadcastOnNetwork19Command($this->getName(), 'propose_broadcast_on_network19', $args, $options); case 'proposeinductmember': return new ProposeInductMemberCommand($this->getName(), 'propose_induct_member', $args, $options); case 'proposeexpelmember': return new ProposeExpelMemberCommand($this->getName(), 'propose_expel_member', $args, $options); case 'proposeelectnewleader': return new ProposeElectNewLeaderCommand($this->getName(), 'propose_elect_new_leader', $args, $options); case 'proposerenameasteroid': return new ProposeRenameAsteroidCommand($this->getName(), 'propose_rename_asteroid', $args, $options); case 'proposerenameuninhabited': return new ProposeRenameUninhabitedCommand($this->getName(), 'propose_rename_uninhabited', $args, $options); case 'proposemembersonlyminingrights': return new ProposeMembersOnlyMiningRightsCommand($this->getName(), 'propose_members_only_mining_rights', $args, $options); case 'proposeevictminingplatform': return new ProposeEvictMiningPlatformCommand($this->getName(), 'propose_evict_mining_platform', $args, $options); case 'proposetaxation': return new ProposeTaxationCommand($this->getName(), 'propose_taxation', $args, $options); case 'proposeforeignaid': return new ProposeForeignAidCommand($this->getName(), 'propose_foreign_aid', $args, $options); case 'proposemembersonlycolonization': return new ProposeMembersOnlyColonizationCommand($this->getName(), 'propose_members_only_colonization', $args, $options); case 'proposemembersonlyexcavation': return new ProposeMembersOnlyExcavationCommand($this->getName(), 'propose_members_only_excavation', $args, $options); case 'proposeneutralizebhg': return new ProposeNeutralizeBHGCommand($this->getName(), 'propose_neutralize_bhg', $args, $options); case 'proposefirebfg': return new ProposeFireBFGCommand($this->getName(), 'propose_fire_bfg', $args, $options); } return parent::getCommand($name, $args, $options); }
public function getCommand($name, array $args = [], array $options = []) { switch ($name) { case 'throwaparty': return new ThrowAPartyCommand($this->getName(), 'throw_a_party', $args, $options); case 'subsidizeparty': return new SubsidizePartyCommand($this->getName(), 'subsidize_party', $args, $options); } return parent::getCommand($name, $args, $options); }
public function getCommand($name, array $args = [], array $options = []) { switch ($name) { case 'recycle': return new RecycleCommand($this->getName(), 'recycle', $args, $options); case 'subsidizerecycling': return new SubsidizeRecyclingCommand($this->getName(), 'subsidize_recycling', $args, $options); } return parent::getCommand($name, $args, $options); }
public function getCommand($name, array $args = [], array $options = []) { switch ($name) { case 'listplanets': return new ListPlanetsCommand($this->getName(), 'list_planets', $args, $options); case 'viewplanet': return new ViewPlanetCommand($this->getName(), 'view_planet', $args, $options); } return parent::getCommand($name, $args, $options); }
public function getCommand($name, array $args = [], array $options = []) { switch ($name) { case 'getlotteryvotingoptions': return new GetLotteryVotingOptionsCommand($this->getName(), 'get_lottery_voting_options', $args, $options); case 'duckquack': return new DuckQuackCommand($this->getName(), 'duck_quack', $args, $options); } return parent::getCommand($name, $args, $options); }
public function getCommand($name, array $args = [], array $options = []) { switch ($name) { case 'restrictcoverage': return new RestrictCoverageCommand($this->getName(), 'restrict_coverage', $args, $options); case 'viewnews': return new ViewNewsCommand($this->getName(), 'view_news', $args, $options); } return parent::getCommand($name, $args, $options); }
public function getCommand($name, array $args = [], array $options = []) { switch ($name) { case 'getstar': return new GetStarCommand($this->getName(), 'get_star', $args, $options); case 'getprobedstars': return new GetProbedStarsCommand($this->getName(), 'get_probed_stars', $args, $options); } return parent::getCommand($name, $args, $options); }
public function getCommand($name, array $args = [], array $options = []) { switch ($name) { case 'makeplan': return new MakePlanCommand($this->getName(), 'make_plan', $args, $options); case 'subsidizeplan': return new SubsidizePlanCommand($this->getName(), 'subsidize_plan', $args, $options); } return parent::getCommand($name, $args, $options); }
public function getCommand($name, array $args = [], array $options = []) { switch ($name) { case 'viewplans': return new ViewPlansCommand($this->getName(), 'view_plans', $args, $options); case 'viewincomingsupplychains': return new ViewIncomingSupplyChainsCommand($this->getName(), 'view_incoming_supply_chains', $args, $options); } return parent::getCommand($name, $args, $options); }
public function getCommand($name, array $args = [], array $options = []) { switch ($name) { case 'subsidizebuildqueue': return new SubsidizeBuildQueueCommand($this->getName(), 'subsidize_build_queue', $args, $options); case 'subsidizeonebuild': return new SubsidizeOneBuildCommand($this->getName(), 'subsidize_one_build', $args, $options); case 'cancelbuild': return new CancelBuildCommand($this->getName(), 'cancel_build', $args, $options); } return parent::getCommand($name, $args, $options); }
public function getCommand($name, array $args = [], array $options = []) { switch ($name) { case 'getprobedstars': return new GetProbedStarsCommand($this->getName(), 'get_probed_stars', $args, $options); case 'abandonprobe': return new AbandonProbeCommand($this->getName(), 'abandon_probe', $args, $options); case 'abandonallprobes': return new AbandonAllProbesCommand($this->getName(), 'abandon_all_probes', $args, $options); } return parent::getCommand($name, $args, $options); }
public function getCommand($name, array $args = [], array $options = []) { switch ($name) { case 'reserve': return new ReserveCommand($this->getName(), 'reserve', $args, $options); case 'releasereserve': return new ReleaseReserveCommand($this->getName(), 'release_reserve', $args, $options); case 'getstoredresources': return new GetStoredResourcesCommand($this->getName(), 'get_stored_resources', $args, $options); } return parent::getCommand($name, $args, $options); }
public function getCommand($name, array $args = [], array $options = []) { switch ($name) { case 'generatesingularity': return new GenerateSingularityCommand($this->getName(), 'generate_singularity', $args, $options); case 'getactionsfor': return new GetActionsForCommand($this->getName(), 'get_actions_for', $args, $options); case 'subsidizecooldown': return new SubsidizeCooldownCommand($this->getName(), 'subsidize_cooldown', $args, $options); } return parent::getCommand($name, $args, $options); }
public function getCommand($name, array $args = [], array $options = []) { switch ($name) { case 'prepareexperiment': return new PrepareExperimentCommand($this->getName(), 'prepare_experiment', $args, $options); case 'runexperiment': return new RunExperimentCommand($this->getName(), 'run_experiment', $args, $options); case 'renamespecies': return new RenameSpeciesCommand($this->getName(), 'rename_species', $args, $options); } return parent::getCommand($name, $args, $options); }
public function getCommand($name, array $args = [], array $options = []) { switch ($name) { case 'getmissions': return new GetMissionsCommand($this->getName(), 'get_missions', $args, $options); case 'completemission': return new CompleteMissionCommand($this->getName(), 'complete_mission', $args, $options); case 'skipmission': return new SkipMissionCommand($this->getName(), 'skip_mission', $args, $options); } return parent::getCommand($name, $args, $options); }
public function getCommand($name, array $args = [], array $options = []) { switch ($name) { case 'viewprisoners': return new ViewPrisonersCommand($this->getName(), 'view_prisoners', $args, $options); case 'executeprisoner': return new ExecutePrisonerCommand($this->getName(), 'execute_prisoner', $args, $options); case 'releaseprisoner': return new ReleasePrisonerCommand($this->getName(), 'release_prisoner', $args, $options); case 'viewforeignspies': return new ViewForeignSpiesCommand($this->getName(), 'view_foreign_spies', $args, $options); } return parent::getCommand($name, $args, $options); }
public function getCommand($name, array $args = [], array $options = []) { switch ($name) { case 'transmitfood': return new TransmitFoodCommand($this->getName(), 'transmit_food', $args, $options); case 'transmitenergy': return new TransmitEnergyCommand($this->getName(), 'transmit_energy', $args, $options); case 'transmitore': return new TransmitOreCommand($this->getName(), 'transmit_ore', $args, $options); case 'transmitwater': return new TransmitWaterCommand($this->getName(), 'transmit_water', $args, $options); case 'completebuildqueue': return new CompleteBuildQueueCommand($this->getName(), 'complete_build_queue', $args, $options); } return parent::getCommand($name, $args, $options); }
public function getCommand($name, array $args = [], array $options = []) { switch ($name) { case 'viewbuildqueue': return new ViewBuildQueueCommand($this->getName(), 'view_build_queue', $args, $options); case 'subsidizebuildqueue': return new SubsidizeBuildQueueCommand($this->getName(), 'subsidize_build_queue', $args, $options); case 'subsidizeship': return new SubsidizeShipCommand($this->getName(), 'subsidize_ship', $args, $options); case 'getbuildable': return new GetBuildableCommand($this->getName(), 'get_buildable', $args, $options); case 'buildship': return new BuildShipCommand($this->getName(), 'build_ship', $args, $options); } return parent::getCommand($name, $args, $options); }
public function getCommand($name, array $args = [], array $options = []) { switch ($name) { case 'viewallships': return new ViewAllShipsCommand($this->getName(), 'view_all_ships', $args, $options); case 'viewforeignships': return new ViewForeignShipsCommand($this->getName(), 'view_foreign_ships', $args, $options); case 'getfleetfor': return new GetFleetForCommand($this->getName(), 'get_fleet_for', $args, $options); case 'getshipsfor': return new GetShipsForCommand($this->getName(), 'get_ships_for', $args, $options); case 'sendship': return new SendShipCommand($this->getName(), 'send_ship', $args, $options); case 'sendshiptypes': return new SendShipTypesCommand($this->getName(), 'send_ship_types', $args, $options); case 'sendfleet': return new SendFleetCommand($this->getName(), 'send_fleet', $args, $options); case 'recallship': return new RecallShipCommand($this->getName(), 'recall_ship', $args, $options); case 'recallall': return new RecallAllCommand($this->getName(), 'recall_all', $args, $options); case 'nameship': return new NameShipCommand($this->getName(), 'name_ship', $args, $options); case 'scuttleship': return new ScuttleShipCommand($this->getName(), 'scuttle_ship', $args, $options); case 'massscuttleship': return new MassScuttleShipCommand($this->getName(), 'mass_scuttle_ship', $args, $options); case 'viewshipstravelling': return new ViewShipsTravellingCommand($this->getName(), 'view_ships_travelling', $args, $options); case 'viewshipsorbiting': return new ViewShipsOrbitingCommand($this->getName(), 'view_ships_orbiting', $args, $options); case 'preparesendspies': return new PrepareSendSpiesCommand($this->getName(), 'prepare_send_spies', $args, $options); case 'sendspies': return new SendSpiesCommand($this->getName(), 'send_spies', $args, $options); case 'preparefetchspies': return new PrepareFetchSpiesCommand($this->getName(), 'prepare_fetch_spies', $args, $options); case 'fetchspies': return new FetchSpiesCommand($this->getName(), 'fetch_spies', $args, $options); case 'viewbattlelogs': return new ViewBattleLogsCommand($this->getName(), 'view_battle_logs', $args, $options); } return parent::getCommand($name, $args, $options); }
public function getCommand($name, array $args = [], array $options = []) { switch ($name) { case 'createalliance': return new CreateAllianceCommand($this->getName(), 'create_alliance', $args, $options); case 'dissolvealliance': return new DissolveAllianceCommand($this->getName(), 'dissolve_alliance', $args, $options); case 'getalliancestatus': return new GetAllianceStatusCommand($this->getName(), 'get_alliance_status', $args, $options); case 'sendinvite': return new SendInviteCommand($this->getName(), 'send_invite', $args, $options); case 'withdrawinvite': return new WithdrawInviteCommand($this->getName(), 'withdraw_invite', $args, $options); case 'acceptinvite': return new AcceptInviteCommand($this->getName(), 'accept_invite', $args, $options); case 'rejectinvite': return new RejectInviteCommand($this->getName(), 'reject_invite', $args, $options); case 'getpendinginvites': return new GetPendingInvitesCommand($this->getName(), 'get_pending_invites', $args, $options); case 'getmyinvites': return new GetMyInvitesCommand($this->getName(), 'get_my_invites', $args, $options); case 'assignallianceleader': return new AssignAllianceLeaderCommand($this->getName(), 'assign_alliance_leader', $args, $options); case 'updatealliance': return new UpdateAllianceCommand($this->getName(), 'update_alliance', $args, $options); case 'leavealliance': return new LeaveAllianceCommand($this->getName(), 'leave_alliance', $args, $options); case 'expelmember': return new ExpelMemberCommand($this->getName(), 'expel_member', $args, $options); case 'viewstash': return new ViewStashCommand($this->getName(), 'view_stash', $args, $options); case 'donatetostash': return new DonateToStashCommand($this->getName(), 'donate_to_stash', $args, $options); case 'exchangewithstash': return new ExchangeWithStashCommand($this->getName(), 'exchange_with_stash', $args, $options); case 'viewpropositions': return new ViewPropositionsCommand($this->getName(), 'view_propositions', $args, $options); case 'castvote': return new CastVoteCommand($this->getName(), 'cast_vote', $args, $options); } return parent::getCommand($name, $args, $options); }
public function getCommand($name, array $args = [], array $options = []) { switch ($name) { case 'trainspy': return new TrainSpyCommand($this->getName(), 'train_spy', $args, $options); case 'viewspies': return new ViewSpiesCommand($this->getName(), 'view_spies', $args, $options); case 'viewallspies': return new ViewAllSpiesCommand($this->getName(), 'view_all_spies', $args, $options); case 'subsidizetraining': return new SubsidizeTrainingCommand($this->getName(), 'subsidize_training', $args, $options); case 'burnspy': return new BurnSpyCommand($this->getName(), 'burn_spy', $args, $options); case 'namespy': return new NameSpyCommand($this->getName(), 'name_spy', $args, $options); case 'assignspy': return new AssignSpyCommand($this->getName(), 'assign_spy', $args, $options); } return parent::getCommand($name, $args, $options); }
public function getCommand($name, array $args = [], array $options = []) { switch ($name) { case 'addtomarket': return new AddToMarketCommand($this->getName(), 'add_to_market', $args, $options); case 'getspies': return new GetSpiesCommand($this->getName(), 'get_spies', $args, $options); case 'withdrawfrommarket': return new WithdrawFromMarketCommand($this->getName(), 'withdraw_from_market', $args, $options); case 'acceptfrommarket': return new AcceptFromMarketCommand($this->getName(), 'accept_from_market', $args, $options); case 'viewmarket': return new ViewMarketCommand($this->getName(), 'view_market', $args, $options); case 'viewmymarket': return new ViewMyMarketCommand($this->getName(), 'view_my_market', $args, $options); case 'gettradeships': return new GetTradeShipsCommand($this->getName(), 'get_trade_ships', $args, $options); case 'reportabuse': return new ReportAbuseCommand($this->getName(), 'report_abuse', $args, $options); } return parent::getCommand($name, $args, $options); }
public function getCommand($name, array $args = [], array $options = []) { switch ($name) { case 'addtomarket': return new AddToMarketCommand($this->getName(), 'add_to_market', $args, $options); case 'getships': return new GetShipsCommand($this->getName(), 'get_ships', $args, $options); case 'getprisoners': return new GetPrisonersCommand($this->getName(), 'get_prisoners', $args, $options); case 'getplans': //deprecated, use get_plan_summary instead //deprecated, use get_plan_summary instead case 'getplansummary': return new GetPlanSummaryCommand($this->getName(), 'get_plan_summary', $args, $options); case 'getglyphs': //deprecated, use get_glyph_summary instead //deprecated, use get_glyph_summary instead case 'getglyphsummary': return new GetGlyphSummaryCommand($this->getName(), 'get_glyph_summary', $args, $options); case 'withdrawfrommarket': return new WithdrawFromMarketCommand($this->getName(), 'withdraw_from_market', $args, $options); case 'acceptfrommarket': return new AcceptFromMarketCommand($this->getName(), 'accept_from_market', $args, $options); case 'viewmarket': return new ViewMarketCommand($this->getName(), 'view_market', $args, $options); case 'viewmymarket': return new ViewMyMarketCommand($this->getName(), 'view_my_market', $args, $options); case 'getstoredresources': return new GetStoredResourcesCommand($this->getName(), 'get_stored_resources', $args, $options); case 'pushitems': return new PushItemsCommand($this->getName(), 'push_items', $args, $options); case 'tradeoneforone': return new TradeOneForOneCommand($this->getName(), 'trade_one_for_one', $args, $options); case 'reportabuse': return new ReportAbuseCommand($this->getName(), 'report_abuse', $args, $options); } return parent::getCommand($name, $args, $options); }
public function getCommand($name, array $args = [], array $options = []) { switch ($name) { case 'addtomarket': return new AddToMarketCommand($this->getName(), 'add_to_market', $args, $options); case 'getships': return new GetShipsCommand($this->getName(), 'get_ships', $args, $options); case 'getprisoners': return new GetPrisonersCommand($this->getName(), 'get_prisoners', $args, $options); case 'getplans': //deprecated, use get_plan_summary instead //deprecated, use get_plan_summary instead case 'getplansummary': return new GetPlanSummaryCommand($this->getName(), 'get_plan_summary', $args, $options); case 'getglyphs': //deprecated, use get_glyph_summary instead //deprecated, use get_glyph_summary instead case 'getglyphsummary': return new GetGlyphSummaryCommand($this->getName(), 'get_glyph_summary', $args, $options); case 'withdrawfrommarket': return new WithdrawFromMarketCommand($this->getName(), 'withdraw_from_market', $args, $options); case 'acceptfrommarket': return new AcceptFromMarketCommand($this->getName(), 'accept_from_market', $args, $options); case 'viewmarket': return new ViewMarketCommand($this->getName(), 'view_market', $args, $options); case 'viewmymarket': return new ViewMyMarketCommand($this->getName(), 'view_my_market', $args, $options); case 'gettradeships': return new GetTradeShipsCommand($this->getName(), 'get_trade_ships', $args, $options); case 'getwasteships': return new GetWasteShipsCommand($this->getName(), 'get_waste_ships', $args, $options); case 'getsupplyships': return new GetSupplyShipsCommand($this->getName(), 'get_supply_ships', $args, $options); case 'viewsupplychains': return new ViewSupplyChainsCommand($this->getName(), 'view_supply_chains', $args, $options); case 'viewwastechains': return new ViewWasteChainsCommand($this->getName(), 'view_waste_chains', $args, $options); case 'createsupplychain': return new CreateSupplyChainCommand($this->getName(), 'create_supply_chain', $args, $options); case 'deletesupplychain': return new DeleteSupplyChainCommand($this->getName(), 'delete_supply_chain', $args, $options); case 'updatesupplychain': return new UpdateSupplyChainCommand($this->getName(), 'update_supply_chain', $args, $options); case 'updatewastechain': return new UpdateWasteChainCommand($this->getName(), 'update_waste_chain', $args, $options); case 'addsupplyshiptofleet': return new AddSupplyShipToFleetCommand($this->getName(), 'add_supply_ship_to_fleet', $args, $options); case 'addwasteshiptofleet': return new AddWasteShipToFleetCommand($this->getName(), 'add_waste_ship_to_fleet', $args, $options); case 'removesupplyshipfromfleet': return new RemoveSupplyShipFromFleetCommand($this->getName(), 'remove_supply_ship_from_fleet', $args, $options); case 'removewasteshipfromfleet': return new RemoveWasteShipFromFleetCommand($this->getName(), 'remove_waste_ship_from_fleet', $args, $options); case 'getstoredresources': return new GetStoredResourcesCommand($this->getName(), 'get_stored_resources', $args, $options); case 'pushitems': return new PushItemsCommand($this->getName(), 'push_items', $args, $options); case 'reportabuse': return new ReportAbuseCommand($this->getName(), 'report_abuse', $args, $options); } return parent::getCommand($name, $args, $options); }