コード例 #1
0
ファイル: Libvaxy.cs プロジェクト: Dradonhunter11/Libvaxy
 public void PostLoad()
 {
     TerrariaAssembly = typeof(Main).Assembly;
     ModAssemblies    = ModLoader.Mods.Skip(1).ToDictionary(m => m.Name, m => m.Code);
     HookHandler.ApplyHooks();
     DetourHandler.ApplyDetours();
 }
コード例 #2
0
ファイル: LibvaxyMod.cs プロジェクト: OSGAgaming/Libvaxy
 public override void Load()
 {
     Reflection.InitializeCaches();
     FallingTileTextures  = new Dictionary <int, Texture2D>();
     fallingTileAlphaMask = GetTexture("GameHelpers/FallingTileAlphaMask");
     disposeList          = new List <IDisposable>();
     ModAssemblies        = ModLoader.Mods.Skip(1).ToDictionary(m => m.Name, m => m.Code);      // initialize on load so libvaxy-dependent mods function when using this
     StackInspectHandler.Initialize();
     HookHandler.ApplyHooks();
 }