- added some separators to dobject.cpp
- added restore code for subsector automap info.
This commit is contained in:
parent
f3e8c7c241
commit
e41296a64d
2 changed files with 75 additions and 0 deletions
|
|
@ -675,6 +675,7 @@ FSerializer &Serialize(FSerializer &arc, const char *key, subsector_t *&ss, subs
|
|||
if (num_verts == numvertexes && num_subs == numsubsectors && hasglnodes)
|
||||
{
|
||||
success = true;
|
||||
int sub = 0;
|
||||
for (int i = 0; str[i] != 0; i++)
|
||||
{
|
||||
by = str[i];
|
||||
|
|
@ -688,6 +689,14 @@ FSerializer &Serialize(FSerializer &arc, const char *key, subsector_t *&ss, subs
|
|||
success = false;
|
||||
break;
|
||||
}
|
||||
for (int s = 0; s < 6; s++)
|
||||
{
|
||||
if (sub + s < numsubsectors && (by & (1 << s)))
|
||||
{
|
||||
subsectors[sub + s].flags |= SSECF_DRAWN;
|
||||
}
|
||||
}
|
||||
sub += 6;
|
||||
}
|
||||
}
|
||||
if (hasglnodes && !success)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue