mirror of
https://github.com/ZDoom/Raze.git
synced 2025-06-02 10:11:04 +00:00
- use DAngle for actors
Note that intangle needs to be kept - primarily for SW's ST tags.
This commit is contained in:
parent
bd6b0eaac5
commit
fe6fcdff1f
14 changed files with 27 additions and 23 deletions
|
@ -313,7 +313,8 @@ static void ReadSpriteV7(FileReader& fr, spritetype& spr, int& secno)
|
|||
spr.yoffset = fr.ReadInt8();
|
||||
secno = fr.ReadInt16();
|
||||
spr.statnum = fr.ReadInt16();
|
||||
spr.__int_angle = fr.ReadInt16();
|
||||
spr.intangle = fr.ReadInt16();
|
||||
spr.angle = DAngle::fromBuild(spr.intangle);
|
||||
spr.intowner = fr.ReadInt16();
|
||||
spr.xvel = fr.ReadInt16();
|
||||
spr.yvel = fr.ReadInt16();
|
||||
|
@ -339,7 +340,8 @@ static void ReadSpriteV6(FileReader& fr, spritetype& spr, int& secno)
|
|||
spr.xoffset = fr.ReadInt8();
|
||||
spr.yoffset = fr.ReadInt8();
|
||||
spr.picnum = fr.ReadInt16();
|
||||
spr.__int_angle = fr.ReadInt16();
|
||||
spr.intangle = fr.ReadInt16();
|
||||
spr.angle = DAngle::fromBuild(spr.intangle);
|
||||
spr.xvel = fr.ReadInt16();
|
||||
spr.yvel = fr.ReadInt16();
|
||||
spr.zvel = fr.ReadInt16();
|
||||
|
@ -366,7 +368,8 @@ static void ReadSpriteV5(FileReader& fr, spritetype& spr, int& secno)
|
|||
spr.xrepeat = fr.ReadUInt8();
|
||||
spr.yrepeat = fr.ReadUInt8();
|
||||
spr.picnum = fr.ReadInt16();
|
||||
spr.__int_angle = fr.ReadInt16();
|
||||
spr.intangle = fr.ReadInt16();
|
||||
spr.angle = DAngle::fromBuild(spr.intangle);
|
||||
spr.xvel = fr.ReadInt16();
|
||||
spr.yvel = fr.ReadInt16();
|
||||
spr.zvel = fr.ReadInt16();
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue