public Quest(int id, int level_requirement, int quest_giver, string name, quest_types type, string description, string long_description, int objective, int xp, int money, int item)
 {
     this.id = id;
     this.level_requirement = level_requirement;
     this.quest_giver       = quest_giver;
     this.name             = name;
     this.type             = type;
     this.description      = description;
     this.long_description = long_description;
     this.objective        = objective;
     this.xp    = xp;
     this.money = money;
     this.item  = item;
 }
Ejemplo n.º 2
0
 /// <summary>
 /// Fully customizablequest
 /// </summary>
 public Quest(int quest_ID, int given_by_this_NPC_ID, quest_types quest_type, bool allow_pet_quest, float repeat_every_in_minutes, int quest_id_completed_required, QuestConditions QuestConditions, int min_level_required, int max_level_allowed, int exp_awarded, int gold_awarded, List <int> crates_IDs_awarded, int title_awarded, List <Task> tasks_to_complete)
 {
     _quest_ID = quest_ID;
     this.given_by_this_NPC_ID        = given_by_this_NPC_ID;
     this.quest_type                  = quest_type;
     this.allow_pet_quest             = allow_pet_quest;
     this.repeat_every_in_minutes     = repeat_every_in_minutes;
     this.quest_id_completed_required = quest_id_completed_required;
     _QuestConditions                 = QuestConditions;
     this.min_level_required          = min_level_required;
     this.max_level_allowed           = max_level_allowed;
     this.exp_awarded                 = exp_awarded;
     this.gold_awarded                = gold_awarded;
     this.crates_IDs_awarded          = crates_IDs_awarded;
     this.title_awarded               = title_awarded;
     _tasks_to_complete               = tasks_to_complete;
 }