public NPC(float X, float Y, string[] Textures, NPCClickFuncDel clickFunc, NPCCalcAnimDel calcAnim, NPCExMarkDel exMark) { textures = Textures; x = X; y = Y; ClickFunc = clickFunc; CalcAnim = calcAnim; ExMark = exMark; }
public NPC(float X, float Y, string _name, string[] Textures, NPCClickFuncDel clickFunc, NPCCalcAnimDel calcAnim, NPCExMarkDel exMark, List <string> _dialogs) { textures = Textures; dialogs = _dialogs; name = _name; x = X; y = Y; ClickFunc = clickFunc; CalcAnim = calcAnim; ExMark = exMark; }
public NPC(float X, float Y, string _name, string[] Textures, NPCClickFuncDel clickFunc, NPCCalcAnimDel calcAnim, NPCExMarkDel exMark, List <string> _dialogs, object[,] _goods) { vendor = true; goods = new Item[_goods.Length / 2]; prices = new int[_goods.Length / 2]; for (int i = 0; i < _goods.Length / 2; i++) { Goods[i] = (Item)_goods[i, 0]; prices[i] = (int)_goods[i, 1]; } textures = Textures; dialogs = _dialogs; name = _name; x = X; y = Y; ClickFunc = clickFunc; CalcAnim = calcAnim; ExMark = exMark; }