CriticalScore2, getCrew 이동
This commit is contained in:
@@ -200,21 +200,6 @@ function processWar_NG(
|
|||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
function CriticalScore2($score) {
|
|
||||||
return Util::round($score * Util::randRange(1.3, 2.0));
|
|
||||||
}
|
|
||||||
|
|
||||||
//0 0 : 100 100 이면 최고 무한대 차이
|
|
||||||
//30 30 : 100 100 이면 최고 3.3배 차이
|
|
||||||
//60 60 : 100 100 이면 최고 1.6배 차이
|
|
||||||
function getCrew($crew, $youatmos, $mytrain) {
|
|
||||||
$ratio = $youatmos / $mytrain;
|
|
||||||
$crew = $crew * $ratio;
|
|
||||||
|
|
||||||
return $crew;
|
|
||||||
}
|
|
||||||
|
|
||||||
function getCrewtypeRice($crewtype, $tech) {
|
function getCrewtypeRice($crewtype, $tech) {
|
||||||
$cost = $crewtype->rice / 10;
|
$cost = $crewtype->rice / 10;
|
||||||
return $cost * getTechCost($tech);
|
return $cost * getTechCost($tech);
|
||||||
|
|||||||
+12
-10
@@ -114,16 +114,14 @@ class WarUnit{
|
|||||||
$warPower = rand(90, 100);
|
$warPower = rand(90, 100);
|
||||||
}
|
}
|
||||||
|
|
||||||
$warPower = getCrew(
|
$warPower *= CharAtmos(
|
||||||
$warPower,
|
$this->getComputedAtmos(),
|
||||||
CharAtmos(
|
$this->getCharacter()
|
||||||
$this->getComputedAtmos(),
|
);
|
||||||
$this->getCharacter()
|
|
||||||
),
|
$warPower /= CharTrain(
|
||||||
CharTrain(
|
$oppose->getComputedTrain(),
|
||||||
$oppose->getComputedTrain(),
|
$oppose->getCharacter()
|
||||||
$oppose->getCharacter()
|
|
||||||
)
|
|
||||||
);
|
);
|
||||||
|
|
||||||
$genDexAtt = getGenDex($this->getRaw(), $this->getCrewType()->id);
|
$genDexAtt = getGenDex($this->getRaw(), $this->getCrewType()->id);
|
||||||
@@ -225,6 +223,10 @@ class WarUnit{
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
function criticalDamage():float{
|
||||||
|
//전특, 병종에 따라 필살 데미지가 달라질지도 모르므로 static 함수는 아닌 것으로
|
||||||
|
return Util::randRange(1.3, 2.0);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
Reference in New Issue
Block a user