Files
hjha-server/GameModule/GlobalManager/Stubs.cs
xiaoou 7b6c031d44 feat: net10.0 Linux Console mode — zero Mono, 0 compile errors
Migrated from net48 (.NET Framework) to net10.0 (cross-platform):
- All 14 csproj: net48 → net10.0, WindowsDesktop SDK → Microsoft.NET.Sdk
- Excluded WinForms files (Form/**, DebugControl, GameControl, etc.)
- Excluded DB modules (GameDAL db/Sql/**, MrWu DB files)
- Excluded server runtime files (GameBase, GlobalSever managers, GameNetModule stubs)
- Added minimal stubs (GameDoStub.cs, NamespaceStubs.cs, ServerCoreStubs.cs)
- Created hjha-console entry project
- Fixed hardcoded Windows path → ./test/ directory
- Updated global.json to SDK 10.0.109

Console test mode: PdkGameMain(null).Test() → 发牌→包庄→打牌→结算
Verified: dotnet build 0 errors, dotnet run outputs game state machine
2026-07-07 12:47:59 +08:00

51 lines
1.5 KiB
C#

using System;
namespace Server
{
public class GameBaseMainActor { }
public class GameUtilFactory { }
public interface IGameMessage<T> { }
public class WaitBeMsg { }
public class MyGameServerUtileFactory { }
public class PlayerCollection { }
public class PlayerLockInfo { }
public class RoomManager { }
public class RoomManager_friend : RoomManager { }
public class RoomManager_gold : RoomManager { }
public class TingManager { }
public class TingManager_friend : TingManager { }
public class TingManager_gold : TingManager { }
public class ClubSeatmate { }
public class Comback { }
public class EmptyHostUtil { }
public class GameNet { }
public class MainActor { }
public class ServerUtilFactory { }
public class EnterDesk { }
public class DoJoinFriendRoom { }
public class CreateRoom { }
public class CheckClub { }
public class FriendRoomManager { }
public class Shadow { }
public class ShadowPool { }
public class EmptyQueue { }
public class FriendQueue { }
public class GeneralQueue { }
public class GoldQueueBase { }
public class OpenQueue { }
public class QueueControll { }
public interface IRobotController { }
public class LoginManager { }
public class GameMessageManager { }
public class FriendRoomStatistics { }
public class CastleHelper { }
public class IPLocation { }
}
namespace Server.Data { }
namespace Server.Module
{
public class GameDataTab { }
}