Move towards allowing equipable targeting items
This commit is contained in:
+3
-3
@@ -71,13 +71,13 @@ useAmmoParams it cr w =
|
||||
settrajectory traj = case traj of
|
||||
BasicBulletTrajectory -> BasicBulletTrajectory
|
||||
MagnetTrajectory{} -> fromMaybe BasicBulletTrajectory $ do
|
||||
tpos <- it ^? itUse . heldTargeting . tgPos . _Just
|
||||
tpos <- cr ^? crTargeting . ctPos . _Just
|
||||
return $ MagnetTrajectory tpos
|
||||
FlechetteTrajectory{} -> fromMaybe BasicBulletTrajectory $ do
|
||||
tpos <- it ^? itUse . heldTargeting . tgPos . _Just
|
||||
tpos <- cr ^? crTargeting . ctPos . _Just
|
||||
return $ FlechetteTrajectory tpos
|
||||
BezierTrajectory{} -> fromMaybe BasicBulletTrajectory $ do
|
||||
tpos <- it ^? itUse . heldTargeting . tgPos . _Just
|
||||
tpos <- cr ^? crTargeting . ctPos . _Just
|
||||
return $ BezierTrajectory sp tpos (mouseWorldPos (w ^. input) (w ^. cWorld . camPos))
|
||||
|
||||
bounceDir :: (Point2, Either Creature Wall) -> Maybe Point2
|
||||
|
||||
Reference in New Issue
Block a user