mirror of
https://github.com/openmoh/openmohaa.git
synced 2025-05-10 04:27:10 +03:00
Correctly remove "prespawn"/"spawn" waittill when loading from save
This commit is contained in:
parent
a993b8d352
commit
679cf4b7ec
1 changed files with 4 additions and 4 deletions
|
@ -2488,19 +2488,19 @@ void Level::Archive(Archiver& arc)
|
||||||
Listener::Archive(arc);
|
Listener::Archive(arc);
|
||||||
|
|
||||||
if (arc.Saving()) {
|
if (arc.Saving()) {
|
||||||
prespawn = classinfo()->WaitTillDefined("prespawn");
|
prespawn = WaitTillDefined(STRING_PRESPAWN);
|
||||||
spawn = classinfo()->WaitTillDefined("spawn");
|
spawn = WaitTillDefined(STRING_SPAWN);
|
||||||
}
|
}
|
||||||
|
|
||||||
arc.ArchiveBool(&prespawn);
|
arc.ArchiveBool(&prespawn);
|
||||||
arc.ArchiveBool(&spawn);
|
arc.ArchiveBool(&spawn);
|
||||||
|
|
||||||
if (arc.Loading()) {
|
if (arc.Loading()) {
|
||||||
if (prespawn) {
|
if (!prespawn) {
|
||||||
RemoveWaitTill(STRING_PRESPAWN);
|
RemoveWaitTill(STRING_PRESPAWN);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (spawn) {
|
if (!spawn) {
|
||||||
RemoveWaitTill(STRING_SPAWN);
|
RemoveWaitTill(STRING_SPAWN);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue