!_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/Dodge/Data/ActionPlan.hs 203;" o <$> src/Dodge/Data/CWorld.hs 47;" o <$> src/Dodge/Data/Camera.hs 39;" o <$> src/Dodge/Data/Creature.hs 89;" o <$> src/Dodge/Data/LWorld.hs 181;" o <$> src/Dodge/Data/Terminal.hs 70;" o ABSOLUTE src/Dodge/Data/Item/Combine.hs 40;" C AIUNIT src/Dodge/Data/Item/Combine.hs 75;" C ALTERIFLE src/Dodge/Data/Item/Combine.hs 154;" C AMMOMAG src/Dodge/Data/Item/Combine.hs 21;" C AMR src/Dodge/Data/Item/Combine.hs 159;" C ANTIMATTER src/Dodge/Data/Item/Combine.hs 69;" C APInt src/Dodge/Data/Item/Use.hs 47;" C APNothing src/Dodge/Data/Item/Use.hs 48;" C APProjectiles src/Dodge/Data/Item/Use.hs 46;" C AQUAMARINE src/Color/Data.hs 24;" C ARHUD src/Dodge/Data/Item/Combine.hs 35;" C ARHUDSF src/Dodge/Data/ComposedItem.hs 23;" C ATTACH src/Dodge/Data/Item/Combine.hs 20;" C AUTOAMR src/Dodge/Data/Item/Combine.hs 160;" C AUTOPISTOL src/Dodge/Data/Item/Combine.hs 146;" C AUTORIFLE src/Dodge/Data/Item/Combine.hs 155;" C AZURE src/Color/Data.hs 23;" C AccessTerminal src/Dodge/Data/WorldEffect.hs 27;" C Action src/Dodge/Data/ActionPlan.hs 78;" t ActionNothing src/Dodge/Data/ActionPlan.hs 83;" C ActionPlan src/Dodge/Data/ActionPlan.hs 16;" t AddGoal src/Dodge/Data/ActionPlan.hs 45;" C AimAt src/Dodge/Data/ActionPlan.hs 84;" C AimStance src/Dodge/Data/AimStance.hs 11;" t Aiming src/Dodge/Data/Creature/Stance.hs 39;" C AirFiltrationSS src/Dodge/Data/Scenario.hs 95;" C AlienContact src/Dodge/Data/Scenario.hs 30;" C AllRoomClipBoundaries src/Dodge/Data/Config.hs 107;" C AlteRifleSwitch src/Dodge/Data/Item/Params.hs 20;" C Ambush src/Dodge/Data/ActionPlan.hs 178;" C AmmoEffectSF src/Dodge/Data/ComposedItem.hs 33;" C AmmoExtractPosition src/Dodge/Data/Muzzle.hs 21;" t AmmoMagSF src/Dodge/Data/ComposedItem.hs 24;" C AmmoMagType src/Dodge/Data/Item/Combine.hs 106;" t AmmoModifierSF src/Dodge/Data/ComposedItem.hs 30;" C AmmoParams src/Dodge/Data/Item/Use.hs 51;" t AmmoPayloadSF src/Dodge/Data/ComposedItem.hs 32;" C AmmoPerShot src/Dodge/Data/Muzzle.hs 61;" t AmmoTargetingSF src/Dodge/Data/ComposedItem.hs 31;" C AmmoType src/Dodge/Data/AmmoType.hs 5;" t 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 ArcNodeType src/Dodge/Data/LWorld.hs 161;" t ArcShad src/Picture/Data.hs 38;" C ArcStep src/Dodge/Data/ArcStep.hs 14;" t Arcing src/Dodge/Data/Item/Params.hs 17;" C ArmourySS src/Dodge/Data/Scenario.hs 112;" C Asleep src/Dodge/Data/Creature/Perception.hs 54;" C AsteroidStrike src/Dodge/Data/Scenario.hs 33;" C AtEase src/Dodge/Data/Creature/Stance.hs 40;" C AtomicWaste src/Dodge/Data/Scenario.hs 26;" C AttachParams src/Dodge/Data/Item/Use.hs 45;" t AttachType src/Dodge/Data/Item/Combine.hs 91;" t Attention src/Dodge/Data/Creature/Perception.hs 60;" t AttentiveTo src/Dodge/Data/Creature/Perception.hs 61;" C Audition src/Dodge/Data/Creature/Perception.hs 47;" t AutoAI src/Dodge/Data/Creature/Misc.hs 47;" C AutoCrit src/Dodge/Data/Creature/Misc.hs 72;" C AutoDoorObstacle src/Dodge/Data/PathGraph.hs 51;" C AutoTrigger src/Dodge/Data/TriggerType.hs 8;" C Avatar src/Dodge/Data/Creature/Misc.hs 61;" C AvatarDead src/Dodge/Data/Creature/Misc.hs 69;" C Awareness src/Dodge/Data/Creature/Perception.hs 65;" t BANGCONE src/Dodge/Data/Item/Combine.hs 148;" C BANGROD src/Dodge/Data/Item/Combine.hs 157;" C BANGSTICK src/Dodge/Data/Item/Combine.hs 140;" C BATTERY src/Dodge/Data/Item/Combine.hs 111;" C BATTERYPACK src/Dodge/Data/Item/Combine.hs 135;" C BELTMAG src/Dodge/Data/Item/Combine.hs 109;" C BINGATE src/Dodge/Data/Item/Combine.hs 32;" C BLACK src/Color/Data.hs 28;" C BLINKER src/Dodge/Data/Item/Combine.hs 178;" C BLINKERUNSAFE src/Dodge/Data/Item/Combine.hs 179;" C BLOWTORCH src/Dodge/Data/Item/Combine.hs 166;" C BLUE src/Color/Data.hs 17;" C BLUNDERBUSS src/Dodge/Data/Item/Combine.hs 149;" C BQuad src/Geometry/Bezier.hs 9;" t BRAINHAT src/Dodge/Data/Item/Combine.hs 126;" C BULLETBELTBRACER src/Dodge/Data/Item/Combine.hs 134;" C BULLETBELTPACK src/Dodge/Data/Item/Combine.hs 133;" C BULLETMOD src/Dodge/Data/Item/Combine.hs 23;" C BULLETSYNTH src/Dodge/Data/Item/Combine.hs 93;" C BURSTRIFLE src/Dodge/Data/Item/Combine.hs 156;" C BackdropCursor src/Dodge/Data/SelectionList.hs 21;" C BackgroundSound src/Dodge/Data/SoundOrigin.hs 15;" C Bark src/Dodge/Data/ActionPlan.hs 40;" C BarrelCrit src/Dodge/Data/Creature/Misc.hs 73;" C BarrelHiss src/Dodge/Data/SoundOrigin.hs 33;" C BarrelType src/Dodge/Data/Creature/Misc.hs 87;" t Barreloid src/Dodge/Data/Creature/Misc.hs 83;" C BasicBeamDraw src/Dodge/Data/Beam.hs 34;" C BasicBulletTrajectory src/Dodge/Data/Bullet.hs 43;" C BasicBulletTrajectoryType src/Dodge/Data/Bullet.hs 50;" C BasicFlare src/Dodge/Data/Muzzle.hs 30;" C Beam src/Dodge/Data/Beam.hs 18;" t 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 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/AmmoType.hs 8;" C BezierTrajectory src/Dodge/Data/Bullet.hs 44;" C BezierTrajectoryType src/Dodge/Data/Bullet.hs 51;" C Biome src/Dodge/Data/Scenario.hs 71;" t BlBl src/Dodge/Data/BlBl.hs 11;" t BlConst src/Dodge/Data/BlBl.hs 13;" C BlId src/Dodge/Data/BlBl.hs 14;" C BlNegate src/Dodge/Data/BlBl.hs 12;" 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 Block src/Dodge/Data/Block.hs 23;" t BlockDebris src/Dodge/Data/Prop.hs 46;" C BlockDegradeSound src/Dodge/Data/SoundOrigin.hs 31;" 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/Structure.hs 16;" C BlockedLink src/Dodge/Data/Room.hs 50;" C BloomLayer src/Picture/Data.hs 25;" C BloomNoZWrite src/Picture/Data.hs 26;" C Blunt src/Dodge/Data/Damage.hs 21;" C Boosting src/Dodge/Data/Creature/Stance.hs 32;" C BottomMenuOption src/Dodge/Data/Universe.hs 77;" C BounceBullet src/Dodge/Data/Bullet.hs 30;" C Bound_box_screen src/Dodge/Data/Config.hs 81;" C BoundaryCursor src/Dodge/Data/SelectionList.hs 20;" C Bounds src/Dodge/Data/Bounds.hs 12;" t BrigSS src/Dodge/Data/Scenario.hs 102;" C Brute src/Dodge/Data/Item/Use/Consumption/LoadAction.hs 19;" C BulBall src/Dodge/Data/Bullet.hs 35;" C BulFlak src/Dodge/Data/Bullet.hs 37;" C BulFrag src/Dodge/Data/Bullet.hs 38;" C BulGas src/Dodge/Data/Bullet.hs 39;" C BulPlain src/Dodge/Data/Bullet.hs 36;" C Bullet src/Dodge/Data/Bullet.hs 18;" t BulletAmmo src/Dodge/Data/AmmoType.hs 7;" C BulletEffect src/Dodge/Data/Bullet.hs 28;" t BulletMod src/Dodge/Data/Item/BulletMod.hs 10;" t BulletModEffect src/Dodge/Data/Item/BulletMod.hs 12;" C BulletModPayload src/Dodge/Data/Item/BulletMod.hs 11;" C BulletParams src/Dodge/Data/Item/Use.hs 52;" C BulletPayload src/Dodge/Data/Bullet.hs 34;" t BulletTrajectory src/Dodge/Data/Bullet.hs 42;" t BulletTrajectoryType src/Dodge/Data/Bullet.hs 49;" t BurstTrigger src/Dodge/Data/TriggerType.hs 12;" C Button src/Dodge/Data/Button.hs 30;" t ButtonAccessTerminal src/Dodge/Data/Button.hs 28;" C ButtonEvent src/Dodge/Data/Button.hs 15;" t ButtonPress src/Dodge/Data/Button.hs 16;" C ButtonSound src/Dodge/Data/SoundOrigin.hs 37;" C ButtonSwitch src/Dodge/Data/Button.hs 21;" C CAMERA src/Dodge/Data/Item/Combine.hs 76;" C CAN src/Dodge/Data/Item/Combine.hs 57;" C CAPACITOR src/Dodge/Data/Item/Combine.hs 103;" C CHARTREUSE src/Color/Data.hs 25;" C CHEMFUELPOUCH src/Dodge/Data/Item/Combine.hs 112;" C CIRCLE src/Dodge/Data/GenParams.hs 20;" C CItem src/Dodge/Data/ComposedItem.hs 48;" t CLICKER src/Dodge/Data/Item/Combine.hs 28;" C COPIER src/Dodge/Data/Item/Combine.hs 29;" C CRAFT src/Dodge/Data/Item/Combine.hs 19;" C CREATUREDETECTOR src/Dodge/Data/Item/Combine.hs 184;" C CREATURESENSOR src/Dodge/Data/Item/Combine.hs 85;" C CWGen src/Dodge/Data/CWorld.hs 34;" t CWorld src/Dodge/Data/CWorld.hs 23;" t CYAN src/Color/Data.hs 19;" C CamControl src/Dodge/Data/Camera.hs 18;" t CamFloat src/Dodge/Data/Camera.hs 20;" C CamInGame src/Dodge/Data/Camera.hs 19;" C CamInGameType src/Dodge/Data/Camera.hs 12;" t CamOnPlayer src/Dodge/Data/Camera.hs 13;" C CamOpticScope src/Dodge/Data/Camera.hs 14;" C CamRemoteScope src/Dodge/Data/Camera.hs 15;" C Camera src/Dodge/Data/Camera.hs 23;" t CameraScrollTimeFlow src/Dodge/Data/World.hs 70;" C CamouflageStatus src/Dodge/Data/CamouflageStatus.hs 5;" t CapacitorBelow src/Dodge/Data/Muzzle.hs 23;" C CapacitorSF src/Dodge/Data/ComposedItem.hs 42;" C CapacitorSelf src/Dodge/Data/Muzzle.hs 24;" C CardinalCover src/Dodge/Data/CardinalPoint.hs 30;" t CardinalEightPoint src/Dodge/Data/CardinalPoint.hs 19;" t CardinalPoint src/Dodge/Data/CardinalPoint.hs 5;" t CardinalPointBetween src/Dodge/Data/CardinalPoint.hs 12;" t Carriage src/Dodge/Data/Creature/Stance.hs 24;" t ChangePosture src/Dodge/Data/ActionPlan.hs 42;" C ChangeStrategy src/Dodge/Data/ActionPlan.hs 44;" C ChaseAI src/Dodge/Data/Creature/Misc.hs 40;" C ChaseCrit src/Dodge/Data/Creature/Misc.hs 70;" C ChaseCritters src/Dodge/Data/Creature/State.hs 18;" C ChemFuel src/Dodge/Data/Item/Use/Consumption/Ammo.hs 14;" C ChooseMovementLtAuto src/Dodge/Data/CreatureEffect.hs 62;" C ChooseMovementSpreadGun src/Dodge/Data/CreatureEffect.hs 61;" C Circ_collision_test src/Dodge/Data/Config.hs 85;" C Climate src/Dodge/Data/Scenario.hs 32;" C CloseToMelee src/Dodge/Data/ActionPlan.hs 187;" C Close_shape_culling src/Dodge/Data/Config.hs 79;" C Cloud src/Dodge/Data/Cloud.hs 14;" t CloudType src/Dodge/Data/Cloud.hs 22;" t ClusterLink src/Dodge/Data/RoomCluster.hs 13;" t ClusterStatus src/Dodge/Data/RoomCluster.hs 9;" t Cognizant src/Dodge/Data/Creature/Perception.hs 67;" C Collision_test src/Dodge/Data/Config.hs 84;" C Color src/Color/Data.hs 33;" t Color8 src/Color/Data.hs 35;" t ColorFaction src/Dodge/Data/Creature/State.hs 21;" C Comatose src/Dodge/Data/Creature/Perception.hs 53;" C CombAmount src/Dodge/Data/CombAmount.hs 12;" t CombClust src/Dodge/Combine/Graph.hs 19;" t CombEdge src/Dodge/Combine/Graph.hs 32;" t CombItem src/Dodge/Data/Combine.hs 8;" t CombNode src/Dodge/Combine/Graph.hs 25;" t CombineInventory src/Dodge/Data/HUD.hs 24;" C CombineInventoryChange src/Dodge/Data/World.hs 33;" C ComsSS src/Dodge/Data/Scenario.hs 98;" C ConcurrentEffect src/Loop/Data.hs 6;" t ConcurrentEffect src/Loop/Data.hs 11;" C Config src/Dodge/Data/Config.hs 38;" t ConstFloat src/Dodge/Data/GenFloat.hs 11;" C ConsumableItemType src/Dodge/Data/Item/Combine.hs 115;" t ContextDT src/Dodge/Data/DoubleTree.hs 84;" t ContextLDT src/Dodge/Data/DoubleTree.hs 42;" t ContinentalGovernment src/Dodge/Data/Scenario.hs 51;" C ControlDeckSS src/Dodge/Data/Scenario.hs 89;" C ConvexPoly src/Geometry/ConvexPoly.hs 25;" t CookingDamage src/Dodge/Data/Damage/Type.hs 5;" C Corporation src/Dodge/Data/Scenario.hs 46;" C Cosmic src/Dodge/Data/Scenario.hs 74;" C CrAc src/Dodge/Data/CreatureEffect.hs 48;" t CrArcNode src/Dodge/Data/LWorld.hs 166;" C CrBl src/Dodge/Data/CreatureEffect.hs 39;" t CrCanShoot src/Dodge/Data/CreatureEffect.hs 40;" C CrChasm src/Dodge/Data/SoundOrigin.hs 19;" C CrFleeFromTarget src/Dodge/Data/CreatureEffect.hs 50;" C CrGroup src/Dodge/Data/Creature/State.hs 25;" t CrGroupID src/Dodge/Data/Creature/State.hs 31;" C CrGroupParams src/Dodge/Data/CrGroupParams.hs 14;" t CrGroupUpdate src/Dodge/Data/CrGroupParams.hs 22;" t CrHP src/Dodge/Data/Creature.hs 70;" t CrHitSound src/Dodge/Data/SoundOrigin.hs 32;" C CrID src/Dodge/Data/CrWlID.hs 12;" C CrImp src/Dodge/Data/CreatureEffect.hs 23;" t CrInt src/Dodge/Data/Item/Location.hs 21;" t CrIsAiming src/Dodge/Data/CreatureEffect.hs 41;" C CrIsAnimate src/Dodge/Data/CreatureEffect.hs 42;" C CrIsCorpse src/Dodge/Data/Creature.hs 72;" C CrIsGibs src/Dodge/Data/Creature.hs 73;" C CrIsPitted src/Dodge/Data/Creature.hs 74;" C CrMouth src/Dodge/Data/SoundOrigin.hs 18;" C CrMvType src/Dodge/Data/Creature/Misc.hs 28;" t CrMvType src/Dodge/Data/Creature/Misc.hs 31;" C CrSound src/Dodge/Data/SoundOrigin.hs 17;" 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 CrWeaponFailSound src/Dodge/Data/SoundOrigin.hs 21;" C CrWeaponSound src/Dodge/Data/SoundOrigin.hs 20;" C CrWlID src/Dodge/Data/CrWlID.hs 12;" t Cr_awareness src/Dodge/Data/Config.hs 72;" C Cr_status src/Dodge/Data/Config.hs 71;" C CraftClust src/Dodge/Combine/Graph.hs 20;" C CraftType src/Dodge/Data/Item/Combine.hs 50;" t CreateFlame src/Dodge/Data/Item/Use/Consumption/Ammo.hs 17;" C CreatePoisonGas src/Dodge/Data/Item/Use/Consumption/Ammo.hs 17;" C Creature src/Dodge/Data/Creature.hs 39;" t CreaturePart src/Dodge/Data/Wall/Structure.hs 17;" C CreatureShape src/Dodge/Data/Creature/Misc.hs 76;" t CreatureType src/Dodge/Data/Creature/Misc.hs 60;" t Crushing src/Dodge/Data/Damage.hs 23;" C CryoReleaseCloud src/Dodge/Data/Cloud.hs 25;" C CryostatisSS src/Dodge/Data/Scenario.hs 91;" C Crystal src/Dodge/Data/Material.hs 11;" C Cull_more_lights src/Dodge/Data/Config.hs 78;" C CursorDisplay src/Dodge/Data/SelectionList.hs 19;" t Cylinder src/Shape/Data.hs 19;" C DETECTOR src/Dodge/Data/Item/Combine.hs 34;" C DPoint2 src/Geometry/Data.hs 48;" t DROPPER src/Dodge/Data/Item/Combine.hs 27;" C DRUMMAG src/Dodge/Data/Item/Combine.hs 108;" C DS src/DoubleStack.hs 3;" t DT src/Dodge/Data/DoubleTree.hs 31;" C DTBottomNode src/Dodge/Data/DoubleTree.hs 21;" C DTComb src/Dodge/Item/Grammar.hs 161;" t DTMidAboveNode src/Dodge/Data/DoubleTree.hs 19;" C DTMidBelowNode src/Dodge/Data/DoubleTree.hs 20;" C DTRootNode src/Dodge/Data/DoubleTree.hs 17;" C DTTopNode src/Dodge/Data/DoubleTree.hs 18;" C DTree src/Dodge/Data/DoubleTree.hs 31;" t DamSensor src/Dodge/Data/Machine/Sensor.hs 21;" C Damage src/Dodge/Data/Damage.hs 19;" t DamageHitSound src/Dodge/Data/SoundOrigin.hs 41;" C DamageLaser src/Dodge/Data/Laser.hs 17;" C DamageSensor src/Dodge/Data/Machine/Sensor.hs 21;" t DamageType src/Dodge/Data/Damage/Type.hs 3;" t Debris src/Dodge/Data/Prop.hs 48;" t DebrisChunk src/Dodge/Data/Prop.hs 48;" C DebrisType src/Dodge/Data/Prop.hs 42;" t DebugBool src/Dodge/Data/Config.hs 66;" t DebugInfo src/Dodge/Data/Universe.hs 57;" t DebugIntMInt src/Dodge/Data/Universe.hs 62;" C DebugItem src/Dodge/Data/Universe.hs 51;" t DebugLayer src/Picture/Data.hs 27;" C DebugMInt src/Dodge/Data/Universe.hs 61;" C DebugV2 src/Dodge/Data/Universe.hs 60;" C DebugV3 src/Dodge/Data/Universe.hs 59;" C DecorationShape src/Dodge/Data/GenParams.hs 20;" t DefaultCrGroupUpdate src/Dodge/Data/CrGroupParams.hs 22;" C DefaultForceField src/Dodge/Data/Item/Use/Consumption/Ammo.hs 11;" C DefaultLightSourceDraw src/Dodge/Data/LightSource.hs 13;" C DefaultRoomType src/Dodge/Data/Room.hs 32;" C DestroyBeing src/Dodge/Data/Scenario.hs 8;" C DestroyBullet src/Dodge/Data/Bullet.hs 29;" C DestroyItem src/Dodge/Data/Scenario.hs 7;" C Detector src/Dodge/Data/Item/Combine.hs 182;" t Dirt src/Dodge/Data/Material.hs 11;" C DisasterType src/Dodge/Data/Scenario.hs 24;" t DisplayTerminal src/Dodge/Data/HUD.hs 29;" C Distortion src/Dodge/Data/Distortion.hs 12;" t 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 20;" 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 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 71;" C DoorObstacle src/Dodge/Data/PathGraph.hs 50;" C DoorOpen src/Dodge/Data/Door.hs 23;" C DoorPart src/Dodge/Data/Wall/Structure.hs 14;" C DoorStatus src/Dodge/Data/Door.hs 23;" t DoubleRes src/Dodge/Data/Config.hs 97;" C DoubleTreeNodeType src/Dodge/Data/DoubleTree.hs 16;" t DrWdId src/Dodge/Data/WorldEffect.hs 68;" C DrWdMakeDoorDebris src/Dodge/Data/WorldEffect.hs 69;" C DrWdMechanismStepwise src/Dodge/Data/WorldEffect.hs 70;" C DrWdWd src/Dodge/Data/WorldEffect.hs 67;" t DrawForceField src/Dodge/Data/Wall.hs 47;" C DrawnWall src/Dodge/Data/Wall.hs 43;" C DroneAmmo src/Dodge/Data/AmmoType.hs 10;" C DropItem src/Dodge/Data/ActionPlan.hs 39;" C DudPayload src/Dodge/Data/Payload.hs 13;" C Dungeon src/Dodge/Data/Scenario.hs 66;" C Dust src/Dodge/Data/Cloud.hs 29;" t EBO src/Shader/Data.hs 88;" t EBSound src/Dodge/Data/SoundOrigin.hs 40;" C ECW src/Dodge/Material/Damage.hs 11;" t ELEPHANTGUN src/Dodge/Data/Item/Combine.hs 158;" C EQUIP src/Dodge/Data/Item/Combine.hs 18;" C EXPLOSIVES src/Dodge/Data/Item/Combine.hs 117;" C Ears src/Dodge/Data/Creature/Perception.hs 47;" C East src/Dodge/Data/CardinalPoint.hs 7;" C East8 src/Dodge/Data/CardinalPoint.hs 22;" C EdgeObstacle src/Dodge/Data/PathGraph.hs 48;" t EighthRes src/Dodge/Data/Config.hs 97;" C Eldritch src/Dodge/Data/Scenario.hs 34;" C ElectricSensor src/Dodge/Data/Machine/Sensor.hs 16;" C ElectricSpark src/Dodge/Data/Spark.hs 22;" C Electrical src/Dodge/Data/Damage.hs 28;" C ElectricalAmmo src/Dodge/Data/AmmoType.hs 9;" C ElectricalBall src/Dodge/Data/EnergyBall/Type.hs 15;" C Electronics src/Dodge/Data/Material.hs 11;" C EllShad src/Picture/Data.hs 39;" C Enable_debug src/Dodge/Data/Config.hs 68;" C EncircleFlock src/Dodge/Data/Creature/State.hs 17;" C EnergyBall src/Dodge/Data/EnergyBall.hs 17;" t EnergyBallType src/Dodge/Data/EnergyBall/Type.hs 12;" t EnergyGeneratorSS src/Dodge/Data/Scenario.hs 109;" C EngineSS src/Dodge/Data/Scenario.hs 88;" C Enterrement src/Dodge/Data/Damage.hs 31;" C EquipItemType src/Dodge/Data/Item/Combine.hs 120;" t EquipOptions src/Dodge/Data/RightButtonOptions.hs 17;" C EquipSite src/Dodge/Data/Equipment/Misc.hs 21;" t EquipType src/Dodge/Data/Equipment/Misc.hs 11;" t EquipmentAllocation src/Dodge/Data/RightButtonOptions.hs 19;" t EquipmentPlatformSF src/Dodge/Data/ComposedItem.hs 17;" C Escape src/Dodge/Data/Scenario.hs 10;" C Essential src/Shape/Data.hs 34;" C ExamineInventory src/Dodge/Data/HUD.hs 18;" C Explore src/Dodge/Data/Scenario.hs 4;" C Explosion src/Dodge/Data/SoundOrigin.hs 38;" C ExplosionPayload src/Dodge/Data/Payload.hs 11;" C Explosive src/Dodge/Data/Damage.hs 29;" C ExplosiveBall src/Dodge/Data/EnergyBall/Type.hs 16;" C ExplosiveBarrel src/Dodge/Data/Creature/Misc.hs 89;" C ExplosivePutty src/Dodge/Data/AmmoType.hs 13;" C ExtraMenuOption src/Dodge/Data/Universe.hs 76;" t Eyes src/Dodge/Data/Creature/Perception.hs 41;" C FBO src/Shader/Data.hs 57;" t FLAMESHIELD src/Dodge/Data/Item/Combine.hs 122;" C FLAMESPITTER src/Dodge/Data/Item/Combine.hs 162;" C FLAMETHROWER src/Dodge/Data/Item/Combine.hs 163;" C FLAMETORRENT src/Dodge/Data/Item/Combine.hs 164;" C FLAMEWALL src/Dodge/Data/Item/Combine.hs 165;" C FLATSHIELD src/Dodge/Data/Item/Combine.hs 176;" C FRONTARMOUR src/Dodge/Data/Item/Combine.hs 123;" C FUELCELL src/Dodge/Data/Item/Combine.hs 87;" C FUELPACK src/Dodge/Data/Item/Combine.hs 132;" C FacilityType src/Dodge/Data/Scenario.hs 55;" t Faction src/Dodge/Data/Creature/State.hs 14;" t Factory src/Dodge/Data/Scenario.hs 56;" C FailedResource src/Dodge/Data/Scenario.hs 37;" t FetchItem src/Dodge/Data/Scenario.hs 11;" C FireSpark src/Dodge/Data/Spark.hs 22;" C Fixated src/Dodge/Data/Creature/Perception.hs 62;" C FixedCoordLayer src/Picture/Data.hs 28;" C FixedSelectionWidth src/Dodge/Data/SelectionList.hs 39;" C FlIt src/Dodge/Data/FloorItem.hs 15;" C Flame src/Dodge/Data/Flame.hs 13;" t FlameBeamCombine src/Dodge/Data/Beam.hs 39;" C FlameSound src/Dodge/Data/SoundOrigin.hs 28;" C FlameletBall src/Dodge/Data/EnergyBall/Type.hs 14;" C Flamer src/Dodge/Data/SoundOrigin.hs 26;" C Flaming src/Dodge/Data/Damage.hs 25;" C Flank src/Dodge/Data/ActionPlan.hs 177;" C FlareType src/Dodge/Data/Muzzle.hs 28;" t FlashBall src/Dodge/Data/EnergyBall/Type.hs 17;" C Flashing src/Dodge/Data/Damage.hs 27;" C FlatFaces src/Shape/Data.hs 17;" C FlatShieldParams src/Dodge/Data/Item/Params.hs 16;" C FlechetteTrajectory src/Dodge/Data/Bullet.hs 45;" C FlechetteTrajectoryType src/Dodge/Data/Bullet.hs 52;" C Flee src/Dodge/Data/ActionPlan.hs 191;" C Flesh src/Dodge/Data/Material.hs 11;" C 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 FloatID src/Dodge/Data/FloatFunction.hs 12;" C FloatLessCheck src/Dodge/Data/FloatFunction.hs 14;" C Floating src/Dodge/Data/Creature/Stance.hs 30;" C FlockArmourChaseAI src/Dodge/Data/Creature/Misc.hs 48;" C Floor src/Data/Tile.hs 11;" t FloorItem src/Dodge/Data/FloorItem.hs 15;" t Flying src/Dodge/Data/Creature/Stance.hs 31;" C FollowImpulses src/Dodge/Data/ActionPlan.hs 182;" C FootForward src/Dodge/Data/Creature/Stance.hs 35;" t FootstepSound src/Dodge/Data/SoundOrigin.hs 30;" C ForceFieldType src/Dodge/Data/Item/Use/Consumption/Ammo.hs 11;" t ForegroundShape src/Dodge/Data/ForegroundShape.hs 14;" t FromEdge src/Dodge/Data/Room.hs 49;" C FullRes src/Dodge/Data/Config.hs 97;" C FullShadowFidelity src/Shape/Data.hs 24;" C FullSize src/Dodge/Data/Item/Params.hs 28;" C FullyVisible src/Dodge/Data/CamouflageStatus.hs 6;" C FunctionChangeSF src/Dodge/Data/ComposedItem.hs 34;" C GBounce src/Dodge/Data/Projectile.hs 48;" C GEqC src/SameConstr.hs 20;" c GIMBAL src/Dodge/Data/Item/Combine.hs 96;" C GLASSSHARD src/Dodge/Data/Item/Combine.hs 61;" C GLAUNCHER src/Dodge/Data/Item/Combine.hs 172;" C GRAPECANNON src/Dodge/Data/Item/Combine.hs 150;" C GREEN src/Color/Data.hs 16;" C GStick src/Dodge/Data/Projectile.hs 49;" C GStuckCreature src/Dodge/Data/Projectile.hs 50;" C GStuckWall src/Dodge/Data/Projectile.hs 51;" C GYROSCOPE src/Dodge/Data/Item/Combine.hs 97;" C GadgetPlatformSF src/Dodge/Data/ComposedItem.hs 18;" C GameOverOptions src/Dodge/Data/Universe.hs 72;" C GameRoom src/Dodge/GameRoom.hs 15;" t GasAmmo src/Dodge/Data/AmmoType.hs 11;" C GasCloud src/Dodge/Data/Cloud.hs 26;" C GasCreate src/Dodge/Data/Item/Use/Consumption/Ammo.hs 17;" t GasFuel src/Dodge/Data/Item/Use/Consumption/Ammo.hs 14;" t GasParams src/Dodge/Data/Item/Use.hs 54;" C GenFloat src/Dodge/Data/GenFloat.hs 11;" t GenParams src/Dodge/Data/GenParams.hs 15;" t GenWorld src/Dodge/Data/GenWorld.hs 24;" t GenericFaction src/Dodge/Data/Creature/State.hs 15;" C GeoObjShads src/Dodge/Data/Config.hs 101;" C GetTo src/Dodge/Data/ActionPlan.hs 189;" C GetToPoint src/Dodge/Data/Scenario.hs 12;" C Gib src/Dodge/Data/Prop.hs 43;" C Glass src/Dodge/Data/Material.hs 11;" C GlassBreakSound src/Dodge/Data/SoundOrigin.hs 34;" C Goal src/Dodge/Data/ActionPlan.hs 196;" t GoesOnBack src/Dodge/Data/Equipment/Misc.hs 14;" C GoesOnChest src/Dodge/Data/Equipment/Misc.hs 13;" C GoesOnHead src/Dodge/Data/Equipment/Misc.hs 12;" C GoesOnLeg src/Dodge/Data/Equipment/Misc.hs 16;" C GoesOnWrist src/Dodge/Data/Equipment/Misc.hs 15;" C Government src/Dodge/Data/Scenario.hs 43;" C GovernmentScope src/Dodge/Data/Scenario.hs 49;" t Grenade src/Dodge/Data/Projectile.hs 33;" C GrenadeHitEffect src/Dodge/Data/Projectile.hs 47;" t GrenadeHitEffectSF src/Dodge/Data/ComposedItem.hs 37;" C Gust src/Dodge/Data/Gust.hs 13;" t GymSS src/Dodge/Data/Scenario.hs 104;" C HARDDRIVE src/Dodge/Data/Item/Combine.hs 73;" C HARDWARE src/Dodge/Data/Item/Combine.hs 53;" C HAT src/Dodge/Data/Item/Combine.hs 127;" C HEADLAMP src/Dodge/Data/Item/Combine.hs 128;" C HEALTH src/Dodge/Data/Item/Combine.hs 46;" C HEATSENSOR src/Dodge/Data/Item/Combine.hs 82;" C HELD src/Dodge/Data/Item/Combine.hs 17;" C HOMINGMODULE src/Dodge/Data/Item/Combine.hs 101;" C HOSE src/Dodge/Data/Item/Combine.hs 55;" C HP src/Dodge/Data/Creature.hs 71;" C HUD src/Dodge/Data/HUD.hs 31;" t HalfRes src/Dodge/Data/Config.hs 97;" C HammerTrigger src/Dodge/Data/TriggerType.hs 10;" C HardQuit src/Dodge/Data/Universe.hs 70;" C HeavySmokeFlare src/Dodge/Data/Muzzle.hs 33;" C HeldItemType src/Dodge/Data/Item/Combine.hs 139;" t HeldPlatformSF src/Dodge/Data/ComposedItem.hs 14;" C HiddenGoal src/Dodge/Data/Scenario.hs 14;" C HomeUsingRemoteScreen src/Dodge/Data/Projectile.hs 43;" C HomeUsingTargeting src/Dodge/Data/Projectile.hs 44;" C Hospital src/Dodge/Data/Scenario.hs 69;" C Hotkey src/Dodge/Data/Equipment/Misc.hs 33;" t Hotkey0 src/Dodge/Data/Equipment/Misc.hs 50;" C Hotkey1 src/Dodge/Data/Equipment/Misc.hs 41;" C Hotkey2 src/Dodge/Data/Equipment/Misc.hs 42;" C Hotkey3 src/Dodge/Data/Equipment/Misc.hs 43;" C Hotkey4 src/Dodge/Data/Equipment/Misc.hs 44;" C Hotkey5 src/Dodge/Data/Equipment/Misc.hs 45;" C Hotkey6 src/Dodge/Data/Equipment/Misc.hs 46;" C Hotkey7 src/Dodge/Data/Equipment/Misc.hs 47;" C Hotkey8 src/Dodge/Data/Equipment/Misc.hs 48;" C Hotkey9 src/Dodge/Data/Equipment/Misc.hs 49;" C HotkeyC src/Dodge/Data/Equipment/Misc.hs 39;" C HotkeyE src/Dodge/Data/Equipment/Misc.hs 35;" C HotkeyQ src/Dodge/Data/Equipment/Misc.hs 34;" C HotkeyR src/Dodge/Data/Equipment/Misc.hs 36;" C HotkeyV src/Dodge/Data/Equipment/Misc.hs 40;" C HotkeyX src/Dodge/Data/Equipment/Misc.hs 38;" C HotkeyZ src/Dodge/Data/Equipment/Misc.hs 37;" C Huge src/Shape/Data.hs 28;" C Humanoid src/Dodge/Data/Creature/Misc.hs 77;" C HumanoidAI src/Dodge/Data/Creature/Misc.hs 39;" t IMSS src/Dodge/Data/SelectionList.hs 37;" t INTROSCAN src/Dodge/Data/Item/Combine.hs 33;" C INVISIBILITYEQUIPMENT src/Dodge/Data/Item/Combine.hs 125;" C IRONBAR src/Dodge/Data/Item/Combine.hs 79;" C ITEMDETECTOR src/Dodge/Data/Item/Combine.hs 183;" C ITEMSCAN src/Dodge/Data/Item/Combine.hs 25;" C 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 ImpulseNothing src/Dodge/Data/ActionPlan.hs 58;" C 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 InInv src/Dodge/Data/Item/Location.hs 27;" C InLink src/Dodge/Data/Room.hs 45;" C InParallelUniverse src/Dodge/Data/Scenario.hs 21;" C InRealWorld src/Dodge/Data/Scenario.hs 18;" C InSimulation src/Dodge/Data/Scenario.hs 20;" C InVoid src/Dodge/Data/Item/Location.hs 37;" C Inanimate src/Dodge/Data/ActionPlan.hs 17;" C InanimateAI src/Dodge/Data/Creature/Misc.hs 41;" C IncendiaryBall src/Dodge/Data/EnergyBall/Type.hs 13;" C InheritFloor src/Data/Tile.hs 12;" C Input src/Dodge/Data/Input.hs 33;" t InputScreen src/Dodge/Data/Universe.hs 92;" C Inspect_wall src/Dodge/Data/Config.hs 92;" C Institution src/Dodge/Data/Scenario.hs 42;" t Int2 src/Geometry/Data.hs 21;" t IntID src/Dodge/Data/Universe.hs 110;" t IntImp src/Dodge/Data/CreatureEffect.hs 20;" t Intention src/Dodge/Data/Creature.hs 76;" t IntersectingRoomClipBoundaries src/Dodge/Data/Config.hs 107;" C IntroScanSF src/Dodge/Data/ComposedItem.hs 21;" C IntroScanType src/Dodge/Data/Item/Combine.hs 45;" t InvInt src/Dodge/Data/Item/Location.hs 17;" t InventoryChange src/Dodge/Data/World.hs 32;" C InventoryConnectSound src/Dodge/Data/SoundOrigin.hs 14;" C InventoryPathing src/Dodge/Data/Item/Combine.hs 39;" t InventorySound src/Dodge/Data/SoundOrigin.hs 13;" C Investigate src/Dodge/Data/ActionPlan.hs 184;" C Invisible src/Dodge/Data/CamouflageStatus.hs 7;" C InwardShockwave src/Dodge/Data/Shockwave.hs 14;" C IsolationUnitSS src/Dodge/Data/Scenario.hs 101;" C ItCrWdItemHeldEffect src/Dodge/Data/WorldEffect.hs 18;" C ItCrWdItemHeldEffectNoHammer src/Dodge/Data/WorldEffect.hs 19;" C ItCrWdWd src/Dodge/Data/WorldEffect.hs 18;" t ItTargeting src/Dodge/Data/Item.hs 45;" C Item src/Dodge/Data/Item.hs 26;" t ItemClust src/Dodge/Combine/Graph.hs 21;" C ItemDimension src/Dodge/Data/Item/Misc.hs 13;" t ItemLocation src/Dodge/Data/Item/Location.hs 26;" t ItemParamID src/Dodge/Data/Item/Params.hs 26;" C ItemParams src/Dodge/Data/Item/Params.hs 14;" t ItemSF src/Dodge/Data/ComposedItem.hs 12;" t ItemScroll src/Dodge/Data/Item.hs 38;" t ItemScrollInt src/Dodge/Data/Item.hs 40;" C ItemScrollIntRange src/Dodge/Data/Item.hs 41;" C ItemScrollTimeFlow src/Dodge/Data/World.hs 64;" C ItemTargeting src/Dodge/Data/Item.hs 43;" t ItemType src/Dodge/Data/Item/Combine.hs 16;" t ItemUse src/Dodge/Data/Item/Use.hs 30;" t ItmInt src/Dodge/Data/Item/Location.hs 23;" t JOYSTICK src/Dodge/Data/Item/Combine.hs 95;" C JUMPLEGS src/Dodge/Data/Item/Combine.hs 131;" C JoinClust src/Dodge/Combine/Graph.hs 22;" C JoystickSF src/Dodge/Data/ComposedItem.hs 26;" C Just' src/MaybeHelp.hs 13;" C JustStartedPlaying src/Sound/Data.hs 24;" C KEYCARD src/Dodge/Data/Item/Combine.hs 177;" C Kill src/Dodge/Data/ActionPlan.hs 198;" C LASER src/Dodge/Data/Item/Combine.hs 36;" C LDT src/Dodge/Data/DoubleTree.hs 34;" C LDTBottomNode src/Dodge/Data/DoubleTree.hs 29;" C LDTMidAboveNode src/Dodge/Data/DoubleTree.hs 27;" C LDTMidBelowNode src/Dodge/Data/DoubleTree.hs 28;" C LDTRootNode src/Dodge/Data/DoubleTree.hs 25;" C LDTTopNode src/Dodge/Data/DoubleTree.hs 26;" C LDTree src/Dodge/Data/DoubleTree.hs 34;" t LED src/Dodge/Data/Item/Combine.hs 175;" C LIGHTER src/Dodge/Data/Item/Combine.hs 67;" C LIGHTSENSOR src/Dodge/Data/Item/Combine.hs 80;" C LS src/Dodge/Data/LightSource.hs 23;" C LSParam src/Dodge/Data/LightSource.hs 16;" t LWorld src/Dodge/Data/LWorld.hs 97;" t LabLink src/Dodge/Data/Room.hs 46;" C LabSS src/Dodge/Data/Scenario.hs 97;" C LabelAction src/Dodge/Data/ActionPlan.hs 79;" C LabelCluster src/Dodge/Data/RoomCluster.hs 13;" C LabelDoubleTreeNodeType src/Dodge/Data/DoubleTree.hs 24;" t Laboratory src/Dodge/Data/Scenario.hs 61;" C LampCrit src/Dodge/Data/Creature/Misc.hs 74;" C Large src/Shape/Data.hs 29;" C LasBeamCombine src/Dodge/Data/Beam.hs 40;" C LasGunFlare src/Dodge/Data/Muzzle.hs 34;" C LasSound src/Dodge/Data/SoundOrigin.hs 29;" C Laser src/Dodge/Data/Laser.hs 21;" t LaserSensor src/Dodge/Data/Machine/Sensor.hs 15;" C LaserType src/Dodge/Data/Laser.hs 16;" t LaserWeaponSF src/Dodge/Data/ComposedItem.hs 40;" C Lasering src/Dodge/Data/Damage.hs 26;" C LauncherAI src/Dodge/Data/Creature/Misc.hs 45;" C LauncherAmmo src/Dodge/Data/AmmoType.hs 6;" C LaundrySS src/Dodge/Data/Scenario.hs 115;" C LayVars src/Dodge/Data/MetaTree.hs 29;" C Layer src/Picture/Data.hs 22;" t LayoutVars src/Dodge/Data/MetaTree.hs 29;" t LeadTarget src/Dodge/Data/ActionPlan.hs 149;" C LeftForward src/Dodge/Data/Creature/Stance.hs 35;" C LeftwardDT src/Dodge/Data/DoubleTree.hs 86;" C LeftwardLDT src/Dodge/Data/DoubleTree.hs 44;" C Lethargic src/Dodge/Data/Creature/Perception.hs 55;" C LevelStartSlot src/Dodge/Data/SaveSlot.hs 11;" C LifeSupportSystemsRoomSS src/Dodge/Data/Scenario.hs 113;" C LifeboatBaySS src/Dodge/Data/Scenario.hs 107;" C LightSource src/Dodge/Data/LightSource.hs 23;" t LightSourceDraw src/Dodge/Data/LightSource.hs 13;" t LimitedBreathableAtmosphere src/Dodge/Data/Scenario.hs 38;" C LimitedFood src/Dodge/Data/Scenario.hs 39;" C LimitedWater src/Dodge/Data/Scenario.hs 40;" C LinearShockwave src/Dodge/Data/LinearShockwave.hs 13;" t ListDisplayParams src/Dodge/Data/SelectionList.hs 13;" t LiveLongAndProsper src/Dodge/Data/ActionPlan.hs 197;" C LivingComplex src/Dodge/Data/Scenario.hs 68;" C LoadingBaySS src/Dodge/Data/Scenario.hs 93;" C LoadingScreen src/Dodge/Data/Universe.hs 73;" C LocDT src/Dodge/Data/DoubleTree.hs 101;" C LocLDT src/Dodge/Data/DoubleTree.hs 61;" C LocationDT src/Dodge/Data/DoubleTree.hs 101;" t LocationLDT src/Dodge/Data/DoubleTree.hs 61;" t LoneWolf src/Dodge/Data/Creature/State.hs 26;" C LongAI src/Dodge/Data/Creature/Misc.hs 50;" C LookAround src/Dodge/Data/ActionPlan.hs 186;" C LtAutoAI src/Dodge/Data/Creature/Misc.hs 44;" C Lure src/Dodge/Data/ActionPlan.hs 179;" C MACHINEPISTOL src/Dodge/Data/Item/Combine.hs 145;" C MAGENTA src/Color/Data.hs 20;" C MAGNET src/Dodge/Data/Item/Combine.hs 68;" C MAGSHIELD src/Dodge/Data/Item/Combine.hs 121;" C MAPPER src/Dodge/Data/Item/Combine.hs 26;" C MAXHEALTH src/Dodge/Data/Item/Combine.hs 47;" C MBranch src/Dodge/Data/MetaTree.hs 18;" C MCrAc src/Dodge/Data/CreatureEffect.hs 45;" t MCrNoAction src/Dodge/Data/CreatureEffect.hs 45;" C MEDKIT src/Dodge/Data/Item/Combine.hs 116;" C MICROCHIP src/Dodge/Data/Item/Combine.hs 72;" C MICROPHONE src/Dodge/Data/Item/Combine.hs 83;" C MINIDISPLAY src/Dodge/Data/Item/Combine.hs 77;" C MINIGUNX src/Dodge/Data/Item/Combine.hs 151;" 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/Data/Item/Combine.hs 64;" C MP2Ac src/Dodge/Data/CreatureEffect.hs 56;" t MP2NoAction src/Dodge/Data/CreatureEffect.hs 56;" C MPO src/Dodge/Base/Collide.hs 88;" t MTRS src/Dodge/Data/MTRS.hs 6;" t MTree src/Dodge/Data/MetaTree.hs 11;" C Machine src/Dodge/Data/Machine.hs 30;" t MachineAltSound src/Dodge/Data/SoundOrigin.hs 23;" C MachinePart src/Dodge/Data/Wall/Structure.hs 15;" C MachineSound src/Dodge/Data/SoundOrigin.hs 22;" C MachineType src/Dodge/Data/Machine.hs 44;" t MagBelow src/Dodge/Data/Muzzle.hs 22;" C Magnet src/Dodge/Data/Magnet.hs 23;" t MagnetAlign src/Dodge/Data/Magnet.hs 17;" C MagnetAttract src/Dodge/Data/Magnet.hs 19;" C MagnetBuBu src/Dodge/Data/Magnet.hs 16;" t MagnetDeflect src/Dodge/Data/Magnet.hs 18;" C MagnetRepulse src/Dodge/Data/Magnet.hs 20;" C MagnetTrajectory src/Dodge/Data/Bullet.hs 46;" C MagnetTrajectoryType src/Dodge/Data/Bullet.hs 53;" C MagnetUpdate src/Dodge/Data/Magnet.hs 13;" t MagnetUpdateTimer src/Dodge/Data/Magnet.hs 13;" C MakeAutoSF src/Dodge/Data/ComposedItem.hs 35;" C MakeSound src/Dodge/Data/ActionPlan.hs 43;" C MakeStartCloudAt src/Dodge/Data/WorldEffect.hs 30;" C MakeTempLight src/Dodge/Data/WorldEffect.hs 34;" C ManipulatedObject src/Dodge/Data/Item/Use/Consumption/LoadAction.hs 22;" t Manipulation src/Dodge/Data/Item/Use/Consumption/LoadAction.hs 16;" t Manipulator src/Dodge/Data/Item/Use/Consumption/LoadAction.hs 17;" C MapperInventory src/Dodge/Data/HUD.hs 19;" C MapperSF src/Dodge/Data/ComposedItem.hs 39;" C Material src/Dodge/Data/Material.hs 11;" t MaterialSound src/Dodge/Data/SoundOrigin.hs 35;" C Maybe' src/MaybeHelp.hs 13;" t McDamSensor src/Dodge/Data/Machine.hs 47;" C McProxSensor src/Dodge/Data/Machine.hs 48;" C McStatic src/Dodge/Data/Machine.hs 45;" C McTerminal src/Dodge/Data/Machine.hs 46;" C McTurret src/Dodge/Data/Machine.hs 49;" C MdFlickerUpdate src/Dodge/Data/WorldEffect.hs 49;" C MdSetLSCol src/Dodge/Data/WorldEffect.hs 48;" C MdTrigIf src/Dodge/Data/WorldEffect.hs 47;" C MdWdId src/Dodge/Data/WorldEffect.hs 46;" C MdWdWd src/Dodge/Data/WorldEffect.hs 45;" 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/Data/Creature/Memory.hs 13;" t MenuOption src/Dodge/Data/Universe.hs 99;" t MenuOptionDisplay src/Dodge/Data/Universe.hs 94;" t MetaBranch src/Dodge/Data/MetaTree.hs 18;" t MetaNode src/Dodge/Data/MetaTree.hs 14;" t MetaTree src/Dodge/Data/MetaTree.hs 11;" t Metal src/Dodge/Data/Material.hs 11;" C Metapysics src/Dodge/Data/Scenario.hs 17;" t Military src/Dodge/Data/Scenario.hs 45;" C Mine src/Dodge/Data/Scenario.hs 64;" C MiniGunAI src/Dodge/Data/Creature/Misc.hs 49;" C MiniGunFlare src/Dodge/Data/Muzzle.hs 32;" C ModIDID src/Dodge/Data/Modification.hs 23;" C ModIDTimerPoint3Bool src/Dodge/Data/Modification.hs 15;" C Modification src/Dodge/Data/Modification.hs 14;" t MountedLS src/Dodge/Data/MountedObject.hs 12;" C MountedObject src/Dodge/Data/MountedObject.hs 11;" t MountedProp src/Dodge/Data/MountedObject.hs 13;" C MouseAiming src/Dodge/Data/Input.hs 16;" C MouseContext src/Dodge/Data/Input.hs 14;" t MouseGameRotate src/Dodge/Data/Input.hs 30;" C MouseInGame src/Dodge/Data/Input.hs 17;" C MouseMenuClick src/Dodge/Data/Input.hs 18;" C MouseMenuCursor src/Dodge/Data/Input.hs 19;" C Mouse_position src/Dodge/Data/Config.hs 73;" C Move src/Dodge/Data/ActionPlan.hs 28;" C MoveEquipment src/Dodge/Data/RightButtonOptions.hs 22;" C MoveForward src/Dodge/Data/ActionPlan.hs 29;" C MultGunAI src/Dodge/Data/Creature/Misc.hs 51;" C Mute src/Dodge/Data/Creature/Misc.hs 21;" C Muzzle src/Dodge/Data/Muzzle.hs 9;" t MuzzleBlink src/Dodge/Data/Muzzle.hs 54;" C MuzzleDetector src/Dodge/Data/Muzzle.hs 53;" C MuzzleEffect src/Dodge/Data/Muzzle.hs 38;" t MuzzleGLauncher src/Dodge/Data/Muzzle.hs 46;" C MuzzleLaser src/Dodge/Data/Muzzle.hs 40;" C MuzzleNozzle src/Dodge/Data/Muzzle.hs 47;" C MuzzlePulseBall src/Dodge/Data/Muzzle.hs 42;" C MuzzlePulseLaser src/Dodge/Data/Muzzle.hs 41;" C MuzzleRLauncher src/Dodge/Data/Muzzle.hs 45;" C MuzzleRewind src/Dodge/Data/Muzzle.hs 56;" C MuzzleScroller src/Dodge/Data/Muzzle.hs 58;" C MuzzleShatter src/Dodge/Data/Muzzle.hs 52;" C MuzzleShootBullet src/Dodge/Data/Muzzle.hs 39;" C MuzzleStopper src/Dodge/Data/Muzzle.hs 57;" C MuzzleTesla src/Dodge/Data/Muzzle.hs 43;" C MuzzleTractor src/Dodge/Data/Muzzle.hs 44;" C MuzzleUnsafeBlink src/Dodge/Data/Muzzle.hs 55;" C MvForward src/Dodge/Data/ActionPlan.hs 35;" C MvTurnToward src/Dodge/Data/ActionPlan.hs 34;" C MvWalking src/Dodge/Data/Creature/Misc.hs 30;" C NAILBOX src/Dodge/Data/Item/Combine.hs 78;" C NInt src/NewInt.hs 17;" C NIntMap src/NewInt.hs 23;" C NIntSet src/NewInt.hs 20;" C NS src/Dodge/Data/CardinalPoint.hs 34;" C NSE src/Dodge/Data/CardinalPoint.hs 32;" C NSEW src/Dodge/Data/CardinalPoint.hs 31;" C NSW src/Dodge/Data/CardinalPoint.hs 33;" C NULGATE src/Dodge/Data/Item/Combine.hs 30;" 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 NegInf src/Dodge/Data/CardinalPoint.hs 36;" C NeverUsable src/Dodge/Data/UseCondition.hs 8;" C NewInt src/NewInt.hs 17;" t NewIntMap src/NewInt.hs 23;" t NewIntSet src/NewInt.hs 20;" t NewSideEffect src/Dodge/Data/Universe.hs 65;" C NoAction src/Dodge/Data/ActionPlan.hs 152;" C NoAmmoRequired src/Dodge/Data/Muzzle.hs 25;" C NoBeamCombine src/Dodge/Data/Beam.hs 43;" C NoConcurrentEffect src/Loop/Data.hs 7;" 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 NoDebugInfo src/Dodge/Data/Universe.hs 58;" C NoExtraMenuOption src/Dodge/Data/Universe.hs 79;" C NoFaction src/Dodge/Data/Creature/State.hs 20;" C NoFlare src/Dodge/Data/Muzzle.hs 29;" C NoHoming src/Dodge/Data/Projectile.hs 42;" C NoIntImp src/Dodge/Data/CreatureEffect.hs 20;" C NoItTargeting src/Dodge/Data/Item.hs 44;" C NoItemScroll src/Dodge/Data/Item.hs 39;" C NoItemZone src/Dodge/Data/Machine/Sensor.hs 34;" C NoLightFlare src/Dodge/Data/Muzzle.hs 31;" C NoLighting src/Dodge/Data/Config.hs 104;" C NoMouseContext src/Dodge/Data/Input.hs 15;" C NoMvType src/Dodge/Data/Creature/Misc.hs 29;" C NoObjShads src/Dodge/Data/Config.hs 102;" C NoParams src/Dodge/Data/Item/Params.hs 15;" C NoRightButtonState src/Dodge/Data/RightButtonOptions.hs 16;" C NoRoomClipBoundaries src/Dodge/Data/Config.hs 107;" C NoSF src/Dodge/Data/ComposedItem.hs 29;" C NoShadowFidelity src/Shape/Data.hs 25;" C NoShadows src/Dodge/Data/Config.hs 103;" C NoSubInventory src/Dodge/Data/HUD.hs 17;" C NoTrigger src/Dodge/Data/TriggerType.hs 11;" C NoWorldEffect src/Dodge/Data/WorldEffect.hs 23;" C Noclip src/Dodge/Data/Config.hs 70;" C NodeMTree src/Dodge/Data/MetaTree.hs 16;" C NodeTree src/Dodge/Data/MetaTree.hs 15;" C NonDrawnCreature src/Dodge/Data/Creature/Misc.hs 84;" C NonInf src/Dodge/Data/CardinalPoint.hs 36;" C NormalOptions src/Dodge/Data/Universe.hs 72;" C NormalSpark src/Dodge/Data/Spark.hs 22;" C NormalTimeFlow src/Dodge/Data/World.hs 63;" C North src/Dodge/Data/CardinalPoint.hs 6;" C North8 src/Dodge/Data/CardinalPoint.hs 20;" C NorthEast src/Dodge/Data/CardinalPoint.hs 13;" C NorthEast8 src/Dodge/Data/CardinalPoint.hs 21;" C NorthWest src/Dodge/Data/CardinalPoint.hs 16;" C NorthWest8 src/Dodge/Data/CardinalPoint.hs 27;" C NotLink src/Dodge/Data/Room.hs 69;" C NotPushed src/Dodge/Data/Door.hs 30;" C Nothing' src/MaybeHelp.hs 13;" C NothingID src/Dodge/Data/CrWlID.hs 12;" C NozzleAngle src/Dodge/Data/Item/Params.hs 18;" C NumLight0 src/Dodge/Data/Config.hs 15;" C NumLight1 src/Dodge/Data/Config.hs 16;" C NumLight10 src/Dodge/Data/Config.hs 25;" C NumLight11 src/Dodge/Data/Config.hs 26;" C NumLight12 src/Dodge/Data/Config.hs 27;" C NumLight13 src/Dodge/Data/Config.hs 28;" C NumLight14 src/Dodge/Data/Config.hs 29;" C NumLight15 src/Dodge/Data/Config.hs 30;" C NumLight16 src/Dodge/Data/Config.hs 31;" C NumLight17 src/Dodge/Data/Config.hs 32;" C NumLight18 src/Dodge/Data/Config.hs 33;" C NumLight19 src/Dodge/Data/Config.hs 34;" C NumLight2 src/Dodge/Data/Config.hs 17;" C NumLight20 src/Dodge/Data/Config.hs 35;" C NumLight3 src/Dodge/Data/Config.hs 18;" C NumLight4 src/Dodge/Data/Config.hs 19;" C NumLight5 src/Dodge/Data/Config.hs 20;" C NumLight6 src/Dodge/Data/Config.hs 21;" C NumLight7 src/Dodge/Data/Config.hs 22;" C NumLight8 src/Dodge/Data/Config.hs 23;" C NumLight9 src/Dodge/Data/Config.hs 24;" C NumShadowCasters src/Dodge/Data/Config.hs 14;" t OChasmWall src/Dodge/Data/Object.hs 15;" C OCreature src/Dodge/Data/Object.hs 12;" C OFloor src/Dodge/Data/Object.hs 14;" C OItem src/Dodge/Data/ComposedItem.hs 50;" t OPulseBall src/Dodge/Data/Object.hs 11;" C ORANGE src/Color/Data.hs 26;" C OTButton src/Dodge/Data/ObjectType.hs 17;" C OTCreature src/Dodge/Data/ObjectType.hs 13;" C OTDoor src/Dodge/Data/ObjectType.hs 16;" C OTForegroundShape src/Dodge/Data/ObjectType.hs 18;" C OTItem src/Dodge/Data/ObjectType.hs 22;" C OTLightSource src/Dodge/Data/ObjectType.hs 19;" C OTMachine src/Dodge/Data/ObjectType.hs 14;" C OTProp src/Dodge/Data/ObjectType.hs 20;" C OTPulseBall src/Dodge/Data/ObjectType.hs 23;" C OTTerminal src/Dodge/Data/ObjectType.hs 12;" C OTTrigger src/Dodge/Data/ObjectType.hs 21;" C OTWall src/Dodge/Data/ObjectType.hs 15;" C OWall src/Dodge/Data/Object.hs 13;" C Object src/Dodge/Data/Object.hs 10;" t ObjectType src/Dodge/Data/ObjectType.hs 11;" t OnBack src/Dodge/Data/Equipment/Misc.hs 24;" C OnChest src/Dodge/Data/Equipment/Misc.hs 23;" C OnEdge src/Dodge/Data/Room.hs 48;" C OnFloor src/Dodge/Data/Item/Location.hs 36;" C OnHead src/Dodge/Data/Equipment/Misc.hs 22;" C OnLeftLeg src/Dodge/Data/Equipment/Misc.hs 27;" C OnLeftWrist src/Dodge/Data/Equipment/Misc.hs 25;" C OnRightLeg src/Dodge/Data/Equipment/Misc.hs 28;" C OnRightWrist src/Dodge/Data/Equipment/Misc.hs 26;" C OnTurret src/Dodge/Data/Item/Location.hs 35;" C OnceSound src/Dodge/Data/SoundOrigin.hs 16;" C OneHand src/Dodge/Data/AimStance.hs 15;" C OnwardCluster src/Dodge/Data/RoomCluster.hs 13;" C Opacity src/Dodge/Data/Wall.hs 40;" t Opaque src/Dodge/Data/Wall.hs 44;" C OpticScope src/Dodge/Data/Item/Scope.hs 14;" C OptionScreen src/Dodge/Data/Universe.hs 82;" C OptionScreenFlag src/Dodge/Data/Universe.hs 72;" t OutAction src/Dodge/Creature/Action.hs 46;" t OutLink src/Dodge/Data/Room.hs 44;" C OutsideTerminal src/Dodge/Data/Input.hs 29;" C OutwardShockwave src/Dodge/Data/Shockwave.hs 14;" C OverCombCombine src/Dodge/Data/Input.hs 25;" C OverCombEscape src/Dodge/Data/Input.hs 27;" C OverCombFiltInv src/Dodge/Data/Input.hs 23;" C OverCombFilter src/Dodge/Data/Input.hs 26;" C OverCombSelect src/Dodge/Data/Input.hs 24;" C OverInvDrag src/Dodge/Data/Input.hs 20;" C OverInvDragSelect src/Dodge/Data/Input.hs 21;" C OverInvSelect src/Dodge/Data/Input.hs 22;" C OverTerminal src/Dodge/Data/Input.hs 28;" C OverreachingAI src/Dodge/Data/Scenario.hs 31;" 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 PBSound src/Dodge/Data/SoundOrigin.hs 42;" C PIPE src/Dodge/Data/Item/Combine.hs 51;" C PISTOL src/Dodge/Data/Item/Combine.hs 144;" C PJStabiliser src/Dodge/Projectile/Create.hs 16;" t PLANK src/Dodge/Data/Item/Combine.hs 60;" C PLATE src/Dodge/Data/Item/Combine.hs 70;" C PLUS src/Dodge/Data/GenParams.hs 20;" C POISONSPRAYER src/Dodge/Data/Item/Combine.hs 173;" C PORTABLEFUSION src/Dodge/Data/Item/Combine.hs 88;" C POWERLEGS src/Dodge/Data/Item/Combine.hs 129;" C PPLevelReset src/Dodge/Data/PressPlate.hs 16;" C PRISM src/Dodge/Data/Item/Combine.hs 66;" C PS src/Dodge/Data/GenWorld.hs 97;" C PSNoShiftCont src/Dodge/Data/GenWorld.hs 98;" C PSPos src/Dodge/Data/GenWorld.hs 99;" C PSRoomRand src/Dodge/Data/GenWorld.hs 104;" C PSType src/Dodge/Data/GenWorld.hs 32;" t PUMP src/Dodge/Data/Item/Combine.hs 63;" C PaletteColor src/Color/Data.hs 14;" t PathEdge src/Dodge/Data/PathGraph.hs 40;" t PathEdgeNodes src/Dodge/Data/PathGraph.hs 33;" t PathFromEdge src/Dodge/Data/Room.hs 77;" t PathTo src/Dodge/Data/ActionPlan.hs 88;" C Pathing src/Dodge/Data/Config.hs 76;" C Patrol src/Dodge/Data/ActionPlan.hs 180;" C PausedTimeFlow src/Dodge/Data/World.hs 79;" C Payload src/Dodge/Data/Payload.hs 11;" t PenetrateBullet src/Dodge/Data/Bullet.hs 31;" C Perception src/Dodge/Data/Creature/Perception.hs 32;" t PhysicalDamage src/Dodge/Data/Damage/Type.hs 4;" C PhysicalSensor src/Dodge/Data/Machine/Sensor.hs 18;" C Picture src/Picture/Data.hs 46;" t Piercing src/Dodge/Data/Damage.hs 20;" C PistolAI src/Dodge/Data/Creature/Misc.hs 43;" C Placement src/Dodge/Data/GenWorld.hs 110;" t PlacementSpot src/Dodge/Data/GenWorld.hs 96;" t PlainBarrel src/Dodge/Data/Creature/Misc.hs 88;" C PlantNurserySS src/Dodge/Data/Scenario.hs 96;" C PlayStatus src/Sound/Data.hs 23;" t PlayerFaction src/Dodge/Data/Creature/State.hs 22;" C PlayerGoal src/Dodge/Data/Scenario.hs 3;" t Playing src/Sound/Data.hs 25;" C Point2 src/Geometry/Data.hs 23;" t Point3 src/Geometry/Data.hs 34;" t Point3Q src/Geometry/Data.hs 52;" t Point4 src/Geometry/Data.hs 41;" t Poison src/Dodge/Data/Damage.hs 30;" C PoisonDamage src/Dodge/Data/Damage/Type.hs 6;" C PolyEdge src/Dodge/Data/Room.hs 47;" C PolyShad src/Picture/Data.hs 36;" C Polyhedra src/Polyhedra/Data.hs 13;" t Polyhedron src/Polyhedra/Data.hs 13;" C PosInf src/Dodge/Data/CardinalPoint.hs 36;" C PosRooms src/Dodge/Tree/Shift.hs 28;" t Posture src/Dodge/Data/Creature/Stance.hs 38;" t PrWdLsId src/Dodge/Data/Prop.hs 83;" C PrWdLsLs src/Dodge/Data/Prop.hs 82;" t PrWdLsSetColor src/Dodge/Data/Prop.hs 85;" C PrWdLsSetPosition src/Dodge/Data/Prop.hs 84;" C PreloadData src/Data/Preload.hs 10;" t PressPlate src/Dodge/Data/PressPlate.hs 19;" t PressPlateEvent src/Dodge/Data/PressPlate.hs 14;" t PressPlateId src/Dodge/Data/PressPlate.hs 15;" C PrimitiveMode src/Shader/Data.hs 99;" t PrintMaterial src/Dodge/Data/AmmoType.hs 12;" C Prison src/Dodge/Data/Scenario.hs 65;" C Projectile src/Dodge/Data/Projectile.hs 17;" t ProjectileParams src/Dodge/Data/Item/Use.hs 53;" C ProjectileStabiliserSF src/Dodge/Data/ComposedItem.hs 36;" C ProjectileType src/Dodge/Data/Projectile.hs 32;" t Prop src/Dodge/Data/Prop.hs 18;" t PropDoubleLampCover src/Dodge/Data/Prop.hs 63;" C PropDraw src/Dodge/Data/Prop.hs 58;" t PropDrawFlatTranslate src/Dodge/Data/Prop.hs 62;" C PropDrawMovingShape src/Dodge/Data/Prop.hs 61;" C PropDrawMovingShapeCol src/Dodge/Data/Prop.hs 60;" C PropDrawSPic src/Dodge/Data/Prop.hs 59;" C PropDrawToggle src/Dodge/Data/Prop.hs 66;" C PropLampCover src/Dodge/Data/Prop.hs 65;" C PropRotate src/Dodge/Data/Prop.hs 73;" C PropSetToggleAnd src/Dodge/Data/Prop.hs 74;" C PropUpdate src/Dodge/Data/Prop.hs 70;" t PropUpdateAnd src/Dodge/Data/Prop.hs 72;" C PropUpdateId src/Dodge/Data/Prop.hs 71;" C PropUpdateIf src/Dodge/Data/Prop.hs 79;" C PropUpdateLS src/Dodge/Data/Prop.hs 76;" C PropUpdatePosition src/Dodge/Data/Prop.hs 77;" C PropUpdateWhen src/Dodge/Data/Prop.hs 78;" C PropUpdates src/Dodge/Data/Prop.hs 75;" C PropVerticalLampCover src/Dodge/Data/Prop.hs 64;" C PropZ src/Dodge/Data/Prop.hs 19;" C ProxSensor src/Dodge/Data/Machine/Sensor.hs 27;" C ProximityRequirement src/Dodge/Data/Machine/Sensor.hs 36;" t ProximitySensor src/Dodge/Data/Machine/Sensor.hs 27;" t ProximitySensorType src/Dodge/Data/Machine/Sensor.hs 32;" t Pulse src/Dodge/Data/Creature/Misc.hs 54;" t PulseBall src/Dodge/Data/PulseLaser.hs 20;" t PulseBallSF src/Dodge/Data/ComposedItem.hs 44;" C PulseLaser src/Dodge/Data/PulseLaser.hs 11;" t PulseLaserSF src/Dodge/Data/ComposedItem.hs 41;" C PulseStatus src/Dodge/Data/Creature/Misc.hs 54;" C 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 46;" C PutButton src/Dodge/Data/GenWorld.hs 41;" C PutChasm src/Dodge/Data/GenWorld.hs 64;" C PutCoord src/Dodge/Data/GenWorld.hs 47;" C PutCrit src/Dodge/Data/GenWorld.hs 33;" C PutDoor src/Dodge/Data/GenWorld.hs 58;" C PutFlIt src/Dodge/Data/GenWorld.hs 44;" C PutForeground src/Dodge/Data/GenWorld.hs 60;" C PutID src/Dodge/Data/GenWorld.hs 63;" C PutLS src/Dodge/Data/GenWorld.hs 40;" C PutLabel src/Dodge/Data/GenWorld.hs 65;" C PutLineBlock src/Dodge/Data/GenWorld.hs 50;" C PutMachine src/Dodge/Data/GenWorld.hs 34;" C PutMod src/Dodge/Data/GenWorld.hs 48;" C PutNothing src/Dodge/Data/GenWorld.hs 62;" C PutOnEquipment src/Dodge/Data/RightButtonOptions.hs 21;" C PutPPlate src/Dodge/Data/GenWorld.hs 45;" C PutProp src/Dodge/Data/GenWorld.hs 42;" C PutSlideDr src/Dodge/Data/GenWorld.hs 57;" C PutTerminal src/Dodge/Data/GenWorld.hs 43;" C PutTrigger src/Dodge/Data/GenWorld.hs 49;" C PutWall src/Dodge/Data/GenWorld.hs 56;" C PutWorldUpdate src/Dodge/Data/GenWorld.hs 61;" C QFloat src/Geometry/Data.hs 50;" t QuarterRes src/Dodge/Data/Config.hs 97;" C QuicksaveSlot src/Dodge/Data/SaveSlot.hs 10;" C RAM src/Dodge/Data/Item/Combine.hs 74;" C RED src/Color/Data.hs 15;" C RELCURS src/Dodge/Data/Item/Combine.hs 41;" C RELITEM src/Dodge/Data/Item/Combine.hs 42;" C REMOTEDETONATOR src/Dodge/Data/Item/Combine.hs 99;" C REMOTESCREEN src/Dodge/Data/Item/Combine.hs 94;" C REWINDER src/Dodge/Data/Item/Combine.hs 141;" C RGBA src/Color/Data.hs 31;" t RIFLE src/Dodge/Data/Item/Combine.hs 153;" C RLAUNCHER src/Dodge/Data/Item/Combine.hs 170;" C RLAUNCHERX src/Dodge/Data/Item/Combine.hs 171;" C ROSE src/Color/Data.hs 21;" C RPLinkStatus src/Dodge/Data/Room.hs 58;" t RProps src/Dodge/Layout/Generate.hs 13;" C RadarBlip src/Dodge/Data/RadarBlip.hs 14;" t RadarSweep src/Dodge/Data/RadarSweep.hs 19;" t RadialDistortion src/Dodge/Data/Distortion.hs 13;" C RandImpulse src/Dodge/Data/ActionPlan.hs 62;" t RandImpulseCircMove src/Dodge/Data/ActionPlan.hs 64;" C RandImpulseList src/Dodge/Data/ActionPlan.hs 63;" C RandPS src/Dodge/Data/GenWorld.hs 59;" C RandomImpulse src/Dodge/Data/ActionPlan.hs 32;" C RandomTurn src/Dodge/Data/ActionPlan.hs 31;" C ReactorSS src/Dodge/Data/Scenario.hs 111;" C RecRoomSS src/Dodge/Data/Scenario.hs 103;" C RectRoomType src/Dodge/Data/Room.hs 33;" C ReducedRocketSmoke src/Dodge/Data/Projectile.hs 55;" C ReigonalGovernment src/Dodge/Data/Scenario.hs 50;" C Religion src/Dodge/Data/Scenario.hs 47;" C Reload src/Dodge/Data/ActionPlan.hs 190;" C RemoteDetonatorSF src/Dodge/Data/ComposedItem.hs 27;" C RemoteScreenSF src/Dodge/Data/ComposedItem.hs 25;" C RemoveEquipment src/Dodge/Data/RightButtonOptions.hs 35;" C Remove_LOS src/Dodge/Data/Config.hs 77;" C RenderData src/Data/Preload/Render.hs 13;" t ReplaceEquipment src/Dodge/Data/RightButtonOptions.hs 31;" C RequireDeadCreatures src/Dodge/Data/Machine/Sensor.hs 39;" C RequireEquipment src/Dodge/Data/Machine/Sensor.hs 38;" C RequireHealth src/Dodge/Data/Machine/Sensor.hs 37;" C ResFactor src/Dodge/Data/Config.hs 97;" t ResearchFacility src/Dodge/Data/Scenario.hs 62;" C ResourceFailure src/Dodge/Data/Scenario.hs 29;" C RespawnDelay src/Dodge/Data/World.hs 61;" C RetailFacility src/Dodge/Data/Scenario.hs 67;" C RetiredProjectile src/Dodge/Data/Projectile.hs 38;" C Revenge src/Dodge/Data/Scenario.hs 6;" C RewindLeftClick src/Dodge/Data/World.hs 75;" C RezBaySS src/Dodge/Data/Scenario.hs 105;" C RightButtonState src/Dodge/Data/RightButtonOptions.hs 15;" t RightForward src/Dodge/Data/Creature/Stance.hs 35;" C RightwardDT src/Dodge/Data/DoubleTree.hs 93;" C RightwardLDT src/Dodge/Data/DoubleTree.hs 52;" C Rocket src/Dodge/Data/Projectile.hs 34;" C RocketHoming src/Dodge/Data/Projectile.hs 41;" t RocketSmoke src/Dodge/Data/Projectile.hs 54;" t RocketSmoke src/Dodge/Data/Cloud.hs 24;" C Room src/Dodge/Data/GenWorld.hs 125;" t RoomClipping src/Dodge/Data/Config.hs 107;" t RoomInt src/Dodge/Tree/Shift.hs 26;" t RoomLink src/Dodge/Data/Room.hs 24;" t RoomLinkType src/Dodge/Data/Room.hs 43;" t RoomPos src/Dodge/Data/Room.hs 15;" t RoomPosFlag src/Dodge/Data/Room.hs 80;" t RoomPosOffGrid src/Dodge/Data/Room.hs 82;" C RoomPosOnGrid src/Dodge/Data/Room.hs 81;" C RoomProperties src/Dodge/Layout/Generate.hs 13;" t RoomType src/Dodge/Data/Room.hs 31;" t RoomWire src/Dodge/Data/Room.hs 53;" t RoundedFaces src/Shape/Data.hs 18;" C RunningSideEffect src/Dodge/Data/Universe.hs 69;" C SCRAPMETAL src/Dodge/Data/Item/Combine.hs 62;" C SHATTERGUN src/Dodge/Data/Item/Combine.hs 174;" C SHELLMAG src/Dodge/Data/Item/Combine.hs 110;" C SHELLPAYLOAD src/Dodge/Data/Item/Combine.hs 102;" C SMG src/Dodge/Data/Item/Combine.hs 147;" C SMOKEREDUCER src/Dodge/Data/Item/Combine.hs 100;" C SNIPERRIFLE src/Dodge/Data/Item/Combine.hs 161;" C SOUNDSENSOR src/Dodge/Data/Item/Combine.hs 81;" C SPARKGUN src/Dodge/Data/Item/Combine.hs 167;" C SPEEDLEGS src/Dodge/Data/Item/Combine.hs 130;" C SPRING src/Dodge/Data/Item/Combine.hs 54;" C SPic src/ShapePicture/Data.hs 7;" t SQUARE src/Dodge/Data/GenParams.hs 20;" C SString src/ShortShow.hs 12;" C ST src/Dodge/Data/MetaTree.hs 20;" C STEELDRUM src/Dodge/Data/Item/Combine.hs 59;" C STICKYMOD src/Dodge/Data/Item/Combine.hs 24;" C SaveSlot src/Dodge/Data/SaveSlot.hs 9;" t SaveSlotNum src/Dodge/Data/SaveSlot.hs 12;" C Scope src/Dodge/Data/Item/Scope.hs 13;" t ScreenLayer src/Dodge/Data/Universe.hs 81;" t ScreenPos src/Dodge/Data/ScreenPos.hs 12;" t SecretCabal src/Dodge/Data/Scenario.hs 44;" C SectionCursor src/Dodge/Data/SelectionList.hs 23;" t SeeAbove src/Dodge/Data/Wall.hs 42;" C SeeThrough src/Dodge/Data/Wall.hs 41;" C Sel src/Dodge/Data/HUD.hs 41;" C SelCloseButton src/Dodge/Data/Item/Use/Consumption/LoadAction.hs 33;" C SelCloseItem src/Dodge/Data/Item/Use/Consumption/LoadAction.hs 31;" C SelItem src/Dodge/Data/SelectionList.hs 42;" C SelNothing src/Dodge/Data/Item/Use/Consumption/LoadAction.hs 29;" C SelSection src/Dodge/Data/SelectionList.hs 29;" t Select_creature src/Dodge/Data/Config.hs 94;" C SelectedItem src/Dodge/Data/Item/Use/Consumption/LoadAction.hs 24;" C Selection src/Dodge/Data/HUD.hs 41;" t SelectionItem src/Dodge/Data/SelectionList.hs 41;" t SelectionWidth src/Dodge/Data/SelectionList.hs 39;" t SelfTree src/Dodge/Data/MetaTree.hs 20;" t SemiAutoTrigger src/Dodge/Data/TriggerType.hs 9;" C SensorType src/Dodge/Data/Machine/Sensor.hs 14;" t SensorWithRequirement src/Dodge/Data/Machine/Sensor.hs 33;" C SentinelAt src/Dodge/Data/ActionPlan.hs 199;" C SetLSCol src/Dodge/Data/WorldEffect.hs 26;" C SetTrigger src/Dodge/Data/WorldEffect.hs 24;" C ShadNum src/Picture/Data.hs 35;" t Shader src/Shader/Data.hs 51;" t ShaderTexture src/Shader/Data.hs 94;" t ShadowFidelity src/Shape/Data.hs 24;" t ShadowRendering src/Dodge/Data/Config.hs 100;" t Shape src/Shape/Data.hs 53;" t ShapeProp src/Dodge/Data/Prop.hs 32;" C ShapeType src/Shape/Data.hs 16;" t Shattering src/Dodge/Data/Damage.hs 24;" C Shell src/Dodge/Data/Projectile.hs 17;" C ShellSound src/Dodge/Data/SoundOrigin.hs 27;" C ShieldGroup src/Dodge/Data/Creature/State.hs 32;" C Shockwave src/Dodge/Data/Shockwave.hs 17;" t ShockwaveDirection src/Dodge/Data/Shockwave.hs 14;" t ShootAt src/Dodge/Data/ActionPlan.hs 181;" C ShortShow src/ShortShow.hs 6;" c ShortString src/ShortShow.hs 12;" t Show_bound_box src/Dodge/Data/Config.hs 80;" C Show_dda_test src/Dodge/Data/Config.hs 83;" C Show_far_wall_detect src/Dodge/Data/Config.hs 86;" C Show_ms_frame src/Dodge/Data/Config.hs 67;" C Show_path_between src/Dodge/Data/Config.hs 93;" C Show_sound src/Dodge/Data/Config.hs 69;" C Show_wall_search_rays src/Dodge/Data/Config.hs 82;" C Show_walls_near_point_cursor src/Dodge/Data/Config.hs 87;" C Show_walls_near_point_you src/Dodge/Data/Config.hs 88;" C Show_walls_near_segment src/Dodge/Data/Config.hs 89;" C Show_zone_circ src/Dodge/Data/Config.hs 91;" C Show_zone_near_point_cursor src/Dodge/Data/Config.hs 90;" C ShrapnelBomb src/Dodge/Data/Payload.hs 12;" C ShrinkGunStatus src/Dodge/Data/Item/Params.hs 28;" t Shrunk src/Dodge/Data/Item/Params.hs 28;" C SideCluster src/Dodge/Data/RoomCluster.hs 13;" C SideEffect src/Dodge/Data/Universe.hs 64;" t SixteenthRes src/Dodge/Data/Config.hs 97;" C Size src/Shape/Data.hs 28;" t SkiffBaySS src/Dodge/Data/Scenario.hs 108;" C SleepingQuatersSS src/Dodge/Data/Scenario.hs 90;" C Small src/Shape/Data.hs 31;" C Smoke src/Dodge/Data/Cloud.hs 23;" C SmokeReducerSF src/Dodge/Data/ComposedItem.hs 28;" C SocialUpheaval src/Dodge/Data/Scenario.hs 27;" C SolarGovernment src/Dodge/Data/Scenario.hs 53;" C SortCloseButton src/Dodge/Data/Item/Use/Consumption/LoadAction.hs 32;" C SortCloseItem src/Dodge/Data/Item/Use/Consumption/LoadAction.hs 30;" C SortInventory src/Dodge/Data/Item/Use/Consumption/LoadAction.hs 23;" C Sound src/Sound/Data.hs 45;" t SoundID src/Sound/Data.hs 32;" t SoundOrigin src/Dodge/Data/SoundOrigin.hs 12;" t SoundStart src/Dodge/Data/WorldEffect.hs 29;" C SoundStatus src/Sound/Data.hs 16;" t South src/Dodge/Data/CardinalPoint.hs 8;" C South8 src/Dodge/Data/CardinalPoint.hs 24;" C SouthEast src/Dodge/Data/CardinalPoint.hs 14;" C SouthEast8 src/Dodge/Data/CardinalPoint.hs 23;" C SouthWest src/Dodge/Data/CardinalPoint.hs 15;" C SouthWest8 src/Dodge/Data/CardinalPoint.hs 25;" 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 14;" t SparkType src/Dodge/Data/Spark.hs 22;" t Sparking src/Dodge/Data/Damage.hs 22;" C Spatial src/Dodge/Data/Scenario.hs 73;" C SpatialInfluence src/Dodge/Data/Scenario.hs 81;" t SpawnedBy src/Dodge/Data/Creature/State.hs 19;" C SplashOptions src/Dodge/Data/Universe.hs 72;" C SplitBeamCombine src/Dodge/Data/Beam.hs 42;" C SpreadGunAI src/Dodge/Data/Creature/Misc.hs 42;" C StabOrthReduce src/Dodge/Projectile/Create.hs 17;" C StabSpinIncrease src/Dodge/Projectile/Create.hs 18;" C Stance src/Dodge/Data/Creature/Stance.hs 17;" t StandaloneWall src/Dodge/Data/Wall/Structure.hs 13;" C Standing src/Dodge/Data/Creature/Stance.hs 29;" C StartSentinelPost src/Dodge/Data/ActionPlan.hs 153;" C StayInArea src/Dodge/Data/Scenario.hs 13;" C Stone src/Dodge/Data/Material.hs 11;" C StorageSS src/Dodge/Data/Scenario.hs 94;" C Strategy src/Dodge/Data/ActionPlan.hs 176;" t StrategyActions src/Dodge/Data/ActionPlan.hs 188;" C SubInventory src/Dodge/Data/HUD.hs 16;" 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/Data/Creature/Perception.hs 66;" C SwapEquipment src/Dodge/Data/RightButtonOptions.hs 26;" C Swarm src/Dodge/Data/Creature/State.hs 27;" C SwarmAI src/Dodge/Data/Creature/Misc.hs 46;" C SwarmCrit src/Dodge/Data/Creature/Misc.hs 71;" C SwitchToItem src/Dodge/Data/ActionPlan.hs 38;" C TAPE src/Dodge/Data/Item/Combine.hs 56;" C TARGETING src/Dodge/Data/Item/Combine.hs 22;" C TCBase src/Dodge/Data/Terminal.hs 51;" C TCDamageCommand src/Dodge/Data/Terminal.hs 52;" C TCInfo src/Dodge/Data/Terminal.hs 50;" C TCom src/Dodge/Data/Terminal.hs 49;" t TESLAGUN src/Dodge/Data/Item/Combine.hs 168;" C THERMOMETER src/Dodge/Data/Item/Combine.hs 84;" C THREELINES src/Dodge/Data/GenParams.hs 20;" C TIMESCROLLER src/Dodge/Data/Item/Combine.hs 143;" C TIMESTOPPER src/Dodge/Data/Item/Combine.hs 142;" C TIN src/Dodge/Data/Item/Combine.hs 58;" C TINMAG src/Dodge/Data/Item/Combine.hs 107;" C TLine src/Dodge/Data/Terminal.hs 38;" C TO src/Shader/Data.hs 59;" t TRACTORGUN src/Dodge/Data/Item/Combine.hs 169;" C TRANSFORMER src/Dodge/Data/Item/Combine.hs 65;" C TRANSMITTER src/Dodge/Data/Item/Combine.hs 71;" C TSbackspace src/Dodge/Data/Input.hs 54;" C TSdelete src/Dodge/Data/Input.hs 55;" C TSdown src/Dodge/Data/Input.hs 60;" C TSescape src/Dodge/Data/Input.hs 52;" C TSleft src/Dodge/Data/Input.hs 57;" C TSreturn src/Dodge/Data/Input.hs 53;" C TSright src/Dodge/Data/Input.hs 58;" C TStab src/Dodge/Data/Input.hs 56;" C TSup src/Dodge/Data/Input.hs 59;" C TUBE src/Dodge/Data/Item/Combine.hs 52;" C Tap src/Dodge/Data/SoundOrigin.hs 39;" C TargetCursor src/Dodge/Data/Item/Targeting.hs 14;" C TargetRBCreature src/Dodge/Data/Item/Targeting.hs 13;" C TargetRBPress src/Dodge/Data/Item/Targeting.hs 12;" C TargetingLaser src/Dodge/Data/Laser.hs 18;" C TargetingType src/Dodge/Data/Item/Targeting.hs 11;" t TeleSound src/Dodge/Data/SoundOrigin.hs 36;" C TermSignal src/Dodge/Data/Input.hs 51;" t Terminal src/Dodge/Data/Terminal.hs 21;" t TerminalDeactivated src/Dodge/Data/Terminal/Status.hs 12;" C TerminalLine src/Dodge/Data/Terminal.hs 38;" t TerminalLineConst src/Dodge/Data/Terminal.hs 36;" C TerminalLineRead src/Dodge/Data/Terminal/Status.hs 13;" C TerminalLineString src/Dodge/Data/Terminal.hs 36;" t TerminalOff src/Dodge/Data/Terminal/Status.hs 11;" C TerminalPressTo src/Dodge/Data/Terminal/Status.hs 15;" C TerminalSound src/Dodge/Data/SoundOrigin.hs 24;" C TerminalStatus src/Dodge/Data/Terminal/Status.hs 10;" t TerminalTextInput src/Dodge/Data/Terminal/Status.hs 14;" C TerminalToggle src/Dodge/Data/Terminal.hs 44;" t Terrestrial src/Dodge/Data/Scenario.hs 72;" C TerrestrialBiome src/Dodge/Data/Scenario.hs 76;" t TeslaArc src/Dodge/Data/TeslaArc.hs 17;" t TeslaBeamCombine src/Dodge/Data/Beam.hs 41;" C TeslaGunFlare src/Dodge/Data/Muzzle.hs 35;" C TextShad src/Picture/Data.hs 37;" C ThermalSensor src/Dodge/Data/Machine/Sensor.hs 17;" C Tile src/Data/Tile.hs 16;" t Tiled src/Data/Tile.hs 14;" C TimeFlowStatus src/Dodge/Data/World.hs 60;" t Tiny src/Shape/Data.hs 32;" C TmTmClearDisplayedLines src/Dodge/Data/Terminal.hs 62;" C TmTmSetStatus src/Dodge/Data/Terminal.hs 63;" C TmWdId src/Dodge/Data/Terminal.hs 55;" C TmWdWd src/Dodge/Data/Terminal.hs 54;" t TmWdWdDeactivateTerminal src/Dodge/Data/Terminal.hs 58;" C TmWdWdDoDeathTriggers src/Dodge/Data/Terminal.hs 61;" C TmWdWdLeaveTerminal src/Dodge/Data/Terminal.hs 57;" C TmWdWdPowerDownTerminal src/Dodge/Data/Terminal.hs 56;" C TmWdWdTermSound src/Dodge/Data/Terminal.hs 60;" C TmWdWdfromWdWd src/Dodge/Data/Terminal.hs 59;" C ToContinueStart src/Sound/Data.hs 27;" C ToPlaySound src/Sound/Data.hs 35;" t ToStart src/Sound/Data.hs 26;" C ToStartMenu src/Sound/Data.hs 29;" C ToStop src/Sound/Data.hs 28;" C Toggle src/Dodge/Data/Universe.hs 100;" C Toggle2 src/Dodge/Data/Universe.hs 104;" C ToggleSF src/Dodge/Data/ComposedItem.hs 38;" C TopDT src/Dodge/Data/DoubleTree.hs 85;" C TopLDT src/Dodge/Data/DoubleTree.hs 43;" C TopMenuOption src/Dodge/Data/Universe.hs 78;" C TorchSF src/Dodge/Data/ComposedItem.hs 45;" C TorpedoBaySS src/Dodge/Data/Scenario.hs 99;" C TorqueCr src/Dodge/Data/WorldEffect.hs 31;" C TractorBeam src/Dodge/Data/TractorBeam.hs 13;" t TrainingCamp src/Dodge/Data/Scenario.hs 63;" C TransformerSF src/Dodge/Data/ComposedItem.hs 43;" C TransporterSS src/Dodge/Data/Scenario.hs 114;" C Trie src/SimpleTrie.hs 10;" t TriggerSF src/Dodge/Data/ComposedItem.hs 22;" C TriggerType src/Dodge/Data/TriggerType.hs 7;" t TurbineBaySS src/Dodge/Data/Scenario.hs 110;" C Turn src/Dodge/Data/ActionPlan.hs 30;" C 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 51;" t TurretInt src/Dodge/Data/Item/Location.hs 19;" t TwistGoal src/Dodge/Data/Scenario.hs 15;" C TwoHandFlat src/Dodge/Data/AimStance.hs 14;" C TwoHandOver src/Dodge/Data/AimStance.hs 13;" C TwoHandUnder src/Dodge/Data/AimStance.hs 12;" C Typical src/Shape/Data.hs 36;" C UNDERBARRELSLOT src/Dodge/Data/Item/Combine.hs 98;" C UNIGATE src/Dodge/Data/Item/Combine.hs 31;" C UnderBarrelPlatformSF src/Dodge/Data/ComposedItem.hs 16;" C UnderBarrelSlotSF src/Dodge/Data/ComposedItem.hs 15;" 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 UniRandFloat src/Dodge/Data/GenFloat.hs 12;" C Unimportant src/Shape/Data.hs 37;" C Universe src/Dodge/Data/Universe.hs 31;" t UnloadedWeaponSF src/Dodge/Data/ComposedItem.hs 13;" C UnlockInv src/Dodge/Data/WorldEffect.hs 28;" C UnusedLink src/Dodge/Data/Room.hs 68;" C UseAheadPos src/Dodge/Data/ActionPlan.hs 160;" C UseAttach src/Dodge/Data/Item/Use.hs 32;" C UseBulletMod src/Dodge/Data/Item/Use.hs 37;" C UseCondition src/Dodge/Data/UseCondition.hs 4;" t UseExactly src/Dodge/Data/Muzzle.hs 62;" C UseFocus src/Dodge/Data/UseCondition.hs 11;" t UseFromLocation src/Dodge/Data/UseCondition.hs 13;" C UseFromRoot src/Dodge/Data/UseCondition.hs 12;" C UseHeld src/Dodge/Data/Item/Use.hs 31;" C UseInt src/Dodge/Data/Item/Use.hs 33;" C UseInvItem src/Dodge/Data/WorldEffect.hs 35;" C UseItem src/Dodge/Data/ActionPlan.hs 37;" C UseItemWidth src/Dodge/Data/SelectionList.hs 39;" C UseMapper src/Dodge/Data/Item/Use.hs 39;" C UseMvTargetPos src/Dodge/Data/ActionPlan.hs 163;" C UseNothing src/Dodge/Data/Item/Use.hs 34;" C UseScope src/Dodge/Data/Item/Use.hs 36;" C UseSelf src/Dodge/Data/ActionPlan.hs 157;" C UseTarget src/Dodge/Data/ActionPlan.hs 154;" C UseToggle src/Dodge/Data/Item/Use.hs 38;" C UseUpTo src/Dodge/Data/Muzzle.hs 63;" C UseValue src/Dodge/Data/Item/Use.hs 35;" C UseableAnytime src/Dodge/Data/UseCondition.hs 7;" C UseableWhenAimed src/Dodge/Data/UseCondition.hs 5;" C UseableWhenHeld src/Dodge/Data/UseCondition.hs 6;" C UsedInLink src/Dodge/Data/Room.hs 64;" C UsedOutLink src/Dodge/Data/Room.hs 59;" C UsedPos src/Dodge/Data/Room.hs 85;" t UsedPosFloor src/Dodge/Data/Room.hs 89;" C UsedPosHigh src/Dodge/Data/Room.hs 88;" C UsedPosLow src/Dodge/Data/Room.hs 86;" C UsedPosMid src/Dodge/Data/Room.hs 87;" C 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/Data/Item/Combine.hs 152;" C VertexAttribute src/Shader/Data.hs 68;" t Verx src/Picture/Data.hs 13;" t View_boundaries src/Dodge/Data/Config.hs 74;" C ViewingDeckSS src/Dodge/Data/Scenario.hs 106;" C Vigilance src/Dodge/Data/Creature/Perception.hs 52;" t Vigilant src/Dodge/Data/Creature/Perception.hs 56;" C Virus src/Dodge/Data/Scenario.hs 25;" C Vision src/Dodge/Data/Creature/Perception.hs 41;" t Vocalization src/Dodge/Data/Creature/Misc.hs 20;" t VolleyGunTrigger src/Dodge/Data/TriggerType.hs 13;" C VolleyUnfiredBarrels src/Dodge/Data/Item/Params.hs 19;" C WALLDETECTOR src/Dodge/Data/Item/Combine.hs 185;" C WHITE src/Color/Data.hs 27;" C WIRE src/Dodge/Data/Item/Combine.hs 86;" C WRISTARMOUR src/Dodge/Data/Item/Combine.hs 124;" C WRIST_ECG src/Dodge/Data/Item/Combine.hs 136;" C WaitThen src/Dodge/Data/ActionPlan.hs 103;" C Walking src/Dodge/Data/Creature/Stance.hs 25;" C Wall src/Dodge/Data/Wall.hs 20;" t WallArcNode src/Dodge/Data/LWorld.hs 162;" C WallDraw src/Dodge/Data/Wall.hs 47;" 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 25;" C WallStructure src/Dodge/Data/Wall/Structure.hs 12;" t WallWire src/Dodge/Data/Room.hs 55;" C Walls_info src/Dodge/Data/Config.hs 75;" C War src/Dodge/Data/Scenario.hs 28;" C WarmTime src/Dodge/Data/Item/Params.hs 21;" C WarmUpCoolDown src/Dodge/Data/TriggerType.hs 14;" C WarmUpNoDelay src/Dodge/Data/TriggerType.hs 19;" C WarningCry src/Dodge/Data/ActionPlan.hs 185;" C WatchAndWait src/Dodge/Data/ActionPlan.hs 183;" C WdBl src/Dodge/Data/WorldEffect.hs 52;" t WdBlBtOn src/Dodge/Data/WorldEffect.hs 58;" C WdBlConst src/Dodge/Data/WorldEffect.hs 55;" C WdBlCrFilterNearPoint src/Dodge/Data/WorldEffect.hs 57;" C WdBlDoorMoving src/Dodge/Data/WorldEffect.hs 54;" C WdBlNegate src/Dodge/Data/WorldEffect.hs 56;" 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 40;" t WdP2Const src/Dodge/Data/WorldEffect.hs 41;" C WdP2f src/Dodge/Data/WorldEffect.hs 62;" t WdP2f0 src/Dodge/Data/WorldEffect.hs 63;" C WdP2fDoorPosition src/Dodge/Data/WorldEffect.hs 64;" C WdTrig src/Dodge/Data/WorldEffect.hs 53;" C WdWd src/Dodge/Data/WorldEffect.hs 22;" t WdWdBurstFireRepetition src/Dodge/Data/WorldEffect.hs 36;" C WdWdNegateTrig src/Dodge/Data/WorldEffect.hs 32;" C WdYouPos src/Dodge/Data/WorldEffect.hs 42;" C WeaponScopeSF src/Dodge/Data/ComposedItem.hs 19;" C WeaponTargetingSF src/Dodge/Data/ComposedItem.hs 20;" C West src/Dodge/Data/CardinalPoint.hs 9;" C West8 src/Dodge/Data/CardinalPoint.hs 26;" C WlID src/Dodge/Data/CrWlID.hs 12;" C Wood src/Dodge/Data/Material.hs 11;" C World src/Dodge/Data/World.hs 36;" t WorldEffects src/Dodge/Data/WorldEffect.hs 25;" C WorldEventFlag src/Dodge/Data/World.hs 31;" t WorldGovernment src/Dodge/Data/Scenario.hs 52;" C XInfinity src/Dodge/Data/CardinalPoint.hs 36;" t YELLOW src/Color/Data.hs 18;" C ZOOMSCOPE src/Dodge/Data/Item/Combine.hs 92;" C ZombieFaction src/Dodge/Data/Creature/State.hs 16;" C __Just' src/MaybeHelp.hs 13;" f _actAction src/Dodge/Data/ActionPlan.hs 81;" f _actLabel src/Dodge/Data/ActionPlan.hs 80;" f _aimStance src/Dodge/Data/Creature/Stance.hs 39;" f _allocNewPos src/Dodge/Data/RightButtonOptions.hs 21;" f _allocNewPos src/Dodge/Data/RightButtonOptions.hs 27;" f _allocNewPos src/Dodge/Data/RightButtonOptions.hs 32;" f _allocOldPos src/Dodge/Data/RightButtonOptions.hs 24;" f _allocOldPos src/Dodge/Data/RightButtonOptions.hs 28;" f _allocOldPos src/Dodge/Data/RightButtonOptions.hs 35;" f _allocRemoveID src/Dodge/Data/RightButtonOptions.hs 33;" f _allocSwapID src/Dodge/Data/RightButtonOptions.hs 29;" f _alphaDivideShader src/Data/Preload/Render.hs 18;" f _alteRifleSwitch src/Dodge/Data/Item/Params.hs 20;" f _ambushTarget src/Dodge/Data/ActionPlan.hs 178;" f _ampBullet src/Dodge/Data/Item/Use.hs 52;" f _ampCreateGas src/Dodge/Data/Item/Use.hs 54;" f _ampPayload src/Dodge/Data/Item/Use.hs 53;" f _amsfLink src/Dodge/Data/ComposedItem.hs 24;" f _amsfType src/Dodge/Data/ComposedItem.hs 24;" 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 _apInt src/Dodge/Data/Item/Use.hs 47;" f _apProjectiles src/Dodge/Data/Item/Use.hs 46;" f _apStrategy src/Dodge/Data/ActionPlan.hs 21;" f _aps src/Dodge/Data/Muzzle.hs 22;" f _arbitraryAction src/Dodge/Data/ActionPlan.hs 167;" f _arcNode src/Dodge/Data/LWorld.hs 115;" 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 _auDist src/Dodge/Data/Creature/Perception.hs 48;" f _avDexterity src/Dodge/Data/Creature/Misc.hs 65;" f _avIntelligence src/Dodge/Data/Creature/Misc.hs 66;" f _avMoveSpeed src/Dodge/Data/Creature/Misc.hs 67;" f _avStrength src/Dodge/Data/Creature/Misc.hs 64;" f _avatarMaterial src/Dodge/Data/Creature/Misc.hs 63;" f _avatarPulse src/Dodge/Data/Creature/Misc.hs 62;" f _barrelShader src/Data/Preload/Render.hs 23;" f _barrelType src/Dodge/Data/Creature/Misc.hs 73;" f _bdColor src/Dodge/Data/Prop.hs 46;" f _bdMaxX src/Dodge/Data/Bounds.hs 14;" f _bdMaxY src/Dodge/Data/Bounds.hs 16;" f _bdMinX src/Dodge/Data/Bounds.hs 13;" f _bdMinY src/Dodge/Data/Bounds.hs 15;" f _beamCombine src/Dodge/Data/Beam.hs 48;" 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 _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 _bmEffect src/Dodge/Data/Item/BulletMod.hs 12;" f _bmFirstPoints src/Dodge/Data/Beam.hs 25;" f _bmOrigin src/Dodge/Data/Beam.hs 28;" f _bmPayload src/Dodge/Data/Item/BulletMod.hs 11;" 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 23;" f _bonEff src/Dodge/Data/Button.hs 22;" f _bounceTolerance src/Dodge/Data/Projectile.hs 48;" f _bpColor src/Dodge/Data/Button.hs 19;" f _bpEff src/Dodge/Data/Button.hs 18;" f _bsColor1 src/Dodge/Data/Button.hs 24;" f _bsColor2 src/Dodge/Data/Button.hs 25;" f _btEvent src/Dodge/Data/Button.hs 33;" f _btID src/Dodge/Data/Button.hs 34;" f _btOn src/Dodge/Data/Button.hs 17;" f _btOn src/Dodge/Data/Button.hs 26;" f _btPos src/Dodge/Data/Button.hs 31;" f _btRot src/Dodge/Data/Button.hs 32;" f _btTermID src/Dodge/Data/Button.hs 28;" f _buDam src/Dodge/Data/Bullet.hs 36;" f _buDrag src/Dodge/Data/Bullet.hs 22;" f _buEffect src/Dodge/Data/Bullet.hs 19;" f _buOldPos src/Dodge/Data/Bullet.hs 24;" f _buPayload src/Dodge/Data/Bullet.hs 20;" f _buPos src/Dodge/Data/Bullet.hs 23;" f _buVel src/Dodge/Data/Bullet.hs 21;" f _bullets src/Dodge/Data/LWorld.hs 107;" f _burstFrames src/Dodge/Data/TriggerType.hs 12;" f _burstRate src/Dodge/Data/TriggerType.hs 12;" f _buttons src/Dodge/Data/LWorld.hs 136;" f _cClock src/Dodge/Data/CWorld.hs 26;" f _cWorld src/Dodge/Data/World.hs 37;" f _camBoundBox src/Dodge/Data/Camera.hs 31;" f _camBoundDist src/Dodge/Data/Camera.hs 32;" f _camCenter src/Dodge/Data/Camera.hs 24;" f _camControl src/Dodge/Data/Camera.hs 33;" f _camDefaultZoom src/Dodge/Data/Camera.hs 28;" f _camItemZoom src/Dodge/Data/Camera.hs 27;" f _camRot src/Dodge/Data/Camera.hs 25;" f _camViewDistance src/Dodge/Data/Camera.hs 30;" f _camViewFrom src/Dodge/Data/Camera.hs 29;" f _camZoom src/Dodge/Data/Camera.hs 26;" f _canID src/Dodge/Data/LWorld.hs 167;" f _carriage src/Dodge/Data/Creature/Stance.hs 18;" f _cdtCloseLeft src/Dodge/Data/DoubleTree.hs 88;" f _cdtCloseLeft src/Dodge/Data/DoubleTree.hs 96;" f _cdtCloseRight src/Dodge/Data/DoubleTree.hs 90;" f _cdtCloseRight src/Dodge/Data/DoubleTree.hs 98;" f _cdtFarLeft src/Dodge/Data/DoubleTree.hs 95;" f _cdtFarRight src/Dodge/Data/DoubleTree.hs 91;" f _cdtParent src/Dodge/Data/DoubleTree.hs 89;" f _cdtParent src/Dodge/Data/DoubleTree.hs 97;" f _cdtUp src/Dodge/Data/DoubleTree.hs 87;" f _cdtUp src/Dodge/Data/DoubleTree.hs 94;" f _ceSideEffect src/Dodge/Data/Universe.hs 66;" f _ceString src/Dodge/Data/Universe.hs 67;" f _chasmShader src/Data/Preload/Render.hs 46;" f _chasmVBO src/Data/Preload/Render.hs 45;" f _chasms src/Dodge/Data/CWorld.hs 30;" f _ciFilter src/Dodge/Data/HUD.hs 27;" f _ciInvIDs src/Dodge/Data/Combine.hs 9;" f _ciItem src/Dodge/Data/Combine.hs 10;" f _ciSections src/Dodge/Data/HUD.hs 25;" f _ciSelection src/Dodge/Data/HUD.hs 26;" f _cigType src/Dodge/Data/Camera.hs 19;" f _clPos src/Dodge/Data/Cloud.hs 15;" f _clTimer src/Dodge/Data/Cloud.hs 17;" f _clType src/Dodge/Data/Cloud.hs 18;" f _clVel src/Dodge/Data/Cloud.hs 16;" f _clZoning src/Dodge/Data/World.hs 49;" f _cldtCloseLeft src/Dodge/Data/DoubleTree.hs 46;" f _cldtCloseLeft src/Dodge/Data/DoubleTree.hs 55;" f _cldtCloseRight src/Dodge/Data/DoubleTree.hs 49;" f _cldtCloseRight src/Dodge/Data/DoubleTree.hs 58;" f _cldtFarLeft src/Dodge/Data/DoubleTree.hs 54;" f _cldtFarRight src/Dodge/Data/DoubleTree.hs 50;" f _cldtLink src/Dodge/Data/DoubleTree.hs 48;" f _cldtLink src/Dodge/Data/DoubleTree.hs 57;" f _cldtParent src/Dodge/Data/DoubleTree.hs 47;" f _cldtParent src/Dodge/Data/DoubleTree.hs 56;" f _cldtUp src/Dodge/Data/DoubleTree.hs 45;" f _cldtUp src/Dodge/Data/DoubleTree.hs 53;" f _clickPos src/Dodge/Data/Input.hs 42;" f _clickWorldPos src/Dodge/Data/Input.hs 44;" f _closeButtons src/Dodge/Data/HUD.hs 38;" f _closeItems src/Dodge/Data/HUD.hs 37;" f _cloudEBO src/Data/Preload/Render.hs 51;" f _cloudShader src/Data/Preload/Render.hs 50;" f _cloudVBO src/Data/Preload/Render.hs 49;" f _clouds src/Dodge/Data/LWorld.hs 101;" f _colorBlurShader src/Data/Preload/Render.hs 22;" f _coolEnd src/Dodge/Data/TriggerType.hs 17;" f _coolSound src/Dodge/Data/Item/Params.hs 24;" f _coolStart src/Dodge/Data/TriggerType.hs 16;" f _coordinates src/Dodge/Data/World.hs 57;" f _cpAttention src/Dodge/Data/Creature/Perception.hs 34;" f _cpAudition src/Dodge/Data/Creature/Perception.hs 37;" f _cpAwareness src/Dodge/Data/Creature/Perception.hs 35;" f _cpCen src/Geometry/ConvexPoly.hs 27;" f _cpPoints src/Geometry/ConvexPoly.hs 26;" f _cpRad src/Geometry/ConvexPoly.hs 28;" f _cpVigilance src/Dodge/Data/Creature/Perception.hs 33;" f _cpVision src/Dodge/Data/Creature/Perception.hs 36;" f _crActionPlan src/Dodge/Data/Creature.hs 56;" f _crDamage src/Dodge/Data/Creature.hs 53;" f _crDeathTimer src/Dodge/Data/Creature.hs 65;" f _crDir src/Dodge/Data/Creature.hs 44;" f _crEquipment src/Dodge/Data/Creature.hs 52;" f _crFaction src/Dodge/Data/Creature.hs 60;" f _crGroup src/Dodge/Data/Creature.hs 61;" f _crGroupCenter src/Dodge/Data/CrGroupParams.hs 17;" f _crGroupID src/Dodge/Data/Creature/State.hs 29;" 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 49;" f _crID src/Dodge/Data/Creature.hs 48;" f _crIntention src/Dodge/Data/Creature.hs 62;" f _crInv src/Dodge/Data/Creature.hs 50;" f _crManipulation src/Dodge/Data/Creature.hs 51;" f _crMemory src/Dodge/Data/Creature.hs 58;" f _crMvAim src/Dodge/Data/Creature.hs 46;" f _crMvDir src/Dodge/Data/Creature.hs 45;" f _crName src/Dodge/Data/Creature.hs 64;" f _crOldPos src/Dodge/Data/Creature.hs 41;" f _crPain src/Dodge/Data/Creature.hs 54;" f _crPerception src/Dodge/Data/Creature.hs 57;" f _crPos src/Dodge/Data/Creature.hs 40;" f _crStance src/Dodge/Data/Creature.hs 55;" f _crType src/Dodge/Data/Creature.hs 47;" f _crVocalization src/Dodge/Data/Creature.hs 59;" f _crZ src/Dodge/Data/Creature.hs 42;" f _crZVel src/Dodge/Data/Creature.hs 43;" f _crZoning src/Dodge/Data/World.hs 48;" f _creatureGroups src/Dodge/Data/LWorld.hs 99;" f _creatures src/Dodge/Data/LWorld.hs 98;" f _csLinks src/Dodge/Data/RoomCluster.hs 10;" f _currentArc src/Dodge/Data/Item/Params.hs 17;" f _currentFoot src/Dodge/Data/Creature/Stance.hs 27;" f _cwGen src/Dodge/Data/CWorld.hs 25;" f _cwTiles src/Dodge/Data/CWorld.hs 27;" f _cwgGameRooms src/Dodge/Data/CWorld.hs 37;" f _cwgParams src/Dodge/Data/CWorld.hs 35;" f _cwgRoomClipping src/Dodge/Data/CWorld.hs 38;" f _cwgSeed src/Dodge/Data/CWorld.hs 39;" f _cwgWorldBounds src/Dodge/Data/CWorld.hs 36;" f _cylinderSize src/Shape/Data.hs 19;" f _dbPos src/Dodge/Data/Prop.hs 49;" f _dbRot src/Dodge/Data/Prop.hs 52;" f _dbSpin src/Dodge/Data/Prop.hs 53;" f _dbType src/Dodge/Data/Prop.hs 50;" f _dbVel src/Dodge/Data/Prop.hs 51;" f _debris src/Dodge/Data/LWorld.hs 105;" f _debugInfo src/Dodge/Data/Universe.hs 54;" f _debugInt src/Dodge/Data/Universe.hs 62;" f _debugMInt src/Dodge/Data/Universe.hs 61;" f _debugMessage src/Dodge/Data/Universe.hs 53;" f _debugPic src/Dodge/Data/Universe.hs 52;" f _debugV2 src/Dodge/Data/Universe.hs 60;" f _debugV3 src/Dodge/Data/Universe.hs 59;" f _debug_booleans src/Dodge/Data/Config.hs 57;" f _debug_view_clip_bounds src/Dodge/Data/Config.hs 56;" f _delayedEvents src/Dodge/Data/LWorld.hs 134;" f _diCloseFilter src/Dodge/Data/HUD.hs 36;" f _diInvFilter src/Dodge/Data/HUD.hs 35;" f _diSections src/Dodge/Data/HUD.hs 33;" f _diSelection src/Dodge/Data/HUD.hs 34;" 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 _distortions src/Dodge/Data/LWorld.hs 143;" f _dmAmount src/Dodge/Data/Damage.hs 20;" f _dmAmount src/Dodge/Data/Damage.hs 23;" f _dmAmount src/Dodge/Data/Damage.hs 26;" f _dmAmount src/Dodge/Data/Damage.hs 29;" f _dmCenter src/Dodge/Data/Damage.hs 29;" f _dmPos src/Dodge/Data/Damage.hs 20;" f _dmPos src/Dodge/Data/Damage.hs 24;" f _dmPos src/Dodge/Data/Damage.hs 27;" f _dmVector src/Dodge/Data/Damage.hs 20;" f _dmVector src/Dodge/Data/Damage.hs 23;" f _dmVector src/Dodge/Data/Damage.hs 26;" 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 124;" 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 _dsPos src/Dodge/Data/Cloud.hs 30;" f _dsTimer src/Dodge/Data/Cloud.hs 32;" f _dsType src/Dodge/Data/Cloud.hs 33;" f _dsVel src/Dodge/Data/Cloud.hs 31;" f _dsZoning src/Dodge/Data/World.hs 50;" f _dtLeft src/Dodge/Data/DoubleTree.hs 31;" f _dtRight src/Dodge/Data/DoubleTree.hs 31;" f _dtValue src/Dodge/Data/DoubleTree.hs 31;" f _dusts src/Dodge/Data/LWorld.hs 102;" f _ebID src/Dodge/Data/EnergyBall/Type.hs 15;" f _ebPos src/Dodge/Data/EnergyBall.hs 19;" f _ebTimer src/Dodge/Data/EnergyBall.hs 20;" f _ebType src/Dodge/Data/EnergyBall.hs 21;" f _ebVel src/Dodge/Data/EnergyBall.hs 18;" f _eboName src/Shader/Data.hs 89;" f _eboPtr src/Shader/Data.hs 90;" f _emoMenuOption src/Dodge/Data/Universe.hs 77;" f _energyBalls src/Dodge/Data/LWorld.hs 109;" f _fbSize src/Dodge/Data/EnergyBall/Type.hs 14;" 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 _flItPos src/Dodge/Data/FloorItem.hs 15;" f _flItRot src/Dodge/Data/FloorItem.hs 15;" f _flPos src/Dodge/Data/Flame.hs 15;" f _flTimer src/Dodge/Data/Flame.hs 14;" f _flVel src/Dodge/Data/Flame.hs 16;" f _flames src/Dodge/Data/LWorld.hs 110;" f _flankTarget src/Dodge/Data/ActionPlan.hs 177;" f _flares src/Dodge/Data/LWorld.hs 113;" f _flatShieldWlMIX src/Dodge/Data/Item/Params.hs 16;" f _floorItems src/Dodge/Data/LWorld.hs 131;" f _floorShader src/Data/Preload/Render.hs 44;" f _floorVBO src/Data/Preload/Render.hs 43;" f _foregroundShapes src/Dodge/Data/LWorld.hs 137;" 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 67;" f _futureWorlds src/Dodge/Data/World.hs 73;" f _gameplay_rotate_to_wall src/Dodge/Data/Config.hs 55;" f _genInts src/Dodge/Data/GenWorld.hs 28;" f _genPmnt src/Dodge/Data/GenWorld.hs 27;" f _genRooms src/Dodge/Data/GenWorld.hs 26;" f _getAttentiveTo src/Dodge/Data/Creature/Perception.hs 61;" f _getCombAmount src/Dodge/Data/CombAmount.hs 12;" f _getFixated src/Dodge/Data/Creature/Perception.hs 62;" 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 _gibColor src/Dodge/Data/Prop.hs 44;" f _gibSize src/Dodge/Data/Prop.hs 43;" f _gnHitEffect src/Dodge/Data/Projectile.hs 33;" 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/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_shadow_rendering src/Dodge/Data/Config.hs 45;" f _graphics_shadow_size src/Dodge/Data/Config.hs 46;" 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 54;" 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 _heldPos src/Dodge/Data/Input.hs 43;" f _heldWorldPos src/Dodge/Data/Input.hs 45;" f _hotkeys src/Dodge/Data/LWorld.hs 147;" f _hud src/Dodge/Data/World.hs 46;" f _humanoidAI src/Dodge/Data/Creature/Misc.hs 81;" f _ibtAmmoMag src/Dodge/Data/Item/Combine.hs 21;" f _ibtAttach src/Dodge/Data/Item/Combine.hs 20;" f _ibtBulletMod src/Dodge/Data/Item/Combine.hs 23;" f _ibtCraft src/Dodge/Data/Item/Combine.hs 19;" f _ibtDetector src/Dodge/Data/Item/Combine.hs 34;" f _ibtEquip src/Dodge/Data/Item/Combine.hs 18;" f _ibtHeld src/Dodge/Data/Item/Combine.hs 17;" f _ibtIntroScanType src/Dodge/Data/Item/Combine.hs 33;" f _ibtPathing src/Dodge/Data/Item/Combine.hs 29;" f _ibtTargeting src/Dodge/Data/Item/Combine.hs 22;" f _ilCrID src/Dodge/Data/Item/Location.hs 28;" f _ilEquipSite src/Dodge/Data/Item/Location.hs 33;" f _ilInvID src/Dodge/Data/Item/Location.hs 29;" f _ilIsAttached src/Dodge/Data/Item/Location.hs 32;" f _ilIsRoot src/Dodge/Data/Item/Location.hs 30;" f _ilIsSelected src/Dodge/Data/Item/Location.hs 31;" f _ilTuID src/Dodge/Data/Item/Location.hs 35;" f _imAttachedItems src/Dodge/Data/Item/Use/Consumption/LoadAction.hs 27;" f _imHotkeys src/Dodge/Data/LWorld.hs 148;" f _imRootSelectedItem src/Dodge/Data/Item/Use/Consumption/LoadAction.hs 26;" f _imSelectedItem src/Dodge/Data/Item/Use/Consumption/LoadAction.hs 25;" 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 _input src/Dodge/Data/World.hs 43;" f _isWarming src/Dodge/Data/Item/Params.hs 23;" f _ispCloseButton src/Dodge/Data/Item/Use/Consumption/LoadAction.hs 33;" f _ispCloseItem src/Dodge/Data/Item/Use/Consumption/LoadAction.hs 31;" f _itConsumables src/Dodge/Data/Item.hs 28;" f _itID src/Dodge/Data/Item.hs 30;" f _itLocation src/Dodge/Data/Item.hs 31;" f _itParamID src/Dodge/Data/Item/Params.hs 26;" f _itParams src/Dodge/Data/Item.hs 33;" f _itScroll src/Dodge/Data/Item.hs 34;" f _itTargeting src/Dodge/Data/Item.hs 32;" f _itTgActive src/Dodge/Data/Item.hs 48;" f _itTgID src/Dodge/Data/Item.hs 47;" f _itTgPos src/Dodge/Data/Item.hs 46;" f _itTimeLastUsed src/Dodge/Data/Item.hs 35;" f _itType src/Dodge/Data/Item.hs 29;" f _itUse src/Dodge/Data/Item.hs 27;" f _items src/Dodge/Data/LWorld.hs 100;" f _itsInt src/Dodge/Data/Item.hs 40;" f _itsMax src/Dodge/Data/Item.hs 41;" f _itsRangeInt src/Dodge/Data/Item.hs 41;" f _killTarget src/Dodge/Data/ActionPlan.hs 198;" f _lAimPos src/Dodge/Data/LWorld.hs 149;" f _lClock src/Dodge/Data/LWorld.hs 144;" f _lInvLock src/Dodge/Data/LWorld.hs 150;" f _lTestInt src/Dodge/Data/LWorld.hs 146;" f _lTestString src/Dodge/Data/LWorld.hs 145;" f _lWorld src/Dodge/Data/CWorld.hs 24;" f _lampColor src/Dodge/Data/Creature/Misc.hs 74;" f _lampHeight src/Dodge/Data/Creature/Misc.hs 74;" f _lampLSID src/Dodge/Data/Creature/Misc.hs 74;" f _laserEmmiter src/Dodge/Data/Laser.hs 18;" f _laserTypeDamage src/Dodge/Data/Laser.hs 17;" f _lasers src/Dodge/Data/LWorld.hs 117;" f _ldpPos src/Dodge/Data/SelectionList.hs 14;" f _ldpScale src/Dodge/Data/SelectionList.hs 15;" f _ldpVerticalGap src/Dodge/Data/SelectionList.hs 16;" f _ldtLeft src/Dodge/Data/DoubleTree.hs 36;" f _ldtRight src/Dodge/Data/DoubleTree.hs 37;" f _ldtValue src/Dodge/Data/DoubleTree.hs 35;" f _leadTargetBy src/Dodge/Data/ActionPlan.hs 150;" f _lightSources src/Dodge/Data/LWorld.hs 139;" 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 _lights src/Dodge/Data/LWorld.hs 140;" f _lightsUBO src/Data/Preload/Render.hs 40;" f _linearShockwaves src/Dodge/Data/LWorld.hs 120;" f _linkGapEW src/Dodge/Data/Room.hs 36;" f _linkGapNS src/Dodge/Data/Room.hs 37;" f _locDT src/Dodge/Data/DoubleTree.hs 103;" f _locDtContext src/Dodge/Data/DoubleTree.hs 102;" f _locLDT src/Dodge/Data/DoubleTree.hs 63;" f _locLdtContext src/Dodge/Data/DoubleTree.hs 62;" f _lpColor src/Dodge/Data/Laser.hs 25;" f _lpDir src/Dodge/Data/Laser.hs 24;" f _lpPhaseV src/Dodge/Data/Laser.hs 22;" f _lpPos src/Dodge/Data/Laser.hs 23;" f _lpType src/Dodge/Data/Laser.hs 26;" f _lsCol src/Dodge/Data/LightSource.hs 19;" f _lsID src/Dodge/Data/LightSource.hs 24;" f _lsParam src/Dodge/Data/LightSource.hs 25;" f _lsPos src/Dodge/Data/LightSource.hs 17;" f _lsRad src/Dodge/Data/LightSource.hs 18;" 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 _lyCounter src/Dodge/Data/MetaTree.hs 31;" f _lyGen src/Dodge/Data/MetaTree.hs 30;" f _machines src/Dodge/Data/LWorld.hs 125;" f _magBelowID src/Dodge/Data/Muzzle.hs 22;" 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 17;" f _mapInvItmID src/Dodge/Data/HUD.hs 22;" f _mapInvOffset src/Dodge/Data/HUD.hs 20;" f _mapInvZoom src/Dodge/Data/HUD.hs 21;" f _matUBO src/Data/Preload/Render.hs 39;" f _mbAttach src/Dodge/Data/MetaTree.hs 18;" f _mbTree src/Dodge/Data/MetaTree.hs 18;" f _mcColor src/Dodge/Data/Machine.hs 36;" f _mcDamage src/Dodge/Data/Machine.hs 38;" f _mcDir src/Dodge/Data/Machine.hs 35;" f _mcHP src/Dodge/Data/Machine.hs 37;" f _mcID src/Dodge/Data/Machine.hs 31;" f _mcMaterial src/Dodge/Data/Machine.hs 33;" f _mcMounts src/Dodge/Data/Machine.hs 40;" f _mcPos src/Dodge/Data/Machine.hs 34;" f _mcType src/Dodge/Data/Machine.hs 39;" f _mcWallIDs src/Dodge/Data/Machine.hs 32;" f _mcWidth src/Dodge/Data/Machine.hs 41;" f _mcoCombCombine src/Dodge/Data/Input.hs 25;" f _mcoCombSelect src/Dodge/Data/Input.hs 24;" f _mcoDragSection src/Dodge/Data/Input.hs 20;" f _mcoInvFilt src/Dodge/Data/Input.hs 23;" f _mcoInvSelect src/Dodge/Data/Input.hs 22;" f _mcoMaybeSelect src/Dodge/Data/Input.hs 20;" f _mcoMenuClick src/Dodge/Data/Input.hs 18;" f _mcoSecSelStart src/Dodge/Data/Input.hs 21;" f _mcoSelEnd src/Dodge/Data/Input.hs 21;" f _mcoTermID src/Dodge/Data/Input.hs 28;" f _mcoTermStatus src/Dodge/Data/Input.hs 28;" f _mctTurret src/Dodge/Data/Machine.hs 49;" 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 _meleeCooldown src/Dodge/Data/Creature/Misc.hs 70;" f _meleeTarget src/Dodge/Data/ActionPlan.hs 187;" f _mgField src/Dodge/Data/Magnet.hs 25;" f _mgPos src/Dodge/Data/Magnet.hs 24;" 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 132;" f _mouseButtons src/Dodge/Data/Input.hs 38;" f _mouseButtonsReleased src/Dodge/Data/Input.hs 39;" f _mouseContext src/Dodge/Data/Input.hs 35;" f _mouseMoving src/Dodge/Data/Input.hs 36;" f _mousePos src/Dodge/Data/Input.hs 34;" f _mtBranches src/Dodge/Data/MetaTree.hs 12;" f _mtLabel src/Dodge/Data/MetaTree.hs 12;" f _mtTree src/Dodge/Data/MetaTree.hs 12;" f _musicData src/Data/Preload.hs 13;" f _mvAimSpeed src/Dodge/Data/Creature/Misc.hs 35;" f _mvSpeed src/Dodge/Data/Creature/Misc.hs 30;" f _mvToPoint src/Dodge/Data/Creature.hs 78;" f _mvTurnJit src/Dodge/Data/Creature/Misc.hs 34;" f _mvTurnRad src/Dodge/Data/Creature/Misc.hs 33;" f _mzAmmoSlot src/Dodge/Data/Muzzle.hs 13;" f _mzEffect src/Dodge/Data/Muzzle.hs 15;" f _mzFlareType src/Dodge/Data/Muzzle.hs 14;" f _mzInaccuracy src/Dodge/Data/Muzzle.hs 12;" f _mzPos src/Dodge/Data/Muzzle.hs 10;" f _mzRandomOffset src/Dodge/Data/Muzzle.hs 17;" f _mzRot src/Dodge/Data/Muzzle.hs 11;" f _nodeMetaTree src/Dodge/Data/MetaTree.hs 16;" f _nodeTree src/Dodge/Data/MetaTree.hs 15;" f _nodesSearched src/Dodge/Data/Creature/Memory.hs 15;" f _nonInf src/Dodge/Data/CardinalPoint.hs 36;" f _numLinkEW src/Dodge/Data/Room.hs 34;" f _numLinkNS src/Dodge/Data/Room.hs 35;" f _numberChasmVerxs src/Dodge/Data/CWorld.hs 31;" f _numberFloorVerxs src/Dodge/Data/CWorld.hs 29;" f _nzAngle src/Dodge/Data/Item/Params.hs 18;" f _nzMaxWalkAngle src/Dodge/Data/Muzzle.hs 49;" f _nzPressure src/Dodge/Data/Muzzle.hs 48;" f _nzWalkSpeed src/Dodge/Data/Muzzle.hs 50;" f _offGridFromEdges src/Dodge/Data/Room.hs 82;" f _oldMagnets src/Dodge/Data/LWorld.hs 127;" f _onGridFromEdges src/Dodge/Data/Room.hs 81;" f _opDraw src/Dodge/Data/Wall.hs 43;" f _opSel src/Dodge/Data/RightButtonOptions.hs 17;" f _opTexture src/Dodge/Data/Wall.hs 44;" f _opticDefaultZoom src/Dodge/Data/Item/Scope.hs 20;" f _opticPos src/Dodge/Data/Item/Scope.hs 16;" f _opticZoom src/Dodge/Data/Item/Scope.hs 19;" f _partialAction src/Dodge/Data/ActionPlan.hs 145;" f _pastWorlds src/Dodge/Data/World.hs 38;" f _pathGraph src/Dodge/Data/CWorld.hs 28;" f _pathToPoint src/Dodge/Data/ActionPlan.hs 89;" f _pbID src/Dodge/Data/PulseLaser.hs 24;" f _pbPos src/Dodge/Data/PulseLaser.hs 22;" f _pbTimer src/Dodge/Data/PulseLaser.hs 23;" f _pbVel src/Dodge/Data/PulseLaser.hs 21;" 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 53;" 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 _phRemoteID src/Dodge/Data/Projectile.hs 43;" f _phTargetingID src/Dodge/Data/Projectile.hs 44;" 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/Data/Creature/Misc.hs 89;" f _pjBarrelSpin src/Dodge/Data/Projectile.hs 25;" f _pjDetonatorID src/Dodge/Data/Projectile.hs 27;" f _pjDir src/Dodge/Data/Projectile.hs 20;" f _pjID src/Dodge/Data/Projectile.hs 22;" f _pjPayload src/Dodge/Data/Projectile.hs 23;" f _pjPos src/Dodge/Data/Projectile.hs 18;" f _pjScreenID src/Dodge/Data/Projectile.hs 28;" f _pjSpin src/Dodge/Data/Projectile.hs 21;" f _pjTimer src/Dodge/Data/Projectile.hs 24;" f _pjType src/Dodge/Data/Projectile.hs 26;" f _pjVel src/Dodge/Data/Projectile.hs 19;" f _plExternalID src/Dodge/Data/GenWorld.hs 114;" f _plIDCont src/Dodge/Data/GenWorld.hs 115;" f _plMID src/Dodge/Data/GenWorld.hs 113;" f _plSpot src/Dodge/Data/GenWorld.hs 111;" f _plType src/Dodge/Data/GenWorld.hs 112;" f _playStatus src/Sound/Data.hs 17;" f _playingSounds src/Dodge/Data/World.hs 42;" f _pnZoning src/Dodge/Data/World.hs 52;" f _posture src/Dodge/Data/Creature/Stance.hs 19;" 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 30;" f _prDraw src/Dodge/Data/Prop.hs 21;" f _prDraw src/Dodge/Data/Prop.hs 34;" f _prID src/Dodge/Data/Prop.hs 25;" f _prID src/Dodge/Data/Prop.hs 36;" f _prPos src/Dodge/Data/Prop.hs 20;" f _prPos src/Dodge/Data/Prop.hs 33;" f _prPosZ src/Dodge/Data/Prop.hs 26;" f _prQuat src/Dodge/Data/Prop.hs 28;" f _prQuatSpin src/Dodge/Data/Prop.hs 29;" f _prRooms src/Dodge/Tree/Shift.hs 30;" f _prRot src/Dodge/Data/Prop.hs 37;" f _prStartPos src/Dodge/Data/Prop.hs 23;" f _prToggle src/Dodge/Data/Prop.hs 38;" f _prUpdate src/Dodge/Data/Prop.hs 22;" f _prUpdate src/Dodge/Data/Prop.hs 35;" f _prVel src/Dodge/Data/Prop.hs 24;" f _prVelZ src/Dodge/Data/Prop.hs 27;" f _preloadData src/Dodge/Data/Universe.hs 33;" f _pressPlates src/Dodge/Data/LWorld.hs 135;" f _pressedKeys src/Dodge/Data/Input.hs 37;" f _projectiles src/Dodge/Data/LWorld.hs 106;" f _props src/Dodge/Data/LWorld.hs 104;" f _proxReqDead src/Dodge/Data/Machine/Sensor.hs 39;" f _proxReqEquipment src/Dodge/Data/Machine/Sensor.hs 38;" f _proxReqMinHealth src/Dodge/Data/Machine/Sensor.hs 37;" f _proxSensorType src/Dodge/Data/Machine/Sensor.hs 28;" f _proxToggle src/Dodge/Data/Machine/Sensor.hs 29;" f _psFallback src/Dodge/Data/GenWorld.hs 102;" f _psPos src/Dodge/Data/GenWorld.hs 97;" f _psRandShift src/Dodge/Data/GenWorld.hs 106;" f _psRoomEff src/Dodge/Data/GenWorld.hs 101;" f _psRoomRandPointNum src/Dodge/Data/GenWorld.hs 105;" f _psRot src/Dodge/Data/GenWorld.hs 97;" f _psSelect src/Dodge/Data/GenWorld.hs 100;" f _pulseBalls src/Dodge/Data/LWorld.hs 119;" f _pulseLasers src/Dodge/Data/LWorld.hs 118;" f _pulseProgress src/Dodge/Data/Creature/Misc.hs 56;" f _pulseRate src/Dodge/Data/Creature/Misc.hs 55;" f _putBlock src/Dodge/Data/GenWorld.hs 46;" f _putButton src/Dodge/Data/GenWorld.hs 41;" f _putChasmPoly src/Dodge/Data/GenWorld.hs 64;" f _putEndPoint src/Dodge/Data/GenWorld.hs 54;" f _putID src/Dodge/Data/GenWorld.hs 63;" f _putItem src/Dodge/Data/GenWorld.hs 44;" f _putLabel src/Dodge/Data/GenWorld.hs 65;" f _putMachineMachine src/Dodge/Data/GenWorld.hs 36;" f _putMachineMaybeItem src/Dodge/Data/GenWorld.hs 38;" f _putMachinePoly src/Dodge/Data/GenWorld.hs 35;" f _putMachineWall src/Dodge/Data/GenWorld.hs 37;" f _putPoly src/Dodge/Data/GenWorld.hs 46;" f _putStartPoint src/Dodge/Data/GenWorld.hs 53;" f _putWall src/Dodge/Data/GenWorld.hs 46;" f _putWall src/Dodge/Data/GenWorld.hs 51;" f _putWidth src/Dodge/Data/GenWorld.hs 52;" f _pwPoly src/Dodge/Data/GenWorld.hs 56;" f _pwWall src/Dodge/Data/GenWorld.hs 56;" f _pyFaces src/Polyhedra/Data.hs 14;" f _pzDamage src/Dodge/Data/PulseLaser.hs 15;" f _pzDir src/Dodge/Data/PulseLaser.hs 14;" f _pzPhaseV src/Dodge/Data/PulseLaser.hs 12;" f _pzPos src/Dodge/Data/PulseLaser.hs 13;" f _pzTimer src/Dodge/Data/PulseLaser.hs 16;" f _radarBlips src/Dodge/Data/LWorld.hs 112;" f _radarSweeps src/Dodge/Data/LWorld.hs 108;" f _randGen src/Dodge/Data/World.hs 40;" f _rbColor src/Dodge/Data/RadarBlip.hs 15;" f _rbMaxTime src/Dodge/Data/RadarBlip.hs 17;" f _rbPos src/Dodge/Data/RadarBlip.hs 19;" f _rbRad src/Dodge/Data/RadarBlip.hs 18;" f _rbState src/Dodge/Data/World.hs 45;" f _rbTime src/Dodge/Data/RadarBlip.hs 16;" f _rboBaseBloom src/Data/Preload/Render.hs 38;" f _renderData src/Data/Preload.hs 11;" f _respawnDelay src/Dodge/Data/World.hs 62;" f _respawnPos src/Dodge/Data/LWorld.hs 151;" f _reverseAmount src/Dodge/Data/World.hs 66;" f _reverseAmount src/Dodge/Data/World.hs 72;" f _reverseAmount src/Dodge/Data/World.hs 76;" f _rkHoming src/Dodge/Data/Projectile.hs 35;" f _rkSmoke src/Dodge/Data/Projectile.hs 36;" f _rlDir src/Dodge/Data/Room.hs 27;" f _rlPos src/Dodge/Data/Room.hs 26;" f _rlType src/Dodge/Data/Room.hs 25;" f _rmBound src/Dodge/Data/GenWorld.hs 140;" f _rmChildren src/Dodge/Data/GenWorld.hs 151;" f _rmClusterStatus src/Dodge/Data/GenWorld.hs 153;" f _rmConnectsTo src/Dodge/Data/GenWorld.hs 148;" f _rmEndWires src/Dodge/Data/GenWorld.hs 147;" f _rmFloor src/Dodge/Data/GenWorld.hs 141;" f _rmHeight src/Dodge/Data/Room.hs 39;" f _rmInPmnt src/Dodge/Data/GenWorld.hs 139;" f _rmLinkEff src/Dodge/Data/GenWorld.hs 129;" f _rmLinks src/Dodge/Data/GenWorld.hs 127;" f _rmMID src/Dodge/Data/GenWorld.hs 149;" f _rmMParent src/Dodge/Data/GenWorld.hs 150;" f _rmName src/Dodge/Data/GenWorld.hs 142;" f _rmPath src/Dodge/Data/GenWorld.hs 137;" f _rmPmnts src/Dodge/Data/GenWorld.hs 138;" f _rmPolys src/Dodge/Data/GenWorld.hs 126;" f _rmPos src/Dodge/Data/GenWorld.hs 136;" f _rmRandPSs src/Dodge/Data/GenWorld.hs 145;" f _rmShift src/Dodge/Data/GenWorld.hs 143;" f _rmStartWires src/Dodge/Data/GenWorld.hs 146;" f _rmType src/Dodge/Data/GenWorld.hs 152;" f _rmViewpoints src/Dodge/Data/GenWorld.hs 144;" f _rmWidth src/Dodge/Data/Room.hs 38;" f _rpDir src/Dodge/Data/Room.hs 17;" f _rpFlags src/Dodge/Data/Room.hs 18;" f _rpOnPath src/Dodge/Data/Room.hs 69;" f _rpPlacementUse src/Dodge/Data/Room.hs 20;" f _rpPos src/Dodge/Data/Room.hs 16;" f _rpType src/Dodge/Data/Room.hs 19;" f _rplsChildNum src/Dodge/Data/Room.hs 61;" f _rplsInRoomID src/Dodge/Data/Room.hs 66;" f _rplsOutRoomID src/Dodge/Data/Room.hs 62;" f _rplsType src/Dodge/Data/Room.hs 60;" f _rplsType src/Dodge/Data/Room.hs 65;" f _rplsType src/Dodge/Data/Room.hs 68;" f _rsAR src/Dodge/Data/RadarSweep.hs 25;" f _rsMapper src/Dodge/Data/RadarSweep.hs 24;" f _rsObject src/Dodge/Data/RadarSweep.hs 22;" f _rsPos src/Dodge/Data/RadarSweep.hs 20;" f _rsRad src/Dodge/Data/RadarSweep.hs 21;" f _rsSource src/Dodge/Data/RadarSweep.hs 26;" f _rsTimer src/Dodge/Data/RadarSweep.hs 23;" f _scAvailableLines src/Dodge/Data/Universe.hs 89;" f _scDisplayTime src/Dodge/Data/Universe.hs 90;" f _scInput src/Dodge/Data/Universe.hs 92;" f _scOffset src/Dodge/Data/Universe.hs 85;" f _scOptionFlag src/Dodge/Data/Universe.hs 87;" f _scOptions src/Dodge/Data/Universe.hs 84;" f _scPositionedMenuOption src/Dodge/Data/Universe.hs 86;" f _scSelectionList src/Dodge/Data/Universe.hs 88;" f _scTitle src/Dodge/Data/Universe.hs 83;" f _screenTextureVAO src/Data/Preload/Render.hs 52;" f _scrollAmount src/Dodge/Data/Input.hs 40;" f _scrollItemID src/Dodge/Data/World.hs 68;" f _scrollItemID src/Dodge/Data/World.hs 77;" f _scrollItemID src/Dodge/Data/World.hs 81;" f _scrollSmoothing src/Dodge/Data/World.hs 65;" f _scrollSmoothing src/Dodge/Data/World.hs 71;" f _scrollTestFloat src/Dodge/Data/Input.hs 47;" f _scrollTestInt src/Dodge/Data/Input.hs 48;" f _scurColor src/Dodge/Data/SelectionList.hs 26;" f _scurPos src/Dodge/Data/SelectionList.hs 24;" f _scurSize src/Dodge/Data/SelectionList.hs 25;" f _seenLocations src/Dodge/Data/LWorld.hs 141;" f _selLocation src/Dodge/Data/LWorld.hs 142;" f _sensAmount src/Dodge/Data/Machine/Sensor.hs 22;" f _sensThreshold src/Dodge/Data/Machine/Sensor.hs 24;" f _sensType src/Dodge/Data/Machine/Sensor.hs 23;" 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 _shellPayload src/Dodge/Data/Item/Combine.hs 102;" f _shockwaves src/Dodge/Data/LWorld.hs 116;" f _siColor src/Dodge/Data/SelectionList.hs 47;" f _siHeight src/Dodge/Data/SelectionList.hs 44;" f _siIsSelectable src/Dodge/Data/SelectionList.hs 46;" f _siOffX src/Dodge/Data/SelectionList.hs 48;" f _siPayload src/Dodge/Data/SelectionList.hs 49;" f _siPictures src/Dodge/Data/SelectionList.hs 43;" f _siWidth src/Dodge/Data/SelectionList.hs 45;" f _sideEffect src/Loop/Data.hs 13;" f _sideImpulses src/Dodge/Data/ActionPlan.hs 170;" f _silhouetteEBO src/Data/Preload/Render.hs 27;" f _skOldPos src/Dodge/Data/Spark.hs 17;" f _skPos src/Dodge/Data/Spark.hs 16;" f _skType src/Dodge/Data/Spark.hs 18;" f _skVel src/Dodge/Data/Spark.hs 15;" f _skinHead src/Dodge/Data/Creature/Misc.hs 78;" f _skinLower src/Dodge/Data/Creature/Misc.hs 80;" f _skinUpper src/Dodge/Data/Creature/Misc.hs 79;" f _slInt src/Dodge/Data/HUD.hs 41;" f _slSec src/Dodge/Data/HUD.hs 41;" f _slSet src/Dodge/Data/HUD.hs 41;" f _smoothScrollAmount src/Dodge/Data/Input.hs 41;" f _soundAngDist src/Sound/Data.hs 49;" f _soundChannel src/Sound/Data.hs 48;" f _soundChunkID src/Sound/Data.hs 53;" f _soundData src/Data/Preload.hs 12;" f _soundIsLooping src/Sound/Data.hs 18;" f _soundPos src/Sound/Data.hs 50;" f _soundStatus src/Sound/Data.hs 47;" f _soundTime src/Sound/Data.hs 46;" f _soundVolume src/Sound/Data.hs 51;" f _soundVolumeFraction src/Sound/Data.hs 52;" f _soundsToInvestigate src/Dodge/Data/Creature/Memory.hs 14;" f _spPixelOff src/Dodge/Data/ScreenPos.hs 14;" f _spScreenOff src/Dodge/Data/ScreenPos.hs 13;" f _sparks src/Dodge/Data/LWorld.hs 111;" f _spawnEBT src/Dodge/Data/Bullet.hs 35;" f _ssIndent src/Dodge/Data/SelectionList.hs 34;" f _ssItems src/Dodge/Data/SelectionList.hs 30;" f _ssOffset src/Dodge/Data/SelectionList.hs 31;" f _ssShownItems src/Dodge/Data/SelectionList.hs 32;" f _ssShownLength src/Dodge/Data/SelectionList.hs 33;" f _strideAmount src/Dodge/Data/Creature/Stance.hs 26;" f _strideLength src/Dodge/Data/Creature/Stance.hs 20;" f _stuckCrID src/Dodge/Data/Projectile.hs 50;" f _stuckCrOffset src/Dodge/Data/Projectile.hs 50;" f _stuckCrRot src/Dodge/Data/Projectile.hs 50;" f _stuckWlID src/Dodge/Data/Projectile.hs 51;" f _subInventory src/Dodge/Data/HUD.hs 32;" 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/Data/Creature/State.hs 28;" f _taArcSteps src/Dodge/Data/TeslaArc.hs 19;" f _taColor src/Dodge/Data/TeslaArc.hs 20;" f _taTimer src/Dodge/Data/TeslaArc.hs 18;" f _targetCr src/Dodge/Data/Creature.hs 77;" 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 _termID src/Dodge/Data/HUD.hs 29;" f _terminals src/Dodge/Data/LWorld.hs 126;" f _teslaArcs src/Dodge/Data/LWorld.hs 114;" f _testFloat src/Dodge/Data/World.hs 44;" f _textInput src/Dodge/Data/Input.hs 46;" f _textureObject src/Shader/Data.hs 95;" f _tiText src/Dodge/Data/Terminal/Status.hs 14;" f _tileArrayZ src/Data/Tile.hs 24;" f _tilePoly src/Data/Tile.hs 17;" f _tileTangentPos src/Data/Tile.hs 23;" f _tileZero src/Data/Tile.hs 19;" f _tiles src/Data/Tile.hs 14;" f _timeFlow src/Dodge/Data/World.hs 39;" f _timeFlowCharge src/Dodge/Data/World.hs 80;" f _tlEffect src/Dodge/Data/Terminal.hs 41;" f _tlPause src/Dodge/Data/Terminal.hs 39;" f _tlString src/Dodge/Data/Terminal.hs 40;" f _tmBootLines src/Dodge/Data/Terminal.hs 23;" f _tmButtonID src/Dodge/Data/Terminal.hs 24;" f _tmCommandHistory src/Dodge/Data/Terminal.hs 32;" f _tmCommands src/Dodge/Data/Terminal.hs 29;" f _tmDeathEffect src/Dodge/Data/Terminal.hs 30;" f _tmDisplayedLines src/Dodge/Data/Terminal.hs 27;" f _tmExternalColor src/Dodge/Data/Terminal.hs 26;" f _tmFutureLines src/Dodge/Data/Terminal.hs 28;" f _tmID src/Dodge/Data/Terminal.hs 22;" f _tmMachineID src/Dodge/Data/Terminal.hs 25;" f _tmStatus src/Dodge/Data/Terminal.hs 31;" f _tmToggles src/Dodge/Data/Terminal.hs 33;" f _toPlaySoundChunkID src/Sound/Data.hs 41;" f _toPlaySoundPos src/Sound/Data.hs 38;" f _toPlaySoundStatus src/Sound/Data.hs 37;" f _toPlaySoundTime src/Sound/Data.hs 36;" f _toPlaySoundVolume src/Sound/Data.hs 39;" f _toPlaySoundVolumeFraction src/Sound/Data.hs 40;" f _toPlaySounds src/Dodge/Data/World.hs 41;" f _topBoxSize src/Shape/Data.hs 17;" f _tptString src/Dodge/Data/Terminal/Status.hs 15;" f _tractorBeams src/Dodge/Data/LWorld.hs 121;" f _trieChildren src/SimpleTrie.hs 12;" f _trieMVal src/SimpleTrie.hs 11;" f _triggers src/Dodge/Data/LWorld.hs 130;" f _ttDeathEffect src/Dodge/Data/Terminal.hs 46;" f _ttTriggerID src/Dodge/Data/Terminal.hs 45;" f _tuDir src/Dodge/Data/Machine.hs 55;" f _tuFireTime src/Dodge/Data/Machine.hs 54;" f _tuTurnSpeed src/Dodge/Data/Machine.hs 53;" f _tuWeapon src/Dodge/Data/Machine.hs 52;" f _turnToPoint src/Dodge/Data/ActionPlan.hs 92;" f _uInt src/Dodge/Data/Item/Use.hs 33;" f _uScope src/Dodge/Data/Item/Use.hs 36;" f _uValue src/Dodge/Data/Item/Use.hs 35;" f _uaParams src/Dodge/Data/Item/Use.hs 32;" f _ubMod src/Dodge/Data/Item/Use.hs 37;" f _unCombEdge src/Dodge/Combine/Graph.hs 32;" f _unCombNode src/Dodge/Combine/Graph.hs 25;" f _unFBO src/Shader/Data.hs 57;" f _unNInt src/NewInt.hs 17;" f _unNIntMap src/NewInt.hs 23;" f _unNIntSet src/NewInt.hs 20;" f _unPrimitiveMode src/Shader/Data.hs 99;" f _unPutCrit src/Dodge/Data/GenWorld.hs 33;" f _unST src/Dodge/Data/MetaTree.hs 20;" f _unTO src/Shader/Data.hs 59;" f _unfiredBarrels src/Dodge/Data/Item/Params.hs 19;" f _unpauseClock src/Dodge/Data/World.hs 56;" f _unputTerminal src/Dodge/Data/GenWorld.hs 43;" f _useAheadPos src/Dodge/Data/ActionPlan.hs 161;" f _useExactly src/Dodge/Data/Muzzle.hs 62;" f _useMapperLines src/Dodge/Data/Item/Use.hs 40;" f _useMapperPoints src/Dodge/Data/Item/Use.hs 41;" 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 _useToggle src/Dodge/Data/Item/Use.hs 38;" f _useUpTo src/Dodge/Data/Muzzle.hs 63;" f _uvCanContinue src/Dodge/Data/Universe.hs 39;" f _uvConfig src/Dodge/Data/Universe.hs 37;" f _uvDebug src/Dodge/Data/Universe.hs 44;" f _uvDebugFloat1 src/Dodge/Data/Universe.hs 45;" f _uvDebugFloat2 src/Dodge/Data/Universe.hs 46;" f _uvDebugMessageOffset src/Dodge/Data/Universe.hs 47;" f _uvFrameTicks src/Dodge/Data/Universe.hs 42;" f _uvIOEffects src/Dodge/Data/Universe.hs 35;" f _uvLastFrameTicks src/Dodge/Data/Universe.hs 41;" f _uvMSeed src/Dodge/Data/Universe.hs 40;" f _uvRAMSave src/Dodge/Data/Universe.hs 43;" f _uvScreenLayers src/Dodge/Data/Universe.hs 34;" f _uvSideEffects src/Dodge/Data/Universe.hs 36;" f _uvSoundQueue src/Dodge/Data/Universe.hs 48;" f _uvTestString src/Dodge/Data/Universe.hs 38;" f _uvWorld src/Dodge/Data/Universe.hs 32;" 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 24;" f _vcMaxCoolDown src/Dodge/Data/Creature/Misc.hs 23;" f _vertices src/Polyhedra/Data.hs 22;" f _viDist src/Dodge/Data/Creature/Perception.hs 43;" f _viFOV src/Dodge/Data/Creature/Perception.hs 42;" f _viewPoint src/Dodge/Data/Creature.hs 79;" f _volleyNumBarrels src/Dodge/Data/TriggerType.hs 13;" f _volleyRate src/Dodge/Data/TriggerType.hs 13;" f _volume_master src/Dodge/Data/Config.hs 39;" f _volume_music src/Dodge/Data/Config.hs 41;" f _volume_sound src/Dodge/Data/Config.hs 40;" 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 55;" f _wTime src/Dodge/Data/Item/Params.hs 22;" f _waitThenAction src/Dodge/Data/ActionPlan.hs 105;" f _waitThenTimer src/Dodge/Data/ActionPlan.hs 104;" f _wallDamages src/Dodge/Data/LWorld.hs 123;" f _wallShader src/Data/Preload/Render.hs 48;" f _wallVBO src/Data/Preload/Render.hs 47;" f _walls src/Dodge/Data/LWorld.hs 122;" f _wanID src/Dodge/Data/LWorld.hs 164;" f _wanPos src/Dodge/Data/LWorld.hs 163;" f _warmMax src/Dodge/Data/TriggerType.hs 19;" f _warmStart src/Dodge/Data/TriggerType.hs 15;" f _windowPosX src/Dodge/Data/Config.hs 53;" f _windowPosY src/Dodge/Data/Config.hs 54;" f _windowShader src/Data/Preload/Render.hs 19;" f _windowX src/Dodge/Data/Config.hs 51;" f _windowY src/Dodge/Data/Config.hs 52;" f _wlBouncy src/Dodge/Data/Wall.hs 27;" f _wlColor src/Dodge/Data/Wall.hs 23;" f _wlFireThrough src/Dodge/Data/Wall.hs 30;" f _wlHeight src/Dodge/Data/Wall.hs 35;" f _wlID src/Dodge/Data/Wall.hs 22;" f _wlLine src/Dodge/Data/Wall.hs 21;" f _wlMaterial src/Dodge/Data/Wall.hs 36;" f _wlOpacity src/Dodge/Data/Wall.hs 24;" f _wlPathable src/Dodge/Data/Wall.hs 25;" f _wlPenetrable src/Dodge/Data/Wall.hs 26;" f _wlReflect src/Dodge/Data/Wall.hs 31;" f _wlRotateTo src/Dodge/Data/Wall.hs 33;" f _wlStCreature src/Dodge/Data/Wall/Structure.hs 17;" f _wlStructure src/Dodge/Data/Wall.hs 34;" f _wlTouchThrough src/Dodge/Data/Wall.hs 29;" f _wlUnshadowed src/Dodge/Data/Wall.hs 32;" f _wlWalkable src/Dodge/Data/Wall.hs 28;" f _wlZoning src/Dodge/Data/World.hs 51;" f _worldEventFlags src/Dodge/Data/World.hs 47;" f _worldEvents src/Dodge/Data/LWorld.hs 133;" f _wsBlock src/Dodge/Data/Wall/Structure.hs 16;" f _wsDoor src/Dodge/Data/Wall/Structure.hs 14;" f _wsMachine src/Dodge/Data/Wall/Structure.hs 15;" f _xNum src/Dodge/Data/Item/Combine.hs 140;" f _xNum src/Dodge/Data/Item/Combine.hs 150;" f _xNum src/Dodge/Data/Item/Combine.hs 171;" f aFlame src/Dodge/Gas.hs 18;" f aGasCloud src/Dodge/Gas.hs 13;" f aRadarPulse src/Dodge/RadarSweep.hs 19;" f aShape src/Dodge/Placement/Instance/LightSource.hs 121;" f aSound src/Dodge/SoundLogic.hs 74;" f aTreeStrut src/Dodge/Tree/GenerateStructure.hs 42;" f accessTerminal src/Dodge/WorldEffect.hs 54;" f activateDetonator src/Dodge/Creature/Impulse/UseItem.hs 62;" f activeTargetCursorPic src/Dodge/Targeting/Draw.hs 31;" f addArmour src/Dodge/Creature.hs 84;" f addBranchAt src/Dodge/Tree/GenerateStructure.hs 18;" f addButtonSlowDoor src/Dodge/Room/LongDoor.hs 98;" f addCrGibs src/Dodge/Prop/Gib.hs 16;" f addDepth src/Picture/Base.hs 133;" f addDoorAtNthLinkToggleTerminal src/Dodge/Room/Warning.hs 40;" f addDoorToggleTerminal src/Dodge/Room/Warning.hs 37;" f addDoorWall src/Dodge/Placement/PlaceSpot/TriggerDoor.hs 53;" f addEdges src/Dodge/Path.hs 122;" f addGib4 src/Dodge/Prop/Gib.hs 51;" f addGibAt src/Dodge/Prop/Gib.hs 62;" f addGibAtDir src/Dodge/Prop/Gib.hs 67;" f addGibsAtDir src/Dodge/Prop/Gib.hs 39;" 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 addNodes src/Dodge/Path.hs 115;" f addPane src/Dodge/Placement/PlaceSpot.hs 172;" f addPlmnt src/Dodge/LevelGen/PlacementHelper.hs 87;" f addPointPolygon src/Geometry/Polygon.hs 133;" 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 addSideEffect src/Dodge/Concurrent.hs 29;" f addSouthPillars src/Dodge/Room/LongDoor.hs 90;" f addTermSignal src/Dodge/Event/Input.hs 31;" f addToTrunk src/TreeHelp.hs 157;" f addWarningTerminal src/Dodge/Room/Warning.hs 61;" f addZ src/Geometry/Vector3D.hs 89;" f adjustIMZone src/Dodge/Base.hs 81;" f advanceScrollAmount src/Dodge/Update.hs 403;" f advanceSmoothScroll src/Dodge/SmoothScroll.hs 33;" f advanceStepCounter src/Dodge/Creature/Impulse/Movement.hs 45;" f aimDelaySweep src/Dodge/Render/Picture.hs 272;" f aimStanceInfo src/Dodge/Item/Info.hs 243;" f aimTurn src/Dodge/Creature/YourControl.hs 180;" f airlock src/Dodge/Room/Airlock.hs 23;" f airlock0 src/Dodge/Room/Airlock.hs 67;" f airlock90 src/Dodge/Room/Airlock.hs 165;" f airlockCrystal src/Dodge/Room/Airlock.hs 204;" f airlockDoor src/Dodge/Room/Airlock.hs 93;" f airlockDoubleDoor src/Dodge/Room/Airlock.hs 96;" f airlockSimple src/Dodge/Room/Airlock.hs 108;" f airlockZ src/Dodge/Room/Airlock.hs 133;" f allVisibleWalls src/Dodge/Base/Collide.hs 215;" f alongSegBy src/Geometry.hs 41;" f alteRifle src/Dodge/Item/Held/Cane.hs 22;" f ammoMagInfo src/Dodge/Item/Info.hs 49;" f ammoMagSPic src/Dodge/Item/Draw/SPic.hs 144;" f amr src/Dodge/Item/Held/Rod.hs 34;" f anRoom src/Dodge/Floor.hs 117;" f analyser src/Dodge/Placement/Instance/Analyser.hs 12;" f analyserByDoor src/Dodge/Room/LasTurret.hs 116;" f analyserByDoorWithPrompt src/Dodge/Room/LasTurret.hs 119;" f analyserByNthLink src/Dodge/Room/LasTurret.hs 84;" f analyserByNthLinkWithPrompt src/Dodge/Room/LasTurret.hs 99;" f analyserWithPrompt src/Dodge/Placement/Instance/Analyser.hs 15;" f andOrRegex src/Dodge/DisplayInventory.hs 78;" f angleBetween src/Geometry.hs 161;" f angleVV src/Geometry/Vector.hs 57;" f angleVV3 src/Geometry/Vector3D.hs 122;" f anyUnusedSpot src/Dodge/PlacementSpot.hs 66;" f anythingHitCirc src/Dodge/Base/Collide.hs 338;" f applyCME src/Dodge/HeldUse.hs 361;" f applyCreatureDamage src/Dodge/Creature/Damage.hs 13;" f applyEventIO src/Loop.hs 89;" f applyGravityPU src/Dodge/Projectile/Update.hs 42;" f applyIndividualDamage src/Dodge/Creature/Damage.hs 16;" f applyInvLock src/Dodge/HeldUse.hs 420;" f applyMagnetsToBul src/Dodge/Bullet.hs 31;" f applyPastDamages src/Dodge/Creature/State.hs 48;" f applyPiercingDamage src/Dodge/Creature/Damage.hs 22;" f applyPosition src/Sound.hs 111;" f applyRecoil src/Dodge/HeldUse.hs 451;" f applyResFactor src/Dodge/Data/Config.hs 110;" f applySetTerminalString src/Dodge/Debug/Terminal.hs 83;" f applySidePush src/Dodge/HeldUse.hs 551;" f applySoundCME src/Dodge/HeldUse.hs 441;" f applyTerminalCommand src/Dodge/Debug/Terminal.hs 28;" f applyTerminalCommandArguments src/Dodge/Debug/Terminal.hs 44;" f applyTerminalString src/Dodge/Debug/Terminal.hs 22;" f applyToNode src/TreeHelp.hs 65;" f applyToRandomNode src/TreeHelp.hs 151;" f applyToSubforest src/TreeHelp.hs 78;" f applyToSubtree src/TreeHelp.hs 71;" f applyTorqueCME src/Dodge/HeldUse.hs 562;" f applyWorldConfig src/Dodge/Config.hs 55;" f aquamarine src/Color.hs 23;" f arHUD src/Dodge/Item/Scope.hs 134;" f arc src/Picture/Base.hs 287;" f arcFull src/Picture/Arc.hs 11;" 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 armourChaseCrit src/Dodge/Creature/ArmourChase.hs 35;" f armouredChasers src/Dodge/Room/Boss.hs 64;" f armouredCorridor src/Dodge/Room/RoadBlock.hs 20;" f arms src/Dodge/Creature/Picture.hs 72;" f arrow src/Picture/Composite.hs 19;" f arrowPath src/Picture/Composite.hs 8;" f assignHotkey src/Dodge/AssignHotkey.hs 9;" f assignPushDoors src/Dodge/LevelGen.hs 35;" f atFstLnkOut src/Dodge/PlacementSpot.hs 217;" f atFstLnkOutShiftBy src/Dodge/PlacementSpot.hs 237;" f atFstLnkOutShiftInward src/Dodge/PlacementSpot.hs 240;" f atNthLinkOut src/Dodge/PlacementSpot.hs 220;" f atNthLnkOutShiftBy src/Dodge/PlacementSpot.hs 223;" f atNthLnkOutShiftInward src/Dodge/PlacementSpot.hs 243;" f attachBranch src/Dodge/Tree/Compose.hs 83;" f attachInfo src/Dodge/Item/Info.hs 58;" 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 68;" f attribSize src/Shader/Compile.hs 306;" f autoAmr src/Dodge/Item/Held/Rod.hs 39;" f autoBS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 488;" f autoCrit src/Dodge/Creature/AutoCrit.hs 12;" f autoGunS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 694;" f autoPistol src/Dodge/Item/Held/Stick.hs 49;" f autoRifle src/Dodge/Item/Held/Cane.hs 27;" f awakeLevelPerception src/Dodge/Creature/Perception.hs 163;" f axisInt src/Geometry/Intersect.hs 262;" f azure src/Color.hs 22;" f bQuadToF src/Geometry/Bezier.hs 37;" f bQuadToLine src/Geometry/Bezier.hs 30;" f backPQ src/Dodge/Creature/HandPos.hs 127;" f backpackCombinations src/Dodge/Combine/Combinations.hs 27;" f backpackShape src/Dodge/Item/Draw/SPic.hs 202;" f backspaceInputted src/Dodge/Update/Input/Text.hs 25;" f bangCone src/Dodge/Item/Held/Cone.hs 11;" f bangConeShape src/Dodge/Item/Draw/SPic.hs 319;" f bangEchoS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 516;" f bangRod src/Dodge/Item/Held/Rod.hs 18;" f bangS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 668;" f bangStick src/Dodge/Item/Held/Stick.hs 15;" f barPP src/Dodge/Room/Foreground.hs 236;" f barrel src/Dodge/Creature/Inanimate.hs 17;" f barrelShape src/Dodge/Render/ShapePicture.hs 70;" f baseAMRShape src/Dodge/Item/Draw/SPic.hs 422;" f baseBlockPane src/Dodge/Placement/Instance/Wall.hs 86;" f baseCI src/Dodge/Item/Grammar.hs 158;" f baseCaneShape src/Dodge/Item/Draw/SPic.hs 339;" f baseFloorTileSize src/Tile.hs 45;" f baseItemTriggerType src/Dodge/BaseTriggerType.hs 21;" f baseRifleShape src/Dodge/Item/Draw/SPic.hs 342;" f baseRodShape src/Dodge/Item/Draw/SPic.hs 419;" f baseSMGShape src/Dodge/Item/Draw/SPic.hs 407;" f baseShoulder src/Dodge/Creature/Picture.hs 116;" f baseStickShape src/Dodge/Item/Draw/SPic.hs 316;" f baseStickShapeX src/Dodge/Item/Draw/SPic.hs 308;" f baseStickSpread src/Dodge/HeldUse.hs 311;" f basicAttentionUpdate src/Dodge/Creature/Perception.hs 128;" f basicAwarenessUpdate src/Dodge/Creature/Perception.hs 38;" f basicCrPict src/Dodge/Creature/Picture.hs 30;" f basicCrShape src/Dodge/Creature/Picture.hs 36;" f basicDrawBeam src/Dodge/Beam/Draw.hs 11;" f basicItemDisplay src/Dodge/Item/Display.hs 23;" f basicMachineApplyDamage src/Dodge/Machine/Damage.hs 6;" f basicMachineUpdate src/Dodge/Machine.hs 13;" f basicMuzFlare src/Dodge/HeldUse.hs 706;" f battery src/Dodge/Item/Ammo.hs 63;" f batteryPack src/Dodge/Item/Equipment.hs 46;" f belowNumX src/Dodge/Combine/Graph.hs 86;" f beltMag src/Dodge/Item/Ammo.hs 39;" f bfsNodePoints src/Dodge/Path.hs 58;" f bfsThenReturn src/Dodge/Creature/ReaderUpdate.hs 218;" f bgateCalc src/Dodge/Inventory/SelectionList.hs 118;" f bgunSound src/Dodge/HeldUse.hs 506;" f bindFBO src/Render.hs 245;" f bingate src/Dodge/Item/Scope.hs 109;" 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 88;" f blinkActionMousePos src/Dodge/Creature/Action/Blink.hs 23;" f blinkDistortions src/Dodge/Creature/Action/Blink.hs 44;" f blinkShockwave src/Dodge/Creature/Action/Blink.hs 79;" f blinker src/Dodge/Item/Held/Utility.hs 30;" f blipAt src/Dodge/RadarSweep.hs 77;" f blockLine src/Dodge/Placement/Instance/Wall.hs 41;" f blockPillar src/Dodge/Room/Pillar.hs 22;" f blockedCorridor src/Dodge/Room/RoadBlock.hs 71;" f blockedCorridorCloseBlocks src/Dodge/Room/RoadBlock.hs 78;" f blockingLoad src/Dodge/Concurrent.hs 35;" f blood1S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 632;" f blood2S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 490;" f blood3S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 660;" f blood4S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 550;" f blood5S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 532;" f blood6S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 700;" f blood7S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 474;" f blood8S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 462;" f bloodShort1S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 614;" f bloodShort2S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 584;" f bloodShort3S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 578;" f bloodShort4S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 616;" f bloodShort5S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 476;" f bloodShort6S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 498;" f bloodShort7S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 634;" f bloodShort8S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 598;" f blowTorch src/Dodge/Item/Held/SprayGuns.hs 43;" f blue src/Color.hs 16;" f blunderbuss src/Dodge/Item/Held/Cone.hs 14;" f bossKeyItems src/Dodge/LockAndKey.hs 12;" f bossRoom src/Dodge/Room/Boss.hs 61;" f bounceDir src/Dodge/Bullet.hs 109;" f bouncePoint src/Dodge/Base/Collide.hs 84;" f boundPoints src/Bound.hs 10;" f boundedGrid src/Grid.hs 19;" f boxABC src/Polyhedra.hs 108;" f boxEdgeIndices src/Shader/Poke.hs 358;" f boxSurfaces src/Shader/Poke.hs 277;" f boxSurfacesIndices src/Shader/Poke.hs 290;" f boxXYZ src/Polyhedra.hs 94;" f boxXYZnobase src/Polyhedra.hs 80;" f brainHat src/Dodge/Item/Equipment.hs 73;" f branchRectWith src/Dodge/Room/Branch.hs 15;" f branchWith src/Dodge/Room/Room.hs 69;" f bright src/Color.hs 120;" f brightX src/Color.hs 116;" f btSPic src/Dodge/Render/ShapePicture.hs 124;" f btText src/Dodge/Inventory/SelectionList.hs 237;" f bufferEBO src/Shader/Bind.hs 28;" f bufferPokedVBO src/Shader/Bind.hs 19;" f bufferShaderLayers src/Shader/Bind.hs 36;" f bulletBeltBracer src/Dodge/Item/Equipment.hs 67;" f bulletBeltPack src/Dodge/Item/Equipment.hs 61;" f bulletModule src/Dodge/Item/Scope.hs 117;" f bulletPayloadModule src/Dodge/Item/Scope.hs 131;" f bulletSynthesizer src/Dodge/Item/Ammo.hs 82;" f bulletWeapons src/Dodge/Combine/Combinations.hs 248;" f burstRifle src/Dodge/Item/Held/Cane.hs 30;" f buttonFlip src/Dodge/Button/Event.hs 17;" f buzzS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 702;" f cChasm src/Dodge/Room/Tutorial.hs 124;" f cFilledRect src/Dodge/CharacterEnums.hs 6;" f cWireRect src/Dodge/CharacterEnums.hs 10;" f calcSmoothScroll src/Dodge/SmoothScroll.hs 11;" f calcTexCoord src/Tile.hs 19;" f canSee src/Dodge/Base/Collide.hs 324;" f canSeeIndirect src/Dodge/Base/Collide.hs 331;" f cancelExamineInventory src/Dodge/Item/BackgroundEffect.hs 22;" f capacitor src/Dodge/Item/Ammo.hs 69;" f cardEightVec src/Dodge/Base/CardinalPoint.hs 17;" f cardList src/Dodge/Base/CardinalPoint.hs 7;" f cardVec src/Dodge/Base/CardinalPoint.hs 10;" f cardinalBetweenAdj src/Dodge/Base/CardinalPoint.hs 28;" f cardinalVectors src/Dodge/FloorItem.hs 24;" f cdtPropagateFold src/Dodge/DoubleTree.hs 407;" f cenLasTur src/Dodge/Room/LasTurret.hs 25;" f centerText src/Picture/Base.hs 184;" f centerVaultExplosiveExit src/Dodge/Room/NoNeedWeapon.hs 20;" f centerVaultRoom src/Dodge/Room/Procedural.hs 291;" f centroid src/Geometry/Polygon.hs 167;" f centroidNum src/Geometry/Polygon.hs 170;" f chainCreatureUpdates src/Dodge/Creature/ChainUpdates.hs 6;" f chainPairs src/Geometry.hs 363;" f changeSwapOther src/Dodge/Inventory.hs 140;" f changeSwapSel src/Dodge/Inventory.hs 133;" f changeSwapWith src/Dodge/Inventory.hs 174;" f charToTuple src/Picture/Base.hs 317;" f charToTupleGrad src/Picture/Text.hs 18;" f chartreuse src/Color.hs 24;" f chaseCrit src/Dodge/Creature/ChaseCrit.hs 27;" f chaseCritAwarenessUpdate src/Dodge/Creature/Perception.hs 70;" f chaseCritMv src/Dodge/Creature/ReaderUpdate.hs 114;" f chaseCritPerceptionUpdate src/Dodge/Creature/Perception.hs 31;" f chaseCritVocalization src/Dodge/Creature/ChaseCrit.hs 37;" f chasmSimpleMaze src/Dodge/Room/Tutorial.hs 191;" f chasmTest src/Dodge/Creature/Update.hs 131;" f chasmWallToSurface src/Dodge/Base/Collide.hs 110;" f checkCombineSelectionExists src/Dodge/DisplayInventory.hs 100;" f checkConnection src/Dodge/Inventory/Swap.hs 65;" f checkDeath src/Dodge/Creature/Update.hs 69;" f checkDeath' src/Dodge/Creature/Update.hs 72;" f checkEndGame src/Dodge/Update.hs 754;" f checkErrorGL src/Shader/Compile.hs 255;" f checkFBO src/Framebuffer/Check.hs 6;" f checkGLError src/GLHelp.hs 17;" f checkInvSlotsYou src/Dodge/Inventory/CheckSlots.hs 18;" f checkInventorySelectionExists src/Dodge/DisplayInventory.hs 93;" f checkTermDist src/Dodge/Update.hs 315;" 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 75;" f chestPQ src/Dodge/Creature/HandPos.hs 124;" f chooseCursorBorders src/Dodge/Render/List.hs 155;" f chooseEquipPosition src/Dodge/Inventory/RBList.hs 41;" f chooseFootSound src/Dodge/Creature/State/WalkCycle.hs 34;" f chooseFreeSite src/Dodge/Inventory/RBList.hs 47;" f chooseMovementLtAuto src/Dodge/CreatureEffect.hs 105;" f chooseMovementPistol src/Dodge/Humanoid.hs 203;" f chooseMovementPistol' src/Dodge/Humanoid.hs 208;" f chooseMovementSpreadGun src/Dodge/CreatureEffect.hs 88;" f circHitWall src/Dodge/Base/Collide.hs 232;" f circInPolygon src/Geometry/Polygon.hs 101;" f circOnAnyCr src/Dodge/Base/Collide.hs 287;" f circOnSeg src/Geometry.hs 102;" f circOnSegNoEndpoints src/Geometry.hs 92;" f circOnSomeWall src/Dodge/Base/Collide.hs 281;" 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 clAlt src/Dodge/Cloud.hs 5;" f clClSpringVel src/Dodge/Update.hs 827;" f clColor src/Shader/Poke/Cloud.hs 35;" f clZoneSize src/Dodge/Zoning/Cloud.hs 21;" f clampPath src/Dodge/Room/Procedural.hs 168;" f clang1S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 560;" f clang2S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 676;" f clangS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 542;" f cldtPropagateFold src/Dodge/DoubleTree.hs 358;" f cleanUpPreload src/Preload.hs 10;" f cleanUpRenderPreload src/Preload/Render.hs 220;" f cleanUpSoundPreload src/Preload.hs 15;" f cleanupHalted src/Sound.hs 117;" f cleatLabel src/Dodge/Cleat.hs 30;" f cleatOnward src/Dodge/Cleat.hs 24;" f cleatSide src/Dodge/Cleat.hs 27;" f click1S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 582;" f clickGetCreature src/Dodge/Debug.hs 109;" f clicker src/Dodge/Item/Scope.hs 82;" f clipV src/Geometry/Vector.hs 47;" f clipZoom src/Dodge/Update/Camera.hs 230;" f clockCycle src/Dodge/Clock.hs 7;" f closeButtonToSelectionItem src/Dodge/Inventory/SelectionList.hs 223;" f closeItemToSelectionItem src/Dodge/Inventory/SelectionList.hs 208;" f closeItemToTextPictures src/Dodge/Inventory/SelectionList.hs 243;" f closeObjectInfo src/Dodge/Render/HUD.hs 226;" f closestCreatureID src/Dodge/Debug.hs 118;" f closestPointOnLine src/Geometry/Intersect.hs 286;" f closestPointOnLineParam src/Geometry/Intersect.hs 302;" f closestPointOnSeg src/Geometry/Intersect.hs 317;" f cloudEffect src/Dodge/Update.hs 779;" f cloudPoisonDamage src/Dodge/Update/Cloud.hs 10;" 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 125;" f clusterFunc src/Dodge/Combine/Graph.hs 119;" f cogRaised src/Dodge/Creature/Perception.hs 102;" f colCrWall src/Dodge/WallCreatureCollisions.hs 28;" f colCrsWalls src/Dodge/WallCreatureCollisions.hs 18;" f collectDamageTypes src/Dodge/Damage.hs 53;" f collectInvItems src/Dodge/Update/Input/InGame.hs 295;" f collide3 src/Dodge/Base/Collide.hs 119;" f collide3Chasm src/Dodge/Base/Collide.hs 103;" f collide3Chasms src/Dodge/Base/Collide.hs 96;" f collide3Creature src/Dodge/Base/Collide.hs 153;" f collide3Floors src/Dodge/Base/Collide.hs 134;" f collide3Wall src/Dodge/Base/Collide.hs 148;" f collide3Walls src/Dodge/Base/Collide.hs 128;" f collide3WallsFloor src/Dodge/Base/Collide.hs 90;" f collideCircWalls src/Dodge/Base/Collide.hs 244;" f collidePoint src/Dodge/Base/Collide.hs 54;" f collidePointTestFilter src/Dodge/Base/Collide.hs 180;" f collidePointWallsFilter src/Dodge/Base/Collide.hs 194;" f color src/Picture/Base.hs 108;" f colorLamp src/Dodge/Creature/Lamp.hs 10;" f colorSH src/Shape.hs 237;" f combinationsDotGraph src/Dodge/Combine/Graph.hs 95;" f combinationsGraph src/Dodge/Combine/Graph.hs 74;" f combinationsOf src/Multiset.hs 46;" f combinationsTrie src/Dodge/Combine.hs 43;" f combineAwareness src/Dodge/Creature/Perception.hs 110;" f combineFloors src/Dodge/Room/Procedural.hs 174;" f combineInventoryExtra src/Dodge/Render/HUD.hs 337;" f combineItemListYouX src/Dodge/Combine.hs 35;" f combineList src/Dodge/Combine.hs 21;" f combineRooms src/Dodge/Room/Procedural.hs 154;" f combineS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 480;" f combineTree src/Dodge/Tree/Compose.hs 67;" f commandColor src/Dodge/Terminal.hs 114;" f commonPrefix src/Dodge/Debug/Terminal.hs 149;" f comp src/Quaternion.hs 65;" f compactDraw src/Dodge/LevelGen.hs 94;" f compactDraw' src/Dodge/LevelGen.hs 105;" f compactDrawTree src/Dodge/LevelGen.hs 88;" f compileAndCheckShader src/Shader/Compile.hs 277;" f composeNode src/Dodge/Tree/Compose.hs 76;" f composeTree src/Dodge/Tree/Compose.hs 47;" f computerBeepingS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 640;" f conEffects src/Dodge/Concurrent.hs 12;" f conLDTToConDT src/Dodge/DoubleTree.hs 22;" f concurrentIS src/Dodge/Update/Input/InGame.hs 287;" f connectItemS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 722;" f constDPic src/Dodge/Debug.hs 62;" f constructEdges src/Polyhedra.hs 34;" f constructEdgesList src/Polyhedra.hs 43;" f contToIDCont src/Dodge/LevelGen/PlacementHelper.hs 57;" f continueTerminal src/Dodge/Update/Input/InGame.hs 402;" f convexHull src/Geometry/Polygon.hs 141;" f convexHullSafe src/Geometry/Polygon.hs 148;" f convexPolysOverlap src/Geometry/ConvexPoly.hs 48;" f coolMachinePistol src/Dodge/Creature/State.hs 101;" f coolMinigun src/Dodge/Creature/State.hs 94;" f copier src/Dodge/Item/Scope.hs 88;" f copierItemUpdate src/Dodge/Creature/State.hs 130;" f copyItemToFloor src/Dodge/FloorItem.hs 14;" f corDoor src/Dodge/Room/Room.hs 385;" f cornerList src/Preload/Render.hs 198;" f corpseOrGib src/Dodge/Creature/Update.hs 110;" f corridor src/Dodge/Room/Corridor.hs 17;" f corridorBoss src/Dodge/LockAndKey.hs 133;" f corridorN src/Dodge/Room/Corridor.hs 52;" f corridorWallN src/Dodge/Room/Corridor.hs 71;" f crAdd src/Dodge/Room/RezBox.hs 116;" f crAwayFromPost src/Dodge/Creature/Test.hs 82;" f crBlips src/Dodge/RadarSweep.hs 87;" f crCamouflage src/Dodge/Creature/Picture.hs 33;" f crCanSeeCr src/Dodge/Creature/Test.hs 51;" f crCrSpring src/Dodge/Update.hs 855;" f crCurrentEquipment src/Dodge/Creature/Statistics.hs 62;" f crDexterity src/Dodge/Creature/Statistics.hs 19;" f crDisplayAwareness src/Dodge/Creature/Picture/Awareness.hs 38;" f crDisplayVigilance src/Dodge/Creature/Picture/Awareness.hs 52;" f crHasTarget src/Dodge/Creature/Test.hs 64;" f crHasTargetLOS src/Dodge/Creature/Test.hs 67;" f crHit src/Dodge/WorldEvent/ThingsHit.hs 86;" f crIXsNearCirc src/Dodge/Zoning/Creature.hs 32;" f crIXsNearPoint src/Dodge/Zoning/Creature.hs 14;" f crInAimStance src/Dodge/Creature/Test.hs 90;" f crIntelligence src/Dodge/Creature/Statistics.hs 39;" f crIsAiming src/Dodge/Creature/Test.hs 59;" f crIsArmouredFrom src/Dodge/Creature/Test.hs 105;" f crMass src/Dodge/Creature/Mass.hs 5;" f crMaterial src/Dodge/Creature/Material.hs 8;" f crMaxHP src/Dodge/Creature/MaxHP.hs 6;" f crMvAbsolute src/Dodge/Creature/Impulse/Movement.hs 28;" f crMvBy src/Dodge/Creature/Impulse/Movement.hs 20;" f crMvForward src/Dodge/Creature/Impulse/Movement.hs 42;" f crMvType src/Dodge/Creature/MoveType.hs 6;" f crNearPoint src/Dodge/Creature/Test.hs 127;" f crNumFreeSlots src/Dodge/Inventory/CheckSlots.hs 25;" f crOnWall src/Dodge/WallCreatureCollisions.hs 86;" f crRad src/Dodge/Creature/Radius.hs 7;" f crSafeDistFromTarg src/Dodge/Creature/Test.hs 72;" f crSetRoots src/Dodge/Inventory/Location.hs 55;" f crShape src/Dodge/Creature/Shape.hs 8;" f crSpring src/Dodge/Update.hs 852;" f crStratConMatches src/Dodge/Creature/Test.hs 77;" f crStrength src/Dodge/Creature/Statistics.hs 29;" f crUpdate' src/Dodge/Creature/Update.hs 58;" f crUpdateInvidLocations src/Dodge/Inventory/Location.hs 66;" f crUpdateItemLocations src/Dodge/Inventory/Location.hs 48;" f crVocalizationSound src/Dodge/Creature/Vocalization.hs 13;" f crWarningSounds src/Dodge/Creature/Vocalization.hs 23;" f crWlPbHit src/Dodge/WorldEvent/ThingsHit.hs 41;" f crZoneSize src/Dodge/Zoning/Creature.hs 41;" f craftInfo src/Dodge/Item/Info.hs 169;" f craftItemSPic src/Dodge/Item/Draw/SPic.hs 56;" f crankSlowS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 590;" f createForceField src/Dodge/ForceField.hs 7;" f createGas src/Dodge/Gas.hs 8;" f createHeadLamp src/Dodge/Euse.hs 55;" f createItemYou src/Dodge/Inventory/Add.hs 60;" f createLightMap src/Render.hs 26;" f createPathGrid src/Dodge/Room/Path.hs 20;" f createProjectile src/Dodge/HeldUse.hs 1308;" f createProjectileR src/Dodge/HeldUse.hs 1257;" f createShell src/Dodge/Projectile/Create.hs 21;" f createShieldWall src/Dodge/Item/BackgroundEffect.hs 39;" f createUnusedLinkPos src/Dodge/Tree/Shift.hs 124;" f createWall src/Dodge/Wall/Create.hs 8;" f creatureDisplayText src/Dodge/Creature/Picture/Awareness.hs 11;" f creatureShootLaser src/Dodge/HeldUse.hs 815;" f creatureShootPulseBall src/Dodge/HeldUse.hs 892;" f creatureShootPulseLaser src/Dodge/HeldUse.hs 859;" f creatureTurnTo src/Dodge/Creature/Impulse/Movement.hs 53;" f creatureTurnToward src/Dodge/Creature/Impulse/Movement.hs 74;" f creatureTurnTowardDir src/Dodge/Creature/Impulse/Movement.hs 63;" f critInDeadEnd src/Dodge/Room/Room.hs 243;" f critsPillarRoom src/Dodge/Room/Room.hs 390;" f critsRoom src/Dodge/Room/Room.hs 398;" f crixsNearSeg src/Dodge/Zoning/Creature.hs 29;" f crossPic src/Dodge/Render/Label.hs 27;" f crossProd src/Geometry/Vector3D.hs 41;" f crossV src/Geometry/Vector.hs 178;" f crsHit src/Dodge/WorldEvent/ThingsHit.hs 51;" f crsHitRadial src/Dodge/WorldEvent/ThingsHit.hs 121;" f crsItmsUnused src/Dodge/Room/Containing.hs 45;" f crsNearCirc src/Dodge/Zoning/Creature.hs 35;" f crsNearPoint src/Dodge/Zoning/Creature.hs 17;" f crsNearRect src/Dodge/Zoning/Creature.hs 38;" f crsNearSeg src/Dodge/Zoning/Creature.hs 23;" f crystalLine src/Dodge/Placement/Instance/Wall.hs 55;" f cubeShape src/Dodge/Block/Debris.hs 103;" f cullPoint src/Dodge/Render/ShapePicture.hs 86;" f cullPretty src/AesonHelp.hs 14;" 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 93;" f cycleL src/DoubleStack.hs 28;" f cycleLT src/IntMapHelp.hs 96;" f cycleOptions src/Dodge/Menu/Option.hs 75;" f cycleR src/DoubleStack.hs 32;" f cylinderIndices src/Shader/Poke.hs 382;" f cylinderOnSeg src/Geometry.hs 123;" f cylinderPoly src/Shape.hs 87;" f cylinderRoundIndices src/Shader/Poke.hs 389;" f dShadCol src/Dodge/Render/List.hs 214;" f damMatSideEffect src/Dodge/Material/Damage.hs 13;" f damThingHitWith src/Dodge/Damage.hs 72;" f damToExpBarrel src/Dodge/Barreloid.hs 51;" f damageCodeCommand src/Dodge/Terminal.hs 59;" f damageCrWl src/Dodge/Damage.hs 29;" f damageCrWlID src/Dodge/Damage.hs 23;" f damageDirection src/Dodge/Damage.hs 35;" f damageDirt src/Dodge/Material/Damage.hs 119;" f damageFlesh src/Dodge/Material/Damage.hs 86;" f damageHP src/Dodge/Creature/Damage.hs 34;" f damageInCircle src/Dodge/Damage.hs 61;" f damageMetal src/Dodge/Material/Damage.hs 55;" f damageSensor src/Dodge/Placement/Instance/Sensor.hs 14;" f damageStone src/Dodge/Material/Damage.hs 25;" f damageThingHit src/Dodge/Bullet.hs 177;" f damageTypeThreshold src/Dodge/Placement/Instance/Sensor.hs 35;" f damageWall src/Dodge/Wall/Damage.hs 15;" f damsToExpBarrel src/Dodge/Barreloid.hs 48;" f dark src/Color.hs 108;" f darkenBackground src/Dodge/Render/MenuScreen.hs 32;" f dbArg src/Dodge/Base.hs 165;" f dbArgChain src/Dodge/Base.hs 170;" f dbwMuzzles src/Dodge/HeldUse.hs 314;" f deZoneIX src/Dodge/Zoning/Base.hs 89;" f deZoneWall src/Dodge/Zoning/Wall.hs 70;" f deadEndRoom src/Dodge/Room/Room.hs 246;" f deadFeet src/Dodge/Creature/Picture.hs 68;" f deadRot src/Dodge/Creature/Picture.hs 84;" f deadScalp src/Dodge/Creature/Picture.hs 81;" f deadUpperBody src/Dodge/Creature/Picture.hs 113;" f debrisS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 684;" f debrisSPic src/Dodge/Prop/Draw.hs 20;" f debrisSize src/Dodge/Block/Debris.hs 77;" f debugEvent src/Dodge/Debug.hs 27;" f debugEvents src/Dodge/Debug.hs 20;" f debugItem src/Dodge/Debug.hs 30;" f debugList src/Dodge/Debug.hs 105;" f debugMenu src/Dodge/Menu.hs 125;" f debugMenuOptions src/Dodge/Menu.hs 131;" f debugOn src/Dodge/Data/Config.hs 151;" f debugSelectCreatureList src/Dodge/Debug.hs 88;" f debugSelectCreatureMessage src/Dodge/Debug.hs 79;" f decodeSensorType src/Dodge/Terminal.hs 72;" f decomposeSelfTree src/Dodge/Tree/Compose.hs 61;" f decomposeTree src/Dodge/Tree/Compose.hs 58;" f decontamRoom src/Dodge/Room/Airlock.hs 28;" f decoratedBlock src/Dodge/Placement/Instance/Block.hs 10;" f decorationToShape src/Dodge/Placement/TopDecoration.hs 9;" f decreaseAwareness src/Dodge/Creature/Perception.hs 119;" f decrementTimer src/Sound.hs 102;" f dedaS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 672;" f dededaS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 454;" f dededumS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 628;" f dedumS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 444;" f defDamageMaterial src/Dodge/Material/Damage.hs 22;" f defLSPic src/Dodge/LightSource/Draw.hs 10;" f defSPic src/Dodge/Item/Draw/SPic.hs 325;" f defaultAimMvType src/Dodge/Creature/MoveType.hs 16;" f defaultAimingCrit src/Dodge/Default/Creature.hs 107;" f defaultAudition src/Dodge/Default/Creature.hs 92;" f defaultAutoWall src/Dodge/Default/Door.hs 15;" f defaultBlock src/Dodge/Default/Block.hs 5;" f defaultBounds src/Dodge/Data/Bounds.hs 20;" f defaultBullet src/Dodge/Item/Weapon/Bullet.hs 10;" f defaultButton src/Dodge/Default.hs 46;" f defaultCWCam src/Dodge/Default/World.hs 67;" f defaultCWGen src/Dodge/Default/World.hs 57;" f defaultCWorld src/Dodge/Default/World.hs 82;" f defaultChaseMvType src/Dodge/Creature/MoveType.hs 25;" f defaultClusterStatus src/Dodge/Default/Room.hs 37;" f defaultConfig src/Dodge/Data/Config.hs 127;" f defaultCraftItem src/Dodge/Default/Item.hs 25;" f defaultCreature src/Dodge/Default/Creature.hs 12;" f defaultCreatureMemory src/Dodge/Default/Creature.hs 65;" f defaultCrystalWall src/Dodge/Default/Wall.hs 47;" f defaultDirtBlock src/Dodge/Default/Block.hs 19;" f defaultDirtWall src/Dodge/Default/Wall.hs 68;" f defaultDoor src/Dodge/Default/Door.hs 29;" f defaultDoorWall src/Dodge/Default/Wall.hs 39;" f defaultDrawButton src/Dodge/Button/Draw.hs 29;" f defaultEquipment src/Dodge/Default.hs 24;" f defaultFlIt src/Dodge/Default.hs 27;" f defaultForeground src/Dodge/Default/ForegroundShape.hs 5;" f defaultHUD src/Dodge/Default/World.hs 159;" f defaultHeldItem src/Dodge/Default/Item.hs 9;" f defaultInanimate src/Dodge/Default/Creature.hs 62;" f defaultInput src/Dodge/Default/World.hs 11;" f defaultIntention src/Dodge/Default/Creature.hs 98;" f defaultInvSize src/Dodge/Default/Creature.hs 72;" f defaultLWorld src/Dodge/Default/World.hs 95;" f defaultListDisplayParams src/Dodge/ListDisplayParams.hs 18;" f defaultMachine src/Dodge/Default.hs 30;" f defaultMachineWall src/Dodge/Default/Wall.hs 55;" f defaultPP src/Dodge/Default.hs 54;" f defaultPerceptionState src/Dodge/Default/Creature.hs 75;" f defaultProp src/Dodge/Default/Prop.hs 6;" f defaultProximitySensor src/Dodge/Default.hs 65;" f defaultRoom src/Dodge/Default/Room.hs 9;" f defaultSensorWall src/Dodge/Default/Wall.hs 65;" f defaultSwitchWall src/Dodge/Default/Door.hs 22;" f defaultTerminal src/Dodge/Default/Terminal.hs 10;" f defaultVision src/Dodge/Default/Creature.hs 85;" f defaultWall src/Dodge/Default/Wall.hs 17;" f defaultWindow src/Dodge/Default/Wall.hs 85;" f defaultWorld src/Dodge/Default/World.hs 31;" 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 136;" f destroyAllInvItems src/Dodge/Inventory.hs 52;" f destroyBlock src/Dodge/Block.hs 52;" f destroyDoor src/Dodge/Block.hs 80;" f destroyInvItem src/Dodge/Inventory.hs 39;" f destroyItem src/Dodge/Inventory.hs 61;" f destroyLS src/Dodge/LightSource.hs 32;" f destroyLSFlashAt src/Dodge/LightSource.hs 42;" f destroyMachine src/Dodge/Machine/Destroy.hs 13;" f destroyMatS src/Dodge/Material/Sound.hs 7;" f destroyMcType src/Dodge/Machine/Destroy.hs 22;" f destroyMount src/Dodge/Block.hs 100;" f destroyMounts src/Dodge/Block.hs 97;" f destroyProjectile src/Dodge/Projectile/Update.hs 160;" f detV src/Geometry/Vector.hs 93;" f detector src/Dodge/Item/Held/Utility.hs 27;" f detectorColor src/Dodge/Item/Draw/SPic.hs 469;" f detectorInfo src/Dodge/Item/Info.hs 224;" f determineProjectileTracking src/Dodge/HeldUse.hs 1228;" f diagonalLinesRect src/Dodge/Room/Foreground.hs 52;" f did src/Dodge/Item/InvSize.hs 54;" f diffAngles src/Geometry.hs 208;" f difference src/Geometry.hs 128;" f digitalLine src/Geometry.hs 288;" f digitalRect src/Geometry.hs 305;" f dim src/Color.hs 112;" f dirtColor src/Dodge/Default/Wall.hs 81;" f dirtPoly src/Dodge/Room/RoadBlock.hs 74;" f disconnectItemS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 650;" f displayConfig src/Dodge/Menu.hs 231;" f displayControls src/Dodge/Menu.hs 242;" f displayFrameTicks src/Dodge/Render/Picture.hs 45;" f displayFreeSlots src/Dodge/DisplayInventory.hs 192;" f displayIndents src/Dodge/DisplayInventory.hs 110;" f displayPulse src/Dodge/Inventory/SelectionList.hs 179;" f displayTerminalLineString src/Dodge/Update.hs 467;" f dist src/Geometry/Vector.hs 190;" 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 dmType src/Dodge/Damage.hs 38;" f doAimTwist src/Dodge/Creature/YourControl.hs 153;" f doAnyEquipmentEffect src/Dodge/Creature/State.hs 140;" f doBackspace src/Dodge/Update/Input/Text.hs 31;" f doBarrelSpin src/Dodge/Projectile/Update.hs 212;" f doBlBl src/Dodge/BlBl.hs 5;" f doBlSh src/Dodge/Block/Draw.hs 14;" f doBounce src/Dodge/Base/Collide.hs 66;" f doButtonEvent src/Dodge/Button/Event.hs 9;" 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 42;" f doDeathToggle src/Dodge/WorldEffect.hs 86;" f doDeathTriggers src/Dodge/WorldEffect.hs 79;" f doDebugTest src/Dodge/Update/Input/DebugTest.hs 23;" f doDebugTest2 src/Dodge/Update/Input/DebugTest.hs 38;" f doDebugTestF10 src/Dodge/Update/Input/DebugTest.hs 66;" f doDebugTestF11 src/Dodge/Update/Input/DebugTest.hs 72;" f doDebugTestF12 src/Dodge/Update/Input/DebugTest.hs 84;" f doDebugTestF6 src/Dodge/Update/Input/DebugTest.hs 41;" f doDebugTestF7 src/Dodge/Update/Input/DebugTest.hs 51;" f doDebugTestF8 src/Dodge/Update/Input/DebugTest.hs 59;" f doDrWdWd src/Dodge/DrWdWd.hs 16;" f doDrag src/Dodge/Update/Input/InGame.hs 127;" f doDrawing src/Dodge/Render.hs 34;" f doDrawing' src/Dodge/Render.hs 45;" f doFloatFloat src/Dodge/FloatFunction.hs 5;" f doGenFloat src/Dodge/HeldUse.hs 1184;" f doGravityPU src/Dodge/Projectile/Update.hs 36;" f doHeldUseEffect src/Dodge/HeldUse.hs 343;" f doInPlacements src/Dodge/Layout.hs 81;" f doIndividualPlacements src/Dodge/Layout.hs 95;" f doInputScreenInput src/Dodge/Update/Input/ScreenLayer.hs 28;" f doIntImp src/Dodge/CreatureEffect.hs 24;" f doItemTimeScroll src/Dodge/Update.hs 191;" f doLoop src/Loop.hs 60;" f doMCrAc src/Dodge/CreatureEffect.hs 57;" f doMP2Ac src/Dodge/CreatureEffect.hs 73;" f doMagnetBuBu src/Dodge/Bullet.hs 34;" f doModificationEffect src/Dodge/ModificationEffect.hs 7;" 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 136;" f doPressPlateEvent src/Dodge/PressPlate.hs 8;" f doPropUpdates src/Dodge/Prop/Update.hs 34;" 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 447;" f doRoomPlacements src/Dodge/Layout.hs 98;" f doRoomShift src/Dodge/Room/Link.hs 33;" f doScopeZoom src/Dodge/Update/Scroll.hs 91;" f doSectionSize src/Dodge/DisplayInventory.hs 211;" f doSideEffects appDodge/Main.hs 121;" f doStrategyActions src/Dodge/Creature/ReaderUpdate.hs 166;" f doTestDrawing src/Dodge/Render.hs 41;" 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 182;" f doTimeScroll src/Dodge/Update.hs 196;" f doTmWdWd src/Dodge/WorldEffect.hs 89;" f doWallRotate src/Dodge/Update/Camera.hs 220;" 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 12;" f doWdWd src/Dodge/WorldEffect.hs 28;" f doWorldEvents src/Dodge/Update.hs 412;" f doWorldPos src/Dodge/WorldPos.hs 7;" f door src/Dodge/Room/Door.hs 14;" f doorBetween src/Dodge/Placement/Instance/Door.hs 39;" f doorMechanism src/Dodge/DrWdWd.hs 24;" f doorMechanismStepwise src/Dodge/DrWdWd.hs 59;" f dotV src/Geometry/Vector.hs 75;" f dotV3 src/Geometry/Vector3D.hs 119;" f doubleCorridorBarrels src/Dodge/Room/Room.hs 276;" f doubleFindMax src/Dodge/Update/Scroll.hs 181;" f doubleFindMin src/Dodge/Update/Scroll.hs 160;" f doubleFindPred src/Dodge/Update/Scroll.hs 188;" f doubleFindSucc src/Dodge/Update/Scroll.hs 167;" f doubleLampCover src/Dodge/Placement/Instance/LightSource/Cover.hs 28;" f doublePair src/Geometry.hs 165;" f doublePairSet src/Geometry.hs 169;" f doubleTreeToIndentList src/Dodge/DoubleTree.hs 129;" f doubleV2 src/Geometry.hs 172;" f drawARHUD src/Dodge/Creature/State.hs 192;" f drawAimSweep src/Dodge/Render/Picture.hs 279;" f drawAllShadows src/Dodge/Shadows.hs 5;" f drawArrowDown src/Dodge/Render/Picture.hs 206;" f drawBaseMachine src/Dodge/Machine/Draw.hs 68;" f drawBeam src/Dodge/Beam/Draw.hs 6;" f drawBlip src/Dodge/RadarBlip.hs 16;" f drawBlock src/Dodge/Block/Draw.hs 7;" f drawBoundingBox src/Dodge/Debug/Picture.hs 347;" f drawBullet src/Dodge/Bullet/Draw.hs 9;" f drawButton src/Dodge/Button/Draw.hs 10;" f drawCPUShadows src/Dodge/Render/Shadow.hs 19;" f drawChasm src/Dodge/Render/ShapePicture.hs 44;" f drawCircCollisionTest src/Dodge/Debug/Picture.hs 117;" f drawCliff src/Dodge/Render/ShapePicture.hs 47;" f drawCollisionTest src/Dodge/Debug/Picture.hs 102;" f drawCombFilter src/Dodge/Render/Picture.hs 254;" f drawCombineInventory src/Dodge/Render/HUD.hs 182;" f drawConcurrentMessage src/Dodge/Render/Picture.hs 68;" f drawCoord src/Dodge/Debug/Picture.hs 375;" f drawCrInfo src/Dodge/Debug/Picture.hs 396;" f drawCreature src/Dodge/Render/ShapePicture.hs 61;" f drawCreatureDisplayTexts src/Dodge/Debug/Picture.hs 197;" f drawCross src/Dodge/Render/Label.hs 24;" f drawCrossCol src/Dodge/Render/Label.hs 21;" f drawCursorAt src/Dodge/Render/List.hs 71;" f drawCursorByTerminalStatus src/Dodge/Render/Picture.hs 124;" f drawDDATest src/Dodge/Debug/Picture.hs 302;" f drawDamSensor src/Dodge/Machine/Draw.hs 27;" f drawDoorPaths src/Dodge/Debug/Picture.hs 252;" f drawDoubleLampCover src/Dodge/Prop/Draw.hs 95;" f drawDrag src/Dodge/Render/Picture.hs 185;" f drawDragDrop src/Dodge/Render/Picture.hs 214;" f drawDragPickup src/Dodge/Render/Picture.hs 223;" f drawDragSelect src/Dodge/Render/Picture.hs 182;" f drawDragSelected src/Dodge/Render/HUD.hs 136;" f drawDragSelecting src/Dodge/Render/HUD.hs 153;" f drawEmptySet src/Dodge/Render/Picture.hs 138;" f drawEnergyBall src/Dodge/EnergyBall/Draw.hs 7;" f drawEquipment src/Dodge/Creature/Picture.hs 127;" f drawExamineInventory src/Dodge/Render/HUD.hs 198;" f drawExplosiveBall src/Dodge/EnergyBall/Draw.hs 15;" f drawFarWallDetect src/Dodge/Debug/Picture.hs 269;" f drawFlame src/Dodge/Flame/Draw.hs 8;" f drawFlamelet src/Dodge/EnergyBall/Draw.hs 37;" f drawForceField src/Dodge/Wall/Draw.hs 11;" f drawGapPlus src/Dodge/Render/Picture.hs 265;" f drawGib src/Dodge/Prop/Draw.hs 39;" f drawHUD src/Dodge/Render/HUD.hs 51;" f drawInputMenu src/Dodge/Render/MenuScreen.hs 19;" f drawInspectWall src/Dodge/Debug/Picture.hs 244;" f drawInspectWalls src/Dodge/Debug/Picture.hs 232;" f drawInventory src/Dodge/Render/HUD.hs 58;" f drawItemChildrenConnect src/Dodge/Render/HUD.hs 329;" f drawItemConnections src/Dodge/Render/HUD.hs 319;" f drawJumpDown src/Dodge/Render/Picture.hs 177;" f drawLabCrossCol src/Dodge/Render/Label.hs 8;" f drawLampCover src/Dodge/Prop/Draw.hs 55;" f drawLaser src/Dodge/Laser/Update.hs 29;" f drawLightSource src/Dodge/LightSource/Draw.hs 7;" f drawLinearShockwave src/Dodge/LinearShockwave/Draw.hs 10;" f drawList src/Dodge/Render/List.hs 208;" f drawListElement src/Dodge/Render/List.hs 186;" f drawListYgapScaleYoff src/Dodge/Render/List.hs 95;" f drawListYoff src/Dodge/Render/List.hs 92;" f drawMachine src/Dodge/Machine/Draw.hs 16;" f drawMapperAR src/Dodge/Targeting/Draw.hs 12;" f drawMapperInventory src/Dodge/Render/HUD.hs 173;" f drawMenuClick src/Dodge/Render/Picture.hs 153;" f drawMenuCursor src/Dodge/Render/Picture.hs 165;" f drawMenuOrHUD src/Dodge/Render/Picture.hs 63;" f drawMenuScreen src/Dodge/Render/MenuScreen.hs 14;" f drawMouseCursor src/Dodge/Render/Picture.hs 79;" f drawMouseOver src/Dodge/Render/HUD.hs 109;" f drawMousePosition src/Dodge/Debug/Picture.hs 365;" f drawMovingShape src/Dodge/Prop/Draw.hs 81;" f drawMovingShapeCol src/Dodge/Prop/Draw.hs 87;" f drawOptions src/Dodge/Render/MenuScreen.hs 22;" f drawPathBetween src/Dodge/Debug/Picture.hs 200;" f drawPathEdge src/Dodge/Debug/Picture.hs 257;" f drawPathing src/Dodge/Debug/Picture.hs 438;" f drawPlus src/Dodge/Render/Picture.hs 150;" f drawPointLabel src/Dodge/Render/Label.hs 13;" f drawProjectile src/Dodge/Projectile/Draw.hs 13;" f drawProp src/Dodge/Prop/Draw.hs 26;" f drawProxSensor src/Dodge/Machine/Draw.hs 37;" f drawPulseBall src/Dodge/Render/ShapePicture.hs 53;" f drawQuitTerminal src/Dodge/Render/Picture.hs 132;" f drawRBOptions src/Dodge/Render/HUD.hs 251;" f drawRadarSweep src/Dodge/RadarSweep/Draw.hs 14;" f drawRemoteShell src/Dodge/Projectile/Draw.hs 38;" f drawReturn src/Dodge/Render/Picture.hs 141;" f drawRootCursor src/Dodge/Render/HUD.hs 76;" f drawSSCursor src/Dodge/SelectionSections/Draw.hs 35;" f drawSSMultiCursor src/Dodge/SelectionSections/Draw.hs 46;" f drawSelect src/Dodge/Render/Picture.hs 242;" f drawSelectionList src/Dodge/Render/List.hs 35;" f drawSelectionListBackground src/Dodge/Render/List.hs 51;" f drawSelectionSections src/Dodge/SelectionSections/Draw.hs 16;" 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 22;" f drawShockwave src/Dodge/Shockwave/Draw.hs 6;" f drawSpark src/Dodge/Spark/Draw.hs 7;" f drawStaticBall src/Dodge/EnergyBall/Draw.hs 28;" f drawSubInventory src/Dodge/Render/HUD.hs 163;" f drawSwitch src/Dodge/Button/Draw.hs 16;" f drawSwitchWire src/Dodge/LevelGen/Switch.hs 24;" f drawTargetingAR src/Dodge/Targeting/Draw.hs 20;" f drawTerminalDisplay src/Dodge/Render/HUD.hs 360;" f drawTeslaArc src/Dodge/Tesla/Draw.hs 9;" f drawText src/Picture/Base.hs 220;" f drawTitle src/Dodge/Render/MenuScreen.hs 35;" f drawTitleBackground src/Dodge/Render/List.hs 44;" f drawTractorBeam src/Dodge/TractorBeam/Draw.hs 7;" f drawTurret src/Dodge/Machine/Draw.hs 76;" f drawVerticalDoubleArrow src/Dodge/Render/Picture.hs 197;" f drawVerticalLampCover src/Dodge/Prop/Draw.hs 71;" f drawWall src/Dodge/Wall/Draw.hs 7;" f drawWallFace src/Dodge/Debug/Picture.hs 72;" f drawWallSearchRays src/Dodge/Debug/Picture.hs 311;" f drawWallsNearCursor src/Dodge/Debug/Picture.hs 221;" f drawWallsNearSegment src/Dodge/Debug/Picture.hs 129;" f drawWallsNearYou src/Dodge/Debug/Picture.hs 212;" f drawWeapon src/Dodge/Creature/Volition.hs 15;" f drawWlIDs src/Dodge/Debug/Picture.hs 383;" f drawZoneCirc src/Dodge/Debug/Picture.hs 291;" f drawZoneCol src/Dodge/Debug/Picture.hs 148;" f drawZoneNearPointCursor src/Dodge/Debug/Picture.hs 284;" f dropAll src/Dodge/Creature/Update.hs 128;" f dropExcept src/Dodge/Creature/Action.hs 167;" f dropInventoryPath src/Dodge/HeldUse.hs 1396;" f dropItem src/Dodge/Creature/Action.hs 174;" f dropper src/Dodge/Item/Scope.hs 76;" f drumMag src/Dodge/Item/Ammo.hs 34;" f dsZoneSize src/Dodge/Zoning/Cloud.hs 42;" f dssNearCirc src/Dodge/Zoning/Cloud.hs 39;" f dssNearPoint src/Dodge/Zoning/Cloud.hs 30;" f dssNearRect src/Dodge/Zoning/Cloud.hs 36;" f dssNearSeg src/Dodge/Zoning/Cloud.hs 33;" f dtIL src/Dodge/DoubleTree.hs 132;" f dtPropagate' src/Dodge/DoubleTree.hs 45;" f dtStartPropagate src/Dodge/DoubleTree.hs 38;" f dtToAdjRootParent src/Dodge/DoubleTree.hs 196;" f dtToAdjRootParentEither src/Dodge/DoubleTree.hs 204;" f dtToAdjacency src/Dodge/DoubleTree.hs 140;" f dtToIntMapWithRoot src/Dodge/DoubleTree.hs 148;" f dtToLRAdj src/Dodge/DoubleTree.hs 169;" f dtToLRAdjEither src/Dodge/DoubleTree.hs 181;" f dtToRootIntMap' src/Dodge/DoubleTree.hs 153;" f dtToUpDownAdj src/Dodge/DoubleTree.hs 158;" f dummyMenuOption src/Dodge/Menu/Option.hs 72;" f dustColor src/Shader/Poke/Cloud.hs 71;" f dustSpringVel src/Dodge/Update.hs 838;" f ebColor src/Dodge/EnergyBall.hs 77;" f ebDamage src/Dodge/EnergyBall.hs 85;" f ebEffect src/Dodge/EnergyBall.hs 45;" f ebFlicker src/Dodge/EnergyBall.hs 70;" f ebtToDamage src/Dodge/EnergyBall.hs 93;" f edgeFormatting src/Dodge/Combine/Graph.hs 131;" f edgeToPic src/Dodge/Debug/Picture.hs 447;" f effectOnEquip src/Dodge/Equipment.hs 31;" f effectOnRemove src/Dodge/Equipment.hs 18;" f eitType src/Dodge/Data/EquipType.hs 15;" f ejectS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 656;" f elecCrackleS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 508;" f elephantGun src/Dodge/Item/Held/Rod.hs 27;" f emptyCorridor src/Dodge/Room/BlinkAcross.hs 22;" f emptyTrie src/SimpleTrie.hs 17;" f encircle src/Dodge/Creature/Boid.hs 116;" f encircleCloseP src/Dodge/Creature/Boid.hs 36;" f encircleDistP src/Dodge/Creature/Boid.hs 22;" f encircleP src/Dodge/Creature/Boid.hs 28;" f endArcPos src/Dodge/Tesla.hs 87;" f endCombineRegex src/Dodge/Update/Input/InGame.hs 271;" f endRegex src/Dodge/Update/Input/InGame.hs 265;" f energyReleaseS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 592;" f enterCombineInv src/Dodge/DisplayInventory.hs 317;" f epText src/Dodge/Inventory/SelectionList.hs 76;" f eqConstr src/SameConstr.hs 17;" f eqPosText src/Dodge/Equipment/Text.hs 5;" f eqTypeToSites src/Dodge/Inventory/RBList.hs 77;" f equipAllocString src/Dodge/Render/HUD.hs 310;" f equipAttachPos src/Dodge/Item/Draw.hs 29;" f equipBackgroundEffect src/Dodge/Euse.hs 15;" f equipInfo src/Dodge/Item/Info.hs 141;" f equipItemSPic src/Dodge/Item/Draw/SPic.hs 173;" f equipPosition src/Dodge/Item/Draw.hs 37;" f equipSiteInfo src/Dodge/Item/Info.hs 253;" f equipSitePQ src/Dodge/Creature/HandPos.hs 26;" f equipType src/Dodge/Data/EquipType.hs 10;" f equipmentDesignation src/Dodge/Inventory/RBList.hs 52;" f equipmentStrValue src/Dodge/Creature/Statistics.hs 56;" f errorAngleVV src/Geometry.hs 60;" f errorClosestPointOnLine src/Geometry.hs 72;" f errorClosestPointOnLineParam src/Geometry.hs 78;" f errorHead src/ListHelp.hs 76;" f errorIsLHS src/Geometry.hs 66;" f errorNormalizeV src/Geometry.hs 55;" f errorPointInPolygon src/Geometry.hs 47;" f evenOddSplit src/Dodge/Base.hs 160;" f exitTerminalSubInv src/Dodge/WorldEffect.hs 116;" 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 expireAndDamage src/Dodge/Bullet.hs 185;" f explodeShell src/Dodge/Projectile/Update.hs 282;" f explosionS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 556;" f explosiveBarrel src/Dodge/Creature/Inanimate.hs 25;" f extTrigLitPos src/Dodge/Placement/Instance/Button.hs 84;" f extendConeToScreenEdge src/Dodge/Debug/Picture.hs 81;" f extraPics src/Dodge/Render/ShapePicture.hs 91;" f extraWeaponLinks src/Dodge/Item/Grammar.hs 90;" f extraWeaponLinksBelow src/Dodge/Item/Grammar.hs 99;" f extractRoomPos src/Dodge/RoomPos.hs 6;" f faceEdges src/Polyhedra.hs 65;" f facesToVF src/Polyhedra/Geodesic.hs 69;" f farWallDistDirection src/Dodge/Update/Camera.hs 241;" f fdiv src/ShortShow.hs 37;" f feet src/Dodge/Creature/Picture.hs 51;" f ffoldM src/Framebuffer/Update.hs 79;" f filter3 src/FoldableHelp.hs 76;" f filterSectionsPair src/Dodge/DisplayInventory.hs 157;" f findBlips src/Dodge/RadarSweep.hs 62;" f findBoundDists src/Dodge/Update/Camera.hs 248;" f findClosePoint src/Dodge/LevelGen/StaticWalls.hs 155;" f findClosePoint src/Dodge/LevelGen/StaticWalls/Deprecated.hs 74;" f findIndex src/IntMapHelp.hs 85;" f findReverseEdge src/Polyhedra.hs 50;" f findReverseEdgeList src/Polyhedra.hs 57;" f findWallFreeDropPoint src/Dodge/FloorItem.hs 27;" f findWallsInPolygon src/Dodge/LevelGen/StaticWalls/Deprecated.hs 78;" f findWithIx src/ListHelp.hs 123;" f fireFadeS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 552;" f fireLoudS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 704;" f fireS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 464;" f firstBreather src/Dodge/Room/Breather.hs 9;" f firstTrie src/SimpleTrie.hs 51;" f firstWorldLoad appDodge/Main.hs 77;" f fixedCoordPictures src/Dodge/Render/Picture.hs 17;" f fixedSizePicClampArrow src/Dodge/Picture/SizeInvariant.hs 57;" f flFlicker src/Dodge/Flame.hs 38;" f flameMuzzles src/Dodge/HeldUse.hs 317;" f flameShield src/Dodge/Item/Equipment.hs 33;" f flameSize src/Dodge/Flame/Size.hs 5;" f flameSpitter src/Dodge/Item/Held/SprayGuns.hs 23;" f flameThrower src/Dodge/Item/Held/SprayGuns.hs 64;" f flameTorrent src/Dodge/Item/Held/SprayGuns.hs 32;" f flameWall src/Dodge/Item/Held/SprayGuns.hs 48;" f flamerPic src/Dodge/Item/Draw/SPic.hs 410;" f flareCircleAt src/Dodge/HeldUse.hs 687;" f flatItemCombinations src/Dodge/Combine/Combinations.hs 51;" f flatLookupItems src/Dodge/Combine.hs 38;" f flatShield src/Dodge/Item/Held/Utility.hs 17;" f flatShieldEquipSPic src/Dodge/Item/Draw/SPic.hs 456;" 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 floatSize src/Shader/Parameters.hs 17;" f flockACC src/Dodge/Creature/ReaderUpdate.hs 89;" f flockArmourChaseCrit src/Dodge/Creature/ArmourChase.hs 14;" f flockCenterFunc src/Dodge/Creature/Boid.hs 254;" f flockChaseTarget src/Dodge/Creature/Boid.hs 185;" f flockFunc src/Dodge/Creature/Boid.hs 241;" f flockPointTarget src/Dodge/Creature/Boid.hs 200;" f flockPointTargetR src/Dodge/Creature/Boid.hs 267;" f flockToPointUsing src/Dodge/Creature/Boid.hs 215;" f flockToPointUsing' src/Dodge/Creature/Boid.hs 228;" f floorItemPickupInfo src/Dodge/Render/HUD.hs 231;" f floorItemSPic src/Dodge/Render/ShapePicture.hs 117;" f floorWire src/Dodge/Wire.hs 13;" f foamSprayFadeOutS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 558;" f foamSprayLoopS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 554;" f foldMTRS src/Dodge/Room/Tutorial.hs 69;" f foldPairs src/ListHelp.hs 37;" f foldrWhileArb src/ListHelp.hs 110;" f followImpulse src/Dodge/Creature/Impulse.hs 39;" f followImpulses src/Dodge/Creature/Impulse.hs 33;" f foot1S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 486;" f foot2S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 510;" f foot3S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 622;" f forbidFlee src/Dodge/Creature/Boid.hs 43;" f forceElements src/StrictHelp.hs 10;" f forceField src/Dodge/Wall/ForceField.hs 7;" 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 53;" f fractionLoadedAmmo src/Dodge/Item/Draw/SPic.hs 161;" f frag src/Shader/Data.hs 102;" f freeShaderPointers' src/Shader.hs 37;" f fridgeHumS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 500;" 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 63;" f frontArmour src/Dodge/Item/Equipment.hs 38;" f fstV2 src/Geometry/Data.hs 70;" f fuelPack src/Dodge/Item/Equipment.hs 53;" f functionalUpdate src/Dodge/Update.hs 239;" 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 g src/ShortShow.hs 44;" f gLauncher src/Dodge/Item/Held/Launcher.hs 24;" f gRandify src/Dodge/Randify.hs 11;" f gadgetEffect src/Dodge/HeldUse.hs 46;" f gameOverMenu src/Dodge/Menu.hs 208;" f gameRoomFromRoom src/Dodge/Layout.hs 146;" f gameRoomViewpoints src/Dodge/Viewpoints.hs 35;" f gameRoomsFromRooms src/Dodge/Layout.hs 143;" f gameplayMenu src/Dodge/Menu.hs 155;" f gameplayMenuOptions src/Dodge/Menu.hs 158;" f gasType src/Dodge/HeldUse.hs 1141;" f generateGenParams src/Dodge/LevelGen/LevelStructure.hs 23;" f generateGraphs src/Dodge/Menu.hs 149;" f generateLayout src/Dodge/Layout/Generate.hs 10;" f generateLevelFromRoomList src/Dodge/Layout.hs 33;" f generateWorldFromSeed src/Dodge/LevelGen.hs 17;" 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 getAimZoom src/Dodge/Update/Camera.hs 143;" f getAmmoLinks src/Dodge/Item/Grammar.hs 104;" f getAttachedSFLink src/Dodge/HeldUse.hs 761;" f getAutoSpringLinks src/Dodge/Item/Grammar.hs 85;" f getAvailableListLines src/Dodge/SelectionList.hs 10;" f getBulHitDams src/Dodge/Bullet.hs 170;" f getBulletType src/Dodge/HeldUse.hs 924;" f getCloseObj src/Dodge/Update/Input/InGame.hs 533;" f getCommand src/Dodge/Terminal.hs 52;" f getCommands src/Dodge/Terminal.hs 49;" f getCrMoveSpeed src/Dodge/Creature/Statistics.hs 50;" f getCrsFromRooms src/Dodge/Room/Tutorial.hs 335;" f getCrsFromRooms' src/Dodge/Room/Tutorial.hs 322;" f getDistortions src/Dodge/Render.hs 435;" f getGrenadeHitEffect src/Dodge/HeldUse.hs 1296;" f getInventoryPath src/Dodge/Inventory/Path.hs 9;" f getItemValue src/Dodge/Inventory/SelectionList.hs 147;" f getLaserColor src/Dodge/HeldUse.hs 703;" f getLaserDamage src/Dodge/HeldUse.hs 700;" f getLaserPhaseV src/Dodge/HeldUse.hs 697;" f getLinksOfType src/Dodge/RoomLink.hs 41;" f getMaxLinesTM src/Dodge/Terminal/Type.hs 6;" f getMenuMouseContext src/Dodge/Update.hs 372;" f getNodePos src/Dodge/Path.hs 31;" f getPJStabiliser src/Dodge/HeldUse.hs 1283;" f getPretty src/AesonHelp.hs 8;" f getPromptTM src/Dodge/Terminal/Type.hs 3;" f getRoomsFromInts src/Dodge/Room/Tutorial.hs 318;" f getRootItemBounds src/Dodge/Render/HUD.hs 100;" f getRootItemInvID src/Dodge/Inventory/Location.hs 35;" f getSelectedCloseObj src/Dodge/SelectedClose.hs 14;" f getSmoothScrollValue src/Dodge/SmoothScroll.hs 21;" f getSplitString src/Dodge/Debug/Terminal.hs 129;" f getTiles src/Dodge/Layout.hs 193;" f getViewpoints src/Dodge/Viewpoints.hs 29;" f getVolleyBurst src/Dodge/HeldUse.hs 125;" f getWallSPic src/Dodge/Render/Walls.hs 51;" f getWindowSize src/Dodge/WindowSize.hs 5;" f gimbal src/Dodge/Item/Scope.hs 153;" 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 53;" f glassLesson src/Dodge/Room/GlassLesson.hs 23;" f glassLessonRunPast src/Dodge/Room/GlassLesson.hs 68;" f glassShat1S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 648;" f glassShat2S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 618;" f glassShat3S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 458;" f glassShat4S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 612;" f glassSwitchBack src/Dodge/Room/Room.hs 72;" f glassSwitchBackCrits src/Dodge/Room/Room.hs 106;" f glauncherPic src/Dodge/Item/Draw/SPic.hs 416;" f glushortSize src/Shader/Parameters.hs 25;" f goToPostStrat src/Dodge/Creature/Strategy.hs 10;" f goToTarget src/Dodge/Creature/ReaderUpdate.hs 138;" f grahamEliminate src/Geometry/Polygon.hs 162;" f grahamScan src/Geometry/Polygon.hs 153;" f grapeCannon src/Dodge/Item/Held/Cone.hs 17;" f graphToEdges src/Dodge/Graph.hs 35;" f graphToIncidence src/Dodge/Graph.hs 40;" f graphicsMenu src/Dodge/Menu.hs 186;" f graphicsMenuOptions src/Dodge/Menu.hs 189;" f green src/Color.hs 15;" f greyN src/Color.hs 124;" 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 51;" f gruntS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 678;" f gut1S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 726;" f gut2S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 524;" f gut3S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 494;" f gut4S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 468;" f gut5S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 686;" f gut6S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 644;" f gyroscope src/Dodge/Item/Scope.hs 156;" 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 38;" f hammerCheck src/Dodge/HeldUse.hs 62;" f handHandleOrient src/Dodge/Item/HeldOffset.hs 62;" f handOrient src/Dodge/Item/HeldOffset.hs 38;" f handleEvent src/Dodge/Event.hs 27;" f handleHotkeys src/Dodge/Creature/YourControl.hs 45;" f handleKeyboardEvent src/Dodge/Event/Input.hs 23;" f handleMouseButtonEvent src/Dodge/Event/Input.hs 61;" f handleMouseMotionEvent src/Dodge/Event/Input.hs 47;" f handleMouseWheelEvent src/Dodge/Event/Input.hs 56;" f handleOrient src/Dodge/Item/HeldOffset.hs 31;" f handlePos src/Dodge/Item/HeldOffset.hs 84;" f handleResizeEvent src/Dodge/Event.hs 53;" f handleTextInput src/Dodge/Event/Input.hs 19;" f handleWindowMoveEvent src/Dodge/Event.hs 44;" f hardQuit src/Dodge/Concurrent.hs 32;" f hasButtonLOS src/Dodge/Base/Collide.hs 301;" f hasCaneGunDim src/Dodge/Item/InvSize.hs 48;" f hasLOS src/Dodge/Base/Collide.hs 294;" f hasLOSIndirect src/Dodge/Base/Collide.hs 310;" f hat src/Dodge/Item/Equipment.hs 76;" f head src/DoubleStack.hs 14;" f headLamp src/Dodge/Item/Equipment.hs 79;" f headLampShape src/Dodge/Item/Draw/SPic.hs 459;" f headMap src/Dodge/DoubleTree.hs 249;" f headPQ src/Dodge/Creature/HandPos.hs 115;" f healS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 492;" f healthAnalyserByDoor src/Dodge/Room/LasTurret.hs 81;" f healthTest src/Dodge/Room/LasTurret.hs 122;" f heightWallPS src/Dodge/Placement/Instance/Wall.hs 13;" f heldAimStance src/Dodge/Item/AimStance.hs 24;" f heldAimZoom src/Dodge/Update/Camera.hs 149;" f heldEffect src/Dodge/HeldUse.hs 59;" f heldEffectMuzzles src/Dodge/HeldUse.hs 130;" f heldHandlePos src/Dodge/Item/HeldOffset.hs 90;" f heldInfo src/Dodge/Item/Info.hs 92;" f heldItemAmmoSlots src/Dodge/Item/AmmoSlots.hs 19;" f heldItemBulkiness src/Dodge/Creature/YourControl.hs 193;" f heldItemInvLock src/Dodge/HeldUse.hs 434;" f heldItemMuzVel src/Dodge/HeldUse.hs 1021;" f heldItemMuzzles src/Dodge/HeldUse.hs 175;" f heldItemRifling src/Dodge/HeldUse.hs 1064;" f heldItemSPic src/Dodge/Item/Draw/SPic.hs 249;" f heldItemWeight src/Dodge/Creature/Statistics.hs 80;" f heldPositionInfo src/Dodge/Item/Info.hs 240;" f heldTorqueAmount src/Dodge/HeldUse.hs 578;" f heldTriggerType src/Dodge/BaseTriggerType.hs 27;" f helpPara src/Dodge/Terminal.hs 90;" f helpPoly3D src/Polyhedra.hs 125;" 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 580;" f hitEffFromBul src/Dodge/Bullet.hs 153;" f hitS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 534;" f holdForm src/Dodge/Creature/Boid.hs 137;" f holsterWeapon src/Dodge/Creature/Volition.hs 15;" f homingModule src/Dodge/Item/Scope.hs 48;" f horPipe src/Dodge/Placement/Instance/Pipe.hs 9;" f hotkeyToChar src/Dodge/Inventory/SelectionList.hs 188;" f hotkeyToScancode src/Dodge/Creature/YourControl.hs 81;" f hotkeyToString src/Dodge/Inventory/SelectionList.hs 185;" f humanoidAIList src/Dodge/Humanoid.hs 182;" f iShape src/Dodge/Placement/Instance/LightSource.hs 87;" f icosahedronPoints src/Polyhedra/Geodesic.hs 12;" f icosohedronFaces src/Polyhedra/Geodesic.hs 19;" f ildtPropagate src/Dodge/DoubleTree.hs 111;" f impulsiveAIBefore src/Dodge/Creature/Impulse.hs 24;" f inLink src/Dodge/RoomLink.hs 128;" f inSegArea src/Geometry/Intersect.hs 333;" f inSimplePoly src/Geometry/Polygon.hs 89;" f inTextInputFocus src/Dodge/InputFocus.hs 8;" f incidenceToFunction src/Dodge/Graph.hs 26;" f indefiniteExceptions src/StringHelp.hs 29;" f initOrNull src/ListHelp.hs 43;" f initTexture2DArray src/Shader/AuxAddition.hs 31;" f initTexture2DArrayData src/Shader/AuxAddition.hs 46;" f initTexture2DArraySquare src/Shader/AuxAddition.hs 16;" f initWallZoning src/Dodge/Wall/Zone.hs 12;" f initialRoomTree src/Dodge/Floor.hs 24;" f initialWorld src/Dodge/Initialisation.hs 15;" f initialisePlaying src/Sound.hs 77;" f initializeGLState src/Preload/Render.hs 216;" f initializeOptionMenu src/Dodge/Menu/Option.hs 17;" f initializeOptionMenuBO src/Dodge/Menu/Option.hs 30;" f initializeTexture2D src/Framebuffer/Update.hs 221;" f inorderNumberTree src/TreeHelp.hs 190;" f insertAt src/Padding.hs 63;" f insertIMInZone src/Dodge/Base.hs 54;" f insertInTrie src/SimpleTrie.hs 24;" f insertNewKey src/IntMapHelp.hs 64;" f insertOneS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 514;" f insertOver src/ListHelp.hs 47;" f insertS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 446;" 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 70;" f intAnno src/Dodge/Floor.hs 111;" f interactWithCloseObj src/Dodge/SelectedClose.hs 9;" f interpWith src/Dodge/Creature/Boid.hs 11;" f intersectCircSeg src/Geometry/Intersect.hs 340;" f intersectCircSegFirst src/Geometry/Intersect.hs 358;" f intersectCircSegTest src/Geometry/Intersect.hs 351;" f intersectLineLine src/Geometry/Intersect.hs 18;" f intersectLinePlane src/Geometry/Intersect.hs 28;" f intersectLinefromScreen src/Dodge/Debug/Picture.hs 95;" f intersectSegBezquad src/Geometry/Intersect.hs 271;" f intersectSegLine src/Geometry/Intersect.hs 122;" f intersectSegLineext src/Geometry/Intersect.hs 105;" f intersectSegPlane src/Geometry/Intersect.hs 34;" f intersectSegPolyFirst src/Geometry/Intersect.hs 278;" f intersectSegRay src/Geometry/Intersect.hs 90;" f intersectSegSeg src/Geometry/Intersect.hs 69;" f intersectSegSegErrorTest src/Geometry/Intersect.hs 54;" f intersectSegSegFullTest src/Geometry/Intersect.hs 138;" f intersectSegSegPreTest src/Geometry/Intersect.hs 171;" f intersectSegSegTest src/Geometry/Intersect.hs 157;" f intersectSegSurface src/Geometry/Intersect.hs 43;" f intersectSegsSeg src/Geometry/Intersect.hs 267;" f intervalList src/Geometry.hs 315;" f interweave src/Justify.hs 17;" f introScan src/Dodge/Item/Scope.hs 57;" f introScanValue src/Dodge/Inventory/SelectionList.hs 80;" f intsToPos src/Dodge/Room/Modify/Girder.hs 160;" f invAdj src/Dodge/Item/Grammar.hs 235;" f invCursorParams src/Dodge/ListDisplayParams.hs 36;" f invDP src/Dodge/ListDisplayParams.hs 30;" f invDT src/Dodge/Item/Grammar.hs 216;" f invDT' src/Dodge/Item/Grammar.hs 221;" f invDimColor src/Dodge/DisplayInventory.hs 186;" f invHead src/Dodge/Render/HUD.hs 398;" f invIMDT src/Dodge/Item/Grammar.hs 245;" f invIndents src/Dodge/Item/Grammar.hs 252;" f invItemEffs src/Dodge/Creature/State.hs 62;" f invItemLocUpdate src/Dodge/Creature/State.hs 70;" f invRootMap src/Dodge/Item/Grammar.hs 226;" f invSelectionItem src/Dodge/Inventory/SelectionList.hs 32;" f invSetSelection src/Dodge/Inventory.hs 179;" f invSetSelectionPos src/Dodge/Inventory.hs 187;" f invShiftPointBy src/Dodge/ShiftPoint.hs 8;" f invSize src/Dodge/Inventory/CheckSlots.hs 33;" f inventoryX src/Dodge/Creature.hs 113;" f inverseSelNumPos src/Dodge/SelectionSections.hs 193;" f inverseSelSecYint src/Dodge/SelectionSections.hs 164;" f inverseSelSecYintXPosCheck src/Dodge/SelectionSections.hs 177;" f inverseShockwaveAt src/Dodge/WorldEvent/Shockwave.hs 43;" f invertEncircleDistP src/Dodge/Creature/Boid.hs 14;" f invertIntMap src/IntMapHelp.hs 99;" f invertIntMap src/Multiset.hs 67;" f invertInventoryToMap src/Dodge/Combine.hs 56;" f invisibleChaseCrit src/Dodge/Creature/ChaseCrit.hs 21;" f invisibleWall src/Dodge/Placement/Instance/Wall.hs 16;" f isAmmoIntLink src/Dodge/HeldUse.hs 713;" f isAnimate src/Dodge/Creature/Test.hs 130;" f isCognizant src/Dodge/Creature/Perception.hs 106;" f isConnected src/Dodge/Inventory/Swap.hs 76;" f isCornerLink src/Dodge/RoomLink.hs 65;" f isElectrical src/Dodge/Machine/Update.hs 83;" f isGroupSelectableSection src/Dodge/Update/Input/InGame.hs 197;" f isInLnk src/Dodge/PlacementSpot.hs 161;" f isJust' src/MaybeHelp.hs 29;" f isLHS src/Geometry/LHS.hs 11;" f isLeftOf src/Geometry.hs 202;" f isLeftOfA src/Geometry.hs 196;" f isMidEdgeLink src/Dodge/RoomLink.hs 56;" f isNHS src/Geometry/Intersect.hs 51;" f isNothing' src/MaybeHelp.hs 33;" f isOnSeg src/Geometry.hs 240;" f isOutLnk src/Dodge/PlacementSpot.hs 166;" f isOverTerminalScreen src/Dodge/Update.hs 383;" f isPulseLaser src/Dodge/IsPulseLaser.hs 10;" f isPutID src/Dodge/Placement/Instance/Wall.hs 129;" f isRHS src/Geometry/LHS.hs 32;" f isUnusedLnk src/Dodge/PlacementSpot.hs 61;" f isUnusedLnkType src/Dodge/PlacementSpot.hs 190;" f isUsedLnkUnplaced src/Dodge/PlacementSpot.hs 174;" f isValidCommand src/Dodge/Debug/Terminal.hs 134;" f isVowel src/StringHelp.hs 8;" f isWalkable src/Dodge/Base/Collide.hs 317;" f isoMatrix src/MatrixHelper.hs 30;" f isotriBWH src/Geometry/Polygon.hs 21;" f itDim src/Dodge/Item/InvSize.hs 21;" f itEffectOnDrop src/Dodge/Item/BackgroundEffect.hs 67;" f itEffectOnPickup src/Dodge/Item/BackgroundEffect.hs 64;" f itInvHeight src/Dodge/Item/InvSize.hs 11;" f itUseCondition src/Dodge/ItemUseCondition.hs 6;" f itemAboveAttachables src/Dodge/Item/Grammar.hs 37;" f itemAimStance src/Dodge/Item/AimStance.hs 10;" f itemAmmoSlots src/Dodge/Item/AmmoSlots.hs 12;" f itemBaseName src/Dodge/Item/Display.hs 60;" f itemBaseStance src/Dodge/Item/AimStance.hs 18;" f itemBelowAttachables src/Dodge/Item/Grammar.hs 50;" f itemBlips src/Dodge/RadarSweep.hs 93;" f itemBulkiness src/Dodge/Creature/YourControl.hs 187;" f itemCombinations src/Dodge/Combine/Combinations.hs 56;" f itemCombinationsEdges src/Dodge/Combine/Graph.hs 61;" f itemDetectorEffect src/Dodge/HeldUse.hs 767;" f itemDisplay src/Dodge/Inventory/SelectionList.hs 50;" f itemEquipPict src/Dodge/Item/Draw.hs 17;" f itemExternalValue src/Dodge/Inventory/SelectionList.hs 85;" f itemFromAmmoMag src/Dodge/Item.hs 42;" f itemFromAttachType src/Dodge/Item.hs 51;" f itemFromBase src/Dodge/Item.hs 18;" f itemFromEquipType src/Dodge/Item.hs 66;" f itemFromHeldType src/Dodge/Item/Held.hs 25;" f itemInfo src/Dodge/Item/Info.hs 20;" f itemInternalValue src/Dodge/Item/Display.hs 34;" f itemInvColor src/Dodge/Item/InventoryColor.hs 9;" f itemInvLock src/Dodge/HeldUse.hs 429;" f itemMuzzles src/Dodge/HeldUse.hs 161;" f itemRooms src/Dodge/LockAndKey.hs 39;" f itemRotTreeSPic src/Dodge/Item/Draw/SPic.hs 27;" f itemSPic src/Dodge/Item/Draw/SPic.hs 33;" f itemScan src/Dodge/Item/Scope.hs 63;" f itemScroll src/Dodge/Update/Scroll.hs 57;" f itemScrollDisplay src/Dodge/Inventory/SelectionList.hs 124;" f itemScrollValue src/Dodge/Inventory/SelectionList.hs 151;" f itemSidePush src/Dodge/HeldUse.hs 377;" f itemString src/Dodge/Item/Display.hs 56;" f itemToFunction src/Dodge/Item/Grammar.hs 107;" f itemTreeSPic src/Dodge/Item/Draw/SPic.hs 24;" f itemTriggerType src/Dodge/BaseTriggerType.hs 16;" f itemWeight src/Dodge/Creature/Statistics.hs 74;" f iterateUntil src/MonadHelp.hs 23;" f iterateWhile src/MonadHelp.hs 30;" f itmBaseInfo src/Dodge/Item/Info.hs 30;" f itmEquipSiteInfo src/Dodge/Item/Info.hs 250;" f itmSpaceInfo src/Dodge/Item/Info.hs 25;" f itmUsageInfo src/Dodge/Item/Info.hs 230;" f jShape src/Dodge/Placement/Instance/LightSource.hs 99;" f joinItemsInList src/Dodge/Item/Grammar.hs 206;" f joystick src/Dodge/Item/Scope.hs 149;" f jps0' src/Dodge/LevelGen/PlacementHelper.hs 60;" f jps0PushPS src/Dodge/LevelGen/PlacementHelper.hs 63;" f jsps src/Dodge/LevelGen/PlacementHelper.hs 36;" f jsps0 src/Dodge/LevelGen/PlacementHelper.hs 39;" f jsps0J src/Dodge/LevelGen/PlacementHelper.hs 48;" f jspsJ src/Dodge/LevelGen/PlacementHelper.hs 45;" f jumpLegs src/Dodge/Item/Equipment.hs 93;" f justify src/Justify.hs 9;" f k src/ShortShow.hs 44;" f k' src/ShortShow.hs 44;" f keyCard src/Dodge/Item/Held/Utility.hs 20;" f keyCardAnalyserByDoor src/Dodge/Room/LasTurret.hs 78;" f keyCardRoomRunPast src/Dodge/Room/LasTurret.hs 66;" f keyCardRunPastRand src/Dodge/LockAndKey.hs 36;" f keyPic src/Dodge/Item/Draw/SPic.hs 475;" f keyholeCorridor src/Dodge/Room/Corridor.hs 39;" f knifeS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 638;" f lChasm src/Dodge/Room/Tutorial.hs 133;" f lConnect src/Dodge/Render/Connectors.hs 42;" f lConnectMulti src/Dodge/Render/Connectors.hs 46;" f lShape src/Dodge/Placement/Instance/LightSource.hs 90;" f lamp src/Dodge/Creature/Lamp.hs 21;" f lampCover src/Dodge/Placement/Instance/LightSource/Cover.hs 8;" f lampCoverWhen src/Dodge/Placement/Instance/LightSource/Cover.hs 19;" f lampCrSPic src/Dodge/Render/ShapePicture.hs 75;" f lasCenSensEdge src/Dodge/Room/LasTurret.hs 141;" f lasGunPic src/Dodge/Item/Draw/SPic.hs 428;" f lasPulseS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 526;" f lasSensorTurretTest src/Dodge/Room/LasTurret.hs 134;" f lasTunnel src/Dodge/Room/LasTurret.hs 153;" f lasTunnelRunPast src/Dodge/Room/LasTurret.hs 194;" f lasTurret src/Dodge/Placement/Instance/Turret.hs 40;" f laser src/Dodge/Item/Held/BatteryGuns.hs 34;" f lastMap src/Dodge/DoubleTree.hs 253;" f launcherCrit src/Dodge/Creature/LauncherCrit.hs 12;" f layoutLevelFromSeed src/Dodge/LevelGen.hs 40;" f ldpSelection src/Dodge/Update/Input/ScreenLayer.hs 74;" f ldtIL src/Dodge/DoubleTree.hs 225;" f ldtPropagate src/Dodge/DoubleTree.hs 69;" f ldtPropagate' src/Dodge/DoubleTree.hs 60;" f ldtPropagateFold src/Dodge/DoubleTree.hs 81;" f ldtPropagateFoldTree src/Dodge/DoubleTree.hs 98;" f ldtPropagateIndices src/Dodge/DoubleTree.hs 121;" f ldtStartPropagate src/Dodge/DoubleTree.hs 52;" f ldtToDT src/Dodge/DoubleTree.hs 16;" f ldtToIM src/Dodge/DoubleTree.hs 219;" f ldtToIndentList src/Dodge/DoubleTree.hs 222;" f ldtToLoc src/Dodge/DoubleTree.hs 268;" f leaveResetQuitTerminal src/Dodge/WorldEffect.hs 110;" f led src/Dodge/Item/Held/Utility.hs 23;" f left src/DoubleStack.hs 16;" f leftChildList src/Dodge/Item/Grammar.hs 185;" f leftHandPQ src/Dodge/Creature/HandPos.hs 60;" f leftIsParentCombine src/Dodge/Item/Grammar.hs 163;" f leftLegPQ src/Dodge/Creature/HandPos.hs 84;" f leftPad src/Padding.hs 15;" f leftRightCombine src/Dodge/Item/Grammar.hs 197;" f leftWristPQ src/Dodge/Creature/HandPos.hs 81;" f legsSPic src/Dodge/Item/Draw/SPic.hs 484;" f liShape src/Dodge/Placement/Instance/LightSource.hs 112;" f light src/Color.hs 104;" f lightSensByDoor src/Dodge/Room/LasTurret.hs 51;" f lightSensInsideDoor src/Dodge/Room/LasTurret.hs 39;" f lightSensor src/Dodge/Placement/Instance/Sensor.hs 42;" f lightsToRender src/Dodge/Render/Lights.hs 14;" f lightx4 src/Color.hs 145;" f linGrad src/Geometry/Intersect.hs 255;" f line src/Picture/Base.hs 226;" f lineCol src/Picture/Base.hs 230;" f lineGeom src/Dodge/Base.hs 32;" f lineOnScreenCone src/Dodge/Debug/Picture.hs 59;" f lineOrth src/Dodge/Creature/Boid.hs 126;" f lineOutputTerminal src/Dodge/Room/Warning.hs 66;" f lineSplit src/Justify.hs 26;" f lineThick src/Picture/Base.hs 234;" f lineUp src/Dodge/Creature/Boid.hs 148;" f linksGridToPath src/Dodge/Room/Path.hs 36;" f linksOnPath src/Dodge/Room/CheckConsistency.hs 6;" f listConfig src/Dodge/Menu.hs 235;" f listControls src/Dodge/Menu.hs 247;" f listCursorChooseBorderScale src/Dodge/Render/List.hs 134;" f listGuard src/Dodge/Creature/ReaderUpdate.hs 190;" f listSelectionColorPicture src/Dodge/DisplayInventory.hs 302;" f litCorridor90 src/Dodge/Room/RoadBlock.hs 26;" f lmt src/MatrixHelper.hs 43;" f lnkBothAnd src/Dodge/Room/Procedural.hs 124;" f lnkMidPosInvSelsCol src/Dodge/Render/HUD.hs 387;" f loadDodgeConfig src/Dodge/Config.hs 30;" f loadMusic src/Dodge/SoundLogic/LoadSound.hs 30;" f loadMuzzle src/Dodge/HeldUse.hs 622;" 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 18;" f loadingScreen src/Dodge/Concurrent.hs 56;" f loadme src/Dodge/Debug/Terminal.hs 142;" f locDTGoHelp src/Dodge/DoubleTree.hs 348;" f locDTGoLeft src/Dodge/DoubleTree.hs 329;" f locDTGoRight src/Dodge/DoubleTree.hs 334;" f locDTLeftmost src/Dodge/DoubleTree.hs 312;" f locDTRightmost src/Dodge/DoubleTree.hs 315;" f locGoHelp src/Dodge/DoubleTree.hs 340;" f locGoLeft src/Dodge/DoubleTree.hs 319;" f locGoRight src/Dodge/DoubleTree.hs 324;" f locLDTToLocDT src/Dodge/DoubleTree.hs 19;" f locLeftmost src/Dodge/DoubleTree.hs 306;" f locMuzzles src/Dodge/HeldUse.hs 144;" f locOrient src/Dodge/Item/HeldOffset.hs 57;" f locRightmost src/Dodge/DoubleTree.hs 309;" f locToTop src/Dodge/DoubleTree.hs 301;" f locUp src/Dodge/DoubleTree.hs 272;" f locUp' src/Dodge/DoubleTree.hs 288;" f lockInv src/Dodge/Inventory/Lock.hs 9;" f lockRoomKeyItems src/Dodge/LockAndKey.hs 25;" f lockRoomMultiItems src/Dodge/LockAndKey.hs 15;" f lockedStart src/Dodge/Room/RunPast.hs 34;" f logMenu src/Dodge/Menu.hs 128;" f logOptions src/Dodge/Menu.hs 143;" f logistic src/Dodge/Base.hs 98;" f longBlockedCorridor src/Dodge/Room/RoadBlock.hs 58;" f longCrit src/Dodge/Creature.hs 70;" f longRoom src/Dodge/Room/LongRoom.hs 22;" f longRoomRunPast src/Dodge/Room/LongRoom.hs 48;" f longestCommonPrefix src/Dodge/Debug/Terminal.hs 145;" f lookupTrie src/SimpleTrie.hs 30;" 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 23;" f lsColPosID src/Dodge/LightSource.hs 20;" f lsColPosRad src/Dodge/LightSource.hs 29;" f lsPosCol src/Dodge/LightSource.hs 26;" f lsPosRad src/Dodge/LightSource.hs 17;" f ltAutoCrit src/Dodge/Creature/LtAutoCrit.hs 12;" f m src/ShortShow.hs 44;" f mAT src/Dodge/Item/MagAmmoType.hs 19;" f machineAddSound src/Dodge/Machine.hs 49;" f machinePistol src/Dodge/Item/Held/Stick.hs 52;" f machineUpdateDeathEff src/Dodge/Machine.hs 34;" f machineUpdateLiveDieEff src/Dodge/Machine.hs 16;" f magAmmoParams src/Dodge/HeldUse.hs 945;" f magAmmoType src/Dodge/Item/MagAmmoType.hs 11;" f magShield src/Dodge/Item/Equipment.hs 27;" f magV src/Geometry/Vector.hs 171;" f magV3 src/Geometry/Vector3D.hs 78;" f magazineCombinations src/Dodge/Combine/Combinations.hs 43;" f magenta src/Color.hs 19;" f main appDodge/Main.hs 37;" f main bench/Bench.hs 15;" f main test/Spec.hs 12;" f makeArc src/Picture/Base.hs 157;" f makeAttach src/Dodge/Item/Attach.hs 10;" f makeBlip src/Dodge/RadarSweep.hs 69;" f makeBlockDebris src/Dodge/Block/Debris.hs 34;" f makeBoolOption src/Dodge/Menu/OptionType.hs 8;" f makeBullet src/Dodge/HeldUse.hs 1002;" f makeButton src/Dodge/LevelGen/Switch.hs 16;" f makeByteStringShaderUsingVAO src/Shader/Compile.hs 128;" f makeCloudAt src/Dodge/WorldEvent/Cloud.hs 7;" f makeColorTermLine src/Dodge/Terminal.hs 111;" f makeColorTermPara src/Dodge/Terminal.hs 108;" f makeCorpse src/Dodge/Corpse/Make.hs 14;" f makeDebris src/Dodge/Block/Debris.hs 45;" f makeDebrisDirected src/Dodge/Block/Debris.hs 48;" f makeDoorDebris src/Dodge/Block/Debris.hs 24;" f makeDustAt src/Dodge/WorldEvent/Cloud.hs 17;" f makeEnumOption src/Dodge/Menu/OptionType.hs 13;" f makeExplosionAt src/Dodge/WorldEvent/Explosion.hs 73;" f makeFlak src/Dodge/Bullet.hs 143;" f makeFlame src/Dodge/Flame.hs 45;" f makeFlameExplosionAt src/Dodge/WorldEvent/Explosion.hs 56;" f makeFlamelet src/Dodge/EnergyBall.hs 21;" f makeFragBullets src/Dodge/Bullet.hs 129;" f makeGasCloud src/Dodge/WorldEvent/SpawnParticle.hs 11;" f makeGrid src/Grid.hs 46;" f makeIntInterval src/Dodge/Zoning/Base.hs 35;" f makeMovingEB src/Dodge/EnergyBall.hs 60;" f makeMuzzleFlare src/Dodge/HeldUse.hs 648;" 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 25;" f makeRect src/Grid.hs 82;" f makeSelectionListPictures src/Dodge/Render/List.hs 65;" f makeShaderEBO src/Shader/Compile.hs 53;" f makeShaderProgram src/Shader/Compile.hs 241;" f makeShaderUsingVAO src/Shader/Compile.hs 146;" f makeShaderUsingVBO src/Shader/Compile.hs 69;" f makeShaderVBO src/Shader/Compile.hs 32;" f makeShockwaveAt src/Dodge/WorldEvent/Shockwave.hs 12;" f makeShrapnelAt src/Dodge/Payload.hs 24;" f makeSourcedShader src/Shader/Compile.hs 167;" f makeSpark src/Dodge/Spark.hs 45;" f makeSubmenuOption src/Dodge/Menu/OptionType.hs 19;" f makeSwitch src/Dodge/LevelGen/Switch.hs 38;" f makeTermLine src/Dodge/Terminal.hs 96;" f makeTermPara src/Dodge/Terminal.hs 105;" f makeTeslaArc src/Dodge/Tesla.hs 29;" f makeTeslaExplosionAt src/Dodge/WorldEvent/Explosion.hs 40;" f makeTileFromPoly src/Tile.hs 34;" f makeTypeCraft src/Dodge/Item/Craftable.hs 18;" f makeTypeCraftNum src/Dodge/Item/Craftable.hs 12;" f mapper src/Dodge/Item/Scope.hs 70;" f materialColor src/Dodge/Material/Color.hs 8;" f maxAmmo src/Dodge/Item/MaxAmmo.hs 6;" f maxDamageType src/Dodge/Damage.hs 58;" f maxInvSlots src/Dodge/Inventory/CheckSlots.hs 30;" f maxShowX src/Dodge/Combine/Graph.hs 50;" f maxViewDistance src/Dodge/Viewpoints.hs 26;" f maybeBlockedPassage src/Dodge/Room/RezBox.hs 80;" 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 32;" f maybeDestroyDoor src/Dodge/Wall/Damage.hs 37;" f maybeExitCombine src/Dodge/Update/Input/InGame.hs 562;" f maybeOpenConsole src/Dodge/Update.hs 124;" f maybeReadFile src/Dodge/LoadSeed.hs 10;" f maybeTakeOne src/RandomHelp.hs 116;" f maybeWarmupStatus src/Dodge/Item/Display.hs 45;" f mcApplyDamage src/Dodge/Machine/Update.hs 128;" f mcDamSensorTriggerUpdate src/Dodge/Machine/Update.hs 97;" f mcDamSensorUpdate src/Dodge/Machine/Update.hs 135;" f mcKillBut src/Dodge/Machine/Destroy.hs 37;" f mcKillTerm src/Dodge/Machine/Destroy.hs 29;" f mcNoItemsTest src/Dodge/Machine/Update.hs 143;" f mcPlaySound src/Dodge/Machine/Update.hs 112;" f mcProxSensorTriggerUpdate src/Dodge/Machine/Update.hs 103;" f mcProxSensorUpdate src/Dodge/Machine/Update.hs 138;" f mcProxTest src/Dodge/Machine/Update.hs 202;" f mcProximitySensorUpdate src/Dodge/Machine/Update.hs 170;" f mcSPic src/Dodge/Render/ShapePicture.hs 129;" f mcShootAuto src/Dodge/HeldUse.hs 1195;" f mcShootLaser src/Dodge/HeldUse.hs 1188;" f mcTriggerVal src/Dodge/Machine/Update.hs 109;" f mcTypeUpdate src/Dodge/Machine/Update.hs 31;" f mcUseHeld src/Dodge/HeldUse.hs 1107;" f mcUseItem src/Dodge/Machine/Update.hs 88;" f megaBattery src/Dodge/Item/Ammo.hs 55;" f megaShellMag src/Dodge/Item/Ammo.hs 44;" f megaTinMag src/Dodge/Item/Ammo.hs 23;" f meleeHeadingMove src/Dodge/Creature/Boid.hs 282;" f memoBoxEdgeIndices src/Shader/Poke.hs 352;" f memoBoxSurfaces src/Shader/Poke.hs 286;" f memoCylinderIndices src/Shader/Poke.hs 323;" f memoFlatIndices src/Shader/Poke.hs 311;" f memoTopPrismEdgeIndices src/Shader/Poke.hs 329;" f memoTopPrismIndices src/Shader/Poke.hs 317;" f menuLDP src/Dodge/ListDisplayParams.hs 52;" f menuOptionToSelectionItem src/Dodge/Menu/Option.hs 91;" f merge src/ListHelp.hs 83;" f mergeBy src/ListHelp.hs 86;" f mergeOn src/ListHelp.hs 93;" f mergeSound src/Sound.hs 59;" f metal1S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 620;" f metal2S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 682;" f metal3S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 608;" f metal4S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 636;" f metal5S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 652;" f metal6S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 692;" f metal7S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 536;" f metalPlate src/Dodge/Item/Craftable.hs 35;" 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 midChasm src/Dodge/Room/Tutorial.hs 154;" f midPad src/Padding.hs 27;" f midPadL src/Padding.hs 33;" f midPoint src/Geometry.hs 84;" f midWall src/Dodge/Placement/Instance/Wall.hs 27;" f minAndMax src/FoldableHelp.hs 109;" f minCrIXOn src/Dodge/Zoning/Creature.hs 47;" f minOn src/FoldableHelp.hs 35;" f mini1S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 452;" f miniGunCrit src/Dodge/Creature.hs 63;" f miniGunX src/Dodge/Item/Held/Cane.hs 33;" f miniGunXPict src/Dodge/Item/Draw/SPic.hs 388;" f miniGunXPictItem src/Dodge/Item/Draw/SPic.hs 385;" f miniS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 716;" f miniTree2 src/Dodge/Room/Room.hs 113;" f minimumOn src/FoldlHelp.hs 14;" f mirrorXAxis src/Geometry/Polygon.hs 67;" f mirrorxz src/Picture/Base.hs 335;" f mirroryz src/Picture/Base.hs 340;" f missileLaunchS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 674;" f mixColors src/Color.hs 86;" f mixColorsFrac src/Color.hs 82;" f mixColorsLinear src/Color.hs 95;" 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 137;" f mntLSCond src/Dodge/Placement/Instance/LightSource.hs 160;" f mntLSOn src/Dodge/Placement/Instance/LightSource.hs 67;" f mntLightLnkCond src/Dodge/Placement/Instance/LightSource.hs 177;" f mntLightLnkCond' src/Dodge/Placement/Instance/LightSource.hs 182;" f modTo src/Geometry/Zone.hs 10;" f mouseClickOptionsList src/Dodge/Update/Input/ScreenLayer.hs 60;" f mouseCursorType src/Dodge/Render/Picture.hs 86;" f mouseWorldPos src/Dodge/Base/Coordinate.hs 25;" f moveBullet src/Dodge/Bullet.hs 194;" f moveCombineSel src/Dodge/Update/Scroll.hs 121;" f moveInverseShockwave src/Dodge/Shockwave/Update.hs 44;" f moveLSThen src/Dodge/Placement/Instance/LightSource.hs 43;" f movePenBullet src/Dodge/Bullet.hs 200;" f moveProjectile src/Dodge/Projectile/Update.hs 260;" f moveRoomBy src/Dodge/Room/Link.hs 53;" f moveShockwave src/Dodge/Shockwave/Update.hs 13;" f moveStuckGrenade src/Dodge/Projectile/Update.hs 246;" f moveToSideNthOutLink src/Dodge/Room/Warning.hs 69;" 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 87;" f mtTopLabels src/Dodge/Tree/Compose.hs 50;" f mtUnderLabels src/Dodge/Tree/Compose.hs 53;" f muchWlDustAt src/Dodge/Wall/Dust.hs 10;" f muin src/Dodge/RoomLink.hs 147;" f multGunCrit src/Dodge/Creature.hs 77;" f multiArrow src/Picture/Composite.hs 11;" f multiLookupTrie src/SimpleTrie.hs 57;" f multiLookupTrieI src/SimpleTrie.hs 66;" f muout src/Dodge/RoomLink.hs 144;" f muzFlareAt src/Dodge/HeldUse.hs 674;" f mvButton src/Dodge/Placement/PlaceSpot.hs 180;" f mvCr src/Dodge/Placement/PlaceSpot.hs 186;" f mvFS src/Dodge/Placement/PlaceSpot.hs 189;" f mvGust src/Dodge/Update.hs 770;" f mvLS src/Dodge/Placement/PlaceSpot.hs 254;" f mvP src/Dodge/Wall/Move.hs 54;" f mvPP src/Dodge/Placement/PlaceSpot.hs 183;" f mvPointAlongAtSpeed src/Dodge/Base.hs 121;" f mvPointMeleeTarg src/Dodge/Creature/Boid.hs 314;" f mvPointToward src/Dodge/Base.hs 136;" f mvPointTowardAtSpeed src/Dodge/Base.hs 105;" f mvProp src/Dodge/Placement/PlaceSpot.hs 177;" f mvPs src/Dodge/Wall/Move.hs 58;" f myIntersectLineLine src/Geometry/Intersect.hs 212;" f myIntersectSegSeg src/Geometry/Intersect.hs 190;" f myParams src/Dodge/Combine/Graph.hs 103;" f nRays src/Geometry.hs 185;" f nRaysRad src/Geometry.hs 189;" f nearCollinear src/Dodge/LevelGen/StaticWalls/Deprecated.hs 19;" f nearParallel src/Dodge/LevelGen/StaticWalls/Deprecated.hs 14;" f nearPoint src/Dodge/Zoning/Common.hs 8;" f nearRect src/Dodge/Zoning/Common.hs 16;" f nearSeg src/Dodge/Zoning/Common.hs 12;" f nearZeroAngle src/Geometry/Vector.hs 137;" f nearestAngleRep src/Geometry.hs 151;" f newExtraAwareness src/Dodge/Creature/Perception.hs 138;" f newKey src/IntMapHelp.hs 60;" f newSounds src/Dodge/Creature/Perception.hs 171;" f newTextureFramebuffer src/Framebuffer/Setup.hs 16;" f nextArc src/Dodge/Tesla.hs 61;" f nextInSectionSS src/Dodge/SelectionSections.hs 34;" f nextLayoutInt src/Dodge/Data/MetaTree.hs 43;" f noPic src/ShapePicture.hs 25;" f noShape src/ShapePicture.hs 29;" f noclipCheck src/Dodge/WallCreatureCollisions.hs 22;" f nodeFormatting src/Dodge/Combine/Graph.hs 147;" f normalGait src/Dodge/Creature/State/WalkCycle.hs 29;" f normalizeAngle src/Geometry/Vector.hs 127;" f normalizeAnglePi src/Dodge/Base.hs 154;" f normalizeColor src/Color.hs 76;" f normalizeV src/Geometry/Vector.hs 43;" f normalizeV3 src/Geometry/Vector3D.hs 84;" f notLink src/Dodge/Data/Room.hs 72;" f nulgate src/Dodge/Item/Scope.hs 95;" f numColor src/Color.hs 128;" f numDrawableVertices src/Shader/Parameters.hs 34;" f numGLushort src/Shader/Parameters.hs 29;" f numLayers src/Picture/Data.hs 31;" 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 42;" f numSubElements src/Shader/Parameters.hs 39;" f numTraversable src/TreeHelp.hs 184;" f obstacleColor src/Dodge/Debug/Picture.hs 262;" f obstructPathsCrossing src/Dodge/Path.hs 138;" f oldMachineBootS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 698;" f onEquipWristShield src/Dodge/Equipment.hs 36;" f onRemoveWristShield src/Dodge/Equipment.hs 23;" f onXY src/Geometry/Vector3D.hs 130;" f oneH src/Dodge/Creature/Test.hs 93;" f openConsole src/Dodge/Update.hs 129;" f optionMenu src/Dodge/Menu.hs 113;" f optionScreenDefaultEffect src/Dodge/Update/Input/ScreenLayer.hs 52;" f optionScreenUpdate src/Dodge/Update/Input/ScreenLayer.hs 43;" f optionValueOffset src/Dodge/Menu/Option.hs 86;" f optionsOptions src/Dodge/Menu.hs 116;" f optionsToSelections src/Dodge/Menu/Option.hs 47;" f orRegex src/Dodge/DisplayInventory.hs 81;" f orange src/Color.hs 25;" f orderAround3 src/Geometry/Vector3D.hs 105;" f orderAroundFirst src/Geometry/Polygon.hs 119;" f orderAroundFirstReverse src/Geometry/Polygon.hs 115;" f orderPolygon src/Geometry/Polygon.hs 124;" f orderPolygonAround src/Geometry/Polygon.hs 107;" f orientAttachment src/Dodge/Item/Orientation.hs 31;" f orientByParentChSF src/Dodge/Item/Orientation.hs 24;" f orientChild src/Dodge/Item/Orientation.hs 13;" f orthogonalPointOnSeg src/Geometry/Intersect.hs 326;" f outLink src/Dodge/RoomLink.hs 120;" f outsideScreenPolygon src/Dodge/Debug/Picture.hs 43;" f outwardIntegers src/Dodge/Base.hs 181;" f overCol src/Picture/Base.hs 308;" f overColObj src/Shape.hs 273;" f overColSH src/Shape.hs 241;" f overLnkPosDir src/Dodge/RoomLink.hs 115;" f overLnkType src/Dodge/RoomLink.hs 105;" f overPos src/Picture/Base.hs 303;" f overPosObj src/Shape.hs 277;" f overPosSH src/Shape.hs 261;" f overPosSP src/ShapePicture.hs 41;" f overlapCircWalls src/Dodge/Base/Collide.hs 221;" f overlapCircWallsClosest src/Dodge/Base/Collide.hs 267;" f overlapSegCrs src/Dodge/Base/Collide.hs 60;" f overlapSegWalls src/Dodge/Base/Collide.hs 203;" f overrideInternal src/Dodge/Creature/ReaderUpdate.hs 174;" f overrideMeleeCloseTarget src/Dodge/Creature/ReaderUpdate.hs 35;" f overwriteLabel src/Dodge/Tree/Compose.hs 31;" f p src/ShortShow.hs 44;" f pContID src/Dodge/LevelGen/PlacementHelper.hs 15;" f pairInPolys src/Dodge/Room/Path.hs 45;" f pairPolyPointsIntersect src/Geometry/ConvexPoly.hs 70;" 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 62;" f parseNum src/Dodge/Debug/Terminal.hs 77;" f passthroughLockKeyLists src/Dodge/Floor.hs 120;" f pathConnected src/Dodge/Room/CheckConsistency.hs 13;" f pathEdgeObstructed src/Dodge/Path.hs 43;" f pauseAndFloatCam src/Dodge/Camera.hs 10;" f pauseGame src/Dodge/Update/Input/InGame.hs 525;" f pauseMenu src/Dodge/Menu.hs 59;" f pauseMenuOptions src/Dodge/Menu.hs 66;" f pauseSound src/Dodge/SoundLogic.hs 42;" f pauseTime src/Dodge/Update.hs 180;" f pbFlicker src/Dodge/Update.hs 453;" f pbsHit src/Dodge/WorldEvent/ThingsHit.hs 62;" f peZoneSize src/Dodge/Zoning/Pathing.hs 46;" f pedestalRoom src/Dodge/Room/Containing.hs 50;" f penThing src/Dodge/Bullet.hs 208;" f perMat src/MatrixHelper.hs 49;" f perceptionUpdate src/Dodge/Creature/Perception.hs 23;" f performAction src/Dodge/Creature/Action.hs 92;" f performActions src/Dodge/Creature/Action.hs 38;" f performAimAt src/Dodge/Creature/Action.hs 48;" f performPathTo src/Dodge/Creature/Action.hs 61;" f performTurnToA src/Dodge/Creature/Action.hs 79;" 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 picFormat src/Polyhedra.hs 23;" f picMap src/Picture/Base.hs 67;" f pickUpItem src/Dodge/Inventory/Add.hs 68;" f pickUpItemAt src/Dodge/Inventory/Add.hs 73;" f pickUpS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 624;" f pincerP src/Dodge/Creature/Boid.hs 61;" f pincerP' src/Dodge/Creature/Boid.hs 94;" f pincerP'' src/Dodge/Creature/Boid.hs 104;" f pincerP''' src/Dodge/Creature/Boid.hs 75;" f pingPongBetween src/Render.hs 221;" f pipe src/Dodge/Item/Craftable.hs 32;" f pistol src/Dodge/Item/Held/Stick.hs 40;" f pistolerRoom src/Dodge/Room/Room.hs 330;" f pjRemoteSetDirection src/Dodge/Projectile/Update.hs 225;" 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 192;" f plMachine' src/Dodge/Placement/PlaceSpot.hs 229;" f plNew src/Dodge/Base/NewID.hs 19;" f plNewID src/Dodge/Base/NewID.hs 7;" f plNewUpID src/Dodge/Base/NewID.hs 13;" f plNewUsing src/Dodge/Base/NewID.hs 27;" f plRRpt src/Dodge/LevelGen/PlacementHelper.hs 33;" f plSlideDoor src/Dodge/Placement/PlaceSpot/TriggerDoor.hs 78;" f plTurret src/Dodge/Placement/PlaceSpot.hs 198;" f placeMachineWalls src/Dodge/Placement/PlaceSpot.hs 243;" f placePlainPSSpot src/Dodge/Placement/PlaceSpot.hs 42;" f placeSpot src/Dodge/Placement/PlaceSpot.hs 32;" f placeSpotID src/Dodge/Placement/PlaceSpot.hs 98;" f placeSpotRoomRand src/Dodge/Placement/PlaceSpot.hs 86;" f placeSpotUsingLink src/Dodge/Placement/PlaceSpot.hs 63;" f placeWallPoly src/Dodge/Placement/PlaceSpot.hs 166;" f plainRegex src/Dodge/DisplayInventory.hs 189;" f playIfFree src/Sound.hs 137;" f playPositionalSoundQueue src/Sound.hs 145;" f playSoundAndUpdate src/Sound.hs 54;" f playSoundQueue src/Sound.hs 132;" f playSoundUnlessRewinding appDodge/Main.hs 114;" 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 77;" f pointInPoly src/Geometry/Polygon.hs 85;" 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 39;" f pointerToItemID src/Dodge/Item/Location.hs 42;" f pointerYourRootItem src/Dodge/Item/Location.hs 33;" f pointerYourSelectedItem src/Dodge/Item/Location.hs 26;" f pointsToPoly src/Geometry/ConvexPoly.hs 37;" f poisonSPic src/Dodge/Creature/Update.hs 124;" f poisonSprayer src/Dodge/Item/Held/SprayGuns.hs 17;" f poke34 src/Shader/Poke.hs 506;" f pokeArrayOff src/Shader/Poke.hs 517;" f pokeBox src/Shader/Poke.hs 227;" f pokeBoxSurface src/Shader/Poke.hs 262;" f pokeChasm src/Shader/Poke/Floor.hs 24;" f pokeChasmVerx src/Shader/Poke/Floor.hs 28;" f pokeCloud src/Shader/Poke/Cloud.hs 14;" f pokeCloudFloat src/Shader/Poke/Cloud.hs 42;" f pokeCloudIndex src/Shader/Poke/Cloud.hs 46;" f pokeCloudVerx src/Shader/Poke/Cloud.hs 20;" f pokeCylinder src/Shader/Poke.hs 172;" f pokeCylinderCaps src/Shader/Poke.hs 215;" f pokeDust src/Shader/Poke/Cloud.hs 50;" f pokeDustFloat src/Shader/Poke/Cloud.hs 74;" f pokeDustIndex src/Shader/Poke/Cloud.hs 78;" f pokeDustVerx src/Shader/Poke/Cloud.hs 56;" f pokeF src/Shader/Poke.hs 67;" f pokeFlatV src/Shader/Poke.hs 455;" f pokeFloors src/Shader/Poke.hs 61;" f pokeIndex src/Shader/Poke.hs 297;" f pokeJustV src/Shader/Poke.hs 437;" f pokeLayVerx src/Shader/Poke.hs 480;" f pokeLayVerxs src/Shader/Poke.hs 473;" f pokeRoundedCurve src/Shader/Poke.hs 204;" 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 499;" f pokeTile src/Shader/Poke/Floor.hs 12;" f pokeTileVerx src/Shader/Poke/Floor.hs 18;" 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 polyChasm src/Dodge/Room/Tutorial.hs 175;" f polyChasmC src/Dodge/Room/Tutorial.hs 184;" f polyCirc src/Shape.hs 46;" f polyCircx src/Shape.hs 51;" f polyCornerDist src/Geometry/Polygon.hs 60;" f polyOrthDist src/Geometry/Polygon.hs 50;" f polyPointsIntersect src/Geometry/ConvexPoly.hs 62;" f polyPointsOverlap src/Geometry/ConvexPoly.hs 55;" f polyToEdges src/Polyhedra.hs 133;" f polyToGeoRender src/Polyhedra.hs 142;" f polyToPics src/Polyhedra.hs 122;" f polyToTris src/Geometry/Triangulate.hs 7;" f polyToTris' src/Geometry.hs 175;" f polyToTris'' src/Geometry/Triangulate.hs 15;" f polygon src/Picture/Base.hs 72;" f polygonCol src/Picture/Base.hs 78;" f polygonWire src/Picture/Base.hs 63;" f polysToPic src/Polyhedra.hs 130;" f popScreen src/Dodge/Menu/PushPop.hs 6;" f posRms src/Dodge/Tree/Shift.hs 44;" f posSelSecYint src/Dodge/SelectionSections.hs 147;" f positionRoomsFromTree src/Dodge/Tree/Shift.hs 35;" f postGenerationProcessing src/Dodge/LevelGen.hs 30;" f postUniverseLoadSideEffect src/Dodge/WorldLoad.hs 11;" f postWorldLoad src/Dodge/WorldLoad.hs 15;" f powerFakeout src/Dodge/Room/Start.hs 28;" f powerFakeout' src/Dodge/Room/Start.hs 25;" f powerLegs src/Dodge/Item/Equipment.hs 85;" f powlist src/Multiset.hs 61;" f powlistUpToN src/Multiset.hs 23;" f powlistUpToN' src/Multiset.hs 12;" f powlistUpToN'' src/Multiset.hs 31;" f ppDraw src/Dodge/Render/ShapePicture.hs 114;" f ppEvents src/Dodge/Update.hs 733;" f ppLevelReset src/Dodge/PressPlate.hs 13;" f preCritStart src/Dodge/Room/Start.hs 83;" f prePos src/Quaternion.hs 68;" f preloadRender src/Preload/Render.hs 30;" f premapMaybe src/FoldlHelp.hs 26;" f prependTwo src/Geometry.hs 180;" f prettyDT src/Dodge/DoubleTree.hs 258;" f prettyLDT src/Dodge/DoubleTree.hs 263;" f prettyShort src/AesonHelp.hs 11;" f primeS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 594;" f printColumnTitles src/Dodge/Tree/Shift.hs 149;" f printColumns src/Dodge/Tree/Shift.hs 139;" f printInfo src/Dodge/Tree/Shift.hs 152;" f printInfoCheckNum src/Dodge/Tree/Shift.hs 161;" f printPartialColumns src/Dodge/Tree/Shift.hs 142;" f printPoint src/Dodge/Debug/Picture.hs 34;" f printRotPoint src/Dodge/Debug/Picture.hs 37;" f prismBox src/Shape.hs 73;" f prismPoly src/Shape.hs 59;" f projV src/Geometry/Vector.hs 182;" f projV3 src/Geometry/Vector3D.hs 127;" f propDrawToggle src/Dodge/Prop/Draw.hs 50;" f propLSThen src/Dodge/Placement/Instance/LightSource.hs 29;" f propSPic src/Dodge/Prop/Draw.hs 17;" f propSetToggleAnd src/Dodge/Prop/Update.hs 39;" f propUpdateIf src/Dodge/Prop/Update.hs 23;" f propUpdatePosition src/Dodge/Prop/Update.hs 28;" f propagateOrientation src/Dodge/Item/Orientation.hs 42;" f ps0 src/Dodge/LevelGen/PlacementHelper.hs 51;" f ps0PushPS src/Dodge/LevelGen/PlacementHelper.hs 79;" f ps0PushPSw src/Dodge/LevelGen/PlacementHelper.hs 83;" f ps0j src/Dodge/LevelGen/PlacementHelper.hs 67;" f ps0jPushPS src/Dodge/LevelGen/PlacementHelper.hs 74;" f psPt src/Dodge/LevelGen/PlacementHelper.hs 24;" f psPtCont src/Dodge/LevelGen/PlacementHelper.hs 18;" f psPtJpl src/Dodge/LevelGen/PlacementHelper.hs 12;" f psPtPl src/Dodge/LevelGen/PlacementHelper.hs 9;" f psRandRanges src/Dodge/PlacementSpot.hs 260;" f psj src/Dodge/LevelGen/PlacementHelper.hs 70;" f psposAddLabel src/Dodge/PlacementSpot.hs 69;" f pt0 src/Dodge/LevelGen/PlacementHelper.hs 54;" f ptCont src/Dodge/LevelGen/PlacementHelper.hs 21;" f pulseChecker src/Dodge/Item/Equipment.hs 103;" f pushCreatureOutFromWalls src/Dodge/WallCreatureCollisions.hs 55;" f pushL src/DoubleStack.hs 20;" f pushOrCrush src/Dodge/WallCreatureCollisions.hs 74;" f pushOutFromCorners src/Dodge/WallCreatureCollisions.hs 108;" f pushOutFromWall src/Dodge/WallCreatureCollisions.hs 97;" f pushOutFromWalls src/Dodge/WallCreatureCollisions.hs 61;" f pushR src/DoubleStack.hs 24;" f pushScreen src/Dodge/Menu/PushPop.hs 9;" f putAutoDoor src/Dodge/Placement/Instance/Door.hs 78;" f putBlockC src/Dodge/Placement/Instance/Wall.hs 159;" f putBlockN src/Dodge/Placement/Instance/Wall.hs 166;" f putBlockRect src/Dodge/Placement/Instance/Wall.hs 145;" f putBlockRect' src/Dodge/Placement/Instance/Wall.hs 132;" f putBlockV src/Dodge/Placement/Instance/Wall.hs 153;" f putDoubleDoor src/Dodge/Placement/Instance/Door.hs 17;" f putDoubleDoorThen src/Dodge/Placement/Instance/Door.hs 21;" f putImmediateMessageTerminal src/Dodge/Placement/Instance/Terminal.hs 66;" f putLamp src/Dodge/Placement/Instance/LightSource.hs 223;" f putLasTurret src/Dodge/Placement/Instance/Turret.hs 24;" f putLitButOnPos src/Dodge/Placement/Instance/Button.hs 65;" f putLitButOnPosExtTrig src/Dodge/Placement/Instance/Button.hs 103;" f putLitButOnPosExtTrig' src/Dodge/Placement/Instance/Button.hs 106;" f putMessageTerminal src/Dodge/Placement/Instance/Terminal.hs 58;" f putShape src/Dodge/Room/Foreground.hs 134;" f putStrLnAppend src/Dodge/LevelGen.hs 82;" f putTerminal src/Dodge/Placement/Instance/Terminal.hs 55;" f putTerminalFull src/Dodge/Placement/Instance/Terminal.hs 22;" f putTerminalImediateAccess src/Dodge/Placement/Instance/Terminal.hs 17;" f putTurret src/Dodge/Placement/Instance/Turret.hs 11;" f putWireEnd src/Dodge/Wire.hs 31;" f putWireStart src/Dodge/Wire.hs 34;" f qID src/Quaternion.hs 62;" f qToAng src/Quaternion.hs 59;" f qToV2 src/Quaternion.hs 56;" f qToV3 src/Quaternion.hs 53;" f quarterRoomSquare src/Dodge/Room/Procedural.hs 215;" f quarterRoomTri src/Dodge/Room/Procedural.hs 179;" f quitCommand src/Dodge/Terminal.hs 93;" f qz src/Quaternion.hs 71;" f rLauncher src/Dodge/Item/Held/Launcher.hs 14;" f rLauncherX src/Dodge/Item/Held/Launcher.hs 30;" f rToOnward src/Dodge/Cleat.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 randDirPS src/Dodge/PlacementSpot.hs 56;" f randDirSpark src/Dodge/Spark.hs 55;" f randEdgeTank src/Dodge/Room/Tanks.hs 33;" f randEdgeTanks src/Dodge/Room/Tanks.hs 63;" f randFirstWeapon src/Dodge/Placement/Random.hs 8;" f randFromPair src/RandomHelp.hs 141;" f randInArc src/RandomHelp.hs 81;" f randInArcStrip src/RandomHelp.hs 84;" f randInCirc src/RandomHelp.hs 73;" f randInHemisphere src/RandomHelp.hs 104;" f randInRect src/RandomHelp.hs 110;" f randOnCirc src/RandomHelp.hs 76;" f randOnHemisphere src/RandomHelp.hs 97;" f randOnUnitSphere src/RandomHelp.hs 90;" f randPeaked src/RandomHelp.hs 138;" f randPeakedParam src/RandomHelp.hs 130;" f randProb src/RandomHelp.hs 68;" f randSpark src/Dodge/Spark.hs 69;" f randSparkExtraVel src/Dodge/Spark.hs 92;" f randWallReflect src/Dodge/Update.hs 626;" f randomChallenges src/Dodge/Room/Start.hs 63;" f randomCompass src/Dodge/Layout.hs 57;" f randomFourCornerRoom src/Dodge/Room/Procedural.hs 268;" f randomFourCornerRoomCrsIts src/Dodge/Room/Procedural.hs 280;" f randomLightPositions src/Dodge/Room/Modify/Girder.hs 152;" f randomMediumRoom src/Dodge/Room/Boss.hs 76;" f randomPath src/TreeHelp.hs 145;" f randomPoints bench/Bench.hs 37;" f randomRanges src/RandomHelp.hs 16;" f randomSelectionFromList src/RandomHelp.hs 65;" f randomTank src/Dodge/Room/Tanks.hs 19;" f randomTreeStructure src/Dodge/Layout/Generate.hs 18;" f randsOnCirc src/RandomHelp.hs 127;" f randsSpread src/RandomHelp.hs 120;" f ratIntersectLineLine src/Geometry/Intersect.hs 230;" f readSaveSlot src/Dodge/Save.hs 45;" f recoilAmount src/Dodge/HeldUse.hs 459;" f rectNSWE src/Geometry/Polygon.hs 14;" f rectVV src/Geometry/Polygon.hs 39;" f rectWH src/Geometry/Polygon.hs 18;" f rectXH src/Geometry/Polygon.hs 33;" f rectXY src/Geometry/Polygon.hs 36;" f rectanglePairs src/Dodge/LevelGen/DoorPane.hs 7;" f red src/Color.hs 14;" f reduceLocDT src/Dodge/DoubleTree.hs 398;" f reduceLocLDT src/Dodge/DoubleTree.hs 393;" f reflDirWall src/Dodge/Base/Wall.hs 16;" f reflVelWall src/Dodge/Base/Wall.hs 24;" f reflVelWallDamp src/Dodge/Base/Wall.hs 20;" f reflectAngle src/Geometry.hs 145;" f reflectIn src/Geometry.hs 137;" f reflectInNormal src/Geometry.hs 140;" f reflectInParam src/Geometry.hs 233;" f reflectLaserAlong src/Dodge/Item/Weapon/LaserPath.hs 16;" f reflectPulseLaserAlong src/Dodge/Item/Weapon/LaserPath.hs 69;" f refract src/Dodge/Item/Weapon/LaserPath.hs 43;" f refreshOptionsSelectionList src/Dodge/Menu/Option.hs 35;" f regexCombs src/Dodge/DisplayInventory.hs 71;" f regexList src/Dodge/DisplayInventory.hs 308;" f reload1S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 602;" f reloadLevelStart src/Dodge/Save.hs 71;" f reloadS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 600;" f rememberSounds src/Dodge/Creature/Perception.hs 178;" f remoteDetonator src/Dodge/Item/Scope.hs 144;" f remoteScreen src/Dodge/Item/Scope.hs 139;" f removeAimPosture src/Dodge/Creature/YourControl.hs 158;" f removeAmmoFromMag src/Dodge/HeldUse.hs 920;" f removeDot src/ShortShow.hs 40;" f removeInverseWalls src/Dodge/LevelGen/StaticWalls.hs 25;" f removeLights src/Dodge/Room/Tutorial.hs 236;" f removeShieldWall src/Dodge/Item/BackgroundEffect.hs 57;" 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 17;" f renderInfoListsAt src/Dodge/Render/InfoBox.hs 44;" f renderLayer src/Render.hs 234;" f renderLightingNoShadows src/Render.hs 48;" f renderListAt src/Dodge/Render/List.hs 191;" f renderShadows src/Render.hs 117;" f replaceNullWith src/Dodge/Creature/ReaderUpdate.hs 162;" f replacePutID src/Dodge/Placement/Instance/Wall.hs 102;" f resetCrVocCoolDown src/Dodge/Creature/Vocalization.hs 47;" f resetPLUse src/Dodge/PlacementSpot.hs 92;" f resetStride src/Dodge/Creature/State/WalkCycle.hs 24;" f resetTerminal src/Dodge/WorldEffect.hs 104;" f resizeFBOTO src/Framebuffer/Update.hs 203;" f resizeFBOTO3 src/Framebuffer/Update.hs 175;" f resizeRBO src/Framebuffer/Update.hs 87;" f respawn src/Dodge/SpawnAt.hs 11;" f restrictInLinks src/Dodge/RoomLink.hs 44;" f restrictLinkType src/Dodge/RoomLink.hs 34;" f restrictOutLinks src/Dodge/RoomLink.hs 47;" f restrictRMInLinksPD src/Dodge/Room/Link.hs 25;" f restrictSeg src/Dodge/Base/Collide.hs 162;" f resumeSound src/Dodge/SoundLogic.hs 48;" f retreatActionsPistol src/Dodge/Humanoid.hs 249;" f retreatFireLauncher src/Dodge/Humanoid.hs 270;" f retreatPointForFrom src/Dodge/Creature/Impulse/Flee.hs 7;" f reversePair src/Dodge/LevelGen.hs 85;" f rewinder src/Dodge/Item/Held/Utility.hs 36;" f rezBox src/Dodge/Room/RezBox.hs 31;" f rezBox' src/Dodge/Room/RezBox.hs 46;" f rezBoxStart src/Dodge/Room/Start.hs 78;" f rezBoxes src/Dodge/Room/RezBox.hs 119;" f rezBoxesWpCrit src/Dodge/Room/RezBox.hs 90;" f rezColor src/Dodge/Room/RezBox.hs 138;" f rezInvBox src/Dodge/Room/RezBox.hs 145;" f rezText src/Dodge/Story.hs 4;" f rezText' src/Dodge/Story.hs 17;" f rhombus src/Polyhedra.hs 72;" f rifle src/Dodge/Item/Held/Cane.hs 19;" f right src/DoubleStack.hs 16;" f rightChildList src/Dodge/Item/Grammar.hs 191;" f rightHandPQ src/Dodge/Creature/HandPos.hs 39;" f rightIsParentCombine src/Dodge/Item/Grammar.hs 174;" f rightLegPQ src/Dodge/Creature/HandPos.hs 100;" f rightPad src/Padding.hs 19;" f rightPadNoSquash src/Padding.hs 23;" f rightWristPQ src/Dodge/Creature/HandPos.hs 57;" f rlPosDir src/Dodge/RoomLink.hs 112;" f rlauncherPic src/Dodge/Item/Draw/SPic.hs 413;" f rmInLinks src/Dodge/RoomLink.hs 153;" f rmInvItem src/Dodge/Inventory.hs 73;" f rmLinksOfType src/Dodge/RoomLink.hs 150;" f rmOutLinks src/Dodge/RoomLink.hs 153;" f roomC src/Dodge/Room/Room.hs 40;" f roomCCrits src/Dodge/Room/Room.hs 271;" f roomCenterPillar src/Dodge/Room/Room.hs 126;" f roomCritLS src/Dodge/Room/RunPast.hs 24;" f roomCross src/Dodge/Room/Boss.hs 85;" f roomGlassOctogon src/Dodge/Room/Boss.hs 21;" f roomMiniIntro src/Dodge/Room/Room.hs 121;" f roomNgon src/Dodge/Room/Ngon.hs 16;" f roomPadCut src/Dodge/Room/Room.hs 61;" f roomPillars src/Dodge/Room/Pillar.hs 106;" f roomPillarsContaining src/Dodge/Room/Containing.hs 39;" f roomPillarsPassage src/Dodge/Room/Pillar.hs 93;" f roomPillarsSquare src/Dodge/Room/Pillar.hs 49;" f roomRect src/Dodge/Room/Procedural.hs 38;" f roomRectAutoLinks src/Dodge/Room/Procedural.hs 141;" f roomShuriken src/Dodge/Room/Boss.hs 123;" f roomTwistCross src/Dodge/Room/Boss.hs 154;" f roomsContaining src/Dodge/Room/Containing.hs 20;" f roomsContaining' src/Dodge/Room/Containing.hs 25;" f rootNotrootEff src/Dodge/Item/BackgroundEffect.hs 28;" f rose src/Color.hs 20;" f rotD src/Padding.hs 44;" f rotMatr src/MatrixHelper.hs 66;" f rotU src/Padding.hs 39;" 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 rotateCamera src/Dodge/Update/Camera.hs 197;" f rotateList src/Padding.hs 49;" f rotateProp src/Dodge/Prop/Update.hs 47;" f rotateSH src/Shape.hs 257;" f rotateSHq src/Shape.hs 166;" f rotateSHx src/Shape.hs 265;" f rotateSP src/ShapePicture.hs 57;" f rotateTo src/Polyhedra/Geodesic.hs 64;" f rotateToOverlappingWall src/Dodge/Update/Camera.hs 209;" f rotateToZ src/Quaternion.hs 39;" f rotateV src/Geometry/Vector.hs 105;" f rotateVAround src/Geometry/Vector.hs 112;" f rotateXY src/Polyhedra.hs 31;" f roundPoint2 src/Geometry/Intersect.hs 251;" f roundTank src/Dodge/Placement/Instance/Tank.hs 25;" f roundTankCross src/Dodge/Placement/Instance/Tank.hs 31;" f rpIsOffGrid src/Dodge/PlacementSpot.hs 81;" f rpIsOnGrid src/Dodge/PlacementSpot.hs 75;" f rpOffPathFromEdge src/Dodge/PlacementSpot.hs 87;" f rprBool src/Dodge/PlacementSpot.hs 72;" f rprBoolShift src/Dodge/PlacementSpot.hs 107;" f rprShift src/Dodge/PlacementSpot.hs 98;" f rsObjectColor src/Dodge/RadarSweep/Draw.hs 34;" f runPastStart src/Dodge/Room/Start.hs 72;" f runStateWorld src/Dodge/Randify.hs 17;" 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 164;" f safeSwapKeys src/IntMapHelp.hs 77;" f safeUncons src/ListHelp.hs 72;" f safeUpdateSingleNode src/TreeHelp.hs 116;" f saveConfig src/Dodge/Config.hs 23;" f saveQuit src/Dodge/Menu.hs 79;" f saveQuitConc src/Dodge/Menu.hs 82;" f saveSlotPath src/Dodge/Save.hs 63;" f saveWorldInSlot src/Dodge/Save.hs 68;" f sawtoothFailS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 714;" f scToTS src/Dodge/Event/Input.hs 34;" 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 269;" f scalp src/Dodge/Creature/Picture.hs 93;" f scancodeToHotkey src/Dodge/Creature/YourControl.hs 101;" f scodeToChar src/Dodge/ScodeToChar.hs 6;" f scorchSPic src/Dodge/Creature/Update.hs 121;" 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 28;" f scrollAugInvSel src/Dodge/Inventory.hs 190;" f scrollAugNextInSection src/Dodge/Inventory.hs 203;" f scrollDebugInfoInt src/Dodge/Debug.hs 73;" f scrollRBOption src/Dodge/Update/Scroll.hs 202;" f scrollSelectionSections src/Dodge/SelectionSections.hs 28;" f scrollTimeBack src/Dodge/Update.hs 206;" f scrollTimeForward src/Dodge/Update.hs 223;" f seagullBarkS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 570;" f seagullBarkTransformedS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 654;" f seagullChatter1S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 666;" f seagullChatterS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 548;" f seagullCry1S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 568;" f seagullCry2S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 576;" f seagullCryS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 588;" f seagullWhistle1S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 502;" f seagullWhistleS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 718;" f searchIfDamaged src/Dodge/Creature/ReaderUpdate.hs 205;" f secondColumnLDP src/Dodge/ListDisplayParams.hs 43;" f sectionsDesiredLines src/Dodge/DisplayInventory.hs 198;" f sectionsSizes src/Dodge/DisplayInventory.hs 201;" f seedStartMenu src/Dodge/Menu.hs 87;" f seedStartOptions src/Dodge/Menu.hs 90;" f segOnCirc src/Geometry.hs 114;" f selNumPos src/Dodge/Render/HUD.hs 447;" f selNumPosCardinal src/Dodge/Render/HUD.hs 470;" f selSecDrawCursor src/Dodge/Render/List.hs 125;" f selSecDrawCursorAt src/Dodge/Render/List.hs 104;" f selSecSelCol src/Dodge/Render/HUD.hs 501;" f selSecSelSize src/Dodge/SelectionSections.hs 143;" f selSecYint src/Dodge/SelectionSections.hs 152;" f selectCreatureDebugItem src/Dodge/Debug.hs 65;" f selectedItemScroll src/Dodge/Update/Scroll.hs 51;" f sensAboveDoor src/Dodge/Room/SensorDoor.hs 53;" f sensInsideDoor src/Dodge/Room/SensorDoor.hs 59;" f senseDamage src/Dodge/Machine/Update.hs 214;" f sensorReqToString src/Dodge/Machine/Update.hs 196;" f sensorRoom src/Dodge/Room/SensorDoor.hs 26;" f sensorRoomRunPast src/Dodge/Room/SensorDoor.hs 46;" f sensorSPic src/Dodge/Machine/Draw.hs 81;" f sensorTut src/Dodge/Room/Tutorial.hs 344;" f sensorTypeDamages src/Dodge/Machine/Update.hs 233;" f sentinelAI src/Dodge/Creature/SentinelAI.hs 20;" f sentinelExtraWatchUpdate src/Dodge/Creature/SentinelAI.hs 83;" f sentinelFireType src/Dodge/Creature/SentinelAI.hs 50;" f setAimPosture src/Dodge/Creature/YourControl.hs 144;" f setChannelPos src/Sound.hs 150;" f setClickWorldPos src/Dodge/Update.hs 99;" f setClusterID src/Dodge/Combine/Graph.hs 116;" f setDepth src/Picture/Base.hs 128;" f setDirPS src/Dodge/PlacementSpot.hs 49;" f setFallback src/Dodge/PlacementSpot.hs 125;" f setInLinks src/Dodge/RoomLink.hs 53;" f setInLinksByType src/Dodge/RoomLink.hs 72;" f setInLinksPD src/Dodge/RoomLink.hs 92;" f setInvPosFromSS src/Dodge/Inventory/Location.hs 92;" f setLayer src/Picture/Base.hs 139;" f setLinkType src/Dodge/RoomLink.hs 78;" f setLinkTypePD src/Dodge/RoomLink.hs 85;" f setMusicVolume src/Sound.hs 162;" f setMvPos src/Dodge/Creature/ReaderUpdate.hs 53;" f setOldPos src/Dodge/Update.hs 486;" f setOutLinks src/Dodge/RoomLink.hs 50;" f setOutLinksByType src/Dodge/RoomLink.hs 75;" f setOutLinksPD src/Dodge/RoomLink.hs 95;" f setRBCreatureTargeting src/Dodge/Creature/State.hs 288;" f setRoomInt src/Dodge/Room/Tutorial.hs 76;" f setSelWhileDragging src/Dodge/Update/Input/InGame.hs 337;" f setSelectionListRestriction src/Dodge/Update/Input/ScreenLayer.hs 87;" f setShaderSource src/Shader/Compile.hs 290;" f setShadowLimits src/Dodge/Shadows.hs 11;" f setSoundVolume src/Sound.hs 157;" f setTargetMv src/Dodge/Creature/ReaderUpdate.hs 76;" f setTile src/Dodge/Layout.hs 66;" f setTiles src/Dodge/Layout.hs 63;" f setToggle src/Dodge/Prop/Update.hs 44;" f setTreeInts src/Dodge/Room/Tutorial.hs 83;" f setViewDistance src/Dodge/Update/Camera.hs 236;" f setViewPos src/Dodge/Creature/ReaderUpdate.hs 63;" f setViewport src/Dodge/Render.hs 440;" f setVol src/Dodge/Config.hs 47;" f setWristShieldPos src/Dodge/Equipment.hs 48;" f setWristShieldPos src/Dodge/Euse.hs 35;" f setupConLoop src/Loop.hs 102;" f setupConLoop' src/Loop.hs 192;" f setupEBO src/Shader/Compile.hs 188;" 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 100;" f setupVAOUsingVBO src/Shader/Compile.hs 179;" f setupVBO src/Shader/Compile.hs 83;" f setupVBOStatic src/Shader/Compile.hs 116;" f setupVBOVAO src/Shader/Compile.hs 200;" f setupVertexAttribPointer src/Shader/Compile.hs 224;" f setupVertexAttribs src/Shader/Compile.hs 218;" f setupWorldBounds src/Dodge/Layout.hs 110;" f sfInvColor src/Dodge/Item/InventoryColor.hs 12;" f shadVBOptr src/Shader.hs 40;" f shaderTypeExt src/Shader/Compile.hs 172;" 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 shatterGun src/Dodge/Item/Held/Weapons.hs 8;" f shatterGunSPic src/Dodge/Item/Draw/SPic.hs 328;" f shatterWall src/Dodge/Item/Weapon/Shatter.hs 26;" f shellExplosionCheck src/Dodge/Projectile/Update.hs 56;" f shellHitCreature src/Dodge/Projectile/Update.hs 84;" f shellHitFloor src/Dodge/Projectile/Update.hs 100;" f shellHitWall src/Dodge/Projectile/Update.hs 67;" f shellMag src/Dodge/Item/Ammo.hs 49;" f shellModule src/Dodge/Item/Scope.hs 123;" f shellShape src/Dodge/Projectile/Draw.hs 35;" f shieldWall src/Dodge/Item/BackgroundEffect.hs 77;" f shiftByV2 src/Dodge/PlacementSpot.hs 250;" f shiftChildren src/Dodge/Tree/Compose.hs 44;" f shiftDraw src/Dodge/Render/ShapePicture.hs 80;" f shiftInBy src/Dodge/PlacementSpot.hs 247;" f shiftInvItems src/Dodge/Update/Input/InGame.hs 305;" f shiftInvItemsDown src/Dodge/Update/Input/InGame.hs 350;" f shiftInvItemsUp src/Dodge/Update/Input/InGame.hs 344;" 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 shineTargetLaser src/Dodge/Creature/State.hs 200;" f shineTorch src/Dodge/Creature/State.hs 237;" f shootBullet src/Dodge/HeldUse.hs 987;" f shootBullets src/Dodge/HeldUse.hs 977;" f shootFirstMiss src/Dodge/Creature/Volition.hs 34;" f shootLaser src/Dodge/HeldUse.hs 838;" f shootPulseBall src/Dodge/HeldUse.hs 906;" f shootPulseLaser src/Dodge/HeldUse.hs 879;" f shootShatter src/Dodge/Item/Weapon/Shatter.hs 11;" f shootTeslaArc src/Dodge/HeldUse.hs 1211;" f shootTillEmpty src/Dodge/Creature/Volition.hs 19;" f shootTractorBeam src/Dodge/HeldUse.hs 794;" f shootersRoom src/Dodge/Room/Room.hs 324;" f shootersRoom' src/Dodge/Room/Room.hs 291;" f shootersRoom1 src/Dodge/Room/Room.hs 314;" f shootingRange src/Dodge/Room/Room.hs 341;" f shortPoint2 src/Dodge/ShortShow.hs 4;" f shortShow src/ShortShow.hs 7;" f shotgunS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 708;" f shoulderHeight src/Dodge/Item/HeldOffset.hs 69;" f shoulderSH src/Dodge/Creature/Picture.hs 124;" f showAttachItem src/Dodge/Item/Display.hs 92;" f showEnabledDebugs src/Dodge/Debug/Picture.hs 155;" f showEquipItem src/Dodge/Item/Display.hs 107;" f showInt src/Dodge/Item/Info.hs 75;" f showIntsString src/Dodge/Tree/Compose.hs 129;" f showInventoryPathing src/Dodge/Item/Display.hs 86;" f showManObj src/Dodge/TestString.hs 45;" f showTerminalError src/Dodge/Debug/Terminal.hs 80;" f showTimeFlow src/Dodge/TestString.hs 68;" f shrinkPolyOnEdges src/Geometry/Polygon.hs 173;" f shrinkVert src/Geometry/Polygon.hs 177;" f shuffle src/RandomHelp.hs 49;" f shuffleLinks src/Dodge/Room/Link.hs 30;" f shuffleRoomPos src/Dodge/Layout.hs 76;" f shuffleTail src/RandomHelp.hs 59;" f sigmoid src/Dodge/Base.hs 151;" f simpleCrSprings src/Dodge/Update.hs 847;" f simpleTermMessage src/Dodge/Terminal.hs 164;" f sineRaisePitchOneSecS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 680;" f sineRaisePitchTwoSecS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 472;" f singleAmmo src/Dodge/Item/AmmoSlots.hs 62;" f singleBlock src/Dodge/Placement/Instance/Wall.hs 30;" f singleDT src/Dodge/DoubleTree.hs 10;" f singleLDT src/Dodge/DoubleTree.hs 13;" f singleton src/DoubleStack.hs 11;" f singletonTrie src/SimpleTrie.hs 20;" f sizeFBOs src/Framebuffer/Update.hs 22;" f skColor src/Dodge/Spark/Draw.hs 14;" f skwareFadeTwoSecS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 512;" f slap1S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 670;" f slapS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 604;" f slideDoorS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 688;" f slideWindow src/ListHelp.hs 80;" f slowDoorRoom src/Dodge/Room/LongDoor.hs 156;" f slowDoorRoomRunPast src/Dodge/Room/LongDoor.hs 173;" f smallBattery src/Dodge/Item/Ammo.hs 60;" f smallBranch src/Dodge/Tree/GenerateStructure.hs 32;" f smallChaseCrit src/Dodge/Creature/ChaseCrit.hs 14;" f smallDrawTree src/Dodge/LevelGen.hs 91;" f smallGlass1S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 470;" f smallGlass2S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 646;" f smallGlass3S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 518;" f smallGlass4S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 466;" f smallPillar src/Dodge/Room/Pillar.hs 37;" f smallRoom src/Dodge/Room/RunPast.hs 31;" f smg src/Dodge/Item/Held/Stick.hs 58;" f smokeReducer src/Dodge/Item/Scope.hs 162;" f sndV2 src/Geometry/Data.hs 73;" f sniperRifle src/Dodge/Item/Held/Rod.hs 44;" f someCrits src/Dodge/LockAndKey.hs 120;" f soundAngle src/Dodge/SoundLogic.hs 163;" f soundContinue src/Dodge/SoundLogic.hs 131;" f soundContinueVol src/Dodge/SoundLogic.hs 145;" f soundIsClose src/Dodge/Creature/Perception.hs 184;" f soundMenu src/Dodge/Menu.hs 161;" f soundMenuOptions src/Dodge/Menu.hs 164;" f soundMultiFrom src/Dodge/SoundLogic.hs 187;" f soundOriginIDsAt src/Dodge/WorldEvent/Sound.hs 18;" f soundOriginsIDsAt src/Dodge/WorldEvent/Sound.hs 13;" f soundPathList src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 296;" f soundPic src/Dodge/Debug/Picture.hs 352;" f soundStart src/Dodge/SoundLogic.hs 118;" f soundToOnomato src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 150;" f soundToVol src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 4;" f soundWithStatus src/Dodge/SoundLogic.hs 104;" f soundWithStatusVolume src/Dodge/SoundLogic.hs 54;" f southPillarsRoom src/Dodge/Room/LongDoor.hs 87;" f spaceAction src/Dodge/Update/Input/InGame.hs 528;" f spanColLightBlackI src/Dodge/Placement/Instance/LightSource.hs 207;" f spanColLightI src/Dodge/Placement/Instance/LightSource.hs 200;" f spanLS src/Dodge/Placement/Instance/LightSource.hs 192;" f spanLightI src/Dodge/Placement/Instance/LightSource.hs 214;" f sparkDam src/Dodge/Spark.hs 36;" f sparkGun src/Dodge/Item/Held/BatteryGuns.hs 13;" f sparkRandDir src/Dodge/Spark.hs 116;" f sparkToDamage src/Dodge/Spark.hs 39;" f spawnAt src/Dodge/SpawnAt.hs 14;" f spawnerCrit src/Dodge/Creature.hs 56;" f spawnerRoom src/Dodge/Room/Room.hs 369;" f speedLegs src/Dodge/Item/Equipment.hs 90;" f splashMenu src/Dodge/Menu.hs 33;" f splashMenuOptions src/Dodge/Menu.hs 38;" f splashScreen src/Dodge/Initialisation.hs 10;" f splinterBlock src/Dodge/Block.hs 26;" f splitBezierquad src/Geometry/Bezier.hs 15;" f splitExtra src/Justify.hs 21;" f splitLookupTrie src/SimpleTrie.hs 39;" f splitTrunk src/TreeHelp.hs 179;" f splitTrunkAt src/TreeHelp.hs 167;" f spreadAroundCenter src/Dodge/Base.hs 173;" f spreadCenter src/Dodge/Base.hs 187;" f spreadFromCenter src/Dodge/Base.hs 176;" f spreadGunCrit src/Dodge/Creature/SpreadGunCrit.hs 11;" f spreadOut src/Dodge/Creature/Boid.hs 158;" f sps src/Dodge/LevelGen/PlacementHelper.hs 30;" f sps0 src/Dodge/LevelGen/PlacementHelper.hs 42;" f square src/Geometry/Polygon.hs 47;" f squareDecoration src/Dodge/Placement/TopDecoration.hs 41;" f squashIntersectCirclePoint src/Dodge/WallCreatureCollisions.hs 112;" f squashNormalizeV src/Geometry/Vector.hs 157;" f ssLookupDown src/Dodge/SelectionSections.hs 82;" f ssLookupGE' src/Dodge/SelectionSections.hs 136;" f ssLookupGT src/Dodge/SelectionSections.hs 123;" f ssLookupGT' src/Dodge/SelectionSections.hs 129;" f ssLookupLE' src/Dodge/SelectionSections.hs 111;" f ssLookupLT src/Dodge/SelectionSections.hs 98;" f ssLookupLT' src/Dodge/SelectionSections.hs 104;" f ssLookupMax src/Dodge/SelectionSections.hs 72;" f ssLookupMaxInSection src/Dodge/SelectionSections.hs 92;" f ssLookupMin src/Dodge/SelectionSections.hs 118;" f ssLookupNextMax src/Dodge/SelectionSections.hs 87;" f ssLookupUp src/Dodge/SelectionSections.hs 77;" f ssScrollMinOnFail src/Dodge/SelectionSections.hs 44;" f ssScrollUsing src/Dodge/SelectionSections.hs 37;" f ssSetCursor src/Dodge/SelectionSections.hs 59;" f ssfold src/FoldableHelp.hs 105;" f stackPicturesAt src/Dodge/Render/List.hs 98;" f stackPicturesAtOff src/Dodge/Render/List.hs 101;" f stackText src/Picture/Base.hs 188;" f stackedInventory src/Dodge/Creature.hs 311;" f startCr src/Dodge/Creature.hs 92;" f startCrafts src/Dodge/Room/Start.hs 93;" f startDrag src/Dodge/Update/Input/InGame.hs 280;" f startInvList src/Dodge/Creature.hs 107;" f startInventory src/Dodge/Creature.hs 110;" f startNewGameInSlot src/Dodge/StartNewGame.hs 15;" f startRoom src/Dodge/Room/Start.hs 53;" f startSeedGame src/Dodge/StartNewGame.hs 20;" f startSeedGameConc src/Dodge/StartNewGame.hs 27;" f statsModifier src/Dodge/Creature/Info.hs 16;" f stickyMod src/Dodge/Item/Scope.hs 51;" f stone1S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 540;" f stone2S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 662;" f stone3S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 572;" f stone4S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 484;" f stone5S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 626;" f stopAllSounds src/Sound.hs 125;" f stopBulletAt src/Dodge/Bullet.hs 197;" f stopPushing src/Dodge/Block.hs 105;" f stopSoundFrom src/Dodge/SoundLogic.hs 220;" f strFromEquipment src/Dodge/Creature/Statistics.hs 53;" f strFromHeldItem src/Dodge/Creature/Statistics.hs 67;" f strengthFactor src/Dodge/Creature/Impulse/Movement.hs 36;" f strictify src/MaybeHelp.hs 37;" f strideRot src/Dodge/Item/HeldOffset.hs 72;" 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 46;" f subMap src/TreeHelp.hs 119;" f subZipWith src/Dodge/Placement/Instance/Wall.hs 115;" f swapAnyExtraSelection src/Dodge/Inventory/Swap.hs 56;" f swapInOutLinks src/Dodge/RoomLink.hs 98;" f swapIndices src/ListHelp.hs 50;" f swapInvItems src/Dodge/Inventory/Swap.hs 21;" f swapItemWith src/Dodge/Inventory.hs 163;" f swarmCrit src/Dodge/Creature/SwarmCrit.hs 10;" f swarmUsingCenter src/Dodge/Creature/Boid.hs 172;" f switchDoor src/Dodge/Placement/Instance/Door.hs 104;" f switchWallCol src/Dodge/Default/Door.hs 12;" f t src/ShortShow.hs 44;" f tEast src/Dodge/Room/Corridor.hs 90;" f tToBTree src/Dodge/Tree/Compose.hs 92;" f tWest src/Dodge/Room/Corridor.hs 115;" f tabComplete src/Dodge/Terminal.hs 117;" f tabComplete' src/Dodge/Terminal.hs 123;" f takeN src/RandomHelp.hs 44;" f takeNMore src/RandomHelp.hs 41;" f takeOne src/RandomHelp.hs 22;" f takeOneMore src/RandomHelp.hs 34;" f takeOneWeighted src/RandomHelp.hs 25;" 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 92;" f tanksRoom src/Dodge/Room/Tanks.hs 100;" f tap1S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 630;" f tap2S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 562;" f tap3S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 610;" f tap4S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 706;" f tapQuietS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 460;" f targCorner src/Dodge/Targeting/Draw.hs 35;" f targetCursorPic src/Dodge/Targeting/Draw.hs 41;" f targetYouCognizant src/Dodge/Creature/ChooseTarget.hs 13;" f targetYouLOS src/Dodge/Creature/ChooseTarget.hs 7;" f targetYouWhenCognizant src/Dodge/Creature/ReaderUpdate.hs 196;" f targetYouWhenCognizant src/Dodge/Creature/SetTarget.hs 9;" f targetingScope src/Dodge/Item/Scope.hs 38;" f telRoomLev src/Dodge/Room/Teleport.hs 14;" f teleS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 528;" f termScreenColor src/Dodge/Terminal/Color.hs 8;" f termSoundLine src/Dodge/Terminal.hs 43;" f termTextColor src/Dodge/Terminal.hs 46;" f terminalColor src/Dodge/Placement/Instance/Terminal.hs 74;" f terminalReturnEffect src/Dodge/Terminal.hs 168;" f terminalSPic src/Dodge/Machine/Draw.hs 40;" f terminalScreenGlow src/Dodge/Machine/Update.hs 39;" f terminalShape src/Dodge/Machine/Draw.hs 43;" f terminalWheelEvent src/Dodge/Update/Scroll.hs 131;" f teslaGun src/Dodge/Item/Held/BatteryGuns.hs 19;" f teslaGunPic src/Dodge/Item/Draw/SPic.hs 425;" f teslaParams src/Dodge/Item/Held/BatteryGuns.hs 25;" f testCrossWalls src/Dodge/Room/Path.hs 41;" f testEvent src/Dodge/Event/Test.hs 9;" f testInventory src/Dodge/Creature.hs 292;" f testStringInit src/Dodge/TestString.hs 33;" f testf src/Dodge/Room/Tutorial.hs 41;" f text src/Picture/Base.hs 193;" f textGrad src/Picture/Text.hs 5;" f textInputBlurb src/Dodge/Terminal.hs 37;" f textInputFocus src/Dodge/InputFocus.hs 11;" f textJustifyCenter src/Picture/Base.hs 212;" f textJustifyLeft src/Picture/Base.hs 208;" f textJustifyRight src/Picture/Base.hs 198;" f textRight src/Picture/Base.hs 203;" f textTerminal src/Dodge/Terminal.hs 34;" f textVMirror src/Picture/Base.hs 216;" f tflat2 src/Picture/Data.hs 60;" f tflat3 src/Picture/Data.hs 64;" f tflat4 src/Picture/Data.hs 68;" f theCleanup appDodge/Main.hs 74;" f theColumns src/Dodge/Tree/Shift.hs 146;" f theUpdateStep appDodge/Main.hs 106;" 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 83;" f thingHitFilt src/Dodge/WorldEvent/ThingsHit.hs 71;" f thingsHit src/Dodge/WorldEvent/ThingsHit.hs 34;" f thingsHitExceptCr src/Dodge/WorldEvent/ThingsHit.hs 92;" f threeLineDecoration src/Dodge/Placement/TopDecoration.hs 61;" f throwItem src/Dodge/Creature/Action.hs 211;" f tileTexCoords src/Tile.hs 11;" f tilesFromRooms src/Dodge/Layout.hs 190;" f tilesToLine src/Shader/AuxAddition.hs 66;" f timeFlowUpdate src/Dodge/Update.hs 167;" f timeScroller src/Dodge/Item/Held/Utility.hs 42;" f timeStopper src/Dodge/Item/Held/Utility.hs 39;" f tinMag src/Dodge/Item/Ammo.hs 28;" f ting1S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 442;" f ting2S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 530;" f ting3S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 658;" f ting4S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 538;" f ting5S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 710;" f tingS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 574;" f tinitusS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 566;" f titleOptionsMenu src/Dodge/Menu.hs 107;" f titleOptionsNoWrite src/Dodge/Menu.hs 110;" f tlDoEffect src/Dodge/Terminal.hs 102;" f tlSetStatus src/Dodge/Terminal.hs 99;" f tmUpdate src/Dodge/Update.hs 470;" f toBinary src/Dodge/Inventory/SelectionList.hs 141;" f toBothLnk src/Dodge/RoomLink.hs 136;" f toClosestMultiple src/HelpNum.hs 3;" f toColor8 src/Color.hs 148;" f toFloatVAs src/Shader/Compile.hs 211;" f toLabel src/Dodge/Cleat.hs 16;" f toMultiset src/Multiset.hs 64;" f toOnward src/Dodge/Tree/Compose.hs 101;" f toTopLeft src/Dodge/Render/List.hs 218;" f toV2 src/Geometry/Data.hs 54;" f toV3 src/Geometry/Data.hs 57;" f toV4 src/Geometry/Data.hs 60;" f toggleCombineInv src/Dodge/DisplayInventory.hs 311;" f toggleCommands src/Dodge/Terminal.hs 77;" f toggleEquipmentAt src/Dodge/Creature/Impulse/UseItem.hs 67;" f toggleExamineInv src/Dodge/Creature/Impulse/UseItem.hs 105;" f toggleJust src/MaybeHelp.hs 41;" f toggleMapperInv src/Dodge/Creature/Impulse/UseItem.hs 110;" f tone440S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 642;" f tone440raiseS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 664;" f tone440sawtoothS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 606;" f tone440sawtoothquietS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 448;" f topInvW src/Dodge/ListDisplayParams.hs 49;" f topPrismEdgeIndices src/Shader/Poke.hs 335;" f topPrismIndices src/Shader/Poke.hs 410;" f topTestPart src/Dodge/TestString.hs 41;" f torchShape src/Dodge/Item/Draw/SPic.hs 292;" f torqueAmount src/Dodge/HeldUse.hs 573;" f torqueCr src/Dodge/WorldEffect.hs 72;" f torso src/Dodge/Creature/Picture.hs 102;" f tractCr src/Dodge/TractorBeam/Update.hs 27;" f tractFlIt src/Dodge/TractorBeam/Update.hs 22;" f tractorBeamAt src/Dodge/HeldUse.hs 806;" f tractorGun src/Dodge/Item/Held/BatteryGuns.hs 53;" f tractorGunPic src/Dodge/Item/Draw/SPic.hs 453;" f tractorPullPos src/Dodge/TractorBeam/Update.hs 32;" f tractorSPic src/Dodge/TractorBeam/Draw.hs 10;" f tranRot src/Picture/Base.hs 124;" f transMat src/MatrixHelper.hs 73;" f transToHandle src/Dodge/Item/HeldOffset.hs 26;" f translate src/Picture/Base.hs 116;" f translate3 src/Picture/Base.hs 120;" f translateFloatingCamera src/Dodge/Update/Camera.hs 46;" f translateFloatingCameraKeys src/Dodge/Update/Camera.hs 63;" f translateH src/Picture/Base.hs 112;" f translatePointToLeftHand src/Dodge/Creature/HandPos.hs 75;" f translatePointToRightHand src/Dodge/Creature/HandPos.hs 36;" f translateSH src/Shape.hs 245;" f translateSHxy src/Shape.hs 249;" f translateSHz src/Shape.hs 253;" 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 translateToES src/Dodge/Creature/HandPos.hs 23;" f translateToLeftHand src/Dodge/Creature/HandPos.hs 78;" f translateToLeftLeg src/Dodge/Creature/HandPos.hs 97;" f translateToRightHand src/Dodge/Creature/HandPos.hs 54;" f translateToRightLeg src/Dodge/Creature/HandPos.hs 112;" f translateWallID src/Dodge/Wall/Move.hs 37;" f translateXY src/Polyhedra.hs 26;" f trapezionBWHW src/Geometry/Polygon.hs 25;" f treeAttachDeep src/TreeHelp.hs 193;" f treeChildNums src/TreeHelp.hs 130;" f treeFromPost src/TreeHelp.hs 40;" f treeFromTrunk src/TreeHelp.hs 52;" f treeMaxDepthFromTrunk src/Dodge/Layout/Generate.hs 21;" f treePath src/Dodge/Tree/GenerateStructure.hs 13;" f treePaths src/TreeHelp.hs 139;" f treePost src/TreeHelp.hs 46;" f treeToPotentialFunction src/Dodge/Item/Grammar.hs 143;" f triLootRoom src/Dodge/Room/Treasure.hs 22;" f triggerDoorRoom src/Dodge/Room/Door.hs 31;" f triggerSwitch src/Dodge/Placement/Instance/Button.hs 47;" f triggerSwitchSPic src/Dodge/Placement/Instance/Button.hs 14;" f triggerSwitchSPicLight src/Dodge/Placement/Instance/Button.hs 31;" f truncFaces src/Polyhedra/Geodesic.hs 53;" f truncate src/Polyhedra/Geodesic.hs 38;" f trunkDepth src/TreeHelp.hs 162;" f tryAttachItems src/Dodge/Item/Grammar.hs 34;" f tryClickUse src/Dodge/Creature/YourControl.hs 236;" f tryCombine src/Dodge/Update/Input/InGame.hs 545;" f tryDrawToCapacitor src/Dodge/Creature/State.hs 150;" f tryDropSelected src/Dodge/Update/Input/InGame.hs 138;" f tryGetChannel src/Sound.hs 97;" f tryGetRootAttachedFromInvID src/Dodge/Inventory/Location.hs 22;" f tryMeleeAttack src/Dodge/Creature/ReaderUpdate.hs 38;" f tryPickupSelected src/Dodge/Update/Input/InGame.hs 145;" f tryPlay src/Sound.hs 84;" f tryPutItemInInv src/Dodge/Inventory/Add.hs 23;" f tryPutItemInInvAt src/Dodge/Inventory/Add.hs 52;" f trySeedFromClipboard src/Dodge/Menu.hs 96;" f trySpin src/Dodge/Projectile/Update.hs 170;" f trySynthBullet src/Dodge/Creature/State.hs 166;" f tryThrust src/Dodge/Projectile/Update.hs 176;" f tryUseParent src/Dodge/Creature/State.hs 144;" f turnTo src/Dodge/Movement/Turn.hs 8;" f turret src/Dodge/Placement/Instance/Turret.hs 37;" f turretItemOffset src/Dodge/Item/HeldOffset.hs 21;" f tutAnoTree src/Dodge/Room/Tutorial.hs 47;" f tutDrop src/Dodge/Room/Tutorial.hs 88;" f tutHub src/Dodge/Room/Tutorial.hs 243;" f tutLight src/Dodge/Room/Tutorial.hs 212;" f tutRezBox src/Dodge/Room/Tutorial.hs 355;" f tutRoomTree src/Dodge/Floor.hs 21;" f tutorialMessage1 src/Dodge/Room/Tutorial.hs 379;" f tweenAngles src/Geometry/Vector.hs 195;" f twinSlowDoorChasers src/Dodge/Room/LongDoor.hs 81;" f twinSlowDoorRoom src/Dodge/Room/LongDoor.hs 29;" f twists src/Dodge/Creature/Test.hs 99;" f twoFlat src/Dodge/Creature/Test.hs 96;" f twoFlatHRot src/Dodge/Item/HeldOffset.hs 81;" f twoHandTwistAmount src/Dodge/Creature/YourControl.hs 165;" f twoRoomPoss src/Dodge/PlacementSpot.hs 146;" f twoStep1S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 544;" f twoStepS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 596;" f twoStepSlowS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 586;" f ubyteSize src/Shader/Parameters.hs 13;" f ugateCalc src/Dodge/Inventory/SelectionList.hs 112;" f uncurryV src/Geometry/Data.hs 66;" f underBarrelSlot src/Dodge/Item/Scope.hs 159;" f unfoldrMID src/MonadHelp.hs 33;" f unigate src/Dodge/Item/Scope.hs 102;" f unitVectorAtAngle src/Geometry/Vector.hs 100;" f unlockInv src/Dodge/Inventory/Lock.hs 12;" f unpause src/Dodge/Menu.hs 213;" f unsafeBlinkAction src/Dodge/Creature/Action/Blink.hs 56;" f unsafeBlinker src/Dodge/Item/Held/Utility.hs 33;" f unsafeSwapKeys src/IntMapHelp.hs 74;" f unshadowBlock src/Dodge/Block.hs 39;" f untilJust src/MonadHelp.hs 7;" f untilJustCount src/MonadHelp.hs 14;" f unusedOffPathAwayFromLink src/Dodge/PlacementSpot.hs 131;" f unusedSpotAwayFromInLink src/Dodge/PlacementSpot.hs 137;" f unusedSpotAwayFromLink src/Dodge/PlacementSpot.hs 119;" f unusedSpotNearInLink src/Dodge/PlacementSpot.hs 196;" f updateAimPos src/Dodge/Update.hs 302;" f updateAllNodes src/TreeHelp.hs 86;" f updateArc src/Dodge/Tesla.hs 44;" f updateBackspaceRegex src/Dodge/Update/Input/InGame.hs 478;" f updateBarrel src/Dodge/Barreloid.hs 42;" f updateBarreloid src/Dodge/Barreloid.hs 15;" f updateBaseWheelEvent src/Dodge/Update/Scroll.hs 34;" f updateBounds src/Dodge/Update/Camera.hs 258;" f updateBulVel src/Dodge/Bullet.hs 56;" f updateBullet src/Dodge/Bullet.hs 21;" f updateBullets src/Dodge/Update.hs 549;" f updateCamera src/Dodge/Update/Camera.hs 30;" f updateCloseObjects src/Dodge/Inventory.hs 114;" f updateCloud src/Dodge/Update.hs 784;" f updateClouds src/Dodge/Update.hs 652;" f updateCombinePositioning src/Dodge/DisplayInventory.hs 40;" f updateCombineSections src/Dodge/DisplayInventory.hs 47;" f updateCreature src/Dodge/Creature/Update.hs 31;" f updateCreature' src/Dodge/Creature/Update.hs 40;" f updateCreatureGroups src/Dodge/Update.hs 521;" f updateCreatureSoundPositions src/Dodge/Update.hs 501;" f updateDebris src/Dodge/Update.hs 556;" f updateDebrisChunk src/Dodge/Prop/Moving.hs 16;" f updateDebugMessageOffset src/Dodge/Update.hs 93;" f updateDelayedEvents src/Dodge/Update.hs 875;" f updateDisplaySections src/Dodge/DisplayInventory.hs 116;" f updateDistortion src/Dodge/Distortion.hs 5;" f updateDistortions src/Dodge/Update.hs 542;" f updateDoor src/Dodge/Update.hs 307;" f updateDust src/Dodge/Update.hs 808;" f updateDusts src/Dodge/Update.hs 655;" f updateEnergyBall src/Dodge/EnergyBall.hs 31;" f updateEnergyBalls src/Dodge/Update.hs 643;" f updateEnterRegex src/Dodge/Update/Input/InGame.hs 505;" f updateExpBarrel src/Dodge/Barreloid.hs 20;" f updateFBOTO src/Framebuffer/Update.hs 97;" f updateFBOTO3 src/Framebuffer/Update.hs 131;" f updateFlame src/Dodge/Flame.hs 19;" f updateFlames src/Dodge/Update.hs 640;" f updateFloatingCamera src/Dodge/Update/Camera.hs 35;" f updateFunctionKey src/Dodge/Update/Input/InGame.hs 363;" f updateFunctionKeys src/Dodge/Update/Input/InGame.hs 359;" f updateGusts src/Dodge/Update.hs 767;" f updateHumanoid src/Dodge/Humanoid.hs 13;" f updateIMl src/Dodge/Update.hs 515;" f updateIMl' src/Dodge/Update.hs 518;" f updateInGameCamera src/Dodge/Update/Camera.hs 79;" f updateInitialPressInGame src/Dodge/Update/Input/InGame.hs 428;" f updateInt2Map src/Dodge/Zoning/Base.hs 92;" f updateInventoryPositioning src/Dodge/DisplayInventory.hs 86;" f updateItemTargeting src/Dodge/Creature/State.hs 258;" f updateKeyContinueTerminal src/Dodge/Update/Input/InGame.hs 396;" f updateKeyInGame src/Dodge/Update/Input/InGame.hs 422;" f updateKeysInGame src/Dodge/Update/Input/InGame.hs 83;" f updateKeysInTerminal src/Dodge/Update/Input/InGame.hs 382;" f updateKeysTextInputTerminal src/Dodge/Update/Input/InGame.hs 405;" f updateLampoid src/Dodge/Lampoid.hs 12;" f updateLaser src/Dodge/Laser/Update.hs 11;" f updateLasers src/Dodge/Update.hs 419;" f updateLeftParentSF src/Dodge/Item/Grammar.hs 170;" f updateLinearShockwave src/Dodge/LinearShockwave/Update.hs 8;" f updateLongPressInGame src/Dodge/Update/Input/InGame.hs 441;" f updateMachine src/Dodge/Machine/Update.hs 23;" f updateMagnets src/Dodge/Update.hs 310;" f updateMouseClickInGame src/Dodge/Update/Input/InGame.hs 203;" f updateMouseContext src/Dodge/Update.hs 323;" f updateMouseContextGame src/Dodge/Update.hs 328;" f updateMouseHeldInGame src/Dodge/Update/Input/InGame.hs 96;" f updateMouseInGame src/Dodge/Update/Input/InGame.hs 86;" f updateMouseReleaseInGame src/Dodge/Update/Input/InGame.hs 166;" f updateObjCatMaybes src/Dodge/Update.hs 533;" f updateObjMapMaybe src/Dodge/Update.hs 526;" f updatePastWorlds src/Dodge/Update.hs 408;" f updatePreload src/Preload/Update.hs 20;" f updateProjectile src/Dodge/Projectile/Update.hs 27;" f updateProp src/Dodge/Prop/Update.hs 11;" f updatePulse src/Dodge/Creature/Update.hs 145;" f updatePulseBall src/Dodge/Update.hs 433;" f updatePulseLaser src/Dodge/Update.hs 596;" f updatePulseLasers src/Dodge/Update.hs 428;" f updateRBList src/Dodge/Inventory/RBList.hs 22;" f updateRadarBlip src/Dodge/RadarBlip.hs 11;" f updateRadarBlips src/Dodge/Update.hs 545;" f updateRadarSweep src/Dodge/RadarSweep.hs 39;" f updateRadarSweeps src/Dodge/Update.hs 646;" f updateRandNode src/TreeHelp.hs 109;" f updateRenderSplit appDodge/Main.hs 109;" f updateRightParentSF src/Dodge/Item/Grammar.hs 181;" f updateRootItemID src/Dodge/Inventory/Location.hs 41;" f updateScopeZoom src/Dodge/Update/Scroll.hs 79;" f updateScrollTestValue src/Dodge/ScrollValue.hs 6;" f updateSection src/Dodge/DisplayInventory.hs 258;" f updateSectionsPositioning src/Dodge/DisplayInventory.hs 237;" f updateShockwave src/Dodge/Shockwave/Update.hs 8;" f updateShockwaves src/Dodge/Update.hs 637;" f updateSingleNodes src/TreeHelp.hs 98;" f updateSound src/Sound.hs 72;" f updateSounds src/Sound.hs 67;" f updateSpark src/Dodge/Spark.hs 19;" f updateSparks src/Dodge/Update.hs 649;" f updateTeslaArc src/Dodge/Update.hs 566;" f updateTeslaArcs src/Dodge/Update.hs 563;" f updateTractorBeam src/Dodge/TractorBeam/Update.hs 8;" f updateTractorBeams src/Dodge/Update.hs 634;" f updateTurret src/Dodge/Machine/Update.hs 48;" f updateUniverse src/Dodge/Update.hs 72;" f updateUniverseFirst src/Dodge/Update.hs 83;" f updateUniverseLast src/Dodge/Update.hs 134;" f updateUniverseMid src/Dodge/Update.hs 154;" f updateUseInputInGame src/Dodge/Update/Input/InGame.hs 45;" f updateUseInputOnScreen src/Dodge/Update/Input/ScreenLayer.hs 23;" f updateWalkCycle src/Dodge/Creature/State/WalkCycle.hs 10;" f updateWallDamages src/Dodge/Update/WallDamage.hs 10;" f updateWheelEvent src/Dodge/Update/Scroll.hs 25;" f updateWheelEvents src/Dodge/Update.hs 398;" f updateWorldEventFlag src/Dodge/Update.hs 118;" f updateWorldEventFlags src/Dodge/Update.hs 106;" f upperBody src/Dodge/Creature/Picture.hs 120;" f upperBox src/Shape.hs 156;" f upperBoxHalf src/Shape.hs 222;" f upperBoxMT src/Shape.hs 147;" f upperBoxST src/Shape.hs 150;" f upperBoxSU src/Shape.hs 153;" f upperCylinder src/Shape.hs 169;" f upperPrismPoly src/Shape.hs 123;" f upperPrismPolyHalf src/Shape.hs 207;" f upperPrismPolyHalfMI src/Shape.hs 201;" f upperPrismPolyHalfST src/Shape.hs 204;" f upperPrismPolyMT src/Shape.hs 102;" f upperPrismPolySE src/Shape.hs 105;" f upperPrismPolySI src/Shape.hs 111;" f upperPrismPolyST src/Shape.hs 108;" f upperPrismPolySU src/Shape.hs 114;" f upperPrismPolyTS src/Shape.hs 120;" f upperRounded src/Shape.hs 185;" f useBulletPayload src/Dodge/Bullet.hs 114;" f useGasParams src/Dodge/HeldUse.hs 1112;" f useHotkey src/Dodge/Creature/YourControl.hs 76;" f useInventoryPath src/Dodge/HeldUse.hs 1427;" f useItem src/Dodge/Creature/Impulse/UseItem.hs 19;" f useItemLoc src/Dodge/Creature/Impulse/UseItem.hs 26;" f useLnkRoomPos src/Dodge/PlacementSpot.hs 255;" f useLoadedAmmo src/Dodge/HeldUse.hs 716;" f useMagShield src/Dodge/Euse.hs 27;" f useNormalCamera src/Dodge/Camera.hs 6;" f usePayload src/Dodge/Payload.hs 18;" f useRewindGun src/Dodge/HeldUse.hs 1387;" f useRoomPosCond src/Dodge/PlacementSpot.hs 180;" f useRoomPosRoomCond src/Dodge/PlacementSpot.hs 183;" f useStopWatch src/Dodge/HeldUse.hs 1368;" f useTimeScrollGun src/Dodge/HeldUse.hs 1376;" f useUnusedLnk src/Dodge/PlacementSpot.hs 171;" f usedRoomInLinkPoss src/Dodge/PlacementSpot.hs 202;" f usedRoomLinkPoss src/Dodge/PlacementSpot.hs 209;" f v2z src/Geometry/Vector3D.hs 93;" f vCen3 src/Geometry/Vector3D.hs 115;" f vInverse src/Geometry/Vector.hs 153;" f vNormal src/Geometry/Vector.hs 148;" f vNormaly src/Geometry/Vector3D.hs 72;" f vShape src/Dodge/Placement/Instance/LightSource.hs 127;" f vToL src/MatrixHelper.hs 46;" f vToQuat src/Quaternion.hs 46;" f validTerminalCommands src/Dodge/Debug/Terminal.hs 137;" f vasTightStride src/Shader/Compile.hs 297;" f vecBetweenSpeed src/Dodge/Base.hs 146;" f vecTurnTo src/Dodge/Movement/Turn.hs 19;" f vert src/Shader/Data.hs 102;" f vertScale src/MatrixHelper.hs 80;" f vertTrans src/MatrixHelper.hs 87;" 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 vgunMuzzles src/Dodge/HeldUse.hs 333;" f viewBoundaries src/Dodge/Debug/Picture.hs 320;" f viewClipBounds src/Dodge/Debug/Picture.hs 329;" f viewDistanceFromItems src/Dodge/Update/Camera.hs 194;" f viewTarget src/Dodge/Creature/ReaderUpdate.hs 146;" f violet src/Color.hs 21;" f visibleWalls src/Dodge/Base/Collide.hs 207;" f visionCheck src/Dodge/Creature/Perception.hs 153;" f vocalizationTest src/Dodge/Creature/Vocalization.hs 42;" f volleyGun src/Dodge/Item/Held/Cane.hs 15;" f volleyGunShape src/Dodge/Item/Draw/SPic.hs 373;" f walkNozzle src/Dodge/HeldUse.hs 782;" f walkableNodeNear src/Dodge/Path.hs 48;" f wallBlips src/Dodge/RadarSweep.hs 98;" f wallBuffer src/Dodge/WallCreatureCollisions.hs 52;" f wallIsZeroLength src/Dodge/LevelGen/StaticWalls.hs 179;" f wallLine src/Dodge/Placement/Instance/Wall.hs 71;" f wallToSurface src/Dodge/Base/Collide.hs 172;" f wallsFromRooms src/Dodge/Layout.hs 131;" f wallsToDraw src/Dodge/Render/Walls.hs 17;" f warmupSound src/Dodge/HeldUse.hs 1421;" f warningRooms src/Dodge/Room/Warning.hs 30;" f wasdAim src/Dodge/Creature/YourControl.hs 132;" f wasdDir src/Dodge/WASD.hs 17;" f wasdM src/Dodge/WASD.hs 9;" f wasdMovement src/Dodge/Creature/YourControl.hs 168;" f wasdWithAiming src/Dodge/Creature/YourControl.hs 125;" f watchCombinations src/Dodge/Combine/Combinations.hs 16;" f watchUpdateStrat src/Dodge/Creature/ReaderUpdate.hs 179;" f weakenMatS src/Dodge/Material/Sound.hs 18;" f weaponBehindPillar src/Dodge/Room/Room.hs 186;" f weaponBetweenPillars src/Dodge/Room/Room.hs 202;" f weaponEmptyRoom src/Dodge/Room/Room.hs 147;" f weaponLongCorridor src/Dodge/Room/Room.hs 227;" f weaponRoom src/Dodge/Room/Room.hs 260;" f weaponUnderCrits src/Dodge/Room/Room.hs 165;" f wedgeGeom src/Dodge/Base.hs 42;" f wedgeOfThickness src/Dodge/Picture.hs 9;" f whirS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 712;" f whirTapS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 450;" f whirdown1S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 478;" f whirdown2S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 690;" f whirdown3S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 564;" f whirdownS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 720;" f whirdownShort1S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 482;" f whirdownShort2S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 504;" f whirdownShort3S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 520;" f whirdownShort4S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 506;" f whirdownSmall1S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 696;" f whirdownSmall2S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 456;" f whirupS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 496;" f white src/Color.hs 26;" f whiteNoiseFadeInS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 724;" f whiteNoiseFadeOutS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 522;" f wiToFloat src/Dodge/Room/Modify/Girder.hs 168;" f winConfig appDodge/Main.hs 56;" f windowLine src/Dodge/Placement/Instance/Wall.hs 48;" f windowLineType src/Dodge/Placement/Instance/Wall.hs 83;" f windowXFloat src/Dodge/Data/Config.hs 61;" f windowYFloat src/Dodge/Data/Config.hs 63;" f withAlpha src/Color.hs 10;" f withByteString src/Shader/Compile.hs 324;" 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 wlZoneSize src/Dodge/Zoning/Wall.hs 52;" f wlsFromIXs src/Dodge/Zoning/Wall.hs 35;" f wlsHit src/Dodge/WorldEvent/ThingsHit.hs 106;" f wlsHitRadial src/Dodge/WorldEvent/ThingsHit.hs 114;" 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 18;" f worldSPic src/Dodge/Render/ShapePicture.hs 22;" f worldToGenWorld src/Dodge/LevelGen/LevelStructure.hs 14;" f wpAdd src/Dodge/Room/RezBox.hs 148;" f wrench1S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 546;" f wristArmour src/Dodge/Item/Equipment.hs 43;" f wristInvisibility src/Dodge/Item/Equipment.hs 96;" f writeConfig src/Dodge/Menu.hs 183;" f writeSaveSlot src/Dodge/Save.hs 34;" f xCylinder src/Shape.hs 137;" f xCylinderST src/Shape.hs 134;" f xIntercepts src/Dodge/Zoning/Base.hs 60;" f xV2 src/Geometry/Vector.hs 206;" f xyV3 src/Geometry/Vector.hs 218;" f xyzV4 src/Geometry/Vector.hs 214;" f yIntercepts' src/Dodge/Zoning/Base.hs 76;" f yV2 src/Geometry/Vector.hs 210;" f yellow src/Color.hs 17;" f you src/Dodge/Base/You.hs 13;" f youDropItem src/Dodge/Creature/Action.hs 196;" f yourAugmentedItem src/Dodge/Render/HUD.hs 238;" f yourControl src/Dodge/Creature/YourControl.hs 27;" f yourDefaultStrideLength src/Dodge/Default/Creature.hs 110;" f yourInfo src/Dodge/Creature/Info.hs 10;" f yourInv src/Dodge/Base/You.hs 28;" f yourRootItem src/Dodge/Base/You.hs 22;" f yourSelectedItem src/Dodge/Base/You.hs 16;" f yourStatsInfo src/Dodge/Creature/Info.hs 27;" f zChasm src/Dodge/Room/Tutorial.hs 142;" f zConnect src/Dodge/Render/Connectors.hs 17;" f zConnectCol src/Dodge/Render/Connectors.hs 28;" f zConnectColMidX src/Dodge/Render/Connectors.hs 31;" f zeroZ src/Geometry/Vector.hs 8;" f zipArcs src/Dodge/Tesla.hs 52;" f zipCount src/Dodge/Tree/Shift.hs 136;" f zipCountDown src/Dodge/Room/Procedural.hs 121;" f zoneCloud src/Dodge/Zoning/Cloud.hs 27;" f zoneClouds src/Dodge/Update.hs 460;" f zoneCreature src/Dodge/Zoning/Creature.hs 54;" f zoneCreatures src/Dodge/Update.hs 496;" f zoneDust src/Dodge/Zoning/Cloud.hs 48;" f zoneDusts src/Dodge/Update.hs 464;" f zoneExtract src/Dodge/Zoning/Base.hs 52;" f zoneMonoid src/Dodge/Zoning/Base.hs 83;" f zoneOfCirc src/Dodge/Zoning/Base.hs 24;" f zoneOfCl src/Dodge/Zoning/Cloud.hs 24;" f zoneOfCr src/Dodge/Zoning/Creature.hs 44;" f zoneOfDs src/Dodge/Zoning/Cloud.hs 45;" f zoneOfPe src/Dodge/Zoning/Pathing.hs 49;" f zoneOfPn src/Dodge/Zoning/Pathing.hs 27;" f zoneOfPoint src/Dodge/Zoning/Base.hs 44;" f zoneOfRect src/Dodge/Zoning/Base.hs 28;" f zoneOfSeg src/Dodge/Zoning/Base.hs 47;" f zoneOfSight src/Dodge/Zoning/World.hs 9;" 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 zoneWall src/Dodge/Zoning/Wall.hs 65;" f zonesAroundPoint src/Dodge/Zoning/Base.hs 96;" f zonesExtract src/Dodge/Zoning/Base.hs 56;" f zoomFloatingCamera src/Dodge/Update/Camera.hs 71;" f zoomInLongGun src/Dodge/Update/Scroll.hs 105;" f zoomOutLongGun src/Dodge/Update/Scroll.hs 113;" f zoomScope src/Dodge/Item/Scope.hs 33;" f zoomSpeed src/Dodge/Update/Scroll.hs 102;" f