- Fixed: The UDMF parser stored plane rotation angles as fixed_t, not angle_t.
- Grouped the sector plane texture transformation options into a separate structure and replaced all access to them with wrapper functions. SVN r1033 (trunk)
This commit is contained in:
parent
4a1cb412f1
commit
0e6e1da970
14 changed files with 249 additions and 201 deletions
|
|
@ -311,13 +311,8 @@ void P_SerializeWorld (FArchive &arc)
|
|||
<< sec->stairlock
|
||||
<< sec->prevsec
|
||||
<< sec->nextsec
|
||||
<< sec->floor_xoffs << sec->floor_yoffs
|
||||
<< sec->ceiling_xoffs << sec->ceiling_yoffs
|
||||
<< sec->floor_xscale << sec->floor_yscale
|
||||
<< sec->ceiling_xscale << sec->ceiling_yscale
|
||||
<< sec->floor_angle << sec->ceiling_angle
|
||||
<< sec->base_ceiling_angle << sec->base_ceiling_yoffs
|
||||
<< sec->base_floor_angle << sec->base_floor_yoffs
|
||||
<< sec->planes[sector_t::floor]
|
||||
<< sec->planes[sector_t::ceiling]
|
||||
<< sec->heightsec
|
||||
<< sec->bottommap << sec->midmap << sec->topmap
|
||||
<< sec->gravity
|
||||
|
|
@ -428,6 +423,13 @@ FArchive &operator<< (FArchive &arc, side_t::part &p)
|
|||
return arc;
|
||||
}
|
||||
|
||||
FArchive &operator<< (FArchive &arc, sector_t::splane &p)
|
||||
{
|
||||
arc << p.xform.xoffs << p.xform.yoffs << p.xform.xscale << p.xform.yscale
|
||||
<< p.xform.angle << p.xform.base_yoffs << p.xform.base_angle;
|
||||
return arc;
|
||||
}
|
||||
|
||||
|
||||
//
|
||||
// Thinkers
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue