케릭터 규직 변동에 따른 코드 수정
This commit is contained in:
parent
b7f62937a5
commit
3a8f95c18e
|
|
@ -25,7 +25,7 @@ public class GetItemWindows : SingletonMonoBehaviour<GetItemWindows>
|
||||||
{
|
{
|
||||||
for(int n = 0; n < deckUnit.Count; n++)
|
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)
|
if (equipment != null && equipment.Count != 0)
|
||||||
|
|
|
||||||
|
|
@ -220,11 +220,6 @@ public class DeckUnitInfo
|
||||||
[JsonIgnore]
|
[JsonIgnore]
|
||||||
public long saveExp { get; set; }
|
public long saveExp { get; set; }
|
||||||
public long exp { 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)
|
public DeckUnitInfo Update(DeckUnitInfo item)
|
||||||
{
|
{
|
||||||
|
|
@ -235,19 +230,14 @@ public class DeckUnitInfo
|
||||||
this.equip4_id = item.equip4_id;
|
this.equip4_id = item.equip4_id;
|
||||||
this.equip5_id = item.equip5_id;
|
this.equip5_id = item.equip5_id;
|
||||||
this.exp = item.exp;
|
this.exp = item.exp;
|
||||||
this.count = item.count;
|
|
||||||
return this;
|
return this;
|
||||||
}
|
}
|
||||||
public void Update(long exp, int level, long count, int rating)
|
public void Update(long exp, int level)
|
||||||
{
|
{
|
||||||
if (exp != 0)
|
if (exp != 0)
|
||||||
this.saveExp = exp;
|
this.saveExp = exp;
|
||||||
if (level != 0)
|
if (level != 0)
|
||||||
this.level = level;
|
this.level = level;
|
||||||
if (rating != 0)
|
|
||||||
this.rating = rating;
|
|
||||||
if (count != 0)
|
|
||||||
this.saveCount = count;
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -59,23 +59,14 @@ public class ItemBox
|
||||||
{
|
{
|
||||||
long saveExp = unit.exp;
|
long saveExp = unit.exp;
|
||||||
long defaultExp = 1024;
|
long defaultExp = 1024;
|
||||||
long saveCount = unit.count;
|
|
||||||
long defaultCount = 4;
|
|
||||||
int level = 1;
|
int level = 1;
|
||||||
int rating = 0;
|
|
||||||
while(saveExp > defaultExp)
|
while(saveExp > defaultExp)
|
||||||
{
|
{
|
||||||
saveExp -= defaultExp;
|
saveExp -= defaultExp;
|
||||||
defaultExp = (long)(1.2f * defaultExp);
|
defaultExp = (long)(1.2f * defaultExp);
|
||||||
level++;
|
level++;
|
||||||
}
|
}
|
||||||
while (saveCount > defaultCount)
|
unit.Update(saveExp, level);
|
||||||
{
|
|
||||||
saveCount -= defaultCount;
|
|
||||||
defaultCount = 2 * defaultCount;
|
|
||||||
rating++;
|
|
||||||
}
|
|
||||||
unit.Update(saveExp, level, saveCount, rating);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue