wip: 값 이동

This commit is contained in:
2023-08-01 16:28:28 +00:00
parent af8a417dc1
commit 07035b5a12
2 changed files with 4 additions and 13 deletions
+4 -1
View File
@@ -478,8 +478,11 @@ class General extends GeneralLite implements iAction
} }
} }
function updateVar(string $key, $value) function updateVar(string|\BackedEnum $key, $value)
{ {
if($key instanceof \BackedEnum){
$key = $key->value;
}
if (($this->raw[$key] ?? null) === $value) { if (($this->raw[$key] ?? null) === $value) {
return; return;
} }
-12
View File
@@ -161,18 +161,6 @@ class GeneralLite
return $this->getVar("dex{$armType}"); return $this->getVar("dex{$armType}");
} }
function updateVar(string $key, $value)
{
if (($this->raw[$key] ?? null) === $value) {
return;
}
if (!key_exists($key, $this->updatedVar)) {
$this->updatedVar[$key] = true;
}
$this->raw[$key] = $value;
}
function getRankVar(RankColumn $key, $defaultValue = null): int function getRankVar(RankColumn $key, $defaultValue = null): int
{ {
if (!$this->rankVarRead->hasKey($key)) { if (!$this->rankVarRead->hasKey($key)) {