!_TAG_FILE_SORTED 1 // !? src/ListHelp.hs 59;" o *.* src/Geometry/Vector.hs 35;" o *.*.* src/Geometry/Vector3D.hs 32;" o ++.~ src/LensHelp.hs 37;" o +.+ src/Geometry/Vector.hs 17;" o +.+.+ src/Geometry/Vector3D.hs 14;" o +.+.~ src/LensHelp.hs 28;" o -.- src/Geometry/Vector.hs 26;" o -.-.- src/Geometry/Vector3D.hs 23;" o .*.*~ src/LensHelp.hs 18;" o .++~ src/LensHelp.hs 33;" o .+.+~ src/LensHelp.hs 23;" o .:~ src/LensHelp.hs 14;" o :!: src/FoldlHelp.hs 10;" C <$> src/Dodge/Data/ActionPlan.hs 203;" o <$> src/Dodge/Data/CWorld.hs 49;" o <$> src/Dodge/Data/CamPos.hs 26;" o <$> src/Dodge/Data/Camera.hs 32;" o <$> src/Dodge/Data/Creature.hs 109;" o <$> src/Dodge/Data/LWorld.hs 160;" o <$> src/Dodge/Data/Terminal.hs 129;" o AIUNIT src/Dodge/Combine/Data.hs 48;" C AIUNIT src/Dodge/Data/Item/Combine.hs 54;" C AMMOMAG src/Dodge/Data/Item/Combine.hs 92;" C AMR src/Dodge/Combine/Data.hs 157;" C AMR src/Dodge/Data/Item/Combine.hs 176;" C ANTIMATTER src/Dodge/Combine/Data.hs 44;" C ANTIMATTER src/Dodge/Data/Item/Combine.hs 48;" C AQUAMARINE src/Color/Data.hs 24;" C ATTACH src/Dodge/Data/Item/Combine.hs 91;" C ATTACHTORCH src/Dodge/Combine/Data.hs 219;" C ATTACHTORCH src/Dodge/Data/Item/Combine.hs 217;" C AUTOAMR src/Dodge/Combine/Data.hs 158;" C AUTOAMR src/Dodge/Data/Item/Combine.hs 177;" C AUTODETECTOR src/Dodge/Combine/Data.hs 117;" C AUTODETECTOR src/Dodge/Data/Item/Combine.hs 143;" C AUTOEFFGUN src/Dodge/Combine/Data.hs 84;" C AUTOPISTOL src/Dodge/Combine/Data.hs 139;" C AUTOPISTOL src/Dodge/Data/Item/Combine.hs 163;" C AUTORIFLE src/Dodge/Combine/Data.hs 151;" C AUTORIFLE src/Dodge/Data/Item/Combine.hs 172;" C AZURE src/Color/Data.hs 23;" C AccessTerminal src/Dodge/Data/WorldEffect.hs 28;" C Action src/Dodge/Data/ActionPlan.hs 78;" t Action src/Dodge/Creature/Action.hs 4;" m Action src/Dodge/Reloading/Action.hs 1;" m ActionNothing src/Dodge/Data/ActionPlan.hs 83;" C ActionPlan src/Dodge/Data/ActionPlan.hs 16;" t ActionPlan src/Dodge/Data/ActionPlan.hs 6;" m ActionRat src/Dodge/Creature/ActionRat.hs 1;" m Add src/Dodge/Inventory/Add.hs 1;" m AddGoal src/Dodge/Data/ActionPlan.hs 45;" C AddTile src/Dodge/Room/AddTile.hs 1;" m AesonHelp src/AesonHelp.hs 1;" m AimAt src/Dodge/Data/ActionPlan.hs 84;" C AimParams src/Dodge/Data/Item/Use.hs 125;" t AimParams src/Dodge/Default/AimParams.hs 1;" m AimParams src/Dodge/Default/Item/Held/AimParams.hs 1;" m AimParams src/Dodge/Default/Item/Use/AimParams.hs 1;" m AimStance src/Dodge/Data/Item/Use.hs 181;" t Aiming src/Dodge/Creature/Stance/Data.hs 42;" C Aiming src/Dodge/Data/Creature/Stance.hs 39;" C AirFiltrationSS src/Dodge/Data/Scenario.hs 95;" C Airlock src/Dodge/Room/Airlock.hs 4;" m AirlockAno src/Dodge/Layout/Tree/Annotate.hs 18;" C AlertLevel src/Dodge/Creature/AlertLevel.hs 3;" m AlienContact src/Dodge/Data/Scenario.hs 30;" C AllRoomClipBoundaries src/Dodge/Config/Data.hs 59;" C AllRoomClipBoundaries src/Dodge/Data/Config.hs 105;" C Ambush src/Dodge/Data/ActionPlan.hs 178;" C Ammo src/Dodge/Data/Ammo.hs 4;" m Ammo src/Dodge/Data/Item/Use/Consumption/Ammo.hs 6;" m Ammo src/Dodge/Item/Ammo.hs 1;" m AmmoCI src/Dodge/Data/ComposedItem.hs 25;" C AmmoInLink src/Dodge/Data/ComposedItem.hs 14;" C AmmoMagType src/Dodge/Data/Item/Combine.hs 107;" t AmmoMagUse src/Dodge/Data/Item/Use.hs 65;" C AmmoModLink src/Dodge/Data/ComposedItem.hs 15;" C AmmoModifierCI src/Dodge/Data/ComposedItem.hs 24;" C AmmoParams src/Dodge/Data/Item/Use.hs 110;" t AmmoParams src/Dodge/Item/Weapon/AmmoParams.hs 1;" m AmmoPosition src/Dodge/Item/AmmoPosition.hs 8;" t AmmoPosition src/Dodge/Item/AmmoPosition.hs 2;" m AmmoType src/Dodge/Data/Ammo.hs 30;" t AmmoType src/Dodge/Data/Item/Use/Consumption/Ammo.hs 37;" t Amount src/Dodge/Item/Amount.hs 1;" m AnRoom src/Dodge/Annotation/Data.hs 17;" C AnTree src/Dodge/Annotation/Data.hs 18;" C Analyser src/Dodge/Placement/Instance/Analyser.hs 1;" m Annotate src/Dodge/Layout/Tree/Annotate.hs 2;" m Annotation src/Dodge/Annotation/Data.hs 13;" t Annotation src/Dodge/Layout/Tree/Annotate.hs 14;" t Annotation src/Dodge/Annotation.hs 3;" m ArbitraryAction src/Dodge/Data/ActionPlan.hs 166;" C ArbitraryImpulse src/Dodge/Data/ActionPlan.hs 47;" C ArbitraryImpulseEffect src/Dodge/Data/ActionPlan.hs 48;" C ArbitraryImpulseFunction src/Dodge/Data/ActionPlan.hs 46;" C Arc src/Dodge/Tesla/Arc.hs 1;" m Arc src/Picture/Arc.hs 1;" m ArcShad src/Picture/Data.hs 40;" C ArcStep src/Dodge/Data/ArcStep.hs 14;" t ArcStep src/Dodge/ArcStep.hs 1;" m ArcStep src/Dodge/Data/ArcStep.hs 6;" m Arcing src/Dodge/Data/Item/Params.hs 47;" C Arithmetic src/Dodge/Base/Arithmetic.hs 1;" m ArmourChase src/Dodge/Creature/ArmourChase.hs 1;" m ArmourySS src/Dodge/Data/Scenario.hs 112;" C Asleep src/Dodge/Creature/AlertLevel/Data.hs 16;" C Asleep src/Dodge/Creature/Perception/Data.hs 57;" C Asleep src/Dodge/Data/Creature/Perception.hs 54;" C AsteroidStrike src/Dodge/Data/Scenario.hs 33;" C AtEase src/Dodge/Creature/Stance/Data.hs 43;" C AtEase src/Dodge/Data/Creature/Stance.hs 40;" C AtomicWaste src/Dodge/Data/Scenario.hs 26;" C AttachBool src/Dodge/Data/Item/Attachment.hs 17;" C AttachBool src/Dodge/Item/Attachment/Data.hs 19;" C AttachCharMode src/Dodge/Item/Attachment/Data.hs 14;" C AttachFloat src/Dodge/Data/Item/Attachment.hs 16;" C AttachFloat src/Dodge/Item/Attachment/Data.hs 18;" C AttachFuse src/Dodge/Data/Item/Attachment.hs 12;" C AttachFuse src/Dodge/Item/Attachment/Data.hs 12;" C AttachInt src/Dodge/Data/Item/Attachment.hs 14;" C AttachInt src/Dodge/Item/Attachment/Data.hs 16;" C AttachMInt src/Dodge/Data/Item/Attachment.hs 15;" C AttachMInt src/Dodge/Item/Attachment/Data.hs 17;" C AttachMode src/Dodge/Item/Attachment/Data.hs 13;" C AttachTargetPos src/Dodge/Data/Item/Attachment.hs 13;" C AttachTargetPos src/Dodge/Item/Attachment/Data.hs 15;" C AttachType src/Dodge/Data/Item/Combine.hs 97;" t AttachUse src/Dodge/Data/Item/Use.hs 62;" C Attachment src/Dodge/Data/Item/Attachment.hs 4;" m Attachment src/Dodge/Item/Attachment.hs 1;" m Attention src/Dodge/Creature/Perception/Data.hs 65;" t Attention src/Dodge/Data/Creature/Perception.hs 60;" t AttentionDir src/Dodge/Creature/AlertLevel/Data.hs 21;" t AttentiveTo src/Dodge/Creature/AlertLevel/Data.hs 22;" C AttentiveTo src/Dodge/Creature/Perception/Data.hs 66;" C AttentiveTo src/Dodge/Data/Creature/Perception.hs 61;" C Attracting src/Dodge/Data/Item/Params.hs 46;" C Audition src/Dodge/Creature/Perception/Data.hs 48;" t Audition src/Dodge/Data/Creature/Perception.hs 47;" t AutoAI src/Dodge/Data/Creature/Misc.hs 57;" C AutoCrit src/Dodge/Creature/AutoCrit.hs 1;" m AutoDoor src/Dodge/LevelGen/AutoDoor.hs 5;" m AutoDoorObstacle src/Dodge/Data/PathGraph.hs 51;" C AutoGun src/Dodge/Item/Weapon/AutoGun.hs 1;" m AutoRecharging src/Dodge/Data/Item/Consumption.hs 23;" C AutoRecharging src/Dodge/Data/Item/Use/Consumption.hs 28;" C AutoTrigger src/Dodge/Data/Item/Use.hs 73;" C AuxAddition src/Shader/AuxAddition.hs 1;" m AwakeLevel src/Dodge/Creature/AlertLevel/Data.hs 14;" t Awareness src/Dodge/Creature/Perception/Data.hs 72;" t Awareness src/Dodge/Data/Creature/Perception.hs 65;" t Awareness src/Dodge/Creature/Picture/Awareness.hs 1;" m AwarenessInt src/Dodge/Creature/AlertLevel/Data.hs 26;" C AwarenessLevel src/Dodge/Creature/AlertLevel/Data.hs 25;" t BANGCONE src/Dodge/Combine/Data.hs 141;" C BANGCONE src/Dodge/Data/Item/Combine.hs 165;" C BANGROD src/Dodge/Combine/Data.hs 155;" C BANGROD src/Dodge/Data/Item/Combine.hs 174;" C BANGSTICK src/Dodge/Combine/Data.hs 134;" C BANGSTICK src/Dodge/Data/Item/Combine.hs 160;" C BATTERY src/Dodge/Combine/Data.hs 59;" C BATTERY src/Dodge/Data/Item/Combine.hs 113;" C BATTERYPACK src/Dodge/Data/Item/Combine.hs 142;" C BELTMAG src/Dodge/Combine/Data.hs 200;" C BELTMAG src/Dodge/Data/Item/Combine.hs 111;" C BEZIERTRAJ src/Dodge/Combine/Data.hs 212;" C BLACK src/Color/Data.hs 28;" C BLINKER src/Dodge/Combine/Data.hs 125;" C BLINKER src/Dodge/Data/Item/Combine.hs 153;" C BLINKERUNSAFE src/Dodge/Combine/Data.hs 126;" C BLINKERUNSAFE src/Dodge/Data/Item/Combine.hs 154;" C BLOWTORCH src/Dodge/Combine/Data.hs 165;" C BLOWTORCH src/Dodge/Data/Item/Combine.hs 184;" C BLUE src/Color/Data.hs 17;" C BLUNDERBUSS src/Dodge/Combine/Data.hs 142;" C BLUNDERBUSS src/Dodge/Data/Item/Combine.hs 166;" C BLUNT src/Dodge/Data/Damage/Type.hs 13;" C BLUNT src/Dodge/Data/DamageType.hs 12;" C BOOSTER src/Dodge/Combine/Data.hs 123;" C BOOSTER src/Dodge/Data/Item/Combine.hs 149;" C BOUNCEBUL src/Dodge/Combine/Data.hs 203;" C BOUNCEMODULE src/Dodge/Combine/Data.hs 69;" C BQuad src/Geometry/Bezier.hs 9;" t BRAINHAT src/Dodge/Combine/Data.hs 109;" C BRAINHAT src/Dodge/Data/Item/Combine.hs 131;" C BULBODY src/Dodge/Data/Item/Combine.hs 209;" C BULBODYCRAFT src/Dodge/Data/Item/Combine.hs 75;" C BULLETBELTBRACER src/Dodge/Data/Item/Combine.hs 141;" C BULLETBELTPACK src/Dodge/Data/Item/Combine.hs 140;" C BULLETSYNTHESIZER src/Dodge/Data/Item/Combine.hs 100;" C BULPAY src/Dodge/Data/Item/Combine.hs 208;" C BULTRAJ src/Dodge/Data/Item/Combine.hs 210;" C BURSTRIFLE src/Dodge/Combine/Data.hs 152;" C BURSTRIFLE src/Dodge/Data/Item/Combine.hs 173;" C BackgroundSound src/Dodge/Data/SoundOrigin.hs 14;" C Ball src/Dodge/Tesla/Ball.hs 1;" m Bark src/Dodge/Data/ActionPlan.hs 40;" C Barrel src/Dodge/Creature/State/Data.hs 23;" C Barrel src/Dodge/Data/Creature/State.hs 30;" C BarrelHiss src/Dodge/Data/SoundOrigin.hs 30;" C BarrelType src/Dodge/Data/Creature/Misc.hs 76;" t Barreloid src/Dodge/Data/Creature/Misc.hs 71;" C Barreloid src/Dodge/Barreloid.hs 1;" m Base src/Dodge/Base.hs 6;" m Base src/Dodge/Zoning/Base.hs 1;" m Base src/Hetris/Base.hs 1;" m Base src/Picture/Base.hs 4;" m BasicBeamDraw src/Dodge/Data/Beam.hs 34;" C BasicBulletTrajectory src/Dodge/Data/Bullet.hs 51;" C BasicBulletTrajectoryType src/Dodge/Data/Bullet.hs 58;" C BatteryGuns src/Dodge/Item/Held/BatteryGuns.hs 1;" m BatteryGuns src/Dodge/Item/Weapon/BatteryGuns.hs 1;" m Beam src/Dodge/Data/Beam.hs 18;" t Beam src/Dodge/Beam.hs 1;" m Beam src/Dodge/Data/Beam.hs 6;" m BeamCombine src/Dodge/Data/Beam.hs 47;" C BeamCombineType src/Dodge/Data/Beam.hs 38;" t BeamDraw src/Dodge/Data/Beam.hs 33;" t BeamDrawColor src/Dodge/Data/Beam.hs 35;" C BeamShooterParams src/Dodge/Data/Item/Use.hs 91;" C BeamSimple src/Dodge/Data/Beam.hs 50;" C BeamType src/Dodge/Data/Beam.hs 46;" t BecomePowerful src/Dodge/Data/Scenario.hs 9;" C BeltBulletAmmo src/Dodge/Data/Item/Use/Consumption/Ammo.hs 40;" C Bezier src/Dodge/Item/Weapon/Bezier.hs 1;" m Bezier src/Geometry/Bezier.hs 1;" m BezierTrajectory src/Dodge/Data/Bullet.hs 52;" C BezierTrajectoryType src/Dodge/Data/Bullet.hs 59;" C BgLayer src/Dodge/Picture/Layer/Data.hs 8;" C Bind src/Shader/Bind.hs 1;" m Biome src/Dodge/Data/Scenario.hs 71;" t BlBl src/Dodge/Data/Terminal.hs 86;" t BlConst src/Dodge/Data/Terminal.hs 88;" C BlId src/Dodge/Data/Terminal.hs 89;" C BlNegate src/Dodge/Data/Terminal.hs 87;" C BlSh src/Dodge/Data/Block.hs 45;" t BlShConst src/Dodge/Data/Block.hs 47;" C BlShMempty src/Dodge/Data/Block.hs 46;" C Blink src/Dodge/Creature/Action/Blink.hs 2;" m BlinkAcross src/Dodge/Room/BlinkAcross.hs 1;" m Block src/Dodge/Data/Block.hs 23;" t Block src/Dodge/Block.hs 1;" m Block src/Dodge/Data/Block.hs 6;" m Block src/Dodge/Default/Block.hs 1;" m Block src/Dodge/LevelGen/Block.hs 2;" m Block src/Dodge/Placement/Instance/Block.hs 1;" m Block src/Dodge/Placement/PlaceSpot/Block.hs 2;" m BlockDegradeSound src/Dodge/Data/SoundOrigin.hs 28;" C BlockDraw src/Dodge/Data/Block.hs 38;" t BlockDrawBlSh src/Dodge/Data/Block.hs 40;" C BlockDrawColHeightPoss src/Dodge/Data/Block.hs 42;" C BlockDrawMempty src/Dodge/Data/Block.hs 39;" C BlockDraws src/Dodge/Data/Block.hs 41;" C BlockObstacle src/Dodge/Data/PathGraph.hs 49;" C BlockPart src/Dodge/Data/Wall.hs 52;" C BlockedLink src/Dodge/Data/Room.hs 48;" C BloomLayer src/Picture/Data.hs 25;" C BloomNoZWrite src/Picture/Data.hs 26;" C Boid src/Dodge/Creature/Boid.hs 1;" m BoostPropIX src/Dodge/Data/Item/Params.hs 55;" C Booster src/Dodge/Item/Equipment/Booster.hs 1;" m Booster src/Dodge/Item/Weapon/Booster.hs 1;" m Boosting src/Dodge/Creature/Stance/Data.hs 28;" C Boosting src/Dodge/Data/Creature/Stance.hs 28;" C BorderCursor src/Dodge/Data/SelectionList.hs 73;" C Boss src/Dodge/Room/Boss.hs 2;" m BossAno src/Dodge/Layout/Tree/Annotate.hs 24;" C BottomEscapeMenuOption src/Dodge/Data/Universe.hs 73;" C BottomLayer src/Picture/Data.hs 23;" C BounceBullet src/Dodge/Data/Bullet.hs 38;" C Bound src/Bound.hs 1;" m Bound_box_screen src/Dodge/Config/Data.hs 45;" C Bound_box_screen src/Dodge/Data/Config.hs 81;" C Bounds src/Dodge/Bounds.hs 7;" t Bounds src/Dodge/Data/Bounds.hs 12;" t Bounds src/Dodge/Bounds.hs 3;" m Bounds src/Dodge/Data/Bounds.hs 6;" m Branch src/Dodge/Room/Branch.hs 4;" m Breather src/Dodge/Room/Breather.hs 1;" m BrigSS src/Dodge/Data/Scenario.hs 102;" C Brute src/Dodge/Data/Creature/Capability.hs 19;" C Brute src/Dodge/Data/Item/Use/Consumption/LoadAction.hs 17;" C BtNoLabel src/Dodge/Data/Button.hs 63;" C BtOff src/Dodge/Data/Button.hs 63;" C BtOn src/Dodge/Data/Button.hs 63;" C BulBall src/Dodge/Data/Bullet.hs 43;" C BulFlak src/Dodge/Data/Bullet.hs 45;" C BulFrag src/Dodge/Data/Bullet.hs 46;" C BulGas src/Dodge/Data/Bullet.hs 47;" C BulSpark src/Dodge/Data/Bullet.hs 44;" C Bullet src/Dodge/Data/Bullet.hs 17;" t Bullet src/Dodge/Bullet.hs 1;" m Bullet src/Dodge/Data/Bullet.hs 6;" m Bullet src/Dodge/Item/Weapon/Bullet.hs 1;" m BulletAmmo src/Dodge/Data/Ammo.hs 37;" C BulletAmmo src/Dodge/Data/Item/Use/Consumption/Ammo.hs 39;" C BulletBeltAttachment src/Dodge/Data/Item.hs 54;" C BulletClipAttachment src/Dodge/Data/Item.hs 53;" C BulletEffect src/Dodge/Data/Bullet.hs 36;" t BulletGun src/Dodge/Item/Held/BulletGun.hs 1;" m BulletGuns src/Dodge/Item/Weapon/BulletGuns.hs 1;" m BulletParams src/Dodge/Data/Item/Use.hs 111;" C BulletShooterParams src/Dodge/Data/Item/Use.hs 95;" C BulletSpawn src/Dodge/Data/Bullet.hs 42;" t BulletTrajectory src/Dodge/Data/Bullet.hs 50;" t BulletTrajectoryType src/Dodge/Data/Bullet.hs 57;" t BulletWeapon src/Dodge/HeldUse/BulletWeapon.hs 1;" m Bullets src/Dodge/Item/AmmoPosition.hs 10;" C Button src/Dodge/Data/Button.hs 48;" t Button src/Dodge/Data/Button.hs 6;" m Button src/Dodge/Placement/Instance/Button.hs 1;" m Button src/Dodge/Placements/Button.hs 1;" m ButtonAccessTerminal src/Dodge/Data/Button.hs 44;" C ButtonDoNothing src/Dodge/Data/Button.hs 23;" C ButtonDraw src/Dodge/Data/Button.hs 16;" t ButtonEvent src/Dodge/Data/Button.hs 22;" t ButtonPress src/Dodge/Data/Button.hs 24;" C ButtonSimpleSwith src/Dodge/Data/Button.hs 40;" C ButtonState src/Dodge/Data/Button.hs 63;" t CAMERA src/Dodge/Combine/Data.hs 49;" C CAMERA src/Dodge/Data/Item/Combine.hs 55;" C CAN src/Dodge/Combine/Data.hs 32;" C CAN src/Dodge/Data/Item/Combine.hs 36;" C CDoNothing src/Dodge/Data/Item/HeldUse.hs 34;" C CHARTREUSE src/Color/Data.hs 25;" C CHEMFUELPOUCH src/Dodge/Data/Item/Combine.hs 114;" C CHeal src/Dodge/Data/Item/HeldUse.hs 35;" C CIL src/Dodge/Item/Grammar.hs 21;" t CIRCLE src/Dodge/Data/GenParams.hs 20;" C CME src/Dodge/Data/MuzzleEffect.hs 11;" C CONCUSBUL src/Dodge/Combine/Data.hs 206;" C CONCUSSIVE src/Dodge/Data/Damage/Type.hs 22;" C CONCUSSIVE src/Dodge/Data/DamageType.hs 21;" C CONCUSSMODULE src/Dodge/Combine/Data.hs 66;" C CONSUMABLE src/Dodge/Data/Item/Combine.hs 89;" C CRAFT src/Dodge/Combine/Data.hs 97;" C CRAFT src/Dodge/Data/Item/Combine.hs 90;" C CREATUREDETECTOR src/Dodge/Combine/Data.hs 226;" C CREATUREDETECTOR src/Dodge/Data/Item/Combine.hs 222;" C CREATURESENSOR src/Dodge/Combine/Data.hs 57;" C CREATURESENSOR src/Dodge/Data/Item/Combine.hs 65;" C CRUSHING src/Dodge/Data/Damage/Type.hs 16;" C CRUSHING src/Dodge/Data/DamageType.hs 15;" C CUTTING src/Dodge/Data/Damage/Type.hs 14;" C CUTTING src/Dodge/Data/DamageType.hs 13;" C CWGen src/Dodge/Data/CWorld.hs 35;" t CWorld src/Dodge/Data/CWorld.hs 25;" t CWorld src/Dodge/Data/CWorld.hs 6;" m CYAN src/Color/Data.hs 19;" C CamControl src/Dodge/Data/Camera.hs 12;" t CamFloat src/Dodge/Data/Camera.hs 14;" C CamInGame src/Dodge/Data/Camera.hs 13;" C CamPos src/Dodge/Data/CamPos.hs 12;" t CamPos src/Dodge/Data/CamPos.hs 5;" m Camera src/Dodge/Data/Camera.hs 17;" t Camera src/Dodge/Camera.hs 1;" m Camera src/Dodge/Data/Camera.hs 5;" m Camera src/Dodge/Update/Camera.hs 4;" m CameraScrollTimeFlow src/Dodge/Data/World.hs 67;" C CamouflageStatus src/Dodge/Data/CamouflageStatus.hs 11;" t CamouflageStatus src/Dodge/Data/CamouflageStatus.hs 6;" m Cane src/Dodge/Item/Held/Cane.hs 1;" m Cane src/Dodge/Item/Weapon/BulletGun/Cane.hs 1;" m Capability src/Dodge/Data/Creature/Capability.hs 7;" m CardinalCover src/Dodge/Data/CardinalPoint.hs 10;" t CardinalPoint src/Dodge/Base/CardinalPoint.hs 1;" m CardinalPoint src/Dodge/Data/CardinalPoint.hs 1;" m Carriage src/Dodge/Creature/Stance/Data.hs 20;" t Carriage src/Dodge/Data/Creature/Stance.hs 20;" t Carte src/Dodge/Render/HUD/Carte.hs 1;" m ChainAnos src/Dodge/Layout/Tree/Annotate.hs 28;" C ChainEffect src/Dodge/ChainEffect.hs 4;" t ChainEffect src/Dodge/Item/Weapon/TriggerType.hs 84;" t ChainEffect src/Dodge/ChainEffect.hs 1;" m ChainUpdates src/Dodge/Creature/ChainUpdates.hs 1;" m ChangePosture src/Dodge/Data/ActionPlan.hs 42;" C ChangeStrategy src/Dodge/Data/ActionPlan.hs 44;" C ChargeIfEquipped src/Dodge/Data/Item/Effect.hs 21;" C ChargeIfInInventory src/Dodge/Data/Item/Effect.hs 22;" C ChargeableAmmo src/Dodge/Data/Item/Consumption.hs 29;" C ChargeableAmmo src/Dodge/Data/Item/Use/Consumption.hs 34;" C ChaseAI src/Dodge/Data/Creature/Misc.hs 50;" C ChaseCrit src/Dodge/Creature/ChaseCrit.hs 1;" m ChaseCritters src/Dodge/Creature/State/Data.hs 33;" C ChaseCritters src/Dodge/Data/Creature/State.hs 38;" C Check src/Framebuffer/Check.hs 1;" m CheckConsistency src/Dodge/Room/CheckConsistency.hs 1;" m CheckSlots src/Dodge/Inventory/CheckSlots.hs 1;" m ChemFuel src/Dodge/Data/Item/Use/Consumption/Ammo.hs 49;" C ChooseMovementLtAuto src/Dodge/Data/CreatureEffect.hs 62;" C ChooseMovementSpreadGun src/Dodge/Data/CreatureEffect.hs 61;" C ChooseTarget src/Dodge/Creature/ChooseTarget.hs 1;" m CircFlare src/Dodge/Data/Flare.hs 21;" C Cleat src/Dodge/Cleat.hs 2;" m Climate src/Dodge/Data/Scenario.hs 32;" C Clip src/Dodge/Item/Weapon/BulletGun/Clip.hs 1;" m Clock src/Dodge/Clock.hs 1;" m CloseObject src/Dodge/Inventory/CloseObject.hs 1;" m CloseToMelee src/Dodge/Data/ActionPlan.hs 187;" C CloseToggle src/Dodge/Data/Machine/Sensor.hs 39;" t CloseToggle src/Dodge/Data/Sensor.hs 33;" t Close_shape_culling src/Dodge/Config/Data.hs 43;" C Close_shape_culling src/Dodge/Data/Config.hs 79;" C Cloud src/Dodge/Data/Cloud.hs 18;" t Cloud src/Dodge/Data/Cloud.hs 6;" m Cloud src/Dodge/Update/Cloud.hs 1;" m Cloud src/Dodge/WorldEvent/Cloud.hs 1;" m Cloud src/Dodge/Zoning/Cloud.hs 1;" m Cloud src/Shader/Poke/Cloud.hs 1;" m CloudColor src/Dodge/Data/Cloud.hs 15;" C CloudDraw src/Dodge/Data/Cloud.hs 14;" t CloudType src/Dodge/Data/Cloud.hs 29;" t ClusterLink src/Dodge/Data/RoomCluster.hs 14;" t ClusterLink src/Dodge/RoomCluster/Data.hs 12;" t ClusterStatus src/Dodge/Data/RoomCluster.hs 9;" t ClusterStatus src/Dodge/RoomCluster/Data.hs 7;" t Cognizant src/Dodge/Creature/AlertLevel/Data.hs 27;" C Cognizant src/Dodge/Creature/Perception/Data.hs 74;" C Cognizant src/Dodge/Data/Creature/Perception.hs 67;" C Collide src/Dodge/Base/Collide.hs 14;" m Collision_test src/Dodge/Data/Config.hs 84;" C Color src/Color/Data.hs 33;" t Color src/Color.hs 1;" m Color src/Dodge/Inventory/Color.hs 1;" m Color8 src/Color/Data.hs 35;" t ColorFaction src/Dodge/Creature/State/Data.hs 36;" C ColorFaction src/Dodge/Data/Creature/State.hs 41;" C Comatose src/Dodge/Creature/AlertLevel/Data.hs 15;" C Comatose src/Dodge/Creature/Perception/Data.hs 56;" C Comatose src/Dodge/Data/Creature/Perception.hs 53;" C CombClust src/Dodge/Combine/Graph.hs 16;" t CombEdge src/Dodge/Combine/Graph.hs 29;" t CombNode src/Dodge/Combine/Graph.hs 22;" t CombinableItem src/Dodge/Data/Combine.hs 5;" t Combinations src/Dodge/Combine/Combinations.hs 3;" m Combine src/Dodge/Combine.hs 2;" m Combine src/Dodge/Data/Combine.hs 2;" m Combine src/Dodge/Data/Item/Combine.hs 6;" m CombineInventory src/Dodge/Data/HUD.hs 26;" C CombineInventoryChange src/Dodge/Data/World.hs 33;" C Common src/Dodge/Zoning/Common.hs 1;" m Compile src/Shader/Compile.hs 1;" m Compose src/Dodge/Tree/Compose.hs 4;" m ComposeLinkType src/Dodge/Data/ComposedItem.hs 13;" t ComposedItem src/Dodge/Data/ComposedItem.hs 21;" t ComposedItem src/Dodge/Data/ComposedItem.hs 6;" m ComposedItemStructure src/Dodge/Item/Grammar.hs 18;" t Composite src/Picture/Composite.hs 1;" m ComsSS src/Dodge/Data/Scenario.hs 98;" C ConcBall src/Dodge/Data/Bullet.hs 32;" C Concurrent src/Dodge/Concurrent.hs 1;" m ConcurrentEffect src/Loop/Data.hs 6;" t ConcurrentEffect src/Loop/Data.hs 11;" C Cone src/Dodge/Item/Held/Cone.hs 1;" m Config src/Dodge/Data/Config.hs 4;" m Configuration src/Dodge/Config/Data.hs 13;" t Configuration src/Dodge/Data/Config.hs 38;" t Configuration src/LoadConfig.hs 11;" t Connectors src/Dodge/Render/Connectors.hs 1;" m ConstFloat src/Dodge/Data/GenFloat.hs 11;" C ConstantIntensity src/Dodge/Data/LightSource.hs 17;" C Consumable src/Dodge/Item/Consumable.hs 1;" m ConsumableFamily src/Dodge/Item/Family.hs 7;" C ConsumableItemType src/Dodge/Data/Item/Combine.hs 118;" t ConsumeUse src/Dodge/Data/Item/Use.hs 52;" C Consumption src/Dodge/Data/Item/Consumption.hs 5;" m Consumption src/Dodge/Data/Item/Use/Consumption.hs 8;" m Consumption src/Dodge/Default/Item/Held/Consumption.hs 1;" m Consumption src/Dodge/Default/Item/Use/Consumption.hs 1;" m Containing src/Dodge/Room/Containing.hs 2;" m ContinentalGovernment src/Dodge/Data/Scenario.hs 51;" C ControlDeckSS src/Dodge/Data/Scenario.hs 89;" C ConvexPoly src/Geometry/ConvexPoly.hs 27;" t ConvexPoly src/Geometry/ConvexPoly.hs 6;" m Coordinate src/Dodge/Base/Coordinate.hs 1;" m Corporation src/Dodge/Data/Scenario.hs 46;" C Corpse src/Dodge/Data/Corpse.hs 17;" t Corpse src/Dodge/Data/Corpse.hs 6;" m CorpseLayer src/Dodge/Picture/Layer/Data.hs 15;" C CorpseResurrection src/Dodge/Data/Corpse.hs 14;" t Corridor src/Dodge/Layout/Tree/Annotate.hs 17;" C Corridor src/Dodge/Room/Corridor.hs 3;" m Cosmic src/Dodge/Data/Scenario.hs 74;" C Cover src/Dodge/Placement/Instance/LightSource/Cover.hs 1;" m CrAc src/Dodge/Data/CreatureEffect.hs 48;" t CrBl src/Dodge/Data/CreatureEffect.hs 39;" t CrCanShoot src/Dodge/Data/CreatureEffect.hs 40;" C CrFleeFromTarget src/Dodge/Data/CreatureEffect.hs 50;" C CrGroup src/Dodge/Creature/State/Data.hs 42;" t CrGroup src/Dodge/Data/Creature/State.hs 45;" t CrGroupID src/Dodge/Creature/State/Data.hs 48;" C CrGroupID src/Dodge/Data/Creature/State.hs 51;" C CrGroupParams src/Dodge/Data/CrGroupParams.hs 14;" t CrGroupParams src/Dodge/Data/CrGroupParams.hs 6;" m CrGroupUpdate src/Dodge/Data/CrGroupParams.hs 22;" t CrGroupUpdate src/Dodge/CrGroupUpdate.hs 1;" m CrHitSound src/Dodge/Data/SoundOrigin.hs 29;" C CrID src/Dodge/Data/CrWlID.hs 12;" C CrImp src/Dodge/Data/CreatureEffect.hs 23;" t CrInt src/Dodge/Data/Item/Location.hs 22;" t CrIsAiming src/Dodge/Data/CreatureEffect.hs 41;" C CrIsAnimate src/Dodge/Data/CreatureEffect.hs 42;" C CrLayer src/Dodge/Picture/Layer/Data.hs 6;" C CrMouth src/Dodge/Data/SoundOrigin.hs 17;" C CrMvType src/Dodge/Data/Creature/Misc.hs 37;" t CrMvType src/Dodge/Data/Creature/Misc.hs 40;" C CrNumAlive' src/Dodge/World/Trigger/Data.hs 14;" C CrSound src/Dodge/Data/SoundOrigin.hs 16;" C CrSpState src/Dodge/Creature/State/Data.hs 22;" t CrSpState src/Dodge/Data/Creature/State.hs 29;" t CrSt src/Dodge/Data/Creature/State.hs 16;" C CrTurnAround src/Dodge/Data/CreatureEffect.hs 49;" C CrWdAc src/Dodge/Data/CreatureEffect.hs 59;" t CrWdBFSThenReturn src/Dodge/Data/CreatureEffect.hs 60;" C CrWdImp src/Dodge/Data/CreatureEffect.hs 14;" t CrWdWd src/Dodge/Data/CreatureEffect.hs 17;" t CrWdWdId src/Dodge/Data/CreatureEffect.hs 17;" C CrWeaponSound src/Dodge/Data/SoundOrigin.hs 18;" C CrWlID src/Dodge/Data/CrWlID.hs 12;" t CrWlID src/Dodge/Data/CrWlID.hs 6;" m CrZoning src/Dodge/Data/Zoning.hs 19;" t Cr_awareness src/Dodge/Config/Data.hs 36;" C Cr_awareness src/Dodge/Data/Config.hs 72;" C Cr_status src/Dodge/Config/Data.hs 35;" C Cr_status src/Dodge/Data/Config.hs 71;" C CraftClust src/Dodge/Combine/Graph.hs 17;" C CraftType src/Dodge/Combine/Data.hs 26;" t CraftType src/Dodge/Data/Item/Combine.hs 29;" t CraftUse src/Dodge/Data/Item/Use.hs 60;" C Craftable src/Dodge/Item/Craftable.hs 1;" m CraftingFamily src/Dodge/Item/Family.hs 4;" C Create src/Dodge/Projectile/Create.hs 1;" m Create src/Dodge/Prop/Create.hs 1;" m Create src/Dodge/Wall/Create.hs 1;" m CreateFlame src/Dodge/Data/Gas.hs 6;" C CreateFlame src/Dodge/Data/Item/Use/Consumption/Ammo.hs 52;" C CreateHeldLight src/Dodge/Data/ItEffect.hs 41;" C CreateHeldLight src/Dodge/Data/Item/Effect.hs 25;" C CreatePoisonGas src/Dodge/Data/Gas.hs 6;" C CreatePoisonGas src/Dodge/Data/Item/Use/Consumption/Ammo.hs 52;" C CreateShell src/Dodge/Data/Ammo.hs 17;" C CreateShell src/Dodge/Data/Item/Use/Consumption/Ammo.hs 21;" C CreateShieldWall src/Dodge/Data/ItEffect.hs 42;" C CreateShieldWall src/Dodge/Data/Item/Effect.hs 26;" C CreateTrackingShell src/Dodge/Data/Ammo.hs 17;" C CreateTrackingShell src/Dodge/Data/Item/Use/Consumption/Ammo.hs 21;" C Creature src/Dodge/Data/Creature.hs 38;" t Creature src/Dodge/Creature.hs 1;" m Creature src/Dodge/Data/Creature.hs 7;" m Creature src/Dodge/Default/Creature.hs 1;" m Creature src/Dodge/Placement/Instance/Creature.hs 1;" m Creature src/Dodge/Zoning/Creature.hs 1;" m CreatureCapability src/Dodge/Data/Creature/Capability.hs 18;" t CreatureCorpse src/Dodge/Data/Creature.hs 92;" t CreatureDropType src/Dodge/Creature/State/Data.hs 14;" t CreatureDropType src/Dodge/Data/Creature/State.hs 23;" t CreatureEffect src/Dodge/CreatureEffect.hs 1;" m CreatureEffect src/Dodge/Data/CreatureEffect.hs 6;" m CreaturePart src/Dodge/Data/Wall.hs 53;" C CreatureState src/Dodge/Data/Creature/State.hs 16;" t CreatureStatistics src/Dodge/Data/Creature/Misc.hs 20;" t CreatureTargeting src/Dodge/Data/Creature.hs 85;" t CreatureType src/Dodge/Data/Creature/Misc.hs 64;" t CryostatisSS src/Dodge/Data/Scenario.hs 91;" C Crystal src/Dodge/Data/Material.hs 11;" C CullBox src/Dodge/CullBox.hs 1;" m Cull_more_lights src/Dodge/Config/Data.hs 42;" C Cull_more_lights src/Dodge/Data/Config.hs 78;" C CumulativeMuzzleEffect src/Dodge/Data/MuzzleEffect.hs 11;" t CurseStatus src/Dodge/Data/Item/CurseStatus.hs 11;" t CurseStatus src/Dodge/Item/Data.hs 7;" t CurseStatus src/Dodge/Data/Item/CurseStatus.hs 6;" m CursorType src/Dodge/Data/SelectionList.hs 71;" t Cuse src/Dodge/Data/Item/HeldUse.hs 33;" t Cuse src/Dodge/Cuse.hs 1;" m Cylinder src/Shape/Data.hs 19;" C DPoint2 src/Geometry/Data.hs 34;" t DRONELAUNCHER src/Dodge/Combine/Data.hs 184;" C DRONELAUNCHER src/Dodge/Data/Item/Combine.hs 196;" C DRUM src/Dodge/Combine/Data.hs 34;" C DRUMMAG src/Dodge/Combine/Data.hs 199;" C DRUMMAG src/Dodge/Data/Item/Combine.hs 110;" C DS src/DoubleStack.hs 3;" t DT src/Dodge/Data/DoubleTree.hs 29;" C DTBottomNode src/Dodge/Data/DoubleTree.hs 19;" C DTMidAboveNode src/Dodge/Data/DoubleTree.hs 17;" C DTMidBelowNode src/Dodge/Data/DoubleTree.hs 18;" C DTRootNode src/Dodge/Data/DoubleTree.hs 15;" C DTTopNode src/Dodge/Data/DoubleTree.hs 16;" C DUALBEAM src/Dodge/Combine/Data.hs 171;" C DUCTTAPE src/Dodge/Combine/Data.hs 31;" C Damage src/Dodge/Data/Damage.hs 32;" t Damage src/Dodge/Data/DamageType.hs 38;" t Damage src/Dodge/Creature/Damage.hs 1;" m Damage src/Dodge/Damage.hs 2;" m Damage src/Dodge/Data/Damage.hs 10;" m Damage src/Dodge/Machine/Damage.hs 1;" m Damage src/Dodge/Material/Damage.hs 1;" m Damage src/Dodge/Particle/Damage.hs 1;" m Damage src/Dodge/Wall/Damage.hs 4;" m Damage src/Dodge/WorldEvent/Damage.hs 1;" m DamageBlock src/Dodge/WorldEvent/DamageBlock.hs 1;" m DamageCircle src/Dodge/DamageCircle.hs 1;" m DamageEffect src/Dodge/Data/Damage.hs 21;" t DamageEffect src/Dodge/Data/DamageType.hs 27;" t DamageEffect src/Dodge/Wall/DamageEffect.hs 1;" m DamageLaser src/Dodge/Data/Laser.hs 15;" C DamageSensor src/Dodge/Data/Machine/Sensor.hs 17;" C DamageSensor src/Dodge/Data/Sensor.hs 14;" C DamageType src/Dodge/Data/Damage/Type.hs 11;" t DamageType src/Dodge/Data/DamageType.hs 10;" t DamageType src/Dodge/Data/DamageType.hs 7;" m Data src/Color/Data.hs 7;" m Data src/Dodge/Annotation/Data.hs 3;" m Data src/Dodge/Combine/Data.hs 3;" m Data src/Dodge/Config/Data.hs 6;" m Data src/Dodge/Creature/AlertLevel/Data.hs 3;" m Data src/Dodge/Creature/Memory/Data.hs 4;" m Data src/Dodge/Creature/Perception/Data.hs 4;" m Data src/Dodge/Creature/Stance/Data.hs 4;" m Data src/Dodge/Creature/State/Data.hs 4;" m Data src/Dodge/Data.hs 4;" m Data src/Dodge/Debug/Flag/Data.hs 3;" m Data src/Dodge/Distortion/Data.hs 4;" m Data src/Dodge/Equipment/Data.hs 3;" m Data src/Dodge/Item/Attachment/Data.hs 4;" m Data src/Dodge/Item/Data.hs 4;" m Data src/Dodge/LevelGen/Data.hs 1;" m Data src/Dodge/Lock/Data.hs 3;" m Data src/Dodge/Picture/Layer/Data.hs 1;" m Data src/Dodge/Room/Data.hs 3;" m Data src/Dodge/RoomCluster/Data.hs 3;" m Data src/Dodge/Tree/Compose/Data.hs 3;" m Data src/Dodge/World/Trigger/Data.hs 6;" m Data src/Dodge/Zone/Data.hs 3;" m Data src/Geometry/Data.hs 7;" m Data src/Loop/Data.hs 4;" m Data src/Picture/Data.hs 6;" m Data src/Polyhedra/Data.hs 3;" m Data src/Shader/Data.hs 6;" m Data src/Shape/Data.hs 9;" m Data src/ShapePicture/Data.hs 1;" m Data src/Sound/Data.hs 6;" m Data src/StreamingHelp/Data.hs 1;" m DeathTime src/Dodge/Data/World.hs 58;" C Debris src/Dodge/Block/Debris.hs 1;" m Debug src/Dodge/Debug.hs 1;" m DebugBool src/Dodge/Config/Data.hs 30;" t DebugBool src/Dodge/Data/Config.hs 66;" t DebugFlags src/Dodge/Debug/Flag/Data.hs 6;" t DebugInfo src/Dodge/Data/Universe.hs 53;" t DebugIntMInt src/Dodge/Data/Universe.hs 58;" C DebugItem src/Dodge/Data/Universe.hs 47;" t DebugLayer src/Dodge/Picture/Layer/Data.hs 19;" C DebugLayer src/Picture/Data.hs 27;" C DebugMInt src/Dodge/Data/Universe.hs 57;" C DebugV2 src/Dodge/Data/Universe.hs 56;" C DebugV3 src/Dodge/Data/Universe.hs 55;" C Decoration src/Dodge/Item/Weapon/Decoration.hs 4;" m DecorationShape src/Dodge/Data/GenParams.hs 20;" t Default src/Dodge/Default.hs 7;" m Default src/Dodge/Tesla/Arc/Default.hs 1;" m Default src/Preload/Default.hs 1;" m DefaultArcStep src/Dodge/Data/ArcStep.hs 23;" C DefaultCrGroupUpdate src/Dodge/Data/CrGroupParams.hs 22;" C DefaultDrawButton src/Dodge/Data/Button.hs 17;" C DefaultDrawSwitch src/Dodge/Data/Button.hs 18;" C DefaultFlareType src/Dodge/Data/Item/Use.hs 137;" C DefaultForceField src/Dodge/Data/Item/Use/Consumption/Ammo.hs 46;" C DefaultHeldParams src/Dodge/Data/Item/Use.hs 78;" C DefaultLightSourceDraw src/Dodge/Data/LightSource.hs 13;" C DefaultRoomType src/Dodge/Data/Room.hs 31;" C Delete src/Dodge/Wall/Delete.hs 1;" m Deprecated src/Dodge/LevelGen/StaticWalls/Deprecated.hs 1;" m DepthFirst src/Dodge/DepthFirst.hs 1;" m Destroy src/Dodge/Machine/Destroy.hs 1;" m DestroyBeing src/Dodge/Data/Scenario.hs 8;" C DestroyBullet src/Dodge/Data/Bullet.hs 37;" C DestroyDamage src/Dodge/Particle/Bullet/DestroyDamage.hs 1;" m DestroyItem src/Dodge/Data/Scenario.hs 7;" C DestroyTLS src/Dodge/Data/LightSource.hs 22;" C Detector src/Dodge/Combine/Data.hs 224;" t Detector src/Dodge/Data/Item/Combine.hs 220;" t Dirt src/Dodge/Data/Material.hs 11;" C DisasterType src/Dodge/Data/Scenario.hs 24;" t Display src/Dodge/Item/Display.hs 1;" m DisplayCarte src/Dodge/Data/HUD.hs 21;" C DisplayInventory src/Dodge/Data/HUD.hs 17;" C DisplayInventory src/Dodge/DisplayInventory.hs 5;" m DisplayTerminal src/Dodge/Data/HUD.hs 31;" C Distortion src/Dodge/Data/Distortion.hs 12;" t Distortion src/Dodge/Distortion/Data.hs 9;" t Distortion src/Dodge/Data/Distortion.hs 6;" m Distortion src/Dodge/Distortion.hs 1;" m DivineRetribution src/Dodge/Data/Scenario.hs 35;" C DoActionIf src/Dodge/Data/ActionPlan.hs 116;" C DoActionIfElse src/Dodge/Data/ActionPlan.hs 120;" C DoActionThen src/Dodge/Data/ActionPlan.hs 133;" C DoActionWhile src/Dodge/Data/ActionPlan.hs 107;" C DoActionWhileInterrupt src/Dodge/Data/ActionPlan.hs 125;" C DoActionWhilePartial src/Dodge/Data/ActionPlan.hs 111;" C DoActions src/Dodge/Data/ActionPlan.hs 130;" C DoImpulses src/Dodge/Data/ActionPlan.hs 100;" C DoImpulsesAlongside src/Dodge/Data/ActionPlan.hs 169;" C DoNotMoveEquipment src/Dodge/Data/RightButtonOptions.hs 19;" C DoNothingMod src/Dodge/Data/Item/HeldUse.hs 105;" C DoReplicate src/Dodge/Data/ActionPlan.hs 140;" C DoReplicatePartial src/Dodge/Data/ActionPlan.hs 144;" C DockingBaySS src/Dodge/Data/Scenario.hs 92;" C Door src/Dodge/Data/Door.hs 34;" t Door src/Dodge/Data/Door.hs 6;" m Door src/Dodge/Default/Door.hs 1;" m Door src/Dodge/Placement/Instance/Door.hs 1;" m Door src/Dodge/Placements/Door.hs 1;" m Door src/Dodge/Room/Door.hs 2;" m DoorClosed src/Dodge/Data/Door.hs 23;" C DoorHalfway src/Dodge/Data/Door.hs 23;" C DoorInt src/Dodge/Data/Door.hs 23;" C DoorMechanism src/Dodge/Data/WorldEffect.hs 70;" C DoorNumOpen' src/Dodge/World/Trigger/Data.hs 12;" C DoorNumOpening' src/Dodge/World/Trigger/Data.hs 13;" C DoorObstacle src/Dodge/Data/PathGraph.hs 50;" C DoorOpen src/Dodge/Data/Door.hs 23;" C DoorPane src/Dodge/LevelGen/DoorPane.hs 1;" m DoorPart src/Dodge/Data/Wall.hs 50;" C DoorStatus src/Dodge/Data/Door.hs 23;" t DoubleRes src/Dodge/Data/Config.hs 95;" C DoubleStack src/DoubleStack.hs 1;" m DoubleTree src/Dodge/Data/DoubleTree.hs 29;" t DoubleTree src/Dodge/Data/DoubleTree.hs 5;" m DoubleTree src/Dodge/DoubleTree.hs 1;" m DoubleTreeNodeType src/Dodge/Data/DoubleTree.hs 14;" t DownscaleSize src/Dodge/DownscaleSize.hs 1;" m DrWdId src/Dodge/Data/WorldEffect.hs 67;" C DrWdMakeDoorDebris src/Dodge/Data/WorldEffect.hs 68;" C DrWdMechanismStepwise src/Dodge/Data/WorldEffect.hs 69;" C DrWdWd src/Dodge/Data/WorldEffect.hs 66;" t DrWdWd src/Dodge/DrWdWd.hs 1;" m Draw src/Dodge/Beam/Draw.hs 1;" m Draw src/Dodge/Block/Draw.hs 1;" m Draw src/Dodge/Bullet/Draw.hs 1;" m Draw src/Dodge/Button/Draw.hs 1;" m Draw src/Dodge/Cloud/Draw.hs 1;" m Draw src/Dodge/Corpse/Draw.hs 1;" m Draw src/Dodge/Draw.hs 4;" m Draw src/Dodge/EnergyBall/Draw.hs 1;" m Draw src/Dodge/Flame/Draw.hs 1;" m Draw src/Dodge/Item/Draw.hs 1;" m Draw src/Dodge/Laser/Draw.hs 1;" m Draw src/Dodge/LightSource/Draw.hs 1;" m Draw src/Dodge/LinearShockwave/Draw.hs 1;" m Draw src/Dodge/Machine/Draw.hs 1;" m Draw src/Dodge/Particle/Bullet/Draw.hs 1;" m Draw src/Dodge/Particle/Draw.hs 1;" m Draw src/Dodge/Projectile/Draw.hs 1;" m Draw src/Dodge/Prop/Draw.hs 1;" m Draw src/Dodge/RadarSweep/Draw.hs 1;" m Draw src/Dodge/SelectionSections/Draw.hs 1;" m Draw src/Dodge/Shockwave/Draw.hs 1;" m Draw src/Dodge/Spark/Draw.hs 1;" m Draw src/Dodge/Targeting/Draw.hs 1;" m Draw src/Dodge/Tesla/Arc/Draw.hs 1;" m Draw src/Dodge/TractorBeam/Draw.hs 1;" m Draw src/Dodge/Wall/Draw.hs 1;" m DrawBlankProjectile src/Dodge/Data/Ammo.hs 14;" C DrawBlankProjectile src/Dodge/Data/Item/Use/Consumption/Ammo.hs 18;" C DrawDrone src/Dodge/Data/Ammo.hs 14;" C DrawDrone src/Dodge/Data/Item/Use/Consumption/Ammo.hs 18;" C DrawForceField src/Dodge/Data/Wall.hs 45;" C DrawNoButton src/Dodge/Data/Button.hs 19;" C DrawRemoteShell src/Dodge/Data/Ammo.hs 14;" C DrawRemoteShell src/Dodge/Data/Item/Use/Consumption/Ammo.hs 18;" C DrawShell src/Dodge/Data/Ammo.hs 14;" C DrawShell src/Dodge/Data/Item/Use/Consumption/Ammo.hs 18;" C DrawnWall src/Dodge/Data/Wall.hs 41;" C Drone src/Dodge/Item/Weapon/Drone.hs 1;" m DroneAmmo src/Dodge/Data/Ammo.hs 41;" C DroneAmmo src/Dodge/Data/Item/Use/Consumption/Ammo.hs 42;" C DropAll src/Dodge/Creature/State/Data.hs 15;" C DropAll src/Dodge/Data/Creature/State.hs 24;" C DropAmount src/Dodge/Creature/State/Data.hs 16;" C DropAmount src/Dodge/Data/Creature/State.hs 25;" C DropItem src/Dodge/Data/ActionPlan.hs 39;" C DropSpecific src/Dodge/Creature/State/Data.hs 17;" C DropSpecific src/Dodge/Data/Creature/State.hs 26;" C DualBeam src/Dodge/Data/Item/Params.hs 36;" C DudPayload src/Dodge/Data/Payload.hs 11;" C Dungeon src/Dodge/Data/Scenario.hs 66;" C Dust src/Dodge/Wall/Dust.hs 1;" m EAmmoSource src/Dodge/Data/Item/HeldUse.hs 49;" C EBO src/Shader/Data.hs 88;" t EBatterySource src/Dodge/Data/Item/HeldUse.hs 48;" C ECamouflage src/Dodge/Data/Item/HeldUse.hs 44;" C EDetector src/Dodge/Data/Item/HeldUse.hs 40;" C EDoNothing src/Dodge/Data/Item/HeldUse.hs 39;" C EFFGUN src/Dodge/Combine/Data.hs 83;" C EFuelSource src/Dodge/Data/Item/HeldUse.hs 47;" C EHeadLamp src/Dodge/Data/Item/HeldUse.hs 43;" C ELECTRICAL src/Dodge/Data/Damage/Type.hs 20;" C ELECTRICAL src/Dodge/Data/DamageType.hs 19;" C ELEPHANTGUN src/Dodge/Combine/Data.hs 156;" C ELEPHANTGUN src/Dodge/Data/Item/Combine.hs 175;" C EMPTYMODULE src/Dodge/Combine/Data.hs 198;" C EMPTYMODULE src/Dodge/Data/Item/Combine.hs 206;" C EMagShield src/Dodge/Data/Item/HeldUse.hs 41;" C ENERGYBALLCRAFT src/Dodge/Data/Item/Combine.hs 74;" C ENTERREMENT src/Dodge/Data/Damage/Type.hs 24;" C ENTERREMENT src/Dodge/Data/DamageType.hs 25;" C EQUIP src/Dodge/Combine/Data.hs 88;" C EQUIP src/Dodge/Data/Item/Combine.hs 88;" C EWristShield src/Dodge/Data/Item/HeldUse.hs 42;" C EXPLOSIVE src/Dodge/Data/Damage/Type.hs 21;" C EXPLOSIVE src/Dodge/Data/DamageType.hs 20;" C EXPLOSIVES src/Dodge/Data/Item/Combine.hs 120;" C EXTRABATTERY src/Dodge/Combine/Data.hs 218;" C Ears src/Dodge/Creature/Perception/Data.hs 48;" C Ears src/Dodge/Data/Creature/Perception.hs 47;" C East src/Dodge/Data/CardinalPoint.hs 5;" C EdgeObstacle src/Dodge/Data/PathGraph.hs 48;" t Effect src/Dodge/Data/Item/Effect.hs 6;" m Effect src/Dodge/Default/Item/Effect.hs 1;" m EffectArguments src/Dodge/Data/Terminal.hs 92;" t EffectIfHeld src/Dodge/Data/Item/Effect.hs 24;" C EffectWhileHeld src/Dodge/Data/Item/Effect.hs 28;" C EighthRes src/Dodge/Data/Config.hs 95;" C Either src/Dodge/Layout/Tree/Either.hs 4;" m Eldritch src/Dodge/Data/Scenario.hs 34;" C ElectricalAmmo src/Dodge/Data/Item/Use/Consumption/Ammo.hs 41;" C Electronics src/Dodge/Data/Material.hs 11;" C EllShad src/Picture/Data.hs 41;" C Enable_debug src/Dodge/Data/Config.hs 68;" C EncircleFlock src/Dodge/Creature/State/Data.hs 32;" C EncircleFlock src/Dodge/Data/Creature/State.hs 37;" C EndArc src/Dodge/Data/ArcStep.hs 22;" C EndRoom src/Dodge/Layout/Tree/Annotate.hs 21;" C EnergyBall src/Dodge/Data/EnergyBall.hs 15;" t EnergyBall src/Dodge/Data/EnergyBall.hs 6;" m EnergyBall src/Dodge/EnergyBall.hs 1;" m EnergyBallType src/Dodge/Data/Bullet.hs 32;" t EnergyGeneratorSS src/Dodge/Data/Scenario.hs 109;" C EngineSS src/Dodge/Data/Scenario.hs 88;" C EoffWristShield src/Dodge/Data/Item/HeldUse.hs 46;" C EonWristShield src/Dodge/Data/Item/HeldUse.hs 45;" C EquipCounter src/Dodge/Data/Item/Use/Equipment.hs 31;" C EquipEffect src/Dodge/Data/Item/Use/Equipment.hs 17;" t EquipID src/Dodge/Data/Item/Use/Equipment.hs 30;" C EquipItemType src/Dodge/Combine/Data.hs 103;" t EquipItemType src/Dodge/Data/Item/Combine.hs 125;" t EquipOptions src/Dodge/Data/RightButtonOptions.hs 15;" C EquipParams src/Dodge/Data/Item/Use/Equipment.hs 28;" t EquipPosition src/Dodge/Data/Equipment/Misc.hs 20;" t EquipPosition src/Dodge/Equipment/Data.hs 17;" t EquipSite src/Dodge/Data/Equipment/Misc.hs 11;" t EquipSite src/Dodge/Equipment/Data.hs 6;" t EquipUse src/Dodge/Data/Item/Use.hs 56;" C Equipment src/Dodge/Data/Equipment.hs 12;" t Equipment src/Dodge/Data/Equipment.hs 3;" m Equipment src/Dodge/Data/Item/Use/Equipment.hs 5;" m Equipment src/Dodge/Default/Item/Use/Equipment.hs 1;" m Equipment src/Dodge/Equipment.hs 1;" m Equipment src/Dodge/Item/Equipment.hs 1;" m EquipmentAllocation src/Dodge/Data/RightButtonOptions.hs 18;" t EquipmentFamily src/Dodge/Item/Family.hs 5;" C Escape src/Dodge/Data/Scenario.hs 10;" C EscapeMenuOption src/Dodge/Data/Universe.hs 72;" t Essential src/Shape/Data.hs 34;" C Euse src/Dodge/Data/Item/HeldUse.hs 38;" t Euse src/Dodge/Euse.hs 1;" m Event src/Dodge/Button/Event.hs 1;" m Event src/Dodge/Event.hs 14;" m ExamineInventory src/Dodge/Data/HUD.hs 25;" C ExpireAndDamage src/Dodge/Particle/HitEffect/ExpireAndDamage.hs 1;" m ExplodeRemoteShellMod src/Dodge/Data/Item/HeldUse.hs 104;" C Explore src/Dodge/Data/Scenario.hs 4;" C Explosion src/Dodge/Data/SoundOrigin.hs 35;" C Explosion src/Dodge/WorldEvent/Explosion.hs 4;" m ExplosionPayload src/Dodge/Data/Payload.hs 11;" C ExplosiveBarrel src/Dodge/Data/Creature/Misc.hs 76;" C ExternallyGeneratedSounds src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 2;" m ExtraEffect src/Dodge/Item/Weapon/ExtraEffect.hs 6;" m ExtraPrimitive src/Shader/ExtraPrimitive.hs 1;" m Eyes src/Dodge/Creature/Perception/Data.hs 40;" C Eyes src/Dodge/Data/Creature/Perception.hs 41;" C FBO src/Shader/Data.hs 57;" t FBranch src/TreeExtra.hs 8;" C FBranches src/TreeExtra.hs 9;" C FLAKCRAFT src/Dodge/Data/Item/Combine.hs 72;" C FLAMESHIELD src/Dodge/Combine/Data.hs 105;" C FLAMESHIELD src/Dodge/Data/Item/Combine.hs 127;" C FLAMESPITTER src/Dodge/Combine/Data.hs 161;" C FLAMESPITTER src/Dodge/Data/Item/Combine.hs 180;" C FLAMETHROWER src/Dodge/Combine/Data.hs 162;" C FLAMETHROWER src/Dodge/Data/Item/Combine.hs 181;" C FLAMETORRENT src/Dodge/Combine/Data.hs 163;" C FLAMETORRENT src/Dodge/Data/Item/Combine.hs 182;" C FLAMEWALL src/Dodge/Combine/Data.hs 164;" C FLAMEWALL src/Dodge/Data/Item/Combine.hs 183;" C FLAMING src/Dodge/Data/Damage/Type.hs 18;" C FLAMING src/Dodge/Data/DamageType.hs 17;" C FLASHMODULE src/Dodge/Combine/Data.hs 68;" C FLASHMODULE src/Dodge/Data/Item/Combine.hs 70;" C FLATSHIELD src/Dodge/Combine/Data.hs 192;" C FLATSHIELD src/Dodge/Data/Item/Combine.hs 201;" C FLECHETRAJ src/Dodge/Combine/Data.hs 211;" C FLeaf src/TreeExtra.hs 10;" C FORCEFIELDGUN src/Dodge/Combine/Data.hs 188;" C FORCEFIELDGUN src/Dodge/Data/Item/Combine.hs 198;" C FRAGCRAFT src/Dodge/Data/Item/Combine.hs 73;" C FRAGMODULE src/Dodge/Combine/Data.hs 67;" C FRAGMODULE src/Dodge/Data/Item/Combine.hs 69;" C FRONTARMOUR src/Dodge/Combine/Data.hs 106;" C FRONTARMOUR src/Dodge/Data/Item/Combine.hs 128;" C FTree src/TreeExtra.hs 7;" t FUELCELL src/Dodge/Combine/Data.hs 60;" C FUELCELL src/Dodge/Data/Item/Combine.hs 67;" C FUELPACK src/Dodge/Data/Item/Combine.hs 139;" C FacilityType src/Dodge/Data/Scenario.hs 55;" t Faction src/Dodge/Creature/State/Data.hs 29;" t Faction src/Dodge/Data/Creature/State.hs 34;" t Factory src/Dodge/Data/Scenario.hs 56;" C FailedResource src/Dodge/Data/Scenario.hs 37;" t Family src/Dodge/Item/Family.hs 1;" m FetchItem src/Dodge/Data/Scenario.hs 11;" C FindRoot src/Dodge/Inventory/FindRoot.hs 1;" m FireRemoteShellMod src/Dodge/Data/Item/HeldUse.hs 103;" C FirstWeapon src/Dodge/Layout/Tree/Annotate.hs 19;" C Fitting src/Dodge/LightSources/Fitting.hs 1;" m Fixated src/Dodge/Creature/AlertLevel/Data.hs 23;" C Fixated src/Dodge/Creature/Perception/Data.hs 67;" C Fixated src/Dodge/Data/Creature/Perception.hs 62;" C FixedCoordLayer src/Picture/Data.hs 28;" C FixedRate src/Dodge/Data/Item/HeldDelay.hs 15;" C FixedRate src/Dodge/Data/Item/Use/Delay.hs 12;" C FixedRate src/Dodge/Data/Item/UseDelay.hs 12;" C FixedSelectionWidth src/Dodge/Data/SelectionList.hs 67;" C FlIt src/Dodge/Data/FloorItem.hs 16;" C FlItLayer src/Dodge/Picture/Layer/Data.hs 10;" C Flag src/Dodge/Debug/Flag.hs 1;" m Flame src/Dodge/Data/Flame.hs 14;" t Flame src/Dodge/Data/Flame.hs 6;" m Flame src/Dodge/Flame.hs 1;" m Flame src/Dodge/Particle/Flame.hs 1;" m FlameBeamCombine src/Dodge/Data/Beam.hs 39;" C FlameSound src/Dodge/Data/SoundOrigin.hs 25;" C Flamer src/Dodge/Data/SoundOrigin.hs 23;" C Flank src/Dodge/Data/ActionPlan.hs 177;" C Flare src/Dodge/Data/Flare.hs 14;" t Flare src/Dodge/Data/Flare.hs 6;" m Flare src/Dodge/Flare.hs 1;" m FlareType src/Dodge/Data/Item/Use.hs 136;" t Flash src/Dodge/WorldEvent/Flash.hs 11;" m FlashBall src/Dodge/Data/Bullet.hs 33;" C FlatFaces src/Shape/Data.hs 17;" C FlatShieldParams src/Dodge/Data/Item/Params.hs 22;" C FlechetteTrajectory src/Dodge/Data/Bullet.hs 53;" C FlechetteTrajectoryType src/Dodge/Data/Bullet.hs 60;" C Flee src/Dodge/Data/ActionPlan.hs 191;" C Flee src/Dodge/Creature/Action/Flee.hs 1;" m Flee src/Dodge/Creature/Impulse/Flee.hs 1;" m Flesh src/Dodge/Data/Material.hs 11;" C Flicker src/Dodge/Placement/Instance/LightSource/Flicker.hs 1;" m FloatAbsCheckGreaterLess src/Dodge/Data/FloatFunction.hs 16;" C FloatConst src/Dodge/Data/FloatFunction.hs 17;" C FloatDistLinearNearFar src/Dodge/Data/FloatFunction.hs 15;" C FloatFOV src/Dodge/Data/FloatFunction.hs 13;" C FloatFloat src/Dodge/Data/FloatFunction.hs 11;" t FloatFunction src/Dodge/Data/FloatFunction.hs 6;" m FloatFunction src/Dodge/FloatFunction.hs 1;" m FloatID src/Dodge/Data/FloatFunction.hs 12;" C FloatLessCheck src/Dodge/Data/FloatFunction.hs 14;" C Floating src/Dodge/Creature/Stance/Data.hs 26;" C Floating src/Dodge/Data/Creature/Stance.hs 26;" C FlockArmourChaseAI src/Dodge/Data/Creature/Misc.hs 58;" C Floor src/Data/Tile.hs 10;" t Floor src/Dodge/Floor.hs 2;" m Floor src/Shader/Poke/Floor.hs 1;" m FloorInt src/Dodge/Data/Item/Location.hs 15;" t FloorItem src/Dodge/Data/FloorItem.hs 16;" t FloorItem src/Dodge/Data/FloorItem.hs 6;" m FloorItem src/Dodge/FloorItem.hs 1;" m Flying src/Dodge/Creature/Stance/Data.hs 27;" C Flying src/Dodge/Data/Creature/Stance.hs 27;" C FoldableHelp src/FoldableHelp.hs 2;" m FoldlHelp src/FoldlHelp.hs 1;" m FollowImpulses src/Dodge/Data/ActionPlan.hs 182;" C FootForward src/Dodge/Creature/Stance/Data.hs 33;" t FootForward src/Dodge/Data/Creature/Stance.hs 31;" t FootstepSound src/Dodge/Data/SoundOrigin.hs 27;" C ForceField src/Dodge/ForceField.hs 1;" m ForceField src/Dodge/Wall/ForceField.hs 1;" m ForceFieldAmmo src/Dodge/Data/Ammo.hs 47;" C ForceFieldType src/Dodge/Data/Item/Use/Consumption/Ammo.hs 46;" t Foreground src/Dodge/Default/Foreground.hs 1;" m Foreground src/Dodge/Room/Foreground.hs 1;" m ForegroundShape src/Dodge/Data/ForegroundShape.hs 14;" t ForegroundShape src/Dodge/Data/ForegroundShape.hs 6;" m ForegroundShape src/Dodge/Default/ForegroundShape.hs 1;" m FractionLoaded src/Dodge/Item/Weapon/FractionLoaded.hs 1;" m FromEdge src/Dodge/Data/Room.hs 47;" C FullRes src/Dodge/Config/Data.hs 54;" C FullRes src/Dodge/Data/Config.hs 95;" C FullShadowFidelity src/Shape/Data.hs 24;" C FullSize src/Dodge/Data/Item/Params.hs 58;" C FullyVisible src/Dodge/Data/CamouflageStatus.hs 12;" C Furniture src/Dodge/Room/Furniture.hs 1;" m GASINJECTOR src/Dodge/Data/Item/Combine.hs 71;" C GEqC src/SameConstr.hs 20;" c GLASSSHARD src/Dodge/Data/Item/Combine.hs 40;" C GLHelp src/GLHelp.hs 1;" m GRAPECANNON src/Dodge/Combine/Data.hs 143;" C GRAPECANNON src/Dodge/Data/Item/Combine.hs 167;" C GRAVITYMODULE src/Dodge/Combine/Data.hs 75;" C GRAVITYMODULE src/Dodge/Data/Item/Combine.hs 79;" C GREEN src/Color/Data.hs 16;" C GameOver src/Dodge/World/Trigger/Data.hs 11;" C GameOverOptions src/Dodge/Data/Universe.hs 68;" C GameRoom src/Dodge/GameRoom.hs 15;" t GameRoom src/Dodge/GameRoom.hs 8;" m Gas src/Dodge/Data/Gas.hs 3;" m Gas src/Dodge/Gas.hs 1;" m GasAmmo src/Dodge/Data/Ammo.hs 43;" C GasAmmo src/Dodge/Data/Item/Use/Consumption/Ammo.hs 43;" C GasCloud src/Dodge/Data/Cloud.hs 31;" C GasCreate src/Dodge/Data/Gas.hs 6;" t GasCreate src/Dodge/Data/Item/Use/Consumption/Ammo.hs 52;" t GasFuel src/Dodge/Data/Item/Use/Consumption/Ammo.hs 49;" t GasParams src/Dodge/Data/Item/Use.hs 117;" C GasSprayParams src/Dodge/Data/Item/Use.hs 79;" C GenCr src/Dodge/Creature/State/Data.hs 24;" C GenCr src/Dodge/Data/Creature/State.hs 31;" C GenFloat src/Dodge/Data/GenFloat.hs 11;" t GenFloat src/Dodge/Data/GenFloat.hs 5;" m GenParams src/Dodge/Data/GenParams.hs 15;" t GenParams src/Dodge/Data/GenParams.hs 6;" m GenWorld src/Dodge/Data/GenWorld.hs 24;" t GenWorld src/Dodge/Data/GenWorld.hs 4;" m Generate src/Dodge/Layout/Generate.hs 4;" m GenerateStructure src/Dodge/Layout/Tree/GenerateStructure.hs 6;" m GenerateStructure src/Dodge/Tree/GenerateStructure.hs 6;" m GenericAmmo src/Dodge/Data/Ammo.hs 50;" C GenericFaction src/Dodge/Creature/State/Data.hs 30;" C GenericFaction src/Dodge/Data/Creature/State.hs 35;" C GeoObjShads src/Dodge/Data/Config.hs 99;" C Geodesic src/Polyhedra/Geodesic.hs 2;" m Geometry src/Geometry.hs 12;" m GetTo src/Dodge/Data/ActionPlan.hs 189;" C GetToPoint src/Dodge/Data/Scenario.hs 12;" C Gib src/Dodge/Prop/Gib.hs 1;" m Girder src/Dodge/Room/Girder.hs 1;" m Girder src/Dodge/Room/Modify/Girder.hs 1;" m Glass src/Dodge/Data/Material.hs 11;" C GlassBreakSound src/Dodge/Data/SoundOrigin.hs 31;" C GlassLesson src/Dodge/Room/GlassLesson.hs 2;" m GloomLayer src/Dodge/Picture/Layer/Data.hs 18;" C Goal src/Dodge/Data/ActionPlan.hs 196;" t GoesOnBack src/Dodge/Data/Equipment/Misc.hs 14;" C GoesOnBack src/Dodge/Equipment/Data.hs 9;" C GoesOnChest src/Dodge/Data/Equipment/Misc.hs 13;" C GoesOnChest src/Dodge/Equipment/Data.hs 8;" C GoesOnHead src/Dodge/Data/Equipment/Misc.hs 12;" C GoesOnHead src/Dodge/Equipment/Data.hs 7;" C GoesOnLegs src/Dodge/Data/Equipment/Misc.hs 16;" C GoesOnLegs src/Dodge/Equipment/Data.hs 11;" C GoesOnSpecial src/Dodge/Equipment/Data.hs 12;" C GoesOnWrist src/Dodge/Data/Equipment/Misc.hs 15;" C GoesOnWrist src/Dodge/Equipment/Data.hs 10;" C Government src/Dodge/Data/Scenario.hs 43;" C GovernmentScope src/Dodge/Data/Scenario.hs 49;" t Grammar src/Dodge/Item/Grammar.hs 1;" m Graph src/Dodge/Combine/Graph.hs 3;" m Graph src/Dodge/Graph.hs 2;" m GraphHelp src/GraphHelp.hs 1;" m GraphVizHelp src/GraphVizHelp.hs 2;" m Grenade src/Dodge/Item/Weapon/Grenade.hs 1;" m Grid src/Grid.hs 1;" m Gust src/Dodge/Data/Gust.hs 13;" t Gust src/Dodge/Data/Gust.hs 6;" m GymSS src/Dodge/Data/Scenario.hs 104;" C HARDDRIVE src/Dodge/Data/Item/Combine.hs 52;" C HARDWARE src/Dodge/Combine/Data.hs 29;" C HARDWARE src/Dodge/Data/Item/Combine.hs 32;" C HAT src/Dodge/Combine/Data.hs 110;" C HAT src/Dodge/Data/Item/Combine.hs 132;" C HEADLAMP src/Dodge/Combine/Data.hs 111;" C HEADLAMP src/Dodge/Data/Item/Combine.hs 134;" C HEADLAMP1 src/Dodge/Combine/Data.hs 112;" C HEATSENSOR src/Dodge/Combine/Data.hs 56;" C HEATSENSOR src/Dodge/Data/Item/Combine.hs 62;" C HELD src/Dodge/Combine/Data.hs 86;" C HELD src/Dodge/Data/Item/Combine.hs 86;" C HELDDETECTOR src/Dodge/Combine/Data.hs 190;" C HELDDETECTOR src/Dodge/Data/Item/Combine.hs 199;" C HOSE src/Dodge/Data/Item/Combine.hs 34;" C HPtLayer src/Dodge/Picture/Layer/Data.hs 17;" C HUD src/Dodge/Data/HUD.hs 35;" t HUD src/Dodge/Data/HUD.hs 6;" m HUD src/Dodge/Render/HUD.hs 2;" m HUDElement src/Dodge/Data/HUD.hs 16;" t HalfRes src/Dodge/Config/Data.hs 54;" C HalfRes src/Dodge/Data/Config.hs 95;" C Hammer src/Dodge/Data/Hammer.hs 6;" m Hammer src/Dodge/Hammer.hs 1;" m HammerDown src/Dodge/Data/Hammer.hs 18;" C HammerPosition src/Dodge/Data/Hammer.hs 17;" t HammerReleased src/Dodge/Data/Hammer.hs 19;" C HammerTrigger src/Dodge/Data/Item/Use.hs 74;" C HammerType src/Dodge/Data/Hammer.hs 12;" t HammerUp src/Dodge/Data/Hammer.hs 20;" C HandPos src/Dodge/Creature/HandPos.hs 1;" m HardQuit src/Dodge/Data/Universe.hs 66;" C HasHammer src/Dodge/Data/Hammer.hs 14;" C HeavySmokeFlare src/Dodge/Data/Item/Use.hs 140;" C Held src/Dodge/Default/Held.hs 1;" m Held src/Dodge/Default/Item/Held.hs 1;" m Held src/Dodge/Item/Held.hs 1;" m HeldConsumption src/Dodge/Data/Item/Consumption.hs 14;" t HeldDelay src/Dodge/Data/Item/HeldDelay.hs 6;" m HeldDetectorEffect src/Dodge/Data/Item/HeldUse.hs 23;" C HeldDoNothing src/Dodge/Data/Item/HeldUse.hs 16;" C HeldExplodeRemoteShell src/Dodge/Data/Item/HeldUse.hs 22;" C HeldFamily src/Dodge/Item/Family.hs 3;" C HeldFireRemoteShell src/Dodge/Data/Item/HeldUse.hs 21;" C HeldForceField src/Dodge/Data/Item/HeldUse.hs 29;" C HeldItemType src/Dodge/Combine/Data.hs 133;" t HeldItemType src/Dodge/Data/Item/Combine.hs 159;" t HeldMod src/Dodge/Data/Item/HeldUse.hs 68;" t HeldOffset src/Dodge/Item/HeldOffset.hs 1;" m HeldParams src/Dodge/Data/Item/Use.hs 77;" t HeldScroll src/Dodge/Data/Item/HeldScroll.hs 13;" t HeldScroll src/Dodge/Data/Item/HeldScroll.hs 6;" m HeldScroll src/Dodge/HeldScroll.hs 1;" m HeldScrollCharMode src/Dodge/Data/Item/HeldScroll.hs 16;" C HeldScrollDoNothing src/Dodge/Data/Item/HeldScroll.hs 14;" C HeldScrollZoom src/Dodge/Data/Item/HeldScroll.hs 15;" C HeldShatter src/Dodge/Data/Item/HeldUse.hs 30;" C HeldTractor src/Dodge/Data/Item/HeldUse.hs 28;" C HeldUse src/Dodge/Data/Item/Use.hs 33;" C HeldUse src/Dodge/Data/Item/HeldUse.hs 6;" m HeldUse src/Dodge/HeldUse.hs 2;" m HelpNum src/HelpNum.hs 1;" m HelperParticle src/Dodge/WorldEvent/HelperParticle.hs 2;" m HiddenGoal src/Dodge/Data/Scenario.hs 14;" C HitCreatureEffect src/Dodge/WorldEvent/HitEffect.hs 13;" t HitCreatureEffect' src/Dodge/Particle/HitEffect.hs 12;" t HitEffect src/Dodge/Particle/Bullet/HitEffect.hs 2;" m HitEffect src/Dodge/Particle/HitEffect.hs 1;" m HitEffect src/Dodge/WorldEvent/HitEffect.hs 1;" m HitWallEffect src/Dodge/WorldEvent/HitEffect.hs 14;" t HitWallEffect' src/Dodge/Particle/HitEffect.hs 13;" t Hospital src/Dodge/Data/Scenario.hs 69;" C Hotkey src/Dodge/Data/Equipment/Misc.hs 30;" t Hotkey src/Dodge/Hotkey.hs 1;" m Hotkey0 src/Dodge/Data/Equipment/Misc.hs 41;" C Hotkey1 src/Dodge/Data/Equipment/Misc.hs 32;" C Hotkey2 src/Dodge/Data/Equipment/Misc.hs 33;" C Hotkey3 src/Dodge/Data/Equipment/Misc.hs 34;" C Hotkey4 src/Dodge/Data/Equipment/Misc.hs 35;" C Hotkey5 src/Dodge/Data/Equipment/Misc.hs 36;" C Hotkey6 src/Dodge/Data/Equipment/Misc.hs 37;" C Hotkey7 src/Dodge/Data/Equipment/Misc.hs 38;" C Hotkey8 src/Dodge/Data/Equipment/Misc.hs 39;" C Hotkey9 src/Dodge/Data/Equipment/Misc.hs 40;" C HotkeyE src/Dodge/Data/Equipment/Misc.hs 31;" C HotkeyQ src/Dodge/Data/Equipment/Misc.hs 30;" C Huge src/Shape/Data.hs 28;" C Humanoid src/Dodge/Data/Creature/Misc.hs 65;" C Humanoid src/Dodge/Humanoid.hs 1;" m HumanoidAI src/Dodge/Data/Creature/Misc.hs 48;" t Huse src/Dodge/Data/Item/HeldUse.hs 15;" t INCENDBUL src/Dodge/Combine/Data.hs 202;" C INCENDIARYMODULE src/Dodge/Combine/Data.hs 64;" C INCENDLAS src/Dodge/Combine/Data.hs 213;" C INCENDLAS src/Dodge/Data/Item/Combine.hs 212;" C INVISIBILITYEQUIPMENT src/Dodge/Combine/Data.hs 108;" C INVISIBILITYEQUIPMENT src/Dodge/Data/Item/Combine.hs 130;" C IRONBAR src/Dodge/Combine/Data.hs 53;" C IRONBAR src/Dodge/Data/Item/Combine.hs 59;" C ITEMDETECTOR src/Dodge/Combine/Data.hs 225;" C ITEMDETECTOR src/Dodge/Data/Item/Combine.hs 221;" C IcAmount src/Dodge/Data/ItemAmount.hs 9;" t ImmediateEffect src/Loop/Data.hs 8;" C Importance src/Shape/Data.hs 34;" t Important src/Shape/Data.hs 35;" C Impulse src/Dodge/Data/ActionPlan.hs 27;" t Impulse src/Dodge/Creature/Impulse.hs 3;" m ImpulseNothing src/Dodge/Data/ActionPlan.hs 58;" C ImpulseRat src/Dodge/Creature/ImpulseRat.hs 1;" m ImpulseUseAheadPos src/Dodge/Data/ActionPlan.hs 55;" C ImpulseUseTarget src/Dodge/Data/ActionPlan.hs 52;" C ImpulseUseTargetCID src/Dodge/Data/ActionPlan.hs 49;" C ImpulsesList src/Dodge/Data/ActionPlan.hs 97;" C InDivineZone src/Dodge/Data/Scenario.hs 22;" C InDream src/Dodge/Data/Scenario.hs 19;" C InGame src/Dodge/Update/Input/InGame.hs 1;" m InInv src/Dodge/Data/Item/Location.hs 26;" C InInventory src/Dodge/Data/Item/Use/Consumption/LoadAction.hs 21;" C InLink src/Dodge/Data/Room.hs 44;" C InLink src/Dodge/Room/Data.hs 44;" C InNearby src/Dodge/Data/Item/Use/Consumption/LoadAction.hs 23;" C InParallelUniverse src/Dodge/Data/Scenario.hs 21;" C InPlacement src/Dodge/Data/GenWorld.hs 133;" t InRealWorld src/Dodge/Data/Scenario.hs 18;" C InSimulation src/Dodge/Data/Scenario.hs 20;" C InVoid src/Dodge/Data/Item/Location.hs 29;" C Inanimate src/Dodge/Data/ActionPlan.hs 17;" C Inanimate src/Dodge/Creature/Inanimate.hs 5;" m InanimateAI src/Dodge/Data/Creature/Misc.hs 51;" C IncBall src/Dodge/Data/Bullet.hs 32;" C IncBall src/Dodge/IncBall.hs 1;" m Info src/Dodge/Creature/Info.hs 1;" m Info src/Dodge/Item/Info.hs 1;" m Info src/Dodge/Module/Info.hs 1;" m InfoBox src/Dodge/Render/InfoBox.hs 1;" m InheritFloor src/Data/Tile.hs 11;" C InitialPress src/Dodge/Data/Input.hs 14;" C Initialisation src/Dodge/Initialisation.hs 1;" m Initialize src/Dodge/Item/Location/Initialize.hs 1;" m InnerWalls src/Dodge/LevelGen/InnerWalls.hs 1;" m Input src/Dodge/Data/Input.hs 19;" t Input src/Dodge/Data/Input.hs 6;" m Input src/Dodge/Default/Input.hs 1;" m Input src/Dodge/Event/Input.hs 3;" m Input src/Dodge/Update/Input.hs 1;" m InputFocus src/Dodge/InputFocus.hs 1;" m InputScreen src/Dodge/Data/Universe.hs 89;" C Inspect_wall src/Dodge/Config/Data.hs 50;" C Inspect_wall src/Dodge/Data/Config.hs 89;" C Instance src/Dodge/Item/Instance.hs 1;" m Instance src/Dodge/Placement/Instance.hs 1;" m Institution src/Dodge/Data/Scenario.hs 42;" t Int2 src/Geometry/Data.hs 18;" t IntAnno src/Dodge/Annotation/Data.hs 16;" C IntID src/Dodge/Data/Universe.hs 110;" t IntImp src/Dodge/Data/CreatureEffect.hs 20;" t IntMapHelp src/IntMapHelp.hs 8;" m IntSetHelp src/IntSetHelp.hs 6;" m IntensityTLS src/Dodge/Data/LightSource.hs 24;" C Intention src/Dodge/Data/Creature.hs 96;" t Intention src/Dodge/Creature/Intention.hs 1;" m Intersect src/Geometry/Intersect.hs 5;" m IntersectingRoomClipBoundaries src/Dodge/Config/Data.hs 59;" C IntersectingRoomClipBoundaries src/Dodge/Data/Config.hs 105;" C InvInt src/Dodge/Data/Item/Location.hs 18;" t InvLayer src/Dodge/Picture/Layer/Data.hs 12;" C InvSel src/Dodge/Data/Creature/InvSel.hs 13;" t InvSel src/Dodge/Data/LoadAction.hs 19;" t InvSel src/Dodge/Data/Creature/InvSel.hs 5;" m InvSelAction src/Dodge/Data/Item/Use/Consumption/LoadAction.hs 36;" t InvSelAction src/Dodge/Data/LoadAction.hs 24;" t Inventory src/Dodge/Inventory.hs 2;" m InventoryChange src/Dodge/Data/World.hs 32;" C InventoryColor src/Dodge/Item/InventoryColor.hs 1;" m InventoryDisplay src/Dodge/Item/Weapon/InventoryDisplay.hs 4;" m InventoryManipulation src/Dodge/Data/Item/Use/Consumption/LoadAction.hs 31;" t InventorySound src/Dodge/Data/SoundOrigin.hs 13;" C Investigate src/Dodge/Data/ActionPlan.hs 184;" C Invisible src/Dodge/Data/CamouflageStatus.hs 13;" C InwardShockwave src/Dodge/Data/Shockwave.hs 14;" C IsClose src/Dodge/Data/Machine/Sensor.hs 39;" C IsClose src/Dodge/Data/Sensor.hs 33;" C IsolationUnitSS src/Dodge/Data/Scenario.hs 101;" C ItAmount src/Dodge/Data/Item/Use/Amount.hs 9;" t ItAmount src/Dodge/Data/Item/Use/Consumption.hs 40;" t ItAttachment src/Dodge/Data/Item/Attachment.hs 11;" t ItAttachment src/Dodge/Item/Attachment/Data.hs 11;" t ItCrWdId src/Dodge/Data/WorldEffect.hs 19;" C ItCrWdItemEffect src/Dodge/Data/WorldEffect.hs 20;" C ItCrWdWd src/Dodge/Data/WorldEffect.hs 18;" t ItDropEffect src/Dodge/Data/ItEffect.hs 49;" t ItDropEffect src/Dodge/Data/Item/Effect.hs 34;" t ItEffect src/Dodge/Data/ItEffect.hs 11;" t ItEffect src/Dodge/Data/Item/Effect.hs 12;" t ItEffect src/Dodge/Data/ItEffect.hs 20;" C ItEffect src/Dodge/Data/ItEffect.hs 5;" m ItEffect src/Dodge/ItEffect.hs 1;" m ItFloorEffect src/Dodge/Data/ItEffect.hs 46;" t ItFloorEffect src/Dodge/Data/Item/Effect.hs 31;" t ItID src/Dodge/Data/Item.hs 33;" t ItInvEffect src/Dodge/Data/ItEffect.hs 36;" t ItInvEffect src/Dodge/Data/Item/Effect.hs 19;" t ItInvEffect src/Dodge/Data/ItEffect.hs 13;" C ItInvEffectDrop src/Dodge/Data/ItEffect.hs 29;" C ItInvEffectID src/Dodge/Data/ItEffect.hs 25;" C ItRewindEffect src/Dodge/Data/ItEffect.hs 17;" C ItZoom src/Dodge/Data/Item/Use.hs 190;" t Item src/Dodge/Data/Item.hs 36;" t Item src/Dodge/Base/Item.hs 1;" m Item src/Dodge/Data/Item.hs 6;" m Item src/Dodge/Default/Item.hs 1;" m Item src/Dodge/Item.hs 1;" m ItemAmount src/Dodge/Data/Item/Use/Amount.hs 4;" m ItemAmount src/Dodge/Data/ItemAmount.hs 4;" m ItemAttachment src/Dodge/Data/Item.hs 52;" t ItemBaseType src/Dodge/Combine/Data.hs 81;" t ItemBaseType src/Dodge/Data/Item/Combine.hs 85;" t ItemClust src/Dodge/Combine/Graph.hs 18;" C ItemDimension src/Dodge/Data/Item/Misc.hs 13;" t ItemFamily src/Dodge/Item/Family.hs 3;" t ItemLocation src/Dodge/Data/Item/Location.hs 25;" t ItemModuleType src/Dodge/Combine/Data.hs 197;" t ItemModuleType src/Dodge/Data/Item/Combine.hs 205;" t ItemParams src/Dodge/Data/Item/Params.hs 16;" t ItemParams src/Dodge/Tesla/ItemParams.hs 1;" m ItemScrollTimeFlow src/Dodge/Data/World.hs 61;" C ItemSpace src/Dodge/Inventory/ItemSpace.hs 1;" m ItemTweaks src/Dodge/Data/Item/Tweak.hs 13;" t ItemType src/Dodge/Combine/Data.hs 12;" t ItemType src/Dodge/Data/Item/Combine.hs 16;" t ItemUnlocker src/Dodge/Lock/Data.hs 13;" C ItemUse src/Dodge/Data/Item/Use.hs 32;" t JETPACK src/Dodge/Combine/Data.hs 116;" C JETPACK src/Dodge/Data/Item/Combine.hs 138;" C JGK src/Control/Foldl/JGK.hs 1;" m JUMPLEGS src/Dodge/Combine/Data.hs 115;" C JUMPLEGS src/Dodge/Data/Item/Combine.hs 137;" C JoinClust src/Dodge/Combine/Graph.hs 19;" C Just' src/MaybeHelp.hs 13;" C JustStartedPlaying src/Sound/Data.hs 25;" C Justify src/Justify.hs 1;" m KEYCARD src/Dodge/Combine/Data.hs 94;" C KEYCARD src/Dodge/Data/Item/Combine.hs 202;" C Key src/Dodge/Layout/Tree/Annotate.hs 16;" C KeyConfig src/Dodge/Config/KeyConfig.hs 3;" m KeyConfigSDL src/Dodge/Config/KeyConfig.hs 17;" t Keyboard src/Dodge/Event/Keyboard.hs 2;" m Kill src/Dodge/Data/ActionPlan.hs 198;" C LASCIRCLE src/Dodge/Combine/Data.hs 169;" C LASERING src/Dodge/Data/Damage/Type.hs 19;" C LASERING src/Dodge/Data/DamageType.hs 18;" C LASGUN src/Dodge/Combine/Data.hs 168;" C LASGUN src/Dodge/Data/Item/Combine.hs 187;" C LASWIDE src/Dodge/Combine/Data.hs 175;" C LAUNCHER src/Dodge/Combine/Data.hs 179;" C LAUNCHER src/Dodge/Data/Item/Combine.hs 192;" C LAUNCHERX src/Dodge/Combine/Data.hs 180;" C LAUNCHERX src/Dodge/Data/Item/Combine.hs 193;" C LAUNCHHOME src/Dodge/Combine/Data.hs 217;" C LAUNCHHOME src/Dodge/Data/Item/Combine.hs 216;" C LBlink src/Dodge/Data/Item/HeldUse.hs 63;" C LBoost src/Dodge/Data/Item/HeldUse.hs 65;" C LBranches src/TreeExtra.hs 24;" C LDT src/Dodge/Data/DoubleTree.hs 39;" C LDTBottomNode src/Dodge/Data/DoubleTree.hs 27;" C LDTComb src/Dodge/Item/Grammar.hs 54;" t LDTMidAboveNode src/Dodge/Data/DoubleTree.hs 25;" C LDTMidBelowNode src/Dodge/Data/DoubleTree.hs 26;" C LDTRootNode src/Dodge/Data/DoubleTree.hs 23;" C LDTTopNode src/Dodge/Data/DoubleTree.hs 24;" C LDoNothing src/Dodge/Data/Item/HeldUse.hs 58;" C LED src/Dodge/Combine/Data.hs 51;" C LED src/Dodge/Data/Item/Combine.hs 57;" C LEFT src/Dodge/Combine/Data.hs 87;" C LEFT src/Dodge/Data/Item/Combine.hs 87;" C LHS src/Geometry/LHS.hs 1;" m LIGHTER src/Dodge/Combine/Data.hs 42;" C LIGHTER src/Dodge/Data/Item/Combine.hs 46;" C LIGHTSENSOR src/Dodge/Combine/Data.hs 54;" C LIGHTSENSOR src/Dodge/Data/Item/Combine.hs 60;" C LLeaf src/TreeExtra.hs 25;" C LRewind src/Dodge/Data/Item/HeldUse.hs 59;" C LS src/Dodge/Data/LightSource.hs 34;" C LSParam src/Dodge/Data/LightSource.hs 27;" t LShrink src/Dodge/Data/Item/HeldUse.hs 62;" C LTimePause src/Dodge/Data/Item/HeldUse.hs 60;" C LTimeScroll src/Dodge/Data/Item/HeldUse.hs 61;" C LTree src/TreeExtra.hs 23;" t LUnsafeBlink src/Dodge/Data/Item/HeldUse.hs 64;" C LWorld src/Dodge/Data/LWorld.hs 98;" t LWorld src/Dodge/Data/LWorld.hs 6;" m LabLink src/Dodge/Data/Room.hs 45;" C LabPos src/Dodge/Room/Data.hs 46;" C LabSS src/Dodge/Data/Scenario.hs 97;" C Label src/Dodge/Render/Label.hs 1;" m LabelAction src/Dodge/Data/ActionPlan.hs 79;" C LabelCluster src/Dodge/Data/RoomCluster.hs 14;" C LabelCluster src/Dodge/RoomCluster/Data.hs 12;" C LabelDoubleTree src/Dodge/Data/DoubleTree.hs 39;" t LabelDoubleTreeNodeType src/Dodge/Data/DoubleTree.hs 22;" t LabelLayer src/Dodge/Picture/Layer/Data.hs 11;" C Laboratory src/Dodge/Data/Scenario.hs 61;" C Lamp src/Dodge/Creature/Lamp.hs 1;" m Lamp src/Dodge/LightSources/Lamp.hs 1;" m Lampoid src/Dodge/Data/Creature/Misc.hs 72;" C Lampoid src/Dodge/Lampoid.hs 1;" m Large src/Shape/Data.hs 29;" C LasBeamCombine src/Dodge/Data/Beam.hs 40;" C LasGunFlare src/Dodge/Data/Item/Use.hs 141;" C LasSound src/Dodge/Data/SoundOrigin.hs 26;" C LasTurret src/Dodge/Room/LasTurret.hs 1;" m Laser src/Dodge/Data/Laser.hs 28;" t Laser src/Dodge/Data/Laser.hs 6;" m Laser src/Dodge/Item/Weapon/Laser.hs 2;" m LaserPath src/Dodge/Item/Weapon/LaserPath.hs 1;" m LaserStart src/Dodge/Data/Laser.hs 19;" t LaserType src/Dodge/Data/Laser.hs 14;" t Launcher src/Dodge/Item/Held/Launcher.hs 1;" m Launcher src/Dodge/Item/Weapon/Launcher.hs 1;" m LauncherAI src/Dodge/Data/Creature/Misc.hs 55;" C LauncherCrit src/Dodge/Creature/LauncherCrit.hs 1;" m LaundrySS src/Dodge/Data/Scenario.hs 115;" C Layer src/Picture/Data.hs 22;" t Layer src/Dodge/Picture/Layer.hs 3;" m Layer'' src/Dodge/Picture/Layer/Data.hs 4;" t Layout src/Dodge/Layout.hs 2;" m LeadTarget src/Dodge/Data/ActionPlan.hs 149;" C Left src/Dodge/Default/Item/Left.hs 1;" m Left src/Dodge/Item/Left.hs 1;" m LeftButton src/Dodge/Terminal/LeftButton.hs 1;" m LeftClickFamily src/Dodge/Item/Family.hs 6;" C LeftConsumption src/Dodge/Data/Item/Use/Consumption.hs 27;" t LeftForward src/Dodge/Creature/Stance/Data.hs 34;" C LeftForward src/Dodge/Data/Creature/Stance.hs 32;" C LeftItemType src/Dodge/Combine/Data.hs 122;" t LeftItemType src/Dodge/Data/Item/Combine.hs 148;" t LeftUse src/Dodge/Data/Item/Use.hs 45;" C LensHelp src/LensHelp.hs 1;" m Lethargic src/Dodge/Creature/AlertLevel/Data.hs 17;" C Lethargic src/Dodge/Creature/Perception/Data.hs 58;" C Lethargic src/Dodge/Data/Creature/Perception.hs 55;" C LevelGen src/Dodge/LevelGen.hs 1;" m LevelStartSlot src/Dodge/Data/SaveSlot.hs 11;" C LevelStructure src/Dodge/LevelGen/LevelStructure.hs 1;" m LeverSound src/Dodge/Data/SoundOrigin.hs 34;" C LifeSupportSystemsRoomSS src/Dodge/Data/Scenario.hs 113;" C LifeboatBaySS src/Dodge/Data/Scenario.hs 107;" C LightSource src/Dodge/Data/LightSource.hs 34;" t LightSource src/Dodge/Data/LightSource.hs 6;" m LightSource src/Dodge/Default/LightSource.hs 1;" m LightSource src/Dodge/LightSource.hs 1;" m LightSource src/Dodge/Placement/Instance/LightSource.hs 1;" m LightSource src/Dodge/Placements/LightSource.hs 1;" m LightSourceDraw src/Dodge/Data/LightSource.hs 13;" t LightSources src/Dodge/LightSources.hs 1;" m Lights src/Dodge/Render/Lights.hs 1;" m LimitedBreathableAtmosphere src/Dodge/Data/Scenario.hs 38;" C LimitedFood src/Dodge/Data/Scenario.hs 39;" C LimitedWater src/Dodge/Data/Scenario.hs 40;" C LineBlock src/Dodge/LevelGen/LineBlock.hs 2;" m LinearHelp src/LinearHelp.hs 7;" m LinearShockwave src/Dodge/Data/LinearShockwave.hs 13;" t LinearShockwave src/Dodge/Data/LinearShockwave.hs 6;" m Link src/Dodge/Room/Link.hs 6;" m LinkDecoration src/Dodge/Debug/LinkDecoration.hs 1;" m List src/Dodge/Combine/List.hs 1;" m List src/Dodge/Render/List.hs 1;" m ListDisplayParams src/Dodge/Data/SelectionList.hs 18;" t ListDisplayParams src/Dodge/ListDisplayParams.hs 1;" m ListHelp src/ListHelp.hs 1;" m Listed src/Dodge/Room/Listed.hs 1;" m LiveLongAndProsper src/Dodge/Data/ActionPlan.hs 197;" C LivingComplex src/Dodge/Data/Scenario.hs 68;" C Load src/Dodge/Config/Load.hs 1;" m LoadAction src/Dodge/Data/LoadAction.hs 10;" t LoadAction src/Dodge/Data/Item/Use/Consumption/LoadAction.hs 6;" m LoadAction src/Dodge/Data/LoadAction.hs 4;" m LoadAdd src/Dodge/Data/LoadAction.hs 13;" C LoadConfig src/LoadConfig.hs 3;" m LoadEject src/Dodge/Data/LoadAction.hs 11;" C LoadInsert src/Dodge/Data/LoadAction.hs 12;" C LoadPrime src/Dodge/Data/LoadAction.hs 14;" C LoadSeed src/Dodge/LoadSeed.hs 1;" m LoadSound src/Dodge/SoundLogic/LoadSound.hs 1;" m LoadableAmmo src/Dodge/Data/Item/Consumption.hs 15;" C Loading src/Dodge/Menu/Loading.hs 1;" m LoadingBaySS src/Dodge/Data/Scenario.hs 93;" C LoadingScreen src/Dodge/Data/Universe.hs 69;" C Location src/Dodge/Data/Item/Location.hs 6;" m Location src/Dodge/Inventory/Location.hs 1;" m Location src/Dodge/Item/Location.hs 1;" m Lock src/Dodge/Lock/Data.hs 8;" t Lock src/Dodge/Layout/Tree/Annotate.hs 15;" C Lock src/Dodge/Inventory/Lock.hs 1;" m Lock src/Dodge/Lock.hs 1;" m LockAndKey src/Dodge/LockAndKey.hs 1;" m LockAndKeyList src/Dodge/Room/LockAndKeyList.hs 1;" m LockedInventory src/Dodge/Data/HUD.hs 30;" C LoneWolf src/Dodge/Creature/State/Data.hs 43;" C LoneWolf src/Dodge/Data/Creature/State.hs 46;" C LongAI src/Dodge/Data/Creature/Misc.hs 60;" C LongDoor src/Dodge/Room/LongDoor.hs 2;" m LongPress src/Dodge/Data/Input.hs 16;" C LongRoom src/Dodge/Room/LongRoom.hs 1;" m LookAround src/Dodge/Data/ActionPlan.hs 186;" C Loop src/Loop.hs 11;" m Lorem src/Lorem.hs 1;" m LtAutoAI src/Dodge/Data/Creature/Misc.hs 54;" C LtAutoCrit src/Dodge/Creature/LtAutoCrit.hs 1;" m Lure src/Dodge/Data/ActionPlan.hs 179;" C Luse src/Dodge/Data/Item/HeldUse.hs 57;" t Luse src/Dodge/Luse.hs 1;" m MACHINEGUN src/Dodge/Combine/Data.hs 160;" C MACHINEPISTOL src/Dodge/Combine/Data.hs 138;" C MACHINEPISTOL src/Dodge/Data/Item/Combine.hs 162;" C MAGENTA src/Color/Data.hs 20;" C MAGNET src/Dodge/Combine/Data.hs 43;" C MAGNET src/Dodge/Data/Item/Combine.hs 47;" C MAGNETMAG src/Dodge/Combine/Data.hs 201;" C MAGNETMAG src/Dodge/Data/Item/Combine.hs 207;" C MAGNETTRAJ src/Dodge/Combine/Data.hs 210;" C MAGSHIELD src/Dodge/Combine/Data.hs 104;" C MAGSHIELD src/Dodge/Data/Item/Combine.hs 126;" C MBranch src/Dodge/Tree/Compose/Data.hs 10;" C MCrAc src/Dodge/Data/CreatureEffect.hs 45;" t MCrNoAction src/Dodge/Data/CreatureEffect.hs 45;" C MEDKIT src/Dodge/Combine/Data.hs 96;" C MEDKIT src/Dodge/Data/Item/Combine.hs 119;" C MICROCHIP src/Dodge/Combine/Data.hs 47;" C MICROCHIP src/Dodge/Data/Item/Combine.hs 51;" C MICROPHONE src/Dodge/Data/Item/Combine.hs 63;" C MINIDISPLAY src/Dodge/Combine/Data.hs 50;" C MINIDISPLAY src/Dodge/Data/Item/Combine.hs 56;" C MINIGUNX src/Dodge/Combine/Data.hs 147;" C MINIGUNX src/Dodge/Data/Item/Combine.hs 168;" C MODBlockedString src/Dodge/Data/Universe.hs 96;" C MODString src/Dodge/Data/Universe.hs 95;" C MODStringOption src/Dodge/Data/Universe.hs 97;" C MOTOR src/Dodge/Combine/Data.hs 38;" C MOTOR src/Dodge/Data/Item/Combine.hs 43;" C MP2Ac src/Dodge/Data/CreatureEffect.hs 56;" t MP2NoAction src/Dodge/Data/CreatureEffect.hs 56;" C MTRS src/Dodge/Annotation/Data.hs 11;" t MTree src/Dodge/Tree/Compose/Data.hs 8;" C Machine src/Dodge/Data/Machine.hs 31;" t Machine src/Dodge/Data/Machine.hs 6;" m Machine src/Dodge/Machine.hs 1;" m MachineAltSound src/Dodge/Data/SoundOrigin.hs 20;" C MachinePart src/Dodge/Data/Wall.hs 51;" C MachineSound src/Dodge/Data/SoundOrigin.hs 19;" C MachineType src/Dodge/Data/Machine.hs 49;" t MagShieldParams src/Dodge/Data/Item/Params.hs 18;" C Magazine src/Dodge/Item/AmmoPosition.hs 9;" C Magnet src/Dodge/Data/Magnet.hs 21;" t Magnet src/Dodge/Data/Magnet.hs 6;" m Magnet src/Dodge/Magnet.hs 1;" m MagnetBuBu src/Dodge/Data/Magnet.hs 16;" t MagnetBuBu src/Dodge/MagnetBuBu.hs 1;" m MagnetBuBuCurveAroundField src/Dodge/Data/Magnet.hs 18;" C MagnetBuId src/Dodge/Data/Magnet.hs 17;" C MagnetTrajectory src/Dodge/Data/Bullet.hs 54;" C MagnetTrajectoryType src/Dodge/Data/Bullet.hs 61;" C MagnetUpdate src/Dodge/Data/Magnet.hs 13;" t MagnetUpdateTimer src/Dodge/Data/Magnet.hs 13;" C Main appDodge/Main.hs 1;" m Main appHetris/Hetris.hs 1;" m Make src/Dodge/Corpse/Make.hs 1;" m MakeDefaultCorpse src/Dodge/Data/Creature.hs 92;" C MakeSound src/Dodge/Data/ActionPlan.hs 43;" C MakeStartCloudAt src/Dodge/Data/WorldEffect.hs 31;" C ManipulatedObject src/Dodge/Data/Item/Use/Consumption/LoadAction.hs 20;" t Manipulation src/Dodge/Data/Item/Use/Consumption/LoadAction.hs 13;" t Manipulator src/Dodge/Data/Item/Use/Consumption/LoadAction.hs 15;" C MapHelp src/MapHelp.hs 1;" m Material src/Dodge/Data/Material.hs 11;" t Material src/Dodge/Data/Material.hs 6;" m Material src/Dodge/Material.hs 1;" m MaterialSound src/Dodge/Data/SoundOrigin.hs 32;" C MatrixHelper src/MatrixHelper.hs 1;" m Maybe' src/MaybeHelp.hs 13;" t MaybeHelp src/MaybeHelp.hs 7;" m McSensor src/Dodge/Data/Machine.hs 52;" C McStatic src/Dodge/Data/Machine.hs 50;" C McTerminal src/Dodge/Data/Machine.hs 51;" C McTurret src/Dodge/Data/Machine.hs 53;" C MdFlickerUpdate src/Dodge/Data/WorldEffect.hs 48;" C MdSetLSCol src/Dodge/Data/WorldEffect.hs 47;" C MdTrigIf src/Dodge/Data/WorldEffect.hs 46;" C MdWdId src/Dodge/Data/WorldEffect.hs 45;" C MdWdWd src/Dodge/Data/WorldEffect.hs 44;" t MedBaySS src/Dodge/Data/Scenario.hs 100;" C Medium src/Shape/Data.hs 30;" C Melee src/Dodge/Data/ActionPlan.hs 41;" C MeleeStrike src/Dodge/Data/ActionPlan.hs 192;" C Memory src/Dodge/Creature/Memory/Data.hs 10;" t Memory src/Dodge/Data/Creature/Memory.hs 13;" t Memory src/Dodge/Creature/Memory.hs 1;" m Memory src/Dodge/Data/Creature/Memory.hs 6;" m Menu src/Dodge/Data/Menu.hs 2;" m Menu src/Dodge/Event/Menu.hs 1;" m Menu src/Dodge/Menu.hs 1;" m MenuDepth src/Dodge/Picture/Layer/Data.hs 13;" C MenuLayer src/Dodge/Data/Menu.hs 4;" t MenuOption src/Dodge/Data/Universe.hs 99;" t MenuOptionDisplay src/Dodge/Data/Universe.hs 94;" t MenuScreen src/Dodge/Render/MenuScreen.hs 2;" m MetaBranch src/Dodge/Tree/Compose/Data.hs 10;" t MetaNode src/Dodge/Tree/Compose/Data.hs 9;" t MetaTree src/Dodge/Tree/Compose/Data.hs 8;" t Metal src/Dodge/Data/Material.hs 11;" C Metapysics src/Dodge/Data/Scenario.hs 17;" t MidLayer src/Picture/Data.hs 24;" C Military src/Dodge/Data/Scenario.hs 45;" C Mine src/Dodge/Data/Scenario.hs 64;" C MiniGunAI src/Dodge/Data/Creature/Misc.hs 59;" C MiniGunFlare src/Dodge/Data/Item/Use.hs 139;" C Misc src/Dodge/Data/Creature/Misc.hs 6;" m Misc src/Dodge/Data/Equipment/Misc.hs 6;" m Misc src/Dodge/Data/Item/Misc.hs 6;" m ModAutoMag src/Dodge/Combine/Data.hs 236;" C ModAutoMag src/Dodge/Data/Item/Combine.hs 230;" C ModBattery src/Dodge/Combine/Data.hs 240;" C ModBattery src/Dodge/Data/Item/Combine.hs 234;" C ModBullet src/Dodge/Combine/Data.hs 233;" C ModBulletCollision src/Dodge/Data/Item/Combine.hs 227;" C ModBulletPayload src/Dodge/Data/Item/Combine.hs 228;" C ModBulletSpawn src/Dodge/Combine/Data.hs 234;" C ModBulletTrajectory src/Dodge/Combine/Data.hs 238;" C ModBulletTrajectory src/Dodge/Data/Item/Combine.hs 232;" C ModDualBeam src/Dodge/Combine/Data.hs 242;" C ModDualBeam src/Dodge/Data/Item/Combine.hs 236;" C ModHeldAttach src/Dodge/Combine/Data.hs 243;" C ModHeldAttach src/Dodge/Data/Item/Combine.hs 237;" C ModIDID src/Dodge/Data/Modification.hs 23;" C ModIDTimerPoint3Bool src/Dodge/Data/Modification.hs 15;" C ModLauncherHoming src/Dodge/Combine/Data.hs 239;" C ModLauncherHoming src/Dodge/Data/Item/Combine.hs 233;" C ModRifleMag src/Dodge/Combine/Data.hs 235;" C ModRifleMag src/Dodge/Data/Item/Combine.hs 229;" C ModTarget src/Dodge/Combine/Data.hs 237;" C ModTarget src/Dodge/Data/Item/Combine.hs 231;" C ModTeleport src/Dodge/Combine/Data.hs 241;" C ModTeleport src/Dodge/Data/Item/Combine.hs 235;" C Modification src/Dodge/Data/Modification.hs 14;" t Modification src/Dodge/Data/Modification.hs 6;" m ModificationEffect src/Dodge/ModificationEffect.hs 1;" m Modify src/Dodge/Room/Modify.hs 1;" m ModifyTree src/Dodge/Annotation/Data.hs 14;" C Module src/Dodge/Combine/Module.hs 1;" m Module src/Dodge/Item/Module.hs 1;" m Module src/Dodge/Module.hs 1;" m ModuleSlot src/Dodge/Combine/Data.hs 232;" t ModuleSlot src/Dodge/Data/Item/Combine.hs 226;" t MonadHelp src/MonadHelp.hs 1;" m MountedLS src/Dodge/Data/MountedObject.hs 12;" C MountedObject src/Dodge/Data/MountedObject.hs 11;" t MountedObject src/Dodge/Data/MountedObject.hs 6;" m MountedProp src/Dodge/Data/MountedObject.hs 13;" C MouseButton src/Dodge/Data/MouseButton.hs 1;" m Mouse_position src/Dodge/Config/Data.hs 37;" C Mouse_position src/Dodge/Data/Config.hs 73;" C Move src/Dodge/Data/ActionPlan.hs 28;" C Move src/Dodge/Wall/Move.hs 3;" m MoveDoor src/Dodge/LevelGen/MoveDoor.hs 2;" m MoveEquipment src/Dodge/Data/RightButtonOptions.hs 23;" C MoveForward src/Dodge/Data/ActionPlan.hs 29;" C Movement src/Dodge/Creature/Action/Movement.hs 1;" m Movement src/Dodge/Creature/Impulse/Movement.hs 1;" m Moving src/Dodge/Prop/Moving.hs 1;" m MultGunAI src/Dodge/Data/Creature/Misc.hs 61;" C Multiset src/Multiset.hs 2;" m Music src/Music.hs 1;" m MusicData src/Music.hs 7;" t Mute src/Dodge/Data/Creature/Misc.hs 28;" C MuzFlare src/Dodge/Data/Flare.hs 15;" C Muzzle src/Dodge/Data/Item/Use.hs 162;" t MuzzleDetector src/Dodge/Data/Item/Use.hs 159;" C MuzzleEffect src/Dodge/Data/Item/Use.hs 145;" t MuzzleEffect src/Dodge/Data/MuzzleEffect.hs 5;" m MuzzleForceField src/Dodge/Data/Item/Use.hs 158;" C MuzzleLaser src/Dodge/Data/Item/Use.hs 147;" C MuzzleLauncher src/Dodge/Data/Item/Use.hs 150;" C MuzzleNozzle src/Dodge/Data/Item/Use.hs 151;" C MuzzleShatter src/Dodge/Data/Item/Use.hs 157;" C MuzzleShootBullet src/Dodge/Data/Item/Use.hs 146;" C MuzzleTesla src/Dodge/Data/Item/Use.hs 148;" C MuzzleTractor src/Dodge/Data/Item/Use.hs 149;" C MvForward src/Dodge/Data/ActionPlan.hs 35;" C MvPt src/Dodge/MvPt.hs 1;" m MvTurnToward src/Dodge/Data/ActionPlan.hs 34;" C MvWalking src/Dodge/Data/Creature/Misc.hs 39;" C NAILBOX src/Dodge/Combine/Data.hs 52;" C NAILBOX src/Dodge/Data/Item/Combine.hs 58;" C NInt src/NewInt.hs 15;" C NIntMap src/NewInt.hs 18;" C NOTDEFINED src/Dodge/Combine/Data.hs 82;" C NS src/Dodge/Data/CardinalPoint.hs 14;" C NSE src/Dodge/Data/CardinalPoint.hs 12;" C NSEW src/Dodge/Data/CardinalPoint.hs 11;" C NSW src/Dodge/Data/CardinalPoint.hs 13;" C NearCosmicRays src/Dodge/Data/Scenario.hs 84;" C NearDustBelt src/Dodge/Data/Scenario.hs 85;" C NearGravityFlux src/Dodge/Data/Scenario.hs 83;" C NearSolar src/Dodge/Data/Scenario.hs 82;" C NearbyManipulation src/Dodge/Data/Item/Use/Consumption/LoadAction.hs 26;" t NewID src/Dodge/Base/NewID.hs 1;" m NewInt src/NewInt.hs 15;" t NewInt src/NewInt.hs 7;" m NewIntMap src/NewInt.hs 18;" t NewSideEffect src/Dodge/Data/Universe.hs 61;" C NextArcStep src/Dodge/Data/ArcStep.hs 21;" t Ngon src/Dodge/Room/Ngon.hs 1;" m NoAction src/Dodge/Data/ActionPlan.hs 152;" C NoAmmoPosition src/Dodge/Item/AmmoPosition.hs 11;" C NoArguments src/Dodge/Data/Terminal.hs 93;" C NoBeamCombine src/Dodge/Data/Beam.hs 43;" C NoConcurrentEffect src/Loop/Data.hs 7;" C NoConsumption src/Dodge/Data/Item/Consumption.hs 33;" C NoCrImp src/Dodge/Data/CreatureEffect.hs 24;" C NoCrWdImp src/Dodge/Data/CreatureEffect.hs 14;" C NoCreatureEffect src/Dodge/Data/CreatureEffect.hs 11;" C NoCursor src/Dodge/Data/SelectionList.hs 72;" C NoDamageEffect src/Dodge/Data/Damage.hs 29;" C NoDamageEffect src/Dodge/Data/DamageType.hs 35;" C NoDebugInfo src/Dodge/Data/Universe.hs 54;" C NoDelay src/Dodge/Data/Item/HeldDelay.hs 14;" C NoDelay src/Dodge/Data/Item/Use/Delay.hs 11;" C NoDelay src/Dodge/Data/Item/UseDelay.hs 11;" C NoDropEffect src/Dodge/Data/ItEffect.hs 49;" C NoDropEffect src/Dodge/Data/Item/Effect.hs 34;" C NoEquipParams src/Dodge/Data/Item/Use/Equipment.hs 29;" C NoEscapeMenuOption src/Dodge/Data/Universe.hs 75;" C NoFaction src/Dodge/Creature/State/Data.hs 35;" C NoFaction src/Dodge/Data/Creature/State.hs 40;" C NoFloorEffect src/Dodge/Data/ItEffect.hs 46;" C NoFloorEffect src/Dodge/Data/Item/Effect.hs 31;" C NoHammer src/Dodge/Data/Hammer.hs 13;" C NoIntImp src/Dodge/Data/CreatureEffect.hs 20;" C NoInvEffect src/Dodge/Data/ItEffect.hs 37;" C NoInvEffect src/Dodge/Data/Item/Effect.hs 20;" C NoInvSelAction src/Dodge/Data/Item/Use/Consumption/LoadAction.hs 37;" C NoInvSelAction src/Dodge/Data/LoadAction.hs 25;" C NoItAttachment src/Dodge/Data/Item/Attachment.hs 18;" C NoItAttachment src/Dodge/Item/Attachment/Data.hs 20;" C NoItEffect src/Dodge/Data/ItEffect.hs 12;" C NoLighting src/Dodge/Data/Config.hs 102;" C NoMvType src/Dodge/Data/Creature/Misc.hs 38;" C NoNeedWeapon src/Dodge/Room/NoNeedWeapon.hs 2;" m NoObjShads src/Dodge/Data/Config.hs 100;" C NoParams src/Dodge/Data/Item/Params.hs 17;" C NoPreviousArcEffect src/Dodge/Data/Item/Params.hs 61;" C NoResurrection src/Dodge/Data/Corpse.hs 14;" C NoRightButtonOptions src/Dodge/Data/RightButtonOptions.hs 14;" C NoRoomClipBoundaries src/Dodge/Config/Data.hs 59;" C NoRoomClipBoundaries src/Dodge/Data/Config.hs 105;" C NoScope src/Dodge/Data/Item/Attachment.hs 22;" C NoScope src/Dodge/Data/Item/Scope.hs 14;" C NoScope src/Dodge/Item/Attachment/Data.hs 25;" C NoSensor src/Dodge/Data/Sensor.hs 13;" C NoShadowFidelity src/Shape/Data.hs 25;" C NoShadows src/Dodge/Data/Config.hs 101;" C NoStack src/Dodge/Combine/Data.hs 21;" C NoStack src/Dodge/Data/Item/Combine.hs 24;" C NoSubInventory src/Dodge/Data/HUD.hs 24;" C NoTargetDraw src/Dodge/Data/Targeting.hs 31;" C NoTargetUpdate src/Dodge/Data/Targeting.hs 22;" C NoTargeting src/Dodge/Data/Targeting.hs 10;" C NoTweaks src/Dodge/Data/Item/Tweak.hs 14;" C NoWorldEffect src/Dodge/Data/WorldEffect.hs 24;" C Noclip src/Dodge/Config/Data.hs 34;" C Noclip src/Dodge/Data/Config.hs 70;" C NodeMTree src/Dodge/Tree/Compose/Data.hs 9;" C NodeTree src/Dodge/Tree/Compose/Data.hs 9;" C NonDrawnCreature src/Dodge/Data/Creature/Misc.hs 73;" C NormalOptions src/Dodge/Data/Universe.hs 68;" C NormalTimeFlow src/Dodge/Data/World.hs 60;" C North src/Dodge/Data/CardinalPoint.hs 4;" C NotClose src/Dodge/Data/Machine/Sensor.hs 39;" C NotClose src/Dodge/Data/Sensor.hs 33;" C NotLink src/Dodge/Data/Room.hs 66;" C NotPushed src/Dodge/Data/Door.hs 30;" C Nothing' src/MaybeHelp.hs 13;" C NothingID src/Dodge/Data/CrWlID.hs 12;" C NumShadowCasters src/Dodge/Data/Config.hs 14;" t NumShadowCasters0 src/Dodge/Data/Config.hs 15;" C NumShadowCasters1 src/Dodge/Data/Config.hs 16;" C NumShadowCasters10 src/Dodge/Data/Config.hs 25;" C NumShadowCasters11 src/Dodge/Data/Config.hs 26;" C NumShadowCasters12 src/Dodge/Data/Config.hs 27;" C NumShadowCasters13 src/Dodge/Data/Config.hs 28;" C NumShadowCasters14 src/Dodge/Data/Config.hs 29;" C NumShadowCasters15 src/Dodge/Data/Config.hs 30;" C NumShadowCasters16 src/Dodge/Data/Config.hs 31;" C NumShadowCasters17 src/Dodge/Data/Config.hs 32;" C NumShadowCasters18 src/Dodge/Data/Config.hs 33;" C NumShadowCasters19 src/Dodge/Data/Config.hs 34;" C NumShadowCasters2 src/Dodge/Data/Config.hs 17;" C NumShadowCasters20 src/Dodge/Data/Config.hs 35;" C NumShadowCasters3 src/Dodge/Data/Config.hs 18;" C NumShadowCasters4 src/Dodge/Data/Config.hs 19;" C NumShadowCasters5 src/Dodge/Data/Config.hs 20;" C NumShadowCasters6 src/Dodge/Data/Config.hs 21;" C NumShadowCasters7 src/Dodge/Data/Config.hs 22;" C NumShadowCasters8 src/Dodge/Data/Config.hs 23;" C NumShadowCasters9 src/Dodge/Data/Config.hs 24;" C ORANGE src/Color/Data.hs 26;" C ObButton src/Dodge/Data/Object.hs 12;" C ObButton src/Dodge/Data/ObjectType.hs 17;" C ObCreature src/Dodge/Data/Object.hs 8;" C ObCreature src/Dodge/Data/ObjectType.hs 13;" C ObDoor src/Dodge/Data/Object.hs 11;" C ObDoor src/Dodge/Data/ObjectType.hs 16;" C ObForegroundShape src/Dodge/Data/Object.hs 13;" C ObForegroundShape src/Dodge/Data/ObjectType.hs 18;" C ObItem src/Dodge/Data/Object.hs 17;" C ObItem src/Dodge/Data/ObjectType.hs 22;" C ObLightSource src/Dodge/Data/Object.hs 14;" C ObLightSource src/Dodge/Data/ObjectType.hs 19;" C ObMachine src/Dodge/Data/Object.hs 9;" C ObMachine src/Dodge/Data/ObjectType.hs 14;" C ObProp src/Dodge/Data/Object.hs 15;" C ObProp src/Dodge/Data/ObjectType.hs 20;" C ObTerminal src/Dodge/Data/Object.hs 7;" C ObTerminal src/Dodge/Data/ObjectType.hs 12;" C ObTrigger src/Dodge/Data/Object.hs 16;" C ObTrigger src/Dodge/Data/ObjectType.hs 21;" C ObWall src/Dodge/Data/Object.hs 10;" C ObWall src/Dodge/Data/ObjectType.hs 15;" C Object src/Dodge/Data/Object.hs 3;" m Object src/Dodge/Zone/Object.hs 1;" m ObjectType src/Dodge/Data/Object.hs 6;" t ObjectType src/Dodge/Data/ObjectType.hs 11;" t ObjectType src/Dodge/Data/ObjectType.hs 6;" m OnBack src/Dodge/Data/Equipment/Misc.hs 23;" C OnBack src/Dodge/Equipment/Data.hs 20;" C OnChest src/Dodge/Data/Equipment/Misc.hs 22;" C OnChest src/Dodge/Equipment/Data.hs 19;" C OnEdge src/Dodge/Data/Room.hs 46;" C OnFloor src/Dodge/Data/Item/Location.hs 28;" C OnHead src/Dodge/Data/Equipment/Misc.hs 21;" C OnHead src/Dodge/Equipment/Data.hs 18;" C OnLeftWrist src/Dodge/Data/Equipment/Misc.hs 24;" C OnLeftWrist src/Dodge/Equipment/Data.hs 21;" C OnLegs src/Dodge/Data/Equipment/Misc.hs 26;" C OnLegs src/Dodge/Equipment/Data.hs 23;" C OnOffHeldEffect src/Dodge/Data/ItEffect.hs 40;" C OnRightWrist src/Dodge/Data/Equipment/Misc.hs 25;" C OnRightWrist src/Dodge/Equipment/Data.hs 22;" C OnSpecial src/Dodge/Data/Equipment/Misc.hs 27;" C OnSpecial src/Dodge/Equipment/Data.hs 24;" C OnTurret src/Dodge/Data/Item/Location.hs 27;" C OnceSound src/Dodge/Data/SoundOrigin.hs 15;" C OneArgument src/Dodge/Data/Terminal.hs 94;" C OneHand src/Dodge/Data/Item/Use.hs 185;" C OnwardCluster src/Dodge/Data/RoomCluster.hs 14;" C OnwardCluster src/Dodge/RoomCluster/Data.hs 12;" C OnwardList src/Dodge/Annotation/Data.hs 15;" C Opacity src/Dodge/Data/Wall.hs 38;" t Opaque src/Dodge/Data/Wall.hs 42;" C OpticScope src/Dodge/Data/Item/Scope.hs 15;" C Option src/Dodge/Menu/Option.hs 1;" m OptionScreen src/Dodge/Data/Universe.hs 78;" C OptionScreenFlag src/Dodge/Data/Universe.hs 68;" t OptionType src/Dodge/Menu/OptionType.hs 2;" m OrAno src/Dodge/Layout/Tree/Annotate.hs 22;" C OutAction src/Dodge/Creature/Action.hs 51;" t OutLink src/Dodge/Data/Room.hs 43;" C OutLink src/Dodge/Room/Data.hs 43;" C OutPlacement src/Dodge/Data/GenWorld.hs 128;" t Outline src/Dodge/Render/Outline.hs 1;" m OutwardShockwave src/Dodge/Data/Shockwave.hs 14;" C OverreachingAI src/Dodge/Data/Scenario.hs 31;" C Overstrung src/Dodge/Creature/AlertLevel/Data.hs 19;" C Overstrung src/Dodge/Creature/Perception/Data.hs 60;" C Overstrung src/Dodge/Data/Creature/Perception.hs 57;" C P2Ac src/Dodge/Data/CreatureEffect.hs 53;" t P2Imp src/Dodge/Data/CreatureEffect.hs 28;" t P2ImpNo src/Dodge/Data/CreatureEffect.hs 28;" C P2NoAction src/Dodge/Data/CreatureEffect.hs 53;" C PENBUL src/Dodge/Combine/Data.hs 204;" C PENMODULE src/Dodge/Combine/Data.hs 70;" C PIERCING src/Dodge/Data/Damage/Type.hs 12;" C PIERCING src/Dodge/Data/DamageType.hs 11;" C PIPE src/Dodge/Combine/Data.hs 27;" C PIPE src/Dodge/Data/Item/Combine.hs 30;" C PISTOL src/Dodge/Combine/Data.hs 135;" C PISTOL src/Dodge/Data/Item/Combine.hs 161;" C PJDecTimMvVel src/Dodge/Data/Item/Use/Consumption/Ammo.hs 32;" C PJReduceSpin src/Dodge/Data/Ammo.hs 24;" C PJReduceSpin src/Dodge/Data/Item/Use/Consumption/Ammo.hs 28;" C PJRemoteDirection src/Dodge/Data/Ammo.hs 25;" C PJRemoteDirection src/Dodge/Data/Item/Use/Consumption/Ammo.hs 29;" C PJRemoteShellCollisionCheck src/Dodge/Data/Item/Use/Consumption/Ammo.hs 34;" C PJRetireRemote src/Dodge/Data/Ammo.hs 27;" C PJRetireRemote src/Dodge/Data/Item/Use/Consumption/Ammo.hs 31;" C PJSetScope src/Dodge/Data/Ammo.hs 26;" C PJSetScope src/Dodge/Data/Item/Use/Consumption/Ammo.hs 30;" C PJShellCollisionCheck src/Dodge/Data/Item/Use/Consumption/Ammo.hs 33;" C PJSpin src/Dodge/Data/Ammo.hs 22;" C PJSpin src/Dodge/Data/Item/Use/Consumption/Ammo.hs 26;" C PJThrust src/Dodge/Data/Ammo.hs 21;" C PJThrust src/Dodge/Data/Item/Use/Consumption/Ammo.hs 25;" C PJTrack src/Dodge/Data/Ammo.hs 23;" C PJTrack src/Dodge/Data/Item/Use/Consumption/Ammo.hs 27;" C PLANK src/Dodge/Combine/Data.hs 35;" C PLANK src/Dodge/Data/Item/Combine.hs 39;" C PLATE src/Dodge/Combine/Data.hs 45;" C PLATE src/Dodge/Data/Item/Combine.hs 49;" C PLUS src/Dodge/Data/GenParams.hs 20;" C POISONDAM src/Dodge/Data/Damage/Type.hs 23;" C POISONDAM src/Dodge/Data/DamageType.hs 24;" C POISONSPRAYER src/Dodge/Combine/Data.hs 183;" C POISONSPRAYER src/Dodge/Data/Item/Combine.hs 195;" C PORTABLEFUSION src/Dodge/Combine/Data.hs 61;" C PORTABLEFUSION src/Dodge/Data/Item/Combine.hs 68;" C POWERLEGS src/Dodge/Combine/Data.hs 113;" C POWERLEGS src/Dodge/Data/Item/Combine.hs 135;" C PPLevelReset src/Dodge/Data/PressPlate.hs 16;" C PRISM src/Dodge/Combine/Data.hs 40;" C PRISM src/Dodge/Data/Item/Combine.hs 45;" C PS src/Dodge/Data/GenWorld.hs 64;" C PSNoShiftCont src/Dodge/Data/GenWorld.hs 65;" C PSPos src/Dodge/Data/GenWorld.hs 66;" C PSRoomRand src/Dodge/Data/GenWorld.hs 71;" C PSType src/Dodge/Data/GenWorld.hs 31;" t PUMP src/Dodge/Combine/Data.hs 37;" C PUMP src/Dodge/Data/Item/Combine.hs 42;" C PUSHDAM src/Dodge/Data/DamageType.hs 23;" C PackAnimal src/Dodge/Data/Creature/Capability.hs 20;" C Padding src/Padding.hs 2;" m Pair src/FoldlHelp.hs 10;" t PaletteColor src/Color/Data.hs 14;" t ParamMID src/Dodge/Data/Item/Params.hs 54;" C Parameters src/Shader/Parameters.hs 1;" m Parameters src/Shape/Parameters.hs 1;" m Params src/Dodge/Data/Item/Params.hs 6;" m PassKey src/Dodge/Item/PassKey.hs 1;" m PassthroughLockKeyLists src/Dodge/Annotation/Data.hs 19;" C Path src/Dodge/Path.hs 2;" m Path src/Dodge/Room/Path.hs 1;" m PathEdge src/Dodge/Data/PathGraph.hs 40;" t PathEdgeNodes src/Dodge/Data/PathGraph.hs 33;" t PathFromEdge src/Dodge/Data/Room.hs 69;" t PathGraph src/Dodge/Data/PathGraph.hs 25;" t PathGraph src/Dodge/Data/PathGraph.hs 15;" m PathTo src/Dodge/Data/ActionPlan.hs 88;" C Pathing src/Dodge/Config/Data.hs 40;" C Pathing src/Dodge/Data/Config.hs 76;" C Pathing src/Dodge/LevelGen/Pathing.hs 1;" m Pathing src/Dodge/Zoning/Pathing.hs 1;" m Patrol src/Dodge/Data/ActionPlan.hs 180;" C PausedTimeFlow src/Dodge/Data/World.hs 76;" C Payload src/Dodge/Data/Payload.hs 11;" t Payload src/Dodge/Data/Payload.hs 6;" m Payload src/Dodge/Payload.hs 1;" m Penetrate src/Dodge/Particle/HitEffect/Penetrate.hs 1;" m PenetrateBullet src/Dodge/Data/Bullet.hs 39;" C Perception src/Dodge/Creature/Perception/Data.hs 29;" t Perception src/Dodge/Data/Creature/Perception.hs 32;" t Perception src/Dodge/Creature/Perception.hs 2;" m Perception src/Dodge/Data/Creature/Perception.hs 6;" m PerturbTillBreakPreviousArc src/Dodge/Data/Item/Params.hs 61;" C Pic2d src/PolyPic.hs 17;" t PickOnePlacement src/Dodge/Data/GenWorld.hs 87;" C PickUp src/Dodge/Inventory/PickUp.hs 1;" m Picture src/Picture/Data.hs 63;" t Picture src/Dodge/Creature/Picture.hs 5;" m Picture src/Dodge/Debug/Picture.hs 1;" m Picture src/Dodge/Picture.hs 4;" m Picture src/Dodge/Render/Picture.hs 1;" m Picture src/Picture.hs 3;" m Pillar src/Dodge/Room/Pillar.hs 1;" m Pipe src/Dodge/Placement/Instance/Pipe.hs 1;" m PistolAI src/Dodge/Data/Creature/Misc.hs 53;" C PistolCrit src/Dodge/Creature/PistolCrit.hs 1;" m PistolFlare src/Dodge/Data/Item/Use.hs 138;" C PistolMod src/Dodge/Data/Item/HeldUse.hs 69;" C PlaceSpot src/Dodge/Placement/PlaceSpot.hs 4;" m Placement src/Dodge/Data/GenWorld.hs 77;" t Placement src/Dodge/Placement.hs 1;" m Placement src/Dodge/Room/Placement.hs 2;" m PlacementHelper src/Dodge/LevelGen/PlacementHelper.hs 1;" m PlacementSpot src/Dodge/Data/GenWorld.hs 63;" t PlacementSpot src/Dodge/PlacementSpot.hs 2;" m PlacementUsingPos src/Dodge/Data/GenWorld.hs 85;" C Placements src/Dodge/Placements.hs 1;" m PlainBarrel src/Dodge/Data/Creature/Misc.hs 76;" C PlantNurserySS src/Dodge/Data/Scenario.hs 96;" C PlayStatus src/Sound/Data.hs 24;" t PlayerFaction src/Dodge/Creature/State/Data.hs 37;" C PlayerFaction src/Dodge/Data/Creature/State.hs 42;" C PlayerGoal src/Dodge/Data/Scenario.hs 3;" t Playing src/Sound/Data.hs 26;" C Point2 src/Geometry/Data.hs 19;" t Point3 src/Geometry/Data.hs 25;" t Point4 src/Geometry/Data.hs 29;" t Poke src/Shader/Poke.hs 1;" m PolyPic src/PolyPic.hs 2;" m PolyShad src/Picture/Data.hs 38;" C Polygon src/Geometry/Polygon.hs 2;" m Polyhedra src/Polyhedra/Data.hs 13;" t Polyhedra src/Polyhedra.hs 1;" m Polyhedron src/Polyhedra/Data.hs 13;" C Polymorphic src/Dodge/Layout/Tree/Polymorphic.hs 10;" m Polymorphic src/Dodge/Tree/Polymorphic.hs 10;" m PosEvent src/Dodge/Data/PosEvent.hs 16;" t PosEvent src/Dodge/Data/PosEvent.hs 6;" m PosEvent src/Dodge/PosEvent.hs 1;" m PosEventType src/Dodge/Data/PosEvent.hs 13;" t PosPl src/Dodge/Room/Data.hs 45;" C PosRooms src/Dodge/Tree/Shift.hs 28;" t Posture src/Dodge/Creature/Stance/Data.hs 42;" t Posture src/Dodge/Data/Creature/Stance.hs 38;" t PowerSourceAttachment src/Dodge/Data/Item.hs 56;" C PrWdLsId src/Dodge/Data/Prop.hs 70;" C PrWdLsLs src/Dodge/Data/Prop.hs 69;" t PrWdLsLs src/Dodge/PrWdLsLs.hs 1;" m PrWdLsSetColor src/Dodge/Data/Prop.hs 72;" C PrWdLsSetPosition src/Dodge/Data/Prop.hs 71;" C Preload src/Data/Preload.hs 3;" m Preload src/Preload.hs 1;" m PreloadData src/Data/Preload.hs 10;" t PreloadData src/Dodge/PreloadData.hs 1;" m PressPlate src/Dodge/Data/PressPlate.hs 19;" t PressPlate src/Dodge/Data/PressPlate.hs 6;" m PressPlate src/Dodge/PressPlate.hs 1;" m PressPlateEvent src/Dodge/Data/PressPlate.hs 14;" t PressPlateId src/Dodge/Data/PressPlate.hs 15;" C PressPlateLayer src/Dodge/Picture/Layer/Data.hs 14;" C PressType src/Dodge/Data/Input.hs 13;" t PreviousArcEffect src/Dodge/Data/Item/Params.hs 61;" t PrimitiveMode src/Shader/Data.hs 99;" t Prison src/Dodge/Data/Scenario.hs 65;" C Procedural src/Dodge/Room/Procedural.hs 2;" m Proj src/Dodge/Data/Projectile.hs 14;" t Projectile src/Dodge/Data/Projectile.hs 6;" m Projectile src/Dodge/Projectile.hs 1;" m ProjectileAmmo src/Dodge/Data/Ammo.hs 31;" C ProjectileAmmo src/Dodge/Data/Item/Use/Consumption/Ammo.hs 38;" C ProjectileCreate src/Dodge/Data/Ammo.hs 17;" t ProjectileCreate src/Dodge/Data/Item/Use/Consumption/Ammo.hs 21;" t ProjectileDraw src/Dodge/Data/Ammo.hs 14;" t ProjectileDraw src/Dodge/Data/Item/Use/Consumption/Ammo.hs 18;" t ProjectileParams src/Dodge/Data/Item/Use.hs 112;" C ProjectileUpdate src/Dodge/Data/Ammo.hs 20;" 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 6;" m Prop src/Dodge/Default/Prop.hs 1;" m Prop src/Dodge/Prop.hs 1;" m PropDoubleLampCover src/Dodge/Data/Prop.hs 48;" C PropDraw src/Dodge/Data/Prop.hs 43;" t PropDrawFlatTranslate src/Dodge/Data/Prop.hs 47;" C PropDrawGib src/Dodge/Data/Prop.hs 52;" C PropDrawMovingShape src/Dodge/Data/Prop.hs 46;" C PropDrawMovingShapeCol src/Dodge/Data/Prop.hs 45;" C PropDrawSPic src/Dodge/Data/Prop.hs 44;" C PropDrawToggle src/Dodge/Data/Prop.hs 51;" C PropFallSmallBounce src/Dodge/Data/Prop.hs 58;" C PropFallSmallBounceDamage src/Dodge/Data/Prop.hs 57;" C PropLampCover src/Dodge/Data/Prop.hs 50;" C PropRotate src/Dodge/Data/Prop.hs 60;" C PropSetToggleAnd src/Dodge/Data/Prop.hs 61;" C PropUpdate src/Dodge/Data/Prop.hs 55;" t PropUpdateAnd src/Dodge/Data/Prop.hs 56;" C PropUpdateId src/Dodge/Data/Prop.hs 59;" C PropUpdateIf src/Dodge/Data/Prop.hs 66;" C PropUpdateLS src/Dodge/Data/Prop.hs 63;" C PropUpdatePosition src/Dodge/Data/Prop.hs 64;" C PropUpdateWhen src/Dodge/Data/Prop.hs 65;" C PropUpdates src/Dodge/Data/Prop.hs 62;" C PropVerticalLampCover src/Dodge/Data/Prop.hs 49;" C PropZ src/Dodge/Data/Prop.hs 19;" C Property src/Dodge/Creature/Property.hs 1;" m ProximityRequirement src/Dodge/Data/Machine/Sensor.hs 32;" t ProximityRequirement src/Dodge/Data/Sensor.hs 27;" t ProximitySensor src/Dodge/Data/Machine/Sensor.hs 24;" C ProximitySensor src/Dodge/Data/Sensor.hs 19;" C PtFlicker src/Dodge/PtFlicker.hs 1;" m PtLayer src/Dodge/Picture/Layer/Data.hs 5;" C PushBackDamage src/Dodge/Data/Damage.hs 28;" C PushBackDamage src/Dodge/Data/DamageType.hs 34;" C PushDamage src/Dodge/Data/Damage.hs 22;" C PushDamage src/Dodge/Data/DamageType.hs 28;" C PushPop src/Dodge/Menu/PushPop.hs 1;" m PushSource src/Dodge/Data/Door.hs 27;" t PushedBy src/Dodge/Data/Door.hs 29;" C PushesItself src/Dodge/Data/Door.hs 28;" C PutBlock src/Dodge/Data/GenWorld.hs 40;" C PutButton src/Dodge/Data/GenWorld.hs 35;" C PutCoord src/Dodge/Data/GenWorld.hs 41;" C PutCrit src/Dodge/Data/GenWorld.hs 32;" C PutDecoration src/Dodge/Data/GenWorld.hs 55;" C PutDoor src/Dodge/Data/GenWorld.hs 52;" C PutFlIt src/Dodge/Data/GenWorld.hs 38;" C PutForeground src/Dodge/Data/GenWorld.hs 54;" C PutID src/Dodge/Data/GenWorld.hs 59;" C PutLS src/Dodge/Data/GenWorld.hs 34;" C PutLineBlock src/Dodge/Data/GenWorld.hs 44;" C PutMachine src/Dodge/Data/GenWorld.hs 33;" C PutMod src/Dodge/Data/GenWorld.hs 42;" C PutNothing src/Dodge/Data/GenWorld.hs 57;" C PutOnEquipment src/Dodge/Data/RightButtonOptions.hs 20;" C PutPPlate src/Dodge/Data/GenWorld.hs 39;" C PutProp src/Dodge/Data/GenWorld.hs 36;" C PutSlideDr src/Dodge/Data/GenWorld.hs 51;" C PutTerminal src/Dodge/Data/GenWorld.hs 37;" C PutTrigger src/Dodge/Data/GenWorld.hs 43;" C PutUsingGenParams src/Dodge/Data/GenWorld.hs 58;" C PutWall src/Dodge/Data/GenWorld.hs 50;" C PutWorldUpdate src/Dodge/Data/GenWorld.hs 56;" C QuarterRes src/Dodge/Config/Data.hs 54;" C QuarterRes src/Dodge/Data/Config.hs 95;" C Quaternion src/Quaternion.hs 12;" m QuicksaveSlot src/Dodge/Data/SaveSlot.hs 10;" C RAM src/Dodge/Data/Item/Combine.hs 53;" C RBList src/Dodge/Inventory/RBList.hs 1;" m RBranches src/TreeExtra.hs 48;" C RED src/Color/Data.hs 15;" C REMOTELAUNCHER src/Dodge/Combine/Data.hs 182;" C REMOTELAUNCHER src/Dodge/Data/Item/Combine.hs 194;" C REPEATER src/Dodge/Combine/Data.hs 150;" C REVOLVEMAG src/Dodge/Data/Item/Combine.hs 108;" C REVOLVER src/Dodge/Combine/Data.hs 136;" C REVOLVERX src/Dodge/Combine/Data.hs 137;" C REWINDER src/Dodge/Combine/Data.hs 124;" C REWINDWATCH src/Dodge/Data/Item/Combine.hs 151;" C RGBA src/Color/Data.hs 31;" t RIFLE src/Dodge/Combine/Data.hs 149;" C RIFLE src/Dodge/Data/Item/Combine.hs 170;" C RLeaf src/TreeExtra.hs 49;" C ROCKETHOMER src/Dodge/Data/Item/Combine.hs 101;" C ROCKETREMOTESCREEN src/Dodge/Data/Item/Combine.hs 102;" C ROSE src/Color/Data.hs 21;" C RPLinkStatus src/Dodge/Data/Room.hs 55;" t RProps src/Dodge/Layout/Generate.hs 13;" C RTree src/TreeExtra.hs 47;" t Radar src/Dodge/Item/Weapon/Radar.hs 1;" m RadarBlip src/Dodge/Data/RadarBlip.hs 14;" t RadarBlip src/Dodge/Data/RadarBlip.hs 6;" m RadarBlip src/Dodge/RadarBlip.hs 1;" m RadarSweep src/Dodge/Data/RadarSweep.hs 17;" t RadarSweep src/Dodge/Data/RadarSweep.hs 6;" m RadarSweep src/Dodge/RadarSweep.hs 1;" m RadialDistortion src/Dodge/Data/Distortion.hs 13;" C RadialDistortion src/Dodge/Distortion/Data.hs 10;" C RandImpulse src/Dodge/Data/ActionPlan.hs 62;" t RandImpulse src/Dodge/RandImpulse.hs 1;" m RandImpulseCircMove src/Dodge/Data/ActionPlan.hs 64;" C RandImpulseList src/Dodge/Data/ActionPlan.hs 63;" C RandPS src/Dodge/Data/GenWorld.hs 53;" C Randify src/Dodge/Randify.hs 1;" m Random src/Dodge/Item/Random.hs 1;" m Random src/Dodge/Placement/Random.hs 1;" m RandomHelp src/Dodge/RandomHelp.hs 2;" m RandomHelp src/RandomHelp.hs 2;" m RandomImpulse src/Dodge/Data/ActionPlan.hs 32;" C RandomPlacement src/Dodge/Data/GenWorld.hs 86;" C RandomTurn src/Dodge/Data/ActionPlan.hs 31;" C Rationality src/Dodge/Creature/Rationality.hs 1;" m ReactorSS src/Dodge/Data/Scenario.hs 111;" C ReaderUpdate src/Dodge/Creature/ReaderUpdate.hs 1;" m RecRoomSS src/Dodge/Data/Scenario.hs 103;" C RectRoomType src/Dodge/Data/Room.hs 32;" C Reflect src/Dodge/Wall/Reflect.hs 1;" m Refracting src/Dodge/Data/Item/Params.hs 29;" C Regex src/Regex.hs 1;" m ReigonalGovernment src/Dodge/Data/Scenario.hs 50;" C Religion src/Dodge/Data/Scenario.hs 47;" C Reload src/Dodge/Data/ActionPlan.hs 190;" C ReloadAction src/Dodge/Data/LoadAction.hs 26;" C ReloadStatus src/Dodge/Data/Item/Use/Consumption.hs 20;" t Reloading src/Dodge/Reloading.hs 1;" m Remote src/Dodge/Item/Weapon/Remote.hs 1;" m RemoteScope src/Dodge/Data/Item/Attachment.hs 23;" C RemoteScope src/Dodge/Data/Item/Scope.hs 23;" C RemoteScope src/Dodge/Item/Attachment/Data.hs 26;" C RemoveCreatureEndo src/Dodge/RemoveCreatureEndo.hs 3;" m RemoveEquipment src/Dodge/Data/RightButtonOptions.hs 36;" C RemoveShieldWall src/Dodge/Data/ItEffect.hs 43;" C RemoveShieldWall src/Dodge/Data/Item/Effect.hs 27;" C Remove_LOS src/Dodge/Config/Data.hs 41;" C Remove_LOS src/Dodge/Data/Config.hs 77;" C Render src/Data/Preload/Render.hs 5;" m Render src/Dodge/Render.hs 2;" m Render src/Preload/Render.hs 3;" m Render src/Render.hs 1;" m RenderData src/Data/Preload/Render.hs 13;" t ReplaceEquipment src/Dodge/Data/RightButtonOptions.hs 32;" C RequireEquipment src/Dodge/Data/Machine/Sensor.hs 34;" C RequireEquipment src/Dodge/Data/Sensor.hs 29;" C RequireHealth src/Dodge/Data/Machine/Sensor.hs 33;" C RequireHealth src/Dodge/Data/Sensor.hs 28;" C RequireImpossible src/Dodge/Data/Machine/Sensor.hs 35;" C RequireImpossible src/Dodge/Data/Sensor.hs 30;" C ResFactor src/Dodge/Config/Data.hs 54;" t ResFactor src/Dodge/Data/Config.hs 95;" t ResearchFacility src/Dodge/Data/Scenario.hs 62;" C ResetAttachmentEffect src/Dodge/Data/ItEffect.hs 39;" C ResetLevel src/Dodge/World/Trigger/Data.hs 10;" C ResourceFailure src/Dodge/Data/Scenario.hs 29;" C RetailFacility src/Dodge/Data/Scenario.hs 67;" C ReturnEffect src/Dodge/Terminal/ReturnEffect.hs 1;" m Revenge src/Dodge/Data/Scenario.hs 6;" C RewindEffect src/Dodge/Data/ItEffect.hs 38;" C RewindLeftClick src/Dodge/Data/World.hs 72;" C RezBaySS src/Dodge/Data/Scenario.hs 105;" C RezBox src/Dodge/Room/RezBox.hs 1;" m RightButtonOptions src/Dodge/Data/RightButtonOptions.hs 13;" t RightButtonOptions src/Dodge/Data/RightButtonOptions.hs 6;" m RightForward src/Dodge/Creature/Stance/Data.hs 35;" C RightForward src/Dodge/Data/Creature/Stance.hs 33;" C RoadBlock src/Dodge/Room/RoadBlock.hs 2;" m RocketRemoteScreenCI src/Dodge/Data/ComposedItem.hs 27;" C RocketRemoteScreenLink src/Dodge/Data/ComposedItem.hs 18;" C Rod src/Dodge/Item/Held/Rod.hs 1;" m Rod src/Dodge/Item/Weapon/BulletGun/Rod.hs 1;" m Room src/Dodge/Data/GenWorld.hs 96;" t Room src/Dodge/Room/Data.hs 22;" t Room src/Dodge/Data/Room.hs 4;" m Room src/Dodge/Default/Room.hs 1;" m Room src/Dodge/Room.hs 2;" m Room src/Dodge/Room/Room.hs 2;" m RoomClipping src/Dodge/Config/Data.hs 59;" t RoomClipping src/Dodge/Data/Config.hs 105;" t RoomCluster src/Dodge/Data/RoomCluster.hs 4;" m RoomCluster src/Dodge/RoomCluster.hs 1;" m RoomComplex src/Dodge/RoomComplex.hs 1;" m RoomInt src/Dodge/Layout/Tree/Shift.hs 19;" t RoomInt src/Dodge/Tree/Shift.hs 26;" t RoomLink src/Dodge/Data/Room.hs 23;" t RoomLink src/Dodge/RoomLink.hs 1;" m RoomLinkType src/Dodge/Data/Room.hs 42;" t RoomPos src/Dodge/Data/Room.hs 14;" t RoomPos src/Dodge/Room/Data.hs 42;" t RoomPos src/Dodge/RoomPos.hs 1;" m RoomPosExLink src/Dodge/Data/Room.hs 75;" C RoomPosLab src/Dodge/Data/Room.hs 76;" C RoomPosOffPath src/Dodge/Data/Room.hs 74;" C RoomPosOnPath src/Dodge/Data/Room.hs 73;" C RoomPosType src/Dodge/Data/Room.hs 72;" t RoomProperties src/Dodge/Layout/Generate.hs 13;" t RoomType src/Dodge/Data/Room.hs 30;" t RoomWire src/Dodge/Data/Room.hs 51;" t RoomWire src/Dodge/Room/Data.hs 40;" t RoundedFaces src/Shape/Data.hs 18;" C RunPast src/Dodge/Room/RunPast.hs 1;" m RunningSideEffect src/Dodge/Data/Universe.hs 65;" C SCRAPMETAL src/Dodge/Data/Item/Combine.hs 41;" C SCROLLWATCH src/Dodge/Data/Item/Combine.hs 152;" C SHARDGLASS src/Dodge/Combine/Data.hs 36;" C SHATTERGUN src/Dodge/Combine/Data.hs 186;" C SHATTERGUN src/Dodge/Data/Item/Combine.hs 197;" C SHATTERING src/Dodge/Data/Damage/Type.hs 17;" C SHATTERING src/Dodge/Data/DamageType.hs 16;" C SHELLMAG src/Dodge/Data/Item/Combine.hs 112;" C SHRINKER src/Dodge/Combine/Data.hs 127;" C SHRINKER src/Dodge/Data/Item/Combine.hs 155;" C SIZEMODULE src/Dodge/Combine/Data.hs 74;" C SIZEMODULE src/Dodge/Data/Item/Combine.hs 78;" C SMG src/Dodge/Combine/Data.hs 140;" C SMG src/Dodge/Data/Item/Combine.hs 164;" C SNIPERRIFLE src/Dodge/Combine/Data.hs 159;" C SNIPERRIFLE src/Dodge/Data/Item/Combine.hs 178;" C SOUNDSENSOR src/Dodge/Combine/Data.hs 55;" C SOUNDSENSOR src/Dodge/Data/Item/Combine.hs 61;" C SPARKGUN src/Dodge/Combine/Data.hs 166;" C SPARKGUN src/Dodge/Data/Item/Combine.hs 185;" C SPARKING src/Dodge/Data/Damage/Type.hs 15;" C SPARKING src/Dodge/Data/DamageType.hs 14;" C SPAWNER src/Dodge/Combine/Data.hs 128;" C SPAWNER src/Dodge/Data/Item/Combine.hs 156;" C SPEEDLEGS src/Dodge/Combine/Data.hs 114;" C SPEEDLEGS src/Dodge/Data/Item/Combine.hs 136;" C SPLITLAS src/Dodge/Combine/Data.hs 214;" C SPLITLAS src/Dodge/Data/Item/Combine.hs 213;" C SPRING src/Dodge/Combine/Data.hs 30;" C SPRING src/Dodge/Data/Item/Combine.hs 33;" C SPic src/ShapePicture/Data.hs 4;" t SPic src/Dodge/Item/Draw/SPic.hs 1;" m SQUARE src/Dodge/Data/GenParams.hs 20;" C SSSExtra src/Dodge/Data/SelectionList.hs 44;" t ST src/Dodge/Tree/Compose/Data.hs 12;" C STATICBUL src/Dodge/Combine/Data.hs 205;" C STATICLAS src/Dodge/Combine/Data.hs 215;" C STATICLAS src/Dodge/Data/Item/Combine.hs 214;" C STATICMODULE src/Dodge/Combine/Data.hs 65;" C STEELDRUM src/Dodge/Data/Item/Combine.hs 38;" C STOPWATCH src/Dodge/Data/Item/Combine.hs 150;" C SameConstr src/SameConstr.hs 5;" m Save src/Dodge/Save.hs 1;" m SaveSlot src/Dodge/Data/SaveSlot.hs 9;" t SaveSlot src/Dodge/Data/SaveSlot.hs 6;" m SaveSlotNum src/Dodge/Data/SaveSlot.hs 12;" C Scenario src/Dodge/Data/Scenario.hs 1;" m Scenario src/Dodge/Scenario.hs 1;" m ScodeToChar src/Dodge/ScodeToChar.hs 1;" m Scope src/Dodge/Data/Item/Attachment.hs 21;" t Scope src/Dodge/Data/Item/Scope.hs 13;" t Scope src/Dodge/Item/Attachment/Data.hs 25;" t Scope src/Dodge/Data/Item/Scope.hs 6;" m Scope src/Dodge/Item/Scope.hs 1;" m ScopeAttachment src/Dodge/Data/Item.hs 52;" C ScreenLayer src/Dodge/Data/Universe.hs 77;" t ScreenLayer src/Dodge/Update/Input/ScreenLayer.hs 1;" m ScreenPos src/Dodge/Data/ScreenPos.hs 9;" t ScreenPos src/Dodge/Data/ScreenPos.hs 3;" m ScreenPos src/Dodge/ScreenPos.hs 1;" m Scroll src/Dodge/Update/Scroll.hs 1;" m ScrollValue src/Dodge/ScrollValue.hs 1;" m SecretCabal src/Dodge/Data/Scenario.hs 44;" C SectionCursor src/Dodge/Data/SelectionList.hs 49;" t SeeAbove src/Dodge/Data/Wall.hs 40;" C SeeThrough src/Dodge/Data/Wall.hs 39;" C SelCloseObject src/Dodge/Data/Item/Use/Consumption/LoadAction.hs 28;" C SelNothing src/Dodge/Data/Item/Use/Consumption/LoadAction.hs 22;" C SelectUse src/Dodge/SelectUse.hs 1;" m Select_creature src/Dodge/Data/Config.hs 92;" C SelectedItem src/Dodge/Data/Item/Use/Consumption/LoadAction.hs 33;" C SelectionInfo src/Dodge/Data/SelectionList.hs 84;" C SelectionIntMap src/SelectionIntMap.hs 1;" m SelectionItem src/Dodge/Data/SelectionList.hs 75;" t SelectionList src/Dodge/Data/SelectionList.hs 26;" t SelectionList src/Dodge/Data/SelectionList.hs 6;" m SelectionList src/Dodge/Default/SelectionList.hs 1;" m SelectionList src/Dodge/Inventory/SelectionList.hs 1;" m SelectionList src/Dodge/SelectionList.hs 1;" m SelectionSection src/Dodge/Data/SelectionList.hs 55;" t SelectionSections src/Dodge/Data/SelectionList.hs 36;" t SelectionSections src/Dodge/SelectionSections.hs 1;" m SelectionWidth src/Dodge/Data/SelectionList.hs 66;" t SelfTree src/Dodge/Tree/Compose/Data.hs 12;" t Sensor src/Dodge/Data/Machine/Sensor.hs 16;" t Sensor src/Dodge/Data/Sensor.hs 12;" t Sensor src/Dodge/Data/Machine/Sensor.hs 6;" m Sensor src/Dodge/Data/Sensor.hs 4;" m Sensor src/Dodge/Machine/Sensor.hs 1;" m Sensor src/Dodge/Placement/Instance/Sensor.hs 1;" m Sensor src/Dodge/Placements/Sensor.hs 1;" m SensorDoor src/Dodge/Room/SensorDoor.hs 2;" m SentinelAI src/Dodge/Creature/SentinelAI.hs 1;" m SentinelAt src/Dodge/Data/ActionPlan.hs 199;" C SetCharge src/Dodge/Data/Item/Effect.hs 23;" C SetLSCol src/Dodge/Data/WorldEffect.hs 27;" C SetLabel src/Dodge/Layout/Tree/Annotate.hs 26;" C SetTarget src/Dodge/Creature/SetTarget.hs 2;" m SetTrigger src/Dodge/Data/WorldEffect.hs 25;" C Setup src/Framebuffer/Setup.hs 2;" m ShadNum src/Picture/Data.hs 37;" t Shader src/Shader/Data.hs 51;" t Shader src/Shader.hs 1;" m ShaderTexture src/Shader/Data.hs 94;" t Shadow src/Dodge/Render/Shadow.hs 1;" m ShadowBox src/Dodge/Creature/ShadowBox.hs 1;" m ShadowFidelity src/Shape/Data.hs 24;" t ShadowLayer src/Dodge/Picture/Layer/Data.hs 9;" C ShadowRendering src/Dodge/Data/Config.hs 98;" t Shadows src/Dodge/Shadows.hs 1;" m Shape src/Shape/Data.hs 53;" t Shape src/Dodge/Data/Creature/Shape.hs 1;" m Shape src/Dodge/Item/Equipment/Shape.hs 1;" m Shape src/Dodge/Render/Shape.hs 1;" m Shape src/Shape.hs 3;" m ShapePicture src/Dodge/Render/ShapePicture.hs 1;" m ShapePicture src/ShapePicture.hs 2;" m ShapeProp src/Dodge/Data/Prop.hs 33;" C ShapeType src/Shape/Data.hs 16;" t Shatter src/Dodge/Item/Weapon/Shatter.hs 1;" m Shell src/Dodge/Data/Projectile.hs 15;" C Shell src/Dodge/Default/Shell.hs 1;" m Shell src/Dodge/Item/Weapon/Shell.hs 1;" m ShellLauncher src/Dodge/Data/Item/Params.hs 24;" C ShellSound src/Dodge/Data/SoundOrigin.hs 24;" C ShieldGroup src/Dodge/Creature/State/Data.hs 49;" C ShieldGroup src/Dodge/Data/Creature/State.hs 52;" C Shift src/Dodge/Layout/Tree/Shift.hs 4;" m Shift src/Dodge/Placement/Shift.hs 1;" m Shift src/Dodge/Tree/Shift.hs 8;" m ShiftPoint src/Dodge/ShiftPoint.hs 2;" m Shockwave src/Dodge/Data/Shockwave.hs 17;" t Shockwave src/Dodge/Data/Shockwave.hs 6;" m Shockwave src/Dodge/WorldEvent/Shockwave.hs 1;" m ShockwaveDirection src/Dodge/Data/Shockwave.hs 14;" t ShootAt src/Dodge/Data/ActionPlan.hs 181;" C ShortPress src/Dodge/Data/Input.hs 15;" C ShortShow src/ShortShow.hs 7;" c ShortShow src/Dodge/ShortShow.hs 1;" m ShortShow src/ShortShow.hs 1;" m Show src/Dodge/Tweak/Show.hs 1;" m Show_bound_box src/Dodge/Config/Data.hs 44;" C Show_bound_box src/Dodge/Data/Config.hs 80;" C Show_dda_test src/Dodge/Config/Data.hs 47;" C Show_dda_test src/Dodge/Data/Config.hs 83;" C Show_debug src/Dodge/Config/Data.hs 32;" C Show_far_wall_detect src/Dodge/Config/Data.hs 48;" C Show_far_wall_detect src/Dodge/Data/Config.hs 85;" C Show_ms_frame src/Dodge/Config/Data.hs 31;" C Show_ms_frame src/Dodge/Data/Config.hs 67;" C Show_nodes_near_select src/Dodge/Config/Data.hs 51;" C Show_nodes_near_select src/Dodge/Data/Config.hs 90;" C Show_path_between src/Dodge/Config/Data.hs 52;" C Show_path_between src/Dodge/Data/Config.hs 91;" C Show_select src/Dodge/Config/Data.hs 49;" C Show_sound src/Dodge/Config/Data.hs 33;" C Show_sound src/Dodge/Data/Config.hs 69;" C Show_wall_search_rays src/Dodge/Config/Data.hs 46;" C Show_wall_search_rays src/Dodge/Data/Config.hs 82;" C Show_walls_near_point_cursor src/Dodge/Data/Config.hs 86;" C Show_walls_near_point_you src/Dodge/Data/Config.hs 87;" C Show_zone_near_point_cursor src/Dodge/Data/Config.hs 88;" C ShrinkGunParams src/Dodge/Data/Item/Params.hs 20;" C ShrinkGunStatus src/Dodge/Data/Item/Params.hs 58;" t Shrunk src/Dodge/Data/Item/Params.hs 58;" C SideCluster src/Dodge/Data/RoomCluster.hs 14;" C SideCluster src/Dodge/RoomCluster/Data.hs 12;" C SideEffect src/Dodge/Data/Universe.hs 60;" t Silhouette src/Dodge/Creature/Silhouette.hs 1;" m SimpleDrawTarget src/Dodge/Data/Targeting.hs 33;" C SimpleTrie src/SimpleTrie.hs 2;" m SingleBarrel src/Dodge/Item/Held/SingleBarrel.hs 1;" m SixteenthRes src/Dodge/Data/Config.hs 95;" C Size src/Shape/Data.hs 28;" t Size src/Dodge/Zone/Size.hs 1;" m SizeInvariant src/Dodge/Picture/SizeInvariant.hs 1;" m SkiffBaySS src/Dodge/Data/Scenario.hs 108;" C SleepingQuatersSS src/Dodge/Data/Scenario.hs 90;" C SlotsTaken src/Dodge/Item/SlotsTaken.hs 1;" m Small src/Shape/Data.hs 31;" C SmokeCloud src/Dodge/Data/Cloud.hs 30;" C SmoothScroll src/Dodge/SmoothScroll.hs 1;" m SocialUpheaval src/Dodge/Data/Scenario.hs 27;" C SolarGovernment src/Dodge/Data/Scenario.hs 53;" C SonicGuns src/Dodge/Item/Weapon/SonicGuns.hs 1;" m SortInventory src/Dodge/Data/Item/Use/Consumption/LoadAction.hs 32;" C SortNearby src/Dodge/Data/Item/Use/Consumption/LoadAction.hs 27;" C Sound src/Sound/Data.hs 49;" t Sound src/Dodge/Material/Sound.hs 1;" m Sound src/Dodge/WorldEvent/Sound.hs 1;" m Sound src/Sound.hs 11;" m SoundData src/Sound/Data.hs 35;" t SoundID src/Sound/Data.hs 32;" t SoundLogic src/Dodge/SoundLogic.hs 7;" m SoundOrigin src/Dodge/Data/SoundOrigin.hs 12;" t SoundOrigin src/Dodge/Data/SoundOrigin.hs 6;" m SoundStart src/Dodge/Data/WorldEffect.hs 30;" C SoundStatus src/Sound/Data.hs 17;" t South src/Dodge/Data/CardinalPoint.hs 6;" C SpaceCity src/Dodge/Data/Scenario.hs 60;" C SpaceColoniser src/Dodge/Data/Scenario.hs 59;" C SpacePort src/Dodge/Data/Scenario.hs 58;" C SpaceTransport src/Dodge/Data/Scenario.hs 57;" C SpaceshipRoom src/Dodge/Data/Scenario.hs 87;" t Spark src/Dodge/Data/Spark.hs 15;" t Spark src/Dodge/Data/Spark.hs 6;" m Spark src/Dodge/Particle/Spark.hs 1;" m Spark src/Dodge/Spark.hs 1;" m SparkSpawner src/Dodge/Data/PosEvent.hs 13;" C Spatial src/Dodge/Data/Scenario.hs 73;" C SpatialInfluence src/Dodge/Data/Scenario.hs 81;" t Spawn src/Dodge/Item/Weapon/Spawn.hs 1;" m Spawn src/Dodge/Particle/Bullet/Spawn.hs 1;" m SpawnParticle src/Dodge/WorldEvent/SpawnParticle.hs 2;" m SpawnedBy src/Dodge/Creature/State/Data.hs 34;" C SpawnedBy src/Dodge/Data/Creature/State.hs 39;" C SpecificRoom src/Dodge/Layout/Tree/Annotate.hs 23;" C SplashOptions src/Dodge/Data/Universe.hs 68;" C SplitBeamCombine src/Dodge/Data/Beam.hs 42;" C Spot src/Dodge/Placements/Spot.hs 1;" m SprayGuns src/Dodge/Item/Held/SprayGuns.hs 1;" m SprayGuns src/Dodge/Item/Weapon/SprayGuns.hs 1;" m SprayWeapon src/Dodge/HeldUse/SprayWeapon.hs 1;" m SpreadGunAI src/Dodge/Data/Creature/Misc.hs 52;" C SpreadGunCrit src/Dodge/Creature/SpreadGunCrit.hs 1;" m Stack src/Dodge/Combine/Data.hs 21;" t Stack src/Dodge/Data/Item/Combine.hs 24;" t Stance src/Dodge/Creature/Stance/Data.hs 11;" t Stance src/Dodge/Data/Creature/Stance.hs 13;" t Stance src/Dodge/Data/Creature/Stance.hs 6;" m StandAttachment src/Dodge/Data/Item.hs 55;" C StandaloneWall src/Dodge/Data/Wall.hs 49;" C Standing src/Dodge/Creature/Stance/Data.hs 25;" C Standing src/Dodge/Data/Creature/Stance.hs 25;" C Start src/Dodge/Room/Start.hs 3;" m StartNewGame src/Dodge/StartNewGame.hs 1;" m StartRoom src/Dodge/Layout/Tree/Annotate.hs 20;" C StartSentinelPost src/Dodge/Data/ActionPlan.hs 153;" C State src/Dodge/Creature/State.hs 1;" m State src/Dodge/Data/Creature/State.hs 6;" m StaticWalls src/Dodge/LevelGen/StaticWalls.hs 5;" m Statistics src/Dodge/Creature/Statistics.hs 1;" m StayInArea src/Dodge/Data/Scenario.hs 13;" C Stick src/Dodge/Item/Held/Stick.hs 1;" m Stick src/Dodge/Item/Weapon/BulletGun/Stick.hs 1;" m Stone src/Dodge/Data/Material.hs 11;" C StorageSS src/Dodge/Data/Scenario.hs 94;" C Story src/Dodge/Story.hs 1;" m Strategy src/Dodge/Data/ActionPlan.hs 176;" t Strategy src/Dodge/Creature/Strategy.hs 1;" m StrategyActions src/Dodge/Data/ActionPlan.hs 188;" C StreamOf src/StreamingHelp/Data.hs 3;" t StreamOf' src/StreamingHelp/Data.hs 5;" t StreamingHelp src/StreamingHelp.hs 1;" m StrictHelp src/StrictHelp.hs 1;" m StringHelp src/StringHelp.hs 1;" m SubInventory src/Dodge/Data/HUD.hs 23;" t Superfluous src/Shape/Data.hs 38;" C Surface src/Shape/Data.hs 41;" t Survive src/Dodge/Data/Scenario.hs 5;" C Suspicious src/Dodge/Creature/Perception/Data.hs 73;" C Suspicious src/Dodge/Data/Creature/Perception.hs 66;" C SwapEquipment src/Dodge/Data/RightButtonOptions.hs 27;" C Swarm src/Dodge/Creature/State/Data.hs 44;" C Swarm src/Dodge/Data/Creature/State.hs 47;" C SwarmAI src/Dodge/Data/Creature/Misc.hs 56;" C SwarmCrit src/Dodge/Creature/SwarmCrit.hs 1;" m SwarmPlacement src/Dodge/LevelGen/SwarmPlacement.hs 1;" m Switch src/Dodge/LevelGen/Switch.hs 1;" m SwitchToItem src/Dodge/Data/ActionPlan.hs 38;" C Synonyms src/Dodge/SoundLogic/Synonyms.hs 1;" m TAPE src/Dodge/Data/Item/Combine.hs 35;" C TARGCR src/Dodge/Combine/Data.hs 207;" C TARGET src/Dodge/Data/Item/Combine.hs 211;" C TARGETATTACH src/Dodge/Data/Item/Combine.hs 99;" C TARGETINGHAT src/Dodge/Data/Item/Combine.hs 133;" C TARGETLASER src/Dodge/Data/Item/Targeting.hs 12;" C TARGETMODULE src/Dodge/Data/Item/Combine.hs 80;" C TARGLAS src/Dodge/Combine/Data.hs 208;" C TARGPOS src/Dodge/Combine/Data.hs 209;" C TELEPORTMODULE src/Dodge/Combine/Data.hs 72;" C TELEPORTMODULE src/Dodge/Data/Item/Combine.hs 76;" C TESLAGUN src/Dodge/Combine/Data.hs 167;" C TESLAGUN src/Dodge/Data/Item/Combine.hs 186;" C THERMOMETER src/Dodge/Combine/Data.hs 41;" C THERMOMETER src/Dodge/Data/Item/Combine.hs 64;" C THREELINES src/Dodge/Data/GenParams.hs 20;" C TIMEMODULE src/Dodge/Combine/Data.hs 73;" C TIMEMODULE src/Dodge/Data/Item/Combine.hs 77;" C TIN src/Dodge/Combine/Data.hs 33;" C TIN src/Dodge/Data/Item/Combine.hs 37;" C TINMAG src/Dodge/Data/Item/Combine.hs 109;" C TLS src/Dodge/Data/LightSource.hs 42;" C TLSFade src/Dodge/Data/LightSource.hs 18;" C TLSIntensity src/Dodge/Data/LightSource.hs 16;" t TLSUpdate src/Dodge/Data/LightSource.hs 21;" t TO src/Shader/Data.hs 59;" t TORCH src/Dodge/Combine/Data.hs 191;" C TORCH src/Dodge/Data/Item/Combine.hs 200;" C TORQUEDAM src/Dodge/Data/DamageType.hs 22;" C TRACTORGUN src/Dodge/Combine/Data.hs 178;" C TRACTORGUN src/Dodge/Data/Item/Combine.hs 191;" C TRANSFORMER src/Dodge/Combine/Data.hs 39;" C TRANSFORMER src/Dodge/Data/Item/Combine.hs 44;" C TRANSMITTER src/Dodge/Combine/Data.hs 46;" C TRANSMITTER src/Dodge/Data/Item/Combine.hs 50;" C TSbackspace src/Dodge/Data/Input.hs 38;" C TSbackspace src/Dodge/Data/TermSignal.hs 6;" C TSdelete src/Dodge/Data/Input.hs 39;" C TSdelete src/Dodge/Data/TermSignal.hs 7;" C TSdown src/Dodge/Data/Input.hs 44;" C TSdown src/Dodge/Data/TermSignal.hs 12;" C TSescape src/Dodge/Data/Input.hs 36;" C TSescape src/Dodge/Data/TermSignal.hs 4;" C TSleft src/Dodge/Data/Input.hs 41;" C TSleft src/Dodge/Data/TermSignal.hs 9;" C TSreturn src/Dodge/Data/Input.hs 37;" C TSreturn src/Dodge/Data/TermSignal.hs 5;" C TSright src/Dodge/Data/Input.hs 42;" C TSright src/Dodge/Data/TermSignal.hs 10;" C TStab src/Dodge/Data/Input.hs 40;" C TStab src/Dodge/Data/TermSignal.hs 8;" C TSup src/Dodge/Data/Input.hs 43;" C TSup src/Dodge/Data/TermSignal.hs 11;" C TUBE src/Dodge/Combine/Data.hs 28;" C TUBE src/Dodge/Data/Item/Combine.hs 31;" C Tank src/Dodge/Placement/Instance/Tank.hs 1;" m Tanks src/Dodge/Room/Tanks.hs 1;" m Tap src/Dodge/Data/SoundOrigin.hs 36;" C TargetCursor src/Dodge/Data/Item/Targeting.hs 16;" C TargetCursorUpdate src/Dodge/Data/Targeting.hs 26;" C TargetDistanceDraw src/Dodge/Data/Targeting.hs 32;" C TargetDraw src/Dodge/Data/Targeting.hs 31;" t TargetLaserUpdate src/Dodge/Data/Targeting.hs 23;" C TargetRBCreature src/Dodge/Data/Item/Targeting.hs 15;" C TargetRBCreatureDraw src/Dodge/Data/Targeting.hs 34;" C TargetRBCreatureUpdate src/Dodge/Data/Targeting.hs 25;" C TargetRBLine src/Dodge/Data/Item/Targeting.hs 14;" C TargetRBPress src/Dodge/Data/Item/Targeting.hs 13;" C TargetRBPressUpdate src/Dodge/Data/Targeting.hs 24;" C TargetType src/Dodge/Data/Item/Targeting.hs 11;" t TargetUpdate src/Dodge/Data/Targeting.hs 22;" t Targeting src/Dodge/Data/Targeting.hs 9;" t Targeting src/Dodge/Data/Item/Targeting.hs 6;" m Targeting src/Dodge/Data/Targeting.hs 4;" m Targeting src/Dodge/Item/Targeting.hs 1;" m Targeting src/Dodge/Item/Weapon/Targeting.hs 1;" m Targeting src/Dodge/Targeting.hs 1;" m TargetingLaser src/Dodge/Data/Laser.hs 16;" C TeleSound src/Dodge/Data/SoundOrigin.hs 33;" C Teleport src/Dodge/Room/Teleport.hs 2;" m TelsaArc src/Dodge/Data/TelsaArc.hs 3;" m TempLightSource src/Dodge/Data/LightSource.hs 42;" t TermSignal src/Dodge/Data/Input.hs 35;" t TermSignal src/Dodge/Data/TermSignal.hs 1;" m Terminal src/Dodge/Data/Terminal.hs 32;" t Terminal src/Dodge/Data/Menu.hs 6;" C Terminal src/Dodge/Data/Terminal.hs 6;" m Terminal src/Dodge/Debug/Terminal.hs 3;" m Terminal src/Dodge/Default/Terminal.hs 1;" m Terminal src/Dodge/Placement/Instance/Terminal.hs 1;" m Terminal src/Dodge/Terminal.hs 1;" m TerminalBootLines src/Dodge/Data/Terminal.hs 28;" C TerminalBootMempty src/Dodge/Data/Terminal.hs 27;" C TerminalBootProgram src/Dodge/Data/Terminal.hs 26;" t TerminalBusy src/Dodge/Data/Terminal.hs 15;" C TerminalCommand src/Dodge/Data/Terminal.hs 114;" t TerminalCommandArguments src/Dodge/Data/Terminal.hs 102;" C TerminalCommandEffect src/Dodge/Data/Terminal.hs 101;" t TerminalCommandEffect src/Dodge/TerminalCommandEffect.hs 1;" m TerminalCommandEffectCommands src/Dodge/Data/Terminal.hs 108;" C TerminalCommandEffectDamageCoding src/Dodge/Data/Terminal.hs 103;" C TerminalCommandEffectHelp src/Dodge/Data/Terminal.hs 106;" C TerminalCommandEffectLinkedObject src/Dodge/Data/Terminal.hs 105;" C TerminalCommandEffectNoArgumentsStr src/Dodge/Data/Terminal.hs 107;" C TerminalCommandEffectNone src/Dodge/Data/Terminal.hs 110;" C TerminalCommandEffectSensorParameter src/Dodge/Data/Terminal.hs 104;" C TerminalCommandEffectSingleCommand src/Dodge/Data/Terminal.hs 109;" C TerminalInput src/Dodge/Data/Terminal.hs 19;" t TerminalLine src/Dodge/Data/Terminal.hs 64;" t TerminalLineConst src/Dodge/Data/Terminal.hs 54;" C TerminalLineDisplay src/Dodge/Data/Terminal.hs 65;" C TerminalLineEffect src/Dodge/Data/Terminal.hs 73;" C TerminalLineString src/Dodge/Data/Terminal.hs 54;" t TerminalLineTerminalEffect src/Dodge/Data/Terminal.hs 69;" C TerminalMessage src/Dodge/Data/Menu.hs 7;" C TerminalOff src/Dodge/Data/Terminal.hs 15;" C TerminalReady src/Dodge/Data/Terminal.hs 15;" C TerminalSound src/Dodge/Data/SoundOrigin.hs 21;" C TerminalStatus src/Dodge/Data/Terminal.hs 15;" t TerminalToggle src/Dodge/Data/Terminal.hs 80;" t Terrestrial src/Dodge/Data/Scenario.hs 72;" C TerrestrialBiome src/Dodge/Data/Scenario.hs 76;" t Tesla src/Dodge/Tesla.hs 1;" m TeslaArc src/Dodge/Data/TelsaArc.hs 9;" t TeslaArc src/Dodge/Data/TeslaArc.hs 15;" t TeslaArc src/Dodge/Data/TeslaArc.hs 6;" m TeslaArc src/Dodge/Particle/TeslaArc.hs 1;" m TeslaBall src/Dodge/Data/Bullet.hs 32;" C TeslaBeamCombine src/Dodge/Data/Beam.hs 41;" C TeslaGunFlare src/Dodge/Data/Item/Use.hs 142;" C Test src/Dodge/Creature/Test.hs 8;" m Test src/Dodge/Event/Test.hs 1;" m Test src/Picture/Test.hs 1;" m TestString src/Dodge/TestString.hs 2;" m Text src/Dodge/Equipment/Text.hs 1;" m Text src/Dodge/Update/Input/Text.hs 1;" m Text src/Picture/Text.hs 1;" m TextShad src/Picture/Data.hs 39;" C ThingsHit src/Dodge/WorldEvent/ThingsHit.hs 6;" m ThirdPartyLens src/ThirdPartyLens.hs 2;" m Tile src/Data/Tile.hs 14;" t Tile src/Data/Tile.hs 3;" m Tile src/Dodge/Tile.hs 1;" m Tile src/Tile.hs 1;" m Tiled src/Data/Tile.hs 13;" C TimeFlowStatus src/Dodge/Data/World.hs 57;" t TimerTLS src/Dodge/Data/LightSource.hs 23;" C Tiny src/Shape/Data.hs 32;" C TmId src/Dodge/Data/Terminal.hs 58;" C TmTm src/Dodge/Data/Terminal.hs 57;" t TmTm src/Dodge/TmTm.hs 1;" m TmTmClearDisplayedLines src/Dodge/Data/Terminal.hs 59;" C TmTmSetPartialCommand src/Dodge/Data/Terminal.hs 61;" C TmTmSetStatus src/Dodge/Data/Terminal.hs 60;" C TmWdId src/Dodge/Data/WorldEffect.hs 74;" C TmWdWd src/Dodge/Data/WorldEffect.hs 73;" t TmWdWd src/Dodge/TmWdWd.hs 1;" m TmWdWdDisconnectTerminal src/Dodge/Data/WorldEffect.hs 75;" C TmWdWdDoDeathTriggers src/Dodge/Data/WorldEffect.hs 78;" C TmWdWdTermSound src/Dodge/Data/WorldEffect.hs 77;" C TmWdWdfromWdWd src/Dodge/Data/WorldEffect.hs 76;" C ToContinueStart src/Sound/Data.hs 28;" C ToPlaySound src/Sound/Data.hs 39;" t ToStart src/Sound/Data.hs 27;" C ToStop src/Sound/Data.hs 29;" C Toggle src/Dodge/Data/Universe.hs 100;" C Toggle2 src/Dodge/Data/Universe.hs 104;" C ToolUser src/Dodge/Data/Creature/Capability.hs 21;" C TopDecoration src/Dodge/Placement/TopDecoration.hs 1;" m TopEscapeMenuOption src/Dodge/Data/Universe.hs 74;" C Torch src/Dodge/LightSource/Torch.hs 1;" m TorpedoBaySS src/Dodge/Data/Scenario.hs 99;" C TorqueCr src/Dodge/Data/WorldEffect.hs 32;" C TorqueDamage src/Dodge/Data/Damage.hs 27;" C TorqueDamage src/Dodge/Data/DamageType.hs 33;" C TractorBeam src/Dodge/Data/TractorBeam.hs 13;" t TractorBeam src/Dodge/Data/TractorBeam.hs 6;" m TrainingCamp src/Dodge/Data/Scenario.hs 63;" C Translate src/Dodge/Path/Translate.hs 1;" m TransparencyEffects src/Dodge/TransparencyEffects.hs 1;" m TransporterSS src/Dodge/Data/Scenario.hs 114;" C Treasure src/Dodge/Room/Treasure.hs 5;" m TreasureAno src/Dodge/Layout/Tree/Annotate.hs 25;" C Tree src/Dodge/Layout/Tree.hs 4;" m Tree src/Dodge/Tree.hs 2;" m TreeExtra src/TreeExtra.hs 2;" m TreeHelp src/TreeHelp.hs 12;" m Triangulate src/Geometry/Triangulate.hs 3;" m Triangulate src/Shader/Poke/Triangulate.hs 1;" m Trie src/SimpleTrie.hs 5;" t Trie src/Dodge/Combine/Trie.hs 1;" m TriggerDoor src/Dodge/LevelGen/TriggerDoor.hs 2;" m TriggerDoor src/Dodge/Placement/PlaceSpot/TriggerDoor.hs 1;" m TriggerType src/Dodge/Data/Item/Use.hs 72;" t TriggerType src/Dodge/Item/Weapon/TriggerType.hs 6;" m Tuple src/Tuple.hs 1;" m TurbineBaySS src/Dodge/Data/Scenario.hs 110;" C Turn src/Dodge/Data/ActionPlan.hs 30;" C Turn src/Dodge/Movement/Turn.hs 1;" m TurnTo src/Dodge/Data/ActionPlan.hs 36;" C TurnToPoint src/Dodge/Data/ActionPlan.hs 91;" C TurnToward src/Dodge/Data/ActionPlan.hs 33;" C TurnTowardCr src/Dodge/Data/CreatureEffect.hs 25;" C Turret src/Dodge/Data/Machine.hs 57;" t Turret src/Dodge/Placement/Instance/Turret.hs 1;" m Turret src/Dodge/Placements/Turret.hs 1;" m TurretInt src/Dodge/Data/Item/Location.hs 20;" t Turretoid src/Dodge/Turretoid.hs 1;" m Tweak src/Dodge/Data/Item/Tweak.hs 6;" m Tweak src/Dodge/Tweak.hs 1;" m TweakBullet src/Dodge/TweakBullet.hs 1;" m TweakParam src/Dodge/Data/Item/Tweak.hs 28;" t TweakPhaseV src/Dodge/Data/Item/Tweak.hs 21;" C TweakSpinAmount src/Dodge/Data/Item/Tweak.hs 24;" C TweakSpinDrag src/Dodge/Data/Item/Tweak.hs 23;" C TweakThrustDelay src/Dodge/Data/Item/Tweak.hs 25;" C TweakTractionPower src/Dodge/Data/Item/Tweak.hs 22;" C TweakType src/Dodge/Data/Item/Tweak.hs 20;" t Tweakable src/Dodge/Data/Item/Tweak.hs 15;" C TwistGoal src/Dodge/Data/Scenario.hs 15;" C TwoHandFlat src/Dodge/Data/Item/Use.hs 184;" C TwoHandOver src/Dodge/Data/Item/Use.hs 183;" C TwoHandUnder src/Dodge/Data/Item/Use.hs 182;" C Type src/Dodge/Data/Damage/Type.hs 6;" m Typical src/Shape/Data.hs 36;" C UPtLayer src/Dodge/Picture/Layer/Data.hs 16;" C UncomposableCI src/Dodge/Data/ComposedItem.hs 26;" C Uncursed src/Dodge/Data/Item/CurseStatus.hs 12;" C Uncursed src/Dodge/Item/Data.hs 8;" C UnderGround src/Dodge/Data/Scenario.hs 78;" C UnderRoof src/Dodge/Data/Scenario.hs 79;" C UnderSea src/Dodge/Data/Scenario.hs 77;" C UndroppableIdentified src/Dodge/Data/Item/CurseStatus.hs 13;" C UndroppableIdentified src/Dodge/Item/Data.hs 9;" C UndroppableUnidentified src/Dodge/Data/Item/CurseStatus.hs 14;" C UndroppableUnidentified src/Dodge/Item/Data.hs 10;" C UniRandFloat src/Dodge/Data/GenFloat.hs 12;" C Unimportant src/Shape/Data.hs 37;" C Universe src/Dodge/Data/Universe.hs 30;" t Universe src/Dodge/Data/Universe.hs 6;" m UnlockInv src/Dodge/Data/WorldEffect.hs 29;" C Unlocker src/Dodge/Lock/Data.hs 12;" t UnusedLink src/Dodge/Data/Room.hs 65;" C Update src/Dodge/Config/Update.hs 4;" m Update src/Dodge/Creature/Update.hs 1;" m Update src/Dodge/Laser/Update.hs 1;" m Update src/Dodge/LightSource/Update.hs 1;" m Update src/Dodge/LinearShockwave/Update.hs 1;" m Update src/Dodge/Machine/Update.hs 1;" m Update src/Dodge/Magnet/Update.hs 1;" m Update src/Dodge/Particle/Bullet/Update.hs 3;" m Update src/Dodge/Particle/Update.hs 1;" m Update src/Dodge/Projectile/Update.hs 3;" m Update src/Dodge/Prop/Update.hs 1;" m Update src/Dodge/Shockwave/Update.hs 1;" m Update src/Dodge/TractorBeam/Update.hs 1;" m Update src/Dodge/Update.hs 7;" m Update src/Dodge/Zone/Update.hs 1;" m Update src/Framebuffer/Update.hs 6;" m Update src/Preload/Update.hs 3;" m Use src/Dodge/Data/Item/Use.hs 6;" m Use src/Dodge/Default/Item/Use.hs 1;" m UseAheadPos src/Dodge/Data/ActionPlan.hs 160;" C UseAll src/Dodge/UseAll.hs 2;" m UseDelay src/Dodge/Data/Item/HeldDelay.hs 13;" t UseDelay src/Dodge/Data/Item/Use/Delay.hs 10;" t UseDelay src/Dodge/Data/Item/UseDelay.hs 10;" t UseDelay src/Dodge/Data/Item/Use/Delay.hs 4;" m UseDelay src/Dodge/Data/Item/UseDelay.hs 4;" m UseEffect src/Dodge/Item/Weapon/UseEffect.hs 4;" m UseItem src/Dodge/Data/ActionPlan.hs 37;" C UseItem src/Dodge/Creature/Action/UseItem.hs 1;" m UseItem src/Dodge/Creature/Impulse/UseItem.hs 1;" m UseLabel src/Dodge/Layout/Tree/Annotate.hs 27;" C UseMaxSelectionItemWidth src/Dodge/Data/SelectionList.hs 69;" C UseMvTargetPos src/Dodge/Data/ActionPlan.hs 163;" C UseSelf src/Dodge/Data/ActionPlan.hs 157;" C UseTarget src/Dodge/Data/ActionPlan.hs 154;" C UsedInLink src/Dodge/Data/Room.hs 61;" C UsedOutLink src/Dodge/Data/Room.hs 56;" C UsingInput src/Dodge/Update/UsingInput.hs 2;" m Utility src/Dodge/Item/Held/Utility.hs 1;" m Utility src/Dodge/Item/Weapon/Utility.hs 1;" m VAO src/Shader/Data.hs 64;" t VBO src/Shader/Data.hs 81;" t VF src/Polyhedra/Data.hs 21;" t VIOLET src/Color/Data.hs 22;" C VOLLEYGUN src/Dodge/Combine/Data.hs 148;" C VOLLEYGUN src/Dodge/Data/Item/Combine.hs 169;" C VariableRate src/Dodge/Data/Item/Use/Delay.hs 16;" C VariableRate src/Dodge/Data/Item/UseDelay.hs 16;" C VariableSelectionWidth src/Dodge/Data/SelectionList.hs 68;" C Vector src/Geometry/Vector.hs 3;" m Vector3D src/Geometry/Vector3D.hs 2;" m Vert src/PolyPic.hs 11;" t VertexAttribute src/Shader/Data.hs 68;" t Verx src/Picture/Data.hs 13;" t View_boundaries src/Dodge/Config/Data.hs 38;" C View_boundaries src/Dodge/Data/Config.hs 74;" C ViewingDeckSS src/Dodge/Data/Scenario.hs 106;" C Viewpoints src/Dodge/Viewpoints.hs 1;" m Vigilance src/Dodge/Creature/Perception/Data.hs 55;" t Vigilance src/Dodge/Data/Creature/Perception.hs 52;" t Vigilant src/Dodge/Creature/AlertLevel/Data.hs 18;" C Vigilant src/Dodge/Creature/Perception/Data.hs 59;" C Vigilant src/Dodge/Data/Creature/Perception.hs 56;" C Virus src/Dodge/Data/Scenario.hs 25;" C Vision src/Dodge/Creature/Perception/Data.hs 40;" t Vision src/Dodge/Data/Creature/Perception.hs 41;" t Vocalization src/Dodge/Data/Creature/Misc.hs 27;" t Vocalization src/Dodge/Creature/Vocalization.hs 1;" m Volition src/Dodge/Creature/Volition.hs 2;" m WALLDETECTOR src/Dodge/Combine/Data.hs 227;" C WALLDETECTOR src/Dodge/Data/Item/Combine.hs 223;" C WASD src/Dodge/WASD.hs 1;" m WEPTELE src/Dodge/Combine/Data.hs 216;" C WHITE src/Color/Data.hs 27;" C WIRE src/Dodge/Combine/Data.hs 58;" C WIRE src/Dodge/Data/Item/Combine.hs 66;" C WRISTARMOUR src/Dodge/Combine/Data.hs 107;" C WRISTARMOUR src/Dodge/Data/Item/Combine.hs 129;" C WaitMessage src/Dodge/Data/Menu.hs 5;" C WaitThen src/Dodge/Data/ActionPlan.hs 103;" C WalkCycle src/Dodge/Creature/State/WalkCycle.hs 1;" m Walking src/Dodge/Creature/Stance/Data.hs 21;" C Walking src/Dodge/Data/Creature/Stance.hs 21;" C Wall src/Dodge/Data/Wall.hs 18;" t Wall src/Dodge/Base/Wall.hs 1;" m Wall src/Dodge/Data/Wall.hs 6;" m Wall src/Dodge/Default/Wall.hs 1;" m Wall src/Dodge/Placement/Instance/Wall.hs 1;" m Wall src/Dodge/Placements/Wall.hs 1;" m Wall src/Dodge/Wall.hs 1;" m Wall src/Dodge/Zoning/Wall.hs 1;" m WallCreatureCollisions src/Dodge/WallCreatureCollisions.hs 2;" m WallDamage src/Dodge/Update/WallDamage.hs 1;" m WallDraw src/Dodge/Data/Wall.hs 45;" t WallObstacle src/Dodge/Data/PathGraph.hs 52;" C WallP src/Dodge/LevelGen/StaticWalls.hs 23;" t WallP src/Dodge/LevelGen/StaticWalls/Deprecated.hs 11;" t WallSound src/Dodge/Data/SoundOrigin.hs 22;" C WallStructure src/Dodge/Data/Wall.hs 48;" t WallWire src/Dodge/Data/Room.hs 53;" C Walls src/Dodge/Render/Walls.hs 1;" m Walls_info src/Dodge/Config/Data.hs 39;" C Walls_info src/Dodge/Data/Config.hs 75;" C War src/Dodge/Data/Scenario.hs 28;" C WarmUpNoDelay src/Dodge/Data/Item/HeldDelay.hs 25;" C WarmUpNoDelay src/Dodge/Data/Item/Use/Delay.hs 22;" C WarmUpNoDelay src/Dodge/Data/Item/UseDelay.hs 22;" C Warning src/Dodge/Room/Warning.hs 2;" m WarningCry src/Dodge/Data/ActionPlan.hs 185;" C WasLeftForward src/Dodge/Creature/Stance/Data.hs 36;" C WasLeftForward src/Dodge/Data/Creature/Stance.hs 34;" C WasRightForward src/Dodge/Creature/Stance/Data.hs 37;" C WasRightForward src/Dodge/Data/Creature/Stance.hs 35;" C WatchAndWait src/Dodge/Data/ActionPlan.hs 183;" C WdBl src/Dodge/Data/WorldEffect.hs 51;" t WdBlBtNotOff src/Dodge/Data/WorldEffect.hs 58;" C WdBlBtOn src/Dodge/Data/WorldEffect.hs 57;" C WdBlConst src/Dodge/Data/WorldEffect.hs 54;" C WdBlCrFilterNearPoint src/Dodge/Data/WorldEffect.hs 56;" C WdBlDoorMoving src/Dodge/Data/WorldEffect.hs 53;" C WdBlNegate src/Dodge/Data/WorldEffect.hs 55;" C WdCrBl src/Dodge/Data/CreatureEffect.hs 31;" t WdCrBlfromCrBl src/Dodge/Data/CreatureEffect.hs 33;" C WdCrCr src/Dodge/Data/CreatureEffect.hs 11;" t WdCrLOSTarget src/Dodge/Data/CreatureEffect.hs 35;" C WdCrNegate src/Dodge/Data/CreatureEffect.hs 34;" C WdCrSafeDistFromTarget src/Dodge/Data/CreatureEffect.hs 36;" C WdCrTrue src/Dodge/Data/CreatureEffect.hs 32;" C WdP2 src/Dodge/Data/WorldEffect.hs 39;" t WdP2 src/Dodge/WdP2.hs 1;" m WdP2Const src/Dodge/Data/WorldEffect.hs 40;" C WdP2f src/Dodge/Data/WorldEffect.hs 61;" t WdP2f src/Dodge/WdP2f.hs 1;" m WdP2f0 src/Dodge/Data/WorldEffect.hs 62;" C WdP2fDoorPosition src/Dodge/Data/WorldEffect.hs 63;" C WdTrig src/Dodge/Data/WorldEffect.hs 52;" C WdWd src/Dodge/Data/WorldEffect.hs 23;" t WdWdFromItCrixWdWd src/Dodge/Data/WorldEffect.hs 35;" C WdWdFromItixCrixWdWd src/Dodge/Data/WorldEffect.hs 34;" C WdWdNegateTrig src/Dodge/Data/WorldEffect.hs 33;" C WdYouPos src/Dodge/Data/WorldEffect.hs 41;" C Weapon src/Dodge/Default/Weapon.hs 1;" m Weapon src/Dodge/Item/Weapon.hs 2;" m WeaponCI src/Dodge/Data/ComposedItem.hs 21;" C WeaponScopeCI src/Dodge/Data/ComposedItem.hs 22;" C WeaponScopeLink src/Dodge/Data/ComposedItem.hs 16;" C WeaponTargetingCI src/Dodge/Data/ComposedItem.hs 23;" C WeaponTargetingLink src/Dodge/Data/ComposedItem.hs 17;" C Weapons src/Dodge/Item/Held/Weapons.hs 1;" m West src/Dodge/Data/CardinalPoint.hs 7;" C WinScale src/Dodge/Base/WinScale.hs 1;" m WinScale src/Dodge/WinScale.hs 1;" m Window src/Dodge/Base/Window.hs 2;" m WindowLayout src/Dodge/WindowLayout.hs 1;" m WindowSize src/Dodge/WindowSize.hs 1;" m Wire src/Dodge/Wire.hs 1;" m WlID src/Dodge/Data/CrWlID.hs 12;" C WlLayer src/Dodge/Picture/Layer/Data.hs 7;" C Wood src/Dodge/Data/Material.hs 11;" C World src/Dodge/Data/World.hs 36;" t World src/Hetris/Base.hs 11;" t World src/Dodge/Data/World.hs 6;" m World src/Dodge/Default/World.hs 1;" m World src/Dodge/World.hs 5;" m World src/Dodge/Zoning/World.hs 1;" m WorldBeams src/Dodge/Data/LWorld.hs 150;" t WorldBool src/Dodge/WorldBool.hs 1;" m WorldEffect src/Dodge/Data/WorldEffect.hs 6;" m WorldEffect src/Dodge/WorldEffect.hs 1;" m WorldEffects src/Dodge/Data/WorldEffect.hs 26;" C WorldEvent src/Dodge/WorldEvent.hs 1;" m WorldEventFlag src/Dodge/Data/World.hs 31;" t WorldGovernment src/Dodge/Data/Scenario.hs 52;" C WorldLoad src/Dodge/WorldLoad.hs 1;" m WorldPos src/Dodge/WorldPos.hs 1;" m WorldTrigger src/Dodge/World/Trigger/Data.hs 9;" t YELLOW src/Color/Data.hs 18;" C You src/Dodge/Base/You.hs 1;" m YourAI src/Dodge/Data/Creature/Misc.hs 49;" C YourControl src/Dodge/Creature/YourControl.hs 1;" m ZOOMSCOPE src/Dodge/Data/Item/Combine.hs 98;" C ZombieFaction src/Dodge/Creature/State/Data.hs 31;" C ZombieFaction src/Dodge/Data/Creature/State.hs 36;" C Zone src/Dodge/Zone/Data.hs 8;" t Zone src/Dodge/Base/Zone.hs 3;" m Zone src/Dodge/Wall/Zone.hs 1;" m Zone src/Dodge/Zone.hs 1;" m Zone src/Geometry/Zone.hs 1;" m Zoning src/Dodge/Base/Zone.hs 21;" t Zoning src/Dodge/Data/Zoning.hs 12;" t Zoning src/Dodge/Data/Zoning.hs 4;" m Zoning src/Dodge/Zoning.hs 1;" m ZoomScope src/Dodge/Data/Item/Attachment.hs 30;" C ZoomScope src/Dodge/Item/Attachment/Data.hs 31;" C ZoomScope src/Dodge/Item/Weapon/ZoomScope.hs 1;" m __Just' src/MaybeHelp.hs 13;" f _actAction src/Dodge/Data/ActionPlan.hs 81;" f _actLabel src/Dodge/Data/ActionPlan.hs 80;" f _actionHammer src/Dodge/Data/LoadAction.hs 26;" f _actionProgress src/Dodge/Data/LoadAction.hs 26;" f _actionSound src/Dodge/Data/LoadAction.hs 11;" f _actionSound src/Dodge/Data/LoadAction.hs 14;" f _actionTime src/Dodge/Data/LoadAction.hs 11;" f _actionTime src/Dodge/Data/LoadAction.hs 14;" f _aimHandlePos src/Dodge/Data/Item/Use.hs 131;" f _aimMuzzles src/Dodge/Data/Item/Use.hs 132;" f _aimRange src/Dodge/Data/Item/Use.hs 128;" f _aimStance src/Dodge/Data/Item/Use.hs 130;" f _aimTurnSpeed src/Dodge/Data/Item/Use.hs 127;" f _aimWeight src/Dodge/Data/Item/Use.hs 126;" f _aimZoom src/Dodge/Data/Item/Use.hs 129;" f _allocNewPos src/Dodge/Data/RightButtonOptions.hs 21;" f _allocNewPos src/Dodge/Data/RightButtonOptions.hs 24;" f _allocNewPos src/Dodge/Data/RightButtonOptions.hs 28;" f _allocNewPos src/Dodge/Data/RightButtonOptions.hs 33;" f _allocOldPos src/Dodge/Data/RightButtonOptions.hs 25;" f _allocOldPos src/Dodge/Data/RightButtonOptions.hs 29;" f _allocOldPos src/Dodge/Data/RightButtonOptions.hs 37;" f _allocRemoveID src/Dodge/Data/RightButtonOptions.hs 34;" f _allocSwapID src/Dodge/Data/RightButtonOptions.hs 30;" f _alphaDivideShader src/Data/Preload/Render.hs 18;" f _amBullet src/Dodge/Data/Ammo.hs 39;" f _amCreateGas src/Dodge/Data/Ammo.hs 45;" f _amForceFieldType src/Dodge/Data/Ammo.hs 48;" f _amPayload src/Dodge/Data/Ammo.hs 32;" f _amPjCreation src/Dodge/Data/Ammo.hs 35;" f _amPjDraw src/Dodge/Data/Ammo.hs 34;" f _amPosDirs src/Dodge/Item/AmmoPosition.hs 10;" f _amString src/Dodge/Data/Ammo.hs 33;" f _amString src/Dodge/Data/Ammo.hs 38;" f _amString src/Dodge/Data/Ammo.hs 42;" f _amagLoadStatus src/Dodge/Data/Item/Use.hs 66;" f _amagParams src/Dodge/Data/Item/Use.hs 67;" f _amagType src/Dodge/Data/Item/Use.hs 68;" f _ambushTarget src/Dodge/Data/ActionPlan.hs 178;" f _ampBullet src/Dodge/Data/Item/Use.hs 111;" f _ampCreateGas src/Dodge/Data/Item/Use.hs 117;" f _ampPayload src/Dodge/Data/Item/Use.hs 113;" f _ampPjCreation src/Dodge/Data/Item/Use.hs 115;" f _ampPjDraw src/Dodge/Data/Item/Use.hs 114;" f _amposDir src/Dodge/Item/AmmoPosition.hs 9;" f _amposPos src/Dodge/Item/AmmoPosition.hs 9;" f _apAction src/Dodge/Data/ActionPlan.hs 20;" f _apGoal src/Dodge/Data/ActionPlan.hs 22;" f _apImpulse src/Dodge/Data/ActionPlan.hs 19;" f _apStrategy src/Dodge/Data/ActionPlan.hs 21;" f _arLoaded src/Dodge/Data/Item/Consumption.hs 24;" f _arLoaded src/Dodge/Data/Item/Use/Consumption.hs 29;" f _arMax src/Dodge/Data/Item/Consumption.hs 25;" f _arMax src/Dodge/Data/Item/Use/Consumption.hs 30;" f _arProgress src/Dodge/Data/Item/Consumption.hs 27;" f _arProgress src/Dodge/Data/Item/Use/Consumption.hs 32;" f _arTime src/Dodge/Data/Item/Consumption.hs 26;" f _arTime src/Dodge/Data/Item/Use/Consumption.hs 31;" f _arbitraryAction src/Dodge/Data/ActionPlan.hs 167;" f _arcNumber src/Dodge/Data/Item/Params.hs 50;" f _arcSize src/Dodge/Data/Item/Params.hs 49;" f _argList src/Dodge/Data/Terminal.hs 96;" f _argType src/Dodge/Data/Terminal.hs 95;" f _asDir src/Dodge/Data/ArcStep.hs 16;" f _asObject src/Dodge/Data/ArcStep.hs 17;" f _asPos src/Dodge/Data/ArcStep.hs 15;" f _atBool src/Dodge/Data/Item/Attachment.hs 17;" f _atBool src/Dodge/Item/Attachment/Data.hs 19;" f _atCharMode src/Dodge/Item/Attachment/Data.hs 14;" f _atFloat src/Dodge/Data/Item/Attachment.hs 16;" f _atFloat src/Dodge/Item/Attachment/Data.hs 18;" f _atFuseTime src/Dodge/Data/Item/Attachment.hs 12;" f _atFuseTime src/Dodge/Item/Attachment/Data.hs 12;" f _atInt src/Dodge/Data/Item/Attachment.hs 14;" f _atInt src/Dodge/Item/Attachment/Data.hs 16;" f _atLinkedProjectile src/Dodge/Data/Item/Use.hs 63;" f _atMInt src/Dodge/Data/Item/Attachment.hs 15;" f _atMInt src/Dodge/Item/Attachment/Data.hs 17;" f _atMode src/Dodge/Item/Attachment/Data.hs 13;" f _atTargetPos src/Dodge/Data/Item/Attachment.hs 13;" f _atTargetPos src/Dodge/Item/Attachment/Data.hs 15;" f _attractionPower src/Dodge/Data/Item/Params.hs 46;" f _auDist src/Dodge/Creature/Perception/Data.hs 49;" f _auDist src/Dodge/Data/Creature/Perception.hs 48;" f _barrelShader src/Data/Preload/Render.hs 23;" f _barrelType src/Dodge/Data/Creature/Misc.hs 71;" f _bdMaxX src/Dodge/Bounds.hs 9;" f _bdMaxX src/Dodge/Data/Bounds.hs 14;" f _bdMaxY src/Dodge/Bounds.hs 11;" f _bdMaxY src/Dodge/Data/Bounds.hs 16;" f _bdMinX src/Dodge/Bounds.hs 8;" f _bdMinX src/Dodge/Data/Bounds.hs 13;" f _bdMinY src/Dodge/Bounds.hs 10;" f _bdMinY src/Dodge/Data/Bounds.hs 15;" f _beamCombine src/Dodge/Data/Beam.hs 48;" f _beams src/Dodge/Data/LWorld.hs 116;" f _blDir src/Dodge/Data/Block.hs 30;" f _blDraw src/Dodge/Data/Block.hs 33;" f _blFootprint src/Dodge/Data/Block.hs 28;" f _blHP src/Dodge/Data/Block.hs 26;" f _blHeight src/Dodge/Data/Block.hs 31;" f _blID src/Dodge/Data/Block.hs 24;" f _blMaterial src/Dodge/Data/Block.hs 32;" f _blObstructs src/Dodge/Data/Block.hs 34;" f _blPos src/Dodge/Data/Block.hs 29;" f _blShadows src/Dodge/Data/Block.hs 27;" f _blWallIDs src/Dodge/Data/Block.hs 25;" f _blockingBeams src/Dodge/Data/LWorld.hs 151;" f _blocks src/Dodge/Data/LWorld.hs 129;" f _bloomBlurShader src/Data/Preload/Render.hs 21;" f _bmColor src/Dodge/Data/Beam.hs 23;" f _bmDamage src/Dodge/Data/Beam.hs 22;" f _bmDir src/Dodge/Data/Beam.hs 21;" f _bmDraw src/Dodge/Data/Beam.hs 19;" f _bmFirstPoints src/Dodge/Data/Beam.hs 25;" f _bmOrigin src/Dodge/Data/Beam.hs 28;" f _bmPhaseV src/Dodge/Data/Beam.hs 27;" f _bmPoints src/Dodge/Data/Beam.hs 24;" f _bmPos src/Dodge/Data/Beam.hs 20;" f _bmRange src/Dodge/Data/Beam.hs 26;" f _bmType src/Dodge/Data/Beam.hs 29;" f _boffEff src/Dodge/Data/Button.hs 42;" f _bonEff src/Dodge/Data/Button.hs 41;" f _boostPropIX src/Dodge/Data/Item/Params.hs 55;" f _bpEff src/Dodge/Data/Button.hs 28;" f _bpEvent src/Dodge/Data/Button.hs 26;" f _bpSound src/Dodge/Data/Button.hs 27;" f _bpState src/Dodge/Data/Button.hs 25;" f _btColor src/Dodge/Data/Button.hs 58;" f _btEvent src/Dodge/Data/Button.hs 52;" f _btID src/Dodge/Data/Button.hs 53;" f _btName src/Dodge/Data/Button.hs 57;" f _btPict src/Dodge/Data/Button.hs 49;" f _btPos src/Dodge/Data/Button.hs 50;" f _btRot src/Dodge/Data/Button.hs 51;" f _btState src/Dodge/Data/Button.hs 55;" f _btTermMID src/Dodge/Data/Button.hs 56;" f _btText src/Dodge/Data/Button.hs 54;" f _buDamages src/Dodge/Data/Bullet.hs 28;" f _buDelayFraction src/Dodge/Data/Bullet.hs 18;" f _buDrag src/Dodge/Data/Bullet.hs 23;" f _buEffect src/Dodge/Data/Bullet.hs 19;" f _buOldPos src/Dodge/Data/Bullet.hs 25;" f _buPos src/Dodge/Data/Bullet.hs 24;" f _buSpawn src/Dodge/Data/Bullet.hs 20;" f _buTimer src/Dodge/Data/Bullet.hs 27;" f _buTrajectory src/Dodge/Data/Bullet.hs 21;" f _buVel src/Dodge/Data/Bullet.hs 22;" f _buWidth src/Dodge/Data/Bullet.hs 26;" f _bulGunSound src/Dodge/Data/Item/Use.hs 85;" f _bulGunSound src/Dodge/Data/Item/Use.hs 92;" f _bulGunSound src/Dodge/Data/Item/Use.hs 102;" f _bullets src/Dodge/Data/LWorld.hs 107;" f _buttons src/Dodge/Data/LWorld.hs 137;" f _cClock src/Dodge/Data/CWorld.hs 28;" f _cUse src/Dodge/Data/Item/Use.hs 53;" f _cWorld src/Dodge/Data/World.hs 37;" f _camBoundBox src/Dodge/Data/CamPos.hs 20;" f _camBoundBox src/Dodge/Data/Camera.hs 25;" f _camBoundDist src/Dodge/Data/CamPos.hs 21;" f _camBoundDist src/Dodge/Data/Camera.hs 26;" f _camCenter src/Dodge/Data/CamPos.hs 13;" f _camCenter src/Dodge/Data/Camera.hs 18;" f _camControl src/Dodge/Data/Camera.hs 27;" f _camDefaultZoom src/Dodge/Data/CamPos.hs 17;" f _camDefaultZoom src/Dodge/Data/Camera.hs 22;" f _camItemZoom src/Dodge/Data/CamPos.hs 16;" f _camItemZoom src/Dodge/Data/Camera.hs 21;" f _camRot src/Dodge/Data/CamPos.hs 14;" f _camRot src/Dodge/Data/Camera.hs 19;" f _camViewDistance src/Dodge/Data/CamPos.hs 19;" f _camViewDistance src/Dodge/Data/Camera.hs 24;" f _camViewFrom src/Dodge/Data/CamPos.hs 18;" f _camViewFrom src/Dodge/Data/Camera.hs 23;" f _camZoom src/Dodge/Data/CamPos.hs 15;" f _camZoom src/Dodge/Data/Camera.hs 20;" f _carriage src/Dodge/Creature/Stance/Data.hs 12;" f _carriage src/Dodge/Data/Creature/Stance.hs 14;" f _carteCenter src/Dodge/Data/HUD.hs 37;" f _carteRot src/Dodge/Data/HUD.hs 39;" f _carteZoom src/Dodge/Data/HUD.hs 38;" f _ceSideEffect src/Dodge/Data/Universe.hs 62;" f _ceString src/Dodge/Data/Universe.hs 63;" f _ciCombinations src/Dodge/Data/HUD.hs 27;" f _ciInfo src/Dodge/Data/Combine.hs 8;" f _ciInvIDs src/Dodge/Data/Combine.hs 6;" f _ciItem src/Dodge/Data/Combine.hs 7;" f _ciSections src/Dodge/Data/HUD.hs 28;" f _clAlt src/Dodge/Data/Cloud.hs 23;" f _clPict src/Dodge/Data/Cloud.hs 21;" f _clPos src/Dodge/Data/Cloud.hs 19;" f _clRad src/Dodge/Data/Cloud.hs 22;" f _clTimer src/Dodge/Data/Cloud.hs 24;" f _clType src/Dodge/Data/Cloud.hs 25;" f _clVel src/Dodge/Data/Cloud.hs 20;" f _clZoning src/Dodge/Data/World.hs 49;" f _clickPos src/Dodge/Data/Input.hs 26;" f _clickWorldPos src/Dodge/Data/Input.hs 28;" f _closeObjects src/Dodge/Data/HUD.hs 40;" f _cloudEBO src/Data/Preload/Render.hs 49;" f _cloudShader src/Data/Preload/Render.hs 48;" f _cloudVBO src/Data/Preload/Render.hs 47;" f _clouds src/Dodge/Data/LWorld.hs 102;" f _cmdEffect src/Dodge/Data/Terminal.hs 93;" f _cmeRecoil src/Dodge/Data/MuzzleEffect.hs 12;" f _cmeSound src/Dodge/Data/MuzzleEffect.hs 14;" f _cmeTorque src/Dodge/Data/MuzzleEffect.hs 13;" f _colorBlurShader src/Data/Preload/Render.hs 22;" f _coordinates src/Dodge/Data/LWorld.hs 130;" f _corpses src/Dodge/Data/LWorld.hs 140;" f _cpAttention src/Dodge/Creature/Perception/Data.hs 31;" f _cpAttention src/Dodge/Data/Creature/Perception.hs 34;" f _cpAudition src/Dodge/Creature/Perception/Data.hs 34;" f _cpAudition src/Dodge/Data/Creature/Perception.hs 37;" f _cpAwareness src/Dodge/Creature/Perception/Data.hs 32;" f _cpAwareness src/Dodge/Data/Creature/Perception.hs 35;" f _cpCen src/Geometry/ConvexPoly.hs 29;" f _cpDir src/Dodge/Data/Corpse.hs 20;" f _cpID src/Dodge/Data/Corpse.hs 18;" f _cpPoints src/Geometry/ConvexPoly.hs 28;" f _cpPos src/Dodge/Data/Corpse.hs 19;" f _cpRad src/Geometry/ConvexPoly.hs 30;" f _cpRes src/Dodge/Data/Corpse.hs 22;" f _cpSPic src/Dodge/Data/Corpse.hs 21;" f _cpVigilance src/Dodge/Creature/Perception/Data.hs 30;" f _cpVigilance src/Dodge/Data/Creature/Perception.hs 33;" f _cpVision src/Dodge/Creature/Perception/Data.hs 33;" f _cpVision src/Dodge/Data/Creature/Perception.hs 36;" f _crActionPlan src/Dodge/Data/Creature.hs 67;" f _crCamouflage src/Dodge/Data/Creature.hs 79;" f _crCorpse src/Dodge/Data/Creature.hs 63;" f _crDir src/Dodge/Data/Creature.hs 42;" f _crEquipment src/Dodge/Data/Creature.hs 58;" f _crFaction src/Dodge/Data/Creature.hs 72;" f _crGroup src/Dodge/Data/Creature.hs 73;" f _crGroupCenter src/Dodge/Data/CrGroupParams.hs 17;" f _crGroupID src/Dodge/Creature/State/Data.hs 46;" f _crGroupID src/Dodge/Data/Creature/State.hs 49;" f _crGroupIDs src/Dodge/Data/CrGroupParams.hs 16;" f _crGroupParamID src/Dodge/Data/CrGroupParams.hs 15;" f _crGroupUpdate src/Dodge/Data/CrGroupParams.hs 18;" f _crHP src/Dodge/Data/Creature.hs 51;" f _crHammerPosition src/Dodge/Data/Creature.hs 76;" f _crHotkeys src/Dodge/Data/Creature.hs 61;" f _crID src/Dodge/Data/Creature.hs 48;" f _crIntention src/Dodge/Data/Creature.hs 74;" f _crInv src/Dodge/Data/Creature.hs 53;" f _crInvCapacity src/Dodge/Data/Creature.hs 55;" f _crInvEquipped src/Dodge/Data/Creature.hs 57;" f _crInvHotkeys src/Dodge/Data/Creature.hs 60;" f _crInvLock src/Dodge/Data/Creature.hs 56;" f _crManipulation src/Dodge/Data/Creature.hs 54;" f _crMass src/Dodge/Data/Creature.hs 50;" f _crMaterial src/Dodge/Data/Creature.hs 64;" f _crMaxHP src/Dodge/Data/Creature.hs 52;" f _crMeleeCooldown src/Dodge/Data/Creature.hs 68;" f _crMemory src/Dodge/Data/Creature.hs 70;" f _crMvAim src/Dodge/Data/Creature.hs 45;" f _crMvDir src/Dodge/Data/Creature.hs 44;" f _crMvType src/Dodge/Data/Creature.hs 75;" f _crName src/Dodge/Data/Creature.hs 77;" f _crOldDir src/Dodge/Data/Creature.hs 43;" f _crOldPos src/Dodge/Data/Creature.hs 40;" f _crPastDamage src/Dodge/Data/Creature.hs 65;" f _crPerception src/Dodge/Data/Creature.hs 69;" f _crPos src/Dodge/Data/Creature.hs 39;" f _crRad src/Dodge/Data/Creature.hs 49;" f _crStance src/Dodge/Data/Creature.hs 66;" f _crState src/Dodge/Data/Creature.hs 62;" f _crStatistics src/Dodge/Data/Creature.hs 78;" f _crTargeting src/Dodge/Data/Creature.hs 80;" f _crTwist src/Dodge/Data/Creature.hs 46;" f _crType src/Dodge/Data/Creature.hs 47;" f _crVel src/Dodge/Data/Creature.hs 41;" f _crVocalization src/Dodge/Data/Creature.hs 71;" f _crZoning src/Dodge/Data/World.hs 48;" f _creatureGroups src/Dodge/Data/LWorld.hs 100;" f _creatures src/Dodge/Data/LWorld.hs 99;" f _csDamage src/Dodge/Data/Creature/State.hs 17;" f _csDropsOnDeath src/Dodge/Data/Creature/State.hs 19;" f _csLinks src/Dodge/Data/RoomCluster.hs 11;" f _csLinks src/Dodge/RoomCluster/Data.hs 9;" f _csName src/Dodge/Data/RoomCluster.hs 10;" f _csName src/Dodge/RoomCluster/Data.hs 8;" f _csSpState src/Dodge/Data/Creature/State.hs 18;" f _ctActive src/Dodge/Data/Creature.hs 89;" f _ctID src/Dodge/Data/Creature.hs 88;" f _ctPos src/Dodge/Data/Creature.hs 86;" f _ctType src/Dodge/Data/Creature.hs 87;" f _currentArc src/Dodge/Data/Item/Params.hs 48;" f _currentFoot src/Dodge/Creature/Stance/Data.hs 23;" f _currentFoot src/Dodge/Data/Creature/Stance.hs 23;" f _cwGen src/Dodge/Data/CWorld.hs 27;" f _cwTiles src/Dodge/Data/CWorld.hs 30;" f _cwgGameRooms src/Dodge/Data/CWorld.hs 38;" f _cwgParams src/Dodge/Data/CWorld.hs 36;" f _cwgRoomClipping src/Dodge/Data/CWorld.hs 39;" f _cwgSeed src/Dodge/Data/CWorld.hs 40;" f _cwgWorldBounds src/Dodge/Data/CWorld.hs 37;" f _cylinderSize src/Shape/Data.hs 19;" f _dbGap src/Dodge/Data/Item/Params.hs 44;" f _dePush src/Dodge/Data/Damage.hs 23;" f _dePush src/Dodge/Data/DamageType.hs 29;" f _dePushBack src/Dodge/Data/Damage.hs 28;" f _dePushBack src/Dodge/Data/DamageType.hs 34;" f _dePushExp src/Dodge/Data/Damage.hs 24;" f _dePushExp src/Dodge/Data/DamageType.hs 30;" f _dePushRadius src/Dodge/Data/Damage.hs 25;" f _dePushRadius src/Dodge/Data/DamageType.hs 31;" f _deTorque src/Dodge/Data/Damage.hs 27;" f _deTorque src/Dodge/Data/DamageType.hs 33;" f _deathDelay src/Dodge/Data/World.hs 59;" f _debugInfo src/Dodge/Data/Universe.hs 50;" f _debugInt src/Dodge/Data/Universe.hs 58;" f _debugMInt src/Dodge/Data/Universe.hs 57;" f _debugMessage src/Dodge/Data/Universe.hs 49;" f _debugPic src/Dodge/Data/Universe.hs 48;" f _debugV2 src/Dodge/Data/Universe.hs 56;" f _debugV3 src/Dodge/Data/Universe.hs 55;" f _debug_booleans src/Dodge/Config/Data.hs 27;" f _debug_booleans src/Dodge/Data/Config.hs 57;" f _debug_view_clip_bounds src/Dodge/Config/Data.hs 26;" f _debug_view_clip_bounds src/Dodge/Data/Config.hs 56;" f _decorations src/Dodge/Data/LWorld.hs 138;" f _delayedEvents src/Dodge/Data/LWorld.hs 135;" f _dexterity src/Dodge/Data/Creature/Misc.hs 22;" f _diSections src/Dodge/Data/HUD.hs 19;" f _dimAttachPos src/Dodge/Data/Item/Misc.hs 16;" f _dimCenter src/Dodge/Data/Item/Misc.hs 15;" f _dimRad src/Dodge/Data/Item/Misc.hs 14;" f _displaySecondsPerFrame src/Dodge/Debug/Flag/Data.hs 8;" f _distortions src/Dodge/Data/LWorld.hs 145;" f _dmAmount src/Dodge/Data/Damage.hs 34;" f _dmAmount src/Dodge/Data/DamageType.hs 40;" f _dmAt src/Dodge/Data/Damage.hs 36;" f _dmAt src/Dodge/Data/DamageType.hs 40;" f _dmEffect src/Dodge/Data/Damage.hs 38;" f _dmEffect src/Dodge/Data/DamageType.hs 41;" f _dmFrom src/Dodge/Data/Damage.hs 35;" f _dmFrom src/Dodge/Data/DamageType.hs 40;" f _dmTo src/Dodge/Data/Damage.hs 37;" f _dmTo src/Dodge/Data/DamageType.hs 40;" f _dmType src/Dodge/Data/Damage.hs 33;" f _dmType src/Dodge/Data/DamageType.hs 39;" f _doActionIfAction src/Dodge/Data/ActionPlan.hs 118;" f _doActionIfCondition src/Dodge/Data/ActionPlan.hs 117;" f _doActionIfElseCondition src/Dodge/Data/ActionPlan.hs 122;" f _doActionIfElseElseAction src/Dodge/Data/ActionPlan.hs 123;" f _doActionIfElseIfAction src/Dodge/Data/ActionPlan.hs 121;" f _doActionThenFirst src/Dodge/Data/ActionPlan.hs 134;" f _doActionThenSecond src/Dodge/Data/ActionPlan.hs 135;" f _doActionWhileAction src/Dodge/Data/ActionPlan.hs 109;" f _doActionWhileAction src/Dodge/Data/ActionPlan.hs 114;" f _doActionWhileCondition src/Dodge/Data/ActionPlan.hs 108;" f _doActionWhileCondition src/Dodge/Data/ActionPlan.hs 113;" f _doActionWhilePartial src/Dodge/Data/ActionPlan.hs 112;" f _doActionWhileThenCondition src/Dodge/Data/ActionPlan.hs 127;" f _doActionWhileThenDo src/Dodge/Data/ActionPlan.hs 126;" f _doActionWhileThenThen src/Dodge/Data/ActionPlan.hs 128;" f _doActionsList src/Dodge/Data/ActionPlan.hs 131;" f _doImpulsesList src/Dodge/Data/ActionPlan.hs 101;" f _doReplicateAction src/Dodge/Data/ActionPlan.hs 142;" f _doReplicateAction src/Dodge/Data/ActionPlan.hs 147;" f _doReplicateTimes src/Dodge/Data/ActionPlan.hs 141;" f _doReplicateTimes src/Dodge/Data/ActionPlan.hs 146;" f _doors src/Dodge/Data/LWorld.hs 125;" f _drClosePos src/Dodge/Data/Door.hs 42;" f _drDeath src/Dodge/Data/Door.hs 44;" f _drHP src/Dodge/Data/Door.hs 43;" f _drID src/Dodge/Data/Door.hs 35;" f _drMech src/Dodge/Data/Door.hs 39;" f _drMounts src/Dodge/Data/Door.hs 48;" f _drObstacleType src/Dodge/Data/Door.hs 50;" f _drObstructs src/Dodge/Data/Door.hs 49;" f _drOpenPos src/Dodge/Data/Door.hs 41;" f _drPos src/Dodge/Data/Door.hs 40;" f _drPushedBy src/Dodge/Data/Door.hs 46;" f _drPushes src/Dodge/Data/Door.hs 47;" f _drSpeed src/Dodge/Data/Door.hs 45;" f _drStatus src/Dodge/Data/Door.hs 37;" f _drTrigger src/Dodge/Data/Door.hs 38;" f _drWallIDs src/Dodge/Data/Door.hs 36;" f _dtLeft src/Dodge/Data/DoubleTree.hs 29;" f _dtRight src/Dodge/Data/DoubleTree.hs 29;" f _dtValue src/Dodge/Data/DoubleTree.hs 29;" f _ebColor src/Dodge/Data/EnergyBall.hs 17;" f _ebEff src/Dodge/Data/EnergyBall.hs 21;" f _ebPos src/Dodge/Data/EnergyBall.hs 18;" f _ebRot src/Dodge/Data/EnergyBall.hs 23;" f _ebTimer src/Dodge/Data/EnergyBall.hs 20;" f _ebVel src/Dodge/Data/EnergyBall.hs 16;" f _ebWidth src/Dodge/Data/EnergyBall.hs 19;" f _ebZ src/Dodge/Data/EnergyBall.hs 22;" f _eboName src/Shader/Data.hs 89;" f _eboPtr src/Shader/Data.hs 90;" f _eeAttachPos src/Dodge/Data/Item/Use/Equipment.hs 24;" f _eeOnEquip src/Dodge/Data/Item/Use/Equipment.hs 19;" f _eeOnRemove src/Dodge/Data/Item/Use/Equipment.hs 20;" f _eeParams src/Dodge/Data/Item/Use/Equipment.hs 22;" f _eeSite src/Dodge/Data/Item/Use/Equipment.hs 21;" f _eeUse src/Dodge/Data/Item/Use/Equipment.hs 18;" f _eeViewDist src/Dodge/Data/Item/Use/Equipment.hs 23;" f _electronBeams src/Dodge/Data/LWorld.hs 154;" f _emoMenuOption src/Dodge/Data/Universe.hs 73;" f _energyBalls src/Dodge/Data/LWorld.hs 109;" f _eparamID src/Dodge/Data/Item/Use/Equipment.hs 30;" f _eparamInt src/Dodge/Data/Item/Use/Equipment.hs 31;" f _eqOnEquip src/Dodge/Data/Equipment.hs 14;" f _eqOnRemove src/Dodge/Data/Equipment.hs 15;" f _eqParams src/Dodge/Data/Equipment.hs 17;" f _eqSite src/Dodge/Data/Equipment.hs 16;" f _eqUse src/Dodge/Data/Equipment.hs 13;" f _eqViewDist src/Dodge/Data/Equipment.hs 18;" f _equipEffect src/Dodge/Data/Item/Use.hs 49;" f _equipEffect src/Dodge/Data/Item/Use.hs 57;" f _equipTargeting src/Dodge/Data/Item/Use.hs 58;" f _euseAmmoAmount src/Dodge/Data/Item/HeldUse.hs 50;" f _euseAmmoLink src/Dodge/Data/Item/HeldUse.hs 53;" f _euseAmmoMax src/Dodge/Data/Item/HeldUse.hs 51;" f _euseBatteryAmount src/Dodge/Data/Item/HeldUse.hs 48;" f _euseBatteryMax src/Dodge/Data/Item/HeldUse.hs 48;" f _euseCamouflageStatus src/Dodge/Data/Item/HeldUse.hs 44;" f _euseDetector src/Dodge/Data/Item/HeldUse.hs 40;" f _euseFuelAmount src/Dodge/Data/Item/HeldUse.hs 47;" f _euseFuelMax src/Dodge/Data/Item/HeldUse.hs 47;" f _fbo2 src/Data/Preload/Render.hs 29;" f _fbo3 src/Data/Preload/Render.hs 30;" f _fboBase src/Data/Preload/Render.hs 33;" f _fboBloom src/Data/Preload/Render.hs 35;" f _fboCloud src/Data/Preload/Render.hs 34;" f _fboHalf1 src/Data/Preload/Render.hs 31;" f _fboHalf2 src/Data/Preload/Render.hs 32;" f _fboLighting src/Data/Preload/Render.hs 37;" f _fboPos src/Data/Preload/Render.hs 36;" f _flColor src/Dodge/Data/Flame.hs 16;" f _flIt src/Dodge/Data/FloorItem.hs 16;" f _flItID src/Dodge/Data/FloorItem.hs 16;" f _flItPos src/Dodge/Data/FloorItem.hs 16;" f _flItRot src/Dodge/Data/FloorItem.hs 16;" f _flOriginalVel src/Dodge/Data/Flame.hs 21;" f _flPos src/Dodge/Data/Flame.hs 17;" f _flTimer src/Dodge/Data/Flame.hs 19;" f _flVel src/Dodge/Data/Flame.hs 15;" f _flWidth src/Dodge/Data/Flame.hs 18;" f _flZ src/Dodge/Data/Flame.hs 20;" f _flames src/Dodge/Data/LWorld.hs 111;" f _flankTarget src/Dodge/Data/ActionPlan.hs 177;" f _flareAlpha src/Dodge/Data/Flare.hs 23;" f _flareColor src/Dodge/Data/Flare.hs 17;" f _flareColor src/Dodge/Data/Flare.hs 22;" f _flarePoly src/Dodge/Data/Flare.hs 16;" f _flareTime src/Dodge/Data/Flare.hs 19;" f _flareTime src/Dodge/Data/Flare.hs 25;" f _flareTran3 src/Dodge/Data/Flare.hs 18;" f _flareTran3 src/Dodge/Data/Flare.hs 24;" f _flares src/Dodge/Data/LWorld.hs 114;" f _flatShieldWlMIX src/Dodge/Data/Item/Params.hs 23;" f _floorItems src/Dodge/Data/LWorld.hs 132;" f _floorShader src/Data/Preload/Render.hs 44;" f _floorVBO src/Data/Preload/Render.hs 43;" f _foregroundShapes src/Dodge/Data/LWorld.hs 139;" f _fsDir src/Dodge/Data/ForegroundShape.hs 17;" f _fsID src/Dodge/Data/ForegroundShape.hs 15;" f _fsPos src/Dodge/Data/ForegroundShape.hs 16;" f _fsRad src/Dodge/Data/ForegroundShape.hs 18;" f _fsSPic src/Dodge/Data/ForegroundShape.hs 19;" f _fullscreenShader src/Data/Preload/Render.hs 20;" f _futureWorlds src/Dodge/Data/World.hs 64;" f _futureWorlds src/Dodge/Data/World.hs 70;" f _gameplay_rotate_to_wall src/Dodge/Config/Data.hs 25;" f _gameplay_rotate_to_wall src/Dodge/Data/Config.hs 55;" f _gasCreation src/Dodge/Data/Item/Use.hs 80;" f _genPlacements src/Dodge/Data/GenWorld.hs 26;" f _genRooms src/Dodge/Data/GenWorld.hs 27;" f _getAttentiveTo src/Dodge/Creature/AlertLevel/Data.hs 22;" f _getAttentiveTo src/Dodge/Creature/Perception/Data.hs 66;" f _getAttentiveTo src/Dodge/Data/Creature/Perception.hs 61;" f _getCrZoning src/Dodge/Data/Zoning.hs 19;" f _getFixated src/Dodge/Creature/AlertLevel/Data.hs 23;" f _getFixated src/Dodge/Creature/Perception/Data.hs 67;" f _getFixated src/Dodge/Data/Creature/Perception.hs 62;" f _getItAmount src/Dodge/Data/Item/Use/Consumption.hs 40;" f _getSoundID src/Sound/Data.hs 32;" f _gfConstant src/Dodge/Data/GenFloat.hs 11;" f _gfMax src/Dodge/Data/GenFloat.hs 12;" f _gfMin src/Dodge/Data/GenFloat.hs 12;" f _grBound src/Dodge/GameRoom.hs 18;" f _grDir src/Dodge/GameRoom.hs 20;" f _grLinkDirs src/Dodge/GameRoom.hs 21;" f _grName src/Dodge/GameRoom.hs 22;" f _grViewpoints src/Dodge/GameRoom.hs 16;" f _grViewpointsEx src/Dodge/GameRoom.hs 17;" f _graphics_bloom src/Dodge/Data/Config.hs 44;" f _graphics_cloud_shadows src/Dodge/Config/Data.hs 18;" f _graphics_cloud_shadows src/Dodge/Data/Config.hs 42;" f _graphics_distortion_resolution src/Dodge/Data/Config.hs 49;" f _graphics_distortions src/Dodge/Data/Config.hs 43;" f _graphics_downsize_resolution src/Dodge/Data/Config.hs 47;" f _graphics_num_shadow_casters src/Dodge/Data/Config.hs 50;" f _graphics_object_shadows src/Dodge/Config/Data.hs 19;" f _graphics_resolution_factor src/Dodge/Config/Data.hs 20;" f _graphics_shadow_rendering src/Dodge/Data/Config.hs 45;" f _graphics_shadow_size src/Dodge/Data/Config.hs 46;" f _graphics_wall_textured src/Dodge/Config/Data.hs 17;" f _graphics_world_resolution src/Dodge/Data/Config.hs 48;" f _grayscaleShader src/Data/Preload/Render.hs 24;" f _gsZoning src/Dodge/Data/World.hs 53;" f _guID src/Dodge/Data/Gust.hs 14;" f _guPos src/Dodge/Data/Gust.hs 15;" f _guTime src/Dodge/Data/Gust.hs 17;" f _guVel src/Dodge/Data/Gust.hs 16;" f _gusts src/Dodge/Data/LWorld.hs 103;" f _gwWorld src/Dodge/Data/GenWorld.hs 25;" f _hammerPosition src/Dodge/Data/Hammer.hs 14;" f _heldAim src/Dodge/Data/Item/Use.hs 38;" f _heldAmmoTypes src/Dodge/Data/Item/Use.hs 39;" f _heldDelay src/Dodge/Data/Item/Use.hs 35;" f _heldHammer src/Dodge/Data/Item/Use.hs 37;" f _heldMods src/Dodge/Data/Item/Use.hs 36;" f _heldParams src/Dodge/Data/Item/Use.hs 40;" f _heldPos src/Dodge/Data/Input.hs 27;" f _heldTriggerType src/Dodge/Data/Item/Use.hs 41;" f _heldUsageTime src/Dodge/Data/Item/Use.hs 42;" f _heldWorldPos src/Dodge/Data/Input.hs 29;" f _hsCharMode src/Dodge/Data/Item/HeldScroll.hs 17;" f _hud src/Dodge/Data/World.hs 46;" f _hudElement src/Dodge/Data/HUD.hs 36;" f _humanoidAI src/Dodge/Data/Creature/Misc.hs 69;" f _iaLoaded src/Dodge/Data/Item/Use/Consumption.hs 22;" f _iaMax src/Dodge/Data/Item/Use/Consumption.hs 21;" f _ibtAmmoMag src/Dodge/Data/Item/Combine.hs 92;" f _ibtAttach src/Dodge/Data/Item/Combine.hs 91;" f _ibtAttachTarget src/Dodge/Data/Item/Combine.hs 99;" f _ibtConsumable src/Dodge/Data/Item/Combine.hs 89;" f _ibtEquip src/Dodge/Combine/Data.hs 88;" f _ibtEquip src/Dodge/Data/Item/Combine.hs 88;" f _ibtHeld src/Dodge/Combine/Data.hs 86;" f _ibtHeld src/Dodge/Data/Item/Combine.hs 86;" f _ibtLeft src/Dodge/Combine/Data.hs 87;" f _ibtLeft src/Dodge/Data/Item/Combine.hs 87;" f _ieCounter src/Dodge/Data/ItEffect.hs 15;" f _ieCounter src/Dodge/Data/ItEffect.hs 23;" f _ieDrop src/Dodge/Data/ItEffect.hs 31;" f _ieFloor src/Dodge/Data/ItEffect.hs 22;" f _ieInv src/Dodge/Data/ItEffect.hs 14;" f _ieInv src/Dodge/Data/ItEffect.hs 18;" f _ieInv src/Dodge/Data/ItEffect.hs 21;" f _ieInv src/Dodge/Data/ItEffect.hs 26;" f _ieInv src/Dodge/Data/ItEffect.hs 30;" f _ieInv src/Dodge/Data/Item/Effect.hs 13;" f _ieMID src/Dodge/Data/ItEffect.hs 27;" f _ieMID src/Dodge/Data/ItEffect.hs 32;" f _ieOnDrop src/Dodge/Data/Item/Effect.hs 15;" f _ieOnInsert src/Dodge/Data/Item/Effect.hs 14;" f _ilCrID src/Dodge/Data/Item/Location.hs 26;" f _ilFlID src/Dodge/Data/Item/Location.hs 28;" f _ilInvID src/Dodge/Data/Item/Location.hs 26;" f _ilIsRoot src/Dodge/Data/Item/Location.hs 26;" f _ilIsSelected src/Dodge/Data/Item/Location.hs 26;" f _ilTuID src/Dodge/Data/Item/Location.hs 27;" f _imRootItem src/Dodge/Data/Item/Use/Consumption/LoadAction.hs 33;" f _imSelectedItem src/Dodge/Data/Item/Use/Consumption/LoadAction.hs 33;" f _immediateEffect src/Loop/Data.hs 9;" f _immediateUpdate src/Loop/Data.hs 12;" f _impulseUseAheadPos src/Dodge/Data/ActionPlan.hs 56;" f _impulseUseTarget src/Dodge/Data/ActionPlan.hs 53;" f _impulseUseTargetCID src/Dodge/Data/ActionPlan.hs 50;" f _impulsesListList src/Dodge/Data/ActionPlan.hs 98;" f _imtBulletTrajectoryType src/Dodge/Data/Item/Combine.hs 210;" f _imtTargetType src/Dodge/Data/Item/Combine.hs 211;" f _inInventory src/Dodge/Data/Item/Use/Consumption/LoadAction.hs 21;" f _inNearby src/Dodge/Data/Item/Use/Consumption/LoadAction.hs 23;" f _input src/Dodge/Data/World.hs 43;" f _insertMax src/Dodge/Data/LoadAction.hs 13;" f _instantBullets src/Dodge/Data/LWorld.hs 106;" f _intelligence src/Dodge/Data/Creature/Misc.hs 23;" f _ipPlacement src/Dodge/Data/GenWorld.hs 134;" f _ipPlacementID src/Dodge/Data/GenWorld.hs 135;" f _isLooping src/Sound/Data.hs 19;" f _iselAction src/Dodge/Data/Creature/Capability.hs 23;" f _iselAction src/Dodge/Data/Creature/InvSel.hs 15;" f _iselAction src/Dodge/Data/LoadAction.hs 19;" f _iselMItem src/Dodge/Data/Creature/Capability.hs 24;" f _iselMItem src/Dodge/Data/Creature/InvSel.hs 16;" f _iselPos src/Dodge/Data/Creature/Capability.hs 22;" f _iselPos src/Dodge/Data/Creature/InvSel.hs 14;" f _iselPos src/Dodge/Data/LoadAction.hs 19;" f _ispCloseObject src/Dodge/Data/Item/Use/Consumption/LoadAction.hs 28;" f _itAttachments src/Dodge/Data/Item.hs 48;" f _itCurseStatus src/Dodge/Data/Item.hs 44;" f _itDimension src/Dodge/Data/Item.hs 43;" f _itEffect src/Dodge/Data/Item.hs 41;" f _itID src/Dodge/Data/Item.hs 39;" f _itInvSize src/Dodge/Data/Item.hs 42;" f _itLocation src/Dodge/Data/Item.hs 40;" f _itParams src/Dodge/Data/Item.hs 47;" f _itScope src/Dodge/Data/Item.hs 46;" f _itTweaks src/Dodge/Data/Item.hs 45;" f _itType src/Dodge/Data/Item.hs 38;" f _itUse src/Dodge/Data/Item.hs 37;" f _itUseAimStance src/Dodge/Data/Item.hs 59;" f _itemLocations src/Dodge/Data/LWorld.hs 101;" f _iyBase src/Dodge/Combine/Data.hs 13;" f _iyBase src/Dodge/Data/Item/Combine.hs 17;" f _iyModules src/Dodge/Combine/Data.hs 14;" f _iyModules src/Dodge/Data/Item/Combine.hs 18;" f _iyStack src/Dodge/Combine/Data.hs 15;" f _izFac src/Dodge/Data/Item/Use.hs 193;" f _izMax src/Dodge/Data/Item/Use.hs 191;" f _izMin src/Dodge/Data/Item/Use.hs 192;" f _killTarget src/Dodge/Data/ActionPlan.hs 198;" f _lClock src/Dodge/Data/LWorld.hs 146;" f _lTestInt src/Dodge/Data/LWorld.hs 148;" f _lTestString src/Dodge/Data/LWorld.hs 147;" f _lWorld src/Dodge/Data/CWorld.hs 26;" f _laAmmoType src/Dodge/Data/Item/Consumption.hs 16;" f _laCycle src/Dodge/Data/Item/Consumption.hs 20;" f _laLoaded src/Dodge/Data/Item/Consumption.hs 18;" f _laMax src/Dodge/Data/Item/Consumption.hs 17;" f _laPrimed src/Dodge/Data/Item/Consumption.hs 19;" f _laProgress src/Dodge/Data/Item/Consumption.hs 21;" f _lampColor src/Dodge/Data/Creature/Misc.hs 72;" f _lampHeight src/Dodge/Data/Creature/Misc.hs 72;" f _lampLSID src/Dodge/Data/Creature/Misc.hs 72;" f _lasBeam src/Dodge/Data/Item/Params.hs 42;" f _lasColor src/Dodge/Data/Item/Params.hs 31;" f _lasColor src/Dodge/Data/Item/Params.hs 38;" f _lasColor2 src/Dodge/Data/Item/Params.hs 32;" f _lasColor2 src/Dodge/Data/Item/Params.hs 39;" f _lasCycle src/Dodge/Data/Item/Params.hs 33;" f _lasCycle src/Dodge/Data/Item/Params.hs 40;" f _lasDamage src/Dodge/Data/Item/Params.hs 34;" f _lasDamage src/Dodge/Data/Item/Params.hs 41;" f _laserTypeDamage src/Dodge/Data/Laser.hs 15;" f _lasers src/Dodge/Data/LWorld.hs 119;" f _lasersToDraw src/Dodge/Data/LWorld.hs 120;" f _ldpCursorSides src/Dodge/Data/SelectionList.hs 22;" f _ldpPos src/Dodge/Data/SelectionList.hs 19;" f _ldpScale src/Dodge/Data/SelectionList.hs 20;" f _ldpVerticalGap src/Dodge/Data/SelectionList.hs 21;" f _ldpWidth src/Dodge/Data/SelectionList.hs 23;" f _ldtLeft src/Dodge/Data/DoubleTree.hs 39;" f _ldtRight src/Dodge/Data/DoubleTree.hs 40;" f _ldtValue src/Dodge/Data/DoubleTree.hs 39;" f _leadTargetBy src/Dodge/Data/ActionPlan.hs 150;" f _leftConsumption src/Dodge/Data/Item/Use.hs 50;" f _leftDelay src/Dodge/Data/Item/Use.hs 47;" f _leftHammer src/Dodge/Data/Item/Use.hs 48;" f _leftUse src/Dodge/Data/Item/Use.hs 46;" f _lightBeams src/Dodge/Data/LWorld.hs 152;" f _lightSources src/Dodge/Data/LWorld.hs 141;" f _lightingCapShader src/Data/Preload/Render.hs 16;" f _lightingLineShadowShader src/Data/Preload/Render.hs 15;" f _lightingTextureShader src/Data/Preload/Render.hs 17;" f _lightingWallShadShader src/Data/Preload/Render.hs 14;" f _lightsUBO src/Data/Preload/Render.hs 40;" f _linearShockwaves src/Dodge/Data/LWorld.hs 121;" f _linkGapEW src/Dodge/Data/Room.hs 35;" f _linkGapNS src/Dodge/Data/Room.hs 36;" f _lkUnlocker src/Dodge/Lock/Data.hs 9;" f _loadedChunks src/Sound/Data.hs 36;" f _loadedMusic src/Music.hs 8;" f _lpColor src/Dodge/Data/Laser.hs 23;" f _lpDir src/Dodge/Data/Laser.hs 22;" f _lpPhaseV src/Dodge/Data/Laser.hs 20;" f _lpPos src/Dodge/Data/Laser.hs 21;" f _lpType src/Dodge/Data/Laser.hs 24;" f _lsCol src/Dodge/Data/LightSource.hs 30;" f _lsDir src/Dodge/Data/LightSource.hs 37;" f _lsID src/Dodge/Data/LightSource.hs 35;" f _lsParam src/Dodge/Data/LightSource.hs 36;" f _lsPict src/Dodge/Data/LightSource.hs 38;" f _lsPos src/Dodge/Data/LightSource.hs 28;" f _lsRad src/Dodge/Data/LightSource.hs 29;" f _lwID src/Dodge/Data/LinearShockwave.hs 15;" f _lwPoints src/Dodge/Data/LinearShockwave.hs 16;" f _lwPos src/Dodge/Data/LinearShockwave.hs 14;" f _lwTimer src/Dodge/Data/LinearShockwave.hs 17;" f _lzColor src/Dodge/Data/Laser.hs 29;" f _lzPoints src/Dodge/Data/Laser.hs 30;" f _lzType src/Dodge/Data/Laser.hs 31;" f _machines src/Dodge/Data/LWorld.hs 126;" f _magShieldMgMIX src/Dodge/Data/Item/Params.hs 19;" f _magnets src/Dodge/Data/LWorld.hs 128;" f _mainAction src/Dodge/Data/ActionPlan.hs 171;" f _manObject src/Dodge/Data/Item/Use/Consumption/LoadAction.hs 15;" f _matUBO src/Data/Preload/Render.hs 39;" f _mbAttach src/Dodge/Tree/Compose/Data.hs 10;" f _mbTree src/Dodge/Tree/Compose/Data.hs 10;" f _mcCloseSound src/Dodge/Data/Machine.hs 43;" f _mcColor src/Dodge/Data/Machine.hs 37;" f _mcDamage src/Dodge/Data/Machine.hs 39;" f _mcDir src/Dodge/Data/Machine.hs 36;" f _mcHP src/Dodge/Data/Machine.hs 38;" f _mcID src/Dodge/Data/Machine.hs 32;" f _mcMaterial src/Dodge/Data/Machine.hs 34;" f _mcMounts src/Dodge/Data/Machine.hs 41;" f _mcName src/Dodge/Data/Machine.hs 42;" f _mcPos src/Dodge/Data/Machine.hs 35;" f _mcType src/Dodge/Data/Machine.hs 40;" f _mcWallIDs src/Dodge/Data/Machine.hs 33;" f _mcWidth src/Dodge/Data/Machine.hs 44;" f _mdBool src/Dodge/Data/Modification.hs 21;" f _mdExternalID src/Dodge/Data/Modification.hs 17;" f _mdExternalID1 src/Dodge/Data/Modification.hs 25;" f _mdExternalID2 src/Dodge/Data/Modification.hs 26;" f _mdID src/Dodge/Data/Modification.hs 16;" f _mdID src/Dodge/Data/Modification.hs 24;" f _mdPoint3 src/Dodge/Data/Modification.hs 20;" f _mdTimer src/Dodge/Data/Modification.hs 19;" f _mdUpdate src/Dodge/Data/Modification.hs 18;" f _mdUpdate src/Dodge/Data/Modification.hs 27;" f _meleeTarget src/Dodge/Data/ActionPlan.hs 187;" f _mgField src/Dodge/Data/Magnet.hs 25;" f _mgID src/Dodge/Data/Magnet.hs 22;" f _mgPos src/Dodge/Data/Magnet.hs 24;" f _mgUpdate src/Dodge/Data/Magnet.hs 23;" f _moEff src/Dodge/Data/Universe.hs 101;" f _moEff1 src/Dodge/Data/Universe.hs 105;" f _moEff2 src/Dodge/Data/Universe.hs 106;" f _moString src/Dodge/Data/Universe.hs 102;" f _moString src/Dodge/Data/Universe.hs 107;" f _modOption src/Dodge/Data/Universe.hs 97;" f _modString src/Dodge/Data/Universe.hs 95;" f _modifications src/Dodge/Data/LWorld.hs 133;" f _mouseButtons src/Dodge/Data/Input.hs 23;" f _mouseMoving src/Dodge/Data/Input.hs 21;" f _mousePos src/Dodge/Data/Input.hs 20;" f _mtBranches 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 _musicData src/Data/Preload.hs 13;" f _muzVel src/Dodge/Data/Item/Use.hs 96;" f _mvAimSpeed src/Dodge/Data/Creature/Misc.hs 44;" f _mvSpeed src/Dodge/Data/Creature/Misc.hs 39;" f _mvToPoint src/Dodge/Data/Creature.hs 98;" f _mvTurnJit src/Dodge/Data/Creature/Misc.hs 43;" f _mvTurnRad src/Dodge/Data/Creature/Misc.hs 42;" f _mzAmmoSlot src/Dodge/Data/Item/Use.hs 166;" f _mzChargeRequirement src/Dodge/Data/Item/Use.hs 169;" f _mzEffect src/Dodge/Data/Item/Use.hs 168;" f _mzFlareType src/Dodge/Data/Item/Use.hs 167;" f _mzInaccuracy src/Dodge/Data/Item/Use.hs 165;" f _mzPos src/Dodge/Data/Item/Use.hs 163;" f _mzRot src/Dodge/Data/Item/Use.hs 164;" f _newArcStep src/Dodge/Data/Item/Params.hs 51;" f _newBeams src/Dodge/Data/LWorld.hs 115;" f _noClip src/Dodge/Debug/Flag/Data.hs 7;" f _nodeMetaTree src/Dodge/Tree/Compose/Data.hs 9;" f _nodeTree src/Dodge/Tree/Compose/Data.hs 9;" f _nodesSearched src/Dodge/Creature/Memory/Data.hs 12;" f _nodesSearched src/Dodge/Data/Creature/Memory.hs 15;" f _numLinkEW src/Dodge/Data/Room.hs 33;" f _numLinkNS src/Dodge/Data/Room.hs 34;" f _numberFloorVerxs src/Dodge/Data/CWorld.hs 32;" f _nzCurrentWalkAngle src/Dodge/Data/Item/Use.hs 154;" f _nzMaxWalkAngle src/Dodge/Data/Item/Use.hs 153;" f _nzPressure src/Dodge/Data/Item/Use.hs 152;" f _nzWalkSpeed src/Dodge/Data/Item/Use.hs 155;" f _offPathFromEdges src/Dodge/Data/Room.hs 74;" f _onPathFromEdges src/Dodge/Data/Room.hs 73;" f _opDraw src/Dodge/Data/Wall.hs 41;" f _opPlacement src/Dodge/Data/GenWorld.hs 129;" f _opPlacementID src/Dodge/Data/GenWorld.hs 130;" f _opSel src/Dodge/Data/RightButtonOptions.hs 15;" f _opTexture src/Dodge/Data/Wall.hs 42;" f _opticDefaultZoom src/Dodge/Data/Item/Scope.hs 21;" f _opticPos src/Dodge/Data/Item/Scope.hs 17;" f _opticZoom src/Dodge/Data/Item/Scope.hs 20;" f _paramMID src/Dodge/Data/Item/Params.hs 54;" f _partialAction src/Dodge/Data/ActionPlan.hs 145;" f _pastWorlds src/Dodge/Data/World.hs 38;" f _pathGraph src/Dodge/Data/CWorld.hs 31;" f _pathToPoint src/Dodge/Data/ActionPlan.hs 89;" f _peDist src/Dodge/Data/PathGraph.hs 43;" f _peEnd src/Dodge/Data/PathGraph.hs 42;" f _peObstacles src/Dodge/Data/PathGraph.hs 44;" f _peStart src/Dodge/Data/PathGraph.hs 41;" f _peZoning src/Dodge/Data/World.hs 52;" f _penEnd src/Dodge/Data/PathGraph.hs 35;" f _penPathEdge src/Dodge/Data/PathGraph.hs 36;" f _penStart src/Dodge/Data/PathGraph.hs 34;" f _pgEdgeMap src/Dodge/Data/PathGraph.hs 29;" f _pgGraph src/Dodge/Data/PathGraph.hs 26;" f _pgNodeCount src/Dodge/Data/PathGraph.hs 28;" f _pgNodeMap src/Dodge/Data/PathGraph.hs 27;" f _phaseV src/Dodge/Data/Item/Params.hs 30;" f _phaseV src/Dodge/Data/Item/Params.hs 37;" f _pickUpLevel src/Dodge/Layout/Generate.hs 14;" f _pickUps src/Dodge/Layout/Generate.hs 15;" f _pictureShaders src/Data/Preload/Render.hs 28;" f _piercedPoints src/Dodge/Creature/State/Data.hs 23;" f _piercedPoints src/Dodge/Data/Creature/State.hs 30;" f _pjuCID src/Dodge/Data/Ammo.hs 22;" f _pjuCID src/Dodge/Data/Ammo.hs 25;" f _pjuCID src/Dodge/Data/Item/Use/Consumption/Ammo.hs 26;" f _pjuCID src/Dodge/Data/Item/Use/Consumption/Ammo.hs 29;" f _pjuCRID src/Dodge/Data/Item/Use/Consumption/Ammo.hs 27;" f _pjuEnd src/Dodge/Data/Ammo.hs 21;" f _pjuEnd src/Dodge/Data/Ammo.hs 25;" f _pjuEnd src/Dodge/Data/Item/Use/Consumption/Ammo.hs 25;" f _pjuEnd src/Dodge/Data/Item/Use/Consumption/Ammo.hs 29;" f _pjuITID src/Dodge/Data/Ammo.hs 23;" f _pjuITID src/Dodge/Data/Ammo.hs 26;" f _pjuITID src/Dodge/Data/Item/Use/Consumption/Ammo.hs 29;" f _pjuPJID src/Dodge/Data/Ammo.hs 27;" f _pjuPJID src/Dodge/Data/Item/Use/Consumption/Ammo.hs 31;" f _pjuReduceSpin src/Dodge/Data/Ammo.hs 24;" f _pjuReduceSpin src/Dodge/Data/Item/Use/Consumption/Ammo.hs 28;" f _pjuSpinAmound src/Dodge/Data/Ammo.hs 22;" f _pjuSpinAmound src/Dodge/Data/Item/Use/Consumption/Ammo.hs 26;" f _pjuStart src/Dodge/Data/Ammo.hs 21;" f _pjuStart src/Dodge/Data/Ammo.hs 25;" f _pjuStart src/Dodge/Data/Item/Use/Consumption/Ammo.hs 25;" f _pjuStart src/Dodge/Data/Item/Use/Consumption/Ammo.hs 29;" f _pjuTime src/Dodge/Data/Ammo.hs 22;" f _pjuTime src/Dodge/Data/Item/Use/Consumption/Ammo.hs 26;" f _pjuTimer src/Dodge/Data/Ammo.hs 27;" f _pjuTimer src/Dodge/Data/Item/Use/Consumption/Ammo.hs 31;" f _plIDCont src/Dodge/Data/GenWorld.hs 83;" f _plMID src/Dodge/Data/GenWorld.hs 82;" f _plOrder src/Dodge/Data/GenWorld.hs 79;" f _plSpot src/Dodge/Data/GenWorld.hs 80;" f _plType src/Dodge/Data/GenWorld.hs 81;" f _placedBlocks src/Hetris/Base.hs 12;" f _playStatus src/Sound/Data.hs 18;" f _playingSounds src/Dodge/Data/World.hs 42;" f _pnZoning src/Dodge/Data/World.hs 51;" f _polyShader src/Hetris/Base.hs 13;" f _posEvents src/Dodge/Data/LWorld.hs 110;" f _positronBeams src/Dodge/Data/LWorld.hs 153;" f _posture src/Dodge/Creature/Stance/Data.hs 13;" f _posture src/Dodge/Data/Creature/Stance.hs 15;" f _ppEvent src/Dodge/Data/PressPlate.hs 23;" f _ppID src/Dodge/Data/PressPlate.hs 24;" f _ppPict src/Dodge/Data/PressPlate.hs 20;" f _ppPos src/Dodge/Data/PressPlate.hs 21;" f _ppRot src/Dodge/Data/PressPlate.hs 22;" f _ppText src/Dodge/Data/PressPlate.hs 25;" f _prBounds src/Dodge/Tree/Shift.hs 29;" f _prColor src/Dodge/Data/Prop.hs 31;" f _prDraw src/Dodge/Data/Prop.hs 21;" f _prDraw src/Dodge/Data/Prop.hs 35;" f _prID src/Dodge/Data/Prop.hs 25;" f _prID src/Dodge/Data/Prop.hs 37;" f _prPos src/Dodge/Data/Prop.hs 20;" f _prPos src/Dodge/Data/Prop.hs 34;" f _prPosZ src/Dodge/Data/Prop.hs 26;" f _prQuat src/Dodge/Data/Prop.hs 29;" f _prQuatSpin src/Dodge/Data/Prop.hs 30;" f _prRooms src/Dodge/Tree/Shift.hs 30;" f _prRot src/Dodge/Data/Prop.hs 38;" f _prStartPos src/Dodge/Data/Prop.hs 23;" f _prTimer src/Dodge/Data/Prop.hs 28;" f _prToggle src/Dodge/Data/Prop.hs 39;" f _prUpdate src/Dodge/Data/Prop.hs 22;" f _prUpdate src/Dodge/Data/Prop.hs 36;" f _prVel src/Dodge/Data/Prop.hs 24;" f _prVelZ src/Dodge/Data/Prop.hs 27;" f _preloadData src/Dodge/Data/Universe.hs 32;" f _pressPlates src/Dodge/Data/LWorld.hs 136;" f _pressedKeys src/Dodge/Data/Input.hs 22;" f _previousArcEffect src/Dodge/Data/Item/Params.hs 52;" f _prjAcc src/Dodge/Data/Projectile.hs 19;" f _prjDir src/Dodge/Data/Projectile.hs 20;" f _prjDraw src/Dodge/Data/Projectile.hs 22;" f _prjID src/Dodge/Data/Projectile.hs 23;" f _prjMITID src/Dodge/Data/Projectile.hs 28;" f _prjPayload src/Dodge/Data/Projectile.hs 24;" f _prjPos src/Dodge/Data/Projectile.hs 16;" f _prjSpin src/Dodge/Data/Projectile.hs 21;" f _prjStartPos src/Dodge/Data/Projectile.hs 17;" f _prjTimer src/Dodge/Data/Projectile.hs 25;" f _prjUpdates src/Dodge/Data/Projectile.hs 27;" f _prjVel src/Dodge/Data/Projectile.hs 18;" f _prjZ src/Dodge/Data/Projectile.hs 26;" f _projectiles src/Dodge/Data/LWorld.hs 105;" f _props src/Dodge/Data/LWorld.hs 104;" f _proxDist src/Dodge/Data/Machine/Sensor.hs 26;" f _proxDist src/Dodge/Data/Sensor.hs 21;" f _proxReqEquipment src/Dodge/Data/Machine/Sensor.hs 34;" f _proxReqEquipment src/Dodge/Data/Sensor.hs 29;" f _proxReqMinHealth src/Dodge/Data/Machine/Sensor.hs 33;" f _proxReqMinHealth src/Dodge/Data/Sensor.hs 28;" f _proxRequirement src/Dodge/Data/Machine/Sensor.hs 27;" f _proxRequirement src/Dodge/Data/Sensor.hs 22;" f _proxStatus src/Dodge/Data/Machine/Sensor.hs 25;" f _proxStatus src/Dodge/Data/Sensor.hs 20;" f _psFallback src/Dodge/Data/GenWorld.hs 69;" f _psPos src/Dodge/Data/GenWorld.hs 64;" f _psRandShift src/Dodge/Data/GenWorld.hs 73;" f _psRoomEff src/Dodge/Data/GenWorld.hs 68;" f _psRoomRandPointNum src/Dodge/Data/GenWorld.hs 72;" f _psRot src/Dodge/Data/GenWorld.hs 64;" f _psSelect src/Dodge/Data/GenWorld.hs 67;" f _putBlock src/Dodge/Data/GenWorld.hs 40;" f _putButton src/Dodge/Data/GenWorld.hs 35;" f _putEndPoint src/Dodge/Data/GenWorld.hs 48;" f _putID src/Dodge/Data/GenWorld.hs 59;" f _putItem src/Dodge/Data/GenWorld.hs 38;" f _putMachineMachine src/Dodge/Data/GenWorld.hs 33;" f _putMachinePoly src/Dodge/Data/GenWorld.hs 33;" f _putMachineWall src/Dodge/Data/GenWorld.hs 33;" f _putPoly src/Dodge/Data/GenWorld.hs 40;" f _putStartPoint src/Dodge/Data/GenWorld.hs 47;" f _putWall src/Dodge/Data/GenWorld.hs 40;" f _putWall src/Dodge/Data/GenWorld.hs 45;" f _putWidth src/Dodge/Data/GenWorld.hs 46;" f _pvPos src/Dodge/Data/PosEvent.hs 19;" f _pvTimer src/Dodge/Data/PosEvent.hs 18;" f _pvType src/Dodge/Data/PosEvent.hs 17;" f _pwPoly src/Dodge/Data/GenWorld.hs 50;" f _pwWall src/Dodge/Data/GenWorld.hs 50;" f _pyFaces src/Polyhedra/Data.hs 14;" f _radarBlips src/Dodge/Data/LWorld.hs 113;" f _radarSweeps src/Dodge/Data/LWorld.hs 108;" f _randGen src/Dodge/Data/World.hs 40;" f _randomOffset src/Dodge/Data/Item/Use.hs 83;" f _randomOffset src/Dodge/Data/Item/Use.hs 100;" f _rateMax src/Dodge/Data/Item/HeldDelay.hs 16;" f _rateMax src/Dodge/Data/Item/Use/Delay.hs 13;" f _rateMax src/Dodge/Data/Item/Use/Delay.hs 17;" f _rateMax src/Dodge/Data/Item/UseDelay.hs 13;" f _rateMax src/Dodge/Data/Item/UseDelay.hs 17;" f _rateMaxMax src/Dodge/Data/Item/Use/Delay.hs 19;" f _rateMaxMax src/Dodge/Data/Item/UseDelay.hs 19;" f _rateMinMax src/Dodge/Data/Item/Use/Delay.hs 20;" f _rateMinMax src/Dodge/Data/Item/UseDelay.hs 20;" f _rateTime src/Dodge/Data/Item/HeldDelay.hs 17;" f _rateTime src/Dodge/Data/Item/Use/Delay.hs 14;" f _rateTime src/Dodge/Data/Item/Use/Delay.hs 18;" f _rateTime src/Dodge/Data/Item/UseDelay.hs 14;" f _rateTime src/Dodge/Data/Item/UseDelay.hs 18;" f _rbColor src/Dodge/Data/RadarBlip.hs 15;" f _rbMaxTime src/Dodge/Data/RadarBlip.hs 17;" f _rbOptions src/Dodge/Data/World.hs 45;" f _rbPos src/Dodge/Data/RadarBlip.hs 19;" f _rbRad src/Dodge/Data/RadarBlip.hs 18;" f _rbTime src/Dodge/Data/RadarBlip.hs 16;" f _rboBaseBloom src/Data/Preload/Render.hs 38;" f _recoil src/Dodge/Data/Item/Use.hs 81;" f _recoil src/Dodge/Data/Item/Use.hs 98;" f _reloadAction src/Dodge/Data/LoadAction.hs 26;" f _remotePos src/Dodge/Data/Item/Scope.hs 25;" f _remoteZoom src/Dodge/Data/Item/Scope.hs 26;" f _renderData src/Data/Preload.hs 11;" f _reverseAmount src/Dodge/Data/World.hs 63;" f _reverseAmount src/Dodge/Data/World.hs 69;" f _reverseAmount src/Dodge/Data/World.hs 73;" f _rifling src/Dodge/Data/Item/Use.hs 97;" f _rlDir src/Dodge/Data/Room.hs 26;" f _rlPos src/Dodge/Data/Room.hs 25;" f _rlType src/Dodge/Data/Room.hs 24;" f _rmBound src/Dodge/Data/GenWorld.hs 112;" f _rmBound src/Dodge/Room/Data.hs 30;" f _rmChildren src/Dodge/Data/GenWorld.hs 123;" f _rmClusterStatus src/Dodge/Data/GenWorld.hs 125;" f _rmConnectsTo src/Dodge/Data/GenWorld.hs 120;" f _rmEndWires src/Dodge/Data/GenWorld.hs 119;" f _rmExtPmnt src/Dodge/Room/Data.hs 29;" f _rmFloor src/Dodge/Data/GenWorld.hs 113;" f _rmFloor src/Dodge/Room/Data.hs 31;" f _rmHeight src/Dodge/Data/Room.hs 38;" f _rmInPmnt src/Dodge/Data/GenWorld.hs 110;" f _rmLabel src/Dodge/Room/Data.hs 36;" f _rmLinkEff src/Dodge/Data/GenWorld.hs 100;" f _rmLinks src/Dodge/Data/GenWorld.hs 98;" f _rmLinks src/Dodge/Room/Data.hs 24;" f _rmMID src/Dodge/Data/GenWorld.hs 121;" f _rmMParent src/Dodge/Data/GenWorld.hs 122;" f _rmName src/Dodge/Data/GenWorld.hs 114;" f _rmName src/Dodge/Room/Data.hs 32;" f _rmOutPmnt src/Dodge/Data/GenWorld.hs 111;" f _rmPartPmnt src/Dodge/Room/Data.hs 28;" f _rmPath src/Dodge/Data/GenWorld.hs 108;" f _rmPath src/Dodge/Room/Data.hs 26;" f _rmPmnts src/Dodge/Data/GenWorld.hs 109;" f _rmPmnts src/Dodge/Room/Data.hs 27;" f _rmPolys src/Dodge/Data/GenWorld.hs 97;" f _rmPolys src/Dodge/Room/Data.hs 23;" f _rmPos src/Dodge/Data/GenWorld.hs 107;" f _rmPos src/Dodge/Room/Data.hs 25;" f _rmRandPSs src/Dodge/Data/GenWorld.hs 117;" f _rmRandPSs src/Dodge/Room/Data.hs 35;" f _rmShift src/Dodge/Data/GenWorld.hs 115;" f _rmShift src/Dodge/Room/Data.hs 33;" f _rmStartWires src/Dodge/Data/GenWorld.hs 118;" f _rmTakeFrom src/Dodge/Room/Data.hs 37;" f _rmType src/Dodge/Data/GenWorld.hs 124;" f _rmViewpoints src/Dodge/Data/GenWorld.hs 116;" f _rmViewpoints src/Dodge/Room/Data.hs 34;" f _rmWidth src/Dodge/Data/Room.hs 37;" f _rmWires src/Dodge/Room/Data.hs 38;" f _rpDir src/Dodge/Data/Room.hs 16;" f _rpLinkStatus src/Dodge/Data/Room.hs 18;" f _rpPlacementUse src/Dodge/Data/Room.hs 19;" f _rpPos src/Dodge/Data/Room.hs 15;" f _rpType src/Dodge/Data/Room.hs 17;" f _rplsChildNum src/Dodge/Data/Room.hs 58;" f _rplsInRoomID src/Dodge/Data/Room.hs 63;" f _rplsOutRoomID src/Dodge/Data/Room.hs 59;" f _rplsType src/Dodge/Data/Room.hs 57;" f _rplsType src/Dodge/Data/Room.hs 62;" f _rplsType src/Dodge/Data/Room.hs 65;" f _rsObject src/Dodge/Data/RadarSweep.hs 20;" f _rsPos src/Dodge/Data/RadarSweep.hs 18;" f _rsRad src/Dodge/Data/RadarSweep.hs 19;" f _rsTimer src/Dodge/Data/RadarSweep.hs 21;" f _scAvailableLines src/Dodge/Data/Universe.hs 85;" f _scDisplayTime src/Dodge/Data/Universe.hs 87;" f _scFooter src/Dodge/Data/Universe.hs 91;" f _scInput src/Dodge/Data/Universe.hs 90;" f _scListDisplayParams src/Dodge/Data/Universe.hs 86;" f _scOffset src/Dodge/Data/Universe.hs 81;" f _scOptionFlag src/Dodge/Data/Universe.hs 83;" f _scOptions src/Dodge/Data/Universe.hs 80;" f _scPositionedMenuOption src/Dodge/Data/Universe.hs 82;" f _scSelectionList src/Dodge/Data/Universe.hs 84;" f _scTitle src/Dodge/Data/Universe.hs 79;" f _scopeDefaultZoom src/Dodge/Data/Item/Attachment.hs 35;" f _scopeDefaultZoom src/Dodge/Item/Attachment/Data.hs 35;" f _scopeIsCamera src/Dodge/Data/Item/Attachment.hs 28;" f _scopeIsCamera src/Dodge/Data/Item/Attachment.hs 37;" f _scopeIsCamera src/Dodge/Item/Attachment/Data.hs 29;" f _scopeIsCamera src/Dodge/Item/Attachment/Data.hs 36;" f _scopePos src/Dodge/Data/Item/Attachment.hs 25;" f _scopePos src/Dodge/Data/Item/Attachment.hs 32;" f _scopePos src/Dodge/Item/Attachment/Data.hs 27;" f _scopePos src/Dodge/Item/Attachment/Data.hs 32;" f _scopeZoom src/Dodge/Data/Item/Attachment.hs 26;" f _scopeZoom src/Dodge/Data/Item/Attachment.hs 34;" f _scopeZoom src/Dodge/Item/Attachment/Data.hs 28;" f _scopeZoom src/Dodge/Item/Attachment/Data.hs 34;" f _scopeZoomChange src/Dodge/Data/Item/Attachment.hs 33;" f _scopeZoomChange src/Dodge/Item/Attachment/Data.hs 33;" f _screenTextureVAO src/Data/Preload/Render.hs 50;" f _scrollAmount src/Dodge/Data/Input.hs 24;" f _scrollItemLocation src/Dodge/Data/World.hs 65;" f _scrollItemLocation src/Dodge/Data/World.hs 74;" f _scrollItemLocation src/Dodge/Data/World.hs 78;" f _scrollSmoothing src/Dodge/Data/World.hs 62;" f _scrollSmoothing src/Dodge/Data/World.hs 68;" f _scrollTestFloat src/Dodge/Data/Input.hs 31;" f _scrollTestInt src/Dodge/Data/Input.hs 32;" f _scurColor src/Dodge/Data/SelectionList.hs 52;" f _scurPos src/Dodge/Data/SelectionList.hs 50;" f _scurSize src/Dodge/Data/SelectionList.hs 51;" f _seenLocations src/Dodge/Data/LWorld.hs 143;" f _seenWalls src/Dodge/Data/CWorld.hs 29;" f _selLocation src/Dodge/Data/LWorld.hs 144;" f _sensAmount src/Dodge/Data/Machine/Sensor.hs 19;" f _sensAmount src/Dodge/Data/Sensor.hs 16;" f _sensDraw src/Dodge/Data/Machine/Sensor.hs 21;" f _sensThreshold src/Dodge/Data/Machine/Sensor.hs 22;" f _sensToggle src/Dodge/Data/Machine/Sensor.hs 18;" f _sensToggle src/Dodge/Data/Machine/Sensor.hs 28;" f _sensToggle src/Dodge/Data/Sensor.hs 15;" f _sensToggle src/Dodge/Data/Sensor.hs 23;" f _sensType src/Dodge/Data/Machine/Sensor.hs 20;" f _sensType src/Dodge/Data/Sensor.hs 17;" f _sensorCoding src/Dodge/Data/GenParams.hs 16;" f _sentinelDir src/Dodge/Data/ActionPlan.hs 199;" f _sentinelPos src/Dodge/Data/ActionPlan.hs 199;" f _sfColor src/Shape/Data.hs 44;" f _sfShadowImportance src/Shape/Data.hs 45;" f _sfSize src/Shape/Data.hs 46;" f _sfType src/Shape/Data.hs 42;" f _sfVs src/Shape/Data.hs 43;" f _shaderPrimitive src/Shader/Data.hs 53;" f _shaderUINT src/Shader/Data.hs 52;" f _shaderVAO src/Shader/Data.hs 54;" f _shapeEBO src/Data/Preload/Render.hs 26;" f _shapeHalfSize src/Shape/Data.hs 18;" f _shapeShader src/Data/Preload/Render.hs 25;" f _shellSpinAmount src/Dodge/Data/Item/Params.hs 26;" f _shellSpinDrag src/Dodge/Data/Item/Params.hs 25;" f _shellThrustDelay src/Dodge/Data/Item/Params.hs 27;" f _shockwaves src/Dodge/Data/LWorld.hs 118;" f _shrinkGunStatus src/Dodge/Data/Item/Params.hs 21;" f _siColor src/Dodge/Data/SelectionList.hs 80;" f _siColor src/Dodge/Data/SelectionList.hs 88;" f _siHeight src/Dodge/Data/SelectionList.hs 78;" f _siHeight src/Dodge/Data/SelectionList.hs 86;" f _siIsSelectable src/Dodge/Data/SelectionList.hs 79;" f _siIsSelectable src/Dodge/Data/SelectionList.hs 87;" f _siOffX src/Dodge/Data/SelectionList.hs 81;" f _siOffX src/Dodge/Data/SelectionList.hs 89;" f _siPayload src/Dodge/Data/SelectionList.hs 82;" f _siPictures src/Dodge/Data/SelectionList.hs 77;" f _siPictures src/Dodge/Data/SelectionList.hs 85;" f _sideEffect src/Loop/Data.hs 13;" f _sideImpulses src/Dodge/Data/ActionPlan.hs 170;" f _sidePush src/Dodge/Data/Item/Use.hs 84;" f _sidePush src/Dodge/Data/Item/Use.hs 101;" f _silhouetteEBO src/Data/Preload/Render.hs 27;" f _skColor src/Dodge/Data/Spark.hs 17;" f _skDamageType src/Dodge/Data/Spark.hs 21;" f _skOldPos src/Dodge/Data/Spark.hs 19;" f _skPos src/Dodge/Data/Spark.hs 18;" f _skVel src/Dodge/Data/Spark.hs 16;" f _skWidth src/Dodge/Data/Spark.hs 20;" f _skinHead src/Dodge/Data/Creature/Misc.hs 66;" f _skinLower src/Dodge/Data/Creature/Misc.hs 68;" f _skinUpper src/Dodge/Data/Creature/Misc.hs 67;" f _slItems src/Dodge/Data/SelectionList.hs 27;" f _slRegex src/Dodge/Data/SelectionList.hs 29;" f _slRegexInput src/Dodge/Data/SelectionList.hs 30;" f _slRegexList src/Dodge/Data/SelectionList.hs 31;" f _slSelPos src/Dodge/Data/SelectionList.hs 28;" f _smoothScrollAmount src/Dodge/Data/Input.hs 25;" f _soundAngDist src/Sound/Data.hs 53;" f _soundChannel src/Sound/Data.hs 52;" f _soundChunkID src/Sound/Data.hs 57;" f _soundData src/Data/Preload.hs 12;" f _soundPos src/Sound/Data.hs 54;" f _soundStatus src/Sound/Data.hs 51;" f _soundTime src/Sound/Data.hs 50;" f _soundVolume src/Sound/Data.hs 55;" f _soundVolumeFraction src/Sound/Data.hs 56;" f _soundsToInvestigate src/Dodge/Creature/Memory/Data.hs 11;" f _soundsToInvestigate src/Dodge/Data/Creature/Memory.hs 14;" f _spPixelOff src/Dodge/Data/ScreenPos.hs 11;" f _spScreenOff src/Dodge/Data/ScreenPos.hs 10;" f _sparks src/Dodge/Data/LWorld.hs 112;" f _spawnEBT src/Dodge/Data/Bullet.hs 43;" f _ssCursor src/Dodge/Data/SelectionList.hs 57;" f _ssDescriptor src/Dodge/Data/SelectionList.hs 62;" f _ssIndent src/Dodge/Data/SelectionList.hs 61;" f _ssItems src/Dodge/Data/SelectionList.hs 56;" f _ssMinSize src/Dodge/Data/SelectionList.hs 58;" f _ssOffset src/Dodge/Data/SelectionList.hs 59;" f _ssShownItems src/Dodge/Data/SelectionList.hs 60;" f _sssExtra src/Dodge/Data/SelectionList.hs 38;" f _sssFilters src/Dodge/Data/SelectionList.hs 46;" f _sssSections src/Dodge/Data/SelectionList.hs 37;" f _sssSelPos src/Dodge/Data/SelectionList.hs 45;" f _strength src/Dodge/Data/Creature/Misc.hs 21;" f _strideAmount src/Dodge/Creature/Stance/Data.hs 22;" f _strideAmount src/Dodge/Data/Creature/Stance.hs 22;" f _strideLength src/Dodge/Creature/Stance/Data.hs 14;" f _strideLength src/Dodge/Data/Creature/Stance.hs 16;" f _subInvMSel src/Dodge/Data/HUD.hs 25;" f _subInventory src/Dodge/Data/HUD.hs 18;" f _subParams src/Dodge/Data/Item/Params.hs 43;" f _swColor src/Dodge/Data/Shockwave.hs 18;" f _swDam src/Dodge/Data/Shockwave.hs 23;" f _swDirection src/Dodge/Data/Shockwave.hs 19;" f _swInvulnerableCrs src/Dodge/Data/Shockwave.hs 20;" f _swMaxTime src/Dodge/Data/Shockwave.hs 25;" f _swPos src/Dodge/Data/Shockwave.hs 21;" f _swPush src/Dodge/Data/Shockwave.hs 24;" f _swRad src/Dodge/Data/Shockwave.hs 22;" f _swTimer src/Dodge/Data/Shockwave.hs 26;" f _swarm src/Dodge/Creature/State/Data.hs 45;" f _swarm src/Dodge/Data/Creature/State.hs 48;" f _taArcSteps src/Dodge/Data/TelsaArc.hs 12;" f _taArcSteps src/Dodge/Data/TeslaArc.hs 18;" f _taColor src/Dodge/Data/TelsaArc.hs 13;" f _taColor src/Dodge/Data/TeslaArc.hs 19;" f _taPoints src/Dodge/Data/TelsaArc.hs 10;" f _taPoints src/Dodge/Data/TeslaArc.hs 16;" f _taTimer src/Dodge/Data/TelsaArc.hs 11;" f _taTimer src/Dodge/Data/TeslaArc.hs 17;" f _targetCr src/Dodge/Data/Creature.hs 97;" f _targetID src/Dodge/Data/ActionPlan.hs 85;" f _targetSeenAt src/Dodge/Data/ActionPlan.hs 86;" f _tbPos src/Dodge/Data/TractorBeam.hs 14;" f _tbStartPos src/Dodge/Data/TractorBeam.hs 15;" f _tbTime src/Dodge/Data/TractorBeam.hs 17;" f _tbVel src/Dodge/Data/TractorBeam.hs 16;" f _tcAlias src/Dodge/Data/Terminal.hs 116;" f _tcEffect src/Dodge/Data/Terminal.hs 118;" f _tcHelp src/Dodge/Data/Terminal.hs 117;" f _tcString src/Dodge/Data/Terminal.hs 115;" f _tempLightSources src/Dodge/Data/LWorld.hs 142;" f _termID src/Dodge/Data/HUD.hs 31;" f _terminals src/Dodge/Data/LWorld.hs 127;" f _teslaArcs src/Dodge/Data/LWorld.hs 117;" f _testFloat src/Dodge/Data/World.hs 44;" f _textInput src/Dodge/Data/Input.hs 30;" f _textureObject src/Shader/Data.hs 95;" f _tgActive src/Dodge/Data/Targeting.hs 16;" f _tgDraw src/Dodge/Data/Targeting.hs 14;" f _tgID src/Dodge/Data/Targeting.hs 15;" f _tgPos src/Dodge/Data/Targeting.hs 12;" f _tgUpdate src/Dodge/Data/Targeting.hs 13;" f _tiFocus src/Dodge/Data/Terminal.hs 21;" f _tiSel src/Dodge/Data/Terminal.hs 22;" f _tiText src/Dodge/Data/Terminal.hs 20;" f _tileArrayZ src/Data/Tile.hs 21;" f _tilePoly src/Data/Tile.hs 15;" f _tileTangentPos src/Data/Tile.hs 17;" f _tileZero src/Data/Tile.hs 16;" f _tiles src/Data/Tile.hs 13;" f _timeFlow src/Dodge/Data/World.hs 39;" f _timeFlowCharge src/Dodge/Data/World.hs 77;" f _tlEffect src/Dodge/Data/Terminal.hs 75;" f _tlPause src/Dodge/Data/Terminal.hs 66;" f _tlPause src/Dodge/Data/Terminal.hs 70;" f _tlPause src/Dodge/Data/Terminal.hs 74;" f _tlString src/Dodge/Data/Terminal.hs 67;" f _tlTermEffect src/Dodge/Data/Terminal.hs 71;" f _tlsParam src/Dodge/Data/LightSource.hs 43;" f _tlsTime src/Dodge/Data/LightSource.hs 45;" f _tlsUpdate src/Dodge/Data/LightSource.hs 44;" f _tmBootProgram src/Dodge/Data/Terminal.hs 34;" f _tmButtonID src/Dodge/Data/Terminal.hs 35;" f _tmCommandHistory src/Dodge/Data/Terminal.hs 47;" f _tmDeathEffect src/Dodge/Data/Terminal.hs 45;" f _tmDisplayedLines src/Dodge/Data/Terminal.hs 38;" f _tmFutureLines src/Dodge/Data/Terminal.hs 39;" f _tmID src/Dodge/Data/Terminal.hs 33;" f _tmInput src/Dodge/Data/Terminal.hs 42;" f _tmMachineID src/Dodge/Data/Terminal.hs 36;" f _tmMaxLines src/Dodge/Data/Terminal.hs 40;" f _tmName src/Dodge/Data/Terminal.hs 37;" f _tmPartialCommand src/Dodge/Data/Terminal.hs 49;" f _tmScrollCommands src/Dodge/Data/Terminal.hs 43;" f _tmStatus src/Dodge/Data/Terminal.hs 46;" f _tmTitle src/Dodge/Data/Terminal.hs 41;" f _tmToggles src/Dodge/Data/Terminal.hs 48;" f _tmWriteCommands src/Dodge/Data/Terminal.hs 44;" f _toInt src/Dodge/Data/Item/Use/Amount.hs 9;" f _toInt src/Dodge/Data/ItemAmount.hs 9;" f _toPlaySoundChunkID src/Sound/Data.hs 45;" f _toPlaySoundPos src/Sound/Data.hs 42;" f _toPlaySoundStatus src/Sound/Data.hs 41;" f _toPlaySoundTime src/Sound/Data.hs 40;" f _toPlaySoundVolume src/Sound/Data.hs 43;" f _toPlaySoundVolumeFraction src/Sound/Data.hs 44;" f _toPlaySounds src/Dodge/Data/World.hs 41;" f _topBoxSize src/Shape/Data.hs 17;" f _torqueAfter src/Dodge/Data/Item/Use.hs 82;" f _torqueAfter src/Dodge/Data/Item/Use.hs 99;" f _tractorBeams src/Dodge/Data/LWorld.hs 122;" f _trieChildren src/SimpleTrie.hs 7;" f _trieMVal src/SimpleTrie.hs 6;" f _triggers src/Dodge/Data/LWorld.hs 131;" f _ttDeathEffect src/Dodge/Data/Terminal.hs 82;" f _ttTriggerID src/Dodge/Data/Terminal.hs 81;" f _tuDir src/Dodge/Data/Machine.hs 61;" f _tuFireTime src/Dodge/Data/Machine.hs 60;" f _tuTurnSpeed src/Dodge/Data/Machine.hs 59;" f _tuWeapon src/Dodge/Data/Machine.hs 58;" f _turnToPoint src/Dodge/Data/ActionPlan.hs 92;" f _tweakMax src/Dodge/Data/Item/Tweak.hs 31;" f _tweakParams src/Dodge/Data/Item/Tweak.hs 16;" f _tweakType src/Dodge/Data/Item/Tweak.hs 29;" f _tweakVal src/Dodge/Data/Item/Tweak.hs 30;" f _unCombEdge src/Dodge/Combine/Graph.hs 29;" f _unCombNode src/Dodge/Combine/Graph.hs 22;" f _unFBO src/Shader/Data.hs 57;" f _unNInt src/NewInt.hs 15;" f _unNIntMap src/NewInt.hs 18;" f _unPrimitiveMode src/Shader/Data.hs 99;" f _unPutCrit src/Dodge/Data/GenWorld.hs 32;" f _unRandomPlacement src/Dodge/Data/GenWorld.hs 86;" f _unST src/Dodge/Tree/Compose/Data.hs 12;" f _unShadNum src/Picture/Data.hs 47;" f _unTO src/Shader/Data.hs 59;" f _unputTerminal src/Dodge/Data/GenWorld.hs 37;" f _useAheadPos src/Dodge/Data/ActionPlan.hs 161;" f _useMvTargetPos src/Dodge/Data/ActionPlan.hs 164;" f _useSelf src/Dodge/Data/ActionPlan.hs 158;" f _useTarget src/Dodge/Data/ActionPlan.hs 155;" f _uvCanContinue src/Dodge/Data/Universe.hs 38;" f _uvConfig src/Dodge/Data/Universe.hs 36;" f _uvDebug src/Dodge/Data/Universe.hs 43;" f _uvDebugMessageOffset src/Dodge/Data/Universe.hs 44;" f _uvFrameTicks src/Dodge/Data/Universe.hs 41;" f _uvIOEffects src/Dodge/Data/Universe.hs 34;" f _uvLastFrameTicks src/Dodge/Data/Universe.hs 40;" f _uvMSeed src/Dodge/Data/Universe.hs 39;" f _uvRAMSave src/Dodge/Data/Universe.hs 42;" f _uvScreenLayers src/Dodge/Data/Universe.hs 33;" f _uvSideEffects src/Dodge/Data/Universe.hs 35;" f _uvTestString src/Dodge/Data/Universe.hs 37;" f _uvWorld src/Dodge/Data/Universe.hs 31;" f _vaCount src/Shader/Data.hs 69;" f _vaNormalize src/Shader/Data.hs 71;" f _vaOffset src/Shader/Data.hs 72;" f _vaType src/Shader/Data.hs 70;" f _vaoName src/Shader/Data.hs 65;" f _vboName src/Shader/Data.hs 82;" f _vboPtr src/Shader/Data.hs 83;" f _vboShapes src/Data/Preload/Render.hs 42;" f _vboVertexBytes src/Shader/Data.hs 84;" f _vboWindows src/Data/Preload/Render.hs 41;" f _vcCoolDown src/Dodge/Data/Creature/Misc.hs 33;" f _vcMaxCoolDown src/Dodge/Data/Creature/Misc.hs 32;" f _vcSound src/Dodge/Data/Creature/Misc.hs 30;" f _vcWarnings src/Dodge/Data/Creature/Misc.hs 31;" f _vertices src/Polyhedra/Data.hs 22;" f _viDist src/Dodge/Creature/Perception/Data.hs 42;" f _viDist src/Dodge/Data/Creature/Perception.hs 43;" f _viFOV src/Dodge/Creature/Perception/Data.hs 41;" f _viFOV src/Dodge/Data/Creature/Perception.hs 42;" f _viewPoint src/Dodge/Data/Creature.hs 99;" f _volume_master src/Dodge/Config/Data.hs 14;" f _volume_master src/Dodge/Data/Config.hs 39;" f _volume_music src/Dodge/Config/Data.hs 16;" f _volume_music src/Dodge/Data/Config.hs 41;" f _volume_sound src/Dodge/Config/Data.hs 15;" f _volume_sound src/Dodge/Data/Config.hs 40;" f _vtCol src/PolyPic.hs 13;" f _vtPos src/PolyPic.hs 12;" f _vxCol src/Picture/Data.hs 15;" f _vxExt src/Picture/Data.hs 16;" f _vxLayer src/Picture/Data.hs 17;" f _vxPos src/Picture/Data.hs 14;" f _vxShadNum src/Picture/Data.hs 18;" f _wCam src/Dodge/Data/World.hs 54;" f _waitThenAction src/Dodge/Data/ActionPlan.hs 105;" f _waitThenTimer src/Dodge/Data/ActionPlan.hs 104;" f _wallDamages src/Dodge/Data/LWorld.hs 124;" f _wallShader src/Data/Preload/Render.hs 46;" f _wallVBO src/Data/Preload/Render.hs 45;" f _walls src/Dodge/Data/LWorld.hs 123;" f _warmMax src/Dodge/Data/Item/HeldDelay.hs 27;" f _warmMax src/Dodge/Data/Item/Use/Delay.hs 24;" f _warmMax src/Dodge/Data/Item/UseDelay.hs 24;" f _warmSound src/Dodge/Data/Item/HeldDelay.hs 28;" 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/UseDelay.hs 23;" f _weaponInvLock src/Dodge/Data/Item/Use.hs 88;" f _weaponInvLock src/Dodge/Data/Item/Use.hs 105;" f _weaponRepeat src/Dodge/Data/Item/Use.hs 89;" f _weaponRepeat src/Dodge/Data/Item/Use.hs 106;" f _windowPosX src/Dodge/Config/Data.hs 23;" f _windowPosX src/Dodge/Data/Config.hs 53;" f _windowPosY src/Dodge/Config/Data.hs 24;" f _windowPosY src/Dodge/Data/Config.hs 54;" f _windowShader src/Data/Preload/Render.hs 19;" f _windowX src/Dodge/Config/Data.hs 21;" f _windowX src/Dodge/Data/Config.hs 51;" f _windowY src/Dodge/Config/Data.hs 22;" f _windowY src/Dodge/Data/Config.hs 52;" f _wlBouncy src/Dodge/Data/Wall.hs 25;" f _wlColor src/Dodge/Data/Wall.hs 21;" f _wlFireThrough src/Dodge/Data/Wall.hs 28;" f _wlHeight src/Dodge/Data/Wall.hs 33;" f _wlID src/Dodge/Data/Wall.hs 20;" f _wlLine src/Dodge/Data/Wall.hs 19;" f _wlMaterial src/Dodge/Data/Wall.hs 34;" f _wlOpacity src/Dodge/Data/Wall.hs 22;" f _wlPathable src/Dodge/Data/Wall.hs 23;" f _wlPenetrable src/Dodge/Data/Wall.hs 24;" f _wlReflect src/Dodge/Data/Wall.hs 29;" f _wlRotateTo src/Dodge/Data/Wall.hs 31;" f _wlStCreature src/Dodge/Data/Wall.hs 54;" f _wlStructure src/Dodge/Data/Wall.hs 32;" f _wlTouchThrough src/Dodge/Data/Wall.hs 27;" f _wlUnshadowed src/Dodge/Data/Wall.hs 30;" f _wlWalkable src/Dodge/Data/Wall.hs 26;" f _wlZoning src/Dodge/Data/World.hs 50;" f _worldEventFlags src/Dodge/Data/World.hs 47;" f _worldEvents src/Dodge/Data/LWorld.hs 134;" f _wpCharge src/Dodge/Data/Item/Consumption.hs 31;" f _wpCharge src/Dodge/Data/Item/Use/Consumption.hs 36;" f _wpMaxCharge src/Dodge/Data/Item/Consumption.hs 30;" f _wpMaxCharge src/Dodge/Data/Item/Use/Consumption.hs 35;" f _wsBlock src/Dodge/Data/Wall.hs 52;" f _wsDoor src/Dodge/Data/Wall.hs 50;" f _wsMachine src/Dodge/Data/Wall.hs 51;" f _xNum src/Dodge/Combine/Data.hs 134;" f _xNum src/Dodge/Combine/Data.hs 137;" f _xNum src/Dodge/Combine/Data.hs 143;" f _xNum src/Dodge/Combine/Data.hs 147;" f _xNum src/Dodge/Combine/Data.hs 175;" f _xNum src/Dodge/Combine/Data.hs 180;" f _xNum src/Dodge/Data/Item/Combine.hs 160;" f _xNum src/Dodge/Data/Item/Combine.hs 167;" f _xNum src/Dodge/Data/Item/Combine.hs 193;" f _znBounds src/Dodge/Base/Zone.hs 24;" f _znFunc src/Dodge/Data/Zoning.hs 15;" f _znObjects src/Dodge/Base/Zone.hs 22;" f _znObjects src/Dodge/Data/Zoning.hs 13;" f _znObjects src/Dodge/Zone/Data.hs 9;" f _znSize src/Dodge/Base/Zone.hs 23;" f _znSize src/Dodge/Data/Zoning.hs 14;" f aBulAt src/Dodge/Particle/Bullet/Spawn.hs 12;" f aDroneWithItemParams src/Dodge/Item/Weapon/Drone.hs 31;" f aFlame src/Dodge/Gas.hs 18;" f aFlameParticle src/Dodge/Flame.hs 22;" f aGasCloud src/Dodge/Gas.hs 13;" f aGib src/Dodge/Prop/Gib.hs 14;" f aLaser src/Dodge/Item/Weapon/Laser.hs 27;" f aRadarPulse src/Dodge/RadarSweep.hs 15;" f aShape src/Dodge/Placement/Instance/LightSource.hs 108;" f aShape src/Dodge/Placements/LightSource.hs 64;" f aSonarPulse src/Dodge/Item/Weapon/UseEffect.hs 18;" f aSound src/Dodge/SoundLogic.hs 68;" f aStaticBall src/Dodge/WorldEvent/SpawnParticle.hs 41;" f aTeslaArcAt src/Dodge/Particle/TeslaArc.hs 12;" f aTeslaArcAt src/Dodge/Tesla/Arc.hs 20;" f aTractorBeam src/Dodge/Item/Weapon/BatteryGuns.hs 149;" f aTreeStrut src/Dodge/Layout/Tree/GenerateStructure.hs 39;" f aTreeStrut src/Dodge/Tree/GenerateStructure.hs 37;" f aWallPulse src/Dodge/Item/Weapon/UseEffect.hs 21;" f accessTerminal src/Dodge/WorldEffect.hs 54;" f activeTargetCursorPic src/Dodge/Targeting/Draw.hs 48;" f addArmour src/Dodge/Creature.hs 83;" f addBlock src/Dodge/LevelGen/Block.hs 20;" f addBoostShockwave src/Dodge/Item/Weapon/Booster.hs 56;" f addBoostShockwave src/Dodge/Luse.hs 119;" f addBranchAt src/Dodge/Layout/Tree/GenerateStructure.hs 18;" f addBranchAt src/Dodge/Tree/GenerateStructure.hs 17;" f addButtonSlowDoor src/Dodge/Room/LongDoor.hs 95;" f addCrGibs src/Dodge/Prop/Gib.hs 31;" f addDepth src/Picture/Base.hs 133;" f addDoorWall src/Dodge/Placement/PlaceSpot/TriggerDoor.hs 53;" f addEdges src/Dodge/Path.hs 122;" f addGib4 src/Dodge/Prop/Gib.hs 74;" f addGibAt src/Dodge/Prop/Gib.hs 93;" f addGibAtDir src/Dodge/Prop/Gib.hs 116;" f addGibsAt src/Dodge/Prop/Gib.hs 47;" f addGibsAtDir src/Dodge/Prop/Gib.hs 61;" f addGirder src/Dodge/Room/Modify/Girder.hs 90;" f addGirder' src/Dodge/Room/Modify/Girder.hs 111;" f addGirderEW src/Dodge/Room/Modify/Girder.hs 72;" f addGirderFrom src/Dodge/Room/Modify/Girder.hs 42;" f addGirderLights src/Dodge/Room/Modify/Girder.hs 174;" f addGirderNS src/Dodge/Room/Modify/Girder.hs 25;" f addGirderNS' src/Dodge/Room/Modify/Girder.hs 55;" f addHighGirder src/Dodge/Room/Modify/Girder.hs 132;" f addHighGirder' src/Dodge/Room/Modify/Girder.hs 142;" f addIndefiniteArticle src/StringHelp.hs 17;" f addLock src/Dodge/Layout/Tree/Annotate.hs 30;" f addNodes src/Dodge/Path.hs 115;" f addPane src/Dodge/Placement/PlaceSpot.hs 162;" f addPlmnt src/Dodge/LevelGen/Data.hs 87;" f addPlmnt src/Dodge/LevelGen/PlacementHelper.hs 87;" f addPointPolygon src/Geometry/Polygon.hs 85;" f addPolyWall src/Dodge/LevelGen/StaticWalls.hs 141;" f addPolyWalls src/Dodge/LevelGen/StaticWalls.hs 129;" f addRandomGirderEW src/Dodge/Room/Girder.hs 9;" f addRandomGirderFrom src/Dodge/Room/Girder.hs 16;" f addRoomLinkDecorations src/Dodge/Debug/LinkDecoration.hs 19;" f addRoomPolyDecorations src/Dodge/Debug/LinkDecoration.hs 14;" f addSideEffect src/Dodge/Concurrent.hs 32;" f addSouthPillars src/Dodge/Room/LongDoor.hs 87;" f addTermSignal src/Dodge/Event/Input.hs 34;" f addTile src/Dodge/Room/AddTile.hs 11;" f addTinClip src/Dodge/Item/Draw/SPic.hs 300;" f addToTrunk src/Dodge/Layout/Tree/Polymorphic.hs 116;" f addToTrunk src/Dodge/Tree/Polymorphic.hs 129;" f addToTrunk src/TreeHelp.hs 156;" f addWarningTerminal src/Dodge/Room/Warning.hs 37;" f addZ src/Geometry/Vector3D.hs 89;" f adjustIMZone src/Dodge/Base.hs 77;" f advanceScrollAmount src/Dodge/Update.hs 297;" f advanceSmoothScroll src/Dodge/SmoothScroll.hs 29;" f advanceStepCounter src/Dodge/Creature/Action/Movement.hs 56;" f advanceStepCounter src/Dodge/Creature/Impulse/Movement.hs 45;" f afterRecoil src/Dodge/Item/Weapon/TriggerType.hs 295;" f aimDelaySweep src/Dodge/Render/ShapePicture.hs 45;" f aimStanceInfo src/Dodge/Item/Info.hs 229;" f aimTurn src/Dodge/Creature/YourControl.hs 189;" f aimingMuzzleLength src/Dodge/Creature/HandPos.hs 46;" f aimingMuzzlePos src/Dodge/Creature/HandPos.hs 41;" f aimingWeaponHandlePos src/Dodge/Creature/HandPos.hs 28;" f aimingWeaponZeroPos src/Dodge/Creature/HandPos.hs 36;" f airlock src/Dodge/Room/Airlock.hs 19;" f airlock0 src/Dodge/Room/Airlock.hs 25;" f airlock90 src/Dodge/Room/Airlock.hs 122;" f airlockCrystal src/Dodge/Room/Airlock.hs 161;" f airlockDoor src/Dodge/Room/Airlock.hs 51;" f airlockDoubleDoor src/Dodge/Room/Airlock.hs 54;" f airlockSimple src/Dodge/Room/Airlock.hs 66;" f airlockZ src/Dodge/Room/Airlock.hs 91;" f allHotkeys src/Dodge/Creature/YourControl.hs 52;" f allVisibleWalls src/Dodge/Base/Collide.hs 131;" f alongSegBy src/Geometry.hs 43;" f ammoCheckI src/Dodge/Item/Weapon/TriggerType.hs 145;" f ammoComposedItem src/Dodge/Item/Grammar.hs 45;" f ammoTweakStrings src/Dodge/Render/HUD.hs 288;" f amr src/Dodge/Item/Held/Rod.hs 46;" f amr src/Dodge/Item/Weapon/BulletGun/Rod.hs 56;" f anItemFindPulse src/Dodge/Item/Weapon/UseEffect.hs 25;" f analyser src/Dodge/Placement/Instance/Analyser.hs 12;" f analyserByDoor src/Dodge/Room/LasTurret.hs 75;" f andOrRegex src/Dodge/DisplayInventory.hs 79;" f angleBetween src/Geometry.hs 145;" f angleVV src/Geometry/Vector.hs 57;" f angleVV3 src/Geometry/Vector3D.hs 122;" f annoToRoomTree src/Dodge/Annotation.hs 17;" f anoToRoomTree src/Dodge/Layout/Tree/Annotate.hs 52;" f anyTargeting src/Dodge/Render/ShapePicture.hs 71;" f anyUnusedSpot src/Dodge/PlacementSpot.hs 66;" f anythingHitCirc src/Dodge/Base/Collide.hs 242;" f appendEitherTree src/Dodge/Layout/Tree/Either.hs 29;" f applyCME src/Dodge/HeldUse.hs 73;" f applyCreatureDamage src/Dodge/Creature/Damage.hs 14;" f applyDamageEffect src/Dodge/Creature/Damage.hs 31;" f applyEventIO src/Loop.hs 89;" f applyIndividualDamage src/Dodge/Creature/Damage.hs 49;" f applyIndividualDamage' src/Dodge/Creature/Damage.hs 52;" f applyInvLock src/Dodge/HeldUse.hs 83;" f applyMagnetsToBul src/Dodge/Bullet.hs 46;" f applyModules src/Dodge/Combine/Module.hs 52;" f applyNoDamage src/Dodge/Creature/Damage.hs 11;" f applyPastDamages src/Dodge/Creature/State.hs 173;" f applyPiercingDamage src/Dodge/Creature/Damage.hs 57;" f applyPosition src/Sound.hs 110;" f applyRecoil src/Dodge/HeldUse.hs 100;" f applyResFactor src/Dodge/Data/Config.hs 108;" f applySetTerminalString src/Dodge/Debug/Terminal.hs 78;" f applySidePush src/Dodge/HeldUse.hs 107;" f applySoundCME src/Dodge/HeldUse.hs 91;" f applyTerminalCommand src/Dodge/Debug/Terminal.hs 27;" f applyTerminalCommandArguments src/Dodge/Debug/Terminal.hs 39;" f applyTerminalString src/Dodge/Debug/Terminal.hs 21;" f applyToNode src/Dodge/Layout/Tree/Polymorphic.hs 60;" f applyToNode src/Dodge/Tree/Polymorphic.hs 55;" f applyToNode src/TreeHelp.hs 64;" f applyToRandomNode src/Dodge/Layout/Tree/Polymorphic.hs 108;" f applyToRandomNode src/Dodge/Tree/Polymorphic.hs 123;" f applyToRandomNode src/TreeHelp.hs 150;" f applyToRoot src/Dodge/Layout/Tree/Polymorphic.hs 48;" f applyToSubforest src/Dodge/Tree/Polymorphic.hs 66;" f applyToSubforest src/TreeHelp.hs 77;" f applyToSubtree src/Dodge/Tree/Polymorphic.hs 60;" f applyToSubtree src/TreeHelp.hs 70;" f applyTorqueCME src/Dodge/HeldUse.hs 117;" f applyWorldConfig src/Dodge/Config/Update.hs 38;" f aquamarine src/Color.hs 23;" f arc src/Picture/Base.hs 287;" f arcFull src/Picture/Arc.hs 11;" f arcNum src/Picture/Data.hs 53;" f arcPart src/Picture/Arc.hs 24;" f arcSolid src/Picture/Base.hs 276;" f arcStepwise src/Geometry.hs 329;" f arcStepwisePositive src/Geometry.hs 343;" f arcTest src/Picture/Test.hs 9;" f arcTest' src/Picture/Test.hs 21;" f argV src/Geometry/Vector.hs 80;" f argumentHelp src/Dodge/Terminal.hs 149;" f armourChaseCrit src/Dodge/Creature/ArmourChase.hs 38;" f armouredChasers src/Dodge/Room/Boss.hs 62;" f armouredCorridor src/Dodge/Room/RoadBlock.hs 20;" f arms src/Dodge/Creature/Picture.hs 102;" f aroundPoint src/Dodge/Zone.hs 71;" f arrow src/Picture/Composite.hs 19;" f arrowPath src/Picture/Composite.hs 8;" f assignHotkey src/Dodge/Hotkey.hs 26;" f assignNewHotkey src/Dodge/Hotkey.hs 15;" f assignPushDoors src/Dodge/LevelGen.hs 42;" f atFstLnkOut src/Dodge/PlacementSpot.hs 211;" f atFstLnkOutShiftBy src/Dodge/PlacementSpot.hs 226;" f atFstLnkOutShiftInward src/Dodge/PlacementSpot.hs 229;" f atNthLnkOutShiftBy src/Dodge/PlacementSpot.hs 214;" f atNthLnkOutShiftInward src/Dodge/PlacementSpot.hs 232;" f attachBranch src/Dodge/Tree/Compose.hs 83;" f attachList' src/Dodge/Tree/Compose.hs 80;" f attachOnward src/Dodge/Tree/Compose.hs 95;" f attachOnward' src/Dodge/Tree/Compose.hs 98;" f attachTree src/Dodge/Tree/Compose.hs 38;" f attentionViewPoint src/Dodge/Creature/ReaderUpdate.hs 66;" f attribSize src/Shader/Compile.hs 352;" f autoAmr src/Dodge/Item/Held/Rod.hs 51;" f autoAmr src/Dodge/Item/Weapon/BulletGun/Rod.hs 62;" f autoBS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 350;" f autoCrit src/Dodge/Creature/AutoCrit.hs 13;" f autoDetector src/Dodge/Item/Weapon/Radar.hs 8;" f autoEffect src/Dodge/Item/Weapon/ExtraEffect.hs 18;" f autoGun src/Dodge/Item/Weapon/AutoGun.hs 24;" f autoGunPic src/Dodge/Item/Weapon/AutoGun.hs 66;" f autoGunS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 496;" f autoGunSound src/Dodge/SoundLogic/Synonyms.hs 4;" f autoPistol src/Dodge/Item/Held/Stick.hs 53;" f autoPistol src/Dodge/Item/Weapon/BulletGun/Stick.hs 79;" f autoRadarEffect src/Dodge/Item/Weapon/ExtraEffect.hs 39;" f autoRifle src/Dodge/Item/Held/Cane.hs 69;" f autoRifle src/Dodge/Item/Weapon/BulletGun/Cane.hs 97;" f autoSonarEffect src/Dodge/Item/Weapon/ExtraEffect.hs 43;" f autogunSpread src/Dodge/Item/Weapon/AutoGun.hs 78;" f autogunSpread src/Dodge/Item/Weapon/BulletGuns.hs 26;" f availableMenuLines src/Dodge/WindowLayout.hs 5;" f awakeLevelPerception src/Dodge/Creature/Perception.hs 162;" f axisInt src/Geometry/Intersect.hs 227;" f azure src/Color.hs 22;" f bQuadToF src/Geometry/Bezier.hs 37;" f bQuadToLine src/Geometry/Bezier.hs 30;" f backpackCombinations src/Dodge/Combine/Combinations.hs 25;" f backpackShape src/Dodge/Item/Draw/SPic.hs 69;" f backspaceInputted src/Dodge/Update/Input/Text.hs 26;" f bangCone src/Dodge/Item/Held/Cone.hs 11;" f bangConeShape src/Dodge/Item/Draw/SPic.hs 230;" f bangEchoS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 370;" f bangRod src/Dodge/Item/Held/Rod.hs 18;" f bangRod src/Dodge/Item/Weapon/BulletGun/Rod.hs 18;" f bangS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 478;" f bangStick src/Dodge/Item/Held/Stick.hs 17;" f bangStick src/Dodge/Item/Weapon/BulletGun/Stick.hs 17;" f bangStickSoundChoice src/Dodge/HeldUse.hs 445;" f bangStickSoundChoice src/Dodge/HeldUse/BulletWeapon.hs 226;" f barPP src/Dodge/Room/Foreground.hs 236;" f barrel src/Dodge/Creature/Inanimate.hs 17;" f baseAMRShape src/Dodge/Item/Draw/SPic.hs 444;" f baseBlockPane src/Dodge/Placement/Instance/Wall.hs 86;" f baseBlockPane src/Dodge/Placements/Wall.hs 63;" f baseBlockPane src/Dodge/Room/Placement.hs 93;" f baseCIS src/Dodge/Item/Grammar.hs 50;" f baseCaneShape src/Dodge/Item/Draw/SPic.hs 250;" f baseComposedItem src/Dodge/Item/Grammar.hs 26;" f baseDebris src/Dodge/Block/Debris.hs 122;" f baseFloorTileSize src/Tile.hs 38;" f baseRifleShape src/Dodge/Item/Draw/SPic.hs 253;" f baseRodShape src/Dodge/Item/Draw/SPic.hs 441;" f baseSMGShape src/Dodge/Item/Draw/SPic.hs 412;" f baseShoulder src/Dodge/Creature/Picture.hs 158;" f baseStickShape src/Dodge/Item/Draw/SPic.hs 227;" f baseStickShapeX src/Dodge/Item/Draw/SPic.hs 222;" f baseStickSpread src/Dodge/Item/Held/Stick.hs 32;" f baseStickSpread src/Dodge/Item/Weapon/BulletGun/Stick.hs 46;" f baseWindowPane src/Dodge/Placements/Wall.hs 73;" f baseWindowPane src/Dodge/Room/Placement.hs 103;" f basicAmPjMoves src/Dodge/Item/Held/Launcher.hs 75;" f basicAttentionUpdate src/Dodge/Creature/AlertLevel.hs 50;" f basicAttentionUpdate src/Dodge/Creature/Perception.hs 127;" f basicAwarenessUpdate src/Dodge/Creature/AlertLevel.hs 25;" f basicAwarenessUpdate src/Dodge/Creature/Perception.hs 37;" f basicBulDams src/Dodge/Item/Weapon/Bullet.hs 26;" f basicCrPict src/Dodge/Creature/Picture.hs 25;" f basicCrShape src/Dodge/Creature/Picture.hs 32;" f basicCrSilhouette src/Dodge/Creature/Silhouette.hs 17;" f basicDrawBeam src/Dodge/Beam/Draw.hs 11;" f basicItemDisplay src/Dodge/Item/Display.hs 50;" f basicMachineApplyDamage src/Dodge/Machine/Damage.hs 6;" f basicMachineUpdate src/Dodge/Machine.hs 13;" f basicMuzFlare src/Dodge/HeldUse.hs 160;" f basicPerceptionUpdateR src/Dodge/Creature/AlertLevel.hs 17;" f basicTerminal src/Dodge/Terminal.hs 32;" f battery src/Dodge/Item/Ammo.hs 76;" f batteryModules src/Dodge/Item/Held/BatteryGuns.hs 121;" f batteryPack src/Dodge/Item/Equipment.hs 58;" f belowNumX src/Dodge/Combine/Graph.hs 77;" f beltMag src/Dodge/Item/Ammo.hs 42;" f bezierGun src/Dodge/Item/Weapon/Bezier.hs 24;" f bfsNodePoints src/Dodge/Path.hs 58;" f bfsThenReturn src/Dodge/Creature/ReaderUpdate.hs 216;" f bindFBO src/Render.hs 244;" f blCheck src/Dodge/Item/Weapon/TriggerType.hs 398;" f black src/Color.hs 27;" f blank src/Picture/Base.hs 59;" f blinkAcrossChallenge src/Dodge/Room/BlinkAcross.hs 14;" f blinkActionFail src/Dodge/Creature/Action/Blink.hs 85;" f blinkActionMousePos src/Dodge/Creature/Action/Blink.hs 19;" f blinkDistortions src/Dodge/Creature/Action/Blink.hs 40;" f blinkGun src/Dodge/Item/Weapon/Utility.hs 51;" f blinkShockwave src/Dodge/Creature/Action/Blink.hs 76;" f blipAt src/Dodge/Item/Weapon/UseEffect.hs 29;" f blipAt src/Dodge/RadarSweep.hs 59;" f blockLine src/Dodge/Placement/Instance/Wall.hs 41;" f blockLine src/Dodge/Placements/Wall.hs 22;" f blockLine src/Dodge/Room/Placement.hs 34;" f blockPillar src/Dodge/Room/Pillar.hs 17;" f blockedCorridor src/Dodge/Room/RoadBlock.hs 71;" f blockedCorridorCloseBlocks src/Dodge/Room/RoadBlock.hs 78;" f blockingLoad src/Dodge/Concurrent.hs 38;" f blood1S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 452;" f blood2S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 352;" f blood3S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 472;" f blood4S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 392;" f blood5S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 380;" f blood6S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 500;" f blood7S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 342;" f blood8S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 330;" f bloodPuddleAt src/Dodge/Creature/State.hs 136;" f blowTorch src/Dodge/Item/Held/SprayGuns.hs 54;" f blowTorch src/Dodge/Item/Weapon/SprayGuns.hs 49;" f blue src/Color.hs 16;" f blunderbuss src/Dodge/Item/Held/Cone.hs 29;" f boostPoint src/Dodge/Item/Weapon/Booster.hs 17;" f boostPoint src/Dodge/Luse.hs 104;" f boostSelfL src/Dodge/Item/Weapon/Booster.hs 31;" f boostSelfL src/Dodge/Luse.hs 72;" f boosterGun src/Dodge/Item/Equipment/Booster.hs 9;" f boosterGun src/Dodge/Item/Weapon/Booster.hs 111;" f bossKeyItems src/Dodge/LockAndKey.hs 11;" f bossRoom src/Dodge/Room/Boss.hs 59;" f bounceBall src/Dodge/Base/Collide.hs 77;" f bounceDir src/Dodge/Bullet.hs 100;" f bounceModule src/Dodge/Item/Craftable.hs 29;" f bouncePoint src/Dodge/Base/Collide.hs 87;" f boundPoints src/Bound.hs 10;" f boundedGrid src/Grid.hs 19;" f boxABC src/Polyhedra.hs 107;" f boxEdgeIndices src/Shader/Poke.hs 350;" f boxSurfaces src/Shader/Poke.hs 269;" f boxSurfacesIndices src/Shader/Poke.hs 282;" f boxXYZ src/Polyhedra.hs 93;" f boxXYZnobase src/Polyhedra.hs 79;" f brainHat src/Dodge/Item/Equipment.hs 99;" f branchRectWith src/Dodge/Room/Branch.hs 15;" f branchWith src/Dodge/Room/Room.hs 69;" f bres src/Dodge/Base/Zone.hs 80;" f bresx src/Dodge/Base/Zone.hs 83;" f bright src/Color.hs 116;" f brightX src/Color.hs 112;" f btSPic src/Dodge/Render/ShapePicture.hs 165;" f btShape src/Dodge/Render/Shape.hs 25;" f bufferEBO src/Shader/Bind.hs 27;" f bufferPokedVBO src/Shader/Bind.hs 18;" f bufferShaderLayers src/Shader/Bind.hs 35;" f bulDamageCr src/Dodge/Particle/Bullet/DestroyDamage.hs 21;" f bulDamageWall src/Dodge/Particle/Bullet/DestroyDamage.hs 30;" f bulGunEffect src/Dodge/HeldUse.hs 52;" f bulGunEffect' src/Dodge/HeldUse.hs 55;" f bulSelTweak src/Dodge/TweakBullet.hs 15;" f bulletBeltBracer src/Dodge/Item/Equipment.hs 83;" f bulletBeltPack src/Dodge/Item/Equipment.hs 74;" f bulletBodyCraft src/Dodge/Item/Craftable.hs 24;" f bulletCombinations src/Dodge/Combine/Graph.hs 35;" f bulletMagazines src/Dodge/Combine/Combinations.hs 240;" f bulletSpawn src/Dodge/Bullet.hs 105;" f bulletSynthesizer src/Dodge/Item/Ammo.hs 104;" f bulletTypes src/Dodge/TweakBullet.hs 26;" f bulletWeapons src/Dodge/Combine/Combinations.hs 248;" f burstRifle src/Dodge/Item/Held/Cane.hs 78;" f burstRifle src/Dodge/Item/Weapon/BulletGun/Cane.hs 105;" f buzzS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 502;" f buzzSound src/Dodge/SoundLogic/Synonyms.hs 4;" f calcSmoothScroll src/Dodge/SmoothScroll.hs 7;" f calcTexCoord src/Tile.hs 17;" f canAttachTargeting src/Dodge/Item/Display.hs 19;" f canSee src/Dodge/Base/Collide.hs 228;" f canSeeIndirect src/Dodge/Base/Collide.hs 235;" f caneStickSoundChoice src/Dodge/HeldUse.hs 440;" f cardList src/Dodge/Base/CardinalPoint.hs 6;" f cardVec src/Dodge/Base/CardinalPoint.hs 9;" f cardinalVectors src/Dodge/FloorItem.hs 39;" f cartePosToScreen src/Dodge/Base/Coordinate.hs 37;" f cenLasTur src/Dodge/Room/LasTurret.hs 24;" f centerText src/Picture/Base.hs 184;" f centerVaultExplosiveExit src/Dodge/Room/NoNeedWeapon.hs 20;" f centerVaultRoom src/Dodge/Room/Procedural.hs 288;" f centroid src/Geometry/Polygon.hs 113;" f centroidNum src/Geometry/Polygon.hs 116;" f chain src/Dodge/LightSources/Lamp.hs 119;" f chainCreatureUpdates src/Dodge/Creature/ChainUpdates.hs 6;" f chainPairs src/Geometry.hs 363;" f changeFuse src/Dodge/Item/Attachment.hs 25;" f changeSwapClose src/Dodge/Inventory.hs 230;" f changeSwapInv src/Dodge/Inventory.hs 246;" f changeSwapSel src/Dodge/Inventory.hs 222;" f changeSwapWith src/Dodge/Inventory.hs 281;" f changeTweakParam src/Dodge/Update/Scroll.hs 118;" f changeZonedWall src/Dodge/LevelGen/MoveDoor.hs 33;" f charFiringStratI src/Dodge/Item/Attachment.hs 15;" f charToPhaseV src/Dodge/Item/Weapon/Laser.hs 36;" f charToTuple src/Picture/Base.hs 317;" f charToTupleGrad src/Picture/Text.hs 18;" f chargeIfEquipped src/Dodge/ItEffect.hs 51;" f chargeIfInInventory src/Dodge/ItEffect.hs 43;" f chartreuse src/Color.hs 24;" f chaseCrit src/Dodge/Creature/ChaseCrit.hs 33;" f chaseCritAwarenessUpdate src/Dodge/Creature/Perception.hs 69;" f chaseCritMv src/Dodge/Creature/ReaderUpdate.hs 112;" f chaseCritPerceptionUpdate src/Dodge/Creature/Perception.hs 30;" f chaseCritVocalization src/Dodge/Creature/ChaseCrit.hs 46;" f checkBlockHP src/Dodge/Block.hs 46;" f checkDeath src/Dodge/Creature/State.hs 80;" f checkEndGame src/Dodge/Update.hs 577;" f checkErrorGL src/Shader/Compile.hs 301;" f checkFBO src/Framebuffer/Check.hs 6;" f checkGLError src/GLHelp.hs 17;" f checkInvSlotsYou src/Dodge/Inventory/CheckSlots.hs 15;" f checkTermDist src/Dodge/Update.hs 281;" f checkWallLeft src/Dodge/LevelGen/StaticWalls/Deprecated.hs 29;" f checkWallRight src/Dodge/LevelGen/StaticWalls.hs 54;" f checkWallRight src/Dodge/LevelGen/StaticWalls/Deprecated.hs 59;" f chemFuelPouch src/Dodge/Item/Ammo.hs 90;" f chooseCursorBorders src/Dodge/Render/List.hs 126;" f chooseEquipmentPosition src/Dodge/Inventory/RBList.hs 36;" f chooseFootSound src/Dodge/Creature/State/WalkCycle.hs 39;" f chooseFreeSite src/Dodge/Inventory/RBList.hs 42;" f chooseMovementLtAuto src/Dodge/CreatureEffect.hs 105;" f chooseMovementPistol src/Dodge/Humanoid.hs 202;" f chooseMovementPistol' src/Dodge/Humanoid.hs 207;" f chooseMovementSpreadGun src/Dodge/CreatureEffect.hs 88;" f circOnAnyCr src/Dodge/Base/Collide.hs 193;" f circOnSeg src/Geometry.hs 104;" f circOnSegNoEndpoints src/Geometry.hs 94;" f circOnSomeWall src/Dodge/Base/Collide.hs 182;" f circle src/Picture/Base.hs 180;" f circleDecoration src/Dodge/Placement/TopDecoration.hs 56;" f circleSolid src/Picture/Base.hs 164;" f circleSolidCol src/Picture/Base.hs 168;" f cisToItem src/Dodge/Item/Grammar.hs 23;" f clClSpringVel src/Dodge/Update.hs 630;" f clZoneSize src/Dodge/Zone/Size.hs 3;" f clZoneSize src/Dodge/Zoning/Cloud.hs 21;" f clampPath src/Dodge/Room/Procedural.hs 165;" f cleanUpPreload src/Preload.hs 11;" f cleanUpRenderPreload src/Preload/Render.hs 216;" f cleanUpSoundPreload src/Preload.hs 16;" f cleanupHalted src/Sound.hs 116;" f clearTargeting src/Dodge/Targeting.hs 28;" f cleatLabel src/Dodge/Cleat.hs 30;" f cleatLabel src/Dodge/UseAll.hs 30;" f cleatOnward src/Dodge/Cleat.hs 24;" f cleatOnward src/Dodge/UseAll.hs 24;" f cleatSide src/Dodge/Cleat.hs 27;" f cleatSide src/Dodge/UseAll.hs 27;" f click1S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 414;" f clickDetector src/Dodge/Item/Held/Utility.hs 53;" f clickGetCreature src/Dodge/Debug.hs 82;" f clickSound src/Dodge/SoundLogic/Synonyms.hs 4;" f clipV src/Geometry/Vector.hs 47;" f clipZoom src/Dodge/Update/Camera.hs 220;" f clockCycle src/Dodge/Clock.hs 9;" f closeObjEq src/Dodge/Inventory/CloseObject.hs 12;" f closeObjPos src/Dodge/Inventory/CloseObject.hs 7;" f closeObjectInfo src/Dodge/Render/HUD.hs 114;" f closeObjectToSelectionItem src/Dodge/Inventory/SelectionList.hs 66;" f closeObjectToTextPictures src/Dodge/Inventory/SelectionList.hs 81;" f closestCreatureID src/Dodge/Debug.hs 91;" f closestPointOnLine src/Geometry/Intersect.hs 251;" f closestPointOnLineParam src/Geometry/Intersect.hs 267;" f closestPointOnSeg src/Geometry/Intersect.hs 282;" f cloudEffect src/Dodge/Update.hs 600;" f cloudPoisonDamage src/Dodge/Update/Cloud.hs 9;" f cloudZoneOfPoint src/Dodge/Base/Zone.hs 51;" f clsNearCirc src/Dodge/Zoning/Cloud.hs 18;" f clsNearPoint src/Dodge/Zoning/Cloud.hs 9;" f clsNearRect src/Dodge/Zoning/Cloud.hs 15;" f clsNearSeg src/Dodge/Zoning/Cloud.hs 12;" f clusterFormatting src/Dodge/Combine/Graph.hs 113;" f clusterFunc src/Dodge/Combine/Graph.hs 107;" f cmm src/Dodge/Combine.hs 63;" f cogRaised src/Dodge/Creature/Perception.hs 101;" f colCrWall src/Dodge/WallCreatureCollisions.hs 26;" f colCrsWalls src/Dodge/WallCreatureCollisions.hs 17;" f colSpark src/Dodge/Particle/Spark.hs 32;" f colSpark src/Dodge/Spark.hs 47;" f colSparkRandDir src/Dodge/Particle/Spark.hs 62;" f colSparkRandDir src/Dodge/Spark.hs 101;" f colStrToSelItem src/Dodge/Menu/Option.hs 95;" f collectDamageTypes src/Dodge/Damage.hs 32;" f collideCircWalls src/Dodge/Base/Collide.hs 149;" f collidePoint src/Dodge/Base/Collide.hs 48;" f collidePointTestFilter src/Dodge/Base/Collide.hs 93;" f collidePointWallsFilter src/Dodge/Base/Collide.hs 107;" f collisionDebugItem src/Dodge/Debug.hs 30;" f color src/Picture/Base.hs 108;" f color2d src/PolyPic.hs 24;" f colorLamp src/Dodge/Creature/Lamp.hs 10;" f colorLightAt src/Dodge/LightSources/Lamp.hs 22;" f colorSH src/Shape.hs 233;" f combinationsDotGraph src/Dodge/Combine/Graph.hs 86;" f combinationsGraph src/Dodge/Combine/Graph.hs 67;" f combinationsOf src/Multiset.hs 40;" f combinationsTrie src/Dodge/Combine/Trie.hs 17;" f combineAwareness src/Dodge/Creature/AlertLevel.hs 33;" f combineAwareness src/Dodge/Creature/Perception.hs 109;" f combineBeamBeams src/Dodge/Update.hs 475;" f combineBeams src/Dodge/Update.hs 466;" f combineFloors src/Dodge/Room/Procedural.hs 171;" f combineInventoryExtra src/Dodge/Render/HUD.hs 201;" f combineItemListYouX src/Dodge/Combine.hs 41;" f combineList src/Dodge/Combine.hs 44;" f combineListInfo src/Dodge/Combine.hs 57;" f combineModuleMaps src/Dodge/Combine.hs 68;" f combineRooms src/Dodge/Room/Procedural.hs 151;" f combineS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 344;" f combineTree src/Dodge/Tree/Compose.hs 66;" f combineTwoModuleMaps src/Dodge/Combine.hs 74;" f commandColor src/Dodge/Terminal.hs 130;" f commandFutureLines src/Dodge/Terminal.hs 252;" f commandsCommand src/Dodge/Terminal.hs 91;" f commonPrefix src/Dodge/Debug/Terminal.hs 142;" f compactDraw src/Dodge/LevelGen.hs 91;" f compactDraw' src/Dodge/LevelGen.hs 102;" f compactDrawTree src/Dodge/LevelGen.hs 85;" f compileAndCheckShader src/Shader/Compile.hs 323;" f composeNode src/Dodge/Tree/Compose.hs 76;" f composeTree src/Dodge/Tree/Compose.hs 46;" f computerBeepingS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 458;" f conEffects src/Dodge/Concurrent.hs 17;" f concBall src/Dodge/WorldEvent/SpawnParticle.hs 27;" f connectRoom src/Dodge/Layout/Tree/Either.hs 48;" f connectTrunk src/Dodge/Layout/Tree/Either.hs 54;" f connectionBlurb src/Dodge/Terminal.hs 100;" f connectionBlurbLines src/Dodge/Terminal.hs 45;" f constructEdges src/Polyhedra.hs 33;" f constructEdgesList src/Polyhedra.hs 42;" f consumableInfo src/Dodge/Item/Info.hs 149;" f contToIDCont src/Dodge/LevelGen/Data.hs 57;" f contToIDCont src/Dodge/LevelGen/PlacementHelper.hs 57;" f convexHull src/Geometry/Polygon.hs 91;" f convexHullSafe src/Geometry/Polygon.hs 96;" f convexPolysOverlap src/Geometry/ConvexPoly.hs 50;" f copyItemToFloor src/Dodge/FloorItem.hs 17;" f copyItemToFloorID src/Dodge/FloorItem.hs 21;" f corDoor src/Dodge/Room/Room.hs 378;" f cornerList src/Preload/Render.hs 194;" f corpseOrGib src/Dodge/Creature/State.hs 99;" f corridor src/Dodge/Room/Corridor.hs 17;" f corridorBoss src/Dodge/LockAndKey.hs 142;" f corridorN src/Dodge/Room/Corridor.hs 52;" f corridorWallN src/Dodge/Room/Corridor.hs 71;" f crAdd src/Dodge/Room/RezBox.hs 102;" f crAwayFromPost src/Dodge/Creature/Test.hs 77;" f crBlips src/Dodge/Item/Weapon/UseEffect.hs 50;" f crBlips src/Dodge/RadarSweep.hs 69;" f crCanSeeCr src/Dodge/Creature/Test.hs 48;" f crCancelReloading src/Dodge/Reloading.hs 12;" f crCrSpring src/Dodge/Update.hs 648;" f crCurrentEquipment src/Dodge/Creature/Statistics.hs 28;" f crDisplayAwareness src/Dodge/Creature/Picture/Awareness.hs 37;" f crDisplayVigilance src/Dodge/Creature/Picture/Awareness.hs 51;" f crGetTargeting src/Dodge/Creature/State.hs 283;" f crHasTarget src/Dodge/Creature/Test.hs 59;" f crHasTargetLOS src/Dodge/Creature/Test.hs 62;" f crHit src/Dodge/WorldEvent/ThingsHit.hs 68;" f crIXsNearCirc src/Dodge/Zoning/Creature.hs 30;" f crIXsNearPoint src/Dodge/Zoning/Creature.hs 13;" f crInAimStance src/Dodge/Creature/Test.hs 88;" f crInvSize src/Dodge/Inventory/CheckSlots.hs 37;" f crIsAiming src/Dodge/Creature/Test.hs 56;" f crIsArmouredFrom src/Dodge/Creature/Property.hs 16;" f crIsArmouredFrom src/Dodge/Creature/Test.hs 109;" f crMvAbsolute src/Dodge/Creature/Action/Movement.hs 32;" f crMvAbsolute src/Dodge/Creature/Impulse/Movement.hs 20;" f crMvBy src/Dodge/Creature/Action/Movement.hs 14;" f crMvBy src/Dodge/Creature/Impulse/Movement.hs 13;" f crMvForward src/Dodge/Creature/Action/Movement.hs 50;" f crMvForward src/Dodge/Creature/Impulse/Movement.hs 38;" f crNearPoint src/Dodge/Creature/Property.hs 39;" f crNearPoint src/Dodge/Creature/Test.hs 135;" f crNearSeg src/Dodge/Creature/Property.hs 36;" f crNumFreeSlots src/Dodge/Inventory/CheckSlots.hs 34;" f crOnWall src/Dodge/WallCreatureCollisions.hs 84;" f crReloadToggle src/Dodge/Reloading.hs 45;" f crSafeDistFromTarg src/Dodge/Creature/Test.hs 67;" f crShape src/Dodge/Render/Shape.hs 28;" f crSpring src/Dodge/Update.hs 643;" f crStratConMatches src/Dodge/Creature/Test.hs 72;" f crToBox' src/Dodge/Creature/ShadowBox.hs 10;" f crUpdateInvidLocations src/Dodge/Inventory/FindRoot.hs 29;" f crUpdateInvidLocations src/Dodge/Inventory/Location.hs 39;" f crUpdateItemLocations src/Dodge/Inventory/FindRoot.hs 23;" f crUpdateItemLocations src/Dodge/Inventory/Location.hs 33;" f crZoneOfPoint src/Dodge/Base/Zone.hs 54;" f crZoneSize src/Dodge/Zoning/Creature.hs 39;" f craftInfo src/Dodge/Item/Info.hs 154;" f crankSlowS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 420;" f createArc src/Dodge/Tesla/Arc.hs 67;" f createBarrelSpark src/Dodge/Particle/Spark.hs 21;" f createBarrelSpark src/Dodge/Spark.hs 44;" f createFlIt src/Dodge/Placement/PlaceSpot.hs 178;" f createForceField src/Dodge/ForceField.hs 7;" f createGas src/Dodge/Gas.hs 8;" f createHeadLamp src/Dodge/Euse.hs 159;" f createHeldLight src/Dodge/ItEffect.hs 70;" f createItemYou src/Dodge/Inventory/Add.hs 67;" f createLightMap src/Render.hs 26;" f createNewArc src/Dodge/Tesla/Arc.hs 76;" f createPathGrid src/Dodge/Room/Path.hs 21;" f createProjectile src/Dodge/Projectile/Create.hs 14;" f createShieldWall src/Dodge/Euse.hs 134;" f createTorchLightOffset src/Dodge/LightSource/Torch.hs 9;" f createUnusedLinkPos src/Dodge/Tree/Shift.hs 117;" f createWall src/Dodge/Wall/Create.hs 8;" f creatureDisplayText src/Dodge/Creature/Picture/Awareness.hs 10;" f creatureSilhouettes src/Dodge/Creature/Silhouette.hs 12;" f creatureTurn src/Dodge/Creature/Action/Movement.hs 68;" f creatureTurn src/Dodge/Creature/Impulse/Movement.hs 57;" f creatureTurnTo src/Dodge/Creature/Action/Movement.hs 71;" f creatureTurnTo src/Dodge/Creature/Impulse/Movement.hs 60;" f creatureTurnToward src/Dodge/Creature/Action/Movement.hs 94;" f creatureTurnToward src/Dodge/Creature/Impulse/Movement.hs 87;" f creatureTurnTowardDir src/Dodge/Creature/Action/Movement.hs 79;" f creatureTurnTowardDir src/Dodge/Creature/Impulse/Movement.hs 70;" f critInDeadEnd src/Dodge/Room/Room.hs 234;" f crixsNearSeg src/Dodge/Zoning/Creature.hs 26;" f crossPic src/Dodge/Render/Label.hs 27;" f crossPillar src/Dodge/Room/Pillar.hs 35;" f crossProd src/Geometry/Vector3D.hs 41;" f crossV src/Geometry/Vector.hs 167;" f crsHit src/Dodge/WorldEvent/ThingsHit.hs 42;" f crsHitRadial src/Dodge/WorldEvent/ThingsHit.hs 103;" f crsItmsUnused src/Dodge/Room/Containing.hs 44;" f crsNearCirc src/Dodge/Zoning/Creature.hs 33;" f crsNearPoint src/Dodge/Zoning/Creature.hs 17;" f crsNearRect src/Dodge/Zoning/Creature.hs 36;" f crsNearSeg src/Dodge/Zoning/Creature.hs 20;" f crystalDebris src/Dodge/Block/Debris.hs 176;" f crystalLine src/Dodge/Placement/Instance/Wall.hs 55;" f crystalLine src/Dodge/Placements/Wall.hs 35;" f crystalLine src/Dodge/Room/Placement.hs 56;" f crystalWallDamage src/Dodge/Wall/DamageEffect.hs 79;" f cubeShape src/Dodge/Block/Debris.hs 196;" f cullPoint src/Dodge/Render/ShapePicture.hs 116;" f cullPretty src/AesonHelp.hs 13;" f curveAroundField src/Dodge/Magnet.hs 18;" f curveLeftField src/Dodge/Magnet.hs 13;" f customMouseCursor src/Dodge/Render/Picture.hs 68;" f cutPoly src/Dodge/LevelGen/StaticWalls.hs 77;" f cutWall src/Dodge/LevelGen/StaticWalls.hs 124;" f cutWalls src/Dodge/LevelGen/StaticWalls.hs 33;" f cutWalls'' src/Dodge/LevelGen/StaticWalls/Deprecated.hs 39;" f cutWallsPoints src/Dodge/LevelGen/StaticWalls.hs 121;" f cutWallsRetry src/Dodge/LevelGen/StaticWalls.hs 39;" f cutWallsWithPoints src/Dodge/LevelGen/StaticWalls.hs 112;" f cyan src/Color.hs 18;" f cycleDownEnum src/Dodge/Menu/OptionType.hs 27;" f cycleEnum src/Dodge/Menu/OptionType.hs 22;" f cycleGT src/IntMapHelp.hs 92;" f cycleL src/DoubleStack.hs 28;" f cycleLT src/IntMapHelp.hs 95;" f cycleOptions src/Dodge/Menu/Option.hs 84;" f cycleR src/DoubleStack.hs 32;" f cylinderIndices src/Shader/Poke.hs 374;" f cylinderOnSeg src/Geometry.hs 125;" f cylinderPoly src/Shape.hs 85;" f cylinderRoundIndices src/Shader/Poke.hs 381;" f dShadCol src/Dodge/Render/List.hs 181;" f damThingHitWith src/Dodge/WorldEvent/Damage.hs 10;" f damToExpBarrel src/Dodge/Barreloid.hs 57;" f damageBlockWith src/Dodge/WorldEvent/DamageBlock.hs 16;" f damageBlocksBy src/Dodge/Wall/Damage.hs 36;" f damageBlocksBy src/Dodge/WorldEvent/DamageBlock.hs 19;" f damageCircle src/Dodge/DamageCircle.hs 12;" f damageCodeCommand src/Dodge/Terminal.hs 228;" f damageCrCircle src/Dodge/DamageCircle.hs 33;" f damageCrWl src/Dodge/Damage.hs 23;" f damageCrWlID src/Dodge/Damage.hs 17;" f damageDirection src/Dodge/Damage.hs 27;" f damageGamut src/Dodge/Particle/Bullet/HitEffect.hs 26;" f damageHP src/Dodge/Creature/Damage.hs 65;" f damageMaterial src/Dodge/Material/Damage.hs 7;" f damageSensor src/Dodge/Machine/Sensor.hs 16;" f damageSensor src/Dodge/Placement/Instance/Sensor.hs 15;" f damageSensor src/Dodge/Placements/Sensor.hs 15;" f damageStone src/Dodge/Material/Damage.hs 20;" f damageThingHit src/Dodge/Bullet.hs 176;" f damageTypeThreshold src/Dodge/Placement/Instance/Sensor.hs 45;" f damageUsing src/Dodge/Machine/Update.hs 151;" f damageWall src/Dodge/Wall/Damage.hs 15;" f damageWall src/Dodge/WorldEvent/DamageBlock.hs 10;" f damageWallEffect src/Dodge/Wall/DamageEffect.hs 11;" f damageWlCircle src/Dodge/DamageCircle.hs 26;" f dampField src/Dodge/Magnet.hs 8;" f damsToExpBarrel src/Dodge/Barreloid.hs 50;" f dark src/Color.hs 104;" f darkenBackground src/Dodge/Render/MenuScreen.hs 45;" f dbArg src/Dodge/Base.hs 143;" f dbArgChain src/Dodge/Base.hs 148;" f deZoneIX src/Dodge/Zoning/Base.hs 86;" f deZoneWall src/Dodge/Zoning/Wall.hs 70;" f deadEndRoom src/Dodge/Room/Room.hs 237;" f deadFeet src/Dodge/Creature/Picture.hs 76;" f deadRoom src/Dodge/Layout/Tree/Either.hs 61;" f deadRot src/Dodge/Creature/Picture.hs 114;" f deadScalp src/Dodge/Creature/Picture.hs 111;" f deadUpperBody src/Dodge/Creature/Picture.hs 155;" f debrisSize src/Dodge/Block/Debris.hs 111;" f debugDraw src/Dodge/Debug/Picture.hs 122;" f debugDraw' src/Dodge/Debug/Picture.hs 133;" f debugEvent src/Dodge/Debug.hs 24;" f debugEvents src/Dodge/Debug.hs 17;" f debugList src/Dodge/Debug.hs 78;" f debugMenu src/Dodge/Menu.hs 116;" f debugMenuOptions src/Dodge/Menu.hs 119;" f debugOn src/Dodge/Config/Data.hs 111;" f debugOn src/Dodge/Data/Config.hs 149;" f debugSelectCreatureList src/Dodge/Debug.hs 61;" f debugSelectCreatureMessage src/Dodge/Debug.hs 52;" f decTimMvVel src/Dodge/Item/Weapon/Shell.hs 9;" f decodedtmap src/Dodge/Terminal.hs 203;" f decomposeSelfTree src/Dodge/Tree/Compose.hs 60;" f decomposeTree src/Dodge/Tree/Compose.hs 57;" f decoratedBlock src/Dodge/Placement/Instance/Block.hs 10;" f decorationToShape src/Dodge/Placement/TopDecoration.hs 9;" f decreaseAwareness src/Dodge/Creature/AlertLevel.hs 43;" f decreaseAwareness src/Dodge/Creature/Perception.hs 118;" f decreaseToNothing' src/Dodge/Base/Arithmetic.hs 7;" f decreaseToZero src/Dodge/Base/Arithmetic.hs 4;" f decrementTimer src/Sound.hs 101;" f dedaS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 480;" f dededaS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 324;" f dededumS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 448;" f dedumS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 316;" f defDamageMaterial src/Dodge/Material/Damage.hs 17;" f defLSPic src/Dodge/LightSource/Draw.hs 11;" f defSPic src/Dodge/Item/Draw/SPic.hs 236;" f defaultAimMvType src/Dodge/Default/Creature.hs 122;" f defaultAimParams src/Dodge/Default/Item/Held/AimParams.hs 4;" f defaultAimParams src/Dodge/Default/Item/Use/AimParams.hs 6;" f defaultAimingCrit src/Dodge/Default/Creature.hs 131;" f defaultApplyDamage src/Dodge/Creature/Damage.hs 20;" f defaultArcStep src/Dodge/Tesla/Arc/Default.hs 15;" f defaultAudition src/Dodge/Default/Creature.hs 99;" f defaultAutoWall src/Dodge/Default/Door.hs 15;" f defaultBangCane src/Dodge/Item/Held/Cane.hs 19;" f defaultBangCane src/Dodge/Item/Weapon/BulletGun/Cane.hs 16;" f defaultBatteryGun src/Dodge/Item/Held/BatteryGuns.hs 116;" f defaultBlock src/Dodge/Default/Block.hs 5;" f defaultBounds src/Dodge/Bounds.hs 13;" f defaultBounds src/Dodge/Data/Bounds.hs 20;" f defaultBullet src/Dodge/Item/Weapon/Bullet.hs 10;" f defaultBulletLoadable src/Dodge/Default/Item/Held/Consumption.hs 18;" f defaultBulletSelTweak src/Dodge/TweakBullet.hs 7;" f defaultBulletWeapon src/Dodge/Default/Item.hs 47;" f defaultButton src/Dodge/Default.hs 51;" f defaultCOSection src/Dodge/Default/World.hs 204;" f defaultCWCam src/Dodge/Default/World.hs 65;" f defaultCWGen src/Dodge/Default/World.hs 55;" f defaultCWorld src/Dodge/Default/World.hs 80;" f defaultChaseMvType src/Dodge/Default/Creature.hs 113;" f defaultClusterStatus src/Dodge/Default/Room.hs 38;" f defaultConfig src/Dodge/Config/Data.hs 83;" f defaultConfig src/Dodge/Data/Config.hs 125;" f defaultConsumable src/Dodge/Default/Item.hs 68;" f defaultCorpse src/Dodge/Corpse/Make.hs 29;" f defaultCraftItem src/Dodge/Default/Item.hs 41;" f defaultCreature src/Dodge/Default/Creature.hs 12;" f defaultCreatureMemory src/Dodge/Default/Creature.hs 72;" f defaultCreatureSkin src/Dodge/Default/Creature.hs 66;" f defaultCreatureTargeting src/Dodge/Default/Creature.hs 63;" f defaultCrystalWall src/Dodge/Default/Wall.hs 40;" f defaultDirtBlock src/Dodge/Default/Block.hs 19;" f defaultDirtWall src/Dodge/Default/Wall.hs 61;" f defaultDisplayInventory src/Dodge/Default/World.hs 161;" f defaultDoor src/Dodge/Default/Door.hs 29;" f defaultDoorWall src/Dodge/Default/Wall.hs 32;" f defaultDrawButton src/Dodge/Button/Draw.hs 30;" f defaultEquip src/Dodge/Default/Item/Use/Equipment.hs 6;" f defaultEquipUse src/Dodge/Default/Item/Use.hs 24;" f defaultEquipment src/Dodge/Default.hs 27;" f defaultFiltSection src/Dodge/Default/World.hs 210;" f defaultFlIt src/Dodge/Default.hs 30;" f defaultForeground src/Dodge/Default/Foreground.hs 4;" f defaultForeground src/Dodge/Default/ForegroundShape.hs 5;" f defaultHUD src/Dodge/Default/World.hs 151;" f defaultHeldItem src/Dodge/Default/Item.hs 22;" f defaultHeldUse src/Dodge/Default/Item/Held.hs 12;" f defaultHeldUse src/Dodge/Default/Item/Use.hs 30;" f defaultImpulsive src/Dodge/Humanoid.hs 190;" f defaultInanimate src/Dodge/Default/Creature.hs 69;" f defaultInput src/Dodge/Default/Input.hs 9;" f defaultInput src/Dodge/Default/World.hs 14;" f defaultIntention src/Dodge/Default/Creature.hs 105;" f defaultInvSection src/Dodge/Default/World.hs 217;" f defaultInvSections src/Dodge/Default/World.hs 175;" f defaultInvSize src/Dodge/Default/Creature.hs 79;" f defaultItEffect src/Dodge/Default/Item/Effect.hs 5;" f defaultItZoom src/Dodge/Default/Item/Use/AimParams.hs 32;" f defaultItemDimension src/Dodge/Default/Item.hs 15;" f defaultKeyConfigSDL src/Dodge/Config/KeyConfig.hs 38;" f defaultLS src/Dodge/Default/LightSource.hs 6;" f defaultLWorld src/Dodge/Default/World.hs 92;" f defaultLeftItem src/Dodge/Default/Item.hs 38;" f defaultLeftLoadable src/Dodge/Default/Item/Use/Consumption.hs 8;" f defaultLeftUse src/Dodge/Default/Item/Use.hs 14;" f defaultListDisplayParams src/Dodge/ListDisplayParams.hs 18;" f defaultLoadable src/Dodge/Default/Item/Held/Consumption.hs 7;" f defaultMachine src/Dodge/Default.hs 33;" f defaultMachineWall src/Dodge/Default/Wall.hs 48;" f defaultMuzzle src/Dodge/Default/Item/Use/AimParams.hs 20;" f defaultPP src/Dodge/Default.hs 66;" f defaultPerceptionState src/Dodge/Default/Creature.hs 82;" f defaultPreload src/Preload/Default.hs 6;" f defaultProp src/Dodge/Default/Prop.hs 6;" f defaultProximitySensor src/Dodge/Default.hs 80;" f defaultRoom src/Dodge/Default/Room.hs 9;" f defaultSS src/Dodge/Default/World.hs 192;" f defaultSSSExtra src/Dodge/Default/World.hs 168;" f defaultSelectionList src/Dodge/Default/SelectionList.hs 5;" f defaultSensorWall src/Dodge/Default/Wall.hs 58;" f defaultShell src/Dodge/Default/Shell.hs 7;" f defaultState src/Dodge/Default/Creature.hs 140;" f defaultSwitchWall src/Dodge/Default/Door.hs 22;" f defaultTLS src/Dodge/Default/LightSource.hs 20;" f defaultTargeting src/Dodge/Item/Targeting.hs 5;" f defaultTargeting src/Dodge/Targeting.hs 31;" f defaultTerminal src/Dodge/Default/Terminal.hs 8;" f defaultTerminalInput src/Dodge/Default/Terminal.hs 30;" f defaultVision src/Dodge/Default/Creature.hs 92;" f defaultWall src/Dodge/Default/Wall.hs 10;" f defaultWeapon src/Dodge/Default/Item.hs 58;" f defaultWindow src/Dodge/Default/Wall.hs 74;" f defaultWorld src/Dodge/Default/World.hs 32;" f defaultWorldHammers src/Dodge/Default/Input.hs 28;" f defaultYouSection src/Dodge/Default/World.hs 222;" f defaultlUse src/Dodge/Default/Item/Left.hs 5;" f defocusTerminalInput src/Dodge/Terminal/LeftButton.hs 20;" f degToRad src/Geometry/Vector.hs 117;" f deleteIMInZone src/Dodge/Base.hs 70;" f deleteWall src/Dodge/Wall/Delete.hs 21;" f deleteWallFromZones src/Dodge/Wall/Zone.hs 23;" f deleteWallID src/Dodge/Wall/Delete.hs 13;" f deleteWallIDs src/Dodge/Wall/Delete.hs 28;" f denormalEdges src/Polyhedra.hs 135;" f destroyAt src/Dodge/Bullet.hs 201;" f destroyAt src/Dodge/WorldEvent/HitEffect.hs 24;" f destroyBlock src/Dodge/Block.hs 51;" f destroyDoor src/Dodge/Block.hs 79;" f destroyInvItem src/Dodge/Inventory.hs 41;" f destroyLS src/Dodge/LightSource.hs 91;" f destroyLSFlashAt src/Dodge/LightSource.hs 101;" f destroyMachine src/Dodge/Machine/Destroy.hs 12;" f destroyMatS src/Dodge/Material/Sound.hs 7;" f destroyMcType src/Dodge/Machine/Destroy.hs 21;" f destroyMount src/Dodge/Block.hs 98;" f destroyMounts src/Dodge/Block.hs 95;" f detV src/Geometry/Vector.hs 93;" f detectorColor src/Dodge/Item/Draw/SPic.hs 504;" f detectorEffect src/Dodge/Item/Weapon/Radar.hs 19;" f detectorInfo src/Dodge/Item/Info.hs 209;" f determineInvSelCursorWidth src/Dodge/ListDisplayParams.hs 54;" f diagonalLinesRect src/Dodge/Room/Foreground.hs 52;" f diffAngles src/Geometry.hs 196;" f difference src/Geometry.hs 130;" f digitalLine src/Geometry.hs 288;" f digitalRect src/Geometry.hs 305;" f dim src/Color.hs 108;" f dirtColor src/Dodge/Block/Debris.hs 160;" f dirtDebris src/Dodge/Block/Debris.hs 154;" f dirtPoly src/Dodge/Room/RoadBlock.hs 74;" f dirtWallDamage src/Dodge/Wall/DamageEffect.hs 103;" f disconnectTerminal src/Dodge/Terminal.hs 215;" f displayBulletBody src/Dodge/Module/Info.hs 5;" f displayBulletPayload src/Dodge/Module/Info.hs 11;" f displayBulletTraj src/Dodge/Module/Info.hs 26;" f displayConfig src/Dodge/Menu.hs 196;" f displayControls src/Dodge/Menu.hs 206;" f displayEnergyBallType src/Dodge/Module/Info.hs 19;" f displayFrameTicks src/Dodge/Render/Picture.hs 33;" f displayFreeSlots src/Dodge/DisplayInventory.hs 159;" f displayTerminal src/Dodge/Render/HUD.hs 231;" f displayTerminalLineString src/Dodge/Update.hs 325;" f dist src/Geometry/Vector.hs 179;" f dist3 src/Geometry/Vector3D.hs 101;" f divTo src/Geometry/Zone.hs 6;" f divideCircle src/Geometry.hs 324;" f divideDoorPane src/Dodge/Placement/Instance/Door.hs 59;" f divideLine src/Geometry.hs 251;" f divideLineExact src/Geometry.hs 279;" f divideLineOddNumPoints src/Geometry.hs 264;" f doAfterPlacement src/Dodge/Layout.hs 86;" f doAfterPlacements src/Dodge/Layout.hs 83;" f doBackspace src/Dodge/Update/Input/Text.hs 32;" f doBeamCombine src/Dodge/Beam.hs 12;" f doBlBl src/Dodge/WorldEffect.hs 98;" f doBlSh src/Dodge/Block/Draw.hs 14;" f doBounce src/Dodge/Base/Collide.hs 68;" f doButtonEvent src/Dodge/Button/Event.hs 9;" f doCombine src/Dodge/Update/UsingInput.hs 57;" f doConLoop src/Loop.hs 137;" f doConLoop' src/Loop.hs 226;" f doCrAc src/Dodge/CreatureEffect.hs 61;" f doCrBl src/Dodge/CreatureEffect.hs 49;" f doCrGroupUpdate src/Dodge/CrGroupUpdate.hs 5;" f doCrImp src/Dodge/CreatureEffect.hs 28;" f doCrWdAc src/Dodge/CreatureEffect.hs 77;" f doCrWdImp src/Dodge/CreatureEffect.hs 16;" f doCrWdWd src/Dodge/CreatureEffect.hs 20;" f doDamage src/Dodge/Creature/State.hs 164;" f doDamages src/Dodge/Particle/HitEffect/ExpireAndDamage.hs 20;" f doDamagesFL src/Dodge/Flame.hs 58;" f doDeathToggle src/Dodge/WorldEffect.hs 95;" f doDeathTriggers src/Dodge/WorldEffect.hs 90;" f doDrWdWd src/Dodge/DrWdWd.hs 16;" f doDrawing src/Dodge/Render.hs 35;" f doDrawing' src/Dodge/Render.hs 46;" f doFloatFloat src/Dodge/FloatFunction.hs 5;" f doFloorEffect src/Dodge/ItEffect.hs 21;" f doGenFloat src/Dodge/HeldUse.hs 408;" f doInPlacements src/Dodge/Layout.hs 92;" f doIndividualPlacements src/Dodge/Layout.hs 117;" f doInputScreenInput src/Dodge/Update/Input/ScreenLayer.hs 25;" f doIntImp src/Dodge/CreatureEffect.hs 24;" f doInvEffect src/Dodge/ItEffect.hs 9;" f doItCrWdWd src/Dodge/WorldEffect.hs 49;" f doItemTimeScroll src/Dodge/Update.hs 180;" f doLoadAction src/Dodge/Reloading.hs 93;" f doLoop src/Loop.hs 60;" f doMCrAc src/Dodge/CreatureEffect.hs 57;" f doMP2Ac src/Dodge/CreatureEffect.hs 73;" f doMagnetBuBu src/Dodge/MagnetBuBu.hs 7;" f doMagnetUpdate src/Dodge/Magnet/Update.hs 6;" f doModificationEffect src/Dodge/ModificationEffect.hs 7;" f doOutPlacements src/Dodge/Layout.hs 102;" f doP2Ac src/Dodge/CreatureEffect.hs 69;" f doP2Imp src/Dodge/CreatureEffect.hs 33;" f doPrWdLsLs src/Dodge/PrWdLsLs.hs 8;" f doPreload appDodge/Main.hs 130;" f doPressPlateEvent src/Dodge/PressPlate.hs 8;" f doPropUpdates src/Dodge/Prop/Update.hs 36;" f doQuickload src/Dodge/Save.hs 82;" f doQuicksave src/Dodge/Save.hs 77;" f doRandImpulse src/Dodge/RandImpulse.hs 7;" f doRegexInput src/Dodge/Update/Input/InGame.hs 134;" f doRoomInPlacements src/Dodge/Layout.hs 97;" f doRoomOutPlacements src/Dodge/Layout.hs 107;" f doRoomPlacements src/Dodge/Layout.hs 122;" f doRoomShift src/Dodge/Room/Link.hs 33;" f doScopeZoom src/Dodge/Update/Camera.hs 144;" f doSideEffects appDodge/Main.hs 117;" f doStep src/Dodge/ArcStep.hs 9;" f doStrategyActions src/Dodge/Creature/ReaderUpdate.hs 164;" f doTerminalBootProgram src/Dodge/WorldEffect.hs 104;" f doTerminalCommandEffect src/Dodge/Terminal.hs 133;" f doTerminalEffectLB src/Dodge/Terminal/LeftButton.hs 12;" f doTestDrawing src/Dodge/Render.hs 42;" f doTextInputOver src/Dodge/Update/Input/Text.hs 15;" f doTextInputOverUniverse src/Dodge/Update/Input/Text.hs 12;" f doThrust src/Dodge/Projectile/Update.hs 102;" f doTimeScroll src/Dodge/Update.hs 185;" f doTmTm src/Dodge/TmTm.hs 6;" f doTmWdWd src/Dodge/WorldEffect.hs 109;" f doTweak src/Dodge/Tweak.hs 6;" f doWallRotate src/Dodge/Update/Camera.hs 191;" f doWdBl src/Dodge/WorldBool.hs 10;" f doWdCrBl src/Dodge/CreatureEffect.hs 37;" f doWdCrCr src/Dodge/CreatureEffect.hs 12;" f doWdP2f src/Dodge/WdP2f.hs 8;" f doWdWd src/Dodge/WorldEffect.hs 26;" f doWeaponRepetitions src/Dodge/HeldUse.hs 65;" f doWindowScale src/Dodge/Base/WinScale.hs 11;" f doWindowScale src/Dodge/WinScale.hs 10;" f doWorldEvents src/Dodge/Update.hs 307;" f doWorldPos src/Dodge/WorldPos.hs 7;" f door src/Dodge/Room/Door.hs 13;" f doorBetween src/Dodge/Placement/Instance/Door.hs 39;" f doorMechanism src/Dodge/DrWdWd.hs 24;" f doorMechanism src/Dodge/LevelGen/TriggerDoor.hs 71;" f doorMechanismStepwise src/Dodge/DrWdWd.hs 59;" f doorMechanismStepwise src/Dodge/LevelGen/TriggerDoor.hs 52;" f doorSound src/Dodge/SoundLogic/Synonyms.hs 4;" f dotV src/Geometry/Vector.hs 75;" f dotV3 src/Geometry/Vector3D.hs 119;" f doubleCorridorBarrels src/Dodge/Room/Room.hs 267;" f doubleLampCover src/Dodge/LightSources/Lamp.hs 89;" f doubleLampCover src/Dodge/Placement/Instance/LightSource/Cover.hs 28;" f doublePair src/Geometry.hs 149;" f doublePairSet src/Geometry.hs 153;" f doubleTreeToIndentList src/Dodge/DoubleTree.hs 19;" f doubleV2 src/Geometry.hs 156;" f downSize src/Dodge/DownscaleSize.hs 3;" f drawAllShadows src/Dodge/Shadows.hs 5;" f drawBaseMachine src/Dodge/Machine/Draw.hs 50;" f drawBeam src/Dodge/Beam/Draw.hs 6;" f drawBlip src/Dodge/RadarBlip.hs 13;" f drawBlock src/Dodge/Block/Draw.hs 7;" f drawBoostShockwave src/Dodge/Item/Weapon/Booster.hs 83;" f drawBoundingBox src/Dodge/Debug/Picture.hs 299;" f drawBul src/Dodge/Bullet/Draw.hs 9;" f drawBul src/Dodge/Particle/Bullet/Draw.hs 9;" f drawButton src/Dodge/Button/Draw.hs 9;" f drawCPUShadows src/Dodge/Render/Shadow.hs 19;" f drawCarte src/Dodge/Render/HUD/Carte.hs 14;" f drawCircFlare src/Dodge/Flare.hs 25;" f drawCloud src/Dodge/Cloud/Draw.hs 6;" f drawCloudWith src/Dodge/Cloud/Draw.hs 12;" f drawCollisionTest src/Dodge/Debug/Picture.hs 103;" f drawCombineInventory src/Dodge/Render/HUD.hs 78;" f drawConcurrentMessage src/Dodge/Render/Picture.hs 58;" f drawCorpse src/Dodge/Corpse/Draw.hs 6;" f drawCrInfo src/Dodge/Debug/Picture.hs 341;" f drawCreature src/Dodge/Render/ShapePicture.hs 78;" f drawCreatureDisplayTexts src/Dodge/Debug/Picture.hs 163;" f drawCross src/Dodge/Render/Label.hs 24;" f drawCrossCol src/Dodge/Render/Label.hs 21;" f drawCursorAt src/Dodge/Render/List.hs 55;" f drawDDATest src/Dodge/Debug/Picture.hs 254;" f drawDoorPaths src/Dodge/Debug/Picture.hs 215;" f drawDoubleLampCover src/Dodge/LightSources/Lamp.hs 139;" f drawDoubleLampCover src/Dodge/Prop/Draw.hs 86;" f drawEnergyBall src/Dodge/EnergyBall/Draw.hs 8;" f drawEquipment src/Dodge/Creature/Picture.hs 173;" f drawExamineInventory src/Dodge/Render/HUD.hs 84;" f drawFarWallDetect src/Dodge/Debug/Picture.hs 232;" f drawFlame src/Dodge/Flame/Draw.hs 7;" f drawFlamelet src/Dodge/EnergyBall/Draw.hs 23;" f drawFlare src/Dodge/Flare.hs 12;" f drawFooterText src/Dodge/Render/MenuScreen.hs 65;" f drawForceField src/Dodge/Wall/Draw.hs 11;" f drawGib src/Dodge/Prop/Draw.hs 28;" f drawHP src/Dodge/Render/HUD.hs 50;" f drawHUD src/Dodge/Render/HUD.hs 42;" f drawInputMenu src/Dodge/Render/MenuScreen.hs 18;" f drawInspectWall src/Dodge/Debug/Picture.hs 207;" f drawInspectWalls src/Dodge/Debug/Picture.hs 195;" f drawInventory src/Dodge/Render/HUD.hs 59;" f drawLabCrossCol src/Dodge/Render/Label.hs 8;" f drawLampCover src/Dodge/LightSources/Lamp.hs 122;" f drawLampCover src/Dodge/Prop/Draw.hs 44;" f drawLaser src/Dodge/Laser/Draw.hs 6;" f drawLightSource src/Dodge/LightSource/Draw.hs 7;" f drawLinearShockwave src/Dodge/LinearShockwave/Draw.hs 10;" f drawList src/Dodge/Render/List.hs 175;" f drawListElement src/Dodge/Render/List.hs 155;" f drawListYgapScaleYoff src/Dodge/Render/List.hs 78;" f drawListYoff src/Dodge/Render/List.hs 75;" f drawMachine src/Dodge/Machine/Draw.hs 12;" f drawMapWall src/Dodge/Render/HUD/Carte.hs 33;" f drawMenuOrHUD src/Dodge/Render/Picture.hs 53;" f drawMenuScreen src/Dodge/Render/MenuScreen.hs 12;" f drawMousePosition src/Dodge/Debug/Picture.hs 317;" f drawMovingShape src/Dodge/Prop/Draw.hs 71;" f drawMovingShapeCol src/Dodge/Prop/Draw.hs 78;" f drawMuzFlare src/Dodge/Flare.hs 17;" f drawOptions src/Dodge/Render/MenuScreen.hs 32;" f drawPathBetween src/Dodge/Debug/Picture.hs 166;" f drawPathEdge src/Dodge/Debug/Picture.hs 220;" f drawPathing src/Dodge/Debug/Picture.hs 383;" f drawPlus src/Dodge/Render/Picture.hs 89;" f drawPointLabel src/Dodge/Render/Label.hs 13;" f drawProjectile src/Dodge/Projectile/Draw.hs 10;" f drawProp src/Dodge/Prop/Draw.hs 15;" f drawProp' src/Dodge/Prop/Draw.hs 12;" f drawRBOptions src/Dodge/Render/HUD.hs 132;" f drawRadarSweep src/Dodge/RadarSweep/Draw.hs 7;" f drawRemoteShell src/Dodge/Projectile/Draw.hs 27;" f drawSelectionCursor src/Dodge/Render/List.hs 40;" f drawSelectionList src/Dodge/Render/List.hs 28;" f drawSelectionSections src/Dodge/SelectionSections/Draw.hs 10;" f drawSensor src/Dodge/Machine/Draw.hs 19;" f drawShader src/Shader.hs 27;" f drawShaderLay src/Shader.hs 16;" f drawShadowsByImportance src/Dodge/Shadows.hs 8;" f drawShell src/Dodge/Projectile/Draw.hs 17;" f drawShockwave src/Dodge/Shockwave/Draw.hs 7;" f drawSpark src/Dodge/Spark/Draw.hs 6;" f drawStaticBall src/Dodge/EnergyBall/Draw.hs 14;" f drawSubInventory src/Dodge/Render/HUD.hs 70;" f drawSweep src/Dodge/Render/ShapePicture.hs 52;" f drawSwitch src/Dodge/Button/Draw.hs 15;" f drawSwitchWire src/Dodge/LevelGen/Switch.hs 28;" f drawTargetLaser src/Dodge/Particle/Draw.hs 6;" f drawTargeting src/Dodge/Targeting/Draw.hs 14;" f drawTeslaArc src/Dodge/Tesla/Arc/Draw.hs 7;" f drawText src/Picture/Base.hs 220;" f drawTitle src/Dodge/Render/MenuScreen.hs 48;" f drawTractorBeam src/Dodge/TractorBeam/Draw.hs 7;" f drawTurret src/Dodge/Machine/Draw.hs 58;" f drawTurret src/Dodge/Placements/Turret.hs 82;" f drawVerticalLampCover src/Dodge/LightSources/Lamp.hs 154;" f drawVerticalLampCover src/Dodge/Prop/Draw.hs 61;" f drawWall src/Dodge/Wall/Draw.hs 7;" f drawWallFace src/Dodge/Debug/Picture.hs 73;" f drawWallSearchRays src/Dodge/Debug/Picture.hs 263;" f drawWallsNearCursor src/Dodge/Debug/Picture.hs 187;" f drawWallsNearYou src/Dodge/Debug/Picture.hs 178;" f drawWeapon src/Dodge/Creature/Volition.hs 14;" f drawWeaponSound src/Dodge/SoundLogic/Synonyms.hs 4;" f drawWlIDs src/Dodge/Debug/Picture.hs 327;" f drawZoneCol src/Dodge/Debug/Picture.hs 115;" f drawZoneNearPointCursor src/Dodge/Debug/Picture.hs 247;" f droneLauncher src/Dodge/Item/Weapon/Drone.hs 11;" f dropByState src/Dodge/Creature/State.hs 158;" f dropExcept src/Dodge/Creature/Action.hs 172;" f dropItem src/Dodge/Creature/Action.hs 177;" f dropItemKey src/Dodge/Config/KeyConfig.hs 24;" f drumMag src/Dodge/Item/Ammo.hs 36;" f dtIL src/Dodge/DoubleTree.hs 22;" f dtToAdjRootParent src/Dodge/DoubleTree.hs 65;" f dtToAdjRootParentEither src/Dodge/DoubleTree.hs 71;" f dtToAdjacency src/Dodge/DoubleTree.hs 29;" f dtToLRAdj src/Dodge/DoubleTree.hs 43;" f dtToLRAdjEither src/Dodge/DoubleTree.hs 53;" f dtToUpDownAdj src/Dodge/DoubleTree.hs 35;" f dummyMenuOption src/Dodge/Menu/Option.hs 81;" f duplicateItem src/Dodge/Item/Weapon/TriggerType.hs 742;" f duplicateLoaded src/Dodge/Item/Weapon/TriggerType.hs 688;" f duplicateLoadedBarrels src/Dodge/Item/Weapon/TriggerType.hs 714;" f duplicateNumBarrels src/Dodge/Item/Weapon/TriggerType.hs 698;" f duplicateOffsetsFocus src/Dodge/Item/Weapon/TriggerType.hs 723;" f duplicateOffsetsV2 src/Dodge/Item/Weapon/TriggerType.hs 747;" f ebFlicker src/Dodge/EnergyBall.hs 94;" f edgeFormatting src/Dodge/Combine/Graph.hs 119;" f edgeToPic src/Dodge/Debug/Picture.hs 392;" f ejectS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 470;" f elecCrackleS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 362;" f elephantGun src/Dodge/Item/Held/Rod.hs 38;" f elephantGun src/Dodge/Item/Weapon/BulletGun/Rod.hs 46;" f ellNum src/Picture/Data.hs 53;" f emptyCorridor src/Dodge/Room/BlinkAcross.hs 22;" f emptyTrie src/SimpleTrie.hs 11;" f encircle src/Dodge/Creature/Boid.hs 115;" f encircleCloseP src/Dodge/Creature/Boid.hs 35;" f encircleDistP src/Dodge/Creature/Boid.hs 21;" f encircleP src/Dodge/Creature/Boid.hs 27;" f energyBallCraft src/Dodge/Item/Craftable.hs 18;" f enterCombineInv src/Dodge/DisplayInventory.hs 254;" f eqConstr src/SameConstr.hs 17;" f eqPosText src/Dodge/Equipment/Text.hs 6;" f equipAimSpeed src/Dodge/Creature/Action/Movement.hs 109;" f equipInfo src/Dodge/Item/Info.hs 120;" f equipItemSPic src/Dodge/Item/Draw/SPic.hs 38;" f equipPosition src/Dodge/Item/Draw.hs 27;" f equipPosition src/Dodge/Item/Equipment/Shape.hs 15;" f equipSiteInfo src/Dodge/Item/Info.hs 241;" f equipSiteToPositions src/Dodge/Inventory/RBList.hs 77;" f equipSpeed src/Dodge/Creature/Action/Movement.hs 106;" f equipSpeed src/Dodge/Creature/Impulse/Movement.hs 99;" f equipmentEffects src/Dodge/Creature/State.hs 232;" f equipmentStrValue src/Dodge/Creature/Statistics.hs 22;" f errorAngleVV src/Geometry.hs 62;" f errorClosestPointOnLine src/Geometry.hs 74;" f errorClosestPointOnLineParam src/Geometry.hs 80;" f errorHead src/ListHelp.hs 76;" f errorIsLHS src/Geometry.hs 68;" f errorNormalizeV src/Geometry.hs 57;" f errorPointInPolygon src/Geometry.hs 49;" f escapeKey src/Dodge/Config/KeyConfig.hs 23;" f evaluateRandPS src/Dodge/Placement/PlaceSpot.hs 139;" f evenOddSplit src/Dodge/Base.hs 138;" f examineInventoryExtra src/Dodge/Render/HUD.hs 181;" f exitTerminalSubInv src/Dodge/Terminal.hs 223;" f expandLine src/Dodge/Base/Zone.hs 106;" f expandLine src/Dodge/Picture.hs 30;" f expandPolyBy src/Dodge/LevelGen/StaticWalls.hs 91;" f expandPolyByFixed src/Dodge/LevelGen/StaticWalls.hs 97;" f expandPolyCorners src/Dodge/LevelGen/StaticWalls.hs 103;" f expandToSquare src/Dodge/LevelGen/StaticWalls/Deprecated.hs 83;" f expandTreeBy src/Dodge/Layout/Tree/Either.hs 16;" f expireAndDamage src/Dodge/Bullet.hs 183;" f expireAndDamage src/Dodge/Particle/HitEffect/ExpireAndDamage.hs 11;" f expireAndDamageFL src/Dodge/Flame.hs 48;" f explodeRemoteRocket src/Dodge/Item/Weapon/Launcher.hs 10;" f explosionFlashAt src/Dodge/WorldEvent/Flash.hs 56;" f explosionS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 396;" f explosiveBarrel src/Dodge/Creature/Inanimate.hs 29;" f extTrigLitPos src/Dodge/Placement/Instance/Button.hs 84;" f extendAway src/Dodge/LightSources/Fitting.hs 79;" f extendAway src/Dodge/Placement/Instance/LightSource.hs 196;" f extendAway src/Dodge/Placements/LightSource.hs 113;" f extendConeToScreenEdge src/Dodge/Debug/Picture.hs 82;" f extraPics src/Dodge/Render/ShapePicture.hs 121;" f extractFromZone src/Dodge/Zone.hs 35;" f extractRoomPos src/Dodge/RoomPos.hs 6;" f faceEdges src/Polyhedra.hs 64;" f facesToVF src/Polyhedra/Geodesic.hs 68;" f fadeLine src/Dodge/Item/Weapon/Laser.hs 110;" f fadeTLS src/Dodge/LightSource/Update.hs 14;" f fallSmallBounce src/Dodge/Prop/Moving.hs 28;" f fallSmallBounce' src/Dodge/Prop/Moving.hs 33;" f fallSmallBounceDamage src/Dodge/Prop/Moving.hs 11;" f farWallDistDirection src/Dodge/Update/Camera.hs 231;" f feet src/Dodge/Creature/Picture.hs 51;" f ffoldM src/Framebuffer/Update.hs 79;" f filter3 src/FoldableHelp.hs 76;" f findBlips src/Dodge/RadarSweep.hs 44;" f findBoundDists src/Dodge/Update/Camera.hs 240;" f findClosePoint src/Dodge/LevelGen/StaticWalls.hs 155;" f findClosePoint src/Dodge/LevelGen/StaticWalls/Deprecated.hs 74;" f findIndex src/IntMapHelp.hs 84;" f findItemSlot src/Dodge/Inventory/CheckSlots.hs 25;" f findReverseEdge src/Polyhedra.hs 49;" f findReverseEdgeList src/Polyhedra.hs 56;" f findWallFreeDropPoint src/Dodge/FloorItem.hs 47;" f findWallsInPolygon src/Dodge/LevelGen/StaticWalls/Deprecated.hs 78;" f findWithIx src/ListHelp.hs 123;" f fireLoudS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 504;" f fireRemoteShell src/Dodge/HeldUse.hs 412;" f fireS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 332;" f fireShell src/Dodge/Projectile/Create.hs 37;" f fireSound src/Dodge/SoundLogic/Synonyms.hs 4;" f fireTrackingShell src/Dodge/Projectile/Create.hs 83;" f firstBreather src/Dodge/Room/Breather.hs 9;" f firstWorldLoad appDodge/Main.hs 77;" f fixedCoordPictures src/Dodge/Render/Picture.hs 17;" f fixedSizePicClampArrow src/Dodge/Picture/SizeInvariant.hs 57;" f flDamageInArea src/Dodge/Flame.hs 110;" f flFlicker src/Dodge/Flame.hs 124;" f flameBeamCombine src/Dodge/Beam.hs 24;" f flameShield src/Dodge/Item/Equipment.hs 37;" f flameSpitter src/Dodge/Item/Held/SprayGuns.hs 30;" f flameSpitter src/Dodge/Item/Weapon/SprayGuns.hs 27;" f flameThrower src/Dodge/Item/Held/SprayGuns.hs 75;" f flameThrower src/Dodge/Item/Weapon/SprayGuns.hs 70;" f flameTorrent src/Dodge/Item/Held/SprayGuns.hs 43;" f flameTorrent src/Dodge/Item/Weapon/SprayGuns.hs 38;" f flameWall src/Dodge/Item/Held/SprayGuns.hs 59;" f flameWall src/Dodge/Item/Weapon/SprayGuns.hs 54;" f flamerPic src/Dodge/Item/Draw/SPic.hs 415;" f flareCircleAt src/Dodge/WorldEvent/Flash.hs 46;" f flatCombinationsTrie src/Dodge/Combine/Trie.hs 10;" f flatItemCombinations src/Dodge/Combine/Combinations.hs 49;" f flatLookupItems src/Dodge/Combine.hs 36;" f flatShield src/Dodge/Item/Held/Utility.hs 9;" f flatShieldEquipSPic src/Dodge/Item/Draw/SPic.hs 488;" f flatV2 src/Picture/Data.hs 65;" f flatV3 src/Picture/Data.hs 68;" f flatV4 src/Picture/Data.hs 71;" f flattenIMIMIM src/Dodge/Base/Zone.hs 246;" f fleeFrom src/Dodge/CreatureEffect.hs 120;" f fleeFromTarget src/Dodge/CreatureEffect.hs 66;" f flickerMod src/Dodge/Placement/Instance/LightSource/Flicker.hs 10;" f flickerUpdate src/Dodge/Placement/Instance/LightSource/Flicker.hs 24;" f flipSwitch src/Dodge/Button/Event.hs 21;" f floatSize src/Shader/Parameters.hs 16;" f flockACC src/Dodge/Creature/ReaderUpdate.hs 87;" f flockArmourChaseCrit src/Dodge/Creature/ArmourChase.hs 15;" f flockCenterFunc src/Dodge/Creature/Boid.hs 253;" f flockChaseTarget src/Dodge/Creature/Boid.hs 184;" f flockFunc src/Dodge/Creature/Boid.hs 240;" f flockPointTarget src/Dodge/Creature/Boid.hs 199;" f flockPointTargetR src/Dodge/Creature/Boid.hs 266;" f flockToPointUsing src/Dodge/Creature/Boid.hs 214;" f flockToPointUsing' src/Dodge/Creature/Boid.hs 227;" f floorHun src/Dodge/Base/Zone.hs 40;" f floorItemPickupInfo src/Dodge/Render/HUD.hs 119;" f floorItemSPic src/Dodge/Render/ShapePicture.hs 160;" f floorWire src/Dodge/Wire.hs 13;" f foamSpray src/Dodge/SoundLogic/Synonyms.hs 27;" f foamSprayFadeOutS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 398;" f foamSprayFadeOutSound src/Dodge/SoundLogic/Synonyms.hs 29;" f foamSprayLoopS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 394;" f foldCr src/Dodge/Creature/State.hs 36;" f foldPairs src/ListHelp.hs 37;" f foldrWhileArb src/ListHelp.hs 110;" f followImpulse src/Dodge/Creature/Impulse.hs 37;" f followImpulse src/Dodge/Creature/Rationality.hs 43;" f followImpulses src/Dodge/Creature/Impulse.hs 31;" f followImpulses src/Dodge/Creature/Rationality.hs 31;" f foot1S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 348;" f foot1Sound src/Dodge/SoundLogic/Synonyms.hs 4;" f foot2S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 364;" f foot2Sound src/Dodge/SoundLogic/Synonyms.hs 4;" f foot3S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 442;" f footstepSideEffect src/Dodge/Creature/State/WalkCycle.hs 25;" f forbidFlee src/Dodge/Creature/Boid.hs 42;" f forceElements src/StrictHelp.hs 10;" f forceField src/Dodge/Wall/ForceField.hs 7;" f forceFieldGun src/Dodge/Item/Held/Utility.hs 34;" f forceFoldable src/StrictHelp.hs 7;" f forceSpine src/StrictHelp.hs 4;" f fourEmbossDecoration src/Dodge/Placement/TopDecoration.hs 29;" f fpsText src/Dodge/Render/Picture.hs 43;" f fractionLoadedAmmo src/Dodge/Item/Weapon/AmmoParams.hs 53;" f fractionLoadedAmmo2 src/Dodge/Item/Weapon/AmmoParams.hs 58;" f frag src/Shader/Data.hs 102;" f freeShaderPointers' src/Shader.hs 37;" f fridgeHumS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 358;" f fromEdgeTuple src/Dodge/Path/Translate.hs 5;" f fromJust' src/MaybeHelp.hs 24;" f fromListL src/DoubleStack.hs 7;" f fromTopLeft src/Dodge/ScreenPos.hs 9;" f fromV3 src/Geometry/Data.hs 43;" f frontArmour src/Dodge/Item/Equipment.hs 43;" f fstV2 src/Geometry/Data.hs 50;" f fuelPack src/Dodge/Item/Equipment.hs 66;" f fullModuleName src/Dodge/Combine.hs 93;" f functionalUpdate src/Dodge/Update.hs 230;" f fuseFunc src/Dodge/Path.hs 150;" f fusePairs src/Dodge/Path.hs 153;" f fusePoint src/Dodge/LevelGen/StaticWalls.hs 158;" f fuseWall src/Dodge/LevelGen/StaticWalls.hs 165;" f fuseWallsWith src/Dodge/LevelGen/StaticWalls.hs 172;" f gRandify src/Dodge/Randify.hs 8;" f gameOverMenu src/Dodge/Menu.hs 184;" f gameRoomFromRoom src/Dodge/Layout.hs 161;" f gameRoomViewpoints src/Dodge/Viewpoints.hs 35;" f gameRoomsFromRooms src/Dodge/Layout.hs 158;" f gameplayMenu src/Dodge/Menu.hs 131;" f gameplayMenuOptions src/Dodge/Menu.hs 134;" f gasCreate src/Dodge/HeldUse.hs 404;" f generateGenParams src/Dodge/LevelGen/LevelStructure.hs 22;" f generateGraphs src/Dodge/LevelGen.hs 39;" f generateLayout src/Dodge/Layout/Generate.hs 10;" f generateLevelFromRoomList src/Dodge/Layout.hs 34;" f generateWorldFromSeed src/Dodge/LevelGen.hs 19;" f geom src/Shader/Data.hs 102;" f geometryQuickCheckTests test/Spec.hs 55;" f geometryTests test/Spec.hs 17;" f geometryUnitTests test/Spec.hs 22;" f geqConstr src/SameConstr.hs 21;" f getArguments src/Dodge/Update/Scroll.hs 150;" f getArguments' src/Dodge/Update/Scroll.hs 138;" f getAvailableListLines src/Dodge/SelectionList.hs 11;" f getCommands src/Dodge/Terminal.hs 115;" f getCommandsHelp src/Dodge/Terminal.hs 73;" f getCrDexterity src/Dodge/Creature/Statistics.hs 13;" f getCrEquipment src/Dodge/Equipment.hs 7;" f getCrStrength src/Dodge/Creature/Statistics.hs 16;" f getDamageCoding src/Dodge/Terminal.hs 175;" f getDistortions src/Dodge/Render.hs 380;" f getEquipmentAllocation src/Dodge/Inventory/RBList.hs 47;" f getItem src/Dodge/Item/Location.hs 14;" f getIthPos src/SelectionIntMap.hs 55;" f getIthYOffset src/SelectionIntMap.hs 58;" f getLDPWidth src/Dodge/Render/List.hs 70;" f getLinksOfType src/Dodge/RoomLink.hs 39;" f getNodePos src/Dodge/Path.hs 31;" f getPretty src/AesonHelp.hs 7;" f getPrettyShort src/AesonHelp.hs 10;" f getSensor src/Dodge/Terminal.hs 187;" f getShownItems src/Dodge/SelectionList.hs 21;" f getSmoothScrollValue src/Dodge/SmoothScroll.hs 17;" f getSplitString src/Dodge/Debug/Terminal.hs 122;" f getTiles src/Dodge/Layout.hs 208;" f getViewpoints src/Dodge/Viewpoints.hs 29;" f getWallSPic src/Dodge/Render/Walls.hs 51;" f getWindowSize src/Dodge/WindowSize.hs 5;" f girder src/Dodge/Room/Foreground.hs 211;" f girderV src/Dodge/Room/Foreground.hs 182;" f girderV' src/Dodge/Room/Foreground.hs 157;" f girderZ src/Dodge/Room/Foreground.hs 108;" f glNamedBufferSubDataH src/Shader/Bind.hs 51;" f glassDebris src/Dodge/Block/Debris.hs 169;" f glassLesson src/Dodge/Room/GlassLesson.hs 22;" f glassLessonRunPast src/Dodge/Room/GlassLesson.hs 67;" f glassShat1S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 466;" f glassShat2S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 438;" f glassShat3S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 326;" f glassShat4S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 436;" f glassSwitchBack src/Dodge/Room/Room.hs 72;" f glassSwitchBackCrits src/Dodge/Room/Room.hs 101;" f glassWallDamage src/Dodge/Wall/DamageEffect.hs 48;" f glushortSize src/Shader/Parameters.hs 24;" f goToPostStrat src/Dodge/Creature/ActionRat.hs 18;" f goToPostStrat src/Dodge/Creature/Strategy.hs 10;" f goToTarget src/Dodge/Creature/ReaderUpdate.hs 136;" f gotoTerminal src/Dodge/Update.hs 118;" f grahamEliminate src/Geometry/Polygon.hs 108;" f grahamScan src/Geometry/Polygon.hs 101;" f grapeCannon src/Dodge/Item/Held/Cone.hs 38;" f graphToEdges src/Dodge/Graph.hs 35;" f graphToIncidence src/Dodge/Graph.hs 40;" f graphicsMenu src/Dodge/Menu.hs 162;" f graphicsMenuOptions src/Dodge/Menu.hs 165;" f gravityModule src/Dodge/Item/Craftable.hs 41;" f green src/Color.hs 15;" f grenadeBang src/Dodge/SoundLogic/Synonyms.hs 4;" f grenadeLauncher src/Dodge/Item/Weapon/BulletGuns.hs 23;" f grenadePic src/Dodge/Item/Weapon/Grenade.hs 59;" f greyN src/Color.hs 120;" f gridInPolygon src/Grid.hs 12;" f gridPoints src/Grid.hs 67;" f gridPoints' src/Grid.hs 79;" f gridPoints'' src/Grid.hs 74;" f gridPointsOff src/Grid.hs 62;" f groupSplitItemAmounts src/Dodge/Combine.hs 31;" f gruntS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 484;" f guardDisconnectedID src/Dodge/Update/Scroll.hs 70;" f gut1S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 516;" f gut2S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 376;" f gut3S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 356;" f gut4S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 336;" f gut5S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 490;" f gut6S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 462;" f hackOutline src/Dodge/Render/Outline.hs 5;" f halfHeight src/Dodge/Base/Window.hs 48;" f halfWidth src/Dodge/Base/Window.hs 48;" f haltSound src/Dodge/SoundLogic.hs 37;" f hammerCheck src/Dodge/Item/Weapon/TriggerType.hs 403;" f hammerCheckL src/Dodge/Item/Weapon/TriggerType.hs 414;" f handleEvent src/Dodge/Event.hs 27;" f handleHotkeys src/Dodge/Creature/YourControl.hs 42;" f handleKeyboardEvent src/Dodge/Event/Input.hs 22;" f handleKeyboardEvent src/Dodge/Event/Keyboard.hs 28;" f handleMouseButtonEvent src/Dodge/Event/Input.hs 63;" f handleMouseMotionEvent src/Dodge/Event/Input.hs 47;" f handleMouseWheelEvent src/Dodge/Event/Input.hs 58;" f handlePressedKey src/Dodge/Event/Keyboard.hs 41;" f handlePressedKeyTerminal src/Dodge/Event/Keyboard.hs 52;" f handleResizeEvent src/Dodge/Event.hs 53;" f handleTextInput src/Dodge/Event/Input.hs 18;" f handleTextInput src/Dodge/Event/Keyboard.hs 20;" f handleWindowMoveEvent src/Dodge/Event.hs 44;" f hardQuit src/Dodge/Concurrent.hs 35;" f hasButtonLOS src/Dodge/Base/Collide.hs 207;" f hasFrontArmour src/Dodge/Creature/Property.hs 19;" f hasFrontArmour src/Dodge/Creature/Test.hs 112;" f hasLOS src/Dodge/Base/Collide.hs 200;" f hasLOSIndirect src/Dodge/Base/Collide.hs 214;" f hat src/Dodge/Item/Equipment.hs 105;" f hatCombinations src/Dodge/Combine/Combinations.hs 33;" f head src/DoubleStack.hs 14;" f headLamp src/Dodge/Item/Equipment.hs 118;" f headLampShape src/Dodge/Item/Draw/SPic.hs 494;" f headMap src/Dodge/DoubleTree.hs 109;" f heal src/Dodge/Item/Consumable.hs 17;" f heal25 src/Dodge/Item/Consumable.hs 14;" f healS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 354;" f healSound src/Dodge/SoundLogic/Synonyms.hs 4;" f healthAnalyserByDoor src/Dodge/Room/LasTurret.hs 72;" f healthTest src/Dodge/Room/LasTurret.hs 93;" f heavyBulDams src/Dodge/Item/Weapon/Bullet.hs 38;" f heightWallPS src/Dodge/Placement/Instance/Wall.hs 13;" f heldBounds src/Dodge/Item/Module.hs 27;" f heldComposedItem src/Dodge/Item/Grammar.hs 37;" f heldEffect src/Dodge/HeldUse.hs 44;" f heldInfo src/Dodge/Item/Info.hs 61;" f heldItemOffset src/Dodge/Item/HeldOffset.hs 24;" f heldItemSPic src/Dodge/Item/Draw/SPic.hs 156;" f heldPositionInfo src/Dodge/Item/Info.hs 226;" f helpCommand src/Dodge/Terminal.hs 64;" f helpPoly3D src/Polyhedra.hs 124;" f heron src/Geometry.hs 221;" f hiToFloat src/Dodge/Room/Modify/Girder.hs 171;" f highBar src/Dodge/Room/Foreground.hs 89;" f highDiagonalMesh src/Dodge/Room/Foreground.hs 35;" f highMesh src/Dodge/Room/Foreground.hs 25;" f hit1S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 412;" f hitEffFromBul src/Dodge/Bullet.hs 145;" f hitS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 382;" f hitSound src/Dodge/SoundLogic/Synonyms.hs 4;" f holdForm src/Dodge/Creature/Boid.hs 136;" f holsterWeapon src/Dodge/Creature/Volition.hs 14;" f holsterWeaponSound src/Dodge/SoundLogic/Synonyms.hs 4;" f homingLaunchers src/Dodge/Combine/Combinations.hs 225;" f horPipe src/Dodge/Placement/Instance/Pipe.hs 9;" f hotkeyToScancode src/Dodge/Creature/YourControl.hs 55;" f hotkeyToString src/Dodge/Inventory/SelectionList.hs 51;" f humanoidAIList src/Dodge/Humanoid.hs 181;" f hvBulDams src/Dodge/Particle/Damage.hs 13;" f hvBulHitCr src/Dodge/Particle/Bullet/HitEffect.hs 17;" f hvBulHitWall src/Dodge/Particle/Bullet/HitEffect.hs 54;" f hvBulletAmmo src/Dodge/Item/Weapon/Bullet.hs 31;" f iShape src/Dodge/Placement/Instance/LightSource.hs 74;" f iShape src/Dodge/Placements/LightSource.hs 32;" f icosahedronPoints src/Polyhedra/Geodesic.hs 11;" f icosohedronFaces src/Polyhedra/Geodesic.hs 18;" f ifConfigWallRotate src/Dodge/Update/Camera.hs 174;" f impulsiveAIBefore src/Dodge/Creature/Impulse.hs 22;" f impulsiveAIR src/Dodge/Creature/Rationality.hs 24;" f inCloseRegex src/Dodge/InputFocus.hs 99;" f inInputFocus src/Dodge/InputFocus.hs 63;" f inInvRegex src/Dodge/InputFocus.hs 96;" f inLink src/Dodge/RoomLink.hs 113;" f inSegArea src/Geometry/Intersect.hs 298;" f inSubInvRegex src/Dodge/InputFocus.hs 102;" f inTermFocus src/Dodge/InputFocus.hs 20;" f inTopRegex src/Dodge/InputFocus.hs 91;" f incBallAt src/Dodge/EnergyBall.hs 54;" f incendiaryModule src/Dodge/Item/Craftable.hs 21;" f incidenceToFunction src/Dodge/Graph.hs 26;" f indefiniteExceptions src/StringHelp.hs 29;" f initCrItemLocation src/Dodge/Item/Location/Initialize.hs 40;" f initCrItemLocations src/Dodge/Item/Location/Initialize.hs 35;" f initCrsItemLocations src/Dodge/Item/Location/Initialize.hs 15;" f initFlItemLocation src/Dodge/Item/Location/Initialize.hs 49;" f initFlItemsLocations src/Dodge/Item/Location/Initialize.hs 20;" f initItemLocations src/Dodge/Item/Location/Initialize.hs 12;" f initOrNull src/ListHelp.hs 43;" f initSpecificCrItemLocations src/Dodge/Item/Location/Initialize.hs 30;" f initTexture2DArray src/Shader/AuxAddition.hs 31;" f initTexture2DArrayData src/Shader/AuxAddition.hs 46;" f initTexture2DArraySquare src/Shader/AuxAddition.hs 16;" f initTuItemLocation src/Dodge/Item/Location/Initialize.hs 58;" f initTusItemLocations src/Dodge/Item/Location/Initialize.hs 25;" f initWallZoning src/Dodge/Wall/Zone.hs 12;" f initWorld src/Hetris/Base.hs 16;" f initialAnoTree src/Dodge/Floor.hs 29;" f initialRoomTree src/Dodge/Floor.hs 19;" f initialSelPos src/SelectionIntMap.hs 26;" f initialWorld src/Dodge/Initialisation.hs 16;" f initialisePlaying src/Sound.hs 76;" f initializeGLState src/Preload/Render.hs 212;" f initializeOptionMenu src/Dodge/Menu/Option.hs 14;" f initializeOptionMenuBO src/Dodge/Menu/Option.hs 29;" f initializeTexture2D src/Framebuffer/Update.hs 221;" f inorderNumberTree src/Dodge/Layout/Tree/Polymorphic.hs 148;" f inorderNumberTree src/Dodge/Tree/Polymorphic.hs 155;" f inorderNumberTree src/TreeHelp.hs 189;" f inputFocus src/Dodge/InputFocus.hs 69;" f inputFocusI src/Dodge/InputFocus.hs 66;" f insertAt src/Padding.hs 60;" f insertIMInZone src/Dodge/Base.hs 59;" f insertInTrie src/SimpleTrie.hs 18;" f insertInZoneWith src/Dodge/Zone/Update.hs 17;" f insertNewKey src/IntMapHelp.hs 63;" f insertOneS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 368;" f insertOver src/ListHelp.hs 47;" f insertS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 318;" f insertWall src/Dodge/Placement/PlaceSpot/Block.hs 122;" f insertWallInZones src/Dodge/Wall/Zone.hs 20;" f insertWalls src/Dodge/Placement/PlaceSpot/Block.hs 117;" f insertWithNewKeys src/IntMapHelp.hs 69;" f intToBulAmmo src/Dodge/TweakBullet.hs 23;" f internalHammerUpdate src/Dodge/Creature/State.hs 147;" f interpWith src/Dodge/Creature/Boid.hs 10;" f intersectBeamBeams src/Dodge/Update.hs 482;" f intersectCircSeg src/Geometry/Intersect.hs 303;" f intersectCircSegFirst src/Geometry/Intersect.hs 314;" f intersectLineLine' src/Geometry/Intersect.hs 15;" f intersectLinefromScreen src/Dodge/Debug/Picture.hs 96;" f intersectSegBeam src/Dodge/Update.hs 501;" f intersectSegBeams src/Dodge/Update.hs 494;" f intersectSegBezquad src/Geometry/Intersect.hs 236;" f intersectSegLine src/Geometry/Intersect.hs 87;" f intersectSegLineFrom src/Geometry/Intersect.hs 57;" f intersectSegLineext src/Geometry/Intersect.hs 72;" f intersectSegPolyFirst src/Geometry/Intersect.hs 243;" f intersectSegSeg src/Geometry/Intersect.hs 39;" f intersectSegSegErrorTest src/Geometry/Intersect.hs 24;" f intersectSegSegFullTest src/Geometry/Intersect.hs 103;" f intersectSegSegPreTest src/Geometry/Intersect.hs 136;" f intersectSegSegTest src/Geometry/Intersect.hs 122;" f intersectSegSegs' src/Dodge/Update.hs 506;" f intersectSegsSeg src/Geometry/Intersect.hs 232;" f intervalList src/Geometry.hs 315;" f interweave src/Justify.hs 17;" f intsToPos src/Dodge/Room/Modify/Girder.hs 160;" f invAdj' src/Dodge/Item/Grammar.hs 104;" f invDimColor src/Dodge/DisplayInventory.hs 140;" f invDimColor src/Dodge/Inventory/Color.hs 4;" f invDisplayParams src/Dodge/ListDisplayParams.hs 29;" f invHead src/Dodge/Render/HUD.hs 296;" f invIndentIM src/Dodge/Item/Grammar.hs 114;" f invLDT src/Dodge/Item/Grammar.hs 91;" f invSelectionItem src/Dodge/Inventory/SelectionList.hs 35;" f invSelectionItem' src/Dodge/Inventory/SelectionList.hs 17;" f invShiftPointBy src/Dodge/ShiftPoint.hs 8;" f invSideEff src/Dodge/Creature/State.hs 236;" f invSize src/Dodge/Inventory/CheckSlots.hs 40;" f invTrees src/Dodge/Item/Grammar.hs 117;" f inventoryExtra src/Dodge/Render/HUD.hs 189;" f inventoryExtraH src/Dodge/Render/HUD.hs 193;" f inventoryX src/Dodge/Creature.hs 115;" f inverseShockwaveAt src/Dodge/WorldEvent/Shockwave.hs 43;" f invertEncircleDistP src/Dodge/Creature/Boid.hs 13;" f invertIntMap src/Multiset.hs 61;" f invertInventoryToMap src/Dodge/Combine.hs 25;" f invisibleChaseCrit src/Dodge/Creature/ChaseCrit.hs 25;" f invisibleWall src/Dodge/Placement/Instance/Wall.hs 16;" f isAmmoIntLink src/Dodge/HeldUse.hs 181;" f isAnimate src/Dodge/Creature/Test.hs 138;" f isCognizant src/Dodge/Creature/Perception.hs 105;" f isElectrical src/Dodge/Data/Damage.hs 42;" f isElectrical src/Dodge/Data/DamageType.hs 44;" f isFrictionless src/Dodge/Creature/State.hs 321;" f isGas src/Dodge/Euse.hs 64;" f isInLnk src/Dodge/PlacementSpot.hs 160;" f isJust' src/MaybeHelp.hs 29;" f isLHS src/Geometry/LHS.hs 8;" f isLeftOf src/Geometry.hs 189;" f isLeftOfA src/Geometry.hs 181;" f isMovementDam src/Dodge/Data/DamageType.hs 48;" f isNothing' src/MaybeHelp.hs 33;" f isOnSeg src/Geometry.hs 240;" f isOutLnk src/Dodge/PlacementSpot.hs 164;" f isPutID src/Dodge/Placement/Instance/Wall.hs 129;" f isPutID src/Dodge/Placements/Wall.hs 105;" f isPutID src/Dodge/Room/Placement.hs 134;" f isRHS src/Geometry/LHS.hs 24;" f isUnusedLnk src/Dodge/PlacementSpot.hs 61;" f isUnusedLnkType src/Dodge/PlacementSpot.hs 186;" f isUsedLnkUnplaced src/Dodge/PlacementSpot.hs 172;" f isValidCommand src/Dodge/Debug/Terminal.hs 127;" f isVowel src/StringHelp.hs 8;" f isWalkable src/Dodge/Base/Collide.hs 221;" f isoMatrix src/MatrixHelper.hs 30;" f isotriBWH src/Geometry/Polygon.hs 25;" f itBounds src/Dodge/Item/Module.hs 22;" f itSlotsTaken src/Dodge/Inventory/ItemSpace.hs 9;" f itSlotsTaken src/Dodge/Item/SlotsTaken.hs 9;" f itStackAmount src/Dodge/Item/Amount.hs 7;" f itUseCharge src/Dodge/Item/Weapon/TriggerType.hs 158;" f itemBaseName src/Dodge/Item/Display.hs 62;" f itemBlips src/Dodge/Item/Weapon/UseEffect.hs 38;" f itemBlips src/Dodge/RadarSweep.hs 75;" f itemCombinations src/Dodge/Combine/Combinations.hs 54;" f itemCombinationsEdges src/Dodge/Combine/Graph.hs 55;" f itemDetectorEffect src/Dodge/HeldUse.hs 200;" f itemDisplay src/Dodge/Item/Display.hs 33;" f itemDisplayPad src/Dodge/Item/Display.hs 45;" f itemEffect src/Dodge/Creature/Action/UseItem.hs 28;" f itemEffect src/Dodge/Creature/Impulse/UseItem.hs 35;" f itemEquipPict src/Dodge/Item/Draw.hs 17;" f itemFromAmmoMag src/Dodge/Item.hs 29;" f itemFromAttachType src/Dodge/Item.hs 39;" f itemFromBase src/Dodge/Item.hs 19;" f itemFromConsumableType src/Dodge/Item.hs 48;" f itemFromEquipType src/Dodge/Item.hs 53;" f itemFromHeldType src/Dodge/Item/Held.hs 25;" f itemFromLeftType src/Dodge/Item.hs 75;" f itemInfo src/Dodge/Item/Info.hs 10;" f itemInvColor src/Dodge/Item/InventoryColor.hs 7;" f itemInvSideEffect src/Dodge/Creature/State.hs 249;" f itemNumberDisplay src/Dodge/Item/Display.hs 108;" f itemRooms src/Dodge/LockAndKey.hs 41;" f itemSPic src/Dodge/Item/Draw/SPic.hs 27;" f itemString src/Dodge/Item/Display.hs 59;" f itemUpdate src/Dodge/Creature/State.hs 262;" f iterateUntil src/MonadHelp.hs 23;" f iterateWhile src/MonadHelp.hs 30;" f itmBaseInfo src/Dodge/Item/Info.hs 21;" f itmEquipSiteInfo src/Dodge/Item/Info.hs 238;" f itmModuleInfo src/Dodge/Item/Info.hs 249;" f itmSpaceInfo src/Dodge/Item/Info.hs 16;" f itmUsageInfo src/Dodge/Item/Info.hs 215;" f ixNZ src/Dodge/Base/Zone.hs 200;" f ixZone src/Dodge/Base/Zone.hs 197;" f jShape src/Dodge/Placement/Instance/LightSource.hs 86;" f jShape src/Dodge/Placements/LightSource.hs 43;" f jaggedShape src/Dodge/Block/Debris.hs 191;" f jetPack src/Dodge/Item/Equipment.hs 92;" f joinItemsInList src/Dodge/Item/Grammar.hs 82;" f jps0' src/Dodge/LevelGen/Data.hs 60;" f jps0' src/Dodge/LevelGen/PlacementHelper.hs 60;" f jps0PushPS src/Dodge/LevelGen/Data.hs 63;" f jps0PushPS src/Dodge/LevelGen/PlacementHelper.hs 63;" f jsps src/Dodge/LevelGen/Data.hs 36;" f jsps src/Dodge/LevelGen/PlacementHelper.hs 36;" f jsps0 src/Dodge/LevelGen/Data.hs 39;" f jsps0 src/Dodge/LevelGen/PlacementHelper.hs 39;" f jsps0J src/Dodge/LevelGen/Data.hs 48;" f jsps0J src/Dodge/LevelGen/PlacementHelper.hs 48;" f jspsJ src/Dodge/LevelGen/Data.hs 45;" f jspsJ src/Dodge/LevelGen/PlacementHelper.hs 45;" f jumpLegs src/Dodge/Item/Equipment.hs 134;" f justify src/Justify.hs 9;" f keyCard src/Dodge/Item/Held/Utility.hs 20;" f keyCard src/Dodge/Item/PassKey.hs 8;" f keyCardAnalyserByDoor src/Dodge/Room/LasTurret.hs 69;" f keyCardRoomRunPast src/Dodge/Room/LasTurret.hs 57;" f keyCardRunPastRand src/Dodge/LockAndKey.hs 38;" f keyPic src/Dodge/Item/Draw/SPic.hs 510;" f keyholeCorridor src/Dodge/Room/Corridor.hs 39;" f killBulletUpdate src/Dodge/WorldEvent/HitEffect.hs 30;" f killParticleUpdate src/Dodge/Particle/Update.hs 9;" f knifeS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 456;" f knifeSound src/Dodge/SoundLogic/Synonyms.hs 4;" f lConnect src/Dodge/Render/Connectors.hs 30;" f lConnectMulti src/Dodge/Render/Connectors.hs 37;" f lShape src/Dodge/Placement/Instance/LightSource.hs 77;" f lShape src/Dodge/Placements/LightSource.hs 35;" f lamp src/Dodge/Creature/Lamp.hs 22;" f lampCover src/Dodge/LightSources/Lamp.hs 70;" f lampCover src/Dodge/Placement/Instance/LightSource/Cover.hs 8;" f lampCoverWhen src/Dodge/LightSources/Lamp.hs 79;" f lampCoverWhen src/Dodge/Placement/Instance/LightSource/Cover.hs 19;" f lampCrSPic src/Dodge/Render/ShapePicture.hs 94;" f lasBeamCombine src/Dodge/Beam.hs 31;" f lasCenSensEdge src/Dodge/Room/LasTurret.hs 112;" f lasDronesPic src/Dodge/Item/Weapon/Drone.hs 22;" f lasGun src/Dodge/Item/Held/BatteryGuns.hs 40;" f lasGunPic src/Dodge/Item/Draw/SPic.hs 457;" f lasGunTweak src/Dodge/Item/Held/BatteryGuns.hs 72;" f lasRayAt src/Dodge/Beam.hs 62;" f lasSensorTurretTest src/Dodge/Room/LasTurret.hs 105;" f lasTunnel src/Dodge/Room/LasTurret.hs 124;" f lasTunnelRunPast src/Dodge/Room/LasTurret.hs 165;" f lasTurret src/Dodge/Placement/Instance/Turret.hs 23;" f lasTurret src/Dodge/Placements/Turret.hs 29;" f lastMap src/Dodge/DoubleTree.hs 113;" f latchkey src/Dodge/Item/Held/Utility.hs 23;" f latchkey src/Dodge/Item/PassKey.hs 14;" f launcher src/Dodge/Item/Held/Launcher.hs 12;" f launcherCrit src/Dodge/Creature/LauncherCrit.hs 12;" f launcherPic src/Dodge/Item/Draw/SPic.hs 431;" f launcherSound src/Dodge/SoundLogic/Synonyms.hs 4;" f launcherX src/Dodge/Item/Held/Launcher.hs 48;" f layerNum src/Picture/Data.hs 31;" f layoutLevelFromSeed src/Dodge/LevelGen.hs 47;" f ldpVerticalSelection src/Dodge/Update/Input/ScreenLayer.hs 90;" f ldtIL src/Dodge/DoubleTree.hs 88;" f ldtToDT src/Dodge/DoubleTree.hs 13;" f ldtToIM src/Dodge/DoubleTree.hs 82;" f ldtToIndentList src/Dodge/DoubleTree.hs 85;" f left src/DoubleStack.hs 16;" f leftInfo src/Dodge/Item/Info.hs 109;" f leftIsParentCombine src/Dodge/Item/Grammar.hs 57;" f leftItemSPic src/Dodge/Item/Draw/SPic.hs 72;" f leftPad src/Padding.hs 14;" f leftRightCombine src/Dodge/Item/Grammar.hs 71;" f legsSPic src/Dodge/Item/Draw/SPic.hs 528;" f liShape src/Dodge/Placement/Instance/LightSource.hs 99;" f liShape src/Dodge/Placements/LightSource.hs 55;" f light src/Color.hs 100;" f lightAt src/Dodge/LightSources/Lamp.hs 32;" f lightSensByDoor src/Dodge/Room/LasTurret.hs 44;" f lightSensInsideDoor src/Dodge/Room/LasTurret.hs 34;" f lightSensor src/Dodge/Machine/Sensor.hs 28;" f lightSensor src/Dodge/Placement/Instance/Sensor.hs 52;" f lightSensor src/Dodge/Placements/Sensor.hs 27;" f lightsToRender src/Dodge/Render/Lights.hs 14;" f lightx4 src/Color.hs 141;" f linGrad src/Geometry/Intersect.hs 220;" f line src/Picture/Base.hs 226;" f lineCol src/Picture/Base.hs 230;" f lineGeom src/Dodge/Base.hs 39;" f lineOnScreenCone src/Dodge/Debug/Picture.hs 60;" f lineOrth src/Dodge/Creature/Boid.hs 125;" f lineOutputTerminal src/Dodge/WorldEffect.hs 77;" f lineSplit src/Justify.hs 26;" f lineThick src/Picture/Base.hs 234;" f lineUp src/Dodge/Creature/Boid.hs 147;" f linkDecoration src/Dodge/Debug/LinkDecoration.hs 27;" f linkEitherTrees src/Dodge/Layout/Tree/Either.hs 36;" f linksAndPath src/Dodge/Room/Path.hs 39;" f linksAndPath' src/Dodge/Room/Path.hs 44;" f linksOnPath src/Dodge/Room/CheckConsistency.hs 7;" f listConfig src/Dodge/Menu.hs 199;" f listControls src/Dodge/Menu.hs 212;" f listCursorChooseBorderScale src/Dodge/Render/List.hs 105;" f listGuard src/Dodge/Creature/ReaderUpdate.hs 188;" f listSelectionColorPicture src/Dodge/DisplayInventory.hs 246;" f litCorridor90 src/Dodge/Room/RoadBlock.hs 26;" f lmt src/MatrixHelper.hs 43;" f lnkBothAnd src/Dodge/Room/Procedural.hs 120;" f lnkEff src/Dodge/Layout/Tree/Shift.hs 55;" f lnkMidPosInvSelsCol src/Dodge/Render/HUD.hs 274;" f lnkPosDir src/Dodge/RoomLink.hs 97;" f loadConfig src/LoadConfig.hs 22;" f loadDodgeConfig src/Dodge/Config/Load.hs 9;" f loadEject src/Dodge/Reloading/Action.hs 12;" f loadInsert src/Dodge/Reloading/Action.hs 6;" f loadKeyConfig src/Dodge/Config/KeyConfig.hs 60;" f loadMusic src/Dodge/SoundLogic/LoadSound.hs 21;" f loadMuzzle src/Dodge/HeldUse.hs 132;" f loadPartialInsert src/Dodge/Reloading/Action.hs 9;" f loadPrime src/Dodge/Reloading/Action.hs 15;" f loadSaveSlot src/Dodge/Save.hs 74;" f loadSeed src/Dodge/LoadSeed.hs 7;" f loadSound src/Dodge/SoundLogic/LoadSound.hs 11;" f loadSounds src/Dodge/SoundLogic/LoadSound.hs 16;" f loadedAmmo src/Dodge/Item/Weapon/AmmoParams.hs 48;" f loadingScreen src/Dodge/Menu/Loading.hs 7;" f loadme src/Dodge/Debug/Terminal.hs 135;" f lockAndKeyRoomList src/Dodge/Room/LockAndKeyList.hs 11;" f lockInv src/Dodge/Inventory/Lock.hs 6;" f lockInvFor src/Dodge/Item/Weapon/TriggerType.hs 91;" f lockRoomKeyItems src/Dodge/LockAndKey.hs 25;" f lockRoomMultiItems src/Dodge/LockAndKey.hs 14;" f lockedStart src/Dodge/Room/RunPast.hs 34;" f logistic src/Dodge/Base.hs 90;" f longBlockedCorridor src/Dodge/Room/RoadBlock.hs 58;" f longCrit src/Dodge/Creature.hs 69;" f longGunSound src/Dodge/SoundLogic/Synonyms.hs 4;" f longRoom src/Dodge/Room/LongRoom.hs 21;" f longRoomRunPast src/Dodge/Room/LongRoom.hs 47;" f longestCommonPrefix src/Dodge/Debug/Terminal.hs 138;" f lookLookup src/Dodge/Base/Zone.hs 203;" f lookLookups src/Dodge/Base/Zone.hs 208;" f lookupTrie src/SimpleTrie.hs 24;" f loopPairs src/ListHelp.hs 30;" f lootRoom src/Dodge/Room/Treasure.hs 58;" f lorem src/Lorem.hs 3;" f lowBlock src/Dodge/Placement/Instance/Block.hs 27;" f lsColPos src/Dodge/LightSource.hs 50;" f lsColPosID src/Dodge/LightSource.hs 47;" f lsColPosRad src/Dodge/LightSource.hs 56;" f lsPosCol src/Dodge/LightSource.hs 53;" f lsPosRad src/Dodge/LightSource.hs 23;" f lsRadCol src/Dodge/LightSource.hs 64;" f ltAutoCrit src/Dodge/Creature/LtAutoCrit.hs 13;" f machineAddSound src/Dodge/Machine.hs 49;" f machineGun src/Dodge/Item/Weapon/BulletGun/Rod.hs 79;" f machinePistol src/Dodge/Item/Held/Stick.hs 62;" f machinePistol src/Dodge/Item/Weapon/BulletGun/Stick.hs 86;" f machineUpdateDeathEff src/Dodge/Machine.hs 34;" f machineUpdateLiveDieEff src/Dodge/Machine.hs 16;" f magShield src/Dodge/Item/Equipment.hs 29;" f magV src/Geometry/Vector.hs 160;" f magV3 src/Geometry/Vector3D.hs 78;" f magazineCombinations src/Dodge/Combine/Combinations.hs 41;" f magenta src/Color.hs 19;" f main appDodge/Main.hs 37;" f main appHetris/Hetris.hs 15;" f main bench/Bench.hs 15;" f main test/Spec.hs 12;" f mainListCursor src/Dodge/Render/HUD/Carte.hs 51;" f makeArc src/Picture/Base.hs 157;" f makeBlip src/Dodge/RadarSweep.hs 51;" f makeBlockDebris src/Dodge/Block/Debris.hs 28;" f makeBoolOption src/Dodge/Menu/OptionType.hs 8;" f makeBullet src/Dodge/HeldUse.hs 276;" f makeButton src/Dodge/LevelGen/Switch.hs 16;" f makeByteStringShaderUsingVAO src/Shader/Compile.hs 137;" f makeCloudAt src/Dodge/WorldEvent/Cloud.hs 18;" f makeColorTermLine src/Dodge/Terminal.hs 127;" f makeColorTermPara src/Dodge/Terminal.hs 124;" f makeCommaList src/Dodge/Item/Info.hs 266;" f makeCorpse src/Dodge/Corpse/Make.hs 10;" f makeDebris src/Dodge/Block/Debris.hs 42;" f makeDebrisDirected src/Dodge/Block/Debris.hs 79;" f makeDebrisDirectedHeight src/Dodge/Block/Debris.hs 45;" f makeDebrisToHeight src/Dodge/Block/Debris.hs 39;" f makeDefaultCorpse src/Dodge/Corpse/Make.hs 14;" f makeDoorDebris src/Dodge/Block/Debris.hs 18;" f makeEnumOption src/Dodge/Menu/OptionType.hs 13;" f makeExplosionAt src/Dodge/WorldEvent/Explosion.hs 79;" f makeFlak src/Dodge/Bullet.hs 131;" f makeFlame src/Dodge/Flame.hs 131;" f makeFlame src/Dodge/Particle/Flame.hs 9;" f makeFlameExplosionAt src/Dodge/WorldEvent/Explosion.hs 62;" f makeFlamelet src/Dodge/EnergyBall.hs 16;" f makeFlamerSmokeAt src/Dodge/WorldEvent/Cloud.hs 68;" f makeFlashBall src/Dodge/EnergyBall.hs 74;" f makeFootstepSound src/Dodge/Creature/State/WalkCycle.hs 32;" f makeFragBullets src/Dodge/Bullet.hs 116;" f makeGasCloud src/Dodge/WorldEvent/SpawnParticle.hs 80;" f makeGrid src/Grid.hs 46;" f makeIntInterval src/Dodge/Zoning/Base.hs 33;" f makeLaserAt src/Dodge/Item/Weapon/Laser.hs 42;" f makeLaserScope src/Dodge/Item/Weapon/Decoration.hs 12;" f makeMuzzleFlare src/Dodge/HeldUse.hs 144;" f makeOptionsSelectionList src/Dodge/Menu/Option.hs 46;" f makeParagraph src/Justify.hs 6;" f makePathBetween src/Dodge/Path.hs 35;" f makePathBetweenPs src/Dodge/Path.hs 54;" f makePoisonExplosionAt src/Dodge/WorldEvent/Explosion.hs 31;" f makeRect src/Grid.hs 82;" f makeSelectionListPictures src/Dodge/Render/List.hs 49;" f makeShaderEBO src/Shader/Compile.hs 59;" f makeShaderProgram src/Shader/Compile.hs 287;" f makeShaderUsingVAO src/Shader/Compile.hs 155;" f makeShaderUsingVBO src/Shader/Compile.hs 78;" f makeShaderVBO src/Shader/Compile.hs 38;" f makeShell src/Dodge/Projectile/Create.hs 56;" f makeShockwaveAt src/Dodge/WorldEvent/Shockwave.hs 12;" f makeSourcedShader src/Shader/Compile.hs 203;" f makeStartCloudAt src/Dodge/WorldEvent/Cloud.hs 60;" f makeStaticBall src/Dodge/WorldEvent/SpawnParticle.hs 22;" f makeStaticShader src/Shader/Compile.hs 178;" f makeSubmenuOption src/Dodge/Menu/OptionType.hs 19;" f makeSwitch src/Dodge/LevelGen/Switch.hs 52;" f makeSwitchSPic src/Dodge/LevelGen/Switch.hs 40;" f makeTermLine src/Dodge/Terminal.hs 118;" f makeTermPara src/Dodge/Terminal.hs 121;" f makeTeslaArc src/Dodge/Tesla/Arc.hs 57;" f makeTeslaBallAt src/Dodge/Tesla/Ball.hs 6;" f makeTeslaExplosionAt src/Dodge/WorldEvent/Explosion.hs 46;" f makeThickSmokeAt src/Dodge/WorldEvent/Cloud.hs 54;" f makeThinSmokeAt src/Dodge/WorldEvent/Cloud.hs 57;" f makeTileFromPoly src/Tile.hs 28;" f makeTlsTimeRadColPos src/Dodge/LightSource.hs 88;" f makeTypeCraft src/Dodge/Item/Craftable.hs 15;" f makeTypeCraftNum src/Dodge/Item/Craftable.hs 7;" f mapOverlay src/Dodge/Render/HUD/Carte.hs 24;" f markWallSeen src/Dodge/Update.hs 565;" f marshalEPrimitiveMode src/Shader/ExtraPrimitive.hs 8;" f maxDamageType src/Dodge/Damage.hs 37;" f maxShowX src/Dodge/Combine/Graph.hs 44;" f maxT src/Dodge/Item/Weapon/Booster.hs 108;" f maxT src/Dodge/Luse.hs 138;" f maxViewDistance src/Dodge/Viewpoints.hs 26;" f maybeBlockedPassage src/Dodge/Room/RezBox.hs 67;" f maybeClearDoorPath src/Dodge/Placement/PlaceSpot/TriggerDoor.hs 71;" f maybeClearDoorPaths src/Dodge/Placement/PlaceSpot/TriggerDoor.hs 68;" f maybeClearPath src/Dodge/Block.hs 72;" f maybeClearPaths src/Dodge/Block.hs 69;" f maybeDestroyBlock src/Dodge/Wall/Damage.hs 26;" f maybeDestroyDoor src/Dodge/Wall/Damage.hs 31;" f maybeExitCombine src/Dodge/Update/Input/InGame.hs 259;" f maybeOpenTerminal src/Dodge/Update.hs 113;" f maybeReadFile src/Dodge/LoadSeed.hs 10;" f maybeTakeOne src/Dodge/RandomHelp.hs 96;" f maybeTakeOne src/RandomHelp.hs 107;" f maybeWarmupStatus src/Dodge/Item/Display.hs 178;" f mcApplyDamage src/Dodge/Machine/Update.hs 90;" f mcKillBut src/Dodge/Machine/Destroy.hs 34;" f mcKillTerm src/Dodge/Machine/Destroy.hs 26;" f mcPlaySound src/Dodge/Machine/Update.hs 80;" f mcProxTest src/Dodge/Machine/Update.hs 126;" f mcProximitySensorUpdate src/Dodge/Machine/Update.hs 104;" f mcSPic src/Dodge/Render/ShapePicture.hs 170;" f mcSensorTriggerUpdate src/Dodge/Machine/Update.hs 69;" f mcSensorUpdate src/Dodge/Machine/Update.hs 99;" f mcShootLaser src/Dodge/HeldUse.hs 460;" f mcTriggerVal src/Dodge/Machine/Update.hs 75;" f mcTypeUpdate src/Dodge/Machine/Update.hs 24;" f mcUseHeld src/Dodge/HeldUse.hs 301;" f mcUseItem src/Dodge/Machine/Update.hs 61;" f medkit src/Dodge/Item/Consumable.hs 8;" 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 meleeHeadingMove src/Dodge/Creature/Boid.hs 281;" f meleeHeadingMove src/Dodge/Creature/ImpulseRat.hs 10;" f memoBoxEdgeIndices src/Shader/Poke.hs 344;" f memoBoxSurfaces src/Shader/Poke.hs 278;" f memoCylinderIndices src/Shader/Poke.hs 315;" f memoFlatIndices src/Shader/Poke.hs 303;" f memoTopPrismEdgeIndices src/Shader/Poke.hs 321;" f memoTopPrismIndices src/Shader/Poke.hs 309;" f menuOptionToEffects src/Dodge/Event/Menu.hs 34;" f menuOptionToSelectionItem src/Dodge/Menu/Option.hs 111;" f menuOptionToString src/Dodge/Menu/Option.hs 138;" f menuWheelEvents src/Dodge/Update/Input/ScreenLayer.hs 103;" f menuWheelStep src/Dodge/Update/Input/ScreenLayer.hs 109;" f merge src/ListHelp.hs 83;" f mergeBy src/ListHelp.hs 86;" f mergeOn src/ListHelp.hs 93;" f mergeSound src/Sound.hs 58;" f metal1S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 440;" f metal2S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 488;" f metal3S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 432;" f metal4S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 454;" f metal5S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 468;" f metal6S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 494;" f metal7S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 384;" f metalDebris src/Dodge/Block/Debris.hs 163;" f mglCreate src/GLHelp.hs 8;" f mglDelete src/GLHelp.hs 14;" f midBarDecoration src/Dodge/Placement/TopDecoration.hs 16;" f midBounds src/Dodge/Room/Foreground.hs 151;" f midPad src/Padding.hs 30;" f midPadL src/Padding.hs 36;" f midPoint src/Geometry.hs 86;" f midWall src/Dodge/Placement/Instance/Wall.hs 27;" f minAndMax src/FoldableHelp.hs 109;" f minCrIXOn src/Dodge/Zoning/Creature.hs 45;" f minOn src/FoldableHelp.hs 35;" f minStreamOn src/StreamingHelp.hs 14;" f mini1S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 322;" f miniGunCrit src/Dodge/Creature.hs 62;" f miniGunUse src/Dodge/Item/Weapon/BulletGun/Cane.hs 113;" f miniGunX src/Dodge/Item/Held/Cane.hs 89;" f miniGunX src/Dodge/Item/Weapon/BulletGun/Cane.hs 120;" f miniGunXPict src/Dodge/Item/Draw/SPic.hs 391;" f miniGunXPictItem src/Dodge/Item/Draw/SPic.hs 385;" f miniS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 510;" f miniTree2 src/Dodge/Room/Room.hs 108;" f minimumOn src/FoldlHelp.hs 12;" f mirrorV3xz src/Dodge/Creature/HandPos.hs 52;" f mirrorXAxis src/Geometry/Polygon.hs 45;" f mirrorxz src/Picture/Base.hs 335;" f mirroryz src/Picture/Base.hs 340;" f missileLaunchS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 482;" f mixAngles src/Geometry.hs 205;" f mixColors src/Color.hs 82;" f mixColorsLinear src/Color.hs 91;" f mkCustomLenses src/ThirdPartyLens.hs 7;" f mkGraphFromEdges src/GraphHelp.hs 4;" f mkNode src/Dodge/Graph.hs 29;" f mntLS src/Dodge/Placement/Instance/LightSource.hs 124;" f mntLS src/Dodge/Placements/LightSource.hs 80;" f mntLSCol src/Dodge/Placement/Instance/LightSource.hs 127;" f mntLSCond src/Dodge/Placement/Instance/LightSource.hs 142;" f mntLSCond src/Dodge/Placements/LightSource.hs 83;" f mntLSLampCol src/Dodge/Placement/Instance/LightSource.hs 130;" f mntLSOn src/Dodge/Placement/Instance/LightSource.hs 55;" f mntLSOn src/Dodge/Placements/LightSource.hs 18;" f mntLight src/Dodge/Placement/Instance/LightSource.hs 154;" f mntLight src/Dodge/Placements/LightSource.hs 89;" f mntLightLnkCond src/Dodge/Placement/Instance/LightSource.hs 159;" f mntLightLnkCond src/Dodge/Placements/LightSource.hs 94;" f modClock src/Dodge/Item/Weapon/TriggerType.hs 473;" f modTo src/Geometry/Zone.hs 10;" f modifierKey src/Dodge/Config/KeyConfig.hs 34;" f moduleAttachPosition src/Dodge/Item/Module.hs 6;" f moduleCombinations src/Dodge/Combine/Combinations.hs 135;" f moduleInfo src/Dodge/Item/Info.hs 272;" f moduleModification src/Dodge/Combine/Module.hs 10;" f moduleName src/Dodge/Module.hs 22;" f moduleSize src/Dodge/Module.hs 14;" f moduleSizes src/Dodge/Module.hs 11;" f moduleStrings src/Dodge/Module.hs 19;" f modulesSPic src/Dodge/Item/Draw/SPic.hs 217;" f mountColLightI src/Dodge/LightSources/Fitting.hs 56;" f mountLightA src/Dodge/LightSources/Fitting.hs 49;" f mountLightL src/Dodge/LightSources/Fitting.hs 15;" f mountedLight src/Dodge/LightSources/Fitting.hs 8;" f mountedLightI src/Dodge/LightSources/Fitting.hs 62;" f mountedLightJ src/Dodge/LightSources/Fitting.hs 25;" f mountedLightV src/Dodge/LightSources/Fitting.hs 68;" f mouseActionsCr src/Dodge/Creature/YourControl.hs 197;" f mouseClickOptionsList src/Dodge/Update/Input/ScreenLayer.hs 58;" f mouseCursorType src/Dodge/Render/Picture.hs 74;" f mouseOverSelectionList src/Dodge/Update/Input/ScreenLayer.hs 73;" f mousePlus src/Dodge/Render/Picture.hs 86;" f mouseWorldPos src/Dodge/Base/Coordinate.hs 48;" f moveBullet src/Dodge/Bullet.hs 193;" f moveCombineSel src/Dodge/Update/Scroll.hs 58;" f moveDoorToward src/Dodge/LevelGen/MoveDoor.hs 22;" f moveDownKey src/Dodge/Config/KeyConfig.hs 19;" f moveHammerUp src/Dodge/Hammer.hs 5;" f moveInverseShockwave src/Dodge/Shockwave/Update.hs 53;" f moveLSThen src/Dodge/Placement/Instance/LightSource.hs 31;" f moveLaser src/Dodge/Item/Weapon/Laser.hs 48;" f moveLeftKey src/Dodge/Config/KeyConfig.hs 20;" f moveOldHotkey src/Dodge/Hotkey.hs 32;" f movePenBullet src/Dodge/Bullet.hs 211;" f moveRightKey src/Dodge/Config/KeyConfig.hs 21;" f moveRoomBy src/Dodge/Room/Link.hs 53;" f moveSelectionMapSelection src/SelectionIntMap.hs 47;" f moveSelectionMapStep src/SelectionIntMap.hs 38;" f moveShockwave src/Dodge/Shockwave/Update.hs 17;" f moveSubSel src/Dodge/Update/Scroll.hs 65;" f moveTeslaArc src/Dodge/Particle/TeslaArc.hs 20;" f moveToSideFirstOutLink src/Dodge/Room/Warning.hs 56;" f moveTweakSel src/Dodge/Update/Scroll.hs 113;" f moveUpKey src/Dodge/Config/KeyConfig.hs 18;" f moveWall src/Dodge/Wall/Move.hs 29;" f moveWallID src/Dodge/Wall/Move.hs 24;" f moveWallIDToward src/Dodge/Wall/Move.hs 47;" f moveWallIDUnsafe src/Dodge/Wall/Move.hs 19;" f moveZoomCamera src/Dodge/Update/Camera.hs 80;" f movementSideEff src/Dodge/Creature/State.hs 189;" f mtTopLabels src/Dodge/Tree/Compose.hs 49;" f mtUnderLabels src/Dodge/Tree/Compose.hs 52;" f muchWlDustAt src/Dodge/Wall/Dust.hs 15;" f muin src/Dodge/RoomLink.hs 132;" f multGunCrit src/Dodge/Creature.hs 76;" f multiArrow src/Picture/Composite.hs 11;" f multiLookupTrie src/SimpleTrie.hs 28;" f multiLookupTrieI src/SimpleTrie.hs 36;" f muout src/Dodge/RoomLink.hs 129;" f muzFlareAt src/Dodge/WorldEvent/Flash.hs 26;" f mvBullet src/Dodge/Bullet.hs 33;" f mvBullet src/Dodge/Particle/Bullet/Update.hs 17;" f mvBulletSlow src/Dodge/Particle/Bullet/Update.hs 31;" f mvButton src/Dodge/Placement/PlaceSpot.hs 174;" f mvCr src/Dodge/Placement/PlaceSpot.hs 184;" f mvFS src/Dodge/Placement/PlaceSpot.hs 187;" f mvGust src/Dodge/Update.hs 591;" f mvLS src/Dodge/Placement/PlaceSpot.hs 215;" f mvP src/Dodge/LevelGen/MoveDoor.hs 14;" f mvP src/Dodge/Wall/Move.hs 54;" f mvPP src/Dodge/Placement/PlaceSpot.hs 181;" f mvPointAlongAtSpeed src/Dodge/Base.hs 106;" f mvPointMeleeTarg src/Dodge/Creature/Boid.hs 313;" f mvPointMeleeTarg src/Dodge/Creature/ImpulseRat.hs 36;" f mvPointToward src/Dodge/Base.hs 116;" f mvPointTowardAtSpeed src/Dodge/Base.hs 95;" f mvProp src/Dodge/Placement/PlaceSpot.hs 171;" f mvPs src/Dodge/LevelGen/MoveDoor.hs 18;" f mvPs src/Dodge/Wall/Move.hs 58;" f mvPt src/Dodge/MvPt.hs 5;" f mvPt src/Dodge/WorldEvent/HitEffect.hs 16;" f mvPt' src/Dodge/Particle/Update.hs 5;" f mvSpark src/Dodge/Particle/Bullet/Update.hs 46;" f myIntersectLineLine src/Geometry/Intersect.hs 177;" f myIntersectSegSeg src/Geometry/Intersect.hs 155;" f myParams src/Dodge/Combine/Graph.hs 92;" f nRays src/Geometry.hs 170;" f nRaysRad src/Geometry.hs 174;" f nearCollinear src/Dodge/LevelGen/StaticWalls/Deprecated.hs 19;" f nearParallel src/Dodge/LevelGen/StaticWalls/Deprecated.hs 14;" f nearPoint src/Dodge/Zone.hs 64;" f nearPoint src/Dodge/Zoning/Common.hs 8;" f nearRect src/Dodge/Zoning/Common.hs 16;" f nearSeg src/Dodge/Zone.hs 89;" f nearSeg src/Dodge/Zoning/Common.hs 12;" f newExtraAwareness src/Dodge/Creature/Perception.hs 137;" f newHotkey src/Dodge/Hotkey.hs 18;" f newKey src/IntMapHelp.hs 59;" f newMapKey src/Dodge/Config/KeyConfig.hs 33;" f newSounds src/Dodge/Creature/Perception.hs 170;" f newTextureFramebuffer src/Framebuffer/Setup.hs 16;" f noPic src/ShapePicture.hs 25;" f noShape src/ShapePicture.hs 29;" f noclipCheck src/Dodge/WallCreatureCollisions.hs 20;" f nodeFormatting src/Dodge/Combine/Graph.hs 134;" f normalGait src/Dodge/Creature/State/WalkCycle.hs 19;" f normalizeAngle src/Geometry/Vector.hs 127;" f normalizeAnglePi src/Dodge/Base.hs 132;" f normalizeColor src/Color.hs 76;" f normalizeV src/Geometry/Vector.hs 43;" f normalizeV3 src/Geometry/Vector3D.hs 84;" f nullCommand src/Dodge/Update/Scroll.hs 141;" f numColor src/Color.hs 124;" f numDrawableElements src/Shader/Parameters.hs 32;" f numGLushort src/Shader/Parameters.hs 28;" f numLayers src/Picture/Data.hs 34;" f numMetaTree src/Dodge/Tree/Compose.hs 119;" f numMetaTree' src/Dodge/Tree/Compose.hs 122;" f numSelfTree src/Dodge/Tree/Compose.hs 107;" f numSelfTree' src/Dodge/Tree/Compose.hs 110;" f numShads src/Picture/Data.hs 44;" f numSubElements src/Shader/Parameters.hs 36;" f numTraversable src/TreeHelp.hs 183;" f obstacleColor src/Dodge/Debug/Picture.hs 225;" f obstructPathsCrossing src/Dodge/Path.hs 138;" f oldMachineBootS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 498;" f onEquipWristShield src/Dodge/Euse.hs 83;" f onLayerL src/Dodge/Picture/Layer.hs 16;" f onOffEff src/Dodge/ItEffect.hs 24;" f onRemoveWristShield src/Dodge/Euse.hs 92;" f onXY src/Geometry/Vector3D.hs 130;" f oneH src/Dodge/Creature/Test.hs 97;" f openCursorAt src/Dodge/Render/HUD/Carte.hs 54;" f optionListDisplayParams src/Dodge/ListDisplayParams.hs 67;" f optionListToEffects src/Dodge/Event/Menu.hs 11;" f optionMenu src/Dodge/Menu.hs 105;" f optionScreenDefaultEffect src/Dodge/Update/Input/ScreenLayer.hs 50;" f optionScreenUpdate src/Dodge/Update/Input/ScreenLayer.hs 39;" f optionValueOffset src/Dodge/Menu/Option.hs 106;" f optionsOptions src/Dodge/Menu.hs 108;" f optionsToSelections src/Dodge/Menu/Option.hs 59;" f orRegex src/Dodge/DisplayInventory.hs 82;" f orange src/Color.hs 25;" f orderAround3 src/Geometry/Vector3D.hs 105;" f orderAroundFirst src/Geometry/Polygon.hs 74;" f orderAroundFirstReverse src/Geometry/Polygon.hs 70;" f orderPolygon src/Geometry/Polygon.hs 78;" f orderPolygonAround src/Geometry/Polygon.hs 63;" f originIDsAt src/Dodge/WorldEvent/Sound.hs 18;" f originsIDsAt src/Dodge/WorldEvent/Sound.hs 13;" f orthogonalPointOnSeg src/Geometry/Intersect.hs 291;" f outLink src/Dodge/RoomLink.hs 105;" f outsideScreenPolygon src/Dodge/Debug/Picture.hs 44;" f outwardIntegers src/Dodge/Base.hs 159;" f overCID src/Dodge/Euse.hs 168;" f overCol src/Picture/Base.hs 308;" f overColObj src/Shape.hs 269;" f overColSH src/Shape.hs 237;" f overLnkPosDir src/Dodge/RoomLink.hs 100;" f overLnkType src/Dodge/RoomLink.hs 87;" f overPos src/Picture/Base.hs 303;" f overPosObj src/Shape.hs 273;" f overPosSH src/Shape.hs 257;" f overPosSP src/ShapePicture.hs 41;" f overlapCircWalls src/Dodge/Base/Collide.hs 137;" f overlapCircWallsClosest src/Dodge/Base/Collide.hs 168;" f overlapSegCrs src/Dodge/Base/Collide.hs 58;" f overlapSegWalls src/Dodge/Base/Collide.hs 119;" f overrideInternal src/Dodge/Creature/ReaderUpdate.hs 172;" f overrideMeleeCloseTarget src/Dodge/Creature/ReaderUpdate.hs 33;" f overwriteLabel src/Dodge/Tree/Compose.hs 31;" f pContID src/Dodge/LevelGen/Data.hs 15;" f pContID src/Dodge/LevelGen/PlacementHelper.hs 15;" f padSucWithCorridors src/Dodge/Layout/Tree/Annotate.hs 38;" f padWithCorridors src/Dodge/Layout/Tree/Annotate.hs 36;" f pairInPolys src/Dodge/Room/Path.hs 54;" f pairPolyPointsIntersect src/Geometry/ConvexPoly.hs 82;" f pairsToGraph src/Dodge/LevelGen/Pathing.hs 18;" f pairsToGraph src/Dodge/Path.hs 110;" f pairsToIncidence src/Dodge/Graph.hs 20;" f pairsToSCC src/Dodge/Graph.hs 32;" f paletteToColor src/Color.hs 58;" f parseItem src/Dodge/Debug/Terminal.hs 57;" f parseNum src/Dodge/Debug/Terminal.hs 72;" f pathConnected src/Dodge/Room/CheckConsistency.hs 14;" f pathEdgeObstructed src/Dodge/Path.hs 43;" f pauseAndFloatCam src/Dodge/Camera.hs 10;" f pauseGame src/Dodge/Update/Input/InGame.hs 213;" f pauseKey src/Dodge/Config/KeyConfig.hs 22;" f pauseMenu src/Dodge/Menu.hs 53;" f pauseMenuOptions src/Dodge/Menu.hs 58;" f pauseSound src/Dodge/SoundLogic.hs 41;" f pauseTime src/Dodge/Update.hs 171;" f peZoneSize src/Dodge/Zoning/Pathing.hs 46;" f pedestalRoom src/Dodge/Room/Containing.hs 49;" f penThing src/Dodge/Bullet.hs 224;" f penWalls src/Dodge/Particle/HitEffect.hs 15;" f penWalls src/Dodge/WorldEvent/HitEffect.hs 38;" f penetrate src/Dodge/Particle/HitEffect/Penetrate.hs 12;" f perMat src/MatrixHelper.hs 49;" f perceptionUpdate src/Dodge/Creature/Perception.hs 22;" f performAction src/Dodge/Creature/Action.hs 97;" f performAction src/Dodge/Creature/Rationality.hs 96;" f performActions src/Dodge/Creature/Action.hs 43;" f performActions src/Dodge/Creature/Rationality.hs 83;" f performActionsR src/Dodge/Creature/Rationality.hs 90;" f performAimAt src/Dodge/Creature/Action.hs 53;" f performPathTo src/Dodge/Creature/Action.hs 66;" f performTurnToA src/Dodge/Creature/Action.hs 84;" f perspectiveMatrixb src/MatrixHelper.hs 11;" f pesNearCirc src/Dodge/Zoning/Pathing.hs 43;" f pesNearPoint src/Dodge/Zoning/Pathing.hs 33;" f pesNearRect src/Dodge/Zoning/Pathing.hs 40;" f pesNearSeg src/Dodge/Zoning/Pathing.hs 37;" f picAtCrPos1 src/Dodge/Render/ShapePicture.hs 100;" f picFormat src/Polyhedra.hs 22;" f picMap src/Picture/Base.hs 67;" f pickUpItem src/Dodge/Inventory/Add.hs 79;" f pickUpS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 444;" f pickUpSound src/Dodge/SoundLogic/Synonyms.hs 4;" f picsToSelectable src/Dodge/Render/HUD.hs 349;" f pictureOnEquip src/Dodge/Item/Equipment/Shape.hs 9;" f pincerP src/Dodge/Creature/Boid.hs 60;" f pincerP' src/Dodge/Creature/Boid.hs 93;" f pincerP'' src/Dodge/Creature/Boid.hs 103;" f pincerP''' src/Dodge/Creature/Boid.hs 74;" f pingPongBetween src/Render.hs 220;" f pipe src/Dodge/Item/Craftable.hs 44;" f pistol src/Dodge/Item/Held/Stick.hs 35;" f pistol src/Dodge/Item/Weapon/BulletGun/Stick.hs 59;" f pistolCrit src/Dodge/Creature/PistolCrit.hs 13;" f pistolerRoom src/Dodge/Room/Room.hs 323;" f pjTrack src/Dodge/Projectile/Update.hs 140;" f plBlock src/Dodge/Placement/PlaceSpot/Block.hs 18;" f plDoor src/Dodge/Placement/PlaceSpot/TriggerDoor.hs 22;" f plLineBlock src/Dodge/Placement/PlaceSpot/Block.hs 50;" f plMachine src/Dodge/Placement/PlaceSpot.hs 190;" f plNew src/Dodge/Base/NewID.hs 26;" f plNewID src/Dodge/Base/NewID.hs 7;" f plNewUpID src/Dodge/Base/NewID.hs 16;" f plNewUsing src/Dodge/Base/NewID.hs 34;" f plRRpt src/Dodge/LevelGen/Data.hs 33;" f plRRpt src/Dodge/LevelGen/PlacementHelper.hs 33;" f plSlideDoor src/Dodge/Placement/PlaceSpot/TriggerDoor.hs 78;" f placeAutoDoor src/Dodge/LevelGen/AutoDoor.hs 18;" f placeBlock src/Dodge/LevelGen/Block.hs 60;" f placeDoor src/Dodge/LevelGen/TriggerDoor.hs 21;" f placeLineBlock src/Dodge/LevelGen/Block.hs 67;" f placeMachineWalls src/Dodge/Placement/PlaceSpot.hs 205;" f placePickOne src/Dodge/Placement/PlaceSpot.hs 41;" f placePlainPSSpot src/Dodge/Placement/PlaceSpot.hs 49;" f placeRandomPlacement src/Dodge/Placement/PlaceSpot.hs 44;" f placeSlideDoor src/Dodge/LevelGen/TriggerDoor.hs 91;" f placeSpot src/Dodge/Placement/PlaceSpot.hs 30;" f placeSpotID src/Dodge/Placement/PlaceSpot.hs 90;" f placeSpotID' src/Dodge/Placement/PlaceSpot.hs 96;" f placeSpotRoomRand src/Dodge/Placement/PlaceSpot.hs 79;" f placeSpotUsingLink src/Dodge/Placement/PlaceSpot.hs 60;" f placeString src/Dodge/Render/MenuScreen.hs 54;" f placeWallPoly src/Dodge/Placement/PlaceSpot.hs 156;" f plainRegex src/Dodge/DisplayInventory.hs 156;" f plainShellCollisionCheck src/Dodge/Projectile/Update.hs 45;" f plateCraft src/Dodge/Item/Craftable.hs 47;" f playIfFree src/Sound.hs 136;" f playPositionalSoundQueue src/Sound.hs 144;" f playSoundAndUpdate src/Sound.hs 54;" f playSoundQueue src/Sound.hs 131;" f playSoundUnlessRewinding appDodge/Main.hs 110;" f plusDecoration src/Dodge/Placement/TopDecoration.hs 35;" f pmLineLoop src/Shader/Data.hs 107;" f pmLineStrip src/Shader/Data.hs 107;" f pmLines src/Shader/Data.hs 107;" f pmLinesAdjacency src/Shader/Data.hs 107;" f pmPatches src/Shader/Data.hs 107;" f pmPoints src/Shader/Data.hs 107;" f pmQuads src/Shader/Data.hs 107;" f pmTriangleFan src/Shader/Data.hs 107;" f pmTriangleStrip src/Shader/Data.hs 107;" f pmTriangles src/Shader/Data.hs 107;" f pnZoneSize src/Dodge/Zoning/Pathing.hs 24;" f pnsNearCirc src/Dodge/Zoning/Pathing.hs 21;" f pnsNearPoint src/Dodge/Zoning/Pathing.hs 12;" f pnsNearRect src/Dodge/Zoning/Pathing.hs 18;" f pnsNearSeg src/Dodge/Zoning/Pathing.hs 15;" f pointIfNotClose src/Dodge/LevelGen/StaticWalls/Deprecated.hs 68;" f pointInCircle src/Geometry.hs 212;" f pointInOrOnPolygon src/Geometry/Polygon.hs 54;" f pointInPolyPoints src/Geometry/ConvexPoly.hs 70;" f pointInPolygon src/Geometry/Polygon.hs 59;" f pointIsInCone src/Geometry.hs 378;" f pointIsOnScreen src/Dodge/Base/Window.hs 59;" f pointTowardsImpulse src/Dodge/Path.hs 63;" f pointerToItem src/Dodge/Item/Location.hs 45;" f pointerToItemLocation src/Dodge/Item/Location.hs 24;" f pointerYourRootItem src/Dodge/Item/Location.hs 40;" f pointerYourSelectedItem src/Dodge/Item/Location.hs 35;" f pointsToPoly src/Geometry/ConvexPoly.hs 39;" f poisonSPic src/Dodge/Creature/State.hs 124;" f poisonSprayer src/Dodge/Item/Held/SprayGuns.hs 17;" f poisonSprayer src/Dodge/Item/Weapon/SprayGuns.hs 16;" f poke34 src/Shader/Poke.hs 516;" f pokeArrayOff src/Shader/Poke.hs 527;" f pokeBox src/Shader/Poke.hs 219;" f pokeBoxSurface src/Shader/Poke.hs 254;" f pokeCloud src/Shader/Poke/Cloud.hs 11;" f pokeCloudFloat src/Shader/Poke/Cloud.hs 29;" f pokeCloudIndex src/Shader/Poke/Cloud.hs 33;" f pokeCloudVerx src/Shader/Poke/Cloud.hs 17;" f pokeCylinder src/Shader/Poke.hs 172;" f pokeCylinderCaps src/Shader/Poke.hs 211;" f pokeF src/Shader/Poke.hs 67;" f pokeFlatV src/Shader/Poke.hs 465;" f pokeFloors src/Shader/Poke.hs 61;" f pokeIndex src/Shader/Poke.hs 289;" f pokeJustV src/Shader/Poke.hs 429;" f pokeJustVInvNormal src/Shader/Poke.hs 447;" f pokeLayVerx src/Shader/Poke.hs 490;" f pokeLayVerxs src/Shader/Poke.hs 483;" f pokeRoundedCurve src/Shader/Poke.hs 203;" f pokeRoundedFaces src/Shader/Poke.hs 140;" f pokeShape src/Shader/Poke.hs 111;" f pokeShapeObj src/Shader/Poke.hs 124;" f pokeStride src/Shader/Poke.hs 509;" f pokeTile src/Shader/Poke/Floor.hs 11;" f pokeTileVerx src/Shader/Poke/Floor.hs 17;" f pokeVerx src/Shader/Poke.hs 38;" f pokeVerxs src/Shader/Poke.hs 31;" f pokeW src/Shader/Poke.hs 89;" f pokeWall src/Shader/Poke.hs 78;" f pokeWallsWindows src/Shader/Poke.hs 50;" f poly3 src/Picture/Base.hs 84;" f poly3Col src/Picture/Base.hs 88;" f polyCirc src/Shape.hs 46;" f polyCircx src/Shape.hs 51;" f polyNum src/Picture/Data.hs 53;" f polyPointsIntersect src/Geometry/ConvexPoly.hs 74;" f polyPointsOverlap src/Geometry/ConvexPoly.hs 60;" f polyToEdges src/Polyhedra.hs 132;" f polyToGeoRender src/Polyhedra.hs 141;" f polyToPics src/Polyhedra.hs 121;" f polyToTris src/Geometry/Triangulate.hs 7;" f polyToTris' src/Geometry.hs 160;" f polyToTris'' src/Geometry/Triangulate.hs 15;" f polyWireFrame src/Dodge/Debug/LinkDecoration.hs 33;" f polygon src/Picture/Base.hs 72;" f polygon2d src/PolyPic.hs 19;" f polygonCol src/Picture/Base.hs 78;" f polygonWire src/Picture/Base.hs 63;" f polysToPic src/Polyhedra.hs 129;" f popScreen src/Dodge/Menu/PushPop.hs 6;" f posEventEffect src/Dodge/PosEvent.hs 16;" f posRms src/Dodge/Layout/Tree/Shift.hs 24;" f posRms src/Dodge/Tree/Shift.hs 44;" f positionRooms src/Dodge/Layout/Tree/Shift.hs 21;" f positionRoomsFromTree src/Dodge/Tree/Shift.hs 35;" f postGenerationProcessing src/Dodge/LevelGen.hs 33;" f postUniverseLoadSideEffect src/Dodge/WorldLoad.hs 11;" f postWorldLoad src/Dodge/WorldLoad.hs 14;" f powerFakeout src/Dodge/Room/Start.hs 37;" f powerFakeout' src/Dodge/Room/Start.hs 34;" f powerLegs src/Dodge/Item/Equipment.hs 125;" f powlist src/Multiset.hs 55;" f powlistUpToN src/Multiset.hs 20;" f powlistUpToN' src/Multiset.hs 9;" f powlistUpToN'' src/Multiset.hs 27;" f ppDraw src/Dodge/Render/ShapePicture.hs 157;" f ppEvents src/Dodge/Update.hs 559;" f ppLevelReset src/Dodge/PressPlate.hs 13;" f preCritStart src/Dodge/Room/Start.hs 92;" f preloadRender src/Preload/Render.hs 30;" f premapMaybe src/FoldlHelp.hs 24;" f prependTwo src/Geometry.hs 165;" f pressedMBEffects src/Dodge/Update/UsingInput.hs 27;" f pressedMBEffectsNoInventory src/Dodge/Update/UsingInput.hs 40;" f pressedMBEffectsTopInventory src/Dodge/Creature/YourControl.hs 206;" f prettyDT src/Dodge/DoubleTree.hs 118;" f prettyLDT src/Dodge/DoubleTree.hs 122;" f primeS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 422;" f printColumnTitles src/Dodge/Tree/Shift.hs 142;" f printColumns src/Dodge/Tree/Shift.hs 132;" f printInfo src/Dodge/Tree/Shift.hs 145;" f printInfoCheckNum src/Dodge/Tree/Shift.hs 154;" f printPartialColumns src/Dodge/Tree/Shift.hs 135;" f printPoint src/Dodge/Debug/Picture.hs 35;" f printRotPoint src/Dodge/Debug/Picture.hs 38;" f prismBox src/Shape.hs 72;" f prismPoly src/Shape.hs 58;" f projV src/Geometry/Vector.hs 171;" f projV3 src/Geometry/Vector3D.hs 127;" f propDrawToggle src/Dodge/Prop/Draw.hs 39;" f propLSThen src/Dodge/Placement/Instance/LightSource.hs 17;" f propSetToggleAnd src/Dodge/Prop/Update.hs 41;" f propUpdateIf src/Dodge/Prop/Update.hs 25;" f propUpdatePosition src/Dodge/Prop/Update.hs 30;" f ps0 src/Dodge/LevelGen/Data.hs 51;" f ps0 src/Dodge/LevelGen/PlacementHelper.hs 51;" f ps0PushPS src/Dodge/LevelGen/Data.hs 79;" f ps0PushPS src/Dodge/LevelGen/PlacementHelper.hs 79;" f ps0PushPSw src/Dodge/LevelGen/Data.hs 83;" f ps0PushPSw src/Dodge/LevelGen/PlacementHelper.hs 83;" f ps0j src/Dodge/LevelGen/Data.hs 67;" f ps0j src/Dodge/LevelGen/PlacementHelper.hs 67;" f ps0jPushPS src/Dodge/LevelGen/Data.hs 74;" f ps0jPushPS src/Dodge/LevelGen/PlacementHelper.hs 74;" f psPt src/Dodge/LevelGen/Data.hs 24;" f psPt src/Dodge/LevelGen/PlacementHelper.hs 24;" f psPtCont src/Dodge/LevelGen/Data.hs 18;" f psPtCont src/Dodge/LevelGen/PlacementHelper.hs 18;" f psPtJpl src/Dodge/LevelGen/Data.hs 12;" f psPtJpl src/Dodge/LevelGen/PlacementHelper.hs 12;" f psPtPl src/Dodge/LevelGen/Data.hs 9;" f psPtPl src/Dodge/LevelGen/PlacementHelper.hs 9;" f psRandRanges src/Dodge/PlacementSpot.hs 249;" f psj src/Dodge/LevelGen/Data.hs 70;" f psj src/Dodge/LevelGen/PlacementHelper.hs 70;" f psposAddLabel src/Dodge/PlacementSpot.hs 69;" f pt0 src/Dodge/LevelGen/Data.hs 54;" f pt0 src/Dodge/LevelGen/PlacementHelper.hs 54;" f ptCont src/Dodge/LevelGen/Data.hs 21;" f ptCont src/Dodge/LevelGen/PlacementHelper.hs 21;" f ptFlicker src/Dodge/PtFlicker.hs 7;" f ptSimpleTime src/Dodge/WorldEvent/HelperParticle.hs 8;" f pushCreatureOutFromWalls src/Dodge/WallCreatureCollisions.hs 53;" f pushL src/DoubleStack.hs 20;" f pushOrCrush src/Dodge/WallCreatureCollisions.hs 72;" f pushOutFromCorners src/Dodge/WallCreatureCollisions.hs 106;" f pushOutFromWall src/Dodge/WallCreatureCollisions.hs 95;" f pushOutFromWalls src/Dodge/WallCreatureCollisions.hs 59;" f pushR src/DoubleStack.hs 24;" f pushScreen src/Dodge/Menu/PushPop.hs 9;" f putAutoDoor src/Dodge/Placement/Instance/Door.hs 78;" f putAutoDoor src/Dodge/Placements/Door.hs 26;" f putBlockC src/Dodge/Placement/Instance/Wall.hs 159;" f putBlockC src/Dodge/Placements/Wall.hs 120;" f putBlockC src/Dodge/Room/Placement.hs 149;" f putBlockN src/Dodge/Placement/Instance/Wall.hs 166;" f putBlockN src/Dodge/Placements/Wall.hs 126;" f putBlockN src/Dodge/Room/Placement.hs 155;" f putBlockRect src/Dodge/Placement/Instance/Wall.hs 145;" f putBlockRect src/Dodge/Placements/Wall.hs 108;" f putBlockRect src/Dodge/Room/Placement.hs 137;" f putBlockRect' src/Dodge/Placement/Instance/Wall.hs 132;" f putBlockV src/Dodge/Placement/Instance/Wall.hs 153;" f putBlockV src/Dodge/Placements/Wall.hs 115;" f putBlockV src/Dodge/Room/Placement.hs 144;" f putColorLamp src/Dodge/Placement/Instance/LightSource.hs 199;" f putColorLamp src/Dodge/Placements/LightSource.hs 116;" f putColorLamp src/Dodge/Room/Placement.hs 17;" f putDoubleDoor src/Dodge/Placement/Instance/Door.hs 17;" f putDoubleDoor src/Dodge/Placements/Door.hs 14;" f putDoubleDoorThen src/Dodge/Placement/Instance/Door.hs 21;" f putDoubleDoorThen src/Dodge/Placements/Door.hs 17;" f putDownSound src/Dodge/SoundLogic/Synonyms.hs 4;" f putItemInInv src/Dodge/Inventory/PickUp.hs 13;" f putItemInInvID src/Dodge/Inventory/PickUp.hs 8;" f putLamp src/Dodge/Placement/Instance/LightSource.hs 202;" f putLamp src/Dodge/Placements/LightSource.hs 119;" f putLamp src/Dodge/Room/Placement.hs 20;" f putLasTurret src/Dodge/Placement/Instance/Turret.hs 11;" f putLasTurret src/Dodge/Placements/Turret.hs 22;" f putLineBlock src/Dodge/LevelGen/LineBlock.hs 13;" f putLitButOnPos src/Dodge/Placement/Instance/Button.hs 65;" f putLitButOnPos src/Dodge/Placements/Button.hs 55;" f putLitButOnPosExtTrig src/Dodge/Placement/Instance/Button.hs 103;" f putLitButOnPosExtTrig' src/Dodge/Placement/Instance/Button.hs 106;" f putLitButtonID src/Dodge/Placements/Button.hs 44;" f putMessageTerminal src/Dodge/Placement/Instance/Terminal.hs 43;" f putShape src/Dodge/Room/Foreground.hs 134;" f putStrLnAppend src/Dodge/LevelGen.hs 79;" f putTerminal src/Dodge/Placement/Instance/Terminal.hs 16;" f putWireEnd src/Dodge/Wire.hs 31;" f putWireStart src/Dodge/Wire.hs 34;" f quarterRoomSquare src/Dodge/Room/Procedural.hs 212;" f quarterRoomTri src/Dodge/Room/Procedural.hs 176;" f quitCommand src/Dodge/Terminal.hs 55;" f rToOnward src/Dodge/Cleat.hs 21;" f rToOnward src/Dodge/UseAll.hs 21;" f radBounds src/Dodge/Room/Foreground.hs 154;" f radToDeg src/Geometry/Vector.hs 122;" f randBlockBreakWeapon src/Dodge/Item/Random.hs 7;" f randC1 src/Dodge/Placement/Instance/Creature.hs 8;" f randColDirSpark src/Dodge/Spark.hs 50;" f randColDirTimeSpark src/Dodge/Particle/Spark.hs 35;" f randDirPS src/Dodge/PlacementSpot.hs 56;" f randEdgeTank src/Dodge/Room/Tanks.hs 36;" f randEdgeTanks src/Dodge/Room/Tanks.hs 66;" f randEnergyBallAt src/Dodge/WorldEvent/SpawnParticle.hs 14;" f randFirstWeapon src/Dodge/Placement/Random.hs 8;" f randInArc src/RandomHelp.hs 72;" f randInArcStrip src/RandomHelp.hs 75;" f randInCirc src/Dodge/RandomHelp.hs 64;" f randInCirc src/RandomHelp.hs 69;" f randInHemisphere src/Dodge/RandomHelp.hs 84;" f randInHemisphere src/RandomHelp.hs 95;" f randInRect src/Dodge/RandomHelp.hs 90;" f randInRect src/RandomHelp.hs 101;" f randOnHemisphere src/Dodge/RandomHelp.hs 77;" f randOnHemisphere src/RandomHelp.hs 88;" f randOnUnitSphere src/Dodge/RandomHelp.hs 70;" f randOnUnitSphere src/RandomHelp.hs 81;" f randProb src/Dodge/RandomHelp.hs 59;" f randProb src/RandomHelp.hs 64;" f randSpark src/Dodge/Spark.hs 74;" f randomChallenges src/Dodge/Room/Start.hs 72;" f randomCompass src/Dodge/Layout.hs 59;" f randomFourCornerRoom src/Dodge/Room/Procedural.hs 265;" f randomFourCornerRoomCrsIts src/Dodge/Room/Procedural.hs 277;" f randomLightPositions src/Dodge/Room/Modify/Girder.hs 152;" f randomMediumRoom src/Dodge/Room/Boss.hs 73;" f randomPadCorridors src/Dodge/Layout/Tree/Annotate.hs 42;" f randomPath src/Dodge/Layout/Tree/Polymorphic.hs 101;" f randomPath src/Dodge/Tree/Polymorphic.hs 118;" f randomPath src/TreeHelp.hs 144;" f randomPoints bench/Bench.hs 37;" f randomRanges src/Dodge/RandomHelp.hs 9;" f randomRanges src/RandomHelp.hs 14;" f randomSelectionFromList src/Dodge/RandomHelp.hs 56;" f randomSelectionFromList src/RandomHelp.hs 61;" f randomTank src/Dodge/Room/Tanks.hs 22;" f randomTreeStructure src/Dodge/Layout/Generate.hs 18;" f randsOnCirc src/Dodge/RandomHelp.hs 107;" f randsOnCirc src/RandomHelp.hs 118;" f randsSpread src/Dodge/RandomHelp.hs 100;" f randsSpread src/RandomHelp.hs 111;" f ratIntersectLineLine src/Geometry/Intersect.hs 195;" f readSaveSlot src/Dodge/Save.hs 45;" f rectNESW src/Geometry/Polygon.hs 13;" f rectNSWE src/Geometry/Polygon.hs 19;" f rectWH src/Geometry/Polygon.hs 22;" f rectXH src/Geometry/Polygon.hs 36;" f rectXY src/Geometry/Polygon.hs 39;" f rectanglePairs src/Dodge/LevelGen/DoorPane.hs 7;" f red src/Color.hs 14;" f reduceSpinBy src/Dodge/Projectile/Update.hs 154;" f reflDirWall src/Dodge/Base/Wall.hs 16;" f reflDirWall src/Dodge/Wall/Reflect.hs 6;" f reflVelWall src/Dodge/Base/Wall.hs 24;" f reflVelWall src/Dodge/Wall/Reflect.hs 14;" f reflVelWallDamp src/Dodge/Base/Wall.hs 20;" f reflVelWallDamp src/Dodge/Wall/Reflect.hs 10;" f reflectIn src/Geometry.hs 139;" f reflectInParam src/Geometry.hs 233;" f reflectLaserAlong src/Dodge/Item/Weapon/LaserPath.hs 13;" f refract src/Dodge/Item/Weapon/LaserPath.hs 40;" f refreshOptionsSelectionList src/Dodge/Menu/Option.hs 34;" f regexCombs src/Dodge/DisplayInventory.hs 69;" f regexFocus src/Dodge/InputFocus.hs 46;" f regexIn src/Regex.hs 4;" f regexList src/Regex.hs 7;" f regexScope src/Dodge/InputFocus.hs 27;" f reload1S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 428;" f reloadKey src/Dodge/Config/KeyConfig.hs 26;" f reloadLevelStart src/Dodge/Save.hs 71;" f reloadS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 426;" f reloadSound src/Dodge/SoundLogic/Synonyms.hs 4;" f rememberSounds src/Dodge/Creature/Perception.hs 177;" f remoteBombUnarmedPic src/Dodge/Item/Weapon/Grenade.hs 268;" f remoteLauncher src/Dodge/Item/Held/Launcher.hs 66;" f remoteShellCollisionCheck src/Dodge/Projectile/Update.hs 42;" f remoteShellShape src/Dodge/Projectile/Draw.hs 39;" f removeAmmoFromMag src/Dodge/HeldUse.hs 259;" f removeEither src/Dodge/Layout/Tree/Either.hs 41;" f removeHotkey src/Dodge/Hotkey.hs 41;" f removeInverseWalls src/Dodge/LevelGen/StaticWalls.hs 25;" f removePathsCrossing src/Dodge/LevelGen/Pathing.hs 24;" f removeShieldWall src/Dodge/Euse.hs 152;" f removeWallsInPolygon src/Dodge/LevelGen/StaticWalls.hs 182;" f renderDataResizeUpdate src/Preload/Update.hs 26;" f renderFlatLighting src/Render.hs 104;" f renderInfoListAt src/Dodge/Render/InfoBox.hs 15;" f renderInfoListsAt src/Dodge/Render/InfoBox.hs 24;" f renderLayer src/Render.hs 233;" f renderLightingNoShadows src/Render.hs 48;" f renderListAt src/Dodge/Render/List.hs 160;" f renderShadows src/Render.hs 117;" f repeatOnFrames src/Dodge/Item/Weapon/TriggerType.hs 676;" f repeatTransformed src/Dodge/Item/Weapon/TriggerType.hs 96;" f repeater src/Dodge/Item/Weapon/BulletGun/Cane.hs 89;" f replaceNullWith src/Dodge/Creature/ReaderUpdate.hs 160;" f replacePutID src/Dodge/Placement/Instance/Wall.hs 102;" f replacePutID src/Dodge/Placements/Wall.hs 85;" f replacePutID src/Dodge/Room/Placement.hs 114;" f resFactorNum src/Dodge/Config/Data.hs 64;" f resetAttachmentID src/Dodge/Item/Weapon/Booster.hs 123;" f resetCrVocCoolDown src/Dodge/Creature/Vocalization.hs 13;" f resetPLUse src/Dodge/PlacementSpot.hs 96;" f resizeFBOTO src/Framebuffer/Update.hs 203;" f resizeFBOTO3 src/Framebuffer/Update.hs 175;" f resizeRBO src/Framebuffer/Update.hs 87;" f restrictInLinks src/Dodge/RoomLink.hs 42;" f restrictLinkType src/Dodge/RoomLink.hs 32;" f restrictOutLinks src/Dodge/RoomLink.hs 45;" f restrictRMInLinksPD src/Dodge/Room/Link.hs 25;" f resumeSound src/Dodge/SoundLogic.hs 45;" f retireRemoteProj src/Dodge/Projectile/Update.hs 80;" f retreatActionsPistol src/Dodge/Humanoid.hs 248;" f retreatFireLauncher src/Dodge/Humanoid.hs 269;" f retreatPointForFrom src/Dodge/Creature/Action/Flee.hs 7;" f retreatPointForFrom src/Dodge/Creature/Impulse/Flee.hs 7;" f reversePair src/Dodge/LevelGen.hs 82;" f revolveMag src/Dodge/Item/Ammo.hs 29;" f revolver src/Dodge/Item/Weapon/BulletGun/Stick.hs 49;" f revolverX src/Dodge/Item/Weapon/BulletGun/Stick.hs 104;" f rewindWatch src/Dodge/Item/Weapon/Utility.hs 37;" f rezBox src/Dodge/Room/RezBox.hs 22;" f rezBox' src/Dodge/Room/RezBox.hs 30;" f rezBoxStart src/Dodge/Room/Start.hs 87;" f rezBoxes src/Dodge/Room/RezBox.hs 105;" f rezBoxesWp src/Dodge/Room/RezBox.hs 44;" f rezBoxesWpCrit src/Dodge/Room/RezBox.hs 77;" f rezColor src/Dodge/Room/RezBox.hs 124;" f rezInvBox src/Dodge/Room/RezBox.hs 131;" f rezText src/Dodge/Story.hs 4;" f rezText' src/Dodge/Story.hs 17;" f rhombus src/Polyhedra.hs 71;" f rifle src/Dodge/Item/Held/Cane.hs 52;" f rifle src/Dodge/Item/Weapon/BulletGun/Cane.hs 77;" f right src/DoubleStack.hs 16;" f rightIsParentCombine src/Dodge/Item/Grammar.hs 64;" f rightPad src/Padding.hs 22;" f rightPadNoSquash src/Padding.hs 26;" f rlPosDir src/Dodge/RoomLink.hs 94;" f rmInLinks src/Dodge/RoomLink.hs 138;" f rmInvItem src/Dodge/Inventory.hs 54;" f rmLinksOfType src/Dodge/RoomLink.hs 135;" f rmOutLinks src/Dodge/RoomLink.hs 138;" f rmSelectedInvItem src/Dodge/Inventory.hs 187;" f rocketHomer src/Dodge/Item/Ammo.hs 109;" f rocketRemoteScreen src/Dodge/Item/Scope.hs 24;" f roomC src/Dodge/Room/Room.hs 39;" f roomCCrits src/Dodge/Room/Room.hs 262;" f roomCenterPillar src/Dodge/Room/Room.hs 121;" f roomCritLS src/Dodge/Room/RunPast.hs 24;" f roomCross src/Dodge/Room/Boss.hs 82;" f roomGlassOctogon src/Dodge/Room/Boss.hs 20;" f roomLinkDecorations src/Dodge/Debug/LinkDecoration.hs 24;" f roomList src/Dodge/Room/Listed.hs 6;" f roomMiniIntro src/Dodge/Room/Room.hs 116;" f roomNgon src/Dodge/Room/Ngon.hs 14;" f roomPadCut src/Dodge/Room/Room.hs 61;" f roomPillars src/Dodge/Room/Pillar.hs 100;" f roomPillarsContaining src/Dodge/Room/Containing.hs 38;" f roomPillarsPassage src/Dodge/Room/Pillar.hs 87;" f roomPillarsSquare src/Dodge/Room/Pillar.hs 44;" f roomPolyDecorations src/Dodge/Debug/LinkDecoration.hs 30;" f roomRect src/Dodge/Room/Procedural.hs 37;" f roomRectAutoLinks src/Dodge/Room/Procedural.hs 137;" f roomShuriken src/Dodge/Room/Boss.hs 120;" f roomThenCorridor src/Dodge/Layout/Tree/Annotate.hs 48;" f roomTwistCross src/Dodge/Room/Boss.hs 151;" f roomsContaining src/Dodge/Room/Containing.hs 19;" f roomsContaining' src/Dodge/Room/Containing.hs 24;" f rose src/Color.hs 20;" f rotD src/Padding.hs 47;" f rotListAt src/Padding.hs 52;" f rotMatr src/MatrixHelper.hs 66;" f rotU src/Padding.hs 42;" f rotate src/Picture/Base.hs 153;" f rotate3 src/Geometry/Vector3D.hs 48;" f rotate3x src/Geometry/Vector3D.hs 60;" f rotate3y src/Geometry/Vector3D.hs 66;" f rotate3z src/Geometry/Vector3D.hs 54;" f rotateActionProgress src/Dodge/Reloading.hs 87;" f rotateCamera src/Dodge/Update/Camera.hs 205;" f rotateCameraBy src/Dodge/Update/Camera.hs 202;" f rotateCameraMinusKey src/Dodge/Config/KeyConfig.hs 30;" f rotateCameraPlusKey src/Dodge/Config/KeyConfig.hs 29;" f rotateProp src/Dodge/LightSources/Lamp.hs 111;" f rotateProp src/Dodge/Prop/Update.hs 49;" f rotateSH src/Shape.hs 253;" f rotateSHq src/Shape.hs 162;" f rotateSHx src/Shape.hs 261;" f rotateSP src/ShapePicture.hs 57;" f rotateTo src/Polyhedra/Geodesic.hs 63;" f rotateToOverlappingWall src/Dodge/Update/Camera.hs 180;" f rotateToZ src/Quaternion.hs 31;" f rotateV src/Geometry/Vector.hs 105;" f rotateVAround src/Geometry/Vector.hs 112;" f rotateXY src/Polyhedra.hs 30;" f roundPoint2 src/Geometry/Intersect.hs 216;" f roundTank src/Dodge/Placement/Instance/Tank.hs 25;" f roundTankCross src/Dodge/Placement/Instance/Tank.hs 31;" f rpIsOffPath src/Dodge/PlacementSpot.hs 80;" f rpIsOnPath src/Dodge/PlacementSpot.hs 75;" f rpOffPathFromEdge src/Dodge/PlacementSpot.hs 85;" f rpOnPathFromEdge src/Dodge/PlacementSpot.hs 91;" f rprBool src/Dodge/PlacementSpot.hs 72;" f rprBoolShift src/Dodge/PlacementSpot.hs 111;" f rprShift src/Dodge/PlacementSpot.hs 102;" f rsObjectColor src/Dodge/RadarSweep/Draw.hs 23;" f runPastStart src/Dodge/Room/Start.hs 81;" f runTerminalString src/Dodge/Terminal/ReturnEffect.hs 22;" f sPS src/Dodge/LevelGen/Data.hs 27;" f sPS src/Dodge/LevelGen/PlacementHelper.hs 27;" f safeAngleVV src/Geometry/Vector.hs 68;" f safeArgV src/Geometry/Vector.hs 87;" f safeHead src/ListHelp.hs 68;" f safeMinMaybeL src/FoldableHelp.hs 48;" f safeMinimumOn src/FoldableHelp.hs 26;" f safeMinimumOnMaybe src/FoldableHelp.hs 67;" f safeMinimumOnMaybeF src/FoldableHelp.hs 39;" f safeMinimumOnMaybeL src/FoldableHelp.hs 57;" f safeNormalizeV src/Geometry/Vector.hs 153;" f safeSwapKeys src/IntMapHelp.hs 76;" f safeUncons src/ListHelp.hs 72;" f safeUpdateSingleNode src/Dodge/Tree/Polymorphic.hs 92;" f safeUpdateSingleNode src/TreeHelp.hs 115;" f saveConfig src/Dodge/Config/Update.hs 20;" f saveQuit src/Dodge/Menu.hs 71;" f saveQuitConc src/Dodge/Menu.hs 74;" f saveSlotPath src/Dodge/Save.hs 63;" f saveWorldInSlot src/Dodge/Save.hs 68;" f scale src/Picture/Base.hs 149;" f scale3 src/Picture/Base.hs 145;" f scaleMat src/MatrixHelper.hs 59;" f scaleMatrix src/MatrixHelper.hs 56;" f scaleSH src/Shape.hs 265;" f scalp src/Dodge/Creature/Picture.hs 123;" f scancodeToHotkey src/Dodge/Creature/YourControl.hs 70;" f scodeToChar src/Dodge/ScodeToChar.hs 6;" f scorchSPic src/Dodge/Creature/State.hs 119;" f screenBox src/Dodge/Base/Window.hs 53;" f screenPolygon src/Dodge/Base/Window.hs 17;" f screenPolygonBord src/Dodge/Base/Window.hs 27;" f screenPosAbs src/Dodge/ScreenPos.hs 15;" f screenToWorldPos src/Dodge/Base/Coordinate.hs 53;" f scrollAugInvSel src/Dodge/Inventory.hs 287;" f scrollCommandStrings src/Dodge/Update/Scroll.hs 133;" f scrollCommands src/Dodge/Update/Scroll.hs 130;" f scrollDebugInfoInt src/Dodge/Debug.hs 46;" f scrollRBOption src/Dodge/Update/Scroll.hs 107;" f scrollSelectionSections src/Dodge/SelectionSections.hs 17;" f scrollTimeBack src/Dodge/Update.hs 195;" f scrollTimeForward src/Dodge/Update.hs 214;" f scrollWatch src/Dodge/Item/Weapon/Utility.hs 31;" f seagullBarkS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 406;" f seagullChatter1S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 476;" f seagullChatterS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 390;" f seagullCry1S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 404;" f seagullCry2S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 410;" f seagullCryS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 418;" f seagullWhistle1S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 360;" f seagullWhistleS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 512;" f searchIfDamaged src/Dodge/Creature/ReaderUpdate.hs 203;" f secondColumnParams src/Dodge/ListDisplayParams.hs 42;" f seedStartMenu src/Dodge/Menu.hs 79;" f seedStartOptions src/Dodge/Menu.hs 82;" f segOnCirc src/Geometry.hs 116;" f selNumPos src/Dodge/Render/HUD.hs 361;" f selSecDrawCursor src/Dodge/Render/List.hs 87;" f selSecSelCol src/Dodge/Render/HUD.hs 380;" f selSecSelSize src/Dodge/SelectionSections.hs 124;" f selSecYint src/Dodge/SelectionSections.hs 127;" f selectCreatureDebugItem src/Dodge/Debug.hs 38;" f selectUse src/Dodge/SelectUse.hs 11;" f selectedCloseObject src/Dodge/Inventory.hs 297;" f sensAboveDoor src/Dodge/Room/SensorDoor.hs 63;" f sensInsideDoor src/Dodge/Room/SensorDoor.hs 69;" f senseDamage src/Dodge/Machine/Update.hs 134;" f senseLasering src/Dodge/Machine/Sensor.hs 31;" f senseLasering src/Dodge/Placements/Sensor.hs 30;" f sensorCommand src/Dodge/Terminal.hs 206;" f sensorInfoMap src/Dodge/Terminal.hs 178;" f sensorRoom src/Dodge/Room/SensorDoor.hs 27;" f sensorRoomRunPast src/Dodge/Room/SensorDoor.hs 48;" f sensorSPic src/Dodge/Machine/Draw.hs 63;" f sensorSPic src/Dodge/Machine/Sensor.hs 50;" f sensorSPic src/Dodge/Placements/Sensor.hs 49;" f sensorUpdate src/Dodge/Machine/Sensor.hs 35;" f sensorUpdate src/Dodge/Placements/Sensor.hs 34;" f sentinelAI src/Dodge/Creature/SentinelAI.hs 20;" f sentinelExtraWatchUpdate src/Dodge/Creature/SentinelAI.hs 82;" f sentinelFireType src/Dodge/Creature/SentinelAI.hs 49;" f setChannelPos src/Sound.hs 149;" f setClickWorldPos src/Dodge/Update.hs 97;" f setClusterID src/Dodge/Combine/Graph.hs 104;" f setDepth src/Picture/Base.hs 128;" f setDirPS src/Dodge/PlacementSpot.hs 49;" f setFallback src/Dodge/PlacementSpot.hs 127;" f setFirstPosSelectionSections src/Dodge/SelectionSections.hs 23;" f setFromToDams src/Dodge/Bullet.hs 171;" f setHotkey src/Dodge/Hotkey.hs 38;" f setInLinks src/Dodge/RoomLink.hs 51;" f setInLinksByType src/Dodge/RoomLink.hs 54;" f setInLinksPD src/Dodge/RoomLink.hs 74;" f setInvPosFromSS src/Dodge/Inventory/Location.hs 50;" f setItemCharge src/Dodge/ItEffect.hs 36;" f setLayer src/Picture/Base.hs 139;" f setLinkType src/Dodge/RoomLink.hs 60;" f setLinkTypePD src/Dodge/RoomLink.hs 67;" f setLocalPS src/Dodge/Placements/Spot.hs 21;" f setMinInvSize src/Dodge/Creature/Action.hs 150;" f setMusicVolume src/Sound.hs 161;" f setMvPos src/Dodge/Creature/ReaderUpdate.hs 51;" f setOldPos src/Dodge/Update.hs 349;" f setOutLinks src/Dodge/RoomLink.hs 48;" f setOutLinksByType src/Dodge/RoomLink.hs 57;" f setOutLinksPD src/Dodge/RoomLink.hs 77;" f setPS src/Dodge/Placements/Spot.hs 9;" f setRemoteDir src/Dodge/Projectile/Update.hs 90;" f setRemoteScope src/Dodge/Item/Weapon/Remote.hs 9;" f setSelectionListRestriction src/Dodge/Update/Input/ScreenLayer.hs 121;" f setShaderSource src/Shader/Compile.hs 336;" f setShadowLimits src/Dodge/Shadows.hs 11;" f setShownIntMap src/SelectionIntMap.hs 11;" f setSoundVolume src/Sound.hs 156;" f setTargetMv src/Dodge/Creature/ReaderUpdate.hs 74;" f setTile src/Dodge/Layout.hs 68;" f setTiles src/Dodge/Layout.hs 65;" f setToggle src/Dodge/LightSources/Lamp.hs 115;" f setToggle src/Dodge/Prop/Update.hs 46;" f setViewDistance src/Dodge/Update/Camera.hs 226;" f setViewPos src/Dodge/Creature/ReaderUpdate.hs 61;" f setViewport src/Dodge/Render.hs 385;" f setVol src/Dodge/Config/Update.hs 30;" f setWristShieldPos src/Dodge/Euse.hs 100;" f setZoomScopeChange src/Dodge/Item/Weapon/ZoomScope.hs 7;" f setupConLoop src/Loop.hs 102;" f setupConLoop' src/Loop.hs 192;" f setupEBO src/Shader/Compile.hs 234;" f setupFramebuffer2GivenStencil src/Framebuffer/Setup.hs 46;" f setupFramebuffer3GivenStencil src/Framebuffer/Setup.hs 62;" f setupFramebufferGivenStencil src/Framebuffer/Setup.hs 31;" f setupLoop src/Loop.hs 30;" f setupShadowFramebuffer src/Framebuffer/Setup.hs 24;" f setupStaticVBOVAO src/Shader/Compile.hs 107;" f setupVAOUsingVBO src/Shader/Compile.hs 225;" f setupVAOvbo src/Shader/Compile.hs 215;" f setupVBO src/Shader/Compile.hs 92;" f setupVBOStatic src/Shader/Compile.hs 125;" f setupVBOVAO src/Shader/Compile.hs 246;" f setupVertexAttribPointer src/Shader/Compile.hs 270;" f setupVertexAttribs src/Shader/Compile.hs 264;" f setupWorldBounds src/Dodge/Layout.hs 125;" f setupZoning src/Dodge/Base/Zone.hs 27;" f shadVBOptr src/Shader.hs 40;" f shaderTypeExt src/Shader/Compile.hs 208;" f shapeBounds src/Dodge/Room/Foreground.hs 148;" f shapePoints src/Dodge/Room/Foreground.hs 145;" f shapeVerxAttributes src/Shape/Parameters.hs 13;" f shapeVerxSize src/Shape/Parameters.hs 10;" f shardShape src/Dodge/Block/Debris.hs 181;" f shatterGun src/Dodge/Item/Held/Weapons.hs 8;" f shatterGunSPic src/Dodge/Item/Draw/SPic.hs 239;" f shatterWall src/Dodge/Item/Weapon/Shatter.hs 26;" f shellCollisionCheck src/Dodge/Projectile/Update.hs 30;" f shellMag src/Dodge/Item/Ammo.hs 54;" f shellShape src/Dodge/Projectile/Draw.hs 24;" f shellTrailCloud src/Dodge/WorldEvent/Cloud.hs 65;" f shieldWall src/Dodge/Euse.hs 114;" f shiftByV2 src/Dodge/PlacementSpot.hs 239;" f shiftChildren src/Dodge/Tree/Compose.hs 43;" f shiftDec src/Dodge/Placement/PlaceSpot.hs 136;" f shiftDraw src/Dodge/Render/ShapePicture.hs 104;" f shiftDraw' src/Dodge/Render/ShapePicture.hs 110;" f shiftInBy src/Dodge/PlacementSpot.hs 236;" f shiftLinkBy src/Dodge/Room/Link.hs 87;" f shiftPSBy src/Dodge/Placement/Shift.hs 12;" f shiftPathBy src/Dodge/Room/Link.hs 92;" f shiftPlacement src/Dodge/Placement/Shift.hs 21;" f shiftPoint3By src/Dodge/ShiftPoint.hs 11;" f shiftPointBy src/Dodge/ShiftPoint.hs 5;" f shiftPosDirBy src/Dodge/Room/Link.hs 84;" f shiftRelativeToPS src/Dodge/Placement/Shift.hs 18;" f shiftRoomBy src/Dodge/Room/Link.hs 37;" f shiftRoomShiftBy src/Dodge/Room/Link.hs 81;" f shiftRoomShiftToLink src/Dodge/Room/Link.hs 70;" f shiftedGrid src/Grid.hs 25;" f shootAutoAmr src/Dodge/HeldUse/BulletWeapon.hs 207;" f shootAutoPistol src/Dodge/HeldUse/BulletWeapon.hs 74;" f shootAutoRifle src/Dodge/HeldUse/BulletWeapon.hs 152;" f shootBangCone src/Dodge/HeldUse/BulletWeapon.hs 98;" f shootBangRod src/Dodge/HeldUse/BulletWeapon.hs 185;" f shootBangstick src/Dodge/HeldUse/BulletWeapon.hs 9;" f shootBezier src/Dodge/Item/Weapon/Bezier.hs 51;" f shootBullet src/Dodge/HeldUse.hs 264;" f shootBurstRifle src/Dodge/HeldUse/BulletWeapon.hs 164;" f shootBurstRifleRepeat src/Dodge/HeldUse/BulletWeapon.hs 176;" f shootElephantGun src/Dodge/HeldUse/BulletWeapon.hs 196;" f shootFirstMiss src/Dodge/Creature/Volition.hs 33;" f shootFlameSpitter src/Dodge/HeldUse/SprayWeapon.hs 9;" f shootFlameSpitterRepeat src/Dodge/HeldUse/SprayWeapon.hs 19;" f shootFlameThrower src/Dodge/HeldUse/SprayWeapon.hs 26;" f shootL src/Dodge/Item/Weapon/TriggerType.hs 428;" f shootLaser src/Dodge/Item/Weapon/BatteryGuns.hs 77;" f shootLaser' src/Dodge/HeldUse.hs 242;" f shootMachineGun src/Dodge/HeldUse/BulletWeapon.hs 218;" f shootMachinePistol src/Dodge/HeldUse/BulletWeapon.hs 62;" f shootMiniGun src/Dodge/HeldUse/BulletWeapon.hs 113;" f shootOutPassage src/Dodge/Room/RezBox.hs 72;" f shootPistol src/Dodge/HeldUse/BulletWeapon.hs 21;" f shootRevolverX src/Dodge/HeldUse/BulletWeapon.hs 33;" f shootRevolverXRepeat src/Dodge/HeldUse/BulletWeapon.hs 49;" f shootRifle src/Dodge/HeldUse/BulletWeapon.hs 140;" f shootShatter src/Dodge/Item/Weapon/Shatter.hs 12;" f shootSmgMod src/Dodge/HeldUse/BulletWeapon.hs 86;" f shootTeslaArc src/Dodge/HeldUse.hs 469;" f shootTillEmpty src/Dodge/Creature/Volition.hs 18;" f shootTractorBeam src/Dodge/HeldUse.hs 220;" f shootVolleyGun src/Dodge/HeldUse/BulletWeapon.hs 128;" f shootersRoom src/Dodge/Room/Room.hs 317;" f shootersRoom' src/Dodge/Room/Room.hs 282;" f shootersRoom1 src/Dodge/Room/Room.hs 307;" f shootingRange src/Dodge/Room/Room.hs 334;" f shortPoint2 src/Dodge/ShortShow.hs 4;" f shortShow src/ShortShow.hs 8;" f shotgunS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 508;" f shotgunSound src/Dodge/SoundLogic/Synonyms.hs 4;" f shoulderHeight src/Dodge/Item/HeldOffset.hs 60;" f shoulderSH src/Dodge/Creature/Picture.hs 170;" f shoulderSP src/Dodge/Creature/HandPos.hs 196;" f showAttachItem src/Dodge/Item/Display.hs 74;" f showAutoRechargeProgress src/Dodge/Item/Display.hs 87;" f showEquipItem src/Dodge/Item/Display.hs 82;" f showEquipmentNumber src/Dodge/Item/Display.hs 124;" f showInt src/Dodge/Item/Info.hs 30;" f showIntKMG src/Dodge/Item/Info.hs 47;" f showIntKMG' src/Dodge/Item/Info.hs 54;" f showIntsString src/Dodge/Tree/Compose.hs 129;" f showLoadedAmount src/Dodge/Item/Display.hs 147;" f showManObj src/Dodge/TestString.hs 36;" f showPhaseV src/Dodge/Tweak/Show.hs 16;" f showTerminalError src/Dodge/Debug/Terminal.hs 75;" f showTimeFlow src/Dodge/TestString.hs 83;" f showTractionPower src/Dodge/Tweak/Show.hs 22;" f showTweak src/Dodge/Tweak/Show.hs 5;" f shrinkGun src/Dodge/Item/Weapon/Utility.hs 44;" f shrinkPolyOnEdges src/Geometry/Polygon.hs 119;" f shrinkVert src/Geometry/Polygon.hs 123;" f shuffle src/Dodge/RandomHelp.hs 41;" f shuffle src/RandomHelp.hs 46;" f shuffleLinks src/Dodge/Room/Link.hs 30;" f shuffleRoomPos src/Dodge/Layout.hs 78;" f shuffleTail src/Dodge/RandomHelp.hs 50;" f shuffleTail src/RandomHelp.hs 55;" f sideEffectOnFrame src/Dodge/Item/Weapon/TriggerType.hs 656;" f sideEffectUpdatePreload src/Dodge/PreloadData.hs 7;" f sigmoid src/Dodge/Base.hs 129;" f simpleCrSprings src/Dodge/Update.hs 639;" f simpleDam' src/Dodge/Particle/Damage.hs 6;" f simpleDamFL src/Dodge/Flame.hs 41;" f simpleTermMessage src/Dodge/Terminal.hs 249;" f sineRaisePitchOneSecS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 486;" f sineRaisePitchOneSecSound src/Dodge/SoundLogic/Synonyms.hs 31;" f sineRaisePitchTwoSecS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 340;" f sineRaisePitchTwoSecSound src/Dodge/SoundLogic/Synonyms.hs 33;" f singleAmmo src/Dodge/Default/Item.hs 44;" f singleBarrel src/Dodge/Item/Held/SingleBarrel.hs 6;" f singleBlock src/Dodge/Placement/Instance/Wall.hs 30;" f singleBlock src/Dodge/Placements/Wall.hs 11;" f singleBlock src/Dodge/Room/Placement.hs 23;" f singleDT src/Dodge/DoubleTree.hs 6;" f singleLDT src/Dodge/DoubleTree.hs 9;" f singleton src/DoubleStack.hs 11;" f singletonTrie src/SimpleTrie.hs 14;" f sizeFBOs src/Framebuffer/Update.hs 22;" f sizeModule src/Dodge/Item/Craftable.hs 38;" f sizeSelf src/Dodge/Creature/Action.hs 204;" f sizeZoneOfPoint src/Dodge/Base/Zone.hs 43;" f skwareFadeTwoSecS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 366;" f skwareFadeTwoSecSound src/Dodge/SoundLogic/Synonyms.hs 35;" f slideDoorS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 492;" f slideWindow src/ListHelp.hs 80;" f slowDoorRoom src/Dodge/Room/LongDoor.hs 151;" f slowDoorRoomRunPast src/Dodge/Room/LongDoor.hs 168;" f smallBranch src/Dodge/Layout/Tree/GenerateStructure.hs 28;" f smallBranch src/Dodge/Tree/GenerateStructure.hs 28;" f smallChaseCrit src/Dodge/Creature/ChaseCrit.hs 16;" f smallDrawTree src/Dodge/LevelGen.hs 88;" f smallGlass1S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 338;" f smallGlass2S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 464;" f smallGlass3S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 372;" f smallGlass4S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 334;" f smallPillar src/Dodge/Room/Pillar.hs 32;" f smallRoom src/Dodge/Room/RunPast.hs 31;" f smg src/Dodge/Item/Held/Stick.hs 72;" f smg src/Dodge/Item/Weapon/BulletGun/Stick.hs 95;" f smokeCloudAt src/Dodge/WorldEvent/Cloud.hs 41;" f smokeTrailSound src/Dodge/SoundLogic/Synonyms.hs 4;" f sndV2 src/Geometry/Data.hs 52;" f sniperRifle src/Dodge/Item/Held/Rod.hs 56;" f sniperRifle src/Dodge/Item/Weapon/BulletGun/Rod.hs 68;" f someCrits src/Dodge/LockAndKey.hs 129;" f sortStreamOn src/StreamingHelp.hs 21;" f soundAngle src/Dodge/SoundLogic.hs 157;" f soundContinue src/Dodge/SoundLogic.hs 125;" f soundContinueVol src/Dodge/SoundLogic.hs 139;" f soundIsClose src/Dodge/Creature/Perception.hs 183;" f soundMenu src/Dodge/Menu.hs 137;" f soundMenuOptions src/Dodge/Menu.hs 140;" f soundMultiFrom src/Dodge/SoundLogic.hs 173;" f soundPathList src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 212;" f soundPic src/Dodge/Debug/Picture.hs 304;" f soundStart src/Dodge/SoundLogic.hs 112;" f soundToOnomato src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 108;" f soundToVol src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 4;" f soundVolID src/Dodge/SoundLogic/Synonyms.hs 41;" f soundWithStatus src/Dodge/SoundLogic.hs 98;" f soundWithStatusVolume src/Dodge/SoundLogic.hs 48;" f southPillarsRoom src/Dodge/Room/LongDoor.hs 84;" f spaceAction src/Dodge/Update/Input/InGame.hs 216;" f spaceActionKey src/Dodge/Config/KeyConfig.hs 28;" f spanColLightBlackI src/Dodge/Placement/Instance/LightSource.hs 186;" f spanColLightI src/Dodge/Placement/Instance/LightSource.hs 179;" f spanColLightI src/Dodge/Placements/LightSource.hs 104;" f spanLS src/Dodge/Placement/Instance/LightSource.hs 171;" f spanLSLightI src/Dodge/Placement/Instance/LightSource.hs 164;" f spanLightI src/Dodge/Placement/Instance/LightSource.hs 193;" f spanLightI src/Dodge/Placements/LightSource.hs 110;" f sparkDam src/Dodge/Spark.hs 32;" f sparkGun src/Dodge/Item/Held/BatteryGuns.hs 16;" f spawnCrNextTo src/Dodge/Item/Weapon/Spawn.hs 20;" f spawnElectricalSparks src/Dodge/PosEvent.hs 20;" f spawnGun src/Dodge/Item/Weapon/Spawn.hs 12;" f spawnSmokeAtCursor src/Dodge/WorldEvent/Cloud.hs 73;" f spawnerCrit src/Dodge/Creature.hs 55;" f spawnerRoom src/Dodge/Room/Room.hs 362;" f speedLegs src/Dodge/Item/Equipment.hs 131;" f spinDrag src/Dodge/Item/Held/Launcher.hs 83;" f spinStart src/Dodge/Item/Held/Launcher.hs 91;" f splashMenu src/Dodge/Menu.hs 27;" f splashMenuOptions src/Dodge/Menu.hs 32;" f splashScreen src/Dodge/Initialisation.hs 11;" f splinterBlock src/Dodge/Block.hs 25;" f splitBeamCombine src/Dodge/Beam.hs 38;" f splitBezierquad src/Geometry/Bezier.hs 15;" f splitExtra src/Justify.hs 21;" f splitTrunk src/Dodge/Layout/Tree/Polymorphic.hs 142;" f splitTrunk src/Dodge/Tree/Polymorphic.hs 149;" f splitTrunk src/TreeHelp.hs 178;" f splitTrunkAt src/Dodge/Layout/Tree/Polymorphic.hs 130;" f splitTrunkAt src/Dodge/Tree/Polymorphic.hs 139;" f splitTrunkAt src/TreeHelp.hs 166;" f spreadAroundCenter src/Dodge/Base.hs 151;" f spreadCenter src/Dodge/Base.hs 165;" f spreadFromCenter src/Dodge/Base.hs 154;" f spreadGunCrit src/Dodge/Creature/SpreadGunCrit.hs 13;" f spreadOut src/Dodge/Creature/Boid.hs 157;" f sps src/Dodge/LevelGen/Data.hs 30;" f sps src/Dodge/LevelGen/PlacementHelper.hs 30;" f sps0 src/Dodge/LevelGen/Data.hs 42;" f sps0 src/Dodge/LevelGen/PlacementHelper.hs 42;" f square src/Geometry/Polygon.hs 42;" f squareDecoration src/Dodge/Placement/TopDecoration.hs 41;" f squashIntersectCirclePoint src/Dodge/WallCreatureCollisions.hs 110;" f squashNormalizeV src/Geometry/Vector.hs 146;" f ssLookupDown src/Dodge/SelectionSections.hs 74;" f ssLookupGE' src/Dodge/SelectionSections.hs 117;" f ssLookupGT src/Dodge/SelectionSections.hs 104;" f ssLookupGT' src/Dodge/SelectionSections.hs 110;" f ssLookupLE' src/Dodge/SelectionSections.hs 92;" f ssLookupLT src/Dodge/SelectionSections.hs 79;" f ssLookupLT' src/Dodge/SelectionSections.hs 85;" f ssLookupMax src/Dodge/SelectionSections.hs 64;" f ssLookupMin src/Dodge/SelectionSections.hs 99;" f ssLookupUp src/Dodge/SelectionSections.hs 69;" f ssScrollUsing src/Dodge/SelectionSections.hs 28;" f ssScrollUsing' src/Dodge/SelectionSections.hs 38;" f ssSetCursor src/Dodge/SelectionSections.hs 52;" f ssfold src/FoldableHelp.hs 105;" f stackPicturesAt src/Dodge/Render/List.hs 81;" f stackPicturesAtOff src/Dodge/Render/List.hs 84;" f stackText src/Picture/Base.hs 188;" f stackedInventory src/Dodge/Creature.hs 269;" f startCr src/Dodge/Creature.hs 91;" f startCrafts src/Dodge/Room/Start.hs 102;" f startInvList src/Dodge/Creature.hs 109;" f startInventory src/Dodge/Creature.hs 112;" f startLoading src/Dodge/Reloading.hs 72;" f startLoadingStep src/Dodge/Reloading.hs 84;" f startNewGameInSlot src/Dodge/StartNewGame.hs 15;" f startRoom src/Dodge/Room/Start.hs 62;" f startSeedGame src/Dodge/StartNewGame.hs 20;" f startSeedGameConc src/Dodge/StartNewGame.hs 27;" f stateUpdate src/Dodge/Creature/State.hs 54;" f statsModifier src/Dodge/Creature/Info.hs 14;" f stepReloading src/Dodge/Reloading.hs 24;" f stone1S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 386;" f stone2S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 474;" f stone3S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 408;" f stone4S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 346;" f stone5S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 446;" f stoneDebris src/Dodge/Block/Debris.hs 137;" f stoneWallDamage src/Dodge/Wall/DamageEffect.hs 24;" f stopAllSounds src/Sound.hs 124;" f stopPushing src/Dodge/Block.hs 103;" f stopSoundFrom src/Dodge/SoundLogic.hs 206;" f stopWatch src/Dodge/Item/Weapon/Utility.hs 14;" f strFromEquipment src/Dodge/Creature/Statistics.hs 19;" f strFromHeldItem src/Dodge/Creature/Statistics.hs 37;" f streamFromZone src/Dodge/Zone.hs 39;" f strengthFactor src/Dodge/Creature/Impulse/Movement.hs 32;" f strictify src/MaybeHelp.hs 37;" f strideRot src/Dodge/Item/HeldOffset.hs 63;" f stringToList src/Picture/Base.hs 313;" f stringToListGrad src/Picture/Text.hs 12;" f stripZ src/Geometry/Vector3D.hs 97;" f subInvX src/Dodge/ListDisplayParams.hs 48;" f subMap src/Dodge/Tree/Polymorphic.hs 95;" f subMap src/TreeHelp.hs 118;" f subZipWith src/Dodge/Placement/Instance/Wall.hs 115;" f subZipWith src/Dodge/Placements/Wall.hs 95;" f subZipWith src/Dodge/Room/Placement.hs 124;" f swapInOutLinks src/Dodge/RoomLink.hs 80;" f swapIndices src/ListHelp.hs 50;" f swarmCrit src/Dodge/Creature/SwarmCrit.hs 10;" f swarmUsingCenter src/Dodge/Creature/Boid.hs 171;" f switchDoor src/Dodge/Placement/Instance/Door.hs 96;" f switchDoor src/Dodge/Placements/Door.hs 33;" f switchDoor src/Dodge/Room/Placement.hs 162;" f switchWallCol src/Dodge/Default/Door.hs 12;" f tEast src/Dodge/Room/Corridor.hs 90;" f tLight src/Dodge/LightSources/Lamp.hs 51;" f tLightTimedIntensity src/Dodge/LightSources/Lamp.hs 35;" f tToBTree src/Dodge/Tree/Compose.hs 92;" f tWest src/Dodge/Room/Corridor.hs 115;" f takeN src/Dodge/RandomHelp.hs 36;" f takeN src/RandomHelp.hs 41;" f takeNMore src/Dodge/RandomHelp.hs 33;" f takeNMore src/RandomHelp.hs 38;" f takeOne src/Dodge/RandomHelp.hs 15;" f takeOne src/RandomHelp.hs 20;" f takeOneMore src/Dodge/RandomHelp.hs 26;" f takeOneMore src/RandomHelp.hs 31;" f takeOneWeighted src/Dodge/RandomHelp.hs 18;" f takeOneWeighted src/RandomHelp.hs 23;" f takeUntil src/FoldableHelp.hs 99;" f takeWhileArb src/ListHelp.hs 99;" f takeWhileArb' src/ListHelp.hs 107;" f tankShape src/Dodge/Placement/Instance/Tank.hs 22;" f tankSquareDec src/Dodge/Placement/Instance/Tank.hs 15;" f tanksPipesRoom src/Dodge/Room/Tanks.hs 95;" f tanksRoom src/Dodge/Room/Tanks.hs 103;" f tap1S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 450;" f tap2S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 400;" f tap3S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 434;" f tap4S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 506;" f tapQuiet src/Dodge/SoundLogic/Synonyms.hs 4;" f tapQuietS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 328;" f targCorner src/Dodge/Targeting/Draw.hs 69;" f targetCursorPic src/Dodge/Targeting/Draw.hs 75;" f targetCursorUpdate src/Dodge/Targeting.hs 61;" f targetDistanceDraw src/Dodge/Targeting/Draw.hs 25;" f targetDraw src/Dodge/Targeting/Draw.hs 40;" f targetLaserUpdate src/Dodge/Targeting.hs 86;" f targetLaserUpdate' src/Dodge/Targeting.hs 81;" f targetRBCreatureDraw src/Dodge/Targeting/Draw.hs 62;" f targetRBCreatureUp src/Dodge/Targeting.hs 37;" f targetRBPressUpdate src/Dodge/Targeting.hs 68;" f targetSimpleDraw src/Dodge/Targeting/Draw.hs 22;" f targetYouCognizant src/Dodge/Creature/ChooseTarget.hs 13;" f targetYouLOS src/Dodge/Creature/ChooseTarget.hs 7;" f targetYouWhenCognizant src/Dodge/Creature/ReaderUpdate.hs 194;" f targetYouWhenCognizant src/Dodge/Creature/SetTarget.hs 9;" f targetingHat src/Dodge/Item/Equipment.hs 111;" f targetingInfo src/Dodge/Item/Info.hs 141;" f targetingScope src/Dodge/Item/Scope.hs 18;" f telRoomLev src/Dodge/Room/Teleport.hs 14;" f teleS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 378;" f teleSound src/Dodge/SoundLogic/Synonyms.hs 4;" f teleportModule src/Dodge/Item/Craftable.hs 32;" f termButton src/Dodge/Placement/Instance/Terminal.hs 51;" f termSoundLine src/Dodge/Terminal.hs 109;" f termTextColor src/Dodge/Terminal.hs 112;" f terminalColor src/Dodge/Placement/Instance/Terminal.hs 66;" f terminalReturnEffect src/Dodge/Terminal/ReturnEffect.hs 10;" f terminalSPic src/Dodge/Machine/Draw.hs 24;" f terminalShape src/Dodge/Machine/Draw.hs 27;" f terminalWheelEvent src/Dodge/Update/Scroll.hs 75;" f teslaBeamCombine src/Dodge/Beam.hs 48;" f teslaGun src/Dodge/Item/Held/BatteryGuns.hs 22;" f teslaGunPic src/Dodge/Item/Draw/SPic.hs 447;" f teslaParams src/Dodge/Tesla/ItemParams.hs 6;" f testCrossWalls src/Dodge/Room/Path.hs 47;" f testEvent src/Dodge/Event/Test.hs 10;" f testEventKey src/Dodge/Config/KeyConfig.hs 27;" f testInventory src/Dodge/Creature.hs 245;" f testPic src/Dodge/Render/ShapePicture.hs 154;" f testStringInit src/Dodge/TestString.hs 22;" f text src/Picture/Base.hs 193;" f textGrad src/Picture/Text.hs 5;" f textJustifyCenter src/Picture/Base.hs 212;" f textJustifyLeft src/Picture/Base.hs 208;" f textJustifyRight src/Picture/Base.hs 198;" f textNum src/Picture/Data.hs 53;" f textRight src/Picture/Base.hs 203;" f textSelItems src/Dodge/Render/HUD.hs 346;" f textVMirror src/Picture/Base.hs 216;" f tflat2 src/Picture/Data.hs 80;" f tflat3 src/Picture/Data.hs 83;" f tflat4 src/Picture/Data.hs 86;" f theCleanup appDodge/Main.hs 74;" f theColumns src/Dodge/Tree/Shift.hs 139;" f theUpdateStep appDodge/Main.hs 102;" f thickArc src/Picture/Base.hs 298;" f thickCircle src/Picture/Base.hs 272;" f thickLine src/Picture/Base.hs 244;" f thickLineCol src/Picture/Base.hs 255;" f thinHighBar src/Dodge/Room/Foreground.hs 77;" f thingHit src/Dodge/WorldEvent/ThingsHit.hs 65;" f thingHitFilt src/Dodge/WorldEvent/ThingsHit.hs 53;" f thingsHit src/Dodge/WorldEvent/ThingsHit.hs 29;" f thingsHitExceptCr src/Dodge/WorldEvent/ThingsHit.hs 73;" f threeLineDecoration src/Dodge/Placement/TopDecoration.hs 61;" f throwRemoteBomb src/Dodge/Item/Weapon/Grenade.hs 205;" f thrustParam src/Dodge/Item/Held/Launcher.hs 99;" f tileTexCoords src/Tile.hs 10;" f tilesFromRooms src/Dodge/Layout.hs 205;" f tilesToLine src/Shader/AuxAddition.hs 66;" f timeFlowUpdate src/Dodge/Update.hs 158;" f timeModule src/Dodge/Item/Craftable.hs 35;" f timerTLS src/Dodge/LightSource/Update.hs 22;" f tinMag src/Dodge/Item/Ammo.hs 13;" f tinitusS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 402;" f titleOptionsMenu src/Dodge/Menu.hs 99;" f titleOptionsNoWrite src/Dodge/Menu.hs 102;" f tlsTimeRadColPos src/Dodge/LightSource.hs 69;" f tlsTimeRadFunPos src/Dodge/LightSource.hs 26;" f tmUpdate src/Dodge/Update.hs 329;" f toBothLnk src/Dodge/RoomLink.hs 121;" f toClosestMultiple src/HelpNum.hs 3;" f toColor8 src/Color.hs 144;" f toCombNodeLabel src/Dodge/Combine/Graph.hs 82;" f toCrUpdate' src/Dodge/RemoveCreatureEndo.hs 10;" f toFloatVAs src/Shader/Compile.hs 257;" f toLabel src/Dodge/Cleat.hs 16;" f toLabel src/Dodge/UseAll.hs 16;" f toMultiset src/Multiset.hs 58;" f toOnward src/Dodge/Tree/Compose.hs 101;" f toShadNum src/Picture/Data.hs 50;" f toTopLeft src/Dodge/Render/List.hs 185;" f toV2 src/Geometry/Data.hs 36;" f toV3 src/Geometry/Data.hs 38;" f toV4 src/Geometry/Data.hs 40;" f toggleCombineInv src/Dodge/DisplayInventory.hs 32;" f toggleCommand src/Dodge/Terminal.hs 194;" f toggleEquipmentAt src/Dodge/Creature/Impulse/UseItem.hs 53;" f toggleJust src/MaybeHelp.hs 41;" f toggleMap src/Dodge/Update/Input/InGame.hs 237;" f toggleMapKey src/Dodge/Config/KeyConfig.hs 25;" f toggleTweakInv src/Dodge/Update/Input/InGame.hs 244;" f togglesToEffects src/Dodge/Terminal.hs 244;" f tone440S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 460;" f tone440sawtoothS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 430;" f tone440sawtoothquietS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 320;" f topInvW src/Dodge/ListDisplayParams.hs 51;" f topPrismEdgeIndices src/Shader/Poke.hs 327;" f topPrismIndices src/Shader/Poke.hs 402;" f topTestPart src/Dodge/TestString.hs 31;" f torch src/Dodge/Item/Held/Utility.hs 26;" f torchShape src/Dodge/Item/Draw/SPic.hs 203;" f torqueCr src/Dodge/WorldEffect.hs 70;" f torso src/Dodge/Creature/Picture.hs 132;" f tractCr src/Dodge/TractorBeam/Update.hs 28;" f tractFlIt src/Dodge/TractorBeam/Update.hs 23;" f tractorBeamAt src/Dodge/Item/Weapon/BatteryGuns.hs 160;" f tractorBeamAt' src/Dodge/HeldUse.hs 231;" f tractorGun src/Dodge/Item/Held/BatteryGuns.hs 80;" f tractorGunPic src/Dodge/Item/Draw/SPic.hs 485;" f tractorGunTweak src/Dodge/Item/Held/BatteryGuns.hs 98;" f tractorPullPos src/Dodge/TractorBeam/Update.hs 33;" f tractorSPic src/Dodge/TractorBeam/Draw.hs 10;" f tranRot src/Picture/Base.hs 124;" f transMat src/MatrixHelper.hs 73;" f transMidLine src/Dodge/Targeting/Draw.hs 53;" f transToHandle src/Dodge/Item/HeldOffset.hs 19;" f translate src/Picture/Base.hs 116;" f translate2d src/PolyPic.hs 27;" f translate3 src/Picture/Base.hs 120;" f translateFloatingCamera src/Dodge/Update/Camera.hs 48;" f translateFloatingCameraKeys src/Dodge/Update/Camera.hs 60;" f translateH src/Picture/Base.hs 112;" f translatePointToHead src/Dodge/Creature/HandPos.hs 173;" f translatePointToLeftHand src/Dodge/Creature/HandPos.hs 101;" f translatePointToRightHand src/Dodge/Creature/HandPos.hs 49;" f translatePointToRightHand' src/Dodge/Creature/HandPos.hs 55;" f translateSH src/Shape.hs 241;" f translateSHxy src/Shape.hs 245;" f translateSHz src/Shape.hs 249;" f translateSP src/ShapePicture.hs 53;" f translateSPxy src/ShapePicture.hs 45;" f translateSPz src/ShapePicture.hs 49;" f translateScreenPos src/Dodge/ScreenPos.hs 12;" f translateToBack src/Dodge/Creature/HandPos.hs 190;" f translateToChest src/Dodge/Creature/HandPos.hs 183;" f translateToHead src/Dodge/Creature/HandPos.hs 163;" f translateToLeftHand src/Dodge/Creature/HandPos.hs 114;" f translateToLeftLeg src/Dodge/Creature/HandPos.hs 141;" f translateToLeftWrist src/Dodge/Creature/HandPos.hs 127;" f translateToRightHand src/Dodge/Creature/HandPos.hs 68;" f translateToRightHand' src/Dodge/Creature/HandPos.hs 71;" f translateToRightLeg src/Dodge/Creature/HandPos.hs 152;" f translateToRightWrist src/Dodge/Creature/HandPos.hs 84;" f translateToRightWrist' src/Dodge/Creature/HandPos.hs 87;" f translateWallID src/Dodge/Wall/Move.hs 37;" f translateXY src/Polyhedra.hs 25;" f trapezionBWHW src/Geometry/Polygon.hs 29;" f treeChildNums src/Dodge/Layout/Tree/Polymorphic.hs 84;" f treeChildNums src/Dodge/Tree/Polymorphic.hs 105;" f treeChildNums src/TreeHelp.hs 129;" f treeFromPost src/Dodge/Layout/Tree/Polymorphic.hs 30;" f treeFromPost src/Dodge/Tree/Polymorphic.hs 35;" f treeFromPost src/TreeHelp.hs 39;" f treeFromTrunk src/Dodge/Layout/Tree/Polymorphic.hs 38;" f treeFromTrunk src/Dodge/Tree/Polymorphic.hs 40;" f treeFromTrunk src/TreeHelp.hs 51;" f treeMaxDepthFromTrunk src/Dodge/Layout/Generate.hs 21;" f treePath src/Dodge/Layout/Tree/GenerateStructure.hs 14;" f treePath src/Dodge/Tree/GenerateStructure.hs 12;" f treePaths src/Dodge/Layout/Tree/Polymorphic.hs 94;" f treePaths src/Dodge/Tree/Polymorphic.hs 113;" f treePaths src/TreeHelp.hs 138;" f treePost src/TreeHelp.hs 45;" f triLootRoom src/Dodge/Room/Treasure.hs 22;" f triangulate src/Shader/Poke/Triangulate.hs 5;" f triangulateIndices src/Shader/Poke/Triangulate.hs 9;" f trigDoAlso src/Dodge/Item/Weapon/TriggerType.hs 103;" f triggerDoorRoom src/Dodge/Room/Door.hs 30;" f triggerSwitch src/Dodge/Placement/Instance/Button.hs 47;" f triggerSwitch src/Dodge/Placements/Button.hs 35;" f triggerSwitchSPic src/Dodge/Placement/Instance/Button.hs 14;" f triggerSwitchSPic src/Dodge/Placements/Button.hs 16;" f triggerSwitchSPicLight src/Dodge/Placement/Instance/Button.hs 31;" f triggerSwitchSPicLight src/Dodge/Placements/Button.hs 25;" f trip1 src/Tuple.hs 8;" f trip2 src/Tuple.hs 11;" f trip3 src/Tuple.hs 14;" f truncFaces src/Polyhedra/Geodesic.hs 52;" f truncate src/Polyhedra/Geodesic.hs 37;" f trunkDepth src/Dodge/Layout/Tree/Polymorphic.hs 123;" f trunkDepth src/Dodge/Tree/Polymorphic.hs 134;" f trunkDepth src/TreeHelp.hs 161;" f tryAssignHotkey src/Dodge/Creature/YourControl.hs 86;" f tryAttachBulletBelt src/Dodge/Euse.hs 40;" f tryChargeBattery src/Dodge/Euse.hs 43;" f tryCombine src/Dodge/Update/Input/InGame.hs 252;" f tryGetChannel src/Sound.hs 96;" f tryGetRootItemInvID src/Dodge/Inventory/FindRoot.hs 10;" f tryGetRootItemInvID src/Dodge/Inventory/Location.hs 18;" f tryMeleeAttack src/Dodge/Creature/ReaderUpdate.hs 36;" f tryNextLoadAction src/Dodge/Reloading.hs 36;" f tryPlay src/Sound.hs 83;" f tryPutFloorItemIDInInv src/Dodge/Inventory/Add.hs 23;" f tryPutItemInInv src/Dodge/Inventory/Add.hs 29;" f trySeedFromClipboard src/Dodge/Menu.hs 88;" f trySiphonFuel src/Dodge/Euse.hs 46;" f trySpinByCID src/Dodge/Projectile/Update.hs 123;" f tryStartLoadMagazine src/Dodge/Reloading.hs 57;" f tryStartLoading src/Dodge/Reloading.hs 50;" f tryUseItem src/Dodge/Creature/Action/UseItem.hs 20;" f turnTo src/Dodge/Movement/Turn.hs 4;" f turnTo src/Dodge/Placements/Turret.hs 71;" f turnToAmount src/Dodge/Movement/Turn.hs 15;" f turretItemOffset src/Dodge/Item/HeldOffset.hs 14;" f tweakItems src/Dodge/Render/HUD.hs 285;" f tweakPhaseV src/Dodge/Tweak.hs 21;" f tweakString src/Dodge/Render/HUD.hs 293;" f tweakTractionPower src/Dodge/Tweak.hs 14;" f tweenAngles src/Geometry/Vector.hs 184;" f twinSlowDoorChasers src/Dodge/Room/LongDoor.hs 78;" f twinSlowDoorRoom src/Dodge/Room/LongDoor.hs 27;" f twists src/Dodge/Creature/Test.hs 103;" f twoFlat src/Dodge/Creature/Test.hs 100;" f twoFlatHRot src/Dodge/Item/HeldOffset.hs 72;" f twoRoomPoss src/Dodge/PlacementSpot.hs 147;" f twoStep1S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 388;" f twoStepS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 424;" f twoStepSlowS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 416;" f twoStepSlowSound src/Dodge/SoundLogic/Synonyms.hs 4;" f twoStepSound src/Dodge/SoundLogic/Synonyms.hs 4;" f ubyteSize src/Shader/Parameters.hs 12;" f uncurryV src/Geometry/Data.hs 46;" f unfoldrMID src/MonadHelp.hs 33;" f unitVectorAtAngle src/Geometry/Vector.hs 100;" f unlockInv src/Dodge/Inventory/Lock.hs 9;" f unpause src/Dodge/Menu.hs 192;" f unsafeBlinkAction src/Dodge/Creature/Action/Blink.hs 52;" f unsafeBlinkGun src/Dodge/Item/Weapon/Utility.hs 62;" f unsafeSwapKeys src/IntMapHelp.hs 73;" f unshadowBlock src/Dodge/Block.hs 38;" f untilJust src/MonadHelp.hs 7;" f untilJustCount src/MonadHelp.hs 14;" f unusedLnkToPS src/Dodge/Placements/LightSource.hs 99;" f unusedOffPathAwayFromLink src/Dodge/PlacementSpot.hs 133;" f unusedSpotAwayFromInLink src/Dodge/PlacementSpot.hs 139;" f unusedSpotAwayFromLink src/Dodge/PlacementSpot.hs 122;" f unusedSpotNearInLink src/Dodge/PlacementSpot.hs 191;" f upCT src/Dodge/Targeting.hs 34;" f upHammer src/Dodge/Default.hs 77;" f upProjectile src/Dodge/Projectile/Update.hs 54;" f updateAllNodes src/TreeHelp.hs 85;" f updateArc src/Dodge/Tesla/Arc.hs 86;" f updateAutoRecharge src/Dodge/Creature/State.hs 271;" f updateBackspaceRegex src/Dodge/Update/Input/InGame.hs 159;" f updateBarrel src/Dodge/Barreloid.hs 45;" f updateBarreloid src/Dodge/Barreloid.hs 13;" f updateBeams src/Dodge/Update.hs 457;" f updateBounds src/Dodge/Update/Camera.hs 250;" f updateBulVel src/Dodge/Bullet.hs 50;" f updateBullet src/Dodge/Bullet.hs 28;" f updateBullets src/Dodge/Update.hs 425;" f updateCamera src/Dodge/Update/Camera.hs 32;" f updateCloseObjects src/Dodge/Inventory.hs 193;" f updateCloud src/Dodge/Update.hs 605;" f updateClouds src/Dodge/Update.hs 454;" f updateCombinePositioning src/Dodge/DisplayInventory.hs 37;" f updateCombineSections src/Dodge/DisplayInventory.hs 42;" f updateCreature src/Dodge/Creature/Update.hs 10;" f updateCreatureGroups src/Dodge/Update.hs 391;" f updateCreatureSoundPositions src/Dodge/Update.hs 371;" f updateDebugMessageOffset src/Dodge/Update.hs 91;" f updateDelayedEvents src/Dodge/Update.hs 668;" f updateDisplaySections src/Dodge/DisplayInventory.hs 92;" f updateDistortion src/Dodge/Distortion.hs 5;" f updateDistortions src/Dodge/Update.hs 412;" f updateEnergyBall src/Dodge/EnergyBall.hs 46;" f updateEnergyBalls src/Dodge/Update.hs 442;" f updateEnterRegex src/Dodge/Update/Input/InGame.hs 188;" f updateExpBarrel src/Dodge/Barreloid.hs 19;" f updateFBOTO src/Framebuffer/Update.hs 97;" f updateFBOTO3 src/Framebuffer/Update.hs 131;" f updateFlame src/Dodge/Flame.hs 71;" f updateFlames src/Dodge/Update.hs 439;" f updateFlare src/Dodge/Flare.hs 7;" f updateFlares src/Dodge/Update.hs 421;" f updateFloatingCamera src/Dodge/Update/Camera.hs 37;" f updateFramebufferSize src/Dodge/PreloadData.hs 17;" f updateGusts src/Dodge/Update.hs 588;" f updateHumanoid src/Dodge/Humanoid.hs 12;" f updateIMl src/Dodge/Update.hs 385;" f updateIMl' src/Dodge/Update.hs 388;" f updateInGameCamera src/Dodge/Update/Camera.hs 71;" f updateInitialPressInGame src/Dodge/Update/Input/InGame.hs 108;" f updateInstantBullets src/Dodge/Update.hs 531;" f updateInv src/Dodge/Creature/State.hs 228;" f updateInventoryPositioning src/Dodge/DisplayInventory.hs 87;" f updateInventorySectionItems src/Dodge/DisplayInventory.hs 144;" f updateKeyInGame src/Dodge/Update/Input/InGame.hs 102;" f updateKeysInTerminal src/Dodge/Update/Input/InGame.hs 91;" f updateLampoid src/Dodge/Lampoid.hs 13;" f updateLaser src/Dodge/Laser/Update.hs 10;" f updateLasers src/Dodge/Update.hs 314;" f updateLightSources src/Dodge/Update.hs 415;" f updateLinearShockwave src/Dodge/Item/Weapon/Booster.hs 75;" f updateLinearShockwave src/Dodge/LinearShockwave/Update.hs 8;" f updateLongPressInGame src/Dodge/Update/Input/InGame.hs 128;" f updateMIM src/Dodge/Update.hs 544;" f updateMachine src/Dodge/Machine/Update.hs 16;" f updateMovement src/Dodge/Creature/State.hs 310;" f updateObjCatMaybes src/Dodge/Update.hs 403;" f updateObjMapMaybe src/Dodge/Update.hs 396;" f updatePS src/Dodge/Placements/Spot.hs 26;" f updatePSToLevel src/Dodge/Placements/Spot.hs 14;" f updatePastWorlds src/Dodge/Update.hs 303;" f updatePosEvent src/Dodge/PosEvent.hs 11;" f updatePosEvents src/Dodge/Update.hs 451;" f updatePreload src/Dodge/PreloadData.hs 12;" f updatePreload src/Preload/Update.hs 20;" f updatePressedButtonsCarte src/Dodge/Update/Input/InGame.hs 66;" f updatePressedButtonsCarte' src/Dodge/Update/Input/InGame.hs 69;" f updateProjectile src/Dodge/Projectile/Update.hs 26;" f updateProp src/Dodge/Prop/Update.hs 11;" f updateRBList src/Dodge/Inventory/RBList.hs 16;" f updateRadarBlip src/Dodge/RadarBlip.hs 8;" f updateRadarBlips src/Dodge/Update.hs 418;" f updateRadarSweep src/Dodge/RadarSweep.hs 25;" f updateRadarSweeps src/Dodge/Update.hs 445;" f updateRandNode src/TreeHelp.hs 108;" f updateRenderSplit appDodge/Main.hs 105;" f updateRootItemID src/Dodge/Inventory/FindRoot.hs 16;" f updateRootItemID src/Dodge/Inventory/Location.hs 26;" f updateScopeZoom src/Dodge/Update/Camera.hs 129;" f updateScopeZoom' src/Dodge/Update/Camera.hs 134;" f updateScrollTestValue src/Dodge/ScrollValue.hs 6;" f updateSection src/Dodge/DisplayInventory.hs 186;" f updateSectionsPositioning src/Dodge/DisplayInventory.hs 165;" f updateSeenWalls src/Dodge/Update.hs 562;" f updateShockwave src/Dodge/Shockwave/Update.hs 12;" f updateShockwaves src/Dodge/Update.hs 436;" f updateSingleNodes src/Dodge/Tree/Polymorphic.hs 85;" f updateSingleNodes src/TreeHelp.hs 97;" f updateSound src/Sound.hs 71;" f updateSounds src/Sound.hs 66;" f updateSpark src/Dodge/Spark.hs 19;" f updateSparks src/Dodge/Update.hs 448;" f updateTargeting src/Dodge/Targeting.hs 19;" f updateTempLightSource src/Dodge/LightSource/Update.hs 7;" f updateTeslaArc src/Dodge/Tesla/Arc.hs 29;" f updateTeslaArcs src/Dodge/Update.hs 430;" f updateTractorBeam src/Dodge/TractorBeam/Update.hs 9;" f updateTractorBeams src/Dodge/Update.hs 433;" f updateTurret src/Dodge/Machine/Update.hs 31;" f updateTurret src/Dodge/Placements/Turret.hs 36;" f updateTurretoid src/Dodge/Turretoid.hs 7;" f updateUniverse src/Dodge/Update.hs 71;" f updateUniverseFirst src/Dodge/Update.hs 82;" f updateUniverseLast src/Dodge/Update.hs 123;" f updateUniverseMid src/Dodge/Update.hs 142;" f updateUseInputInGame src/Dodge/Update/Input/InGame.hs 31;" f updateUseInputOnScreen src/Dodge/Update/Input/ScreenLayer.hs 20;" f updateUsingInput src/Dodge/Update/UsingInput.hs 21;" f updateWalkCycle src/Dodge/Creature/State/WalkCycle.hs 12;" f updateWallDamages src/Dodge/Update/WallDamage.hs 10;" f updateWheelEvent src/Dodge/Update/Scroll.hs 20;" f updateWheelEvents src/Dodge/Update.hs 290;" f updateWorldEventFlag src/Dodge/Update.hs 108;" f updateWorldEventFlags src/Dodge/Update.hs 102;" f updateZoning src/Dodge/Zone/Update.hs 11;" f upperBody src/Dodge/Creature/Picture.hs 162;" f upperBox src/Shape.hs 152;" f upperBoxHalf src/Shape.hs 218;" f upperBoxMT src/Shape.hs 143;" f upperBoxST src/Shape.hs 146;" f upperBoxSU src/Shape.hs 149;" f upperCylinder src/Shape.hs 165;" f upperPrismPoly src/Shape.hs 121;" f upperPrismPolyHalf src/Shape.hs 203;" f upperPrismPolyHalfMI src/Shape.hs 197;" f upperPrismPolyHalfST src/Shape.hs 200;" f upperPrismPolyMT src/Shape.hs 100;" f upperPrismPolySE src/Shape.hs 103;" f upperPrismPolySI src/Shape.hs 109;" f upperPrismPolyST src/Shape.hs 106;" f upperPrismPolySU src/Shape.hs 112;" f upperPrismPolyTS src/Shape.hs 118;" f upperRounded src/Shape.hs 181;" f upsProjectile src/Dodge/Projectile/Update.hs 51;" f useAllAmmo src/Dodge/Item/Weapon/TriggerType.hs 346;" f useAmmoAmount src/Dodge/Item/Weapon/TriggerType.hs 364;" f useAmmoParams src/Dodge/Item/Weapon/AmmoParams.hs 17;" f useC src/Dodge/Cuse.hs 8;" f useC' src/Dodge/Cuse.hs 13;" f useE src/Dodge/Euse.hs 24;" f useEquipment src/Dodge/Creature/State.hs 222;" f useForceFieldGun src/Dodge/HeldUse.hs 482;" f useGasParams src/Dodge/HeldUse.hs 383;" f useHeld src/Dodge/HeldUse.hs 306;" f useHotKey src/Dodge/Creature/YourControl.hs 49;" f useItem src/Dodge/Creature/Action/UseItem.hs 14;" f useItemHotkey src/Dodge/Creature/Impulse/UseItem.hs 126;" f useItemLeftClick src/Dodge/Creature/Impulse/UseItem.hs 98;" f useItemLeftClick' src/Dodge/Creature/Impulse/UseItem.hs 113;" f useL src/Dodge/Luse.hs 13;" f useLeftItem src/Dodge/Creature/Action/UseItem.hs 38;" f useLnkRoomPos src/Dodge/PlacementSpot.hs 244;" f useLoadedAmmo src/Dodge/HeldUse.hs 185;" f useMagShield src/Dodge/Euse.hs 69;" f useNormalCamera src/Dodge/Camera.hs 6;" f usePayload src/Dodge/Payload.hs 7;" f useRewindGun src/Dodge/Luse.hs 41;" f useRoomPosCond src/Dodge/PlacementSpot.hs 178;" f useRoomPosRoomCond src/Dodge/PlacementSpot.hs 181;" f useRootItem src/Dodge/Creature/Impulse/UseItem.hs 26;" f useShrinkGun src/Dodge/Luse.hs 59;" f useStopWatch src/Dodge/Luse.hs 24;" f useTargetPos src/Dodge/Item/Weapon/Targeting.hs 9;" f useTimeCheck src/Dodge/Item/Weapon/TriggerType.hs 378;" f useTimeScrollGun src/Dodge/Luse.hs 32;" f useUnusedLnk src/Dodge/PlacementSpot.hs 169;" f useUpdate src/Dodge/Creature/State.hs 214;" f usedRoomInLinkPoss src/Dodge/PlacementSpot.hs 196;" f usedRoomLinkPoss src/Dodge/PlacementSpot.hs 203;" f v2z src/Geometry/Vector3D.hs 93;" f vCen3 src/Geometry/Vector3D.hs 115;" f vInverse src/Geometry/Vector.hs 142;" f vNormal src/Geometry/Vector.hs 137;" f vNormaly src/Geometry/Vector3D.hs 72;" f vShape src/Dodge/Placement/Instance/LightSource.hs 114;" f vShape src/Dodge/Placements/LightSource.hs 70;" f vToL src/MatrixHelper.hs 46;" f vToQuat src/Quaternion.hs 38;" f validTerminalCommands src/Dodge/Debug/Terminal.hs 130;" f vasTightStride src/Shader/Compile.hs 343;" f vecBetweenSpeed src/Dodge/Base.hs 124;" f vecTurnTo src/Dodge/Movement/Turn.hs 26;" f vert src/Shader/Data.hs 102;" f vertScale src/MatrixHelper.hs 80;" f vertTrans src/MatrixHelper.hs 87;" f verticalLampCover src/Dodge/LightSources/Lamp.hs 101;" f verticalLampCover src/Dodge/Placement/Instance/LightSource/Cover.hs 38;" f verticalPipe src/Dodge/Picture.hs 19;" f verticalPipe src/Dodge/Placement/Instance/Pipe.hs 6;" f verticalWire src/Dodge/Wire.hs 24;" f viewBoundaries src/Dodge/Debug/Picture.hs 272;" f viewClipBounds src/Dodge/Debug/Picture.hs 281;" f viewTarget src/Dodge/Creature/ReaderUpdate.hs 144;" f violet src/Color.hs 21;" f visibleWalls src/Dodge/Base/Collide.hs 123;" f visionCheck src/Dodge/Creature/Perception.hs 152;" f vocalizationTest src/Dodge/Creature/Vocalization.hs 8;" f volleyGun src/Dodge/Item/Held/Cane.hs 32;" f volleyGun src/Dodge/Item/Weapon/BulletGun/Cane.hs 43;" f volleyGunShape src/Dodge/Item/Draw/SPic.hs 373;" f waistSP src/Dodge/Creature/HandPos.hs 199;" f walkNozzle src/Dodge/HeldUse.hs 205;" f walkableNodeNear src/Dodge/Path.hs 48;" f wallBlips src/Dodge/Item/Weapon/UseEffect.hs 43;" f wallBlips src/Dodge/RadarSweep.hs 80;" f wallBuffer src/Dodge/WallCreatureCollisions.hs 50;" f wallIsZeroLength src/Dodge/LevelGen/StaticWalls.hs 179;" f wallLine src/Dodge/Placement/Instance/Wall.hs 71;" f wallLine src/Dodge/Placements/Wall.hs 49;" f wallLine src/Dodge/Room/Placement.hs 74;" f wallMountl src/Dodge/LightSources/Fitting.hs 39;" f wallsAlongCirc src/Dodge/Base/Zone.hs 233;" f wallsAlongLine src/Dodge/Base/Zone.hs 215;" f wallsDoubleScreen src/Dodge/Base/Zone.hs 158;" f wallsFromRooms src/Dodge/Layout.hs 146;" f wallsNearPoint src/Dodge/Base/Zone.hs 238;" f wallsNearZone' src/Dodge/Base/Zone.hs 225;" f wallsNearZones src/Dodge/Base/Zone.hs 189;" f wallsOnScreen src/Dodge/Base/Zone.hs 173;" f wallsToDraw src/Dodge/Render/Walls.hs 17;" f warningRooms src/Dodge/Room/Warning.hs 29;" f wasdAim src/Dodge/Creature/YourControl.hs 147;" f wasdDir src/Dodge/WASD.hs 17;" f wasdM src/Dodge/WASD.hs 9;" f wasdMovement src/Dodge/Creature/YourControl.hs 177;" f wasdTwist src/Dodge/Creature/YourControl.hs 156;" f wasdWithAiming src/Dodge/Creature/YourControl.hs 136;" f watchCombinations src/Dodge/Combine/Combinations.hs 15;" f watchUpdateStrat src/Dodge/Creature/ReaderUpdate.hs 177;" f wdth src/Dodge/Machine/Sensor.hs 54;" f wdth src/Dodge/Placements/Sensor.hs 53;" f wdth src/Dodge/Placements/Turret.hs 90;" f weakenMatS src/Dodge/Material/Sound.hs 18;" f weaponBehindPillar src/Dodge/Room/Room.hs 177;" f weaponBetweenPillars src/Dodge/Room/Room.hs 193;" f weaponEmptyRoom src/Dodge/Room/Room.hs 139;" f weaponLongCorridor src/Dodge/Room/Room.hs 218;" f weaponRoom src/Dodge/Room/Room.hs 251;" f weaponUnderCrits src/Dodge/Room/Room.hs 156;" f wedgeGeom src/Dodge/Base.hs 47;" f wedgeOfThickness src/Dodge/Picture.hs 9;" f white src/Color.hs 26;" f whiteNoiseFadeInS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 514;" f whiteNoiseFadeOutS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 374;" f wiToFloat src/Dodge/Room/Modify/Girder.hs 168;" f winConfig appDodge/Main.hs 56;" f winScale src/Dodge/Base/WinScale.hs 7;" f winScale src/Dodge/WinScale.hs 6;" f windowLine src/Dodge/Placement/Instance/Wall.hs 48;" f windowLine src/Dodge/Placements/Wall.hs 29;" f windowLine src/Dodge/Room/Placement.hs 45;" f windowLineType src/Dodge/Placement/Instance/Wall.hs 83;" f windowLineType src/Dodge/Placements/Wall.hs 60;" f windowLineType src/Dodge/Room/Placement.hs 90;" f windowXFloat src/Dodge/Data/Config.hs 61;" f windowYFloat src/Dodge/Data/Config.hs 63;" f windowxsize src/LoadConfig.hs 12;" f windowysize src/LoadConfig.hs 13;" f withAlpha src/Color.hs 10;" f withByteString src/Shader/Compile.hs 370;" f withCrPos src/Dodge/Item/Weapon/TriggerType.hs 511;" f withCrPosShift src/Dodge/Item/Weapon/TriggerType.hs 514;" f withFlare src/Dodge/Item/Weapon/TriggerType.hs 478;" f withItem src/Dodge/Item/Weapon/TriggerType.hs 451;" f withMuzFlare src/Dodge/Item/Weapon/TriggerType.hs 490;" f withOldDir src/Dodge/Item/Weapon/TriggerType.hs 528;" f withPosDirWallCheck src/Dodge/Item/Weapon/TriggerType.hs 568;" f withPositionOffset src/Dodge/Item/Weapon/TriggerType.hs 552;" f withPositionWallCheck src/Dodge/Item/Weapon/TriggerType.hs 559;" f withRandomDirI src/Dodge/Item/Weapon/TriggerType.hs 520;" f withRandomItem src/Dodge/Item/Weapon/TriggerType.hs 547;" f withRandomItemParams src/Dodge/Item/Weapon/TriggerType.hs 542;" f withRandomItemUpdate src/Dodge/Item/Weapon/TriggerType.hs 535;" f withRandomOffset src/Dodge/Item/Weapon/TriggerType.hs 578;" f withRecoil src/Dodge/Item/Weapon/TriggerType.hs 304;" f withSidePushAfterI src/Dodge/Item/Weapon/TriggerType.hs 333;" f withSidePushI src/Dodge/Item/Weapon/TriggerType.hs 314;" f withSmoke src/Dodge/Item/Weapon/TriggerType.hs 116;" f withSoundContinue src/Dodge/Item/Weapon/TriggerType.hs 257;" f withSoundForI src/Dodge/Item/Weapon/TriggerType.hs 270;" f withSoundForVol src/Dodge/Item/Weapon/TriggerType.hs 283;" f withSoundItemChoiceStart src/Dodge/Item/Weapon/TriggerType.hs 228;" f withSoundStart src/Dodge/Item/Weapon/TriggerType.hs 244;" f withTempLight src/Dodge/Item/Weapon/TriggerType.hs 465;" f withThickSmokeI src/Dodge/Item/Weapon/TriggerType.hs 134;" f withThinSmokeI src/Dodge/Item/Weapon/TriggerType.hs 125;" f withWarmUp src/Dodge/Item/Weapon/TriggerType.hs 206;" f wlDustAt src/Dodge/Wall/Dust.hs 10;" f wlIXsNearCirc src/Dodge/Zoning/Wall.hs 32;" f wlIXsNearPoint src/Dodge/Zoning/Wall.hs 22;" f wlIXsNearRect src/Dodge/Zoning/Wall.hs 29;" f wlIXsNearSeg src/Dodge/Zoning/Wall.hs 25;" f wlIsOpaque src/Dodge/Base/Wall.hs 6;" f wlIsSeeThrough src/Dodge/Base/Wall.hs 11;" f wlOpaqueDraw src/Dodge/Render/Walls.hs 45;" f wlSeeThroughDraw src/Dodge/Render/Walls.hs 48;" f wlZoneOfPoint src/Dodge/Zone.hs 117;" f wlZoneSize src/Dodge/Zone.hs 121;" f wlZoneSize src/Dodge/Zoning/Wall.hs 52;" f wlsFromIXs src/Dodge/Zoning/Wall.hs 35;" f wlsHit src/Dodge/WorldEvent/ThingsHit.hs 88;" f wlsHitRadial src/Dodge/WorldEvent/ThingsHit.hs 96;" f wlsNearCirc src/Dodge/Zoning/Wall.hs 49;" f wlsNearPoint src/Dodge/Zoning/Wall.hs 39;" f wlsNearRect src/Dodge/Zoning/Wall.hs 46;" f wlsNearSeg src/Dodge/Zoning/Wall.hs 42;" f wordsBy src/ListHelp.hs 116;" f worldPosToScreen src/Dodge/Base/Coordinate.hs 28;" f worldSPic src/Dodge/Render/ShapePicture.hs 25;" f worldShape src/Dodge/Render/Shape.hs 14;" f worldToGenWorld src/Dodge/LevelGen/LevelStructure.hs 14;" f wpAdd src/Dodge/Room/RezBox.hs 134;" f wristArmour src/Dodge/Item/Equipment.hs 49;" f wristInvisibility src/Dodge/Item/Equipment.hs 137;" f writeConfig src/Dodge/Menu.hs 159;" f writeSaveSlot src/Dodge/Save.hs 34;" f xCylinder src/Shape.hs 134;" f xCylinderST src/Shape.hs 131;" f xIntercepts src/Dodge/Zoning/Base.hs 58;" f xV2 src/Geometry/Vector.hs 199;" f xyV3 src/Geometry/Vector.hs 211;" f xyzV4 src/Geometry/Vector.hs 207;" f yIntercepts' src/Dodge/Zoning/Base.hs 74;" f yV2 src/Geometry/Vector.hs 203;" f yellow src/Color.hs 17;" f you src/Dodge/Base/You.hs 18;" f youBox' src/Dodge/Creature/ShadowBox.hs 8;" f youDropItem src/Dodge/Creature/Action.hs 188;" f youSil src/Dodge/Creature/ShadowBox.hs 15;" f yourAugmentedItem src/Dodge/Render/HUD.hs 126;" f yourControl src/Dodge/Creature/YourControl.hs 22;" f yourDefaultSpeed src/Dodge/Default/Creature.hs 134;" f yourDefaultStrideLength src/Dodge/Default/Creature.hs 137;" f yourInfo src/Dodge/Creature/Info.hs 8;" f yourInv src/Dodge/Base/You.hs 45;" f yourRootItem src/Dodge/Base/You.hs 26;" f yourSelectedItem src/Dodge/Base/You.hs 21;" f yourStatsInfo src/Dodge/Creature/Info.hs 25;" f zConnect src/Dodge/Render/Connectors.hs 13;" f zConnectCol src/Dodge/Render/Connectors.hs 20;" f zeroZ src/Geometry/Vector.hs 8;" f zipArcs src/Dodge/Tesla/Arc.hs 96;" f zipCount src/Dodge/Tree/Shift.hs 129;" f zipCountDown src/Dodge/Room/Procedural.hs 117;" f zipWithDefaults src/Dodge/Item/Display.hs 38;" f zoneAroundPoint src/Dodge/Base/Zone.hs 63;" f zoneAroundPoint src/Dodge/Zone.hs 43;" f zoneAroundPoint' src/Dodge/Base/Zone.hs 69;" f zoneCloud src/Dodge/Zoning/Cloud.hs 27;" f zoneClouds src/Dodge/Update.hs 322;" f zoneCreature src/Dodge/Zoning/Creature.hs 52;" f zoneCreatures src/Dodge/Update.hs 366;" f zoneExtract src/Dodge/Zoning/Base.hs 50;" f zoneMonoid src/Dodge/Zoning/Base.hs 80;" f zoneNearPoint src/Dodge/Base/Zone.hs 57;" f zoneOfCirc src/Dodge/Zoning/Base.hs 22;" f zoneOfCircle src/Dodge/Base/Zone.hs 122;" f zoneOfCl src/Dodge/Zoning/Cloud.hs 24;" f zoneOfCr src/Dodge/Zoning/Creature.hs 42;" f zoneOfCreature src/Dodge/Zone/Object.hs 10;" f zoneOfDoubleScreen src/Dodge/Base/Zone.hs 136;" f zoneOfLine src/Dodge/Base/Zone.hs 89;" f zoneOfLineIntMap src/Dodge/Base/Zone.hs 97;" f zoneOfPe src/Dodge/Zoning/Pathing.hs 49;" f zoneOfPn src/Dodge/Zoning/Pathing.hs 27;" f zoneOfPoint src/Dodge/Base/Zone.hs 48;" f zoneOfPoint src/Dodge/Zoning/Base.hs 42;" f zoneOfRect src/Dodge/Zoning/Base.hs 26;" f zoneOfScreen src/Dodge/Base/Zone.hs 127;" f zoneOfSeg src/Dodge/Zoning/Base.hs 45;" f zoneOfSight src/Dodge/Base/Zone.hs 148;" f zoneOfSight src/Dodge/Zone.hs 50;" f zoneOfSight src/Dodge/Zoning/World.hs 9;" f zoneOfWall src/Dodge/Zone/Object.hs 13;" f zoneOfWl src/Dodge/Zoning/Wall.hs 55;" f zonePe src/Dodge/Zoning/Pathing.hs 52;" f zonePn src/Dodge/Zoning/Pathing.hs 30;" f zonePos src/Dodge/Zone/Object.hs 16;" f zoneSize src/Dodge/Base/Zone.hs 17;" f zoneWall src/Dodge/Zoning/Wall.hs 65;" f zoneps src/Dodge/LevelGen/MoveDoor.hs 26;" f zonesAroundPoint src/Dodge/Zoning/Base.hs 89;" f zonesExtract src/Dodge/Zoning/Base.hs 54;" f zoomFloatingCamera src/Dodge/Update/Camera.hs 65;" f zoomFromItem src/Dodge/Update/Camera.hs 214;" f zoomInKey src/Dodge/Config/KeyConfig.hs 31;" f zoomInLongGun src/Dodge/Update/Camera.hs 158;" f zoomOutKey src/Dodge/Config/KeyConfig.hs 32;" f zoomOutLongGun src/Dodge/Update/Camera.hs 166;" f zoomScope src/Dodge/Item/Scope.hs 11;" f zoomSpeed src/Dodge/Update/Camera.hs 155;" f