diff options
author | Matthew Stewart | 2018-05-19 14:18:57 -0400 |
---|---|---|
committer | Eugene Sandulenko | 2018-08-09 08:37:30 +0200 |
commit | ec2306f8b03f4ebfc0cc65b506ec3c1b9135481f (patch) | |
tree | 522eb1d236eb397dad96b6b2bc65b41fc37b67c6 /engines/startrek/object.h | |
parent | 6117a8919432e7223f3e263f7d9c2f84840f76b9 (diff) | |
download | scummvm-rg350-ec2306f8b03f4ebfc0cc65b506ec3c1b9135481f.tar.gz scummvm-rg350-ec2306f8b03f4ebfc0cc65b506ec3c1b9135481f.tar.bz2 scummvm-rg350-ec2306f8b03f4ebfc0cc65b506ec3c1b9135481f.zip |
STARTREK: Don't memset sprites, add Fixed16 type
Diffstat (limited to 'engines/startrek/object.h')
-rw-r--r-- | engines/startrek/object.h | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/engines/startrek/object.h b/engines/startrek/object.h index cdcae7403f..8885390f60 100644 --- a/engines/startrek/object.h +++ b/engines/startrek/object.h @@ -40,7 +40,7 @@ struct Object { uint16 animType; Sprite sprite; char animationString4[10]; - uint16 scale; + Fixed16 scale; SharedPtr<FileStream> animFile; uint16 numAnimFrames; uint16 animFrame; @@ -59,12 +59,12 @@ struct Object { int16 iwDestPosition; // Fixed-point position values (16.16) used while walking. - FixedInt granularPosX; - FixedInt granularPosY; + Fixed32 granularPosX; + Fixed32 granularPosY; // Fixed-point speed values (16.16). - FixedInt speedX; - FixedInt speedY; + Fixed32 speedX; + Fixed32 speedY; Common::Point dest; // Position object is walking toward uint16 field90; |