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

GetCommand() public method

public GetCommand ( int entry, GameObjectType type, int dispId, string name, string iconName, string castCaption, string unkStr, int data, float size, int qItem ) : string
entry int
type GameObjectType
dispId int
name string
iconName string
castCaption string
unkStr string
data int
size float
qItem int
return string
        public string GetCommand(int entry, GameObjectType type, int dispId, string name,
            string iconName, string castCaption, string unkStr, int[] data, float size,
            int[] qItem)
        {
            var builder = new CommandBuilder("gameobject_template");

            builder.AddColumnValue("entry", entry);
            builder.AddColumnValue("type", (int)type);
            builder.AddColumnValue("displayId", dispId);
            builder.AddColumnValue("name", name);
            builder.AddColumnValue("castBarCaption", castCaption);
            builder.AddColumnValue("unk1", unkStr);
            builder.AddColumnValue("faction", 35);
            builder.AddColumnValue("flags", 0);
            builder.AddColumnValue("size", size);

            for (var i = 0; i < 24; i++)
                builder.AddColumnValue("data" + i, data[i]);

            builder.AddColumnValue("ScriptName", string.Empty);

            return builder.BuildInsert(true);
        }
GameObjectStore