Get rid of warnings
This commit is contained in:
@@ -118,6 +118,7 @@ useBulletPayload bu = case _buPayload bu of
|
|||||||
BulBall ExplosiveBall -> \p -> cWorld . lWorld . shockwaves .:~ concBall p
|
BulBall ExplosiveBall -> \p -> cWorld . lWorld . shockwaves .:~ concBall p
|
||||||
BulBall ElectricalBall -> makeStaticBall
|
BulBall ElectricalBall -> makeStaticBall
|
||||||
BulBall FlashBall -> makeFlashBall
|
BulBall FlashBall -> makeFlashBall
|
||||||
|
BulBall (FlameletBall x) -> \p -> makeFlamelet p 0 x 10
|
||||||
|
|
||||||
makeFragBullets :: Point2 -> World -> World
|
makeFragBullets :: Point2 -> World -> World
|
||||||
makeFragBullets p w = w & cWorld . lWorld . bullets .++~ bus
|
makeFragBullets p w = w & cWorld . lWorld . bullets .++~ bus
|
||||||
|
|||||||
@@ -36,7 +36,7 @@ data BulletEffect
|
|||||||
|
|
||||||
data BulletPayload
|
data BulletPayload
|
||||||
= BulBall {_spawnEBT :: EnergyBallType}
|
= BulBall {_spawnEBT :: EnergyBallType}
|
||||||
| BulPlain {_sparkDam :: Int}
|
| BulPlain {_buDam :: Int}
|
||||||
| BulFlak
|
| BulFlak
|
||||||
| BulFrag
|
| BulFrag
|
||||||
| BulGas
|
| BulGas
|
||||||
|
|||||||
@@ -8,7 +8,6 @@ module Dodge.Data.EnergyBall (
|
|||||||
module Dodge.Data.EnergyBall.Type,
|
module Dodge.Data.EnergyBall.Type,
|
||||||
) where
|
) where
|
||||||
|
|
||||||
import Color
|
|
||||||
import Control.Lens
|
import Control.Lens
|
||||||
import Data.Aeson
|
import Data.Aeson
|
||||||
import Data.Aeson.TH
|
import Data.Aeson.TH
|
||||||
@@ -17,10 +16,8 @@ import Geometry.Data
|
|||||||
|
|
||||||
data EnergyBall = EnergyBall
|
data EnergyBall = EnergyBall
|
||||||
{ _ebVel :: Point2
|
{ _ebVel :: Point2
|
||||||
, -- , _ebColor :: Color
|
, _ebPos :: Point2
|
||||||
_ebPos :: Point2
|
, _ebTimer :: Int
|
||||||
, -- , _ebWidth :: Float
|
|
||||||
_ebTimer :: Int
|
|
||||||
, _ebEff :: EnergyBallType
|
, _ebEff :: EnergyBallType
|
||||||
, _ebRot :: Float
|
, _ebRot :: Float
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -5,10 +5,8 @@
|
|||||||
|
|
||||||
module Dodge.Data.EnergyBall.Type where
|
module Dodge.Data.EnergyBall.Type where
|
||||||
|
|
||||||
import Control.Lens
|
|
||||||
import Data.Aeson
|
import Data.Aeson
|
||||||
import Data.Aeson.TH
|
import Data.Aeson.TH
|
||||||
import Geometry.Data
|
|
||||||
|
|
||||||
data EnergyBallType
|
data EnergyBallType
|
||||||
= FlamingBall
|
= FlamingBall
|
||||||
|
|||||||
@@ -114,7 +114,7 @@ damageCircle sp dt w =
|
|||||||
wlstodam = wlsHitRadial sp r w
|
wlstodam = wlsHitRadial sp r w
|
||||||
wldam p = ebtToDamage p dt
|
wldam p = ebtToDamage p dt
|
||||||
addcreaturedamages crs = foldl' (damageCrCircle crdam) crs crstodam
|
addcreaturedamages crs = foldl' (damageCrCircle crdam) crs crstodam
|
||||||
crdam p cr = ebtToDamage sp dt
|
crdam = ebtToDamage sp dt
|
||||||
crstodam = crsHitRadial sp r w
|
crstodam = crsHitRadial sp r w
|
||||||
|
|
||||||
ebtToDamage :: Point2 -> EnergyBallType -> Damage
|
ebtToDamage :: Point2 -> EnergyBallType -> Damage
|
||||||
@@ -132,9 +132,5 @@ damageWlCircle ::
|
|||||||
IM.IntMap [Damage]
|
IM.IntMap [Damage]
|
||||||
damageWlCircle f wldams (p, wl) = IM.insertWith (++) (_wlID wl) [f p] wldams
|
damageWlCircle f wldams (p, wl) = IM.insertWith (++) (_wlID wl) [f p] wldams
|
||||||
|
|
||||||
damageCrCircle ::
|
damageCrCircle :: Damage -> IM.IntMap Creature -> (Point2, Creature) -> IM.IntMap Creature
|
||||||
(Point2 -> Creature -> Damage) ->
|
damageCrCircle crdam crs (_, cr) = crs & ix (_crID cr) . crState . csDamage .:~ crdam
|
||||||
IM.IntMap Creature ->
|
|
||||||
(Point2, Creature) ->
|
|
||||||
IM.IntMap Creature
|
|
||||||
damageCrCircle crdam crs (p, cr) = crs & ix (_crID cr) . crState . csDamage .:~ crdam p cr
|
|
||||||
|
|||||||
+4
-4
@@ -45,14 +45,14 @@ expireAndDamageFL ::
|
|||||||
(World, Maybe Flame)
|
(World, Maybe Flame)
|
||||||
expireAndDamageFL bt things w = case List.safeHead things of
|
expireAndDamageFL bt things w = case List.safeHead things of
|
||||||
Nothing -> (w, Just $ bt & flTimer -~ 1)
|
Nothing -> (w, Just $ bt & flTimer -~ 1)
|
||||||
Just x -> (doDamagesFL x bt w, Nothing)
|
Just (_,x) -> (doDamagesFL x w, Nothing)
|
||||||
|
|
||||||
doDamagesFL ::
|
doDamagesFL ::
|
||||||
(Point2, Either Creature Wall) ->
|
Either Creature Wall ->
|
||||||
Flame ->
|
-- Flame ->
|
||||||
World ->
|
World ->
|
||||||
World
|
World
|
||||||
doDamagesFL (p, thhit) bt = case thhit of
|
doDamagesFL thhit = case thhit of
|
||||||
Left cr ->
|
Left cr ->
|
||||||
cWorld . lWorld . creatures . ix (_crID cr) . crState . csDamage
|
cWorld . lWorld . creatures . ix (_crID cr) . crState . csDamage
|
||||||
.:~ Flaming 1
|
.:~ Flaming 1
|
||||||
|
|||||||
@@ -16,7 +16,7 @@ updateLaser w pt =
|
|||||||
( case _lpType pt of
|
( case _lpType pt of
|
||||||
DamageLaser dam ->
|
DamageLaser dam ->
|
||||||
damThingHitWith
|
damThingHitWith
|
||||||
(\p1 p2 p3 -> Lasering dam p2 (p3 - p2))
|
(\p1 p2 p3 -> Lasering dam p2 (p3 - p1))
|
||||||
sp
|
sp
|
||||||
xp
|
xp
|
||||||
thHit
|
thHit
|
||||||
|
|||||||
@@ -19,7 +19,7 @@ defDamageMaterial dm _ w = (_dmAmount dm, w)
|
|||||||
|
|
||||||
damageStone :: Damage -> Float -> World -> (Int, World)
|
damageStone :: Damage -> Float -> World -> (Int, World)
|
||||||
damageStone dm dir = case dm of
|
damageStone dm dir = case dm of
|
||||||
Lasering x p t -> a 0 $ makeSpark FireSpark (outTo p t) (argV $ reflectIn t v)
|
Lasering _ p t -> a 0 $ makeSpark FireSpark (outTo p t) (argV $ reflectIn t v)
|
||||||
Piercing x p t -> a x $ makeSpark NormalSpark (outTo p t) (argV $ reflectIn t v)
|
Piercing x p t -> a x $ makeSpark NormalSpark (outTo p t) (argV $ reflectIn t v)
|
||||||
Blunt x p t -> a x $ makeSpark NormalSpark (outTo p t) (argV $ reflectIn t v)
|
Blunt x p t -> a x $ makeSpark NormalSpark (outTo p t) (argV $ reflectIn t v)
|
||||||
Shattering {} -> a 0 id
|
Shattering {} -> a 0 id
|
||||||
@@ -30,6 +30,7 @@ damageStone dm dir = case dm of
|
|||||||
Electrical {} -> a 0 id
|
Electrical {} -> a 0 id
|
||||||
Poison {} -> a 0 id
|
Poison {} -> a 0 id
|
||||||
Enterrement {} -> a 0 id
|
Enterrement {} -> a 0 id
|
||||||
|
Flashing {} -> a 0 id
|
||||||
where
|
where
|
||||||
v = unitVectorAtAngle dir
|
v = unitVectorAtAngle dir
|
||||||
a x f w = (x, f w)
|
a x f w = (x, f w)
|
||||||
|
|||||||
@@ -40,9 +40,9 @@ moveShockwave w sw
|
|||||||
| otherwise =
|
| otherwise =
|
||||||
cr & crState . csDamage
|
cr & crState . csDamage
|
||||||
.:~ Explosive dam p
|
.:~ Explosive dam p
|
||||||
where
|
--where
|
||||||
cpos = _crPos cr
|
-- cpos = _crPos cr
|
||||||
v = normalizeV (cpos -.- p)
|
-- v = normalizeV (cpos -.- p)
|
||||||
|
|
||||||
moveInverseShockwave ::
|
moveInverseShockwave ::
|
||||||
World ->
|
World ->
|
||||||
@@ -63,6 +63,6 @@ moveInverseShockwave w sw
|
|||||||
| otherwise =
|
| otherwise =
|
||||||
cr & crState . csDamage
|
cr & crState . csDamage
|
||||||
.:~ Explosive 1 p
|
.:~ Explosive 1 p
|
||||||
where
|
--where
|
||||||
cpos = _crPos cr
|
-- cpos = _crPos cr
|
||||||
v = normalizeV (cpos -.- p)
|
-- v = normalizeV (cpos -.- p)
|
||||||
|
|||||||
+4
-9
@@ -22,24 +22,19 @@ updateSpark w sk
|
|||||||
| otherwise = case thingHit sp ep w of
|
| otherwise = case thingHit sp ep w of
|
||||||
Nothing -> (w, Just $ sk & skPos .~ ep & skVel *~ 0.9 & skOldPos .~ sp)
|
Nothing -> (w, Just $ sk & skPos .~ ep & skVel *~ 0.9 & skOldPos .~ sp)
|
||||||
Just (hp, hthing) ->
|
Just (hp, hthing) ->
|
||||||
( sparkDam' sk sp ep (hp, hthing) w
|
( sparkDam sk hthing w
|
||||||
, Just $ sk & skPos .~ hp & skOldPos .~ sp & skVel .~ 0
|
, Just $ sk & skPos .~ hp & skOldPos .~ sp & skVel .~ 0
|
||||||
)
|
)
|
||||||
where
|
where
|
||||||
sp = _skPos sk
|
sp = _skPos sk
|
||||||
ep = sp + _skVel sk
|
ep = sp + _skVel sk
|
||||||
|
|
||||||
sparkDam' ::
|
sparkDam ::
|
||||||
Spark ->
|
Spark ->
|
||||||
Point2 ->
|
Either Creature Wall ->
|
||||||
Point2 ->
|
|
||||||
(Point2, Either Creature Wall) ->
|
|
||||||
World ->
|
World ->
|
||||||
World
|
World
|
||||||
sparkDam' sk sp ep mayEiCrWl = case mayEiCrWl of
|
sparkDam sk x = damageCrWl (sparkToDamage sk) x
|
||||||
(hitp, eicrwl) -> damageCrWl (thedam hitp) eicrwl
|
|
||||||
where
|
|
||||||
thedam hitp = sparkToDamage sk
|
|
||||||
|
|
||||||
sparkToDamage :: Spark -> Damage
|
sparkToDamage :: Spark -> Damage
|
||||||
sparkToDamage sp = case _skType sp of
|
sparkToDamage sp = case _skType sp of
|
||||||
|
|||||||
@@ -24,20 +24,20 @@ damageWallEffect dm wl = (,dm) . case _wlMaterial wl of
|
|||||||
|
|
||||||
stoneWallDamage :: Damage -> Wall -> World -> World
|
stoneWallDamage :: Damage -> Wall -> World -> World
|
||||||
stoneWallDamage dm wl = case dm of
|
stoneWallDamage dm wl = case dm of
|
||||||
Piercing d p t -> a d $ makeSpark NormalSpark (outTo p t)
|
Piercing _ p t -> makeSpark NormalSpark (outTo p t)
|
||||||
(reflDirWall p (p+t) wl) . wlDustAt wl (outTo p t)
|
(reflDirWall p (p+t) wl) . wlDustAt wl (outTo p t)
|
||||||
Lasering d p t -> a 0 $ makeSpark FireSpark (outTo p t) (reflDirWall p (p+t) wl)
|
Lasering _ p t -> makeSpark FireSpark (outTo p t) (reflDirWall p (p+t) wl)
|
||||||
Blunt d p t -> a d $ wlDustAt wl (outTo p t)
|
Blunt _ p t -> wlDustAt wl (outTo p t)
|
||||||
Shattering d p t -> a d $ muchWlDustAt wl (outTo p t)
|
Shattering _ p t -> muchWlDustAt wl (outTo p t)
|
||||||
Crushing d _ -> a d id
|
Crushing {} -> id
|
||||||
Explosive d _ -> a d id
|
Explosive {} -> id
|
||||||
Sparking {} -> a 0 id
|
Sparking {} -> id
|
||||||
Flaming {} -> a 0 id
|
Flaming {} -> id
|
||||||
Electrical {} -> a 0 id
|
Electrical {} -> id
|
||||||
Poison {} -> a 0 id
|
Poison {} -> id
|
||||||
Enterrement {} -> a 0 id
|
Enterrement {} -> id
|
||||||
|
Flashing {} -> id
|
||||||
where
|
where
|
||||||
a x f w = (f w)
|
|
||||||
outTo x y = x -.- squashNormalizeV y
|
outTo x y = x -.- squashNormalizeV y
|
||||||
-- d = _dmAmount dm
|
-- d = _dmAmount dm
|
||||||
-- sp = _dmFrom dm
|
-- sp = _dmFrom dm
|
||||||
@@ -47,25 +47,24 @@ stoneWallDamage dm wl = case dm of
|
|||||||
glassWallDamage :: Damage -> Wall -> World -> World
|
glassWallDamage :: Damage -> Wall -> World -> World
|
||||||
glassWallDamage dm wl w =
|
glassWallDamage dm wl w =
|
||||||
w & case dm of
|
w & case dm of
|
||||||
Lasering d p t -> a 0 $ makeSpark FireSpark (outTo p t) (reflDirWall p (p+t) wl)
|
Lasering _ p t -> makeSpark FireSpark (outTo p t) (reflDirWall p (p+t) wl)
|
||||||
Piercing d p t -> a d $ dosplint . makeSpark NormalSpark (outTo p t) (reflDirWall p (p+t) wl) . wlDustAt wl (outTo p t)
|
Piercing _ p t -> dosplint . makeSpark NormalSpark (outTo p t) (reflDirWall p (p+t) wl) . wlDustAt wl (outTo p t)
|
||||||
Blunt d p t -> a d $ dosplint . wlDustAt wl (outTo p t)
|
Blunt _ p t -> dosplint . wlDustAt wl (outTo p t)
|
||||||
Shattering d p t -> a d $ dosplint . muchWlDustAt wl (outTo p t)
|
Shattering _ p t -> dosplint . muchWlDustAt wl (outTo p t)
|
||||||
Crushing {} -> a d dosplint
|
Crushing {} -> dosplint
|
||||||
Explosive {} -> a d dosplint
|
Explosive {} -> dosplint
|
||||||
Sparking {} -> a 0 id
|
Sparking {} -> id
|
||||||
Flaming {} -> a 0 id
|
Flaming {} -> id
|
||||||
Electrical {} -> a 0 id
|
Electrical {} -> id
|
||||||
Poison {} -> a 0 id
|
Poison {} -> id
|
||||||
Enterrement {} -> a 0 id
|
Enterrement {} -> id
|
||||||
|
Flashing {} -> id
|
||||||
where
|
where
|
||||||
mbl = do
|
mbl = do
|
||||||
blid <- wl ^? wlStructure . wsBlock
|
blid <- wl ^? wlStructure . wsBlock
|
||||||
w ^? cWorld . lWorld . blocks . ix blid
|
w ^? cWorld . lWorld . blocks . ix blid
|
||||||
d :: Int
|
-- d :: Int
|
||||||
d = max 1 $ maybe 1 (subtract 1 . _blHP) mbl
|
-- d = max 1 $ maybe 1 (subtract 1 . _blHP) mbl
|
||||||
a :: Int -> (World -> World) -> World -> (World)
|
|
||||||
a x f w' = (f w')
|
|
||||||
dosplint = maybe id splinterBlock mbl
|
dosplint = maybe id splinterBlock mbl
|
||||||
-- sp = _dmFrom dm
|
-- sp = _dmFrom dm
|
||||||
-- p = _dmAt dm
|
-- p = _dmAt dm
|
||||||
@@ -74,19 +73,20 @@ glassWallDamage dm wl w =
|
|||||||
|
|
||||||
crystalWallDamage :: Damage -> Wall -> World -> World
|
crystalWallDamage :: Damage -> Wall -> World -> World
|
||||||
crystalWallDamage dm wl = case dm of
|
crystalWallDamage dm wl = case dm of
|
||||||
Lasering d p t -> a 0 $ makeSpark FireSpark (outTo p t) (reflDirWall p (p+t) wl)
|
Lasering _ p t -> makeSpark FireSpark (outTo p t) (reflDirWall p (p+t) wl)
|
||||||
Piercing d p t -> a 0 $ makeSpark NormalSpark (outTo p t) (reflDirWall p (p+t) wl) . wlDustAt wl (outTo p t)
|
Piercing _ p t -> makeSpark NormalSpark (outTo p t) (reflDirWall p (p+t) wl) . wlDustAt wl (outTo p t)
|
||||||
Blunt d p t -> a 0 $ wlDustAt wl (outTo p t)
|
Blunt _ p t -> wlDustAt wl (outTo p t)
|
||||||
Shattering d p t -> a d $ muchWlDustAt wl (outTo p t)
|
Shattering _ p t -> muchWlDustAt wl (outTo p t)
|
||||||
Crushing {} -> a 0 id
|
Crushing {} -> id
|
||||||
Explosive {} -> a 0 id
|
Explosive {} -> id
|
||||||
Sparking {} -> a 0 id
|
Sparking {} -> id
|
||||||
Flaming {} -> a 0 id
|
Flaming {} -> id
|
||||||
Electrical {} -> a 0 id
|
Electrical {} -> id
|
||||||
Poison {} -> a 0 id
|
Poison {} -> id
|
||||||
Enterrement {} -> a 0 id
|
Enterrement {} -> id
|
||||||
|
Flashing {} -> id
|
||||||
where
|
where
|
||||||
a x f w = (f w)
|
-- a x f w = (f w)
|
||||||
--d = _dmAmount dm
|
--d = _dmAmount dm
|
||||||
--sp = _dmFrom dm
|
--sp = _dmFrom dm
|
||||||
--p = _dmAt dm
|
--p = _dmAt dm
|
||||||
@@ -95,19 +95,20 @@ crystalWallDamage dm wl = case dm of
|
|||||||
|
|
||||||
dirtWallDamage :: Damage -> Wall -> World -> World
|
dirtWallDamage :: Damage -> Wall -> World -> World
|
||||||
dirtWallDamage dm wl = case dm of
|
dirtWallDamage dm wl = case dm of
|
||||||
Lasering d p t -> a d $ wlDustAt wl (outTo p t)
|
Lasering _ p t -> wlDustAt wl (outTo p t)
|
||||||
Piercing d p t -> a d $ wlDustAt wl (outTo p t)
|
Piercing _ p t -> wlDustAt wl (outTo p t)
|
||||||
Blunt d p t -> a d $ wlDustAt wl (outTo p t)
|
Blunt _ p t -> wlDustAt wl (outTo p t)
|
||||||
Shattering d p t -> a d $ muchWlDustAt wl (outTo p t)
|
Shattering _ p t -> muchWlDustAt wl (outTo p t)
|
||||||
Crushing d _ -> a d id
|
Crushing _ _ -> id
|
||||||
Explosive d _ -> a d id
|
Explosive _ _ -> id
|
||||||
Sparking {} -> a 0 id
|
Sparking {} -> id
|
||||||
Flaming {} -> a 0 id
|
Flaming {} -> id
|
||||||
Electrical {} -> a 0 id
|
Electrical {} -> id
|
||||||
Poison {} -> a 0 id
|
Poison {} -> id
|
||||||
Enterrement {} -> a 0 id
|
Enterrement {} -> id
|
||||||
|
Flashing {} -> id
|
||||||
where
|
where
|
||||||
a x f w = (f w)
|
--a x f w = (f w)
|
||||||
--d = _dmAmount dm
|
--d = _dmAmount dm
|
||||||
--sp = _dmFrom dm
|
--sp = _dmFrom dm
|
||||||
--p = _dmAt dm
|
--p = _dmAt dm
|
||||||
|
|||||||
@@ -2346,6 +2346,7 @@ _btRot src/Dodge/Data/Button.hs 51;" f
|
|||||||
_btState src/Dodge/Data/Button.hs 55;" f
|
_btState src/Dodge/Data/Button.hs 55;" f
|
||||||
_btTermMID src/Dodge/Data/Button.hs 56;" f
|
_btTermMID src/Dodge/Data/Button.hs 56;" f
|
||||||
_btText src/Dodge/Data/Button.hs 54;" f
|
_btText src/Dodge/Data/Button.hs 54;" f
|
||||||
|
_buDam src/Dodge/Data/Bullet.hs 39;" f
|
||||||
_buDrag src/Dodge/Data/Bullet.hs 23;" f
|
_buDrag src/Dodge/Data/Bullet.hs 23;" f
|
||||||
_buEffect src/Dodge/Data/Bullet.hs 19;" f
|
_buEffect src/Dodge/Data/Bullet.hs 19;" f
|
||||||
_buOldPos src/Dodge/Data/Bullet.hs 25;" f
|
_buOldPos src/Dodge/Data/Bullet.hs 25;" f
|
||||||
@@ -3107,7 +3108,6 @@ _soundVolumeFraction src/Sound/Data.hs 52;" f
|
|||||||
_soundsToInvestigate src/Dodge/Data/Creature/Memory.hs 14;" f
|
_soundsToInvestigate src/Dodge/Data/Creature/Memory.hs 14;" f
|
||||||
_spPixelOff src/Dodge/Data/ScreenPos.hs 14;" f
|
_spPixelOff src/Dodge/Data/ScreenPos.hs 14;" f
|
||||||
_spScreenOff src/Dodge/Data/ScreenPos.hs 13;" f
|
_spScreenOff src/Dodge/Data/ScreenPos.hs 13;" f
|
||||||
_sparkDam src/Dodge/Data/Bullet.hs 39;" f
|
|
||||||
_sparks src/Dodge/Data/LWorld.hs 112;" f
|
_sparks src/Dodge/Data/LWorld.hs 112;" f
|
||||||
_spawnEBT src/Dodge/Data/Bullet.hs 38;" f
|
_spawnEBT src/Dodge/Data/Bullet.hs 38;" f
|
||||||
_ssIndent src/Dodge/Data/SelectionList.hs 34;" f
|
_ssIndent src/Dodge/Data/SelectionList.hs 34;" f
|
||||||
@@ -3783,7 +3783,7 @@ craftInfo src/Dodge/Item/Info.hs 168;" f
|
|||||||
craftItemSPic src/Dodge/Item/Draw/SPic.hs 57;" f
|
craftItemSPic src/Dodge/Item/Draw/SPic.hs 57;" f
|
||||||
crankSlowS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 446;" f
|
crankSlowS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 446;" f
|
||||||
createArc src/Dodge/Tesla/Arc.hs 81;" f
|
createArc src/Dodge/Tesla/Arc.hs 81;" f
|
||||||
createBarrelSpark src/Dodge/Spark.hs 50;" f
|
createBarrelSpark src/Dodge/Spark.hs 45;" f
|
||||||
createFlIt src/Dodge/Placement/PlaceSpot.hs 180;" f
|
createFlIt src/Dodge/Placement/PlaceSpot.hs 180;" f
|
||||||
createForceField src/Dodge/ForceField.hs 7;" f
|
createForceField src/Dodge/ForceField.hs 7;" f
|
||||||
createGas src/Dodge/Gas.hs 8;" f
|
createGas src/Dodge/Gas.hs 8;" f
|
||||||
@@ -3817,7 +3817,7 @@ crsNearRect src/Dodge/Zoning/Creature.hs 38;" f
|
|||||||
crsNearSeg src/Dodge/Zoning/Creature.hs 21;" f
|
crsNearSeg src/Dodge/Zoning/Creature.hs 21;" f
|
||||||
crystalDebris src/Dodge/Block/Debris.hs 176;" f
|
crystalDebris src/Dodge/Block/Debris.hs 176;" f
|
||||||
crystalLine src/Dodge/Placement/Instance/Wall.hs 55;" f
|
crystalLine src/Dodge/Placement/Instance/Wall.hs 55;" f
|
||||||
crystalWallDamage src/Dodge/Wall/DamageEffect.hs 75;" f
|
crystalWallDamage src/Dodge/Wall/DamageEffect.hs 74;" f
|
||||||
cubeShape src/Dodge/Block/Debris.hs 196;" f
|
cubeShape src/Dodge/Block/Debris.hs 196;" f
|
||||||
cullPoint src/Dodge/Render/ShapePicture.hs 76;" f
|
cullPoint src/Dodge/Render/ShapePicture.hs 76;" f
|
||||||
cullPretty src/AesonHelp.hs 14;" f
|
cullPretty src/AesonHelp.hs 14;" f
|
||||||
@@ -4952,7 +4952,7 @@ makeShaderVBO src/Shader/Compile.hs 32;" f
|
|||||||
makeShockwaveAt src/Dodge/WorldEvent/Shockwave.hs 12;" f
|
makeShockwaveAt src/Dodge/WorldEvent/Shockwave.hs 12;" f
|
||||||
makeShrapnelAt src/Dodge/Payload.hs 24;" f
|
makeShrapnelAt src/Dodge/Payload.hs 24;" f
|
||||||
makeSourcedShader src/Shader/Compile.hs 167;" f
|
makeSourcedShader src/Shader/Compile.hs 167;" f
|
||||||
makeSpark src/Dodge/Spark.hs 53;" f
|
makeSpark src/Dodge/Spark.hs 48;" f
|
||||||
makeStartCloudAt src/Dodge/WorldEvent/Cloud.hs 60;" f
|
makeStartCloudAt src/Dodge/WorldEvent/Cloud.hs 60;" f
|
||||||
makeStaticBall src/Dodge/WorldEvent/SpawnParticle.hs 22;" f
|
makeStaticBall src/Dodge/WorldEvent/SpawnParticle.hs 22;" f
|
||||||
makeSubmenuOption src/Dodge/Menu/OptionType.hs 19;" f
|
makeSubmenuOption src/Dodge/Menu/OptionType.hs 19;" f
|
||||||
@@ -5446,7 +5446,7 @@ radToDeg src/Geometry/Vector.hs 122;" f
|
|||||||
randBlockBreakWeapon src/Dodge/Item/Random.hs 7;" f
|
randBlockBreakWeapon src/Dodge/Item/Random.hs 7;" f
|
||||||
randC1 src/Dodge/Placement/Instance/Creature.hs 8;" f
|
randC1 src/Dodge/Placement/Instance/Creature.hs 8;" f
|
||||||
randDirPS src/Dodge/PlacementSpot.hs 56;" f
|
randDirPS src/Dodge/PlacementSpot.hs 56;" f
|
||||||
randDirSpark src/Dodge/Spark.hs 62;" f
|
randDirSpark src/Dodge/Spark.hs 57;" f
|
||||||
randEdgeTank src/Dodge/Room/Tanks.hs 33;" f
|
randEdgeTank src/Dodge/Room/Tanks.hs 33;" f
|
||||||
randEdgeTanks src/Dodge/Room/Tanks.hs 63;" f
|
randEdgeTanks src/Dodge/Room/Tanks.hs 63;" f
|
||||||
randEnergyBallAt src/Dodge/WorldEvent/SpawnParticle.hs 14;" f
|
randEnergyBallAt src/Dodge/WorldEvent/SpawnParticle.hs 14;" f
|
||||||
@@ -5463,7 +5463,7 @@ randOnUnitSphere src/RandomHelp.hs 90;" f
|
|||||||
randPeaked src/RandomHelp.hs 138;" f
|
randPeaked src/RandomHelp.hs 138;" f
|
||||||
randPeakedParam src/RandomHelp.hs 130;" f
|
randPeakedParam src/RandomHelp.hs 130;" f
|
||||||
randProb src/RandomHelp.hs 68;" f
|
randProb src/RandomHelp.hs 68;" f
|
||||||
randSpark src/Dodge/Spark.hs 82;" f
|
randSpark src/Dodge/Spark.hs 77;" f
|
||||||
randWallReflect src/Dodge/Tesla/Arc.hs 57;" f
|
randWallReflect src/Dodge/Tesla/Arc.hs 57;" f
|
||||||
randWallReflect src/Dodge/Update.hs 580;" f
|
randWallReflect src/Dodge/Update.hs 580;" f
|
||||||
randomChallenges src/Dodge/Room/Start.hs 62;" f
|
randomChallenges src/Dodge/Room/Start.hs 62;" f
|
||||||
@@ -5881,10 +5881,10 @@ spanColLightI src/Dodge/Placement/Instance/LightSource.hs 183;" f
|
|||||||
spanLS src/Dodge/Placement/Instance/LightSource.hs 175;" f
|
spanLS src/Dodge/Placement/Instance/LightSource.hs 175;" f
|
||||||
spanLSLightI src/Dodge/Placement/Instance/LightSource.hs 168;" f
|
spanLSLightI src/Dodge/Placement/Instance/LightSource.hs 168;" f
|
||||||
spanLightI src/Dodge/Placement/Instance/LightSource.hs 197;" f
|
spanLightI src/Dodge/Placement/Instance/LightSource.hs 197;" f
|
||||||
sparkDam' src/Dodge/Spark.hs 32;" f
|
sparkDam src/Dodge/Spark.hs 32;" f
|
||||||
sparkGun src/Dodge/Item/Held/BatteryGuns.hs 13;" f
|
sparkGun src/Dodge/Item/Held/BatteryGuns.hs 13;" f
|
||||||
sparkRandDir src/Dodge/Spark.hs 105;" f
|
sparkRandDir src/Dodge/Spark.hs 100;" f
|
||||||
sparkToDamage src/Dodge/Spark.hs 44;" f
|
sparkToDamage src/Dodge/Spark.hs 39;" f
|
||||||
spawnCrNextTo src/Dodge/Item/Weapon/Spawn.hs 20;" f
|
spawnCrNextTo src/Dodge/Item/Weapon/Spawn.hs 20;" f
|
||||||
spawnElectricalSparks src/Dodge/PosEvent.hs 19;" f
|
spawnElectricalSparks src/Dodge/PosEvent.hs 19;" f
|
||||||
spawnGun src/Dodge/Item/Weapon/Spawn.hs 12;" f
|
spawnGun src/Dodge/Item/Weapon/Spawn.hs 12;" f
|
||||||
|
|||||||
Reference in New Issue
Block a user