AriDEVParser.SQLOutput.QuestPoiStore.GetCommand C# (CSharp) 메소드

GetCommand() 공개 메소드

public GetCommand ( int questId, int idx, int objIndex, int mapId, int wmaId, int floorId, int unk3, int unk4 ) : string
questId int
idx int
objIndex int
mapId int
wmaId int
floorId int
unk3 int
unk4 int
리턴 string
        public string GetCommand(int questId, int idx, int objIndex, int mapId, int wmaId, int floorId,
            int unk3, int unk4)
        {
            var builder = new CommandBuilder("quest_poi");

            builder.AddColumnValue("questid", questId);

            if (SQLOutput.Format == SqlFormat.Trinity)
                builder.AddColumnValue("id", idx);

            builder.AddColumnValue("objIndex", objIndex);
            builder.AddColumnValue("mapId", mapId);

            if (SQLOutput.Format == SqlFormat.Trinity)
            {
                builder.AddColumnValue("WorldMapAreaId", wmaId);
                builder.AddColumnValue("FloorId", floorId);
            }
            else
            {
                builder.AddColumnValue("unk1", wmaId);
                builder.AddColumnValue("unk2", floorId);
            }

            builder.AddColumnValue("unk3", unk3);
            builder.AddColumnValue("unk4", unk4);

            return builder.BuildInsert(true);
        }
QuestPoiStore