Example #1
0
        public static void OnNetDefaults(ref int nettype, NPC npc)
        {
            if (NpcHooks.NetDefaults == null)
            {
                return;
            }
            SetDefaultsEventArgs <NPC, int> setDefaultsEventArgs = new SetDefaultsEventArgs <NPC, int>
            {
                Object = npc,
                Info   = nettype
            };

            NpcHooks.NetDefaults(setDefaultsEventArgs);
            nettype = setDefaultsEventArgs.Info;
        }
Example #2
0
        public static void OnSetDefaultsString(ref string npcname, NPC npc)
        {
            if (NpcHooks.SetDefaultsString == null)
            {
                return;
            }
            SetDefaultsEventArgs <NPC, string> setDefaultsEventArgs = new SetDefaultsEventArgs <NPC, string>
            {
                Object = npc,
                Info   = npcname
            };

            NpcHooks.SetDefaultsString(setDefaultsEventArgs);
            npcname = setDefaultsEventArgs.Info;
        }
        public static void OnSetDefaults(ref int type, Projectile proj)
        {
            if (SetDefaults == null)
            {
                return;
            }
            SetDefaultsEventArgs <Projectile, int> setDefaultsEventArgs = new SetDefaultsEventArgs <Projectile, int>
            {
                Object = proj,
                Info   = type
            };

            SetDefaults(setDefaultsEventArgs);
            type = setDefaultsEventArgs.Info;
        }
Example #4
0
        public static void OnSetDefaultsInt(ref int itemtype, Item item)
        {
            if (ItemHooks.SetDefaultsInt == null)
            {
                return;
            }
            SetDefaultsEventArgs <Item, int> setDefaultsEventArgs = new SetDefaultsEventArgs <Item, int>
            {
                Object = item,
                Info   = itemtype
            };

            ItemHooks.SetDefaultsInt(setDefaultsEventArgs);
            itemtype = setDefaultsEventArgs.Info;
        }
Example #5
0
        public static void OnNetDefaults(ref int nettype, Item item)
        {
            if (ItemHooks.NetDefaults == null)
            {
                return;
            }
            SetDefaultsEventArgs <Item, int> setDefaultsEventArgs = new SetDefaultsEventArgs <Item, int>
            {
                Object = item,
                Info   = nettype
            };

            ItemHooks.NetDefaults(setDefaultsEventArgs);
            nettype = setDefaultsEventArgs.Info;
        }
Example #6
0
        public static void OnSetDefaultsString(ref string itemname, Item item)
        {
            if (ItemHooks.SetDefaultsString == null)
            {
                return;
            }
            SetDefaultsEventArgs <Item, string> setDefaultsEventArgs = new SetDefaultsEventArgs <Item, string>
            {
                Object = item,
                Info   = itemname
            };

            ItemHooks.SetDefaultsString(setDefaultsEventArgs);
            itemname = setDefaultsEventArgs.Info;
        }