AriDEVParser.SQLOutput.QuestPoiStore.GetCommand C# (CSharp) Method

GetCommand() public method

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
return 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