class_name MissionDescriptor extends Resource @export var id: StringName @export var name: String @export var scene_path_override: String @export var bgm_override: AudioStream @export var fx_override: ScreenEffectsConfiguration @export var characters_allowed: Array[StringName] = CharacterProfile.ALL @export var connections: Array[MapConnection] @export var fast_travel_entrance_override: StringName @export var awards_icosahedron := true