public QuestStatus(object objectState) { QuestStatusRecord state = objectState as QuestStatusRecord; quest = Quest.GetByName(state.questName); completedObjectives = state.completedObjectives; }
public QuestStatus(object objectState) { QuestStatusRecord state = objectState as QuestStatusRecord; this.quest = Quest.GetByName(state.GetName()); completedObjectives = state.GetObjectives(); }
public QuestStatus(object stateObject) { QuestStatusRecord questStatusRecord = (QuestStatusRecord)stateObject; this.quest = Quest.GetByName(questStatusRecord.questName); this.completedObjectives = questStatusRecord.completedObjectives; }
public QuestStatus(object obj) { QuestStatusRecord statusRecord = (QuestStatusRecord)obj; _quest = Quest.FindQuest(statusRecord.questName); _clearedObjectives = statusRecord.clearedObjectiveRefs; }
public object CaptureState() { QuestStatusRecord state = new QuestStatusRecord(); state.questName = quest.name; state.completedObjectives = completedObjectives; return(state); }
public object CaptureState() { QuestStatusRecord questStatusRecord = new QuestStatusRecord(); questStatusRecord.questName = quest.name; questStatusRecord.completedObjectives = completedObjectives; return(questStatusRecord); }
public QuestStatus(object objectState) { QuestStatusRecord questStatusRecord = objectState as QuestStatusRecord; if (questStatusRecord != null) { quest = Quest.GetByName(questStatusRecord.questName); completedObjectives = questStatusRecord.completedObjectives; } }
public QuestStatus(object obj) { QuestStatusRecord record = obj as QuestStatusRecord; if (record == null) { return; } quest = Quest.GetByName(record.GetName()); localizationTerm = record.GetName(); completedObjectives = new List <string>(record.getCompletedObjectives()); }