コード例 #1
0
ファイル: ModInternals.cs プロジェクト: re4prr/tModLoader
        private void AutoloadUgBgStyle(Type type)
        {
            ModUgBgStyle ugBgStyle = (ModUgBgStyle)Activator.CreateInstance(type);

            ugBgStyle.mod = this;
            string name = type.Name;

            if (ugBgStyle.Autoload(ref name))
            {
                AddUgBgStyle(name, ugBgStyle);
            }
        }
コード例 #2
0
ファイル: Mod.cs プロジェクト: JavidPack/TerraCustom
		public void AddUgBgStyle(string name, ModUgBgStyle ugBgStyle)
		{
			int slot = UgBgStyleLoader.ReserveBackgroundSlot();
			ugBgStyle.mod = this;
			ugBgStyle.Name = name;
			ugBgStyle.Slot = slot;
			ugBgStyles[name] = ugBgStyle;
			UgBgStyleLoader.ugBgStyles.Add(ugBgStyle);
		}