ActiveBounty

constructor(bountyKey: String, fleet: CampaignFleetAPI, fleetSpawnLocation: SectorEntityToken, presetShipIds: List<String>, spec: MagicBountySpec)

Parameters

bountyKey

A unique key for the bounty, as used by [MagicBountyCoordinator].

fleet

The fleet that, when destroyed, completes the bounty. Should have no location to start with. The fleet's location will be set when the bounty is accepted (from fleetSpawnLocation).

fleetSpawnLocation

The location to spawn the fleet when the bounty is accepted.

presetShipIds

Ships that should always be added, if fleet DP allows.

spec

The original bounty spec, a mirror of the json definition.