전투 추가 구현

This commit is contained in:
2018-08-18 10:53:04 +09:00
parent 8fbbd15dbe
commit ce8ab00a37
6 changed files with 65 additions and 25 deletions
+19 -1
View File
@@ -353,7 +353,7 @@ class Util extends \utilphp\util
/**
* 0.0~1.0 사이의 랜덤 float
* [0.0, 1.0] 사이의 선형 랜덤 float
* @return float
*/
public static function randF()
@@ -361,6 +361,24 @@ class Util extends \utilphp\util
return mt_rand() / mt_getrandmax();
}
/**
* [min, max] 사이의 선형 랜덤 float
* @return float
*/
public static function randRange(float $min, float $max)
{
return static::randF()*($max - $min) + $min;
}
/**
* [min, max] 사이의 선형 랜덤 int
* 현재는 rand(min, max)와 동일
* @return int
*/
public static function randRangeInt(int $min, int $max){
return mt_rand($min, $max);
}
/**
* $prob의 확률로 true를 반환
* @return boolean