mirror of
https://github.com/openmoh/openmohaa.git
synced 2025-05-09 12:08:12 +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);
|
||||
|
||||
if (arc.Saving()) {
|
||||
prespawn = classinfo()->WaitTillDefined("prespawn");
|
||||
spawn = classinfo()->WaitTillDefined("spawn");
|
||||
prespawn = WaitTillDefined(STRING_PRESPAWN);
|
||||
spawn = WaitTillDefined(STRING_SPAWN);
|
||||
}
|
||||
|
||||
arc.ArchiveBool(&prespawn);
|
||||
arc.ArchiveBool(&spawn);
|
||||
|
||||
if (arc.Loading()) {
|
||||
if (prespawn) {
|
||||
if (!prespawn) {
|
||||
RemoveWaitTill(STRING_PRESPAWN);
|
||||
}
|
||||
|
||||
if (spawn) {
|
||||
if (!spawn) {
|
||||
RemoveWaitTill(STRING_SPAWN);
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue