Magic Bounty Spec
constructor(trigger_market_id: List<String>, trigger_marketFaction_any: List<String>, trigger_marketFaction_alliedWith: Boolean, trigger_marketFaction_none: List<String>, trigger_marketFaction_enemyWith: Boolean, trigger_market_minSize: Int, trigger_player_minLevel: Int, trigger_min_days_elapsed: Int, trigger_min_fleet_size: Int, trigger_weight_mult: Float, trigger_memKeys_all: Map<String, Boolean>, trigger_memKeys_any: Map<String, Boolean>, trigger_memKeys_none: Map<String, Boolean>, trigger_playerRelationship_atLeast: Map<String, Float>, trigger_playerRelationship_atMost: Map<String, Float>, trigger_giverTargetRelationship_atLeast: Float, trigger_giverTargetRelationship_atMost: Float, job_name: String, job_description: String, job_comm_reply: String, job_intel_success: String, job_intel_failure: String, job_intel_expired: String, job_forFaction: String, job_difficultyDescription: String, job_deadline: Int, job_credit_reward: Int, job_credit_scaling: Float, job_reputation_reward: Float, job_item_reward: Map<String, Integer>, job_type: String, job_show_type: Boolean, job_show_captain: Boolean, job_show_fleet: String, job_show_distance: String, job_show_arrow: Boolean, job_pick_option: String, job_pick_script: String, job_memKey: String, job_conclusion_script: String, existing_target_memkey: String, target_importantPersonId: String, target_first_name: String, target_last_name: String, target_portrait: String, target_gender: Gender, target_rank: String, target_post: String, target_personality: String, target_aiCoreId: String, target_level: Int, target_elite_skills: Int, target_skill_preference: SkillPickPreference, target_skills: Map<String, Integer>, fleet_name: String, fleet_faction: String, fleet_flagship_variant: String, fleet_flagship_name: String, fleet_flagship_alwaysRecoverable: Boolean, fleet_flagship_autofit: Boolean, fleet_preset_ships: Map<String, Integer>, fleet_preset_autofit: Boolean, fleet_scaling_multiplier: Float, fleet_min_FP: Int, fleet_composition_faction: String, fleet_composition_quality: Float, fleet_transponder: Boolean, fleet_no_retreat: Boolean, fleet_behavior: FleetAssignment, fleet_musicSetId: String, location_marketIDs: List<String>, location_marketFactions: List<String>, location_distance: String, location_themes: List<String>, location_themes_blacklist: List<String>, location_entities: List<String>, location_prioritizeUnexplored: Boolean, location_defaultToAnyEntity: Boolean)