public string[] ToArray()
{
return new[]
{
ID.ToString(),
NpcEntry.ToString(),
EventType.ToString(),
Phase.ToString(),
Chance.ToString(),
Flags.ToString(),
EventParam[0].ToString(),
EventParam[1].ToString(),
EventParam[2].ToString(),
EventParam[3].ToString(),
ActionType[0].ToString(),
ActionParam[0, 0].ToString(),
ActionParam[0, 1].ToString(),
ActionParam[0, 2].ToString(),
ActionType[1].ToString(),
ActionParam[1, 0].ToString(),
ActionParam[1, 1].ToString(),
ActionParam[1, 2].ToString(),
ActionType[2].ToString(),
ActionParam[2, 0].ToString(),
ActionParam[1, 1].ToString(),
ActionParam[2, 2].ToString(),
Comment
};
}