초기커밋

This commit is contained in:
2025-05-01 07:20:41 +09:00
commit 98bb2e3c5c
2747 changed files with 646947 additions and 0 deletions

View File

@@ -0,0 +1,67 @@
using Nettention.Proud;
using ServerCommon;
using ServerCore; using ServerBase;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace GameServer
{
public class CurrencyManager
{
private static readonly CurrencyManager _instance = new();
public static CurrencyManager Instance { get { return _instance; } }
// public void SendCurrencyMaxNoti(string currencyType, HostID hostID)
// {
// ClientToGame clientToGame = new();
// clientToGame.Message = new();
// clientToGame.Message.CurrencyMaxNoti = new();
// clientToGame.Message.CurrencyMaxNoti.CurrencyType = currencyType;
// //GameServer.Instance.Send(hostID, RmiContext.ReliableSend, clientToGame);
// }
// public long getCurrencyValueByType(CharEntity newCharEntity, ECurrencyType type)
// {
// switch (type)
// {
// case ECurrencyType.GOLD:
// return newCharEntity.CharInfo.Gold;
// case ECurrencyType.BLUECALI:
// return newCharEntity.CharInfo.BlueCali;
// case ECurrencyType.REDCALI:
// return newCharEntity.CharInfo.RedCali;
// case ECurrencyType.BLACKCALI:
// return newCharEntity.CharInfo.BlackCali;
// default:
// return long.MinValue;
// }
// }
//
// public void UpdateCurrencyValueByType(CharEntity newCharEntity, ECurrencyType type, long value)
// {
// switch (type)
// {
// case ECurrencyType.GOLD:
// newCharEntity.CharInfo.Gold = value;
// break;
// case ECurrencyType.BLUECALI:
// newCharEntity.CharInfo.BlueCali = value;
// break;
// case ECurrencyType.REDCALI:
// newCharEntity.CharInfo.RedCali = value;
// break;
// case ECurrencyType.BLACKCALI:
// newCharEntity.CharInfo.BlackCali = value;
// break;
// default:
// break;
// }
// }
}
}