public static void OnSetDefaultsString(ref string npcname, NPC npc) { if (SetDefaultsString == null) { return; } var args = new SetDefaultsEventArgs <NPC, string>() { Object = npc, Info = npcname, }; SetDefaultsString(args); npcname = args.Info; }
public static void OnSetDefaultsString(ref string itemname, Item item) { if (SetDefaultsString == null) { return; } var args = new SetDefaultsEventArgs <Item, string>() { Object = item, Info = itemname, }; SetDefaultsString(args); itemname = args.Info; }
public static void OnSetDefaultsInt(ref int itemtype, Item item) { if (SetDefaultsInt == null) { return; } var args = new SetDefaultsEventArgs <Item, int>() { Object = item, Info = itemtype, }; SetDefaultsInt(args); itemtype = args.Info; }
public static void OnSetDefaultsInt(ref int npctype, NPC npc) { if (SetDefaultsInt == null) { return; } var args = new SetDefaultsEventArgs <NPC, int>() { Object = npc, Info = npctype, }; SetDefaultsInt(args); npctype = args.Info; }