Continue weapon refactor, gas combinations
This commit is contained in:
+61
-14
@@ -1,31 +1,78 @@
|
|||||||
/home/justin/Haskell/loop/src/Dodge/HeldUse.hs:(493,66)-(498,55): warning: [-Wincomplete-patterns]
|
/home/justin/Haskell/loop/src/Dodge/HeldUse.hs:(45,25)-(323,30): warning: [-Wincomplete-patterns]
|
||||||
Pattern match(es) are non-exhaustive
|
Pattern match(es) are non-exhaustive
|
||||||
In a case alternative:
|
In a case alternative:
|
||||||
Patterns not matched:
|
Patterns not matched:
|
||||||
MuzzleFlame
|
FlameSpitterMod
|
||||||
MuzzleGas
|
FlameSpitterRepeatMod
|
||||||
|
|
|
||||||
|
45 | heldEffect effecttype = case effecttype of
|
||||||
|
| ^^^^^^^^^^^^^^^^^^...
|
||||||
|
/home/justin/Haskell/loop/src/Dodge/HeldUse.hs:503:1-10: warning: [-Wmissing-signatures]
|
||||||
|
Top-level binding with no type signature:
|
||||||
|
walkNozzle :: Muzzle -> p1 -> p2 -> World -> World
|
||||||
|
|
|
|
||||||
493 | removeAmmoFromMag x mid cr . makeMuzzleFlare mz itm cr $ case _mzEffect mz of
|
503 | walkNozzle mz itm cr w = w
|
||||||
| ^^^^^^^^^^^^^^^^^^^^...
|
| ^^^^^^^^^^
|
||||||
/home/justin/Haskell/loop/src/Dodge/HeldUse.hs:539:1-17: warning: [-Wmissing-signatures]
|
/home/justin/Haskell/loop/src/Dodge/HeldUse.hs:503:15-17: warning: [-Wunused-matches]
|
||||||
|
Defined but not used: ‘itm’
|
||||||
|
|
|
||||||
|
503 | walkNozzle mz itm cr w = w
|
||||||
|
| ^^^
|
||||||
|
/home/justin/Haskell/loop/src/Dodge/HeldUse.hs:503:19-20: warning: [-Wunused-matches]
|
||||||
|
Defined but not used: ‘cr’
|
||||||
|
|
|
||||||
|
503 | walkNozzle mz itm cr w = w
|
||||||
|
| ^^
|
||||||
|
/home/justin/Haskell/loop/src/Dodge/HeldUse.hs:507:6-15: warning: [-Wunused-local-binds]
|
||||||
|
Defined but not used: ‘walkamount’
|
||||||
|
|
|
||||||
|
507 | (walkamount, g) = randomR (- aspeed, aspeed) (_randGen w)
|
||||||
|
| ^^^^^^^^^^
|
||||||
|
/home/justin/Haskell/loop/src/Dodge/HeldUse.hs:509:5-8: warning: [-Wunused-local-binds]
|
||||||
|
Defined but not used: ‘maxa’
|
||||||
|
|
|
||||||
|
509 | maxa = _nzMaxWalkAngle nz
|
||||||
|
| ^^^^
|
||||||
|
/home/justin/Haskell/loop/src/Dodge/HeldUse.hs:510:5-6: warning: [-Wunused-local-binds]
|
||||||
|
Defined but not used: ‘wa’
|
||||||
|
|
|
||||||
|
510 | wa = min maxa $ max (negate maxa) (_nzCurrentWalkAngle nz + walkamount)
|
||||||
|
| ^^
|
||||||
|
/home/justin/Haskell/loop/src/Dodge/HeldUse.hs:552:1-17: warning: [-Wmissing-signatures]
|
||||||
Top-level binding with no type signature:
|
Top-level binding with no type signature:
|
||||||
removeAmmoFromMag :: Int -> Maybe Int -> Creature -> World -> World
|
removeAmmoFromMag :: Int -> Maybe Int -> Creature -> World -> World
|
||||||
|
|
|
|
||||||
539 | removeAmmoFromMag x mid cr = fromMaybe id $ do
|
552 | removeAmmoFromMag x mid cr = fromMaybe id $ do
|
||||||
| ^^^^^^^^^^^^^^^^^
|
| ^^^^^^^^^^^^^^^^^
|
||||||
/home/justin/Haskell/loop/src/Dodge/HeldUse.hs:552:5-7: warning: [-Wunused-local-binds]
|
/home/justin/Haskell/loop/src/Dodge/HeldUse.hs:565:5-7: warning: [-Wunused-local-binds]
|
||||||
Defined but not used: ‘cid’
|
Defined but not used: ‘cid’
|
||||||
|
|
|
|
||||||
552 | cid = _crID cr
|
565 | cid = _crID cr
|
||||||
| ^^^
|
| ^^^
|
||||||
/home/justin/Haskell/loop/src/Dodge/HeldUse.hs:(595,13)-(817,9): warning: [-Wincomplete-patterns]
|
/home/justin/Haskell/loop/src/Dodge/HeldUse.hs:(608,13)-(830,9): warning: [-Wincomplete-patterns]
|
||||||
Pattern match(es) are non-exhaustive
|
Pattern match(es) are non-exhaustive
|
||||||
In a case alternative: Patterns not matched: TractorMod
|
In a case alternative:
|
||||||
|
Patterns not matched:
|
||||||
|
FlameSpitterMod
|
||||||
|
FlameSpitterRepeatMod
|
||||||
|
|
|
|
||||||
595 | useMod hm = case hm of
|
608 | useMod hm = case hm of
|
||||||
| ^^^^^^^^^^...
|
| ^^^^^^^^^^...
|
||||||
/home/justin/Haskell/loop/src/Dodge/HeldUse.hs:1083:21-22: warning: [-Wunused-matches]
|
/home/justin/Haskell/loop/src/Dodge/HeldUse.hs:(936,14)-(952,85): warning: [-Wincomplete-patterns]
|
||||||
|
Pattern match(es) are non-exhaustive
|
||||||
|
In a case alternative:
|
||||||
|
Patterns not matched: HeldOverNozzlesUseGasParams
|
||||||
|
|
|
||||||
|
936 | useHeld hu = case hu of
|
||||||
|
| ^^^^^^^^^^...
|
||||||
|
/home/justin/Haskell/loop/src/Dodge/HeldUse.hs:1045:1-10: warning: [-Wmissing-signatures]
|
||||||
|
Top-level binding with no type signature:
|
||||||
|
doGenFloat :: RandomGen g => GenFloat -> g -> (Float, g)
|
||||||
|
|
|
||||||
|
1045 | doGenFloat (ConstFloat x) g = (x,g)
|
||||||
|
| ^^^^^^^^^^
|
||||||
|
/home/justin/Haskell/loop/src/Dodge/HeldUse.hs:1106:21-22: warning: [-Wunused-matches]
|
||||||
Defined but not used: ‘mz’
|
Defined but not used: ‘mz’
|
||||||
|
|
|
|
||||||
1083 | shootTeslaArc it cr mz w =
|
1106 | shootTeslaArc it cr mz w =
|
||||||
| ^^
|
| ^^
|
||||||
|
|||||||
File diff suppressed because one or more lines are too long
@@ -269,9 +269,12 @@ testInventory =
|
|||||||
stackedInventory :: [Item]
|
stackedInventory :: [Item]
|
||||||
stackedInventory =
|
stackedInventory =
|
||||||
[ burstRifle
|
[ burstRifle
|
||||||
|
, poisonSprayer
|
||||||
|
, chemFuelPouch
|
||||||
, megaTinMag
|
, megaTinMag
|
||||||
, teslaGun
|
, teslaGun
|
||||||
, lasGun
|
, lasGun
|
||||||
|
, tractorGun
|
||||||
, megaBattery
|
, megaBattery
|
||||||
, bulletSynthesizer
|
, bulletSynthesizer
|
||||||
, drumMag
|
, drumMag
|
||||||
@@ -299,7 +302,6 @@ stackedInventory =
|
|||||||
, spawnGun (lamp 5)
|
, spawnGun (lamp 5)
|
||||||
, lasGun
|
, lasGun
|
||||||
, lasWide 20
|
, lasWide 20
|
||||||
, flameThrower
|
|
||||||
, poisonSprayer
|
, poisonSprayer
|
||||||
, bulletBeltPack
|
, bulletBeltPack
|
||||||
, bulletBeltBracer
|
, bulletBeltBracer
|
||||||
|
|||||||
@@ -10,7 +10,7 @@ import Data.Aeson.TH
|
|||||||
|
|
||||||
data GenFloat = ConstFloat {_gfConstant :: Float}
|
data GenFloat = ConstFloat {_gfConstant :: Float}
|
||||||
| UniRandFloat {_gfMin :: Float, _gfMax :: Float}
|
| UniRandFloat {_gfMin :: Float, _gfMax :: Float}
|
||||||
deriving (Eq, Show, Read) --Generic, Flat)
|
deriving (Eq, Ord, Show, Read) --Generic, Flat)
|
||||||
|
|
||||||
makeLenses ''GenFloat
|
makeLenses ''GenFloat
|
||||||
deriveJSON defaultOptions ''GenFloat
|
deriveJSON defaultOptions ''GenFloat
|
||||||
|
|||||||
@@ -113,6 +113,7 @@ data AmmoMagType
|
|||||||
| BELTMAG
|
| BELTMAG
|
||||||
| SHELLMAG
|
| SHELLMAG
|
||||||
| BATTERY
|
| BATTERY
|
||||||
|
| CHEMFUELPOUCH
|
||||||
deriving (Eq, Ord, Show, Read)
|
deriving (Eq, Ord, Show, Read)
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -66,17 +66,18 @@ data Luse
|
|||||||
deriving (Eq, Ord, Show, Read) --Generic, Flat)
|
deriving (Eq, Ord, Show, Read) --Generic, Flat)
|
||||||
|
|
||||||
data HeldMod
|
data HeldMod
|
||||||
= PoisonSprayerMod
|
= PistolMod
|
||||||
|
-- | PoisonSprayerMod
|
||||||
| FlameSpitterMod
|
| FlameSpitterMod
|
||||||
| FlameSpitterRepeatMod
|
| FlameSpitterRepeatMod
|
||||||
| FlameThrowerMod
|
-- | FlameThrowerMod
|
||||||
| LauncherMod
|
-- | LauncherMod
|
||||||
-- | TeslaMod
|
-- | TeslaMod
|
||||||
-- | CircleLaserMod
|
-- | CircleLaserMod
|
||||||
| LasWideMod Int
|
| LasWideMod Int
|
||||||
| DualBeamMod
|
| DualBeamMod
|
||||||
| LasMod
|
-- | LasMod
|
||||||
| LauncherXMod Int
|
-- | LauncherXMod Int
|
||||||
| ShatterMod
|
| ShatterMod
|
||||||
-- | AmmoCheckMod
|
-- | AmmoCheckMod
|
||||||
-- | AmmoUseCheckMod
|
-- | AmmoUseCheckMod
|
||||||
@@ -91,7 +92,6 @@ data HeldMod
|
|||||||
-- | MachineGunMod
|
-- | MachineGunMod
|
||||||
-- | ModWithDirectedTeleport HeldMod
|
-- | ModWithDirectedTeleport HeldMod
|
||||||
-- | BangStickMod
|
-- | BangStickMod
|
||||||
| PistolMod
|
|
||||||
-- | AutoPistolMod
|
-- | AutoPistolMod
|
||||||
-- | MachinePistolMod
|
-- | MachinePistolMod
|
||||||
-- | BurstRifleMod
|
-- | BurstRifleMod
|
||||||
@@ -99,7 +99,7 @@ data HeldMod
|
|||||||
-- | MiniGunMod Int
|
-- | MiniGunMod Int
|
||||||
-- | SmgMod
|
-- | SmgMod
|
||||||
-- | BangConeMod
|
-- | BangConeMod
|
||||||
| TractorMod --apply with AmmoCheckMod
|
-- | TractorMod --apply with AmmoCheckMod
|
||||||
| FireRemoteShellMod
|
| FireRemoteShellMod
|
||||||
| ExplodeRemoteShellMod
|
| ExplodeRemoteShellMod
|
||||||
| DoNothingMod
|
| DoNothingMod
|
||||||
|
|||||||
@@ -44,7 +44,6 @@ data ItemParams
|
|||||||
, _dbGap :: Float
|
, _dbGap :: Float
|
||||||
}
|
}
|
||||||
| Attracting {_attractionPower :: Point2}
|
| Attracting {_attractionPower :: Point2}
|
||||||
| Sprayer {_sprayNozzles :: [Nozzle]}
|
|
||||||
| AngleWalk
|
| AngleWalk
|
||||||
{ _maxWalkAngle :: Float
|
{ _maxWalkAngle :: Float
|
||||||
, _currentWalkAngle :: Float
|
, _currentWalkAngle :: Float
|
||||||
@@ -79,13 +78,6 @@ data PreviousArcEffect = NoPreviousArcEffect | PerturbTillBreakPreviousArc
|
|||||||
--deriving (Eq, Ord, Show, Read) --Generic, Flat)
|
--deriving (Eq, Ord, Show, Read) --Generic, Flat)
|
||||||
|
|
||||||
data Nozzle = Nozzle
|
data Nozzle = Nozzle
|
||||||
{ _nzPressure :: Float
|
|
||||||
, _nzDir :: Float
|
|
||||||
, _nzMaxWalkAngle :: Float
|
|
||||||
, _nzCurrentWalkAngle :: Float
|
|
||||||
, _nzWalkSpeed :: Float
|
|
||||||
, _nzLength :: Float
|
|
||||||
}
|
|
||||||
--deriving (Eq, Ord, Show, Read) --Generic, Flat)
|
--deriving (Eq, Ord, Show, Read) --Generic, Flat)
|
||||||
|
|
||||||
makeLenses ''ItemParams
|
makeLenses ''ItemParams
|
||||||
|
|||||||
@@ -74,9 +74,19 @@ data TriggerType = AutoTrigger
|
|||||||
data HeldParams
|
data HeldParams
|
||||||
= DefaultHeldParams
|
= DefaultHeldParams
|
||||||
| GasSprayParams
|
| GasSprayParams
|
||||||
{_gasCreation :: GasCreate}
|
{_gasCreation :: GasCreate
|
||||||
|
, _recoil :: Float
|
||||||
|
, _torqueAfter :: Float
|
||||||
|
, _randomOffset :: Float
|
||||||
|
, _sidePush :: Float
|
||||||
|
, _bulGunSound :: Maybe (SoundID, Int) -- if the int is 0, play sound on new channel
|
||||||
|
-- if >0, continue playing sound for
|
||||||
|
-- given time
|
||||||
|
, _weaponInvLock :: Int
|
||||||
|
, _weaponRepeat :: [Int]
|
||||||
|
}
|
||||||
| BeamShooterParams
|
| BeamShooterParams
|
||||||
{ _bulGunSound :: (SoundID, Int) -- if the int is 0, play sound on new channel
|
{ _bulGunSound :: Maybe (SoundID, Int) -- if the int is 0, play sound on new channel
|
||||||
-- TODO remove duplicate
|
-- TODO remove duplicate
|
||||||
}
|
}
|
||||||
| BulletShooterParams
|
| BulletShooterParams
|
||||||
@@ -86,7 +96,7 @@ data HeldParams
|
|||||||
, _torqueAfter :: Float
|
, _torqueAfter :: Float
|
||||||
, _randomOffset :: Float
|
, _randomOffset :: Float
|
||||||
, _sidePush :: Float
|
, _sidePush :: Float
|
||||||
, _bulGunSound :: (SoundID, Int) -- if the int is 0, play sound on new channel
|
, _bulGunSound :: Maybe (SoundID, Int) -- if the int is 0, play sound on new channel
|
||||||
-- if >0, continue playing sound for
|
-- if >0, continue playing sound for
|
||||||
-- given time
|
-- given time
|
||||||
, _weaponInvLock :: Int
|
, _weaponInvLock :: Int
|
||||||
@@ -106,7 +116,7 @@ data AmmoParams = BulletParams {_ampBullet :: Bullet}
|
|||||||
, _ampPjDraw :: ProjectileDraw
|
, _ampPjDraw :: ProjectileDraw
|
||||||
, _ampPjCreation :: ProjectileCreate
|
, _ampPjCreation :: ProjectileCreate
|
||||||
}
|
}
|
||||||
| GasParams {_ampCreateGas :: GasCreate}
|
| GasParams {_ampCreateGas :: GasFuel}
|
||||||
deriving (Eq, Show, Read) --Generic, Flat)
|
deriving (Eq, Show, Read) --Generic, Flat)
|
||||||
|
|
||||||
data ScrollAttachParams
|
data ScrollAttachParams
|
||||||
@@ -147,8 +157,12 @@ data MuzzleEffect
|
|||||||
| MuzzleTesla
|
| MuzzleTesla
|
||||||
| MuzzleTractor
|
| MuzzleTractor
|
||||||
| MuzzleLauncher
|
| MuzzleLauncher
|
||||||
| MuzzleFlame
|
| MuzzleNozzle
|
||||||
| MuzzleGas
|
{ _nzPressure :: GenFloat
|
||||||
|
, _nzMaxWalkAngle :: Float
|
||||||
|
, _nzCurrentWalkAngle :: Float
|
||||||
|
, _nzWalkSpeed :: Float
|
||||||
|
}
|
||||||
deriving (Eq, Ord, Show, Read) --Generic, Flat)
|
deriving (Eq, Ord, Show, Read) --Generic, Flat)
|
||||||
|
|
||||||
data Muzzle = Muzzle
|
data Muzzle = Muzzle
|
||||||
|
|||||||
@@ -46,11 +46,15 @@ data AmmoType
|
|||||||
data ForceFieldType = DefaultForceField
|
data ForceFieldType = DefaultForceField
|
||||||
deriving (Eq, Ord, Show, Read) --Generic, Flat)
|
deriving (Eq, Ord, Show, Read) --Generic, Flat)
|
||||||
|
|
||||||
|
data GasFuel = ChemFuel
|
||||||
|
deriving (Eq, Ord, Show, Enum, Bounded, Read) --Generic, Flat)
|
||||||
|
|
||||||
data GasCreate = CreatePoisonGas | CreateFlame
|
data GasCreate = CreatePoisonGas | CreateFlame
|
||||||
deriving (Eq, Ord, Show, Enum, Bounded, Read) --Generic, Flat)
|
deriving (Eq, Ord, Show, Enum, Bounded, Read) --Generic, Flat)
|
||||||
|
|
||||||
makeLenses ''ProjectileUpdate
|
makeLenses ''ProjectileUpdate
|
||||||
makeLenses ''AmmoType
|
makeLenses ''AmmoType
|
||||||
|
deriveJSON defaultOptions ''GasFuel
|
||||||
deriveJSON defaultOptions ''ProjectileDraw
|
deriveJSON defaultOptions ''ProjectileDraw
|
||||||
deriveJSON defaultOptions ''ProjectileCreate
|
deriveJSON defaultOptions ''ProjectileCreate
|
||||||
deriveJSON defaultOptions ''ProjectileUpdate
|
deriveJSON defaultOptions ''ProjectileUpdate
|
||||||
|
|||||||
@@ -42,7 +42,7 @@ defaultHeldUse =
|
|||||||
, _torqueAfter = 0.2
|
, _torqueAfter = 0.2
|
||||||
, _randomOffset = 0
|
, _randomOffset = 0
|
||||||
, _sidePush = 0
|
, _sidePush = 0
|
||||||
, _bulGunSound = (tap3S, 0)
|
, _bulGunSound = Just (tap3S, 0)
|
||||||
, _weaponInvLock = 0
|
, _weaponInvLock = 0
|
||||||
, _weaponRepeat = []
|
, _weaponRepeat = []
|
||||||
}
|
}
|
||||||
|
|||||||
+189
-166
@@ -44,42 +44,42 @@ import Sound.Data
|
|||||||
heldEffect :: HeldMod -> LabelDoubleTree ComposeLinkType Item -> Creature -> World -> World
|
heldEffect :: HeldMod -> LabelDoubleTree ComposeLinkType Item -> Creature -> World -> World
|
||||||
heldEffect effecttype = case effecttype of
|
heldEffect effecttype = case effecttype of
|
||||||
-- HeldModNothing -> const $ const id
|
-- HeldModNothing -> const $ const id
|
||||||
PoisonSprayerMod -> gasEffect
|
-- PoisonSprayerMod -> gasEffect
|
||||||
[ useAmmoAmount 1
|
-- [ useAmmoAmount 1
|
||||||
, withSoundForI foamSprayLoopS 5
|
-- , withSoundForI foamSprayLoopS 5
|
||||||
, ammoCheckI
|
|
||||||
]
|
|
||||||
FlameSpitterMod -> gasEffect
|
|
||||||
[ withSidePushAfterI 20
|
|
||||||
, withSidePushI 5
|
|
||||||
, useAmmoAmount 1
|
|
||||||
, withRandomItemParams f
|
|
||||||
, repeatOnFrames [1 .. 9] FlameSpitterRepeatMod
|
|
||||||
, lockInvFor 10
|
|
||||||
, useTimeCheck
|
|
||||||
, ammoCheckI
|
|
||||||
]
|
|
||||||
FlameSpitterRepeatMod -> gasEffect
|
|
||||||
[ withSidePushAfterI 20
|
|
||||||
, withSidePushI 5
|
|
||||||
, useAmmoAmount 1
|
|
||||||
, withRandomItemParams f
|
|
||||||
, ammoCheckI
|
|
||||||
]
|
|
||||||
FlameThrowerMod -> gasEffect
|
|
||||||
[ withSidePushAfterI 20
|
|
||||||
, --, withTempLight 1 100 (V3 1 0 0)
|
|
||||||
withSidePushI 5
|
|
||||||
, useAmmoAmount 1
|
|
||||||
, ammoCheckI
|
|
||||||
]
|
|
||||||
LauncherMod -> foldl' (&) usePjCreation
|
|
||||||
--[ useAmmoAmount 1
|
|
||||||
-- , withSoundStart tap4S
|
|
||||||
[ useTimeCheck
|
|
||||||
-- , ammoCheckI
|
-- , ammoCheckI
|
||||||
, blCheck
|
-- ]
|
||||||
]
|
-- FlameSpitterMod -> gasEffect
|
||||||
|
-- [ withSidePushAfterI 20
|
||||||
|
-- , withSidePushI 5
|
||||||
|
-- , useAmmoAmount 1
|
||||||
|
-- , withRandomItemParams f
|
||||||
|
-- , repeatOnFrames [1 .. 9] FlameSpitterRepeatMod
|
||||||
|
-- , lockInvFor 10
|
||||||
|
-- , useTimeCheck
|
||||||
|
-- , ammoCheckI
|
||||||
|
-- ]
|
||||||
|
-- FlameSpitterRepeatMod -> gasEffect
|
||||||
|
-- [ withSidePushAfterI 20
|
||||||
|
-- , withSidePushI 5
|
||||||
|
-- , useAmmoAmount 1
|
||||||
|
-- , withRandomItemParams f
|
||||||
|
-- , ammoCheckI
|
||||||
|
-- ]
|
||||||
|
-- FlameThrowerMod -> gasEffect
|
||||||
|
-- [ withSidePushAfterI 20
|
||||||
|
-- , --, withTempLight 1 100 (V3 1 0 0)
|
||||||
|
-- withSidePushI 5
|
||||||
|
-- , useAmmoAmount 1
|
||||||
|
-- , ammoCheckI
|
||||||
|
-- ]
|
||||||
|
-- LauncherMod -> foldl' (&) usePjCreation
|
||||||
|
-- --[ useAmmoAmount 1
|
||||||
|
---- , withSoundStart tap4S
|
||||||
|
-- [ useTimeCheck
|
||||||
|
---- , ammoCheckI
|
||||||
|
-- , blCheck
|
||||||
|
-- ]
|
||||||
-- TeslaMod -> foldl' (&) (shootTeslaArc . _ldtValue)
|
-- TeslaMod -> foldl' (&) (shootTeslaArc . _ldtValue)
|
||||||
-- [ useAmmoAmount 1
|
-- [ useAmmoAmount 1
|
||||||
-- , withSoundForI elecCrackleS 1
|
-- , withSoundForI elecCrackleS 1
|
||||||
@@ -107,21 +107,21 @@ heldEffect effecttype = case effecttype of
|
|||||||
, withItem $ \it -> withCrPosShift (V2 0 (thegapDualBeam it)) $ flareCircleAt (_lasColor $ _itParams it) 0.8
|
, withItem $ \it -> withCrPosShift (V2 0 (thegapDualBeam it)) $ flareCircleAt (_lasColor $ _itParams it) 0.8
|
||||||
, ammoCheckI
|
, ammoCheckI
|
||||||
]
|
]
|
||||||
LasMod -> foldl' (&) (shootLaser . _ldtValue)
|
-- LasMod -> foldl' (&) (shootLaser . _ldtValue)
|
||||||
[ useAmmoAmount 1
|
-- [ useAmmoAmount 1
|
||||||
, withItem $ \it -> withCrPos $ flareCircleAt (_lasColor $ _itParams it) 0.8
|
-- , withItem $ \it -> withCrPos $ flareCircleAt (_lasColor $ _itParams it) 0.8
|
||||||
, withSoundForI tone440sawtoothquietS 2
|
-- , withSoundForI tone440sawtoothquietS 2
|
||||||
, withItem $ \it -> withTempLight 1 100 (xyzV4 (_lasColor $ _itParams it))
|
-- , withItem $ \it -> withTempLight 1 100 (xyzV4 (_lasColor $ _itParams it))
|
||||||
, duplicateLoadedBarrels
|
-- , duplicateLoadedBarrels
|
||||||
, ammoCheckI
|
-- , ammoCheckI
|
||||||
]
|
-- ]
|
||||||
LauncherXMod _ -> foldl' (&) usePjCreationX
|
-- LauncherXMod _ -> foldl' (&) usePjCreationX
|
||||||
--[ useAmmoAmount i
|
-- --[ useAmmoAmount i
|
||||||
--, withSoundStart tap4S
|
-- --, withSoundStart tap4S
|
||||||
[ useTimeCheck
|
-- [ useTimeCheck
|
||||||
--, ammoCheckI
|
-- --, ammoCheckI
|
||||||
, blCheck
|
-- , blCheck
|
||||||
]
|
-- ]
|
||||||
ShatterMod -> foldl' (&) (shootShatter . _ldtValue)
|
ShatterMod -> foldl' (&) (shootShatter . _ldtValue)
|
||||||
[ useAmmoAmount 1
|
[ useAmmoAmount 1
|
||||||
, -- , withSoundStart tap3S
|
, -- , withSoundStart tap3S
|
||||||
@@ -315,16 +315,16 @@ heldEffect effecttype = case effecttype of
|
|||||||
-- , ammoCheckI
|
-- , ammoCheckI
|
||||||
-- , blCheck
|
-- , blCheck
|
||||||
-- ]
|
-- ]
|
||||||
TractorMod -> foldl' (&) (aTractorBeam . _ldtValue) [ammoCheckI]
|
-- TractorMod -> foldl' (&) (aTractorBeam . _ldtValue) [ammoCheckI]
|
||||||
FireRemoteShellMod -> undefined
|
FireRemoteShellMod -> undefined
|
||||||
ExplodeRemoteShellMod -> undefined
|
ExplodeRemoteShellMod -> undefined
|
||||||
DoNothingMod -> const $ const id
|
DoNothingMod -> const $ const id
|
||||||
ForceFieldMod -> undefined
|
ForceFieldMod -> undefined
|
||||||
DetectorMod _ -> undefined
|
DetectorMod _ -> undefined
|
||||||
where
|
where
|
||||||
f = do
|
-- f = do
|
||||||
nzpres <- state $ randomR (3, 4)
|
-- nzpres <- state $ randomR (3, 4)
|
||||||
return $ sprayNozzles . ix 0 . nzPressure .~ nzpres
|
-- return $ sprayNozzles . ix 0 . nzPressure .~ nzpres
|
||||||
increasecycleLasWide n it = case _heldHammer (_itUse it) of
|
increasecycleLasWide n it = case _heldHammer (_itUse it) of
|
||||||
HammerUp -> it & itParams . lasCycle .~ 1
|
HammerUp -> it & itParams . lasCycle .~ 1
|
||||||
_ -> it & itParams . lasCycle %~ (min (n * lasWideRate) . (+ 1))
|
_ -> it & itParams . lasCycle %~ (min (n * lasWideRate) . (+ 1))
|
||||||
@@ -339,17 +339,17 @@ heldEffect effecttype = case effecttype of
|
|||||||
-- & crPos %~ alongSegBy x (_crOldPos cr)
|
-- & crPos %~ alongSegBy x (_crOldPos cr)
|
||||||
-- & crInv . ix (invid + 1) . itUse . amagParams . ampBullet . buDelayFraction .~ x
|
-- & crInv . ix (invid + 1) . itUse . amagParams . ampBullet . buDelayFraction .~ x
|
||||||
|
|
||||||
gasEffect :: [(LabelDoubleTree ComposeLinkType Item
|
--gasEffect :: [(LabelDoubleTree ComposeLinkType Item
|
||||||
-> Creature -> World -> World)
|
-- -> Creature -> World -> World)
|
||||||
-> LabelDoubleTree ComposeLinkType Item
|
-- -> LabelDoubleTree ComposeLinkType Item
|
||||||
-> Creature
|
-- -> Creature
|
||||||
-> World
|
-- -> World
|
||||||
-> World]
|
-- -> World]
|
||||||
-> LabelDoubleTree ComposeLinkType Item
|
-- -> LabelDoubleTree ComposeLinkType Item
|
||||||
-> Creature
|
-- -> Creature
|
||||||
-> World
|
-- -> World
|
||||||
-> World
|
-- -> World
|
||||||
gasEffect = foldl' (&) (overNozzles useGasParams)
|
--gasEffect = foldl' (&) (overNozzles useGasParams)
|
||||||
|
|
||||||
bulGunEffect :: LabelDoubleTree ComposeLinkType Item -> Creature -> World -> World
|
bulGunEffect :: LabelDoubleTree ComposeLinkType Item -> Creature -> World -> World
|
||||||
bulGunEffect = hammerCheck $ useTimeCheck bulGunEffect'
|
bulGunEffect = hammerCheck $ useTimeCheck bulGunEffect'
|
||||||
@@ -392,7 +392,7 @@ applyInvLock itm cr = case itm ^? itUse . heldParams . weaponInvLock of
|
|||||||
|
|
||||||
applySoundCME :: Item -> Creature -> World -> World
|
applySoundCME :: Item -> Creature -> World -> World
|
||||||
applySoundCME itm cr = fromMaybe id $ do
|
applySoundCME itm cr = fromMaybe id $ do
|
||||||
(soundid,x) <- itm ^? itUse . heldParams . bulGunSound
|
(soundid,x) <- itm ^? itUse . heldParams . bulGunSound . _Just
|
||||||
if x > 0
|
if x > 0
|
||||||
then return $ soundContinue (CrWeaponSound (_crID cr) 0) (_crPos cr) soundid (Just x)
|
then return $ soundContinue (CrWeaponSound (_crID cr) 0) (_crPos cr) soundid (Just x)
|
||||||
else return $ soundMultiFrom [CrWeaponSound cid j | j <- [0..5]] (_crPos cr) soundid Nothing
|
else return $ soundMultiFrom [CrWeaponSound cid j | j <- [0..5]] (_crPos cr) soundid Nothing
|
||||||
@@ -455,6 +455,8 @@ makeMuzzleFlare mz itm cr = case mz ^. mzFlareType of
|
|||||||
. muzFlareAt (V4 10 10 1 3) (pos `v2z` 20) dir
|
. muzFlareAt (V4 10 10 1 3) (pos `v2z` 20) dir
|
||||||
HeavySmokeFlare -> basicMuzFlare pos dir
|
HeavySmokeFlare -> basicMuzFlare pos dir
|
||||||
LasGunFlare -> flareCircleAt (_lasColor $ _itParams itm) 0.8 (pos `v2z` 20)
|
LasGunFlare -> flareCircleAt (_lasColor $ _itParams itm) 0.8 (pos `v2z` 20)
|
||||||
|
. (cWorld . lWorld . tempLightSources .:~
|
||||||
|
tlsTimeRadColPos 1 100 (xyzV4 . _lasColor $ _itParams itm) (pos `v2z` 10))
|
||||||
TeslaGunFlare -> cWorld . lWorld . tempLightSources .:~
|
TeslaGunFlare -> cWorld . lWorld . tempLightSources .:~
|
||||||
tlsTimeRadColPos 1 100 (V3 0 0 1) (pos `v2z` 10)
|
tlsTimeRadColPos 1 100 (V3 0 0 1) (pos `v2z` 10)
|
||||||
where
|
where
|
||||||
@@ -496,6 +498,17 @@ useLoadedAmmo itm cr (cme,w) (mz,x,mid) = (,) (cme & cmeSound .~ True) $
|
|||||||
MuzzleTesla -> shootTeslaArc itm cr mz w
|
MuzzleTesla -> shootTeslaArc itm cr mz w
|
||||||
MuzzleTractor -> shootTractorBeam itm cr w
|
MuzzleTractor -> shootTractorBeam itm cr w
|
||||||
MuzzleLauncher -> createProjectile' mid mz itm cr w
|
MuzzleLauncher -> createProjectile' mid mz itm cr w
|
||||||
|
MuzzleNozzle {} -> useGasParams mid mz itm cr $ walkNozzle mz itm cr w
|
||||||
|
|
||||||
|
walkNozzle mz itm cr w = w
|
||||||
|
& randGen .~ g
|
||||||
|
where
|
||||||
|
nz = _mzEffect mz
|
||||||
|
(walkamount, g) = randomR (- aspeed, aspeed) (_randGen w)
|
||||||
|
aspeed = _nzWalkSpeed nz
|
||||||
|
maxa = _nzMaxWalkAngle nz
|
||||||
|
wa = min maxa $ max (negate maxa) (_nzCurrentWalkAngle nz + walkamount)
|
||||||
|
|
||||||
|
|
||||||
shootTractorBeam :: Item -> Creature -> World -> World
|
shootTractorBeam :: Item -> Creature -> World -> World
|
||||||
shootTractorBeam _ cr w = w & cWorld . lWorld . tractorBeams .:~ tractorBeamAt' spos outpos dir power
|
shootTractorBeam _ cr w = w & cWorld . lWorld . tractorBeams .:~ tractorBeamAt' spos outpos dir power
|
||||||
@@ -600,42 +613,42 @@ useMod hm = case hm of
|
|||||||
ForceFieldMod -> undefined
|
ForceFieldMod -> undefined
|
||||||
DetectorMod _ -> undefined
|
DetectorMod _ -> undefined
|
||||||
-- HeldModNothing -> []
|
-- HeldModNothing -> []
|
||||||
PoisonSprayerMod ->
|
-- PoisonSprayerMod ->
|
||||||
[ useAmmoAmount 1
|
-- [ useAmmoAmount 1
|
||||||
, withSoundForI foamSprayLoopS 5
|
-- , withSoundForI foamSprayLoopS 5
|
||||||
, ammoCheckI
|
|
||||||
]
|
|
||||||
FlameSpitterMod ->
|
|
||||||
[ withSidePushAfterI 20
|
|
||||||
, withSidePushI 5
|
|
||||||
, useAmmoAmount 1
|
|
||||||
, withRandomItemParams f
|
|
||||||
, repeatOnFrames [1 .. 9] FlameSpitterRepeatMod
|
|
||||||
, lockInvFor 10
|
|
||||||
, useTimeCheck
|
|
||||||
, ammoCheckI
|
|
||||||
]
|
|
||||||
FlameSpitterRepeatMod ->
|
|
||||||
[ withSidePushAfterI 20
|
|
||||||
, withSidePushI 5
|
|
||||||
, useAmmoAmount 1
|
|
||||||
, withRandomItemParams f
|
|
||||||
, ammoCheckI
|
|
||||||
]
|
|
||||||
FlameThrowerMod ->
|
|
||||||
[ withSidePushAfterI 20
|
|
||||||
, --, withTempLight 1 100 (V3 1 0 0)
|
|
||||||
withSidePushI 5
|
|
||||||
, useAmmoAmount 1
|
|
||||||
, ammoCheckI
|
|
||||||
]
|
|
||||||
LauncherMod ->
|
|
||||||
--[ useAmmoAmount 1
|
|
||||||
-- , withSoundStart tap4S
|
|
||||||
[ useTimeCheck
|
|
||||||
-- , ammoCheckI
|
-- , ammoCheckI
|
||||||
, blCheck
|
-- ]
|
||||||
]
|
-- FlameSpitterMod ->
|
||||||
|
-- [ withSidePushAfterI 20
|
||||||
|
-- , withSidePushI 5
|
||||||
|
-- , useAmmoAmount 1
|
||||||
|
-- , withRandomItemParams f
|
||||||
|
-- , repeatOnFrames [1 .. 9] FlameSpitterRepeatMod
|
||||||
|
-- , lockInvFor 10
|
||||||
|
-- , useTimeCheck
|
||||||
|
-- , ammoCheckI
|
||||||
|
-- ]
|
||||||
|
-- FlameSpitterRepeatMod ->
|
||||||
|
-- [ withSidePushAfterI 20
|
||||||
|
-- , withSidePushI 5
|
||||||
|
-- , useAmmoAmount 1
|
||||||
|
-- , withRandomItemParams f
|
||||||
|
-- , ammoCheckI
|
||||||
|
-- ]
|
||||||
|
-- FlameThrowerMod ->
|
||||||
|
-- [ withSidePushAfterI 20
|
||||||
|
-- , --, withTempLight 1 100 (V3 1 0 0)
|
||||||
|
-- withSidePushI 5
|
||||||
|
-- , useAmmoAmount 1
|
||||||
|
-- , ammoCheckI
|
||||||
|
-- ]
|
||||||
|
-- LauncherMod ->
|
||||||
|
-- --[ useAmmoAmount 1
|
||||||
|
---- , withSoundStart tap4S
|
||||||
|
-- [ useTimeCheck
|
||||||
|
---- , ammoCheckI
|
||||||
|
-- , blCheck
|
||||||
|
-- ]
|
||||||
-- TeslaMod ->
|
-- TeslaMod ->
|
||||||
-- [ useAmmoAmount 1
|
-- [ useAmmoAmount 1
|
||||||
-- , withSoundForI elecCrackleS 1
|
-- , withSoundForI elecCrackleS 1
|
||||||
@@ -672,21 +685,21 @@ useMod hm = case hm of
|
|||||||
, withItem $ \it -> withCrPosShift (V2 0 (thegapDualBeam it)) $ flareCircleAt (_lasColor $ _itParams it) 0.8
|
, withItem $ \it -> withCrPosShift (V2 0 (thegapDualBeam it)) $ flareCircleAt (_lasColor $ _itParams it) 0.8
|
||||||
, ammoCheckI
|
, ammoCheckI
|
||||||
]
|
]
|
||||||
LasMod ->
|
-- LasMod ->
|
||||||
[ useAmmoAmount 1
|
-- [ useAmmoAmount 1
|
||||||
, withItem $ \it -> withCrPos $ flareCircleAt (_lasColor $ _itParams it) 0.8
|
-- , withItem $ \it -> withCrPos $ flareCircleAt (_lasColor $ _itParams it) 0.8
|
||||||
, withSoundForI tone440sawtoothquietS 2
|
-- , withSoundForI tone440sawtoothquietS 2
|
||||||
, withItem $ \it -> withTempLight 1 100 (xyzV4 (_lasColor $ _itParams it))
|
-- , withItem $ \it -> withTempLight 1 100 (xyzV4 (_lasColor $ _itParams it))
|
||||||
, duplicateLoadedBarrels
|
-- , duplicateLoadedBarrels
|
||||||
, ammoCheckI
|
-- , ammoCheckI
|
||||||
]
|
-- ]
|
||||||
LauncherXMod _ ->
|
-- LauncherXMod _ ->
|
||||||
--[ useAmmoAmount i
|
-- --[ useAmmoAmount i
|
||||||
--, withSoundStart tap4S
|
-- --, withSoundStart tap4S
|
||||||
[ useTimeCheck
|
-- [ useTimeCheck
|
||||||
--, ammoCheckI
|
-- --, ammoCheckI
|
||||||
, blCheck
|
-- , blCheck
|
||||||
]
|
-- ]
|
||||||
ShatterMod ->
|
ShatterMod ->
|
||||||
[ useAmmoAmount 1
|
[ useAmmoAmount 1
|
||||||
, -- , withSoundStart tap3S
|
, -- , withSoundStart tap3S
|
||||||
@@ -891,9 +904,9 @@ useMod hm = case hm of
|
|||||||
-- , blCheck
|
-- , blCheck
|
||||||
-- ]
|
-- ]
|
||||||
where
|
where
|
||||||
f = do
|
-- f = do
|
||||||
nzpres <- state $ randomR (3, 4)
|
-- nzpres <- state $ randomR (3, 4)
|
||||||
return $ sprayNozzles . ix 0 . nzPressure .~ nzpres
|
-- return $ sprayNozzles . ix 0 . nzPressure .~ nzpres
|
||||||
--increasecycleLasCircle it = it & itParams . lasCycle %~ (flip mod 2000 . (+ 1))
|
--increasecycleLasCircle it = it & itParams . lasCycle %~ (flip mod 2000 . (+ 1))
|
||||||
----f it = [it & itParams . lasCycle +~ x | x <- [0,100 .. 1900] ]
|
----f it = [it & itParams . lasCycle +~ x | x <- [0,100 .. 1900] ]
|
||||||
--fLasCircle it = [it & itParams . lasCycle +~ x | x <- [0, 50 .. 1999]]
|
--fLasCircle it = [it & itParams . lasCycle +~ x | x <- [0, 50 .. 1999]]
|
||||||
@@ -923,7 +936,7 @@ useHeld :: Huse -> LabelDoubleTree ComposeLinkType Item -> Creature -> World ->
|
|||||||
useHeld hu = case hu of
|
useHeld hu = case hu of
|
||||||
HeldDoNothing -> const $ const id
|
HeldDoNothing -> const $ const id
|
||||||
-- HeldUseAmmoParams -> shootBullet
|
-- HeldUseAmmoParams -> shootBullet
|
||||||
HeldOverNozzlesUseGasParams -> overNozzles useGasParams
|
-- HeldOverNozzlesUseGasParams -> overNozzles useGasParams
|
||||||
HeldPJCreation -> usePjCreation
|
HeldPJCreation -> usePjCreation
|
||||||
HeldPJCreationX _ -> usePjCreationX
|
HeldPJCreationX _ -> usePjCreationX
|
||||||
HeldFireRemoteShell -> fireRemoteShell
|
HeldFireRemoteShell -> fireRemoteShell
|
||||||
@@ -956,45 +969,45 @@ usePjCreationX = undefined
|
|||||||
-- where
|
-- where
|
||||||
-- f (muz,am) = (createProjectile am muz itm cr .)
|
-- f (muz,am) = (createProjectile am muz itm cr .)
|
||||||
|
|
||||||
overNozzles ::
|
--overNozzles ::
|
||||||
(Nozzle -> LabelDoubleTree ComposeLinkType Item -> Creature -> World -> World) ->
|
-- (Nozzle -> LabelDoubleTree ComposeLinkType Item -> Creature -> World -> World) ->
|
||||||
LabelDoubleTree ComposeLinkType Item ->
|
-- LabelDoubleTree ComposeLinkType Item ->
|
||||||
Creature ->
|
-- Creature ->
|
||||||
World ->
|
-- World ->
|
||||||
World
|
-- World
|
||||||
overNozzles = overNozzles' . overNozzle
|
--overNozzles = overNozzles' . overNozzle
|
||||||
|
|
||||||
overNozzles' ::
|
--overNozzles' ::
|
||||||
(LabelDoubleTree ComposeLinkType Item -> Creature -> World -> Nozzle -> (World, Nozzle)) ->
|
-- (LabelDoubleTree ComposeLinkType Item -> Creature -> World -> Nozzle -> (World, Nozzle)) ->
|
||||||
LabelDoubleTree ComposeLinkType Item ->
|
-- LabelDoubleTree ComposeLinkType Item ->
|
||||||
Creature ->
|
-- Creature ->
|
||||||
World ->
|
-- World ->
|
||||||
World
|
-- World
|
||||||
overNozzles' eff itm cr w = neww
|
--overNozzles' eff itm cr w = neww
|
||||||
& cWorld . lWorld . creatures . ix cid . crInv . ix i . itParams . sprayNozzles .~ newNozzles
|
-- & cWorld . lWorld . creatures . ix cid . crInv . ix i . itParams . sprayNozzles .~ newNozzles
|
||||||
where
|
-- where
|
||||||
it = itm ^. ldtValue
|
-- it = itm ^. ldtValue
|
||||||
cid = _crID cr
|
-- cid = _crID cr
|
||||||
i = w ^?! cWorld . lWorld . creatures . ix cid . crManipulation . manObject . inInventory . ispItem
|
-- i = w ^?! cWorld . lWorld . creatures . ix cid . crManipulation . manObject . inInventory . ispItem
|
||||||
(neww, newNozzles) = mapAccumR (eff itm cr) w $ _sprayNozzles (_itParams it)
|
-- (neww, newNozzles) = mapAccumR (eff itm cr) w $ _sprayNozzles (_itParams it)
|
||||||
|
|
||||||
overNozzle ::
|
--overNozzle ::
|
||||||
(Nozzle -> LabelDoubleTree ComposeLinkType Item -> Creature -> World -> World) ->
|
-- (Nozzle -> LabelDoubleTree ComposeLinkType Item -> Creature -> World -> World) ->
|
||||||
LabelDoubleTree ComposeLinkType Item ->
|
-- LabelDoubleTree ComposeLinkType Item ->
|
||||||
Creature ->
|
-- Creature ->
|
||||||
World ->
|
-- World ->
|
||||||
Nozzle ->
|
-- Nozzle ->
|
||||||
(World, Nozzle)
|
-- (World, Nozzle)
|
||||||
overNozzle eff itm cr w nz =
|
--overNozzle eff itm cr w nz =
|
||||||
( eff nz itm (cr & crDir +~ wa + na) w & randGen .~ g
|
-- ( eff nz itm (cr & crDir +~ wa + na) w & randGen .~ g
|
||||||
, nz & nzCurrentWalkAngle .~ wa
|
-- , nz & nzCurrentWalkAngle .~ wa
|
||||||
)
|
-- )
|
||||||
where
|
-- where
|
||||||
na = _nzDir nz
|
-- na = _nzDir nz
|
||||||
(walkamount, g) = randomR (- aspeed, aspeed) (_randGen w)
|
-- (walkamount, g) = randomR (- aspeed, aspeed) (_randGen w)
|
||||||
aspeed = _nzWalkSpeed nz
|
-- aspeed = _nzWalkSpeed nz
|
||||||
maxa = _nzMaxWalkAngle nz
|
-- maxa = _nzMaxWalkAngle nz
|
||||||
wa = min maxa $ max (negate maxa) (_nzCurrentWalkAngle nz + walkamount)
|
-- wa = min maxa $ max (negate maxa) (_nzCurrentWalkAngle nz + walkamount)
|
||||||
|
|
||||||
getAmmoMagazine :: Item -> Creature -> Maybe ItemUse
|
getAmmoMagazine :: Item -> Creature -> Maybe ItemUse
|
||||||
getAmmoMagazine itm cr = do
|
getAmmoMagazine itm cr = do
|
||||||
@@ -1005,22 +1018,32 @@ getAmmoMagazine itm cr = do
|
|||||||
guard $ amtype == magtype
|
guard $ amtype == magtype
|
||||||
return mag
|
return mag
|
||||||
|
|
||||||
useGasParams :: Nozzle -> LabelDoubleTree ComposeLinkType Item -> Creature -> World -> World
|
useGasParams :: Maybe Int -> Muzzle -> Item -> Creature -> World -> World
|
||||||
useGasParams nz itm cr =
|
useGasParams mmagid mz itm cr w =
|
||||||
createGas
|
createGas
|
||||||
gastype
|
gastype
|
||||||
(_nzPressure nz)
|
pressure
|
||||||
pos
|
pos
|
||||||
dir
|
dir
|
||||||
cr
|
cr
|
||||||
|
w & randGen .~ g'
|
||||||
where
|
where
|
||||||
|
(pressure,g) = doGenFloat (_nzPressure $ _mzEffect mz) (_randGen w)
|
||||||
gastype = fromMaybe (error "cannot find gas ammo") $ do
|
gastype = fromMaybe (error "cannot find gas ammo") $ do
|
||||||
atype <- itm ^? ldtValue . itUse . heldAmmoTypes . ix 0
|
magid <- mmagid
|
||||||
leftitms <- itm ^? ldtLeft
|
fueltype <- cr ^? crInv . ix magid . itUse . amagParams . ampCreateGas
|
||||||
mag <- lookup (AmmoInLink 0 atype) leftitms
|
gc <- itm ^? itUse . heldParams . gasCreation
|
||||||
mag ^? ldtValue . itUse . amagParams . ampCreateGas
|
return $ gasCreate fueltype gc
|
||||||
dir = _crDir cr
|
pos = _crPos cr + rotateV (_crDir cr) (_mzPos mz + aimingWeaponZeroPos cr itm)
|
||||||
pos = _crPos cr +.+ (_nzLength nz *.* unitVectorAtAngle (_crDir cr))
|
(a,g') = randomR (-inacc,inacc) g
|
||||||
|
inacc = _mzInaccuracy mz
|
||||||
|
dir = _crDir cr + _mzRot mz + a
|
||||||
|
|
||||||
|
gasCreate :: GasFuel -> GasCreate -> GasCreate
|
||||||
|
gasCreate = flip const
|
||||||
|
|
||||||
|
doGenFloat (ConstFloat x) g = (x,g)
|
||||||
|
doGenFloat (UniRandFloat x y) g = randomR (x,y) g
|
||||||
|
|
||||||
fireRemoteShell :: LabelDoubleTree ComposeLinkType Item -> Creature -> World -> World
|
fireRemoteShell :: LabelDoubleTree ComposeLinkType Item -> Creature -> World -> World
|
||||||
fireRemoteShell = undefined
|
fireRemoteShell = undefined
|
||||||
|
|||||||
@@ -34,6 +34,7 @@ itemFromAmmoMag at = case at of
|
|||||||
BELTMAG -> beltMag
|
BELTMAG -> beltMag
|
||||||
SHELLMAG -> shellMag
|
SHELLMAG -> shellMag
|
||||||
BATTERY -> battery
|
BATTERY -> battery
|
||||||
|
CHEMFUELPOUCH -> chemFuelPouch
|
||||||
|
|
||||||
itemFromAttachType :: AttachType -> Item
|
itemFromAttachType :: AttachType -> Item
|
||||||
itemFromAttachType at = case at of
|
itemFromAttachType at = case at of
|
||||||
|
|||||||
@@ -87,6 +87,20 @@ battery =
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
chemFuelPouch :: Item
|
||||||
|
chemFuelPouch =
|
||||||
|
defaultHeldItem & itType . iyBase .~ AMMOMAG CHEMFUELPOUCH
|
||||||
|
& itUse
|
||||||
|
.~ AmmoMagUse
|
||||||
|
{ _amagParams = GasParams ChemFuel
|
||||||
|
, _amagType = GasAmmo
|
||||||
|
, _amagLoadStatus =
|
||||||
|
ReloadStatus
|
||||||
|
{ _iaMax = 1000
|
||||||
|
, _iaLoaded = 1000
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
bulletSynthesizer :: Item
|
bulletSynthesizer :: Item
|
||||||
bulletSynthesizer = defaultHeldItem
|
bulletSynthesizer = defaultHeldItem
|
||||||
& itType . iyBase .~ ATTACH BULLETSYNTHESIZER
|
& itType . iyBase .~ ATTACH BULLETSYNTHESIZER
|
||||||
|
|||||||
@@ -22,7 +22,7 @@ sparkGun =
|
|||||||
teslaGun :: Item
|
teslaGun :: Item
|
||||||
teslaGun =
|
teslaGun =
|
||||||
defaultBatteryGun
|
defaultBatteryGun
|
||||||
& itUse . heldParams .~ BeamShooterParams (elecCrackleS,2)
|
& itUse . heldParams .~ BeamShooterParams (Just (elecCrackleS,2))
|
||||||
& itDimension . dimRad .~ 9
|
& itDimension . dimRad .~ 9
|
||||||
& itDimension . dimCenter .~ V3 4 0 0
|
& itDimension . dimCenter .~ V3 4 0 0
|
||||||
& itParams .~ teslaParams
|
& itParams .~ teslaParams
|
||||||
@@ -42,7 +42,7 @@ lasGun =
|
|||||||
defaultHeldItem
|
defaultHeldItem
|
||||||
& itType . iyModules .~ batteryModules
|
& itType . iyModules .~ batteryModules
|
||||||
& itUse . heldMods .~ PistolMod
|
& itUse . heldMods .~ PistolMod
|
||||||
& itUse . heldParams .~ BeamShooterParams (tone440sawtoothquietS,2)
|
& itUse . heldParams .~ BeamShooterParams (Just (tone440sawtoothquietS,2))
|
||||||
& itUse . heldAmmoTypes .~ singleAmmo ElectricalAmmo
|
& itUse . heldAmmoTypes .~ singleAmmo ElectricalAmmo
|
||||||
& itUse . heldDelay .~ NoDelay
|
& itUse . heldDelay .~ NoDelay
|
||||||
& itUse . heldTriggerType .~ AutoTrigger
|
& itUse . heldTriggerType .~ AutoTrigger
|
||||||
@@ -88,7 +88,7 @@ tractorGun =
|
|||||||
-- & itUse . heldUse .~ HeldTractor --aTractorBeam
|
-- & itUse . heldUse .~ HeldTractor --aTractorBeam
|
||||||
& itUse . heldDelay .~ NoDelay
|
& itUse . heldDelay .~ NoDelay
|
||||||
-- & itUse . heldMods .~ AmmoCheckMod
|
-- & itUse . heldMods .~ AmmoCheckMod
|
||||||
& itUse . heldMods .~ TractorMod
|
-- & itUse . heldMods .~ TractorMod
|
||||||
& itUse . heldAim . aimWeight .~ 6
|
& itUse . heldAim . aimWeight .~ 6
|
||||||
& itUse . heldAim . aimRange .~ 1
|
& itUse . heldAim . aimRange .~ 1
|
||||||
& itUse . heldAim . aimMuzzles .~ [Muzzle (V2 30 0) 0 0 0 DefaultFlareType MuzzleTractor]
|
& itUse . heldAim . aimMuzzles .~ [Muzzle (V2 30 0) 0 0 0 DefaultFlareType MuzzleTractor]
|
||||||
|
|||||||
@@ -94,7 +94,7 @@ miniGunX i =
|
|||||||
& itUse . heldAim . aimRange .~ 1
|
& itUse . heldAim . aimRange .~ 1
|
||||||
& itUse . heldAim . aimZoom .~ defaultItZoom{_izFac = 1.5}
|
& itUse . heldAim . aimZoom .~ defaultItZoom{_izFac = 1.5}
|
||||||
& itUse . heldAmmoTypes .~ singleAmmo BeltBulletAmmo
|
& itUse . heldAmmoTypes .~ singleAmmo BeltBulletAmmo
|
||||||
& itUse . heldParams . bulGunSound .~ (mini1S,2)
|
& itUse . heldParams . bulGunSound ?~ (mini1S,2)
|
||||||
& itUse . heldAim . aimTurnSpeed .~ 0.5
|
& itUse . heldAim . aimTurnSpeed .~ 0.5
|
||||||
& itUse . heldAim . aimMuzzles
|
& itUse . heldAim . aimMuzzles
|
||||||
.~ replicate i (Muzzle (V2 30 0) 0 0.05 0 MiniGunFlare MuzzleShootBullet)
|
.~ replicate i (Muzzle (V2 30 0) 0 0.05 0 MiniGunFlare MuzzleShootBullet)
|
||||||
|
|||||||
@@ -23,7 +23,7 @@ bangCone =
|
|||||||
& itUse . heldParams . recoil .~ 150
|
& itUse . heldParams . recoil .~ 150
|
||||||
& itUse . heldParams . torqueAfter .~ 0.1
|
& itUse . heldParams . torqueAfter .~ 0.1
|
||||||
& itUse . heldParams . randomOffset .~ 12
|
& itUse . heldParams . randomOffset .~ 12
|
||||||
& itUse . heldParams . bulGunSound .~ (bangEchoS,0)
|
& itUse . heldParams . bulGunSound ?~ (bangEchoS,0)
|
||||||
& itType . iyBase .~ HELD BANGCONE
|
& itType . iyBase .~ HELD BANGCONE
|
||||||
|
|
||||||
blunderbuss :: Item
|
blunderbuss :: Item
|
||||||
|
|||||||
@@ -42,7 +42,7 @@ launcher =
|
|||||||
& itUse . heldParams . rifling .~ ConstFloat 0
|
& itUse . heldParams . rifling .~ ConstFloat 0
|
||||||
& itUse . heldParams . recoil .~ 0
|
& itUse . heldParams . recoil .~ 0
|
||||||
& itUse . heldParams . torqueAfter .~ 0
|
& itUse . heldParams . torqueAfter .~ 0
|
||||||
& itUse . heldParams . bulGunSound .~ (tap4S, 0)
|
& itUse . heldParams . bulGunSound ?~ (tap4S, 0)
|
||||||
|
|
||||||
launcherX :: Int -> Item
|
launcherX :: Int -> Item
|
||||||
launcherX i =
|
launcherX i =
|
||||||
|
|||||||
@@ -21,7 +21,7 @@ bangRod =
|
|||||||
& itUse . heldParams . rifling .~ ConstFloat 1
|
& itUse . heldParams . rifling .~ ConstFloat 1
|
||||||
& itUse . heldParams . recoil .~ 50
|
& itUse . heldParams . recoil .~ 50
|
||||||
& itUse . heldParams . torqueAfter .~ 0.3
|
& itUse . heldParams . torqueAfter .~ 0.3
|
||||||
& itUse . heldParams . bulGunSound .~ (bangEchoS,0)
|
& itUse . heldParams . bulGunSound ?~ (bangEchoS,0)
|
||||||
& itUse . heldDelay . rateMax .~ 12
|
& itUse . heldDelay . rateMax .~ 12
|
||||||
& itDimension . dimRad .~ 12
|
& itDimension . dimRad .~ 12
|
||||||
& itDimension . dimCenter .~ V3 5 0 0
|
& itDimension . dimCenter .~ V3 5 0 0
|
||||||
|
|||||||
@@ -7,6 +7,7 @@ module Dodge.Item.Held.SprayGuns (
|
|||||||
flameWall,
|
flameWall,
|
||||||
) where
|
) where
|
||||||
|
|
||||||
|
import Dodge.SoundLogic.ExternallyGeneratedSounds
|
||||||
import Dodge.Data.Item
|
import Dodge.Data.Item
|
||||||
import Dodge.Default.Item
|
import Dodge.Default.Item
|
||||||
--import Dodge.Reloading.Action
|
--import Dodge.Reloading.Action
|
||||||
@@ -18,14 +19,19 @@ poisonSprayer =
|
|||||||
flameThrower
|
flameThrower
|
||||||
& itType . iyBase .~ HELD POISONSPRAYER
|
& itType . iyBase .~ HELD POISONSPRAYER
|
||||||
& itUse . heldAmmoTypes .~ singleAmmo GasAmmo
|
& itUse . heldAmmoTypes .~ singleAmmo GasAmmo
|
||||||
& itUse . heldParams .~ GasSprayParams CreatePoisonGas --aGasCloud
|
-- & itUse . heldMods .~ PoisonSprayerMod
|
||||||
& itUse . heldMods .~ PoisonSprayerMod
|
& itUse . heldParams . gasCreation .~ CreatePoisonGas --aGasCloud
|
||||||
|
& itUse . heldParams . recoil .~ 0
|
||||||
|
& itUse . heldParams . torqueAfter .~ 0
|
||||||
|
& itUse . heldParams . randomOffset .~ 0
|
||||||
|
& itUse . heldParams . sidePush .~ 0
|
||||||
|
& itUse . heldParams . bulGunSound ?~ (foamSprayLoopS,5)
|
||||||
|
|
||||||
flameSpitter :: Item
|
flameSpitter :: Item
|
||||||
flameSpitter =
|
flameSpitter =
|
||||||
flameThrower
|
flameThrower
|
||||||
& itType . iyBase .~ HELD FLAMESPITTER
|
& itType . iyBase .~ HELD FLAMESPITTER
|
||||||
& itParams . sprayNozzles . ix 0 . nzPressure .~ 4
|
-- & itParams . sprayNozzles . ix 0 . nzPressure .~ 4
|
||||||
& itUse . heldAim . aimStance .~ OneHand
|
& itUse . heldAim . aimStance .~ OneHand
|
||||||
& itUse . heldDelay .~ FixedRate{_rateMax = 12, _rateTime = 0}
|
& itUse . heldDelay .~ FixedRate{_rateMax = 12, _rateTime = 0}
|
||||||
& itUse . heldMods .~ FlameSpitterMod
|
& itUse . heldMods .~ FlameSpitterMod
|
||||||
@@ -35,11 +41,11 @@ flameTorrent =
|
|||||||
flameThrower
|
flameThrower
|
||||||
& itType . iyBase .~ HELD FLAMETORRENT
|
& itType . iyBase .~ HELD FLAMETORRENT
|
||||||
& itUse . heldAim . aimZoom .~ defaultItZoom
|
& itUse . heldAim . aimZoom .~ defaultItZoom
|
||||||
& itParams . sprayNozzles . ix 0
|
-- & itParams . sprayNozzles . ix 0
|
||||||
%~ ( (nzPressure .~ 10)
|
-- %~ ( (nzPressure .~ 10)
|
||||||
. (nzMaxWalkAngle .~ 1.5)
|
-- . (nzMaxWalkAngle .~ 1.5)
|
||||||
. (nzWalkSpeed .~ 0.05)
|
-- . (nzWalkSpeed .~ 0.05)
|
||||||
)
|
-- )
|
||||||
|
|
||||||
blowTorch :: Item
|
blowTorch :: Item
|
||||||
blowTorch =
|
blowTorch =
|
||||||
@@ -50,45 +56,49 @@ flameWall :: Item
|
|||||||
flameWall =
|
flameWall =
|
||||||
flameThrower
|
flameThrower
|
||||||
& itType . iyBase .~ HELD FLAMEWALL
|
& itType . iyBase .~ HELD FLAMEWALL
|
||||||
& itParams . sprayNozzles .~ zipWith makeNozzle [0, 0.6, -0.6] [2, 2.5, 2.5]
|
-- & itParams . sprayNozzles .~ zipWith makeNozzle [0, 0.6, -0.6] [2, 2.5, 2.5]
|
||||||
where
|
-- where
|
||||||
makeNozzle dir pres =
|
-- makeNozzle dir pres =
|
||||||
Nozzle
|
-- Nozzle
|
||||||
{ _nzPressure = pres
|
-- { _nzPressure = pres
|
||||||
, _nzDir = dir
|
-- , _nzDir = dir
|
||||||
, _nzMaxWalkAngle = 0
|
-- , _nzMaxWalkAngle = 0
|
||||||
, _nzWalkSpeed = 0
|
-- , _nzWalkSpeed = 0
|
||||||
, _nzCurrentWalkAngle = 0
|
-- , _nzCurrentWalkAngle = 0
|
||||||
, _nzLength = 20
|
-- , _nzLength = 20
|
||||||
}
|
-- }
|
||||||
|
|
||||||
flameThrower :: Item
|
flameThrower :: Item
|
||||||
flameThrower =
|
flameThrower =
|
||||||
defaultHeldItem
|
defaultHeldItem
|
||||||
{ _itParams =
|
& itParams .~ NoParams
|
||||||
Sprayer
|
|
||||||
{ _sprayNozzles =
|
|
||||||
[ Nozzle
|
|
||||||
{ _nzPressure = 4
|
|
||||||
, _nzDir = 0
|
|
||||||
, _nzMaxWalkAngle = 0.2
|
|
||||||
, _nzWalkSpeed = 0.01
|
|
||||||
, _nzCurrentWalkAngle = 0
|
|
||||||
, _nzLength = 10
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
}
|
|
||||||
& itDimension . dimRad .~ 7
|
& itDimension . dimRad .~ 7
|
||||||
& itDimension . dimCenter .~ V3 9 0 0
|
& itDimension . dimCenter .~ V3 9 0 0
|
||||||
-- & itUse . heldUse .~ HeldOverNozzlesUseGasParams -- overNozzles useGasParams
|
-- & itUse . heldUse .~ HeldOverNozzlesUseGasParams -- overNozzles useGasParams
|
||||||
& itUse . heldDelay .~ NoDelay
|
& itUse . heldDelay .~ NoDelay
|
||||||
& itUse . heldMods .~ FlameThrowerMod
|
-- & itUse . heldMods .~ FlameThrowerMod
|
||||||
|
& itUse . heldMods .~ PistolMod
|
||||||
& itUse . heldAim . aimWeight .~ 5
|
& itUse . heldAim . aimWeight .~ 5
|
||||||
& itUse . heldAim . aimZoom .~ defaultItZoom{_izMax = 5, _izMin = 1.5}
|
& itUse . heldAim . aimZoom .~ defaultItZoom{_izMax = 5, _izMin = 1.5}
|
||||||
& itUse . heldAim . aimStance .~ TwoHandUnder
|
& itUse . heldAim . aimStance .~ TwoHandUnder
|
||||||
-- & itUse . heldAim . aimHandlePos .~ 0
|
& itUse . heldAim . aimMuzzles .~ [Muzzle (V2 18 0) 0 0 0 DefaultFlareType
|
||||||
& itUse . heldAim . aimMuzzles .~ [Muzzle (V2 18 0) 0 0 0 DefaultFlareType MuzzleFlame]
|
MuzzleNozzle
|
||||||
|
{ _nzPressure = ConstFloat 4
|
||||||
|
, _nzMaxWalkAngle = 0.2
|
||||||
|
, _nzWalkSpeed = 0.01
|
||||||
|
, _nzCurrentWalkAngle = 0
|
||||||
|
}
|
||||||
|
]
|
||||||
& itUse . heldAmmoTypes .~ singleAmmo GasAmmo
|
& itUse . heldAmmoTypes .~ singleAmmo GasAmmo
|
||||||
& itType . iyBase .~ HELD FLAMETHROWER
|
& itType . iyBase .~ HELD FLAMETHROWER
|
||||||
& itUse . heldParams .~ GasSprayParams CreateFlame --aGasCloud
|
& itUse . heldParams .~ GasSprayParams
|
||||||
|
{_gasCreation = CreateFlame
|
||||||
|
, _recoil = 0
|
||||||
|
, _torqueAfter = 0
|
||||||
|
, _randomOffset = 0
|
||||||
|
, _sidePush = 25
|
||||||
|
, _bulGunSound = Nothing
|
||||||
|
, _weaponInvLock = 0
|
||||||
|
, _weaponRepeat = mempty
|
||||||
|
}
|
||||||
|
& itUse . heldTriggerType .~ AutoTrigger
|
||||||
|
|||||||
@@ -55,7 +55,7 @@ autoPistol =
|
|||||||
pistol
|
pistol
|
||||||
& itUse . heldMods .~ PistolMod
|
& itUse . heldMods .~ PistolMod
|
||||||
& itUse . heldTriggerType .~ AutoTrigger
|
& itUse . heldTriggerType .~ AutoTrigger
|
||||||
& itUse . heldParams . bulGunSound .~ (tap1S,0)
|
& itUse . heldParams . bulGunSound ?~ (tap1S,0)
|
||||||
& itType . iyBase .~ HELD AUTOPISTOL
|
& itType . iyBase .~ HELD AUTOPISTOL
|
||||||
& itType . iyModules . at ModAutoMag ?~ EMPTYMODULE
|
& itType . iyModules . at ModAutoMag ?~ EMPTYMODULE
|
||||||
|
|
||||||
|
|||||||
@@ -54,11 +54,11 @@ AddGoal src/Dodge/Data/ActionPlan.hs 45;" C
|
|||||||
AddTile src/Dodge/Room/AddTile.hs 1;" m
|
AddTile src/Dodge/Room/AddTile.hs 1;" m
|
||||||
AesonHelp src/AesonHelp.hs 1;" m
|
AesonHelp src/AesonHelp.hs 1;" m
|
||||||
AimAt src/Dodge/Data/ActionPlan.hs 84;" C
|
AimAt src/Dodge/Data/ActionPlan.hs 84;" C
|
||||||
AimParams src/Dodge/Data/Item/Use.hs 125;" t
|
AimParams src/Dodge/Data/Item/Use.hs 135;" t
|
||||||
AimParams src/Dodge/Default/AimParams.hs 1;" m
|
AimParams src/Dodge/Default/AimParams.hs 1;" m
|
||||||
AimParams src/Dodge/Default/Item/Held/AimParams.hs 1;" m
|
AimParams src/Dodge/Default/Item/Held/AimParams.hs 1;" m
|
||||||
AimParams src/Dodge/Default/Item/Use/AimParams.hs 1;" m
|
AimParams src/Dodge/Default/Item/Use/AimParams.hs 1;" m
|
||||||
AimStance src/Dodge/Data/Item/Use.hs 173;" t
|
AimStance src/Dodge/Data/Item/Use.hs 189;" t
|
||||||
Aiming src/Dodge/Creature/Stance/Data.hs 42;" C
|
Aiming src/Dodge/Creature/Stance/Data.hs 42;" C
|
||||||
Aiming src/Dodge/Data/Creature/Stance.hs 39;" C
|
Aiming src/Dodge/Data/Creature/Stance.hs 39;" C
|
||||||
AirFiltrationSS src/Dodge/Data/Scenario.hs 95;" C
|
AirFiltrationSS src/Dodge/Data/Scenario.hs 95;" C
|
||||||
@@ -78,7 +78,7 @@ AmmoMagType src/Dodge/Data/Item/Combine.hs 109;" t
|
|||||||
AmmoMagUse src/Dodge/Data/Item/Use.hs 63;" C
|
AmmoMagUse src/Dodge/Data/Item/Use.hs 63;" C
|
||||||
AmmoModLink src/Dodge/Data/ComposedItem.hs 15;" C
|
AmmoModLink src/Dodge/Data/ComposedItem.hs 15;" C
|
||||||
AmmoModifierCI src/Dodge/Data/ComposedItem.hs 20;" C
|
AmmoModifierCI src/Dodge/Data/ComposedItem.hs 20;" C
|
||||||
AmmoParams src/Dodge/Data/Item/Use.hs 103;" t
|
AmmoParams src/Dodge/Data/Item/Use.hs 113;" t
|
||||||
AmmoParams src/Dodge/Item/Weapon/AmmoParams.hs 1;" m
|
AmmoParams src/Dodge/Item/Weapon/AmmoParams.hs 1;" m
|
||||||
AmmoPosition src/Dodge/Item/AmmoPosition.hs 8;" t
|
AmmoPosition src/Dodge/Item/AmmoPosition.hs 8;" t
|
||||||
AmmoPosition src/Dodge/Item/AmmoPosition.hs 2;" m
|
AmmoPosition src/Dodge/Item/AmmoPosition.hs 2;" m
|
||||||
@@ -126,7 +126,7 @@ AttachInt src/Dodge/Item/Attachment/Data.hs 16;" C
|
|||||||
AttachMInt src/Dodge/Data/Item/Attachment.hs 15;" C
|
AttachMInt src/Dodge/Data/Item/Attachment.hs 15;" C
|
||||||
AttachMInt src/Dodge/Item/Attachment/Data.hs 17;" C
|
AttachMInt src/Dodge/Item/Attachment/Data.hs 17;" C
|
||||||
AttachMode src/Dodge/Item/Attachment/Data.hs 13;" C
|
AttachMode src/Dodge/Item/Attachment/Data.hs 13;" C
|
||||||
AttachParams src/Dodge/Data/Item/Use.hs 97;" t
|
AttachParams src/Dodge/Data/Item/Use.hs 107;" t
|
||||||
AttachTargetPos src/Dodge/Data/Item/Attachment.hs 13;" C
|
AttachTargetPos src/Dodge/Data/Item/Attachment.hs 13;" C
|
||||||
AttachTargetPos src/Dodge/Item/Attachment/Data.hs 15;" C
|
AttachTargetPos src/Dodge/Item/Attachment/Data.hs 15;" C
|
||||||
AttachType src/Dodge/Data/Item/Combine.hs 97;" t
|
AttachType src/Dodge/Data/Item/Combine.hs 97;" t
|
||||||
@@ -222,7 +222,7 @@ BeamCombine src/Dodge/Data/Beam.hs 47;" C
|
|||||||
BeamCombineType src/Dodge/Data/Beam.hs 38;" t
|
BeamCombineType src/Dodge/Data/Beam.hs 38;" t
|
||||||
BeamDraw src/Dodge/Data/Beam.hs 33;" t
|
BeamDraw src/Dodge/Data/Beam.hs 33;" t
|
||||||
BeamDrawColor src/Dodge/Data/Beam.hs 35;" C
|
BeamDrawColor src/Dodge/Data/Beam.hs 35;" C
|
||||||
BeamShooterParams src/Dodge/Data/Item/Use.hs 78;" C
|
BeamShooterParams src/Dodge/Data/Item/Use.hs 88;" C
|
||||||
BeamSimple src/Dodge/Data/Beam.hs 50;" C
|
BeamSimple src/Dodge/Data/Beam.hs 50;" C
|
||||||
BeamType src/Dodge/Data/Beam.hs 46;" t
|
BeamType src/Dodge/Data/Beam.hs 46;" t
|
||||||
BecomePowerful src/Dodge/Data/Scenario.hs 9;" C
|
BecomePowerful src/Dodge/Data/Scenario.hs 9;" C
|
||||||
@@ -304,8 +304,8 @@ BulletClipAttachment src/Dodge/Data/Item.hs 51;" C
|
|||||||
BulletEffect src/Dodge/Data/Bullet.hs 36;" t
|
BulletEffect src/Dodge/Data/Bullet.hs 36;" t
|
||||||
BulletGun src/Dodge/Item/Held/BulletGun.hs 1;" m
|
BulletGun src/Dodge/Item/Held/BulletGun.hs 1;" m
|
||||||
BulletGuns src/Dodge/Item/Weapon/BulletGuns.hs 1;" m
|
BulletGuns src/Dodge/Item/Weapon/BulletGuns.hs 1;" m
|
||||||
BulletParams src/Dodge/Data/Item/Use.hs 103;" C
|
BulletParams src/Dodge/Data/Item/Use.hs 113;" C
|
||||||
BulletShooterParams src/Dodge/Data/Item/Use.hs 82;" C
|
BulletShooterParams src/Dodge/Data/Item/Use.hs 92;" C
|
||||||
BulletSpawn src/Dodge/Data/Bullet.hs 42;" t
|
BulletSpawn src/Dodge/Data/Bullet.hs 42;" t
|
||||||
BulletTrajectory src/Dodge/Data/Bullet.hs 50;" t
|
BulletTrajectory src/Dodge/Data/Bullet.hs 50;" t
|
||||||
BulletTrajectoryType src/Dodge/Data/Bullet.hs 57;" t
|
BulletTrajectoryType src/Dodge/Data/Bullet.hs 57;" t
|
||||||
@@ -379,7 +379,7 @@ ChainEffect src/Dodge/ChainEffect.hs 1;" m
|
|||||||
ChainUpdates src/Dodge/Creature/ChainUpdates.hs 1;" m
|
ChainUpdates src/Dodge/Creature/ChainUpdates.hs 1;" m
|
||||||
ChangePosture src/Dodge/Data/ActionPlan.hs 42;" C
|
ChangePosture src/Dodge/Data/ActionPlan.hs 42;" C
|
||||||
ChangeStrategy src/Dodge/Data/ActionPlan.hs 44;" C
|
ChangeStrategy src/Dodge/Data/ActionPlan.hs 44;" C
|
||||||
CharScrollParams src/Dodge/Data/Item/Use.hs 121;" C
|
CharScrollParams src/Dodge/Data/Item/Use.hs 131;" C
|
||||||
ChargeIfEquipped src/Dodge/Data/Item/Effect.hs 22;" C
|
ChargeIfEquipped src/Dodge/Data/Item/Effect.hs 22;" C
|
||||||
ChargeIfInInventory src/Dodge/Data/Item/Effect.hs 23;" C
|
ChargeIfInInventory src/Dodge/Data/Item/Effect.hs 23;" C
|
||||||
ChargeableAmmo src/Dodge/Data/Item/Consumption.hs 29;" C
|
ChargeableAmmo src/Dodge/Data/Item/Consumption.hs 29;" C
|
||||||
@@ -669,7 +669,7 @@ DefaultArcStep src/Dodge/Data/ArcStep.hs 23;" C
|
|||||||
DefaultCrGroupUpdate src/Dodge/Data/CrGroupParams.hs 22;" C
|
DefaultCrGroupUpdate src/Dodge/Data/CrGroupParams.hs 22;" C
|
||||||
DefaultDrawButton src/Dodge/Data/Button.hs 17;" C
|
DefaultDrawButton src/Dodge/Data/Button.hs 17;" C
|
||||||
DefaultDrawSwitch src/Dodge/Data/Button.hs 18;" C
|
DefaultDrawSwitch src/Dodge/Data/Button.hs 18;" C
|
||||||
DefaultFlareType src/Dodge/Data/Item/Use.hs 137;" C
|
DefaultFlareType src/Dodge/Data/Item/Use.hs 147;" C
|
||||||
DefaultForceField src/Dodge/Data/Item/Use/Consumption/Ammo.hs 46;" C
|
DefaultForceField src/Dodge/Data/Item/Use/Consumption/Ammo.hs 46;" C
|
||||||
DefaultHeldParams src/Dodge/Data/Item/Use.hs 75;" C
|
DefaultHeldParams src/Dodge/Data/Item/Use.hs 75;" C
|
||||||
DefaultLightSourceDraw src/Dodge/Data/LightSource.hs 13;" C
|
DefaultLightSourceDraw src/Dodge/Data/LightSource.hs 13;" C
|
||||||
@@ -949,13 +949,12 @@ FlameBeamCombine src/Dodge/Data/Beam.hs 39;" C
|
|||||||
FlameSound src/Dodge/Data/SoundOrigin.hs 25;" C
|
FlameSound src/Dodge/Data/SoundOrigin.hs 25;" C
|
||||||
FlameSpitterMod src/Dodge/Data/Item/HeldUse.hs 70;" C
|
FlameSpitterMod src/Dodge/Data/Item/HeldUse.hs 70;" C
|
||||||
FlameSpitterRepeatMod src/Dodge/Data/Item/HeldUse.hs 71;" C
|
FlameSpitterRepeatMod src/Dodge/Data/Item/HeldUse.hs 71;" C
|
||||||
FlameThrowerMod src/Dodge/Data/Item/HeldUse.hs 72;" C
|
|
||||||
Flamer src/Dodge/Data/SoundOrigin.hs 23;" C
|
Flamer src/Dodge/Data/SoundOrigin.hs 23;" C
|
||||||
Flank src/Dodge/Data/ActionPlan.hs 177;" C
|
Flank src/Dodge/Data/ActionPlan.hs 177;" C
|
||||||
Flare src/Dodge/Data/Flare.hs 14;" t
|
Flare src/Dodge/Data/Flare.hs 14;" t
|
||||||
Flare src/Dodge/Data/Flare.hs 6;" m
|
Flare src/Dodge/Data/Flare.hs 6;" m
|
||||||
Flare src/Dodge/Flare.hs 1;" m
|
Flare src/Dodge/Flare.hs 1;" m
|
||||||
FlareType src/Dodge/Data/Item/Use.hs 137;" t
|
FlareType src/Dodge/Data/Item/Use.hs 147;" t
|
||||||
Flash src/Dodge/WorldEvent/Flash.hs 11;" m
|
Flash src/Dodge/WorldEvent/Flash.hs 11;" m
|
||||||
FlashBall src/Dodge/Data/Bullet.hs 33;" C
|
FlashBall src/Dodge/Data/Bullet.hs 33;" C
|
||||||
FlatFaces src/Shape/Data.hs 17;" C
|
FlatFaces src/Shape/Data.hs 17;" C
|
||||||
@@ -1031,7 +1030,7 @@ GasAmmo src/Dodge/Data/Item/Use/Consumption/Ammo.hs 43;" C
|
|||||||
GasCloud src/Dodge/Data/Cloud.hs 31;" C
|
GasCloud src/Dodge/Data/Cloud.hs 31;" C
|
||||||
GasCreate src/Dodge/Data/Gas.hs 6;" t
|
GasCreate src/Dodge/Data/Gas.hs 6;" t
|
||||||
GasCreate src/Dodge/Data/Item/Use/Consumption/Ammo.hs 49;" t
|
GasCreate src/Dodge/Data/Item/Use/Consumption/Ammo.hs 49;" t
|
||||||
GasParams src/Dodge/Data/Item/Use.hs 109;" C
|
GasParams src/Dodge/Data/Item/Use.hs 119;" C
|
||||||
GasSprayParams src/Dodge/Data/Item/Use.hs 76;" C
|
GasSprayParams src/Dodge/Data/Item/Use.hs 76;" C
|
||||||
GenCr src/Dodge/Creature/State/Data.hs 24;" C
|
GenCr src/Dodge/Creature/State/Data.hs 24;" C
|
||||||
GenCr src/Dodge/Data/Creature/State.hs 31;" C
|
GenCr src/Dodge/Data/Creature/State.hs 31;" C
|
||||||
@@ -1116,7 +1115,7 @@ HammerUp src/Dodge/Data/Hammer.hs 20;" C
|
|||||||
HandPos src/Dodge/Creature/HandPos.hs 1;" m
|
HandPos src/Dodge/Creature/HandPos.hs 1;" m
|
||||||
HardQuit src/Dodge/Data/Universe.hs 66;" C
|
HardQuit src/Dodge/Data/Universe.hs 66;" C
|
||||||
HasHammer src/Dodge/Data/Hammer.hs 14;" C
|
HasHammer src/Dodge/Data/Hammer.hs 14;" C
|
||||||
HeavySmokeFlare src/Dodge/Data/Item/Use.hs 140;" C
|
HeavySmokeFlare src/Dodge/Data/Item/Use.hs 150;" C
|
||||||
Held src/Dodge/Default/Held.hs 1;" m
|
Held src/Dodge/Default/Held.hs 1;" m
|
||||||
Held src/Dodge/Default/Item/Held.hs 1;" m
|
Held src/Dodge/Default/Item/Held.hs 1;" m
|
||||||
Held src/Dodge/Item/Held.hs 1;" m
|
Held src/Dodge/Item/Held.hs 1;" m
|
||||||
@@ -1293,7 +1292,7 @@ ItInvEffect src/Dodge/Data/ItEffect.hs 13;" C
|
|||||||
ItInvEffectDrop src/Dodge/Data/ItEffect.hs 29;" C
|
ItInvEffectDrop src/Dodge/Data/ItEffect.hs 29;" C
|
||||||
ItInvEffectID src/Dodge/Data/ItEffect.hs 25;" C
|
ItInvEffectID src/Dodge/Data/ItEffect.hs 25;" C
|
||||||
ItRewindEffect src/Dodge/Data/ItEffect.hs 17;" C
|
ItRewindEffect src/Dodge/Data/ItEffect.hs 17;" C
|
||||||
ItZoom src/Dodge/Data/Item/Use.hs 182;" t
|
ItZoom src/Dodge/Data/Item/Use.hs 198;" t
|
||||||
Item src/Dodge/Data/Item.hs 33;" t
|
Item src/Dodge/Data/Item.hs 33;" t
|
||||||
Item src/Dodge/Base/Item.hs 1;" m
|
Item src/Dodge/Base/Item.hs 1;" m
|
||||||
Item src/Dodge/Data/Item.hs 6;" m
|
Item src/Dodge/Data/Item.hs 6;" m
|
||||||
@@ -1398,8 +1397,7 @@ Lampoid src/Dodge/Data/Creature/Misc.hs 72;" C
|
|||||||
Lampoid src/Dodge/Lampoid.hs 1;" m
|
Lampoid src/Dodge/Lampoid.hs 1;" m
|
||||||
Large src/Shape/Data.hs 29;" C
|
Large src/Shape/Data.hs 29;" C
|
||||||
LasBeamCombine src/Dodge/Data/Beam.hs 40;" C
|
LasBeamCombine src/Dodge/Data/Beam.hs 40;" C
|
||||||
LasGunFlare src/Dodge/Data/Item/Use.hs 141;" C
|
LasGunFlare src/Dodge/Data/Item/Use.hs 151;" C
|
||||||
LasMod src/Dodge/Data/Item/HeldUse.hs 78;" C
|
|
||||||
LasSound src/Dodge/Data/SoundOrigin.hs 26;" C
|
LasSound src/Dodge/Data/SoundOrigin.hs 26;" C
|
||||||
LasTurret src/Dodge/Room/LasTurret.hs 1;" m
|
LasTurret src/Dodge/Room/LasTurret.hs 1;" m
|
||||||
LasWideMod src/Dodge/Data/Item/HeldUse.hs 76;" C
|
LasWideMod src/Dodge/Data/Item/HeldUse.hs 76;" C
|
||||||
@@ -1413,8 +1411,6 @@ Launcher src/Dodge/Item/Held/Launcher.hs 1;" m
|
|||||||
Launcher src/Dodge/Item/Weapon/Launcher.hs 1;" m
|
Launcher src/Dodge/Item/Weapon/Launcher.hs 1;" m
|
||||||
LauncherAI src/Dodge/Data/Creature/Misc.hs 55;" C
|
LauncherAI src/Dodge/Data/Creature/Misc.hs 55;" C
|
||||||
LauncherCrit src/Dodge/Creature/LauncherCrit.hs 1;" m
|
LauncherCrit src/Dodge/Creature/LauncherCrit.hs 1;" m
|
||||||
LauncherMod src/Dodge/Data/Item/HeldUse.hs 73;" C
|
|
||||||
LauncherXMod src/Dodge/Data/Item/HeldUse.hs 79;" C
|
|
||||||
LaundrySS src/Dodge/Data/Scenario.hs 115;" C
|
LaundrySS src/Dodge/Data/Scenario.hs 115;" C
|
||||||
Layer src/Picture/Data.hs 22;" t
|
Layer src/Picture/Data.hs 22;" t
|
||||||
Layer src/Dodge/Picture/Layer.hs 3;" m
|
Layer src/Dodge/Picture/Layer.hs 3;" m
|
||||||
@@ -1609,7 +1605,7 @@ MidLayer src/Picture/Data.hs 24;" C
|
|||||||
Military src/Dodge/Data/Scenario.hs 45;" C
|
Military src/Dodge/Data/Scenario.hs 45;" C
|
||||||
Mine src/Dodge/Data/Scenario.hs 64;" C
|
Mine src/Dodge/Data/Scenario.hs 64;" C
|
||||||
MiniGunAI src/Dodge/Data/Creature/Misc.hs 59;" C
|
MiniGunAI src/Dodge/Data/Creature/Misc.hs 59;" C
|
||||||
MiniGunFlare src/Dodge/Data/Item/Use.hs 139;" C
|
MiniGunFlare src/Dodge/Data/Item/Use.hs 149;" C
|
||||||
Misc src/Dodge/Data/Creature/Misc.hs 6;" m
|
Misc src/Dodge/Data/Creature/Misc.hs 6;" m
|
||||||
Misc src/Dodge/Data/Equipment/Misc.hs 6;" m
|
Misc src/Dodge/Data/Equipment/Misc.hs 6;" m
|
||||||
Misc src/Dodge/Data/Item/Misc.hs 6;" m
|
Misc src/Dodge/Data/Item/Misc.hs 6;" m
|
||||||
@@ -1669,16 +1665,15 @@ Music src/Music.hs 1;" m
|
|||||||
MusicData src/Music.hs 7;" t
|
MusicData src/Music.hs 7;" t
|
||||||
Mute src/Dodge/Data/Creature/Misc.hs 28;" C
|
Mute src/Dodge/Data/Creature/Misc.hs 28;" C
|
||||||
MuzFlare src/Dodge/Data/Flare.hs 15;" C
|
MuzFlare src/Dodge/Data/Flare.hs 15;" C
|
||||||
Muzzle src/Dodge/Data/Item/Use.hs 154;" t
|
Muzzle src/Dodge/Data/Item/Use.hs 170;" t
|
||||||
MuzzleEffect src/Dodge/Data/Item/Use.hs 144;" t
|
MuzzleEffect src/Dodge/Data/Item/Use.hs 154;" t
|
||||||
MuzzleEffect src/Dodge/Data/MuzzleEffect.hs 5;" m
|
MuzzleEffect src/Dodge/Data/MuzzleEffect.hs 5;" m
|
||||||
MuzzleFlame src/Dodge/Data/Item/Use.hs 150;" C
|
MuzzleLaser src/Dodge/Data/Item/Use.hs 156;" C
|
||||||
MuzzleGas src/Dodge/Data/Item/Use.hs 151;" C
|
MuzzleLauncher src/Dodge/Data/Item/Use.hs 159;" C
|
||||||
MuzzleLaser src/Dodge/Data/Item/Use.hs 146;" C
|
MuzzleNozzle src/Dodge/Data/Item/Use.hs 160;" C
|
||||||
MuzzleLauncher src/Dodge/Data/Item/Use.hs 149;" C
|
MuzzleShootBullet src/Dodge/Data/Item/Use.hs 155;" C
|
||||||
MuzzleShootBullet src/Dodge/Data/Item/Use.hs 145;" C
|
MuzzleTesla src/Dodge/Data/Item/Use.hs 157;" C
|
||||||
MuzzleTesla src/Dodge/Data/Item/Use.hs 147;" C
|
MuzzleTractor src/Dodge/Data/Item/Use.hs 158;" C
|
||||||
MuzzleTractor src/Dodge/Data/Item/Use.hs 148;" C
|
|
||||||
MvForward src/Dodge/Data/ActionPlan.hs 35;" C
|
MvForward src/Dodge/Data/ActionPlan.hs 35;" C
|
||||||
MvPt src/Dodge/MvPt.hs 1;" m
|
MvPt src/Dodge/MvPt.hs 1;" m
|
||||||
MvTurnToward src/Dodge/Data/ActionPlan.hs 34;" C
|
MvTurnToward src/Dodge/Data/ActionPlan.hs 34;" C
|
||||||
@@ -1702,7 +1697,7 @@ Ngon src/Dodge/Room/Ngon.hs 1;" m
|
|||||||
NoAction src/Dodge/Data/ActionPlan.hs 152;" C
|
NoAction src/Dodge/Data/ActionPlan.hs 152;" C
|
||||||
NoAmmoPosition src/Dodge/Item/AmmoPosition.hs 11;" C
|
NoAmmoPosition src/Dodge/Item/AmmoPosition.hs 11;" C
|
||||||
NoArguments src/Dodge/Data/Terminal.hs 93;" C
|
NoArguments src/Dodge/Data/Terminal.hs 93;" C
|
||||||
NoAttachParams src/Dodge/Data/Item/Use.hs 100;" C
|
NoAttachParams src/Dodge/Data/Item/Use.hs 110;" C
|
||||||
NoBeamCombine src/Dodge/Data/Beam.hs 43;" C
|
NoBeamCombine src/Dodge/Data/Beam.hs 43;" C
|
||||||
NoConcurrentEffect src/Loop/Data.hs 7;" C
|
NoConcurrentEffect src/Loop/Data.hs 7;" C
|
||||||
NoConsumption src/Dodge/Data/Item/Consumption.hs 33;" C
|
NoConsumption src/Dodge/Data/Item/Consumption.hs 33;" C
|
||||||
@@ -1842,7 +1837,7 @@ OnSpecial src/Dodge/Equipment/Data.hs 24;" C
|
|||||||
OnTurret src/Dodge/Data/Item/Location.hs 13;" C
|
OnTurret src/Dodge/Data/Item/Location.hs 13;" C
|
||||||
OnceSound src/Dodge/Data/SoundOrigin.hs 15;" C
|
OnceSound src/Dodge/Data/SoundOrigin.hs 15;" C
|
||||||
OneArgument src/Dodge/Data/Terminal.hs 94;" C
|
OneArgument src/Dodge/Data/Terminal.hs 94;" C
|
||||||
OneHand src/Dodge/Data/Item/Use.hs 177;" C
|
OneHand src/Dodge/Data/Item/Use.hs 193;" C
|
||||||
OnwardCluster src/Dodge/Data/RoomCluster.hs 14;" C
|
OnwardCluster src/Dodge/Data/RoomCluster.hs 14;" C
|
||||||
OnwardCluster src/Dodge/RoomCluster/Data.hs 12;" C
|
OnwardCluster src/Dodge/RoomCluster/Data.hs 12;" C
|
||||||
OnwardList src/Dodge/Annotation/Data.hs 15;" C
|
OnwardList src/Dodge/Annotation/Data.hs 15;" C
|
||||||
@@ -1963,7 +1958,7 @@ Pillar src/Dodge/Room/Pillar.hs 1;" m
|
|||||||
Pipe src/Dodge/Placement/Instance/Pipe.hs 1;" m
|
Pipe src/Dodge/Placement/Instance/Pipe.hs 1;" m
|
||||||
PistolAI src/Dodge/Data/Creature/Misc.hs 53;" C
|
PistolAI src/Dodge/Data/Creature/Misc.hs 53;" C
|
||||||
PistolCrit src/Dodge/Creature/PistolCrit.hs 1;" m
|
PistolCrit src/Dodge/Creature/PistolCrit.hs 1;" m
|
||||||
PistolFlare src/Dodge/Data/Item/Use.hs 138;" C
|
PistolFlare src/Dodge/Data/Item/Use.hs 148;" C
|
||||||
PistolMod src/Dodge/Data/Item/HeldUse.hs 94;" C
|
PistolMod src/Dodge/Data/Item/HeldUse.hs 94;" C
|
||||||
PlaceSpot src/Dodge/Placement/PlaceSpot.hs 4;" m
|
PlaceSpot src/Dodge/Placement/PlaceSpot.hs 4;" m
|
||||||
Placement src/Dodge/Data/GenWorld.hs 77;" t
|
Placement src/Dodge/Data/GenWorld.hs 77;" t
|
||||||
@@ -2032,7 +2027,7 @@ ProjectileCreate src/Dodge/Data/Ammo.hs 17;" t
|
|||||||
ProjectileCreate src/Dodge/Data/Item/Use/Consumption/Ammo.hs 21;" t
|
ProjectileCreate src/Dodge/Data/Item/Use/Consumption/Ammo.hs 21;" t
|
||||||
ProjectileDraw src/Dodge/Data/Ammo.hs 14;" t
|
ProjectileDraw src/Dodge/Data/Ammo.hs 14;" t
|
||||||
ProjectileDraw src/Dodge/Data/Item/Use/Consumption/Ammo.hs 18;" t
|
ProjectileDraw src/Dodge/Data/Item/Use/Consumption/Ammo.hs 18;" t
|
||||||
ProjectileParams src/Dodge/Data/Item/Use.hs 104;" C
|
ProjectileParams src/Dodge/Data/Item/Use.hs 114;" C
|
||||||
ProjectileUpdate src/Dodge/Data/Ammo.hs 20;" t
|
ProjectileUpdate src/Dodge/Data/Ammo.hs 20;" t
|
||||||
ProjectileUpdate src/Dodge/Data/Item/Use/Consumption/Ammo.hs 24;" t
|
ProjectileUpdate src/Dodge/Data/Item/Use/Consumption/Ammo.hs 24;" t
|
||||||
Prop src/Dodge/Data/Prop.hs 18;" t
|
Prop src/Dodge/Data/Prop.hs 18;" t
|
||||||
@@ -2295,8 +2290,8 @@ ScreenPos src/Dodge/Data/ScreenPos.hs 9;" t
|
|||||||
ScreenPos src/Dodge/Data/ScreenPos.hs 3;" m
|
ScreenPos src/Dodge/Data/ScreenPos.hs 3;" m
|
||||||
ScreenPos src/Dodge/ScreenPos.hs 1;" m
|
ScreenPos src/Dodge/ScreenPos.hs 1;" m
|
||||||
Scroll src/Dodge/Update/Scroll.hs 1;" m
|
Scroll src/Dodge/Update/Scroll.hs 1;" m
|
||||||
ScrollAttachParams src/Dodge/Data/Item/Use.hs 112;" t
|
ScrollAttachParams src/Dodge/Data/Item/Use.hs 122;" t
|
||||||
ScrollAttachParams src/Dodge/Data/Item/Use.hs 98;" C
|
ScrollAttachParams src/Dodge/Data/Item/Use.hs 108;" C
|
||||||
ScrollAttachType src/Dodge/Data/Item/Combine.hs 105;" t
|
ScrollAttachType src/Dodge/Data/Item/Combine.hs 105;" t
|
||||||
ScrollValue src/Dodge/ScrollValue.hs 1;" m
|
ScrollValue src/Dodge/ScrollValue.hs 1;" m
|
||||||
SecretCabal src/Dodge/Data/Scenario.hs 44;" C
|
SecretCabal src/Dodge/Data/Scenario.hs 44;" C
|
||||||
@@ -2567,7 +2562,7 @@ TUBE src/Dodge/Data/Item/Combine.hs 31;" C
|
|||||||
Tank src/Dodge/Placement/Instance/Tank.hs 1;" m
|
Tank src/Dodge/Placement/Instance/Tank.hs 1;" m
|
||||||
Tanks src/Dodge/Room/Tanks.hs 1;" m
|
Tanks src/Dodge/Room/Tanks.hs 1;" m
|
||||||
Tap src/Dodge/Data/SoundOrigin.hs 36;" C
|
Tap src/Dodge/Data/SoundOrigin.hs 36;" C
|
||||||
TargetAttachParams src/Dodge/Data/Item/Use.hs 99;" C
|
TargetAttachParams src/Dodge/Data/Item/Use.hs 109;" C
|
||||||
TargetCursor src/Dodge/Data/Item/Targeting.hs 16;" C
|
TargetCursor src/Dodge/Data/Item/Targeting.hs 16;" C
|
||||||
TargetCursorUpdate src/Dodge/Data/Targeting.hs 26;" C
|
TargetCursorUpdate src/Dodge/Data/Targeting.hs 26;" C
|
||||||
TargetDistanceDraw src/Dodge/Data/Targeting.hs 32;" C
|
TargetDistanceDraw src/Dodge/Data/Targeting.hs 32;" C
|
||||||
@@ -2639,7 +2634,7 @@ TeslaArc src/Dodge/Data/TeslaArc.hs 6;" m
|
|||||||
TeslaArc src/Dodge/Particle/TeslaArc.hs 1;" m
|
TeslaArc src/Dodge/Particle/TeslaArc.hs 1;" m
|
||||||
TeslaBall src/Dodge/Data/Bullet.hs 32;" C
|
TeslaBall src/Dodge/Data/Bullet.hs 32;" C
|
||||||
TeslaBeamCombine src/Dodge/Data/Beam.hs 41;" C
|
TeslaBeamCombine src/Dodge/Data/Beam.hs 41;" C
|
||||||
TeslaGunFlare src/Dodge/Data/Item/Use.hs 142;" C
|
TeslaGunFlare src/Dodge/Data/Item/Use.hs 152;" C
|
||||||
Test src/Dodge/Creature/Test.hs 8;" m
|
Test src/Dodge/Creature/Test.hs 8;" m
|
||||||
Test src/Dodge/Event/Test.hs 1;" m
|
Test src/Dodge/Event/Test.hs 1;" m
|
||||||
Test src/Picture/Test.hs 1;" m
|
Test src/Picture/Test.hs 1;" m
|
||||||
@@ -2730,9 +2725,9 @@ TweakTractionPower src/Dodge/Data/Item/Tweak.hs 22;" C
|
|||||||
TweakType src/Dodge/Data/Item/Tweak.hs 20;" t
|
TweakType src/Dodge/Data/Item/Tweak.hs 20;" t
|
||||||
Tweakable src/Dodge/Data/Item/Tweak.hs 15;" C
|
Tweakable src/Dodge/Data/Item/Tweak.hs 15;" C
|
||||||
TwistGoal src/Dodge/Data/Scenario.hs 15;" C
|
TwistGoal src/Dodge/Data/Scenario.hs 15;" C
|
||||||
TwoHandFlat src/Dodge/Data/Item/Use.hs 176;" C
|
TwoHandFlat src/Dodge/Data/Item/Use.hs 192;" C
|
||||||
TwoHandOver src/Dodge/Data/Item/Use.hs 175;" C
|
TwoHandOver src/Dodge/Data/Item/Use.hs 191;" C
|
||||||
TwoHandUnder src/Dodge/Data/Item/Use.hs 174;" C
|
TwoHandUnder src/Dodge/Data/Item/Use.hs 190;" C
|
||||||
Type src/Dodge/Data/Damage/Type.hs 6;" m
|
Type src/Dodge/Data/Damage/Type.hs 6;" m
|
||||||
Typical src/Shape/Data.hs 36;" C
|
Typical src/Shape/Data.hs 36;" C
|
||||||
UPtLayer src/Dodge/Picture/Layer/Data.hs 16;" C
|
UPtLayer src/Dodge/Picture/Layer/Data.hs 16;" C
|
||||||
@@ -2946,7 +2941,7 @@ Zoning src/Dodge/Zoning.hs 1;" m
|
|||||||
ZoomScope src/Dodge/Data/Item/Attachment.hs 30;" C
|
ZoomScope src/Dodge/Data/Item/Attachment.hs 30;" C
|
||||||
ZoomScope src/Dodge/Item/Attachment/Data.hs 31;" C
|
ZoomScope src/Dodge/Item/Attachment/Data.hs 31;" C
|
||||||
ZoomScope src/Dodge/Item/Weapon/ZoomScope.hs 1;" m
|
ZoomScope src/Dodge/Item/Weapon/ZoomScope.hs 1;" m
|
||||||
ZoomScrollParams src/Dodge/Data/Item/Use.hs 113;" C
|
ZoomScrollParams src/Dodge/Data/Item/Use.hs 123;" C
|
||||||
__Just' src/MaybeHelp.hs 13;" f
|
__Just' src/MaybeHelp.hs 13;" f
|
||||||
_actAction src/Dodge/Data/ActionPlan.hs 81;" f
|
_actAction src/Dodge/Data/ActionPlan.hs 81;" f
|
||||||
_actLabel src/Dodge/Data/ActionPlan.hs 80;" f
|
_actLabel src/Dodge/Data/ActionPlan.hs 80;" f
|
||||||
@@ -2956,13 +2951,13 @@ _actionSound src/Dodge/Data/LoadAction.hs 11;" f
|
|||||||
_actionSound src/Dodge/Data/LoadAction.hs 14;" f
|
_actionSound src/Dodge/Data/LoadAction.hs 14;" f
|
||||||
_actionTime src/Dodge/Data/LoadAction.hs 11;" f
|
_actionTime src/Dodge/Data/LoadAction.hs 11;" f
|
||||||
_actionTime src/Dodge/Data/LoadAction.hs 14;" f
|
_actionTime src/Dodge/Data/LoadAction.hs 14;" f
|
||||||
_aimHandlePos src/Dodge/Data/Item/Use.hs 131;" f
|
_aimHandlePos src/Dodge/Data/Item/Use.hs 141;" f
|
||||||
_aimMuzzles src/Dodge/Data/Item/Use.hs 132;" f
|
_aimMuzzles src/Dodge/Data/Item/Use.hs 142;" f
|
||||||
_aimRange src/Dodge/Data/Item/Use.hs 128;" f
|
_aimRange src/Dodge/Data/Item/Use.hs 138;" f
|
||||||
_aimStance src/Dodge/Data/Item/Use.hs 130;" f
|
_aimStance src/Dodge/Data/Item/Use.hs 140;" f
|
||||||
_aimTurnSpeed src/Dodge/Data/Item/Use.hs 127;" f
|
_aimTurnSpeed src/Dodge/Data/Item/Use.hs 137;" f
|
||||||
_aimWeight src/Dodge/Data/Item/Use.hs 126;" f
|
_aimWeight src/Dodge/Data/Item/Use.hs 136;" f
|
||||||
_aimZoom src/Dodge/Data/Item/Use.hs 129;" f
|
_aimZoom src/Dodge/Data/Item/Use.hs 139;" f
|
||||||
_allocNewPos src/Dodge/Data/RightButtonOptions.hs 21;" f
|
_allocNewPos src/Dodge/Data/RightButtonOptions.hs 21;" f
|
||||||
_allocNewPos src/Dodge/Data/RightButtonOptions.hs 24;" f
|
_allocNewPos src/Dodge/Data/RightButtonOptions.hs 24;" f
|
||||||
_allocNewPos src/Dodge/Data/RightButtonOptions.hs 28;" f
|
_allocNewPos src/Dodge/Data/RightButtonOptions.hs 28;" f
|
||||||
@@ -2987,11 +2982,11 @@ _amagLoadStatus src/Dodge/Data/Item/Use.hs 64;" f
|
|||||||
_amagParams src/Dodge/Data/Item/Use.hs 65;" f
|
_amagParams src/Dodge/Data/Item/Use.hs 65;" f
|
||||||
_amagType src/Dodge/Data/Item/Use.hs 66;" f
|
_amagType src/Dodge/Data/Item/Use.hs 66;" f
|
||||||
_ambushTarget src/Dodge/Data/ActionPlan.hs 178;" f
|
_ambushTarget src/Dodge/Data/ActionPlan.hs 178;" f
|
||||||
_ampBullet src/Dodge/Data/Item/Use.hs 103;" f
|
_ampBullet src/Dodge/Data/Item/Use.hs 113;" f
|
||||||
_ampCreateGas src/Dodge/Data/Item/Use.hs 109;" f
|
_ampCreateGas src/Dodge/Data/Item/Use.hs 119;" f
|
||||||
_ampPayload src/Dodge/Data/Item/Use.hs 105;" f
|
_ampPayload src/Dodge/Data/Item/Use.hs 115;" f
|
||||||
_ampPjCreation src/Dodge/Data/Item/Use.hs 107;" f
|
_ampPjCreation src/Dodge/Data/Item/Use.hs 117;" f
|
||||||
_ampPjDraw src/Dodge/Data/Item/Use.hs 106;" f
|
_ampPjDraw src/Dodge/Data/Item/Use.hs 116;" f
|
||||||
_amposDir src/Dodge/Item/AmmoPosition.hs 9;" f
|
_amposDir src/Dodge/Item/AmmoPosition.hs 9;" f
|
||||||
_amposPos src/Dodge/Item/AmmoPosition.hs 9;" f
|
_amposPos src/Dodge/Item/AmmoPosition.hs 9;" f
|
||||||
_apAction src/Dodge/Data/ActionPlan.hs 20;" f
|
_apAction src/Dodge/Data/ActionPlan.hs 20;" f
|
||||||
@@ -3097,8 +3092,9 @@ _buTimer src/Dodge/Data/Bullet.hs 27;" f
|
|||||||
_buTrajectory src/Dodge/Data/Bullet.hs 21;" f
|
_buTrajectory src/Dodge/Data/Bullet.hs 21;" f
|
||||||
_buVel src/Dodge/Data/Bullet.hs 22;" f
|
_buVel src/Dodge/Data/Bullet.hs 22;" f
|
||||||
_buWidth src/Dodge/Data/Bullet.hs 26;" f
|
_buWidth src/Dodge/Data/Bullet.hs 26;" f
|
||||||
_bulGunSound src/Dodge/Data/Item/Use.hs 79;" f
|
_bulGunSound src/Dodge/Data/Item/Use.hs 82;" f
|
||||||
_bulGunSound src/Dodge/Data/Item/Use.hs 89;" f
|
_bulGunSound src/Dodge/Data/Item/Use.hs 89;" f
|
||||||
|
_bulGunSound src/Dodge/Data/Item/Use.hs 99;" f
|
||||||
_bullets src/Dodge/Data/LWorld.hs 106;" f
|
_bullets src/Dodge/Data/LWorld.hs 106;" f
|
||||||
_buttons src/Dodge/Data/LWorld.hs 136;" f
|
_buttons src/Dodge/Data/LWorld.hs 136;" f
|
||||||
_cClock src/Dodge/Data/CWorld.hs 28;" f
|
_cClock src/Dodge/Data/CWorld.hs 28;" f
|
||||||
@@ -3554,9 +3550,9 @@ _iyBase src/Dodge/Data/Item/Combine.hs 17;" f
|
|||||||
_iyModules src/Dodge/Combine/Data.hs 14;" f
|
_iyModules src/Dodge/Combine/Data.hs 14;" f
|
||||||
_iyModules src/Dodge/Data/Item/Combine.hs 18;" f
|
_iyModules src/Dodge/Data/Item/Combine.hs 18;" f
|
||||||
_iyStack src/Dodge/Combine/Data.hs 15;" f
|
_iyStack src/Dodge/Combine/Data.hs 15;" f
|
||||||
_izFac src/Dodge/Data/Item/Use.hs 185;" f
|
_izFac src/Dodge/Data/Item/Use.hs 201;" f
|
||||||
_izMax src/Dodge/Data/Item/Use.hs 183;" f
|
_izMax src/Dodge/Data/Item/Use.hs 199;" f
|
||||||
_izMin src/Dodge/Data/Item/Use.hs 184;" f
|
_izMin src/Dodge/Data/Item/Use.hs 200;" f
|
||||||
_killTarget src/Dodge/Data/ActionPlan.hs 198;" f
|
_killTarget src/Dodge/Data/ActionPlan.hs 198;" f
|
||||||
_lClock src/Dodge/Data/LWorld.hs 145;" f
|
_lClock src/Dodge/Data/LWorld.hs 145;" f
|
||||||
_lTestInt src/Dodge/Data/LWorld.hs 147;" f
|
_lTestInt src/Dodge/Data/LWorld.hs 147;" f
|
||||||
@@ -3680,18 +3676,18 @@ _mtBranches src/Dodge/Tree/Compose/Data.hs 8;" f
|
|||||||
_mtLabel src/Dodge/Tree/Compose/Data.hs 8;" f
|
_mtLabel src/Dodge/Tree/Compose/Data.hs 8;" f
|
||||||
_mtTree src/Dodge/Tree/Compose/Data.hs 8;" f
|
_mtTree src/Dodge/Tree/Compose/Data.hs 8;" f
|
||||||
_musicData src/Data/Preload.hs 13;" f
|
_musicData src/Data/Preload.hs 13;" f
|
||||||
_muzVel src/Dodge/Data/Item/Use.hs 83;" f
|
_muzVel src/Dodge/Data/Item/Use.hs 93;" f
|
||||||
_mvAimSpeed src/Dodge/Data/Creature/Misc.hs 44;" f
|
_mvAimSpeed src/Dodge/Data/Creature/Misc.hs 44;" f
|
||||||
_mvSpeed src/Dodge/Data/Creature/Misc.hs 39;" f
|
_mvSpeed src/Dodge/Data/Creature/Misc.hs 39;" f
|
||||||
_mvToPoint src/Dodge/Data/Creature.hs 98;" f
|
_mvToPoint src/Dodge/Data/Creature.hs 98;" f
|
||||||
_mvTurnJit src/Dodge/Data/Creature/Misc.hs 43;" f
|
_mvTurnJit src/Dodge/Data/Creature/Misc.hs 43;" f
|
||||||
_mvTurnRad src/Dodge/Data/Creature/Misc.hs 42;" f
|
_mvTurnRad src/Dodge/Data/Creature/Misc.hs 42;" f
|
||||||
_mzAmmoSlot src/Dodge/Data/Item/Use.hs 158;" f
|
_mzAmmoSlot src/Dodge/Data/Item/Use.hs 174;" f
|
||||||
_mzEffect src/Dodge/Data/Item/Use.hs 160;" f
|
_mzEffect src/Dodge/Data/Item/Use.hs 176;" f
|
||||||
_mzFlareType src/Dodge/Data/Item/Use.hs 159;" f
|
_mzFlareType src/Dodge/Data/Item/Use.hs 175;" f
|
||||||
_mzInaccuracy src/Dodge/Data/Item/Use.hs 157;" f
|
_mzInaccuracy src/Dodge/Data/Item/Use.hs 173;" f
|
||||||
_mzPos src/Dodge/Data/Item/Use.hs 155;" f
|
_mzPos src/Dodge/Data/Item/Use.hs 171;" f
|
||||||
_mzRot src/Dodge/Data/Item/Use.hs 156;" f
|
_mzRot src/Dodge/Data/Item/Use.hs 172;" f
|
||||||
_newArcStep src/Dodge/Data/Item/Params.hs 57;" f
|
_newArcStep src/Dodge/Data/Item/Params.hs 57;" f
|
||||||
_newBeams src/Dodge/Data/LWorld.hs 114;" f
|
_newBeams src/Dodge/Data/LWorld.hs 114;" f
|
||||||
_noClip src/Dodge/Debug/Flag/Data.hs 7;" f
|
_noClip src/Dodge/Debug/Flag/Data.hs 7;" f
|
||||||
@@ -3702,12 +3698,12 @@ _nodesSearched src/Dodge/Data/Creature/Memory.hs 15;" f
|
|||||||
_numLinkEW src/Dodge/Data/Room.hs 33;" f
|
_numLinkEW src/Dodge/Data/Room.hs 33;" f
|
||||||
_numLinkNS src/Dodge/Data/Room.hs 34;" f
|
_numLinkNS src/Dodge/Data/Room.hs 34;" f
|
||||||
_numberFloorVerxs src/Dodge/Data/CWorld.hs 32;" f
|
_numberFloorVerxs src/Dodge/Data/CWorld.hs 32;" f
|
||||||
_nzCurrentWalkAngle src/Dodge/Data/Item/Params.hs 85;" f
|
_nzCurrentWalkAngle src/Dodge/Data/Item/Use.hs 164;" f
|
||||||
_nzDir src/Dodge/Data/Item/Params.hs 83;" f
|
_nzDir src/Dodge/Data/Item/Use.hs 162;" f
|
||||||
_nzLength src/Dodge/Data/Item/Params.hs 87;" f
|
_nzLength src/Dodge/Data/Item/Use.hs 166;" f
|
||||||
_nzMaxWalkAngle src/Dodge/Data/Item/Params.hs 84;" f
|
_nzMaxWalkAngle src/Dodge/Data/Item/Use.hs 163;" f
|
||||||
_nzPressure src/Dodge/Data/Item/Params.hs 82;" f
|
_nzPressure src/Dodge/Data/Item/Use.hs 161;" f
|
||||||
_nzWalkSpeed src/Dodge/Data/Item/Params.hs 86;" f
|
_nzWalkSpeed src/Dodge/Data/Item/Use.hs 165;" f
|
||||||
_offPathFromEdges src/Dodge/Data/Room.hs 74;" f
|
_offPathFromEdges src/Dodge/Data/Room.hs 74;" f
|
||||||
_onPathFromEdges src/Dodge/Data/Room.hs 73;" f
|
_onPathFromEdges src/Dodge/Data/Room.hs 73;" f
|
||||||
_opDraw src/Dodge/Data/Wall.hs 41;" f
|
_opDraw src/Dodge/Data/Wall.hs 41;" f
|
||||||
@@ -3715,9 +3711,9 @@ _opPlacement src/Dodge/Data/GenWorld.hs 129;" f
|
|||||||
_opPlacementID src/Dodge/Data/GenWorld.hs 130;" f
|
_opPlacementID src/Dodge/Data/GenWorld.hs 130;" f
|
||||||
_opSel src/Dodge/Data/RightButtonOptions.hs 15;" f
|
_opSel src/Dodge/Data/RightButtonOptions.hs 15;" f
|
||||||
_opTexture src/Dodge/Data/Wall.hs 42;" f
|
_opTexture src/Dodge/Data/Wall.hs 42;" f
|
||||||
_opticDefaultZoom src/Dodge/Data/Item/Use.hs 119;" f
|
_opticDefaultZoom src/Dodge/Data/Item/Use.hs 129;" f
|
||||||
_opticPos src/Dodge/Data/Item/Use.hs 115;" f
|
_opticPos src/Dodge/Data/Item/Use.hs 125;" f
|
||||||
_opticZoom src/Dodge/Data/Item/Use.hs 118;" f
|
_opticZoom src/Dodge/Data/Item/Use.hs 128;" f
|
||||||
_paramMID src/Dodge/Data/Item/Params.hs 60;" f
|
_paramMID src/Dodge/Data/Item/Params.hs 60;" f
|
||||||
_partialAction src/Dodge/Data/ActionPlan.hs 145;" f
|
_partialAction src/Dodge/Data/ActionPlan.hs 145;" f
|
||||||
_pastWorlds src/Dodge/Data/World.hs 38;" f
|
_pastWorlds src/Dodge/Data/World.hs 38;" f
|
||||||
@@ -3866,7 +3862,8 @@ _pyFaces src/Polyhedra/Data.hs 14;" f
|
|||||||
_radarBlips src/Dodge/Data/LWorld.hs 112;" f
|
_radarBlips src/Dodge/Data/LWorld.hs 112;" f
|
||||||
_radarSweeps src/Dodge/Data/LWorld.hs 107;" f
|
_radarSweeps src/Dodge/Data/LWorld.hs 107;" f
|
||||||
_randGen src/Dodge/Data/World.hs 40;" f
|
_randGen src/Dodge/Data/World.hs 40;" f
|
||||||
_randomOffset src/Dodge/Data/Item/Use.hs 87;" f
|
_randomOffset src/Dodge/Data/Item/Use.hs 80;" f
|
||||||
|
_randomOffset src/Dodge/Data/Item/Use.hs 97;" f
|
||||||
_rateMax src/Dodge/Data/Item/HeldDelay.hs 16;" f
|
_rateMax src/Dodge/Data/Item/HeldDelay.hs 16;" f
|
||||||
_rateMax src/Dodge/Data/Item/HeldDelay.hs 20;" f
|
_rateMax src/Dodge/Data/Item/HeldDelay.hs 20;" f
|
||||||
_rateMax src/Dodge/Data/Item/Use/Delay.hs 13;" f
|
_rateMax src/Dodge/Data/Item/Use/Delay.hs 13;" f
|
||||||
@@ -3892,7 +3889,8 @@ _rbPos src/Dodge/Data/RadarBlip.hs 19;" f
|
|||||||
_rbRad src/Dodge/Data/RadarBlip.hs 18;" f
|
_rbRad src/Dodge/Data/RadarBlip.hs 18;" f
|
||||||
_rbTime src/Dodge/Data/RadarBlip.hs 16;" f
|
_rbTime src/Dodge/Data/RadarBlip.hs 16;" f
|
||||||
_rboBaseBloom src/Data/Preload/Render.hs 38;" f
|
_rboBaseBloom src/Data/Preload/Render.hs 38;" f
|
||||||
_recoil src/Dodge/Data/Item/Use.hs 85;" f
|
_recoil src/Dodge/Data/Item/Use.hs 78;" f
|
||||||
|
_recoil src/Dodge/Data/Item/Use.hs 95;" f
|
||||||
_reloadAction src/Dodge/Data/LoadAction.hs 26;" f
|
_reloadAction src/Dodge/Data/LoadAction.hs 26;" f
|
||||||
_remotePos src/Dodge/Data/Item/Scope.hs 17;" f
|
_remotePos src/Dodge/Data/Item/Scope.hs 17;" f
|
||||||
_remoteZoom src/Dodge/Data/Item/Scope.hs 18;" f
|
_remoteZoom src/Dodge/Data/Item/Scope.hs 18;" f
|
||||||
@@ -3900,7 +3898,7 @@ _renderData src/Data/Preload.hs 11;" f
|
|||||||
_reverseAmount src/Dodge/Data/World.hs 63;" f
|
_reverseAmount src/Dodge/Data/World.hs 63;" f
|
||||||
_reverseAmount src/Dodge/Data/World.hs 69;" f
|
_reverseAmount src/Dodge/Data/World.hs 69;" f
|
||||||
_reverseAmount src/Dodge/Data/World.hs 73;" f
|
_reverseAmount src/Dodge/Data/World.hs 73;" f
|
||||||
_rifling src/Dodge/Data/Item/Use.hs 84;" f
|
_rifling src/Dodge/Data/Item/Use.hs 94;" f
|
||||||
_rlDir src/Dodge/Data/Room.hs 26;" f
|
_rlDir src/Dodge/Data/Room.hs 26;" f
|
||||||
_rlPos src/Dodge/Data/Room.hs 25;" f
|
_rlPos src/Dodge/Data/Room.hs 25;" f
|
||||||
_rlType src/Dodge/Data/Room.hs 24;" f
|
_rlType src/Dodge/Data/Room.hs 24;" f
|
||||||
@@ -3988,8 +3986,8 @@ _scopeZoomChange src/Dodge/Data/Item/Attachment.hs 33;" f
|
|||||||
_scopeZoomChange src/Dodge/Item/Attachment/Data.hs 33;" f
|
_scopeZoomChange src/Dodge/Item/Attachment/Data.hs 33;" f
|
||||||
_screenTextureVAO src/Data/Preload/Render.hs 50;" f
|
_screenTextureVAO src/Data/Preload/Render.hs 50;" f
|
||||||
_scrollAmount src/Dodge/Data/Input.hs 24;" f
|
_scrollAmount src/Dodge/Data/Input.hs 24;" f
|
||||||
_scrollAttachParams src/Dodge/Data/Item/Use.hs 98;" f
|
_scrollAttachParams src/Dodge/Data/Item/Use.hs 108;" f
|
||||||
_scrollChar src/Dodge/Data/Item/Use.hs 122;" f
|
_scrollChar src/Dodge/Data/Item/Use.hs 132;" f
|
||||||
_scrollItemLocation src/Dodge/Data/World.hs 65;" f
|
_scrollItemLocation src/Dodge/Data/World.hs 65;" f
|
||||||
_scrollItemLocation src/Dodge/Data/World.hs 74;" f
|
_scrollItemLocation src/Dodge/Data/World.hs 74;" f
|
||||||
_scrollItemLocation src/Dodge/Data/World.hs 78;" f
|
_scrollItemLocation src/Dodge/Data/World.hs 78;" f
|
||||||
@@ -4045,7 +4043,8 @@ _siPictures src/Dodge/Data/SelectionList.hs 77;" f
|
|||||||
_siPictures src/Dodge/Data/SelectionList.hs 85;" f
|
_siPictures src/Dodge/Data/SelectionList.hs 85;" f
|
||||||
_sideEffect src/Loop/Data.hs 13;" f
|
_sideEffect src/Loop/Data.hs 13;" f
|
||||||
_sideImpulses src/Dodge/Data/ActionPlan.hs 170;" f
|
_sideImpulses src/Dodge/Data/ActionPlan.hs 170;" f
|
||||||
_sidePush src/Dodge/Data/Item/Use.hs 88;" f
|
_sidePush src/Dodge/Data/Item/Use.hs 81;" f
|
||||||
|
_sidePush src/Dodge/Data/Item/Use.hs 98;" f
|
||||||
_silhouetteEBO src/Data/Preload/Render.hs 27;" f
|
_silhouetteEBO src/Data/Preload/Render.hs 27;" f
|
||||||
_skColor src/Dodge/Data/Spark.hs 17;" f
|
_skColor src/Dodge/Data/Spark.hs 17;" f
|
||||||
_skDamageType src/Dodge/Data/Spark.hs 21;" f
|
_skDamageType src/Dodge/Data/Spark.hs 21;" f
|
||||||
@@ -4185,7 +4184,8 @@ _toPlaySoundVolume src/Sound/Data.hs 43;" f
|
|||||||
_toPlaySoundVolumeFraction src/Sound/Data.hs 44;" f
|
_toPlaySoundVolumeFraction src/Sound/Data.hs 44;" f
|
||||||
_toPlaySounds src/Dodge/Data/World.hs 41;" f
|
_toPlaySounds src/Dodge/Data/World.hs 41;" f
|
||||||
_topBoxSize src/Shape/Data.hs 17;" f
|
_topBoxSize src/Shape/Data.hs 17;" f
|
||||||
_torqueAfter src/Dodge/Data/Item/Use.hs 86;" f
|
_torqueAfter src/Dodge/Data/Item/Use.hs 79;" f
|
||||||
|
_torqueAfter src/Dodge/Data/Item/Use.hs 96;" f
|
||||||
_tractorBeams src/Dodge/Data/LWorld.hs 121;" f
|
_tractorBeams src/Dodge/Data/LWorld.hs 121;" f
|
||||||
_trieChildren src/SimpleTrie.hs 7;" f
|
_trieChildren src/SimpleTrie.hs 7;" f
|
||||||
_trieMVal src/SimpleTrie.hs 6;" f
|
_trieMVal src/SimpleTrie.hs 6;" f
|
||||||
@@ -4276,8 +4276,10 @@ _warmSound src/Dodge/Data/Item/HeldDelay.hs 28;" f
|
|||||||
_warmTime src/Dodge/Data/Item/HeldDelay.hs 26;" f
|
_warmTime src/Dodge/Data/Item/HeldDelay.hs 26;" f
|
||||||
_warmTime src/Dodge/Data/Item/Use/Delay.hs 23;" f
|
_warmTime src/Dodge/Data/Item/Use/Delay.hs 23;" f
|
||||||
_warmTime src/Dodge/Data/Item/UseDelay.hs 23;" f
|
_warmTime src/Dodge/Data/Item/UseDelay.hs 23;" f
|
||||||
_weaponInvLock src/Dodge/Data/Item/Use.hs 92;" f
|
_weaponInvLock src/Dodge/Data/Item/Use.hs 85;" f
|
||||||
_weaponRepeat src/Dodge/Data/Item/Use.hs 93;" f
|
_weaponInvLock src/Dodge/Data/Item/Use.hs 102;" f
|
||||||
|
_weaponRepeat src/Dodge/Data/Item/Use.hs 86;" f
|
||||||
|
_weaponRepeat src/Dodge/Data/Item/Use.hs 103;" f
|
||||||
_windowPosX src/Dodge/Config/Data.hs 23;" f
|
_windowPosX src/Dodge/Config/Data.hs 23;" f
|
||||||
_windowPosX src/Dodge/Data/Config.hs 53;" f
|
_windowPosX src/Dodge/Data/Config.hs 53;" f
|
||||||
_windowPosY src/Dodge/Config/Data.hs 24;" f
|
_windowPosY src/Dodge/Config/Data.hs 24;" f
|
||||||
@@ -4545,7 +4547,7 @@ bangRod src/Dodge/Item/Weapon/BulletGun/Rod.hs 18;" f
|
|||||||
bangS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 478;" f
|
bangS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 478;" f
|
||||||
bangStick src/Dodge/Item/Held/Stick.hs 17;" f
|
bangStick src/Dodge/Item/Held/Stick.hs 17;" f
|
||||||
bangStick src/Dodge/Item/Weapon/BulletGun/Stick.hs 17;" f
|
bangStick src/Dodge/Item/Weapon/BulletGun/Stick.hs 17;" f
|
||||||
bangStickSoundChoice src/Dodge/HeldUse.hs 1057;" f
|
bangStickSoundChoice src/Dodge/HeldUse.hs 1074;" f
|
||||||
bangStickSoundChoice src/Dodge/HeldUse/BulletWeapon.hs 226;" f
|
bangStickSoundChoice src/Dodge/HeldUse/BulletWeapon.hs 226;" f
|
||||||
barPP src/Dodge/Room/Foreground.hs 236;" f
|
barPP src/Dodge/Room/Foreground.hs 236;" f
|
||||||
barrel src/Dodge/Creature/Inanimate.hs 17;" f
|
barrel src/Dodge/Creature/Inanimate.hs 17;" f
|
||||||
@@ -4568,7 +4570,7 @@ baseStickSpread src/Dodge/Item/Held/Stick.hs 32;" f
|
|||||||
baseStickSpread src/Dodge/Item/Weapon/BulletGun/Stick.hs 46;" f
|
baseStickSpread src/Dodge/Item/Weapon/BulletGun/Stick.hs 46;" f
|
||||||
baseWindowPane src/Dodge/Placements/Wall.hs 73;" f
|
baseWindowPane src/Dodge/Placements/Wall.hs 73;" f
|
||||||
baseWindowPane src/Dodge/Room/Placement.hs 103;" f
|
baseWindowPane src/Dodge/Room/Placement.hs 103;" f
|
||||||
basicAmPjMoves src/Dodge/Item/Held/Launcher.hs 65;" f
|
basicAmPjMoves src/Dodge/Item/Held/Launcher.hs 73;" f
|
||||||
basicAttentionUpdate src/Dodge/Creature/AlertLevel.hs 50;" f
|
basicAttentionUpdate src/Dodge/Creature/AlertLevel.hs 50;" f
|
||||||
basicAttentionUpdate src/Dodge/Creature/Perception.hs 127;" f
|
basicAttentionUpdate src/Dodge/Creature/Perception.hs 127;" f
|
||||||
basicAwarenessUpdate src/Dodge/Creature/AlertLevel.hs 25;" f
|
basicAwarenessUpdate src/Dodge/Creature/AlertLevel.hs 25;" f
|
||||||
@@ -4582,10 +4584,10 @@ basicDrawBeam src/Dodge/Beam/Draw.hs 11;" f
|
|||||||
basicItemDisplay src/Dodge/Item/Display.hs 50;" f
|
basicItemDisplay src/Dodge/Item/Display.hs 50;" f
|
||||||
basicMachineApplyDamage src/Dodge/Machine/Damage.hs 6;" f
|
basicMachineApplyDamage src/Dodge/Machine/Damage.hs 6;" f
|
||||||
basicMachineUpdate src/Dodge/Machine.hs 13;" f
|
basicMachineUpdate src/Dodge/Machine.hs 13;" f
|
||||||
basicMuzFlare src/Dodge/HeldUse.hs 464;" f
|
basicMuzFlare src/Dodge/HeldUse.hs 466;" f
|
||||||
basicPerceptionUpdateR src/Dodge/Creature/AlertLevel.hs 17;" f
|
basicPerceptionUpdateR src/Dodge/Creature/AlertLevel.hs 17;" f
|
||||||
basicTerminal src/Dodge/Terminal.hs 32;" f
|
basicTerminal src/Dodge/Terminal.hs 32;" f
|
||||||
battery src/Dodge/Item/Ammo.hs 71;" f
|
battery src/Dodge/Item/Ammo.hs 76;" f
|
||||||
batteryModules src/Dodge/Item/Held/BatteryGuns.hs 120;" f
|
batteryModules src/Dodge/Item/Held/BatteryGuns.hs 120;" f
|
||||||
batteryPack src/Dodge/Item/Equipment.hs 58;" f
|
batteryPack src/Dodge/Item/Equipment.hs 58;" f
|
||||||
belowNumX src/Dodge/Combine/Graph.hs 77;" f
|
belowNumX src/Dodge/Combine/Graph.hs 77;" f
|
||||||
@@ -4621,7 +4623,7 @@ blood6S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 500;" f
|
|||||||
blood7S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 342;" f
|
blood7S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 342;" f
|
||||||
blood8S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 330;" f
|
blood8S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 330;" f
|
||||||
bloodPuddleAt src/Dodge/Creature/State.hs 132;" f
|
bloodPuddleAt src/Dodge/Creature/State.hs 132;" f
|
||||||
blowTorch src/Dodge/Item/Held/SprayGuns.hs 44;" f
|
blowTorch src/Dodge/Item/Held/SprayGuns.hs 50;" f
|
||||||
blowTorch src/Dodge/Item/Weapon/SprayGuns.hs 49;" f
|
blowTorch src/Dodge/Item/Weapon/SprayGuns.hs 49;" f
|
||||||
blue src/Color.hs 16;" f
|
blue src/Color.hs 16;" f
|
||||||
blunderbuss src/Dodge/Item/Held/Cone.hs 29;" f
|
blunderbuss src/Dodge/Item/Held/Cone.hs 29;" f
|
||||||
@@ -4668,7 +4670,7 @@ bulletBodyCraft src/Dodge/Item/Craftable.hs 24;" f
|
|||||||
bulletCombinations src/Dodge/Combine/Graph.hs 35;" f
|
bulletCombinations src/Dodge/Combine/Graph.hs 35;" f
|
||||||
bulletMagazines src/Dodge/Combine/Combinations.hs 239;" f
|
bulletMagazines src/Dodge/Combine/Combinations.hs 239;" f
|
||||||
bulletSpawn src/Dodge/Bullet.hs 105;" f
|
bulletSpawn src/Dodge/Bullet.hs 105;" f
|
||||||
bulletSynthesizer src/Dodge/Item/Ammo.hs 85;" f
|
bulletSynthesizer src/Dodge/Item/Ammo.hs 90;" f
|
||||||
bulletTypes src/Dodge/TweakBullet.hs 26;" f
|
bulletTypes src/Dodge/TweakBullet.hs 26;" f
|
||||||
bulletWeapons src/Dodge/Combine/Combinations.hs 247;" f
|
bulletWeapons src/Dodge/Combine/Combinations.hs 247;" f
|
||||||
burstRifle src/Dodge/Item/Held/Cane.hs 78;" f
|
burstRifle src/Dodge/Item/Held/Cane.hs 78;" f
|
||||||
@@ -4681,7 +4683,7 @@ canAttachTargeting src/Dodge/Item/Display.hs 19;" f
|
|||||||
canHeldScrollAttach src/Dodge/HeldScroll.hs 75;" f
|
canHeldScrollAttach src/Dodge/HeldScroll.hs 75;" f
|
||||||
canSee src/Dodge/Base/Collide.hs 228;" f
|
canSee src/Dodge/Base/Collide.hs 228;" f
|
||||||
canSeeIndirect src/Dodge/Base/Collide.hs 235;" f
|
canSeeIndirect src/Dodge/Base/Collide.hs 235;" f
|
||||||
caneStickSoundChoice src/Dodge/HeldUse.hs 1052;" f
|
caneStickSoundChoice src/Dodge/HeldUse.hs 1069;" f
|
||||||
cardList src/Dodge/Base/CardinalPoint.hs 6;" f
|
cardList src/Dodge/Base/CardinalPoint.hs 6;" f
|
||||||
cardVec src/Dodge/Base/CardinalPoint.hs 9;" f
|
cardVec src/Dodge/Base/CardinalPoint.hs 9;" f
|
||||||
cardinalVectors src/Dodge/FloorItem.hs 39;" f
|
cardinalVectors src/Dodge/FloorItem.hs 39;" f
|
||||||
@@ -4914,6 +4916,7 @@ createLightMap src/Render.hs 26;" f
|
|||||||
createNewArc src/Dodge/Tesla/Arc.hs 76;" f
|
createNewArc src/Dodge/Tesla/Arc.hs 76;" f
|
||||||
createPathGrid src/Dodge/Room/Path.hs 21;" f
|
createPathGrid src/Dodge/Room/Path.hs 21;" f
|
||||||
createProjectile src/Dodge/Projectile/Create.hs 12;" f
|
createProjectile src/Dodge/Projectile/Create.hs 12;" f
|
||||||
|
createProjectile' src/Dodge/Projectile/Create.hs 35;" f
|
||||||
createPutItem src/Dodge/Inventory/Add.hs 53;" f
|
createPutItem src/Dodge/Inventory/Add.hs 53;" f
|
||||||
createShieldWall src/Dodge/Euse.hs 134;" f
|
createShieldWall src/Dodge/Euse.hs 134;" f
|
||||||
createTorchLightOffset src/Dodge/LightSource/Torch.hs 9;" f
|
createTorchLightOffset src/Dodge/LightSource/Torch.hs 9;" f
|
||||||
@@ -5223,6 +5226,7 @@ doDrawing src/Dodge/Render.hs 35;" f
|
|||||||
doDrawing' src/Dodge/Render.hs 46;" f
|
doDrawing' src/Dodge/Render.hs 46;" f
|
||||||
doFloatFloat src/Dodge/FloatFunction.hs 5;" f
|
doFloatFloat src/Dodge/FloatFunction.hs 5;" f
|
||||||
doFloorEffect src/Dodge/ItEffect.hs 21;" f
|
doFloorEffect src/Dodge/ItEffect.hs 21;" f
|
||||||
|
doGenFloat src/Dodge/HeldUse.hs 1038;" f
|
||||||
doHeldScroll src/Dodge/HeldScroll.hs 17;" f
|
doHeldScroll src/Dodge/HeldScroll.hs 17;" f
|
||||||
doInPlacements src/Dodge/Layout.hs 92;" f
|
doInPlacements src/Dodge/Layout.hs 92;" f
|
||||||
doIndividualPlacements src/Dodge/Layout.hs 117;" f
|
doIndividualPlacements src/Dodge/Layout.hs 117;" f
|
||||||
@@ -5511,11 +5515,11 @@ findWallFreeDropPoint src/Dodge/FloorItem.hs 47;" f
|
|||||||
findWallsInPolygon src/Dodge/LevelGen/StaticWalls/Deprecated.hs 78;" f
|
findWallsInPolygon src/Dodge/LevelGen/StaticWalls/Deprecated.hs 78;" f
|
||||||
findWithIx src/ListHelp.hs 123;" f
|
findWithIx src/ListHelp.hs 123;" f
|
||||||
fireLoudS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 504;" f
|
fireLoudS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 504;" f
|
||||||
fireRemoteShell src/Dodge/HeldUse.hs 1024;" f
|
fireRemoteShell src/Dodge/HeldUse.hs 1041;" f
|
||||||
fireS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 332;" f
|
fireS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 332;" f
|
||||||
fireShell src/Dodge/Projectile/Create.hs 35;" f
|
fireShell src/Dodge/Projectile/Create.hs 58;" f
|
||||||
fireSound src/Dodge/SoundLogic/Synonyms.hs 4;" f
|
fireSound src/Dodge/SoundLogic/Synonyms.hs 4;" f
|
||||||
fireTrackingShell src/Dodge/Projectile/Create.hs 81;" f
|
fireTrackingShell src/Dodge/Projectile/Create.hs 104;" f
|
||||||
firstBreather src/Dodge/Room/Breather.hs 9;" f
|
firstBreather src/Dodge/Room/Breather.hs 9;" f
|
||||||
firstWorldLoad appDodge/Main.hs 77;" f
|
firstWorldLoad appDodge/Main.hs 77;" f
|
||||||
fixedCoordPictures src/Dodge/Render/Picture.hs 17;" f
|
fixedCoordPictures src/Dodge/Render/Picture.hs 17;" f
|
||||||
@@ -5524,13 +5528,13 @@ flDamageInArea src/Dodge/Flame.hs 110;" f
|
|||||||
flFlicker src/Dodge/Flame.hs 124;" f
|
flFlicker src/Dodge/Flame.hs 124;" f
|
||||||
flameBeamCombine src/Dodge/Beam.hs 24;" f
|
flameBeamCombine src/Dodge/Beam.hs 24;" f
|
||||||
flameShield src/Dodge/Item/Equipment.hs 37;" f
|
flameShield src/Dodge/Item/Equipment.hs 37;" f
|
||||||
flameSpitter src/Dodge/Item/Held/SprayGuns.hs 24;" f
|
flameSpitter src/Dodge/Item/Held/SprayGuns.hs 30;" f
|
||||||
flameSpitter src/Dodge/Item/Weapon/SprayGuns.hs 27;" f
|
flameSpitter src/Dodge/Item/Weapon/SprayGuns.hs 27;" f
|
||||||
flameThrower src/Dodge/Item/Held/SprayGuns.hs 65;" f
|
flameThrower src/Dodge/Item/Held/SprayGuns.hs 71;" f
|
||||||
flameThrower src/Dodge/Item/Weapon/SprayGuns.hs 70;" f
|
flameThrower src/Dodge/Item/Weapon/SprayGuns.hs 70;" f
|
||||||
flameTorrent src/Dodge/Item/Held/SprayGuns.hs 33;" f
|
flameTorrent src/Dodge/Item/Held/SprayGuns.hs 39;" f
|
||||||
flameTorrent src/Dodge/Item/Weapon/SprayGuns.hs 38;" f
|
flameTorrent src/Dodge/Item/Weapon/SprayGuns.hs 38;" f
|
||||||
flameWall src/Dodge/Item/Held/SprayGuns.hs 49;" f
|
flameWall src/Dodge/Item/Held/SprayGuns.hs 55;" f
|
||||||
flameWall src/Dodge/Item/Weapon/SprayGuns.hs 54;" f
|
flameWall src/Dodge/Item/Weapon/SprayGuns.hs 54;" f
|
||||||
flamerPic src/Dodge/Item/Draw/SPic.hs 415;" f
|
flamerPic src/Dodge/Item/Draw/SPic.hs 415;" f
|
||||||
flareCircleAt src/Dodge/WorldEvent/Flash.hs 46;" f
|
flareCircleAt src/Dodge/WorldEvent/Flash.hs 46;" f
|
||||||
@@ -5614,7 +5618,6 @@ gameRoomViewpoints src/Dodge/Viewpoints.hs 35;" f
|
|||||||
gameRoomsFromRooms src/Dodge/Layout.hs 158;" f
|
gameRoomsFromRooms src/Dodge/Layout.hs 158;" f
|
||||||
gameplayMenu src/Dodge/Menu.hs 131;" f
|
gameplayMenu src/Dodge/Menu.hs 131;" f
|
||||||
gameplayMenuOptions src/Dodge/Menu.hs 134;" f
|
gameplayMenuOptions src/Dodge/Menu.hs 134;" f
|
||||||
gasEffect src/Dodge/HeldUse.hs 342;" f
|
|
||||||
generateGenParams src/Dodge/LevelGen/LevelStructure.hs 22;" f
|
generateGenParams src/Dodge/LevelGen/LevelStructure.hs 22;" f
|
||||||
generateGraphs src/Dodge/LevelGen.hs 39;" f
|
generateGraphs src/Dodge/LevelGen.hs 39;" f
|
||||||
generateLayout src/Dodge/Layout/Generate.hs 10;" f
|
generateLayout src/Dodge/Layout/Generate.hs 10;" f
|
||||||
@@ -5625,7 +5628,7 @@ geometryQuickCheckTests test/Spec.hs 55;" f
|
|||||||
geometryTests test/Spec.hs 17;" f
|
geometryTests test/Spec.hs 17;" f
|
||||||
geometryUnitTests test/Spec.hs 22;" f
|
geometryUnitTests test/Spec.hs 22;" f
|
||||||
geqConstr src/SameConstr.hs 21;" f
|
geqConstr src/SameConstr.hs 21;" f
|
||||||
getAmmoMagazine src/Dodge/HeldUse.hs 998;" f
|
getAmmoMagazine src/Dodge/HeldUse.hs 1012;" f
|
||||||
getArguments src/Dodge/Update/Scroll.hs 147;" f
|
getArguments src/Dodge/Update/Scroll.hs 147;" f
|
||||||
getArguments' src/Dodge/Update/Scroll.hs 135;" f
|
getArguments' src/Dodge/Update/Scroll.hs 135;" f
|
||||||
getAvailableListLines src/Dodge/SelectionList.hs 11;" f
|
getAvailableListLines src/Dodge/SelectionList.hs 11;" f
|
||||||
@@ -5877,7 +5880,7 @@ invertIntMap src/Multiset.hs 61;" f
|
|||||||
invertInventoryToMap src/Dodge/Combine.hs 25;" f
|
invertInventoryToMap src/Dodge/Combine.hs 25;" f
|
||||||
invisibleChaseCrit src/Dodge/Creature/ChaseCrit.hs 25;" f
|
invisibleChaseCrit src/Dodge/Creature/ChaseCrit.hs 25;" f
|
||||||
invisibleWall src/Dodge/Placement/Instance/Wall.hs 16;" f
|
invisibleWall src/Dodge/Placement/Instance/Wall.hs 16;" f
|
||||||
isAmmoIntLink src/Dodge/HeldUse.hs 485;" f
|
isAmmoIntLink src/Dodge/HeldUse.hs 487;" f
|
||||||
isAnimate src/Dodge/Creature/Test.hs 138;" f
|
isAnimate src/Dodge/Creature/Test.hs 138;" f
|
||||||
isCognizant src/Dodge/Creature/Perception.hs 105;" f
|
isCognizant src/Dodge/Creature/Perception.hs 105;" f
|
||||||
isElectrical src/Dodge/Data/Damage.hs 42;" f
|
isElectrical src/Dodge/Data/Damage.hs 42;" f
|
||||||
@@ -5997,15 +6000,15 @@ lasTunnelRunPast src/Dodge/Room/LasTurret.hs 165;" f
|
|||||||
lasTurret src/Dodge/Placement/Instance/Turret.hs 23;" f
|
lasTurret src/Dodge/Placement/Instance/Turret.hs 23;" f
|
||||||
lasTurret src/Dodge/Placements/Turret.hs 29;" f
|
lasTurret src/Dodge/Placements/Turret.hs 29;" f
|
||||||
lasWide src/Dodge/Item/Held/BatteryGuns.hs 105;" f
|
lasWide src/Dodge/Item/Held/BatteryGuns.hs 105;" f
|
||||||
lasWideRate src/Dodge/HeldUse.hs 913;" f
|
lasWideRate src/Dodge/HeldUse.hs 927;" f
|
||||||
lastMap src/Dodge/DoubleTree.hs 65;" f
|
lastMap src/Dodge/DoubleTree.hs 65;" f
|
||||||
latchkey src/Dodge/Item/Held/Utility.hs 23;" f
|
latchkey src/Dodge/Item/Held/Utility.hs 23;" f
|
||||||
latchkey src/Dodge/Item/PassKey.hs 14;" f
|
latchkey src/Dodge/Item/PassKey.hs 14;" f
|
||||||
launcher src/Dodge/Item/Held/Launcher.hs 11;" f
|
launcher src/Dodge/Item/Held/Launcher.hs 12;" f
|
||||||
launcherCrit src/Dodge/Creature/LauncherCrit.hs 12;" f
|
launcherCrit src/Dodge/Creature/LauncherCrit.hs 12;" f
|
||||||
launcherPic src/Dodge/Item/Draw/SPic.hs 431;" f
|
launcherPic src/Dodge/Item/Draw/SPic.hs 431;" f
|
||||||
launcherSound src/Dodge/SoundLogic/Synonyms.hs 4;" f
|
launcherSound src/Dodge/SoundLogic/Synonyms.hs 4;" f
|
||||||
launcherX src/Dodge/Item/Held/Launcher.hs 40;" f
|
launcherX src/Dodge/Item/Held/Launcher.hs 47;" f
|
||||||
layerNum src/Picture/Data.hs 31;" f
|
layerNum src/Picture/Data.hs 31;" f
|
||||||
layoutLevelFromSeed src/Dodge/LevelGen.hs 47;" f
|
layoutLevelFromSeed src/Dodge/LevelGen.hs 47;" f
|
||||||
ldpVerticalSelection src/Dodge/Update/Input/ScreenLayer.hs 90;" f
|
ldpVerticalSelection src/Dodge/Update/Input/ScreenLayer.hs 90;" f
|
||||||
@@ -6121,7 +6124,7 @@ makeArc src/Picture/Base.hs 157;" f
|
|||||||
makeBlip src/Dodge/RadarSweep.hs 50;" f
|
makeBlip src/Dodge/RadarSweep.hs 50;" f
|
||||||
makeBlockDebris src/Dodge/Block/Debris.hs 28;" f
|
makeBlockDebris src/Dodge/Block/Debris.hs 28;" f
|
||||||
makeBoolOption src/Dodge/Menu/OptionType.hs 8;" f
|
makeBoolOption src/Dodge/Menu/OptionType.hs 8;" f
|
||||||
makeBullet src/Dodge/HeldUse.hs 554;" f
|
makeBullet src/Dodge/HeldUse.hs 568;" f
|
||||||
makeButton src/Dodge/LevelGen/Switch.hs 16;" f
|
makeButton src/Dodge/LevelGen/Switch.hs 16;" f
|
||||||
makeByteStringShaderUsingVAO src/Shader/Compile.hs 137;" f
|
makeByteStringShaderUsingVAO src/Shader/Compile.hs 137;" f
|
||||||
makeCloudAt src/Dodge/WorldEvent/Cloud.hs 18;" f
|
makeCloudAt src/Dodge/WorldEvent/Cloud.hs 18;" f
|
||||||
@@ -6152,7 +6155,7 @@ makeIntInterval src/Dodge/Zoning/Base.hs 33;" f
|
|||||||
makeLaserAt src/Dodge/Item/Weapon/Laser.hs 42;" f
|
makeLaserAt src/Dodge/Item/Weapon/Laser.hs 42;" f
|
||||||
makeLaserScope src/Dodge/Item/Weapon/Decoration.hs 12;" f
|
makeLaserScope src/Dodge/Item/Weapon/Decoration.hs 12;" f
|
||||||
makeMuzzleFlare src/Dodge/HeldUse.hs 450;" f
|
makeMuzzleFlare src/Dodge/HeldUse.hs 450;" f
|
||||||
makeMuzzleSmoke src/Dodge/HeldUse.hs 471;" f
|
makeMuzzleSmoke src/Dodge/HeldUse.hs 473;" f
|
||||||
makeOptionsSelectionList src/Dodge/Menu/Option.hs 46;" f
|
makeOptionsSelectionList src/Dodge/Menu/Option.hs 46;" f
|
||||||
makeParagraph src/Justify.hs 6;" f
|
makeParagraph src/Justify.hs 6;" f
|
||||||
makePathBetween src/Dodge/Path.hs 35;" f
|
makePathBetween src/Dodge/Path.hs 35;" f
|
||||||
@@ -6165,7 +6168,7 @@ makeShaderProgram src/Shader/Compile.hs 287;" f
|
|||||||
makeShaderUsingVAO src/Shader/Compile.hs 155;" f
|
makeShaderUsingVAO src/Shader/Compile.hs 155;" f
|
||||||
makeShaderUsingVBO src/Shader/Compile.hs 78;" f
|
makeShaderUsingVBO src/Shader/Compile.hs 78;" f
|
||||||
makeShaderVBO src/Shader/Compile.hs 38;" f
|
makeShaderVBO src/Shader/Compile.hs 38;" f
|
||||||
makeShell src/Dodge/Projectile/Create.hs 54;" f
|
makeShell src/Dodge/Projectile/Create.hs 77;" f
|
||||||
makeShockwaveAt src/Dodge/WorldEvent/Shockwave.hs 12;" f
|
makeShockwaveAt src/Dodge/WorldEvent/Shockwave.hs 12;" f
|
||||||
makeSourcedShader src/Shader/Compile.hs 203;" f
|
makeSourcedShader src/Shader/Compile.hs 203;" f
|
||||||
makeStartCloudAt src/Dodge/WorldEvent/Cloud.hs 60;" f
|
makeStartCloudAt src/Dodge/WorldEvent/Cloud.hs 60;" f
|
||||||
@@ -6216,13 +6219,14 @@ mcProximitySensorUpdate src/Dodge/Machine/Update.hs 104;" f
|
|||||||
mcSPic src/Dodge/Render/ShapePicture.hs 169;" f
|
mcSPic src/Dodge/Render/ShapePicture.hs 169;" f
|
||||||
mcSensorTriggerUpdate src/Dodge/Machine/Update.hs 69;" f
|
mcSensorTriggerUpdate src/Dodge/Machine/Update.hs 69;" f
|
||||||
mcSensorUpdate src/Dodge/Machine/Update.hs 99;" f
|
mcSensorUpdate src/Dodge/Machine/Update.hs 99;" f
|
||||||
mcShootLaser src/Dodge/HeldUse.hs 1072;" f
|
mcShootLaser src/Dodge/HeldUse.hs 1089;" f
|
||||||
mcTriggerVal src/Dodge/Machine/Update.hs 75;" f
|
mcTriggerVal src/Dodge/Machine/Update.hs 75;" f
|
||||||
mcTypeUpdate src/Dodge/Machine/Update.hs 24;" f
|
mcTypeUpdate src/Dodge/Machine/Update.hs 24;" f
|
||||||
mcUseHeld src/Dodge/HeldUse.hs 916;" f
|
mcUseHeld src/Dodge/HeldUse.hs 930;" f
|
||||||
mcUseItem src/Dodge/Machine/Update.hs 61;" f
|
mcUseItem src/Dodge/Machine/Update.hs 61;" f
|
||||||
medkit src/Dodge/Item/Consumable.hs 8;" f
|
medkit src/Dodge/Item/Consumable.hs 8;" f
|
||||||
megaBattery src/Dodge/Item/Ammo.hs 66;" f
|
megaBattery src/Dodge/Item/Ammo.hs 71;" f
|
||||||
|
megaShellMag src/Dodge/Item/Ammo.hs 49;" f
|
||||||
megaTinMag src/Dodge/Item/Ammo.hs 8;" f
|
megaTinMag src/Dodge/Item/Ammo.hs 8;" f
|
||||||
meleeHeadingMove src/Dodge/Creature/Boid.hs 281;" f
|
meleeHeadingMove src/Dodge/Creature/Boid.hs 281;" f
|
||||||
meleeHeadingMove src/Dodge/Creature/ImpulseRat.hs 10;" f
|
meleeHeadingMove src/Dodge/Creature/ImpulseRat.hs 10;" f
|
||||||
@@ -6456,9 +6460,6 @@ overColObj src/Shape.hs 269;" f
|
|||||||
overColSH src/Shape.hs 237;" f
|
overColSH src/Shape.hs 237;" f
|
||||||
overLnkPosDir src/Dodge/RoomLink.hs 100;" f
|
overLnkPosDir src/Dodge/RoomLink.hs 100;" f
|
||||||
overLnkType src/Dodge/RoomLink.hs 87;" f
|
overLnkType src/Dodge/RoomLink.hs 87;" f
|
||||||
overNozzle src/Dodge/HeldUse.hs 980;" f
|
|
||||||
overNozzles src/Dodge/HeldUse.hs 958;" f
|
|
||||||
overNozzles' src/Dodge/HeldUse.hs 966;" f
|
|
||||||
overPos src/Picture/Base.hs 303;" f
|
overPos src/Picture/Base.hs 303;" f
|
||||||
overPosObj src/Shape.hs 273;" f
|
overPosObj src/Shape.hs 273;" f
|
||||||
overPosSH src/Shape.hs 257;" f
|
overPosSH src/Shape.hs 257;" f
|
||||||
@@ -6597,7 +6598,7 @@ pointerToItemLocation src/Dodge/Item/Location.hs 21;" f
|
|||||||
pointerYourItem src/Dodge/Item/Location.hs 31;" f
|
pointerYourItem src/Dodge/Item/Location.hs 31;" f
|
||||||
pointsToPoly src/Geometry/ConvexPoly.hs 39;" f
|
pointsToPoly src/Geometry/ConvexPoly.hs 39;" f
|
||||||
poisonSPic src/Dodge/Creature/State.hs 120;" f
|
poisonSPic src/Dodge/Creature/State.hs 120;" f
|
||||||
poisonSprayer src/Dodge/Item/Held/SprayGuns.hs 16;" f
|
poisonSprayer src/Dodge/Item/Held/SprayGuns.hs 17;" f
|
||||||
poisonSprayer src/Dodge/Item/Weapon/SprayGuns.hs 16;" f
|
poisonSprayer src/Dodge/Item/Weapon/SprayGuns.hs 16;" f
|
||||||
poke34 src/Shader/Poke.hs 516;" f
|
poke34 src/Shader/Poke.hs 516;" f
|
||||||
pokeArrayOff src/Shader/Poke.hs 527;" f
|
pokeArrayOff src/Shader/Poke.hs 527;" f
|
||||||
@@ -6859,10 +6860,10 @@ reloadS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 426;" f
|
|||||||
reloadSound src/Dodge/SoundLogic/Synonyms.hs 4;" f
|
reloadSound src/Dodge/SoundLogic/Synonyms.hs 4;" f
|
||||||
rememberSounds src/Dodge/Creature/Perception.hs 177;" f
|
rememberSounds src/Dodge/Creature/Perception.hs 177;" f
|
||||||
remoteBombUnarmedPic src/Dodge/Item/Weapon/Grenade.hs 268;" f
|
remoteBombUnarmedPic src/Dodge/Item/Weapon/Grenade.hs 268;" f
|
||||||
remoteLauncher src/Dodge/Item/Held/Launcher.hs 56;" f
|
remoteLauncher src/Dodge/Item/Held/Launcher.hs 64;" f
|
||||||
remoteShellCollisionCheck src/Dodge/Projectile/Update.hs 42;" f
|
remoteShellCollisionCheck src/Dodge/Projectile/Update.hs 42;" f
|
||||||
remoteShellShape src/Dodge/Projectile/Draw.hs 39;" f
|
remoteShellShape src/Dodge/Projectile/Draw.hs 39;" f
|
||||||
removeAmmoFromMag src/Dodge/HeldUse.hs 538;" f
|
removeAmmoFromMag src/Dodge/HeldUse.hs 552;" f
|
||||||
removeEither src/Dodge/Layout/Tree/Either.hs 41;" f
|
removeEither src/Dodge/Layout/Tree/Either.hs 41;" f
|
||||||
removeHotkey src/Dodge/Hotkey.hs 41;" f
|
removeHotkey src/Dodge/Hotkey.hs 41;" f
|
||||||
removeInverseWalls src/Dodge/LevelGen/StaticWalls.hs 25;" f
|
removeInverseWalls src/Dodge/LevelGen/StaticWalls.hs 25;" f
|
||||||
@@ -7145,7 +7146,7 @@ shatterGun src/Dodge/Item/Held/Weapons.hs 7;" f
|
|||||||
shatterGunSPic src/Dodge/Item/Draw/SPic.hs 239;" f
|
shatterGunSPic src/Dodge/Item/Draw/SPic.hs 239;" f
|
||||||
shatterWall src/Dodge/Item/Weapon/Shatter.hs 26;" f
|
shatterWall src/Dodge/Item/Weapon/Shatter.hs 26;" f
|
||||||
shellCollisionCheck src/Dodge/Projectile/Update.hs 30;" f
|
shellCollisionCheck src/Dodge/Projectile/Update.hs 30;" f
|
||||||
shellMag src/Dodge/Item/Ammo.hs 49;" f
|
shellMag src/Dodge/Item/Ammo.hs 54;" f
|
||||||
shellShape src/Dodge/Projectile/Draw.hs 24;" f
|
shellShape src/Dodge/Projectile/Draw.hs 24;" f
|
||||||
shellTrailCloud src/Dodge/WorldEvent/Cloud.hs 65;" f
|
shellTrailCloud src/Dodge/WorldEvent/Cloud.hs 65;" f
|
||||||
shieldWall src/Dodge/Euse.hs 114;" f
|
shieldWall src/Dodge/Euse.hs 114;" f
|
||||||
@@ -7174,7 +7175,7 @@ shootBangCone src/Dodge/HeldUse/BulletWeapon.hs 98;" f
|
|||||||
shootBangRod src/Dodge/HeldUse/BulletWeapon.hs 185;" f
|
shootBangRod src/Dodge/HeldUse/BulletWeapon.hs 185;" f
|
||||||
shootBangstick src/Dodge/HeldUse/BulletWeapon.hs 9;" f
|
shootBangstick src/Dodge/HeldUse/BulletWeapon.hs 9;" f
|
||||||
shootBezier src/Dodge/Item/Weapon/Bezier.hs 51;" f
|
shootBezier src/Dodge/Item/Weapon/Bezier.hs 51;" f
|
||||||
shootBullet src/Dodge/HeldUse.hs 542;" f
|
shootBullet src/Dodge/HeldUse.hs 556;" f
|
||||||
shootBurstRifle src/Dodge/HeldUse/BulletWeapon.hs 164;" f
|
shootBurstRifle src/Dodge/HeldUse/BulletWeapon.hs 164;" f
|
||||||
shootBurstRifleRepeat src/Dodge/HeldUse/BulletWeapon.hs 176;" f
|
shootBurstRifleRepeat src/Dodge/HeldUse/BulletWeapon.hs 176;" f
|
||||||
shootDualLaser src/Dodge/Item/Weapon/BatteryGuns.hs 103;" f
|
shootDualLaser src/Dodge/Item/Weapon/BatteryGuns.hs 103;" f
|
||||||
@@ -7185,7 +7186,7 @@ shootFlameSpitterRepeat src/Dodge/HeldUse/SprayWeapon.hs 19;" f
|
|||||||
shootFlameThrower src/Dodge/HeldUse/SprayWeapon.hs 26;" f
|
shootFlameThrower src/Dodge/HeldUse/SprayWeapon.hs 26;" f
|
||||||
shootL src/Dodge/Item/Weapon/TriggerType.hs 427;" f
|
shootL src/Dodge/Item/Weapon/TriggerType.hs 427;" f
|
||||||
shootLaser src/Dodge/Item/Weapon/BatteryGuns.hs 77;" f
|
shootLaser src/Dodge/Item/Weapon/BatteryGuns.hs 77;" f
|
||||||
shootLaser' src/Dodge/HeldUse.hs 521;" f
|
shootLaser' src/Dodge/HeldUse.hs 535;" f
|
||||||
shootMachineGun src/Dodge/HeldUse/BulletWeapon.hs 218;" f
|
shootMachineGun src/Dodge/HeldUse/BulletWeapon.hs 218;" f
|
||||||
shootMachinePistol src/Dodge/HeldUse/BulletWeapon.hs 62;" f
|
shootMachinePistol src/Dodge/HeldUse/BulletWeapon.hs 62;" f
|
||||||
shootMiniGun src/Dodge/HeldUse/BulletWeapon.hs 113;" f
|
shootMiniGun src/Dodge/HeldUse/BulletWeapon.hs 113;" f
|
||||||
@@ -7196,9 +7197,9 @@ shootRevolverXRepeat src/Dodge/HeldUse/BulletWeapon.hs 49;" f
|
|||||||
shootRifle src/Dodge/HeldUse/BulletWeapon.hs 140;" f
|
shootRifle src/Dodge/HeldUse/BulletWeapon.hs 140;" f
|
||||||
shootShatter src/Dodge/Item/Weapon/Shatter.hs 12;" f
|
shootShatter src/Dodge/Item/Weapon/Shatter.hs 12;" f
|
||||||
shootSmgMod src/Dodge/HeldUse/BulletWeapon.hs 86;" f
|
shootSmgMod src/Dodge/HeldUse/BulletWeapon.hs 86;" f
|
||||||
shootTeslaArc src/Dodge/HeldUse.hs 1081;" f
|
shootTeslaArc src/Dodge/HeldUse.hs 1098;" f
|
||||||
shootTillEmpty src/Dodge/Creature/Volition.hs 18;" f
|
shootTillEmpty src/Dodge/Creature/Volition.hs 18;" f
|
||||||
shootTractorBeam src/Dodge/HeldUse.hs 499;" f
|
shootTractorBeam src/Dodge/HeldUse.hs 513;" f
|
||||||
shootVolleyGun src/Dodge/HeldUse/BulletWeapon.hs 128;" f
|
shootVolleyGun src/Dodge/HeldUse/BulletWeapon.hs 128;" f
|
||||||
shootersRoom src/Dodge/Room/Room.hs 317;" f
|
shootersRoom src/Dodge/Room/Room.hs 317;" f
|
||||||
shootersRoom' src/Dodge/Room/Room.hs 282;" f
|
shootersRoom' src/Dodge/Room/Room.hs 282;" f
|
||||||
@@ -7317,8 +7318,8 @@ spawnSmokeAtCursor src/Dodge/WorldEvent/Cloud.hs 73;" f
|
|||||||
spawnerCrit src/Dodge/Creature.hs 55;" f
|
spawnerCrit src/Dodge/Creature.hs 55;" f
|
||||||
spawnerRoom src/Dodge/Room/Room.hs 362;" f
|
spawnerRoom src/Dodge/Room/Room.hs 362;" f
|
||||||
speedLegs src/Dodge/Item/Equipment.hs 131;" f
|
speedLegs src/Dodge/Item/Equipment.hs 131;" f
|
||||||
spinDrag src/Dodge/Item/Held/Launcher.hs 73;" f
|
spinDrag src/Dodge/Item/Held/Launcher.hs 81;" f
|
||||||
spinStart src/Dodge/Item/Held/Launcher.hs 81;" f
|
spinStart src/Dodge/Item/Held/Launcher.hs 89;" f
|
||||||
splashMenu src/Dodge/Menu.hs 27;" f
|
splashMenu src/Dodge/Menu.hs 27;" f
|
||||||
splashMenuOptions src/Dodge/Menu.hs 32;" f
|
splashMenuOptions src/Dodge/Menu.hs 32;" f
|
||||||
splashScreen src/Dodge/Initialisation.hs 11;" f
|
splashScreen src/Dodge/Initialisation.hs 11;" f
|
||||||
@@ -7504,7 +7505,7 @@ thingsHit src/Dodge/WorldEvent/ThingsHit.hs 29;" f
|
|||||||
thingsHitExceptCr src/Dodge/WorldEvent/ThingsHit.hs 73;" f
|
thingsHitExceptCr src/Dodge/WorldEvent/ThingsHit.hs 73;" f
|
||||||
threeLineDecoration src/Dodge/Placement/TopDecoration.hs 61;" f
|
threeLineDecoration src/Dodge/Placement/TopDecoration.hs 61;" f
|
||||||
throwRemoteBomb src/Dodge/Item/Weapon/Grenade.hs 205;" f
|
throwRemoteBomb src/Dodge/Item/Weapon/Grenade.hs 205;" f
|
||||||
thrustParam src/Dodge/Item/Held/Launcher.hs 89;" f
|
thrustParam src/Dodge/Item/Held/Launcher.hs 97;" f
|
||||||
tileTexCoords src/Tile.hs 10;" f
|
tileTexCoords src/Tile.hs 10;" f
|
||||||
tilesFromRooms src/Dodge/Layout.hs 205;" f
|
tilesFromRooms src/Dodge/Layout.hs 205;" f
|
||||||
tilesToLine src/Shader/AuxAddition.hs 66;" f
|
tilesToLine src/Shader/AuxAddition.hs 66;" f
|
||||||
@@ -7557,7 +7558,7 @@ torso src/Dodge/Creature/Picture.hs 132;" f
|
|||||||
tractCr src/Dodge/TractorBeam/Update.hs 27;" f
|
tractCr src/Dodge/TractorBeam/Update.hs 27;" f
|
||||||
tractFlIt src/Dodge/TractorBeam/Update.hs 22;" f
|
tractFlIt src/Dodge/TractorBeam/Update.hs 22;" f
|
||||||
tractorBeamAt src/Dodge/Item/Weapon/BatteryGuns.hs 160;" f
|
tractorBeamAt src/Dodge/Item/Weapon/BatteryGuns.hs 160;" f
|
||||||
tractorBeamAt' src/Dodge/HeldUse.hs 510;" f
|
tractorBeamAt' src/Dodge/HeldUse.hs 524;" f
|
||||||
tractorGun src/Dodge/Item/Held/BatteryGuns.hs 80;" f
|
tractorGun src/Dodge/Item/Held/BatteryGuns.hs 80;" f
|
||||||
tractorGunPic src/Dodge/Item/Draw/SPic.hs 485;" f
|
tractorGunPic src/Dodge/Item/Draw/SPic.hs 485;" f
|
||||||
tractorGunTweak src/Dodge/Item/Held/BatteryGuns.hs 97;" f
|
tractorGunTweak src/Dodge/Item/Held/BatteryGuns.hs 97;" f
|
||||||
@@ -7829,9 +7830,9 @@ useAmmoParams src/Dodge/Item/Weapon/AmmoParams.hs 17;" f
|
|||||||
useC src/Dodge/Cuse.hs 6;" f
|
useC src/Dodge/Cuse.hs 6;" f
|
||||||
useE src/Dodge/Euse.hs 24;" f
|
useE src/Dodge/Euse.hs 24;" f
|
||||||
useEquipment src/Dodge/Creature/State.hs 218;" f
|
useEquipment src/Dodge/Creature/State.hs 218;" f
|
||||||
useForceFieldGun src/Dodge/HeldUse.hs 1094;" f
|
useForceFieldGun src/Dodge/HeldUse.hs 1111;" f
|
||||||
useGasParams src/Dodge/HeldUse.hs 1007;" f
|
useGasParams src/Dodge/HeldUse.hs 1021;" f
|
||||||
useHeld src/Dodge/HeldUse.hs 921;" f
|
useHeld src/Dodge/HeldUse.hs 935;" f
|
||||||
useHotKey src/Dodge/Creature/YourControl.hs 49;" f
|
useHotKey src/Dodge/Creature/YourControl.hs 49;" f
|
||||||
useItem src/Dodge/Creature/Action/UseItem.hs 14;" f
|
useItem src/Dodge/Creature/Action/UseItem.hs 14;" f
|
||||||
useItemHotkey src/Dodge/Creature/Impulse/UseItem.hs 124;" f
|
useItemHotkey src/Dodge/Creature/Impulse/UseItem.hs 124;" f
|
||||||
@@ -7840,13 +7841,13 @@ useItemRightClick src/Dodge/Creature/Impulse/UseItem.hs 25;" f
|
|||||||
useL src/Dodge/Luse.hs 13;" f
|
useL src/Dodge/Luse.hs 13;" f
|
||||||
useLeftItem src/Dodge/Creature/Action/UseItem.hs 38;" f
|
useLeftItem src/Dodge/Creature/Action/UseItem.hs 38;" f
|
||||||
useLnkRoomPos src/Dodge/PlacementSpot.hs 244;" f
|
useLnkRoomPos src/Dodge/PlacementSpot.hs 244;" f
|
||||||
useLoadedAmmo src/Dodge/HeldUse.hs 489;" f
|
useLoadedAmmo src/Dodge/HeldUse.hs 491;" f
|
||||||
useMagShield src/Dodge/Euse.hs 69;" f
|
useMagShield src/Dodge/Euse.hs 69;" f
|
||||||
useMod src/Dodge/HeldUse.hs 591;" f
|
useMod src/Dodge/HeldUse.hs 605;" f
|
||||||
useNormalCamera src/Dodge/Camera.hs 6;" f
|
useNormalCamera src/Dodge/Camera.hs 6;" f
|
||||||
usePayload src/Dodge/Payload.hs 7;" f
|
usePayload src/Dodge/Payload.hs 7;" f
|
||||||
usePjCreation src/Dodge/HeldUse.hs 940;" f
|
usePjCreation src/Dodge/HeldUse.hs 954;" f
|
||||||
usePjCreationX src/Dodge/HeldUse.hs 949;" f
|
usePjCreationX src/Dodge/HeldUse.hs 963;" f
|
||||||
useRewindGun src/Dodge/Luse.hs 41;" f
|
useRewindGun src/Dodge/Luse.hs 41;" f
|
||||||
useRoomPosCond src/Dodge/PlacementSpot.hs 178;" f
|
useRoomPosCond src/Dodge/PlacementSpot.hs 178;" f
|
||||||
useRoomPosRoomCond src/Dodge/PlacementSpot.hs 181;" f
|
useRoomPosRoomCond src/Dodge/PlacementSpot.hs 181;" f
|
||||||
@@ -7891,6 +7892,7 @@ volleyGun src/Dodge/Item/Held/Cane.hs 33;" f
|
|||||||
volleyGun src/Dodge/Item/Weapon/BulletGun/Cane.hs 43;" f
|
volleyGun src/Dodge/Item/Weapon/BulletGun/Cane.hs 43;" f
|
||||||
volleyGunShape src/Dodge/Item/Draw/SPic.hs 373;" f
|
volleyGunShape src/Dodge/Item/Draw/SPic.hs 373;" f
|
||||||
waistSP src/Dodge/Creature/HandPos.hs 199;" f
|
waistSP src/Dodge/Creature/HandPos.hs 199;" f
|
||||||
|
walkNozzle src/Dodge/HeldUse.hs 503;" f
|
||||||
walkableNodeNear src/Dodge/Path.hs 48;" f
|
walkableNodeNear src/Dodge/Path.hs 48;" f
|
||||||
wallBlips src/Dodge/Item/Weapon/UseEffect.hs 43;" f
|
wallBlips src/Dodge/Item/Weapon/UseEffect.hs 43;" f
|
||||||
wallBlips src/Dodge/RadarSweep.hs 79;" f
|
wallBlips src/Dodge/RadarSweep.hs 79;" f
|
||||||
|
|||||||
Reference in New Issue
Block a user