Ejemplo n.º 1
0
 public void SaveUnitsParams(int unitId, FightingUnitStat unitStat, Gear gear, Vector3 position)
 {
     foreach (UnitParam param in currentRoom.unitsParam)
     {
         if (param.id == unitId)
         {
             param.objectParam.position = position;
         }
     }
     statManager.SaveUnitStats(currentRoom, playerParam, unitId, unitStat);
     gearManager.SaveUnitGear(currentRoom, playerParam, unitId, gear);
 }
Ejemplo n.º 2
0
 public void SaveUnitStats(RoomParam currentRoom, UnitParam playerParam, int unitId, FightingUnitStat unitStat)
 {
     if (unitId != 0)
     {
         foreach (UnitParam unitParam in currentRoom.unitsParam)
         {
             if (unitParam.id == unitId)
             {
                 unitParam.stat = unitStat;
             }
         }
     }
     else
     {
         playerParam.stat = unitStat;
     }
 }
Ejemplo n.º 3
0
 protected void SetParam(UnitParam param)
 {
     unitId   = param.id;
     unitStat = param.stat;
     gear     = param.gear;
 }