Refactored quest state system seems to work!

This commit is contained in:
Filip Maj 2022-02-17 13:22:18 -05:00
parent 1523ae200b
commit 02cb0a3f43
14 changed files with 673 additions and 512 deletions

View file

@ -6,7 +6,7 @@ using System.Threading.Tasks;
namespace Meteor.Map.DataObjects
{
class QuestData
class QuestGameData
{
public uint Id { get; }
public string ClassName { get; }
@ -15,7 +15,7 @@ namespace Meteor.Map.DataObjects
public int MinLevel { get; }
public int MinGCRank { get; }
public QuestData(uint id, string className, string name, uint prereq, int minLv, int minGcRank)
public QuestGameData(uint id, string className, string name, uint prereq, int minLv, int minGcRank)
{
Id = id;
ClassName = className;

View file

@ -25,8 +25,8 @@ using Meteor.Map.Actors;
using Meteor.Map.packets.send.actor;
using System.Collections.Generic;
using Meteor.Map.actors.chara.npc;
using static Meteor.Map.Actors.Quest;
using static Meteor.Map.Actors.QuestState;
using Meteor.Map.Actors.QuestNS;
using static Meteor.Map.Actors.QuestNS.QuestState;
namespace Meteor.Map.DataObjects
{