Пример #1
0
        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;
        }
Пример #2
0
        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;
        }
Пример #3
0
        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;
        }
Пример #4
0
        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;
        }