Move mod loading to server entry point

This commit is contained in:
Li 2022-05-07 13:30:51 +12:00
parent 518018e54e
commit 412430ec76
3 changed files with 11 additions and 6 deletions

View file

@ -7,6 +7,7 @@ using HISP.Game.Horse;
using HISP.Game.Items;
using HISP.Game.Services;
using HISP.Game.SwfModules;
using HISP.Modding;
using HISP.Security;
using HISP.Server;
using HTTP;
@ -74,6 +75,8 @@ namespace HISP.Noobs
BaseDir = Path.Combine(Environment.GetEnvironmentVariable("APPDATA"), "HISP", "N00BS");
Directory.CreateDirectory(BaseDir);
ModLoader.ReloadModsFromFilesystem();
// Start Web Server
try
{
@ -110,6 +113,7 @@ namespace HISP.Noobs
ConfigReader.CrossDomainPolicyFile = Path.Combine(BaseDir, "CrossDomainPolicy.xml");
ConfigReader.DatabaseName = Path.Combine(BaseDir, "game1.db");
IncrementProgress();
Database.OpenDatabase();
IncrementProgress();