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
This commit is contained in:
2026-07-07 12:02:15 +08:00
commit e9616125ce
958 changed files with 158203 additions and 0 deletions

View File

@ -0,0 +1,76 @@
/*
* 作者:吴隆健
* 日期: 2019-04-18
* 时间: 15:40
*
*/
using System;
using System.Collections.Generic;
using GameData.Club;
using GameMessage;
namespace Server.Pack
{
/// <summary>
/// 进入朋友房包
/// </summary>
public class JoinFriendRoom
{
/// <summary>
/// 上次想加入的房间
/// </summary>
public string lastjoinweiyima;
/// <summary>
/// 本次想加入的房间
/// </summary>
public string joinweiyima;
/// <summary>
/// 指定的房间/没指定就创建房间
/// </summary>
public string specweiyima;
/// <summary>
/// 是否是自动的
/// </summary>
public int isAuto;
/// <summary>
/// 玩法
/// </summary>
public PlayWay way;
/// <summary>
/// 设备信息
/// </summary>
public DeviceInfo deviceInfo;
/// <summary>
/// 玩家在哪个俱乐部 --联赛使用
/// </summary>
public int ClubId;
/// <summary>
/// 玩家俱乐部的分数
/// </summary>
public double Score;
public bool IsTestPack;
/// <summary>
/// 大于0 表示是WebSocket来的包要返回给俱乐部
/// </summary>
public long TaskId;
/// <summary>
/// 未准备超时踢出
/// </summary>
public int ReadyTimeOut;
/// <summary>
/// 禁止同坐玩家限制列表
/// </summary>
public List<int> SeatmateLimitList;
}
}