public MissionTaskInstance(MissionInstance mission, int taskId, int missionTaskIndex) { Mission = mission; TaskId = taskId; MissionTaskIndex = missionTaskIndex; Progress = new List <float>(); }
public ObtainItemTask(MissionInstance mission, int taskId, int missionTaskIndex) : base(mission, taskId, missionTaskIndex) { }
public ScriptTask(MissionInstance mission, int taskId, int missionTaskIndex) : base(mission, taskId, missionTaskIndex) { }
public MissionCompleteTask(MissionInstance mission, int taskId, int missionTaskIndex) : base(mission, taskId, missionTaskIndex) { }
public UseEmoteTask(MissionInstance mission, int taskId, int missionTaskIndex) : base(mission, taskId, missionTaskIndex) { }
public MinigameAchievementTask(MissionInstance mission, int taskId, int missionTaskIndex) : base(mission, taskId, missionTaskIndex) { }
public QuickBuildTask(MissionInstance mission, int taskId, int missionTaskIndex) : base(mission, taskId, missionTaskIndex) { }
public UseConsumableTask(MissionInstance mission, int taskId, int missionTaskIndex) : base(mission, taskId, missionTaskIndex) { }
public CollectPowerupTask(MissionInstance mission, int taskId, int missionTaskIndex) : base(mission, taskId, missionTaskIndex) { }
public InteractTask(MissionInstance mission, int taskId, int missionTaskIndex) : base(mission, taskId, missionTaskIndex) { }
public DiscoverTask(MissionInstance mission, int taskId, int missionTaskIndex) : base(mission, taskId, missionTaskIndex) { }
public GoToNpcTask(MissionInstance mission, int taskId, int missionTaskIndex) : base(mission, taskId, missionTaskIndex) { }