Make optical scope relative to camera rotation
This commit is contained in:
@@ -121,15 +121,15 @@ data AmmoParams = BulletParams {_ampBullet :: Bullet}
|
||||
deriving (Eq, Show, Read) --Generic, Flat)
|
||||
|
||||
data ScrollAttachParams
|
||||
= ZoomScrollParams
|
||||
{ -- | a camera offset
|
||||
_opticPos :: Point2 -- this should be relative to the camera rotation
|
||||
-- then when the camera rotates when firing etc,
|
||||
-- this doesn't need to be changed
|
||||
, _opticZoom :: Float
|
||||
, _opticDefaultZoom :: Float
|
||||
}
|
||||
| CharScrollParams
|
||||
= -- ZoomScrollParams
|
||||
-- { -- | a camera offset
|
||||
-- _opticPos :: Point2 -- this should be relative to the camera rotation
|
||||
-- -- then when the camera rotates when firing etc,
|
||||
-- -- this doesn't need to be changed
|
||||
-- , _opticZoom :: Float
|
||||
-- , _opticDefaultZoom :: Float
|
||||
-- }
|
||||
CharScrollParams
|
||||
{ _scrollChar :: Seq.Seq Char}
|
||||
deriving (Eq, Show, Read) --Generic, Flat)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user