초기커밋

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,168 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using ServerCore;
using ServerBase;
namespace ServerCommon;
public static class CommonResultHelper
{
public static string toBasicString(this global::Item item)
{
var data = string.Empty;
data += $"itemGuid:{item.ItemGuid}, itemMetaId:{item.ItemId}, stackCount:{item.Count}";
return data;
}
public static string toBasicString(this global::LevelExp levelExp)
{
var data = string.Empty;
data += $"Level:{levelExp.Level}, ExpInLevel:{levelExp.ExpInLevel}, ExpInTotal:{levelExp.ExpInTotal}";
return data;
}
public static string toBasicString(this global::EntityCommonResult entityCommonResult)
{
var data = string.Empty;
data = $"{entityCommonResult.Money.toBasicString()}"
+ $"{entityCommonResult.Item.toBasicString()}"
+ $"{entityCommonResult.Exp.toBasicString()}";
return data;
}
public static string toBasicString(this global::MoneyDeltaAmount moneyDelta)
{
var data = string.Empty;
data += $"deltaType:{moneyDelta.DeltaType}, amount:{moneyDelta.Amount}";
return data;
}
public static string toBasicString(this global::MoneyResult moneyResult)
{
var data = string.Empty;
foreach (var each in moneyResult.Moneys)
{
var currency_type = (CurrencyType)each.Key;
var count = each.Value;
data += $"\n";
data += $"money: currencyType:{currency_type}, count:{count}";
}
foreach (var each in moneyResult.Deltas)
{
var currency_type = (CurrencyType)each.Key;
var money_delta = each.Value;
data += $"\n";
data += $"money.delta: currencyType:{currency_type}, {money_delta.toBasicString()}";
}
return data;
}
public static string toBasicString(this global::ItemAmount itemAmount)
{
var data = string.Empty;
data += $"itemMetaId:{itemAmount.MetaId}, itemCount:{itemAmount.Amount}";
return data;
}
public static string toBasicString(this global::ItemDeltaAmount itemDelta)
{
var data = string.Empty;
data += $"deltaType:{itemDelta.DeltaType}, {itemDelta.Delta.toBasicString()}";
return data;
}
public static string toBasicString(this global::ItemResult itemResult)
{
var data = string.Empty;
foreach (var each in itemResult.UpdatedItems)
{
var item_guid = each.Key;
var item = each.Value;
data += $"\n";
data += $"item.Updated: {item.toBasicString()}";
}
foreach (var each in itemResult.NewItems)
{
var item_guid = each.Key;
var item_delta = each.Value;
data += $"\n";
data += $"item.New: {item_delta.toBasicString()}";
}
foreach (var each in itemResult.DeltaPerMeta)
{
var item_meta_id = each.Key;
var item_delta = each.Value;
data += $"\n";
data += $"item.DeltaPerMeta: {item_delta.toBasicString()}";
}
foreach (var each in itemResult.DeltaPerItems)
{
var item_guid = each.Key;
var deleta_count = each.Value;
data += $"\n";
data += $"item.DeltaPerGuid: itemGuid:{item_guid}, deltaCount:{deleta_count}";
}
return data;
}
public static string toBasicString(this global::LevelExpDeltaAmount levelExpDelta)
{
var data = string.Empty;
data += $"expDeltaType:{levelExpDelta.ExpDeltaType}, expDeltaAmount:{levelExpDelta.ExpAmount}, levelDeltaAmount:{levelExpDelta.LevelAmount}";
return data;
}
public static string toBasicString(this global::ExpResult expResult)
{
var data = string.Empty;
foreach (var each in expResult.LevelExps)
{
var level_exp_type = (LevelExpType)each.Key;
var level_exp = each.Value;
data += $"\n";
data += $"exp: {level_exp.toBasicString()}";
}
foreach (var each in expResult.LevelExpDeltas)
{
var level_exp_type = (LevelExpType)each.Key;
var level_exp_delta = each.Value;
data += $"\n";
data += $":exp.Delta: {level_exp_delta.toBasicString()}";
}
return data;
}
}