케릭터 규직 변동에 따른 코드 수정

This commit is contained in:
김판돌 2024-03-11 21:37:08 +09:00
parent b7f62937a5
commit 3a8f95c18e
3 changed files with 3 additions and 22 deletions

View File

@ -25,7 +25,7 @@ public class GetItemWindows : SingletonMonoBehaviour<GetItemWindows>
{
for(int n = 0; n < deckUnit.Count; n++)
{
Debug.Log($"{deckUnit[n].unit_data_id}케릭터 {deckUnit[n].count}개획득!");
Debug.Log($"{deckUnit[n].unit_data_id}케릭터 획득!");
}
}
if (equipment != null && equipment.Count != 0)

View File

@ -220,11 +220,6 @@ public class DeckUnitInfo
[JsonIgnore]
public long saveExp { get; set; }
public long exp { get; set; }
[JsonIgnore]
public int rating { get; set; }
[JsonIgnore]
public long saveCount { get; set; }
public long count { get; set; }
public DeckUnitInfo Update(DeckUnitInfo item)
{
@ -235,19 +230,14 @@ public class DeckUnitInfo
this.equip4_id = item.equip4_id;
this.equip5_id = item.equip5_id;
this.exp = item.exp;
this.count = item.count;
return this;
}
public void Update(long exp, int level, long count, int rating)
public void Update(long exp, int level)
{
if (exp != 0)
this.saveExp = exp;
if (level != 0)
this.level = level;
if (rating != 0)
this.rating = rating;
if (count != 0)
this.saveCount = count;
}
}

View File

@ -59,23 +59,14 @@ public class ItemBox
{
long saveExp = unit.exp;
long defaultExp = 1024;
long saveCount = unit.count;
long defaultCount = 4;
int level = 1;
int rating = 0;
while(saveExp > defaultExp)
{
saveExp -= defaultExp;
defaultExp = (long)(1.2f * defaultExp);
level++;
}
while (saveCount > defaultCount)
{
saveCount -= defaultCount;
defaultCount = 2 * defaultCount;
rating++;
}
unit.Update(saveExp, level, saveCount, rating);
unit.Update(saveExp, level);
}
/// <summary>