Files
xiaoou e9616125ce feat: initial commit - HJHA game server full source
6 major server modules (PdkFriendServer/GlobalSever/ServerCore/GameModule/GameNetModule) +
game logic (GameFix/GameDAL/ServerData) +
network layer (NetWorkMessage) +
data layer (ObjectModel) +
utilities (MrWu/Core/Config/CloudAPI/dll) +
adapters (zyxAdapter/base)

.NET 8.0 C# solution, 16 projects, 958 source files
2026-07-07 12:02:15 +08:00

42 lines
1.1 KiB
C#

using Server;
using Server.Config;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Xml;
namespace PdkFriendServer.GlobalManager
{
public class MyFactory : ServerUtilFactory
{
public override Server.GlobalManager GetGlobalManager()
{
return new GameSeverManager();
}
public override object Produce(string ObjectName)
{
switch (ObjectName)
{
case "GameInfo":
return new GameSerInfo();
case "castleInfo":
return new CastleSerInfo();
case "tingInfo":
return new TingSerInfo();
case "deskInfo":
return new DeskSerInfo();
}
return null;
}
public override Server.GlobalManager.MessageProcessor CreateMessageProcessor()
{
return new GameBase.GameMessageProcessor();
}
}
}