!_TAG_FILE_SORTED 1 // !? src/ListHelp.hs 59;" o *.* src/Geometry/Vector.hs 36;" o *.*.* src/Geometry/Vector3D.hs 32;" o ++.~ src/LensHelp.hs 37;" o +.+ src/Geometry/Vector.hs 18;" o +.+.+ src/Geometry/Vector3D.hs 14;" o +.+.~ src/LensHelp.hs 28;" o -.- src/Geometry/Vector.hs 27;" 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 156;" o <$> src/Dodge/Data/CWorld.hs 52;" o <$> src/Dodge/Data/Camera.hs 38;" o <$> src/Dodge/Data/Creature.hs 91;" o <$> src/Dodge/Data/LWorld.hs 176;" o <$> src/Dodge/Data/Terminal.hs 69;" o ABSOLUTE src/Dodge/Data/Item/Combine.hs 39;" C AIUNIT src/Dodge/Data/Item/Combine.hs 74;" C ALTERIFLE src/Dodge/Data/Item/Combine.hs 153;" C AMMOMAG src/Dodge/Data/Item/Combine.hs 20;" C AMR src/Dodge/Data/Item/Combine.hs 158;" C ANTIMATTER src/Dodge/Data/Item/Combine.hs 68;" C APInt src/Dodge/Data/Item/Use.hs 45;" C APNothing src/Dodge/Data/Item/Use.hs 46;" C APProjectiles src/Dodge/Data/Item/Use.hs 44;" C AQUAMARINE src/Color/Data.hs 21;" C ARHUD src/Dodge/Data/Item/Combine.hs 34;" C ARHUDSF src/Dodge/Data/ComposedItem.hs 23;" C ATTACH src/Dodge/Data/Item/Combine.hs 19;" C AUTOAMR src/Dodge/Data/Item/Combine.hs 159;" C AUTOPISTOL src/Dodge/Data/Item/Combine.hs 145;" C AUTORIFLE src/Dodge/Data/Item/Combine.hs 154;" C AZURE src/Color/Data.hs 20;" C AccessTerminal src/Dodge/Data/WorldEffect.hs 30;" C Action src/Dodge/Data/ActionPlan.hs 65;" t ActionPlan src/Dodge/Data/ActionPlan.hs 14;" t ActionUpdate src/Dodge/Creature/Action.hs 49;" t AddGoal src/Dodge/Data/ActionPlan.hs 44;" C AimAt src/Dodge/Data/ActionPlan.hs 66;" C AimStance src/Dodge/Data/AimStance.hs 10;" t Aiming src/Dodge/Data/Creature/Stance.hs 33;" C AirFiltrationSS src/Dodge/Data/Scenario.hs 95;" C AlienContact src/Dodge/Data/Scenario.hs 30;" C AllRoomClipBoundaries src/Dodge/Data/Config.hs 122;" C AlteRifleSwitch src/Dodge/Data/Item/Params.hs 18;" C Ambush src/Dodge/Data/ActionPlan.hs 130;" 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 105;" t AmmoModifierSF src/Dodge/Data/ComposedItem.hs 30;" C AmmoParams src/Dodge/Data/Item/Use.hs 49;" 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 8;" t ArbitraryAction src/Dodge/Data/ActionPlan.hs 119;" C ArcNodeType src/Dodge/Data/LWorld.hs 156;" t ArcShad src/Picture/Data.hs 33;" C ArcStep src/Dodge/Data/ArcStep.hs 12;" t Arcing src/Dodge/Data/Item/Params.hs 15;" C ArmourySS src/Dodge/Data/Scenario.hs 112;" C Asleep src/Dodge/Data/Creature/Perception.hs 52;" C AsteroidStrike src/Dodge/Data/Scenario.hs 33;" C AtEase src/Dodge/Data/Creature/Stance.hs 34;" C AtomicWaste src/Dodge/Data/Scenario.hs 26;" C AttachParams src/Dodge/Data/Item/Use.hs 43;" t AttachType src/Dodge/Data/Item/Combine.hs 90;" t Attention src/Dodge/Data/Creature/Perception.hs 58;" t AttentiveTo src/Dodge/Data/Creature/Perception.hs 59;" C Audition src/Dodge/Data/Creature/Perception.hs 45;" t AutoAI src/Dodge/Data/Creature/Misc.hs 45;" C AutoCrit src/Dodge/Data/Creature/Misc.hs 70;" C AutoTrigger src/Dodge/Data/TriggerType.hs 8;" C Avatar src/Dodge/Data/Creature/Misc.hs 59;" C AvatarDead src/Dodge/Data/Creature/Misc.hs 67;" C Awareness src/Dodge/Data/Creature/Perception.hs 63;" t BANGCONE src/Dodge/Data/Item/Combine.hs 147;" C BANGROD src/Dodge/Data/Item/Combine.hs 156;" C BANGSTICK src/Dodge/Data/Item/Combine.hs 139;" C BATTERY src/Dodge/Data/Item/Combine.hs 110;" C BATTERYPACK src/Dodge/Data/Item/Combine.hs 134;" C BELTMAG src/Dodge/Data/Item/Combine.hs 108;" C BINGATE src/Dodge/Data/Item/Combine.hs 31;" C BLACK src/Color/Data.hs 25;" C BLINKER src/Dodge/Data/Item/Combine.hs 177;" C BLINKERUNSAFE src/Dodge/Data/Item/Combine.hs 178;" C BLOWTORCH src/Dodge/Data/Item/Combine.hs 165;" C BLUE src/Color/Data.hs 14;" C BLUNDERBUSS src/Dodge/Data/Item/Combine.hs 148;" C BQuad src/Geometry/Bezier.hs 9;" t BRAINHAT src/Dodge/Data/Item/Combine.hs 125;" C BULLETBELTBRACER src/Dodge/Data/Item/Combine.hs 133;" C BULLETBELTPACK src/Dodge/Data/Item/Combine.hs 132;" C BULLETMOD src/Dodge/Data/Item/Combine.hs 22;" C BULLETSYNTH src/Dodge/Data/Item/Combine.hs 92;" C BURSTRIFLE src/Dodge/Data/Item/Combine.hs 155;" C BackdropCurs src/Dodge/Data/SelectionList.hs 22;" C BackgroundSound src/Dodge/Data/SoundOrigin.hs 13;" C Bark src/Dodge/Data/ActionPlan.hs 39;" C BarrelCrit src/Dodge/Data/Creature/Misc.hs 71;" C BarrelHiss src/Dodge/Data/SoundOrigin.hs 33;" C BarrelType src/Dodge/Data/Creature/Misc.hs 85;" t Barreloid src/Dodge/Data/Creature/Misc.hs 81;" C BasicBeamDraw src/Dodge/Data/Beam.hs 32;" C BasicBulletTrajectory src/Dodge/Data/Bullet.hs 41;" C BasicBulletTrajectoryType src/Dodge/Data/Bullet.hs 48;" C BasicFlare src/Dodge/Data/Muzzle.hs 30;" C Beam src/Dodge/Data/Beam.hs 16;" t BeamCombine src/Dodge/Data/Beam.hs 45;" C BeamCombineType src/Dodge/Data/Beam.hs 36;" t BeamDraw src/Dodge/Data/Beam.hs 31;" t BeamDrawColor src/Dodge/Data/Beam.hs 33;" C BeamSimple src/Dodge/Data/Beam.hs 48;" C BeamType src/Dodge/Data/Beam.hs 44;" t BecomePowerful src/Dodge/Data/Scenario.hs 9;" C BeltBulletAmmo src/Dodge/Data/AmmoType.hs 11;" C BezierTrajectory src/Dodge/Data/Bullet.hs 42;" C BezierTrajectoryType src/Dodge/Data/Bullet.hs 49;" C Biome src/Dodge/Data/Scenario.hs 71;" t BlBl src/Dodge/Data/BlBl.hs 9;" t BlConst src/Dodge/Data/BlBl.hs 11;" C BlId src/Dodge/Data/BlBl.hs 12;" C BlNegate src/Dodge/Data/BlBl.hs 10;" C Block src/Dodge/Data/Block.hs 20;" t BlockDebris src/Dodge/Data/Prop.hs 23;" C BlockDegradeSound src/Dodge/Data/SoundOrigin.hs 31;" C BlockPart src/Dodge/Data/Wall/Structure.hs 14;" C BlockStatus src/Dodge/Data/Universe.hs 98;" t BlockedLink src/Dodge/Data/Room.hs 50;" C BloomLayer src/Picture/Data.hs 21;" C Blunt src/Dodge/Data/Damage.hs 17;" C Boosting src/Dodge/Data/Creature/Stance.hs 26;" C BottomMenuOption src/Dodge/Data/Universe.hs 77;" C BounceBullet src/Dodge/Data/Bullet.hs 28;" C BoundCurs src/Dodge/Data/SelectionList.hs 21;" C Bound_box_screen src/Dodge/Data/Config.hs 94;" C Bounds src/Dodge/Data/Bounds.hs 10;" t BrigSS src/Dodge/Data/Scenario.hs 102;" C Brute src/Dodge/Data/Item/Use/Consumption/LoadAction.hs 16;" C BulBall src/Dodge/Data/Bullet.hs 33;" C BulFlak src/Dodge/Data/Bullet.hs 35;" C BulFrag src/Dodge/Data/Bullet.hs 36;" C BulGas src/Dodge/Data/Bullet.hs 37;" C BulPlain src/Dodge/Data/Bullet.hs 34;" C Bullet src/Dodge/Data/Bullet.hs 16;" t BulletAmmo src/Dodge/Data/AmmoType.hs 10;" C BulletEffect src/Dodge/Data/Bullet.hs 26;" 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 50;" C BulletPayload src/Dodge/Data/Bullet.hs 32;" t BulletTrajectory src/Dodge/Data/Bullet.hs 40;" t BulletTrajectoryType src/Dodge/Data/Bullet.hs 47;" t BurstTrigger src/Dodge/Data/TriggerType.hs 12;" C Button src/Dodge/Data/Button.hs 28;" t ButtonAccessTerminal src/Dodge/Data/Button.hs 26;" C ButtonEvent src/Dodge/Data/Button.hs 13;" t ButtonPress src/Dodge/Data/Button.hs 14;" C ButtonSound src/Dodge/Data/SoundOrigin.hs 37;" C ButtonSwitch src/Dodge/Data/Button.hs 19;" C CAMERA src/Dodge/Data/Item/Combine.hs 75;" C CAN src/Dodge/Data/Item/Combine.hs 56;" C CAPACITOR src/Dodge/Data/Item/Combine.hs 102;" C CHARTREUSE src/Color/Data.hs 22;" C CHEMFUELPOUCH src/Dodge/Data/Item/Combine.hs 111;" C CIRCLE src/Dodge/Data/GenParams.hs 18;" C CItem src/Dodge/Data/ComposedItem.hs 48;" t CLICKER src/Dodge/Data/Item/Combine.hs 27;" C COPIER src/Dodge/Data/Item/Combine.hs 28;" C CRAFT src/Dodge/Data/Item/Combine.hs 18;" C CREATUREDETECTOR src/Dodge/Data/Item/Combine.hs 183;" C CREATURESENSOR src/Dodge/Data/Item/Combine.hs 84;" C CWGen src/Dodge/Data/CWorld.hs 39;" t CWorld src/Dodge/Data/CWorld.hs 23;" t CYAN src/Color/Data.hs 16;" C CamControl src/Dodge/Data/Camera.hs 17;" t CamFloat src/Dodge/Data/Camera.hs 19;" C CamInGame src/Dodge/Data/Camera.hs 18;" C CamInGameType src/Dodge/Data/Camera.hs 11;" t CamOnPlayer src/Dodge/Data/Camera.hs 12;" C CamOpticScope src/Dodge/Data/Camera.hs 13;" C CamRemoteScope src/Dodge/Data/Camera.hs 14;" C Camera src/Dodge/Data/Camera.hs 22;" t CameraScrollTimeFlow src/Dodge/Data/World.hs 73;" 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 Cardinal8 src/Dodge/Data/CardinalPoint.hs 27;" t CardinalCover src/Dodge/Data/CardinalPoint.hs 38;" t CardinalPoint src/Dodge/Data/CardinalPoint.hs 6;" t CardinalPointBetween src/Dodge/Data/CardinalPoint.hs 20;" t Carriage src/Dodge/Data/Creature/Stance.hs 22;" t ChangePosture src/Dodge/Data/ActionPlan.hs 41;" C ChangeStrategy src/Dodge/Data/ActionPlan.hs 43;" C ChaseAI src/Dodge/Data/Creature/Misc.hs 38;" C ChaseCrit src/Dodge/Data/Creature/Misc.hs 68;" C ChaseCritters src/Dodge/Data/Creature/State.hs 16;" C ChasmObstacle src/Dodge/Data/PathGraph.hs 51;" C ChemFuel src/Dodge/Data/Item/Use/Consumption/Ammo.hs 14;" C ChooseMovementLtAuto src/Dodge/Data/CreatureEffect.hs 29;" C ChooseMovementSpreadGun src/Dodge/Data/CreatureEffect.hs 28;" C Circ_collision_test src/Dodge/Data/Config.hs 98;" C Climate src/Dodge/Data/Scenario.hs 32;" C CloseToMelee src/Dodge/Data/ActionPlan.hs 139;" C Close_shape_culling src/Dodge/Data/Config.hs 92;" C Cloud src/Dodge/Data/Cloud.hs 12;" t CloudType src/Dodge/Data/Cloud.hs 20;" t ClusterLink src/Dodge/Data/RoomCluster.hs 13;" t ClusterStatus src/Dodge/Data/RoomCluster.hs 9;" t Cognizant src/Dodge/Data/Creature/Perception.hs 65;" C Collision_test src/Dodge/Data/Config.hs 97;" C Color src/Color/Data.hs 30;" t Color8 src/Color/Data.hs 32;" t ColorFaction src/Dodge/Data/Creature/State.hs 19;" C Comatose src/Dodge/Data/Creature/Perception.hs 51;" C CombAmount src/Dodge/Data/CombAmount.hs 10;" t CombItem src/Dodge/Data/Combine.hs 8;" t CombineInventory src/Dodge/Data/HUD.hs 22;" C CombineInventoryChange src/Dodge/Data/World.hs 32;" 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 48;" t ConstFloat src/Dodge/Data/GenFloat.hs 9;" C ConsumableItemType src/Dodge/Data/Item/Combine.hs 114;" t ContextDT src/Dodge/Data/DoubleTree.hs 82;" t ContextLDT src/Dodge/Data/DoubleTree.hs 40;" t ContinentalGovernment src/Dodge/Data/Scenario.hs 51;" C ControlDeckSS src/Dodge/Data/Scenario.hs 89;" C ConvexPoly src/Geometry/ConvexPoly.hs 23;" t CookDeath src/Dodge/Data/Creature.hs 68;" C 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 23;" t CrArcNode src/Dodge/Data/LWorld.hs 161;" C CrBl src/Dodge/Data/CreatureEffect.hs 20;" t CrCanShoot src/Dodge/Data/CreatureEffect.hs 20;" C CrChasm src/Dodge/Data/SoundOrigin.hs 17;" C CrGroup src/Dodge/Data/Creature/State.hs 23;" t CrGroupID src/Dodge/Data/Creature/State.hs 29;" C CrGroupParams src/Dodge/Data/CrGroupParams.hs 12;" t CrGroupUpdate src/Dodge/Data/CrGroupParams.hs 20;" t CrHP src/Dodge/Data/Creature.hs 62;" t CrHitSound src/Dodge/Data/SoundOrigin.hs 32;" C CrID src/Dodge/Data/CrWlID.hs 10;" C CrImp src/Dodge/Data/CreatureEffect.hs 9;" t CrInt src/Dodge/Data/Item/Location.hs 22;" t CrIsAiming src/Dodge/Data/CreatureEffect.hs 20;" C CrIsAnimate src/Dodge/Data/CreatureEffect.hs 20;" C CrIsCorpse src/Dodge/Data/Creature.hs 64;" C CrIsGibs src/Dodge/Data/Creature.hs 65;" C CrIsPitted src/Dodge/Data/Creature.hs 66;" C CrMouth src/Dodge/Data/SoundOrigin.hs 16;" C CrMvType src/Dodge/Data/Creature/Misc.hs 26;" t CrMvType src/Dodge/Data/Creature/Misc.hs 29;" C CrSound src/Dodge/Data/SoundOrigin.hs 15;" C CrTurnAround src/Dodge/Data/CreatureEffect.hs 23;" C CrWdAc src/Dodge/Data/CreatureEffect.hs 26;" t CrWdBFSThenReturn src/Dodge/Data/CreatureEffect.hs 27;" C CrWeaponFailSound src/Dodge/Data/SoundOrigin.hs 20;" C CrWeaponSound src/Dodge/Data/SoundOrigin.hs 18;" C CrWlID src/Dodge/Data/CrWlID.hs 10;" t Cr_awareness src/Dodge/Data/Config.hs 85;" C Cr_status src/Dodge/Data/Config.hs 84;" C CraftType src/Dodge/Data/Item/Combine.hs 49;" 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 35;" t CreaturePart src/Dodge/Data/Wall/Structure.hs 15;" C CreatureShape src/Dodge/Data/Creature/Misc.hs 74;" t CreatureType src/Dodge/Data/Creature/Misc.hs 58;" t Crushing src/Dodge/Data/Damage.hs 19;" C CryoReleaseCloud src/Dodge/Data/Cloud.hs 23;" C CryostatisSS src/Dodge/Data/Scenario.hs 91;" C Crystal src/Dodge/Data/Material.hs 16;" C Cull_more_lights src/Dodge/Data/Config.hs 91;" C CursorDisplay src/Dodge/Data/SelectionList.hs 20;" t Cylinder src/Shape/Data.hs 14;" C DETECTOR src/Dodge/Data/Item/Combine.hs 33;" C DROPPER src/Dodge/Data/Item/Combine.hs 26;" C DRUMMAG src/Dodge/Data/Item/Combine.hs 107;" C DS src/DoubleStack.hs 3;" t DT src/Dodge/Data/DoubleTree.hs 29;" C DTBottomNode src/Dodge/Data/DoubleTree.hs 19;" C DTComb src/Dodge/Item/Grammar.hs 161;" t DTMidAboveNode src/Dodge/Data/DoubleTree.hs 17;" C DTMidBelowNode src/Dodge/Data/DoubleTree.hs 18;" C DTRootNode src/Dodge/Data/DoubleTree.hs 15;" C DTTopNode src/Dodge/Data/DoubleTree.hs 16;" C DTree src/Dodge/Data/DoubleTree.hs 29;" t DamSensor src/Dodge/Data/Machine/Sensor.hs 19;" C Damage src/Dodge/Data/Damage.hs 15;" t DamageHitSound src/Dodge/Data/SoundOrigin.hs 41;" C DamageLaser src/Dodge/Data/Laser.hs 15;" C DamageSensor src/Dodge/Data/Machine/Sensor.hs 19;" t DamageType src/Dodge/Data/Damage/Type.hs 3;" t DeathType src/Dodge/Data/Creature.hs 68;" t Debris src/Dodge/Data/Prop.hs 25;" t DebrisChunk src/Dodge/Data/Prop.hs 25;" C DebrisType src/Dodge/Data/Prop.hs 21;" t DebugBool src/Dodge/Data/Config.hs 77;" t DebugItem src/Dodge/Data/Universe.hs 57;" t DebugLayer src/Picture/Data.hs 22;" C Debug_get src/Dodge/Data/Config.hs 80;" C Debug_put src/Dodge/Data/Config.hs 81;" C DecorationShape src/Dodge/Data/GenParams.hs 18;" t DefaultCrGroupUpdate src/Dodge/Data/CrGroupParams.hs 20;" C DefaultForceField src/Dodge/Data/Item/Use/Consumption/Ammo.hs 11;" C DefaultLightSourceDraw src/Dodge/Data/LightSource.hs 11;" C DefaultRoomType src/Dodge/Data/Room.hs 32;" C DestroyBeing src/Dodge/Data/Scenario.hs 8;" C DestroyBullet src/Dodge/Data/Bullet.hs 27;" C DestroyItem src/Dodge/Data/Scenario.hs 7;" C Detector src/Dodge/Data/Item/Combine.hs 181;" t Dirt src/Dodge/Data/Material.hs 12;" C DisasterType src/Dodge/Data/Scenario.hs 24;" t DisplayTerminal src/Dodge/Data/HUD.hs 27;" C Display_debug src/Dodge/Data/Config.hs 79;" C Distortion src/Dodge/Data/Distortion.hs 11;" t DivineRetribution src/Dodge/Data/Scenario.hs 35;" C DoActionIf src/Dodge/Data/ActionPlan.hs 87;" C DoActionIfElse src/Dodge/Data/ActionPlan.hs 91;" C DoActionThen src/Dodge/Data/ActionPlan.hs 102;" C DoActionWhile src/Dodge/Data/ActionPlan.hs 78;" C DoActionWhileInterrupt src/Dodge/Data/ActionPlan.hs 96;" C DoActionWhilePartial src/Dodge/Data/ActionPlan.hs 82;" C DoActions src/Dodge/Data/ActionPlan.hs 101;" C DoImpulses src/Dodge/Data/ActionPlan.hs 73;" C DoImpulsesAlongside src/Dodge/Data/ActionPlan.hs 121;" C DoNotMoveEquipment src/Dodge/Data/RightButtonOptions.hs 18;" C DoReplicate src/Dodge/Data/ActionPlan.hs 106;" C DoReplicatePartial src/Dodge/Data/ActionPlan.hs 110;" C DockingBaySS src/Dodge/Data/Scenario.hs 92;" C Door src/Dodge/Data/Door.hs 29;" t DoorDoNothing src/Dodge/Data/Door.hs 43;" C DoorLerp src/Dodge/Data/Door.hs 43;" C DoorPart src/Dodge/Data/Wall/Structure.hs 12;" C DoorUpdate src/Dodge/Data/Door.hs 43;" t DoubleRes src/Dodge/Data/Config.hs 112;" C DoubleTreeNodeType src/Dodge/Data/DoubleTree.hs 14;" t DrawForceField src/Dodge/Data/Wall.hs 37;" C DrawnWall src/Dodge/Data/Wall.hs 33;" C DroneAmmo src/Dodge/Data/AmmoType.hs 13;" C DropItem src/Dodge/Data/ActionPlan.hs 38;" C DropShadowSI src/Dodge/Data/SelectionList.hs 58;" C DudPayload src/Dodge/Data/Payload.hs 11;" C Dungeon src/Dodge/Data/Scenario.hs 66;" C Dust src/Dodge/Data/Cloud.hs 26;" t EBSound src/Dodge/Data/SoundOrigin.hs 40;" C ECW src/Dodge/Material/Damage.hs 14;" t ELEPHANTGUN src/Dodge/Data/Item/Combine.hs 157;" C EQUIP src/Dodge/Data/Item/Combine.hs 17;" C EXPLOSIVES src/Dodge/Data/Item/Combine.hs 116;" C Ears src/Dodge/Data/Creature/Perception.hs 45;" C East src/Dodge/Data/CardinalPoint.hs 8;" C East8 src/Dodge/Data/CardinalPoint.hs 30;" C EdgeObstacle src/Dodge/Data/PathGraph.hs 49;" t EighthRes src/Dodge/Data/Config.hs 112;" C Eldritch src/Dodge/Data/Scenario.hs 34;" C ElectricSensor src/Dodge/Data/Machine/Sensor.hs 14;" C ElectricSpark src/Dodge/Data/Spark.hs 19;" C Electrical src/Dodge/Data/Damage.hs 24;" C ElectricalAmmo src/Dodge/Data/AmmoType.hs 12;" C ElectricalBall src/Dodge/Data/EnergyBall/Type.hs 13;" C Electronics src/Dodge/Data/Material.hs 18;" C EllShad src/Picture/Data.hs 34;" C EncircleFlock src/Dodge/Data/Creature/State.hs 15;" C EnergyBall src/Dodge/Data/EnergyBall.hs 15;" t EnergyBallType src/Dodge/Data/EnergyBall/Type.hs 10;" t EnergyGeneratorSS src/Dodge/Data/Scenario.hs 109;" C EngineSS src/Dodge/Data/Scenario.hs 88;" C Enterrement src/Dodge/Data/Damage.hs 27;" C EquipItemType src/Dodge/Data/Item/Combine.hs 119;" t EquipOptions src/Dodge/Data/RightButtonOptions.hs 15;" C EquipSite src/Dodge/Data/Equipment/Misc.hs 19;" t EquipType src/Dodge/Data/Equipment/Misc.hs 9;" t EquipmentAllocation src/Dodge/Data/RightButtonOptions.hs 17;" t EquipmentPlatformSF src/Dodge/Data/ComposedItem.hs 17;" C Escape src/Dodge/Data/Scenario.hs 10;" C Essential src/Shape/Data.hs 29;" C ExamineInventory src/Dodge/Data/HUD.hs 16;" C Explore src/Dodge/Data/Scenario.hs 4;" C Explosion src/Dodge/Data/SoundOrigin.hs 38;" C ExplosionPayload src/Dodge/Data/Payload.hs 9;" C Explosive src/Dodge/Data/Damage.hs 25;" C ExplosiveBall src/Dodge/Data/EnergyBall/Type.hs 14;" C ExplosiveBarrel src/Dodge/Data/Creature/Misc.hs 87;" C ExplosivePutty src/Dodge/Data/AmmoType.hs 16;" C ExtraMenuOption src/Dodge/Data/Universe.hs 76;" t Eyes src/Dodge/Data/Creature/Perception.hs 39;" C FBO src/Shader/Data.hs 57;" t FLAMESHIELD src/Dodge/Data/Item/Combine.hs 121;" C FLAMESPITTER src/Dodge/Data/Item/Combine.hs 161;" C FLAMETHROWER src/Dodge/Data/Item/Combine.hs 162;" C FLAMETORRENT src/Dodge/Data/Item/Combine.hs 163;" C FLAMEWALL src/Dodge/Data/Item/Combine.hs 164;" C FLATSHIELD src/Dodge/Data/Item/Combine.hs 175;" C FRONTARMOUR src/Dodge/Data/Item/Combine.hs 122;" C FUELCELL src/Dodge/Data/Item/Combine.hs 86;" C FUELPACK src/Dodge/Data/Item/Combine.hs 131;" C FacilityType src/Dodge/Data/Scenario.hs 55;" t Faction src/Dodge/Data/Creature/State.hs 12;" 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 FilterBySoundOrigin src/Dodge/Data/WorldEffect.hs 22;" C FireSpark src/Dodge/Data/Spark.hs 19;" C Fixated src/Dodge/Data/Creature/Perception.hs 60;" C FixedCoordLayer src/Picture/Data.hs 23;" C FixedSelectionWidth src/Dodge/Data/SelectionList.hs 42;" C FlIt src/Dodge/Data/FloorItem.hs 11;" C Flame src/Dodge/Data/Flame.hs 11;" t FlameBeamCombine src/Dodge/Data/Beam.hs 37;" C FlameSound src/Dodge/Data/SoundOrigin.hs 28;" C FlameletBall src/Dodge/Data/EnergyBall/Type.hs 12;" C Flamer src/Dodge/Data/SoundOrigin.hs 26;" C Flaming src/Dodge/Data/Damage.hs 21;" C Flank src/Dodge/Data/ActionPlan.hs 129;" C FlareType src/Dodge/Data/Muzzle.hs 28;" t FlashBall src/Dodge/Data/EnergyBall/Type.hs 15;" C Flashing src/Dodge/Data/Damage.hs 23;" C FlatFaces src/Shape/Data.hs 12;" C FlatShieldParams src/Dodge/Data/Item/Params.hs 14;" C FlechetteTrajectory src/Dodge/Data/Bullet.hs 43;" C FlechetteTrajectoryType src/Dodge/Data/Bullet.hs 50;" C Flee src/Dodge/Data/ActionPlan.hs 143;" C Flesh src/Dodge/Data/Material.hs 17;" C FloatAbsCheckGreaterLess src/Dodge/Data/FloatFunction.hs 14;" C FloatBO src/Shader/Data.hs 85;" t FloatConst src/Dodge/Data/FloatFunction.hs 15;" C FloatDistLinearNearFar src/Dodge/Data/FloatFunction.hs 13;" C FloatFOV src/Dodge/Data/FloatFunction.hs 11;" C FloatFloat src/Dodge/Data/FloatFunction.hs 9;" t FloatID src/Dodge/Data/FloatFunction.hs 10;" C FloatLessCheck src/Dodge/Data/FloatFunction.hs 12;" C Floating src/Dodge/Data/Creature/Stance.hs 24;" C FlockArmourChaseAI src/Dodge/Data/Creature/Misc.hs 46;" C Floor src/Data/Tile.hs 11;" t FloorItem src/Dodge/Data/FloorItem.hs 11;" t Flying src/Dodge/Data/Creature/Stance.hs 25;" C FollowImpulses src/Dodge/Data/ActionPlan.hs 134;" C FootForward src/Dodge/Data/Creature/Stance.hs 29;" t FootstepSound src/Dodge/Data/SoundOrigin.hs 30;" C ForceField src/Dodge/Data/Material.hs 19;" C ForceFieldType src/Dodge/Data/Item/Use/Consumption/Ammo.hs 11;" t ForegroundShape src/Dodge/Data/ForegroundShape.hs 12;" t FromEdge src/Dodge/Data/Room.hs 49;" C FullRes src/Dodge/Data/Config.hs 112;" C FullShadowFidelity src/Shape/Data.hs 19;" C FullSize src/Dodge/Data/Item/Params.hs 26;" C FullyVisible src/Dodge/Data/CamouflageStatus.hs 6;" C FunctionChangeSF src/Dodge/Data/ComposedItem.hs 34;" C GBounce src/Dodge/Data/Projectile.hs 46;" C GEqC src/SameConstr.hs 20;" c GIMBAL src/Dodge/Data/Item/Combine.hs 95;" C GLASSSHARD src/Dodge/Data/Item/Combine.hs 60;" C GLAUNCHER src/Dodge/Data/Item/Combine.hs 171;" C GRAPECANNON src/Dodge/Data/Item/Combine.hs 149;" C GREEN src/Color/Data.hs 13;" C GStick src/Dodge/Data/Projectile.hs 47;" C GStuckCreature src/Dodge/Data/Projectile.hs 48;" C GStuckWall src/Dodge/Data/Projectile.hs 49;" C GYROSCOPE src/Dodge/Data/Item/Combine.hs 96;" C GadgetPlatformSF src/Dodge/Data/ComposedItem.hs 18;" C GameOverOptions src/Dodge/Data/Universe.hs 72;" C GameRoom src/Dodge/GameRoom.hs 12;" t Gas src/Dodge/Data/Cloud.hs 34;" t GasAmmo src/Dodge/Data/AmmoType.hs 14;" 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 52;" C GasType src/Dodge/Data/Cloud.hs 42;" t GenFloat src/Dodge/Data/GenFloat.hs 9;" t GenParams src/Dodge/Data/GenParams.hs 13;" t GenWorld src/Dodge/Data/GenWorld.hs 24;" t GenericFaction src/Dodge/Data/Creature/State.hs 13;" C GeoObjShads src/Dodge/Data/Config.hs 116;" C GetTo src/Dodge/Data/ActionPlan.hs 141;" C GetToPoint src/Dodge/Data/Scenario.hs 12;" C Gib src/Dodge/Data/Prop.hs 22;" C GibsDeath src/Dodge/Data/Creature.hs 68;" C Glass src/Dodge/Data/Material.hs 14;" C GlassBreakSound src/Dodge/Data/SoundOrigin.hs 34;" C Goal src/Dodge/Data/ActionPlan.hs 149;" t GoesOnBack src/Dodge/Data/Equipment/Misc.hs 12;" C GoesOnChest src/Dodge/Data/Equipment/Misc.hs 11;" C GoesOnHead src/Dodge/Data/Equipment/Misc.hs 10;" C GoesOnLeg src/Dodge/Data/Equipment/Misc.hs 14;" C GoesOnWrist src/Dodge/Data/Equipment/Misc.hs 13;" C Government src/Dodge/Data/Scenario.hs 43;" C GovernmentScope src/Dodge/Data/Scenario.hs 49;" t Grenade src/Dodge/Data/Projectile.hs 31;" C GrenadeHitEffect src/Dodge/Data/Projectile.hs 45;" t GrenadeHitEffectSF src/Dodge/Data/ComposedItem.hs 37;" C Gust src/Dodge/Data/Gust.hs 11;" t GymSS src/Dodge/Data/Scenario.hs 104;" C HARDDRIVE src/Dodge/Data/Item/Combine.hs 72;" C HARDWARE src/Dodge/Data/Item/Combine.hs 52;" C HAT src/Dodge/Data/Item/Combine.hs 126;" C HEADLAMP src/Dodge/Data/Item/Combine.hs 127;" C HEALTH src/Dodge/Data/Item/Combine.hs 45;" C HEATSENSOR src/Dodge/Data/Item/Combine.hs 81;" C HELD src/Dodge/Data/Item/Combine.hs 16;" C HOMINGMODULE src/Dodge/Data/Item/Combine.hs 100;" C HOSE src/Dodge/Data/Item/Combine.hs 54;" C HP src/Dodge/Data/Creature.hs 63;" C HUD src/Dodge/Data/HUD.hs 29;" t HalfRes src/Dodge/Data/Config.hs 112;" C HammerTrigger src/Dodge/Data/TriggerType.hs 10;" C HardQuit src/Dodge/Data/Universe.hs 68;" C HeavySmokeFlare src/Dodge/Data/Muzzle.hs 33;" C HeldItemType src/Dodge/Data/Item/Combine.hs 138;" t HeldPlatformSF src/Dodge/Data/ComposedItem.hs 14;" C HiddenGoal src/Dodge/Data/Scenario.hs 14;" C HighlightSI src/Dodge/Data/SelectionList.hs 57;" C HomeUsingRemoteScreen src/Dodge/Data/Projectile.hs 41;" C HomeUsingTargeting src/Dodge/Data/Projectile.hs 42;" C Hospital src/Dodge/Data/Scenario.hs 69;" C Hotkey src/Dodge/Data/Equipment/Misc.hs 31;" t Hotkey0 src/Dodge/Data/Equipment/Misc.hs 48;" C Hotkey1 src/Dodge/Data/Equipment/Misc.hs 39;" C Hotkey2 src/Dodge/Data/Equipment/Misc.hs 40;" C Hotkey3 src/Dodge/Data/Equipment/Misc.hs 41;" C Hotkey4 src/Dodge/Data/Equipment/Misc.hs 42;" C Hotkey5 src/Dodge/Data/Equipment/Misc.hs 43;" C Hotkey6 src/Dodge/Data/Equipment/Misc.hs 44;" C Hotkey7 src/Dodge/Data/Equipment/Misc.hs 45;" C Hotkey8 src/Dodge/Data/Equipment/Misc.hs 46;" C Hotkey9 src/Dodge/Data/Equipment/Misc.hs 47;" C HotkeyC src/Dodge/Data/Equipment/Misc.hs 37;" C HotkeyE src/Dodge/Data/Equipment/Misc.hs 33;" C HotkeyQ src/Dodge/Data/Equipment/Misc.hs 32;" C HotkeyR src/Dodge/Data/Equipment/Misc.hs 34;" C HotkeyV src/Dodge/Data/Equipment/Misc.hs 38;" C HotkeyX src/Dodge/Data/Equipment/Misc.hs 36;" C HotkeyZ src/Dodge/Data/Equipment/Misc.hs 35;" C Huge src/Shape/Data.hs 23;" C Humanoid src/Dodge/Data/Creature/Misc.hs 75;" C HumanoidAI src/Dodge/Data/Creature/Misc.hs 37;" t IMSI src/Dodge/Data/SelectionList.hs 40;" t IMSS src/Dodge/Data/SelectionList.hs 38;" t INTROSCAN src/Dodge/Data/Item/Combine.hs 32;" C INVISIBILITYEQUIPMENT src/Dodge/Data/Item/Combine.hs 124;" C IRONBAR src/Dodge/Data/Item/Combine.hs 78;" C ITEMDETECTOR src/Dodge/Data/Item/Combine.hs 182;" C ITEMSCAN src/Dodge/Data/Item/Combine.hs 24;" C ImmediateEffect src/Loop/Data.hs 8;" C Importance src/Shape/Data.hs 29;" t Important src/Shape/Data.hs 30;" C Impulse src/Dodge/Data/ActionPlan.hs 25;" t ImpulseNothing src/Dodge/Data/ActionPlan.hs 46;" C ImpulseUseTarget src/Dodge/Data/ActionPlan.hs 45;" C ImpulsesList src/Dodge/Data/ActionPlan.hs 72;" C InDivineZone src/Dodge/Data/Scenario.hs 22;" C InDream src/Dodge/Data/Scenario.hs 19;" C InInv src/Dodge/Data/Item/Location.hs 29;" 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 39;" C Inanimate src/Dodge/Data/ActionPlan.hs 15;" C InanimateAI src/Dodge/Data/Creature/Misc.hs 39;" C IncendiaryBall src/Dodge/Data/EnergyBall/Type.hs 11;" 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 105;" C Institution src/Dodge/Data/Scenario.hs 42;" t Int2 src/Geometry/Data.hs 21;" t IntID src/Dodge/Data/Universe.hs 120;" t Intention src/Dodge/Data/Creature.hs 70;" t IntersectingRoomClipBoundaries src/Dodge/Data/Config.hs 122;" C IntroScanSF src/Dodge/Data/ComposedItem.hs 21;" C IntroScanType src/Dodge/Data/Item/Combine.hs 44;" t InvInt src/Dodge/Data/Item/Location.hs 16;" t InventoryChange src/Dodge/Data/World.hs 31;" C InventoryConnectSound src/Dodge/Data/SoundOrigin.hs 12;" C InventoryHeadFilterSI src/Dodge/Data/SelectionList.hs 60;" C InventoryHeadSI src/Dodge/Data/SelectionList.hs 59;" C InventoryPathing src/Dodge/Data/Item/Combine.hs 38;" t InventorySound src/Dodge/Data/SoundOrigin.hs 11;" C Investigate src/Dodge/Data/ActionPlan.hs 136;" C Invisible src/Dodge/Data/CamouflageStatus.hs 7;" C InwardShockwave src/Dodge/Data/Shockwave.hs 12;" C IsolationUnitSS src/Dodge/Data/Scenario.hs 101;" C ItCrWdItemHeldEffect src/Dodge/Data/WorldEffect.hs 17;" C ItCrWdItemHeldEffectNoHammer src/Dodge/Data/WorldEffect.hs 18;" C ItCrWdWd src/Dodge/Data/WorldEffect.hs 17;" t ItTargeting src/Dodge/Data/Item.hs 45;" C Item src/Dodge/Data/Item.hs 26;" t ItemDimension src/Dodge/Data/Item/Misc.hs 11;" t ItemLocation src/Dodge/Data/Item/Location.hs 28;" t ItemParamID src/Dodge/Data/Item/Params.hs 24;" C ItemParams src/Dodge/Data/Item/Params.hs 12;" 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 67;" C ItemSound src/Dodge/Data/SoundOrigin.hs 19;" C ItemTargeting src/Dodge/Data/Item.hs 43;" t ItemType src/Dodge/Data/Item/Combine.hs 15;" t ItemUse src/Dodge/Data/Item/Use.hs 28;" t ItmInt src/Dodge/Data/Item/Location.hs 25;" t JOYSTICK src/Dodge/Data/Item/Combine.hs 94;" C JUMPLEGS src/Dodge/Data/Item/Combine.hs 130;" C JoystickSF src/Dodge/Data/ComposedItem.hs 26;" C Just' src/MaybeHelp.hs 11;" C JustStartedPlaying src/Sound/Data.hs 22;" C KEYCARD src/Dodge/Data/Item/Combine.hs 176;" C Kill src/Dodge/Data/ActionPlan.hs 151;" C LASER src/Dodge/Data/Item/Combine.hs 35;" C LDP src/Dodge/Data/SelectionList.hs 13;" C LDParams src/Dodge/Data/SelectionList.hs 13;" t LDT src/Dodge/Data/DoubleTree.hs 32;" C LDTBottomNode src/Dodge/Data/DoubleTree.hs 27;" C LDTMidAboveNode src/Dodge/Data/DoubleTree.hs 25;" C LDTMidBelowNode src/Dodge/Data/DoubleTree.hs 26;" C LDTRootNode src/Dodge/Data/DoubleTree.hs 23;" C LDTTopNode src/Dodge/Data/DoubleTree.hs 24;" C LDTree src/Dodge/Data/DoubleTree.hs 32;" t LED src/Dodge/Data/Item/Combine.hs 174;" C LIGHTER src/Dodge/Data/Item/Combine.hs 66;" C LIGHTSENSOR src/Dodge/Data/Item/Combine.hs 79;" C LS src/Dodge/Data/LightSource.hs 21;" C LSParam src/Dodge/Data/LightSource.hs 14;" t LWorld src/Dodge/Data/LWorld.hs 92;" t LabLink src/Dodge/Data/Room.hs 46;" C LabSS src/Dodge/Data/Scenario.hs 97;" C LabelCluster src/Dodge/Data/RoomCluster.hs 13;" C LabelDoubleTreeNodeType src/Dodge/Data/DoubleTree.hs 22;" t Laboratory src/Dodge/Data/Scenario.hs 61;" C LampCrit src/Dodge/Data/Creature/Misc.hs 72;" C Large src/Shape/Data.hs 24;" C LasBeamCombine src/Dodge/Data/Beam.hs 38;" C LasGunFlare src/Dodge/Data/Muzzle.hs 34;" C LasSound src/Dodge/Data/SoundOrigin.hs 29;" C Laser src/Dodge/Data/Laser.hs 19;" t LaserSensor src/Dodge/Data/Machine/Sensor.hs 13;" C LaserType src/Dodge/Data/Laser.hs 14;" t LaserWeaponSF src/Dodge/Data/ComposedItem.hs 40;" C Lasering src/Dodge/Data/Damage.hs 22;" C LauncherAI src/Dodge/Data/Creature/Misc.hs 43;" C LauncherAmmo src/Dodge/Data/AmmoType.hs 9;" C LaundrySS src/Dodge/Data/Scenario.hs 115;" C LayVars src/Dodge/Data/MetaTree.hs 30;" C Layer src/Picture/Data.hs 20;" t LayoutVars src/Dodge/Data/MetaTree.hs 30;" t LeadTarget src/Dodge/Data/ActionPlan.hs 115;" C LeftForward src/Dodge/Data/Creature/Stance.hs 29;" C LeftwardDT src/Dodge/Data/DoubleTree.hs 84;" C LeftwardLDT src/Dodge/Data/DoubleTree.hs 42;" C Lethargic src/Dodge/Data/Creature/Perception.hs 53;" C LevelStartSlot src/Dodge/Data/SaveSlot.hs 9;" C LifeSupportSystemsRoomSS src/Dodge/Data/Scenario.hs 113;" C LifeboatBaySS src/Dodge/Data/Scenario.hs 107;" C LightSource src/Dodge/Data/LightSource.hs 21;" t LightSourceDraw src/Dodge/Data/LightSource.hs 11;" 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 11;" t LiveLongAndProsper src/Dodge/Data/ActionPlan.hs 150;" C LivingComplex src/Dodge/Data/Scenario.hs 68;" C LoadReady src/Dodge/Data/Universe.hs 101;" C LoadWaiting src/Dodge/Data/Universe.hs 100;" C LoadWaitingClicked src/Dodge/Data/Universe.hs 99;" C LoadingBaySS src/Dodge/Data/Scenario.hs 93;" C LoadingScreen src/Dodge/Data/Universe.hs 93;" C LocDT src/Dodge/Data/DoubleTree.hs 99;" C LocLDT src/Dodge/Data/DoubleTree.hs 59;" C LocationDT src/Dodge/Data/DoubleTree.hs 99;" t LocationLDT src/Dodge/Data/DoubleTree.hs 59;" t LoneWolf src/Dodge/Data/Creature/State.hs 24;" C LongAI src/Dodge/Data/Creature/Misc.hs 48;" C LookAround src/Dodge/Data/ActionPlan.hs 138;" C LtAutoAI src/Dodge/Data/Creature/Misc.hs 42;" C Lure src/Dodge/Data/ActionPlan.hs 131;" C MACHINEPISTOL src/Dodge/Data/Item/Combine.hs 144;" C MAGENTA src/Color/Data.hs 17;" C MAGNET src/Dodge/Data/Item/Combine.hs 67;" C MAGSHIELD src/Dodge/Data/Item/Combine.hs 120;" C MAPPER src/Dodge/Data/Item/Combine.hs 25;" C MAXHEALTH src/Dodge/Data/Item/Combine.hs 46;" C MBranch src/Dodge/Data/MetaTree.hs 19;" C MEDKIT src/Dodge/Data/Item/Combine.hs 115;" C MICROCHIP src/Dodge/Data/Item/Combine.hs 71;" C MICROPHONE src/Dodge/Data/Item/Combine.hs 82;" C MINIDISPLAY src/Dodge/Data/Item/Combine.hs 76;" C MINIGUNX src/Dodge/Data/Item/Combine.hs 150;" C MODBlockedString src/Dodge/Data/Universe.hs 106;" C MODString src/Dodge/Data/Universe.hs 105;" C MODStringOption src/Dodge/Data/Universe.hs 107;" C MOTOR src/Dodge/Data/Item/Combine.hs 63;" C MPO src/Dodge/Base/Collide.hs 96;" t MTRS src/Dodge/Data/MTRS.hs 6;" t MTree src/Dodge/Data/MetaTree.hs 12;" C Machine src/Dodge/Data/Machine.hs 30;" t MachineAltSound src/Dodge/Data/SoundOrigin.hs 23;" C MachineBackgroundSound src/Dodge/Data/SoundOrigin.hs 22;" C MachinePart src/Dodge/Data/Wall/Structure.hs 13;" C MachinePrimarySound src/Dodge/Data/SoundOrigin.hs 21;" C MachineType src/Dodge/Data/Machine.hs 42;" t MagBelow src/Dodge/Data/Muzzle.hs 22;" C Magnet src/Dodge/Data/Magnet.hs 21;" t MagnetAlign src/Dodge/Data/Magnet.hs 15;" C MagnetAttract src/Dodge/Data/Magnet.hs 17;" C MagnetBuBu src/Dodge/Data/Magnet.hs 14;" t MagnetDeflect src/Dodge/Data/Magnet.hs 16;" C MagnetRepulse src/Dodge/Data/Magnet.hs 18;" C MagnetTrajectory src/Dodge/Data/Bullet.hs 44;" C MagnetTrajectoryType src/Dodge/Data/Bullet.hs 51;" C MagnetUpdate src/Dodge/Data/Magnet.hs 11;" t MagnetUpdateTimer src/Dodge/Data/Magnet.hs 11;" C MakeAutoSF src/Dodge/Data/ComposedItem.hs 35;" C MakeSound src/Dodge/Data/ActionPlan.hs 42;" C MakeStartCloudAt src/Dodge/Data/WorldEffect.hs 33;" C MakeTempLight src/Dodge/Data/WorldEffect.hs 37;" C MakeTempLightFade src/Dodge/Data/WorldEffect.hs 38;" C ManipulatedObject src/Dodge/Data/Item/Use/Consumption/LoadAction.hs 19;" t Manipulation src/Dodge/Data/Item/Use/Consumption/LoadAction.hs 14;" t Manipulator src/Dodge/Data/Item/Use/Consumption/LoadAction.hs 15;" C MapperInventory src/Dodge/Data/HUD.hs 17;" C MapperSF src/Dodge/Data/ComposedItem.hs 39;" C Material src/Dodge/Data/Material.hs 10;" t MaterialSound src/Dodge/Data/SoundOrigin.hs 35;" C Maybe' src/MaybeHelp.hs 11;" t McDamSensor src/Dodge/Data/Machine.hs 45;" C McDistributer src/Dodge/Data/Machine.hs 49;" C McProxSensor src/Dodge/Data/Machine.hs 46;" C McStatic src/Dodge/Data/Machine.hs 43;" C McStorage src/Dodge/Data/Machine.hs 48;" C McTerminal src/Dodge/Data/Machine.hs 44;" C McTrigger src/Dodge/Data/Machine.hs 50;" C McTurret src/Dodge/Data/Machine.hs 47;" C MdFlickerUpdate src/Dodge/Data/WorldEffect.hs 54;" C MdSetLSCol src/Dodge/Data/WorldEffect.hs 53;" C MdTrigIf src/Dodge/Data/WorldEffect.hs 52;" C MdWdId src/Dodge/Data/WorldEffect.hs 51;" C MdWdWd src/Dodge/Data/WorldEffect.hs 50;" t MedBaySS src/Dodge/Data/Scenario.hs 100;" C Medium src/Shape/Data.hs 25;" C Melee src/Dodge/Data/ActionPlan.hs 40;" C MeleeStrike src/Dodge/Data/ActionPlan.hs 144;" C Memory src/Dodge/Data/Creature.hs 77;" t MenuOption src/Dodge/Data/Universe.hs 109;" t MenuOptionDisplay src/Dodge/Data/Universe.hs 104;" t MetaBranch src/Dodge/Data/MetaTree.hs 19;" t MetaNode src/Dodge/Data/MetaTree.hs 15;" t MetaTree src/Dodge/Data/MetaTree.hs 12;" t Metal src/Dodge/Data/Material.hs 15;" 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 47;" C MiniGunFlare src/Dodge/Data/Muzzle.hs 32;" C ModIDID src/Dodge/Data/Modification.hs 21;" C ModIDTimerPoint3Bool src/Dodge/Data/Modification.hs 13;" C Modification src/Dodge/Data/Modification.hs 12;" t MountedLight src/Dodge/Data/MountedObject.hs 12;" C MountedObject src/Dodge/Data/MountedObject.hs 11;" t MountedSPic src/Dodge/Data/MountedObject.hs 13;" C MouseAiming src/Dodge/Data/Input.hs 15;" C MouseContext src/Dodge/Data/Input.hs 13;" t MouseGameRotate src/Dodge/Data/Input.hs 29;" C MouseInGame src/Dodge/Data/Input.hs 16;" C MouseMenuClick src/Dodge/Data/Input.hs 17;" C MouseMenuCursor src/Dodge/Data/Input.hs 18;" C Mouse_position src/Dodge/Data/Config.hs 86;" C Move src/Dodge/Data/ActionPlan.hs 26;" C MoveEquipment src/Dodge/Data/RightButtonOptions.hs 20;" C MoveForward src/Dodge/Data/ActionPlan.hs 27;" C MoveNoStride src/Dodge/Data/ActionPlan.hs 28;" C MultGunAI src/Dodge/Data/Creature/Misc.hs 49;" C Mute src/Dodge/Data/Creature/Misc.hs 19;" 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 Muzzle_positions src/Dodge/Data/Config.hs 109;" C MvForward src/Dodge/Data/ActionPlan.hs 34;" C MvTurnToward src/Dodge/Data/ActionPlan.hs 33;" C MvWalking src/Dodge/Data/Creature/Misc.hs 28;" C NAILBOX src/Dodge/Data/Item/Combine.hs 77;" C NInt src/NewInt.hs 16;" C NIntMap src/NewInt.hs 22;" C NIntSet src/NewInt.hs 19;" C NS src/Dodge/Data/CardinalPoint.hs 42;" C NSE src/Dodge/Data/CardinalPoint.hs 40;" C NSEW src/Dodge/Data/CardinalPoint.hs 39;" C NSW src/Dodge/Data/CardinalPoint.hs 41;" C NULGATE src/Dodge/Data/Item/Combine.hs 29;" 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 44;" C NeverUsable src/Dodge/Data/UseCondition.hs 8;" C NewInt src/NewInt.hs 16;" t NewIntMap src/NewInt.hs 22;" t NewIntSet src/NewInt.hs 19;" t NewSideEffect src/Dodge/Data/Universe.hs 63;" C NoAction src/Dodge/Data/ActionPlan.hs 116;" C NoAmmoRequired src/Dodge/Data/Muzzle.hs 25;" C NoBeamCombine src/Dodge/Data/Beam.hs 41;" C NoConcurrentEffect src/Loop/Data.hs 7;" C NoCrImp src/Dodge/Data/CreatureEffect.hs 9;" C NoExtraMenuOption src/Dodge/Data/Universe.hs 79;" C NoFaction src/Dodge/Data/Creature/State.hs 18;" C NoFlare src/Dodge/Data/Muzzle.hs 29;" C NoHoming src/Dodge/Data/Projectile.hs 40;" C NoItTargeting src/Dodge/Data/Item.hs 44;" C NoItemScroll src/Dodge/Data/Item.hs 39;" C NoItemZone src/Dodge/Data/Machine/Sensor.hs 31;" C NoLightFlare src/Dodge/Data/Muzzle.hs 31;" C NoLighting src/Dodge/Data/Config.hs 119;" C NoMouseContext src/Dodge/Data/Input.hs 14;" C NoMvType src/Dodge/Data/Creature/Misc.hs 27;" C NoObjShads src/Dodge/Data/Config.hs 117;" C NoParams src/Dodge/Data/Item/Params.hs 13;" C NoRightButtonState src/Dodge/Data/RightButtonOptions.hs 14;" C NoRoomClipBoundaries src/Dodge/Data/Config.hs 122;" C NoSF src/Dodge/Data/ComposedItem.hs 29;" C NoSIDisplayMod src/Dodge/Data/SelectionList.hs 56;" C NoShadowFidelity src/Shape/Data.hs 20;" C NoShadows src/Dodge/Data/Config.hs 118;" C NoSoundFilter src/Dodge/Data/WorldEffect.hs 23;" C NoSubInventory src/Dodge/Data/HUD.hs 15;" C NoTrigger src/Dodge/Data/TriggerType.hs 11;" C NoWorldEffect src/Dodge/Data/WorldEffect.hs 26;" C Noclip src/Dodge/Data/Config.hs 83;" C NodeMTree src/Dodge/Data/MetaTree.hs 17;" C NodeTree src/Dodge/Data/MetaTree.hs 16;" C NonDrawnCreature src/Dodge/Data/Creature/Misc.hs 82;" C NonInf src/Dodge/Data/CardinalPoint.hs 44;" C NormalOptions src/Dodge/Data/Universe.hs 71;" C NormalSpark src/Dodge/Data/Spark.hs 19;" C NormalTimeFlow src/Dodge/Data/World.hs 66;" C North src/Dodge/Data/CardinalPoint.hs 7;" C North8 src/Dodge/Data/CardinalPoint.hs 28;" C NorthEast src/Dodge/Data/CardinalPoint.hs 21;" C NorthEast8 src/Dodge/Data/CardinalPoint.hs 29;" C NorthWest src/Dodge/Data/CardinalPoint.hs 24;" C NorthWest8 src/Dodge/Data/CardinalPoint.hs 35;" C NotLink src/Dodge/Data/Room.hs 69;" C NotPushed src/Dodge/Data/Door.hs 26;" C Nothing' src/MaybeHelp.hs 11;" C NothingID src/Dodge/Data/CrWlID.hs 10;" C NozzleAngle src/Dodge/Data/Item/Params.hs 16;" 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 NumLight21 src/Dodge/Data/Config.hs 36;" C NumLight22 src/Dodge/Data/Config.hs 37;" C NumLight23 src/Dodge/Data/Config.hs 38;" C NumLight24 src/Dodge/Data/Config.hs 39;" C NumLight25 src/Dodge/Data/Config.hs 40;" C NumLight26 src/Dodge/Data/Config.hs 41;" C NumLight27 src/Dodge/Data/Config.hs 42;" C NumLight28 src/Dodge/Data/Config.hs 43;" C NumLight29 src/Dodge/Data/Config.hs 44;" C NumLight3 src/Dodge/Data/Config.hs 18;" C NumLight30 src/Dodge/Data/Config.hs 45;" 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 23;" C OTButton src/Dodge/Data/ObjectType.hs 15;" C OTCreature src/Dodge/Data/ObjectType.hs 11;" C OTDoor src/Dodge/Data/ObjectType.hs 14;" C OTForegroundShape src/Dodge/Data/ObjectType.hs 16;" C OTItem src/Dodge/Data/ObjectType.hs 20;" C OTLightSource src/Dodge/Data/ObjectType.hs 17;" C OTMachine src/Dodge/Data/ObjectType.hs 12;" C OTProp src/Dodge/Data/ObjectType.hs 18;" C OTPulseBall src/Dodge/Data/ObjectType.hs 21;" C OTTerminal src/Dodge/Data/ObjectType.hs 10;" C OTTrigger src/Dodge/Data/ObjectType.hs 19;" C OTWall src/Dodge/Data/ObjectType.hs 13;" C OWall src/Dodge/Data/Object.hs 13;" C Object src/Dodge/Data/Object.hs 10;" t ObjectType src/Dodge/Data/ObjectType.hs 9;" t OnBack src/Dodge/Data/Equipment/Misc.hs 22;" C OnChest src/Dodge/Data/Equipment/Misc.hs 21;" C OnEdge src/Dodge/Data/Room.hs 48;" C OnFloor src/Dodge/Data/Item/Location.hs 38;" C OnHead src/Dodge/Data/Equipment/Misc.hs 20;" C OnLeftLeg src/Dodge/Data/Equipment/Misc.hs 25;" C OnLeftWrist src/Dodge/Data/Equipment/Misc.hs 23;" C OnRightLeg src/Dodge/Data/Equipment/Misc.hs 26;" C OnRightWrist src/Dodge/Data/Equipment/Misc.hs 24;" C OnTurret src/Dodge/Data/Item/Location.hs 37;" C OnceSound src/Dodge/Data/SoundOrigin.hs 14;" C OneHand src/Dodge/Data/AimStance.hs 14;" C OnwardCluster src/Dodge/Data/RoomCluster.hs 13;" C Opacity src/Dodge/Data/Wall.hs 30;" t Opaque src/Dodge/Data/Wall.hs 34;" C OpticScope src/Dodge/Data/Item/Scope.hs 12;" C OptionScreen src/Dodge/Data/Universe.hs 82;" C OptionScreenFlag src/Dodge/Data/Universe.hs 70;" t OutLink src/Dodge/Data/Room.hs 44;" C OutsideTerminal src/Dodge/Data/Input.hs 28;" C OutwardShockwave src/Dodge/Data/Shockwave.hs 12;" C OverCombCombine src/Dodge/Data/Input.hs 24;" C OverCombEscape src/Dodge/Data/Input.hs 26;" C OverCombFiltInv src/Dodge/Data/Input.hs 22;" C OverCombFilter src/Dodge/Data/Input.hs 25;" C OverCombSelect src/Dodge/Data/Input.hs 23;" C OverDebug src/Dodge/Data/Input.hs 30;" C OverInvDrag src/Dodge/Data/Input.hs 19;" C OverInvDragSelect src/Dodge/Data/Input.hs 20;" C OverInvSelect src/Dodge/Data/Input.hs 21;" C OverTerminal src/Dodge/Data/Input.hs 27;" C OverreachingAI src/Dodge/Data/Scenario.hs 31;" C Overstrung src/Dodge/Data/Creature/Perception.hs 55;" C PBSound src/Dodge/Data/SoundOrigin.hs 42;" C PIPE src/Dodge/Data/Item/Combine.hs 50;" C PISTOL src/Dodge/Data/Item/Combine.hs 143;" C PJStabiliser src/Dodge/Projectile/Create.hs 16;" t PLANK src/Dodge/Data/Item/Combine.hs 59;" C PLATE src/Dodge/Data/Item/Combine.hs 69;" C PLUS src/Dodge/Data/GenParams.hs 18;" C POISONSPRAYER src/Dodge/Data/Item/Combine.hs 172;" C PORTABLEFUSION src/Dodge/Data/Item/Combine.hs 87;" C POWERLEGS src/Dodge/Data/Item/Combine.hs 128;" C PRISM src/Dodge/Data/Item/Combine.hs 65;" C PS src/Dodge/Data/GenWorld.hs 92;" C PSNoShiftCont src/Dodge/Data/GenWorld.hs 93;" C PSPos src/Dodge/Data/GenWorld.hs 94;" C PSRoomRand src/Dodge/Data/GenWorld.hs 99;" C PSType src/Dodge/Data/GenWorld.hs 32;" t PUMP src/Dodge/Data/Item/Combine.hs 62;" C PaletteColor src/Color/Data.hs 11;" t PathBetweenDebugV2s src/Dodge/Data/Universe.hs 54;" C PathBetweenLeftRightClick src/Dodge/Data/Universe.hs 53;" C PathFromEdge src/Dodge/Data/Room.hs 77;" t PathShowType src/Dodge/Data/Universe.hs 52;" t PathTo src/Dodge/Data/ActionPlan.hs 70;" C Pathing src/Dodge/Data/Config.hs 89;" C Patrol src/Dodge/Data/ActionPlan.hs 132;" C PauseTimeMessage src/Dodge/Data/World.hs 86;" C PausedTimeFlow src/Dodge/Data/World.hs 82;" C Payload src/Dodge/Data/Payload.hs 9;" t PenetrateBullet src/Dodge/Data/Bullet.hs 29;" C Perception src/Dodge/Data/Creature/Perception.hs 30;" t PhysicalDamage src/Dodge/Data/Damage/Type.hs 4;" C PhysicalSensor src/Dodge/Data/Machine/Sensor.hs 16;" C Picture src/Picture/Data.hs 41;" t Piercing src/Dodge/Data/Damage.hs 16;" C PistolAI src/Dodge/Data/Creature/Misc.hs 41;" C Placement src/Dodge/Data/GenWorld.hs 105;" t PlacementSpot src/Dodge/Data/GenWorld.hs 91;" t PlainBarrel src/Dodge/Data/Creature/Misc.hs 86;" C PlainDeath src/Dodge/Data/Creature.hs 68;" C PlantNurserySS src/Dodge/Data/Scenario.hs 96;" C PlayStatus src/Sound/Data.hs 21;" t PlayerFaction src/Dodge/Data/Creature/State.hs 20;" C PlayerGoal src/Dodge/Data/Scenario.hs 3;" t Playing src/Sound/Data.hs 23;" C Point2 src/Geometry/Data.hs 23;" t Point2A src/Geometry/Data.hs 48;" 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 26;" C PoisonDamage src/Dodge/Data/Damage/Type.hs 6;" C PoisonDeath src/Dodge/Data/Creature.hs 68;" C PoisonGas src/Dodge/Data/Cloud.hs 42;" C PolyEdge src/Dodge/Data/Room.hs 47;" C PolyShad src/Picture/Data.hs 31;" C Polyhedra src/Polyhedra/Data.hs 13;" t Polyhedron src/Polyhedra/Data.hs 13;" C PosInf src/Dodge/Data/CardinalPoint.hs 44;" C PosRooms src/Dodge/Tree/Shift.hs 28;" t Posture src/Dodge/Data/Creature/Stance.hs 32;" t PreloadData src/Data/Preload.hs 10;" t PrintMaterial src/Dodge/Data/AmmoType.hs 15;" C Prison src/Dodge/Data/Scenario.hs 65;" C Projectile src/Dodge/Data/Projectile.hs 15;" t ProjectileParams src/Dodge/Data/Item/Use.hs 51;" C ProjectileStabiliserSF src/Dodge/Data/ComposedItem.hs 36;" C ProjectileType src/Dodge/Data/Projectile.hs 30;" t Prop src/Dodge/Data/Prop.hs 14;" t ProxSensor src/Dodge/Data/Machine/Sensor.hs 24;" C ProximityRequirement src/Dodge/Data/Machine/Sensor.hs 33;" t ProximitySensor src/Dodge/Data/Machine/Sensor.hs 24;" t ProximitySensorType src/Dodge/Data/Machine/Sensor.hs 29;" t Pulse src/Dodge/Data/Creature/Misc.hs 52;" 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 52;" C PushSource src/Dodge/Data/Door.hs 23;" t PushedBy src/Dodge/Data/Door.hs 25;" C PushesItself src/Dodge/Data/Door.hs 24;" C PutBlock src/Dodge/Data/GenWorld.hs 44;" C PutButton src/Dodge/Data/GenWorld.hs 40;" C PutChasm src/Dodge/Data/GenWorld.hs 61;" C PutCoord src/Dodge/Data/GenWorld.hs 45;" C PutCrit src/Dodge/Data/GenWorld.hs 33;" C PutDoor src/Dodge/Data/GenWorld.hs 55;" C PutFlIt src/Dodge/Data/GenWorld.hs 43;" C PutForeground src/Dodge/Data/GenWorld.hs 57;" C PutID src/Dodge/Data/GenWorld.hs 60;" C PutLS src/Dodge/Data/GenWorld.hs 39;" C PutLabel src/Dodge/Data/GenWorld.hs 62;" C PutLineBlock src/Dodge/Data/GenWorld.hs 48;" C PutMachine src/Dodge/Data/GenWorld.hs 34;" C PutMod src/Dodge/Data/GenWorld.hs 46;" C PutNothing src/Dodge/Data/GenWorld.hs 59;" C PutOnEquipment src/Dodge/Data/RightButtonOptions.hs 19;" C PutProp src/Dodge/Data/GenWorld.hs 41;" C PutTerminal src/Dodge/Data/GenWorld.hs 42;" C PutTrigger src/Dodge/Data/GenWorld.hs 47;" C PutWall src/Dodge/Data/GenWorld.hs 54;" C PutWorldUpdate src/Dodge/Data/GenWorld.hs 58;" C QFloat src/Geometry/Data.hs 50;" t QuarterRes src/Dodge/Data/Config.hs 112;" C QuicksaveSlot src/Dodge/Data/SaveSlot.hs 8;" C RAM src/Dodge/Data/Item/Combine.hs 73;" C RCommands src/Dodge/Terminal.hs 165;" C RED src/Color/Data.hs 12;" C RELCURS src/Dodge/Data/Item/Combine.hs 40;" C RELITEM src/Dodge/Data/Item/Combine.hs 41;" C REMOTEDETONATOR src/Dodge/Data/Item/Combine.hs 98;" C REMOTESCREEN src/Dodge/Data/Item/Combine.hs 93;" C REWINDER src/Dodge/Data/Item/Combine.hs 140;" C RGBA src/Color/Data.hs 28;" t RIFLE src/Dodge/Data/Item/Combine.hs 152;" C RLAUNCHER src/Dodge/Data/Item/Combine.hs 169;" C RLAUNCHERX src/Dodge/Data/Item/Combine.hs 170;" C ROSE src/Color/Data.hs 18;" C RPLinkStatus src/Dodge/Data/Room.hs 58;" t RProps src/Dodge/Layout/Generate.hs 14;" C RadarBlip src/Dodge/Data/RadarBlip.hs 12;" t RadarSweep src/Dodge/Data/RadarSweep.hs 17;" t RadialDistortion src/Dodge/Data/Distortion.hs 11;" C RandImpulse src/Dodge/Data/ActionPlan.hs 49;" t RandImpulseCircMove src/Dodge/Data/ActionPlan.hs 51;" C RandImpulseList src/Dodge/Data/ActionPlan.hs 50;" C RandPS src/Dodge/Data/GenWorld.hs 56;" C RandomImpulse src/Dodge/Data/ActionPlan.hs 31;" C RandomTurn src/Dodge/Data/ActionPlan.hs 30;" C ReactorSS src/Dodge/Data/Scenario.hs 111;" C RecCommands src/Dodge/Terminal.hs 164;" t RecRoomSS src/Dodge/Data/Scenario.hs 103;" C RectRoomType src/Dodge/Data/Room.hs 33;" C ReducedRocketSmoke src/Dodge/Data/Projectile.hs 52;" C ReigonalGovernment src/Dodge/Data/Scenario.hs 50;" C Religion src/Dodge/Data/Scenario.hs 47;" C Reload src/Dodge/Data/ActionPlan.hs 142;" C RemoteDetonatorSF src/Dodge/Data/ComposedItem.hs 27;" C RemoteScreenSF src/Dodge/Data/ComposedItem.hs 25;" C RemoveEquipment src/Dodge/Data/RightButtonOptions.hs 33;" C Remove_LOS src/Dodge/Data/Config.hs 90;" C RenderData src/Data/Preload/Render.hs 13;" t ReplaceEquipment src/Dodge/Data/RightButtonOptions.hs 29;" C RequireDeadCreatures src/Dodge/Data/Machine/Sensor.hs 36;" C RequireEquipment src/Dodge/Data/Machine/Sensor.hs 35;" C RequireHealth src/Dodge/Data/Machine/Sensor.hs 34;" C ResFactor src/Dodge/Data/Config.hs 112;" t ResearchFacility src/Dodge/Data/Scenario.hs 62;" C ResourceFailure src/Dodge/Data/Scenario.hs 29;" C RespawnDelay src/Dodge/Data/World.hs 64;" C RetailFacility src/Dodge/Data/Scenario.hs 67;" C RetiredProjectile src/Dodge/Data/Projectile.hs 36;" C Revenge src/Dodge/Data/Scenario.hs 6;" C RewindLeftClick src/Dodge/Data/World.hs 78;" C RezBaySS src/Dodge/Data/Scenario.hs 105;" C RightButtonState src/Dodge/Data/RightButtonOptions.hs 13;" t RightForward src/Dodge/Data/Creature/Stance.hs 29;" C RightwardDT src/Dodge/Data/DoubleTree.hs 91;" C RightwardLDT src/Dodge/Data/DoubleTree.hs 50;" C Rocket src/Dodge/Data/Projectile.hs 32;" C RocketHoming src/Dodge/Data/Projectile.hs 39;" t RocketSmoke src/Dodge/Data/Projectile.hs 52;" t RocketSmoke src/Dodge/Data/Cloud.hs 22;" C Room src/Dodge/Data/GenWorld.hs 120;" t RoomClipping src/Dodge/Data/Config.hs 122;" 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 14;" t RoomType src/Dodge/Data/Room.hs 31;" t RoomWire src/Dodge/Data/Room.hs 53;" t RoundedFaces src/Shape/Data.hs 13;" C RunningSideEffect src/Dodge/Data/Universe.hs 67;" C SCRAPMETAL src/Dodge/Data/Item/Combine.hs 61;" C SHATTERGUN src/Dodge/Data/Item/Combine.hs 173;" C SHELLMAG src/Dodge/Data/Item/Combine.hs 109;" C SHELLPAYLOAD src/Dodge/Data/Item/Combine.hs 101;" C SIDisplayMod src/Dodge/Data/SelectionList.hs 55;" t SMG src/Dodge/Data/Item/Combine.hs 146;" C SMOKEREDUCER src/Dodge/Data/Item/Combine.hs 99;" C SNIPERRIFLE src/Dodge/Data/Item/Combine.hs 160;" C SOUNDSENSOR src/Dodge/Data/Item/Combine.hs 80;" C SPARKGUN src/Dodge/Data/Item/Combine.hs 166;" C SPEEDLEGS src/Dodge/Data/Item/Combine.hs 129;" C SPRING src/Dodge/Data/Item/Combine.hs 53;" C SPic src/ShapePicture/Data.hs 7;" t SQUARE src/Dodge/Data/GenParams.hs 18;" C SSBO src/Shader/Data.hs 96;" t SString src/ShortShow.hs 16;" C ST src/Dodge/Data/MetaTree.hs 21;" C STEELDRUM src/Dodge/Data/Item/Combine.hs 58;" C STICKYMOD src/Dodge/Data/Item/Combine.hs 23;" C SaveSlot src/Dodge/Data/SaveSlot.hs 7;" t SaveSlotNum src/Dodge/Data/SaveSlot.hs 10;" C Scope src/Dodge/Data/Item/Scope.hs 11;" t ScreenLayer src/Dodge/Data/Universe.hs 81;" t ScreenPos src/Dodge/Data/ScreenPos.hs 12;" t Search src/Dodge/Data/ActionPlan.hs 145;" C SecretCabal src/Dodge/Data/Scenario.hs 44;" C SectionCursor src/Dodge/Data/SelectionList.hs 24;" t SeeAbove src/Dodge/Data/Wall.hs 32;" C SeeThrough src/Dodge/Data/Wall.hs 31;" C Sel src/Dodge/Data/HUD.hs 39;" C SelCloseButton src/Dodge/Data/Item/Use/Consumption/LoadAction.hs 30;" C SelCloseItem src/Dodge/Data/Item/Use/Consumption/LoadAction.hs 28;" C SelItem src/Dodge/Data/SelectionList.hs 44;" C SelNothing src/Dodge/Data/Item/Use/Consumption/LoadAction.hs 26;" C SelSection src/Dodge/Data/SelectionList.hs 30;" t SelectedItem src/Dodge/Data/Item/Use/Consumption/LoadAction.hs 21;" C Selection src/Dodge/Data/HUD.hs 39;" t SelectionItem src/Dodge/Data/SelectionList.hs 44;" t SelectionWidth src/Dodge/Data/SelectionList.hs 42;" t SelfTree src/Dodge/Data/MetaTree.hs 21;" t SemiAutoTrigger src/Dodge/Data/TriggerType.hs 9;" C SensorType src/Dodge/Data/Machine/Sensor.hs 12;" t SensorWithRequirement src/Dodge/Data/Machine/Sensor.hs 30;" C SentinelAt src/Dodge/Data/ActionPlan.hs 152;" C SetLSCol src/Dodge/Data/WorldEffect.hs 29;" C SetTrigger src/Dodge/Data/WorldEffect.hs 27;" C ShadNum src/Picture/Data.hs 30;" t Shader src/Shader/Data.hs 51;" t ShaderTexture src/Shader/Data.hs 102;" t ShadowFidelity src/Shape/Data.hs 19;" t ShadowRendering src/Dodge/Data/Config.hs 115;" t Shape src/Shape/Data.hs 49;" t ShapeProp src/Dodge/Data/Prop.hs 14;" C ShapeType src/Shape/Data.hs 11;" t Shattering src/Dodge/Data/Damage.hs 20;" C Shell src/Dodge/Data/Projectile.hs 15;" C ShellSound src/Dodge/Data/SoundOrigin.hs 27;" C ShieldGroup src/Dodge/Data/Creature/State.hs 30;" C Shockwave src/Dodge/Data/Shockwave.hs 15;" t ShockwaveDirection src/Dodge/Data/Shockwave.hs 12;" t ShootAt src/Dodge/Data/ActionPlan.hs 133;" C ShortShow src/ShortShow.hs 6;" c ShortString src/ShortShow.hs 16;" t Show_bound_box src/Dodge/Data/Config.hs 93;" C Show_dda_test src/Dodge/Data/Config.hs 96;" C Show_far_wall_detect src/Dodge/Data/Config.hs 99;" C Show_mouse_click_pos src/Dodge/Data/Config.hs 108;" C Show_ms_frame src/Dodge/Data/Config.hs 78;" C Show_path_between src/Dodge/Data/Config.hs 106;" C Show_sound src/Dodge/Data/Config.hs 82;" C Show_wall_search_rays src/Dodge/Data/Config.hs 95;" C Show_walls_near_point_cursor src/Dodge/Data/Config.hs 100;" C Show_walls_near_segment src/Dodge/Data/Config.hs 102;" C Show_walls_near_you src/Dodge/Data/Config.hs 101;" C Show_writable_values src/Dodge/Data/Config.hs 107;" C Show_zone_circ src/Dodge/Data/Config.hs 104;" C Show_zone_near_point_cursor src/Dodge/Data/Config.hs 103;" C ShrapnelBomb src/Dodge/Data/Payload.hs 10;" C ShrinkGunStatus src/Dodge/Data/Item/Params.hs 26;" t Shrunk src/Dodge/Data/Item/Params.hs 26;" C SideCluster src/Dodge/Data/RoomCluster.hs 13;" C SideEffect src/Dodge/Data/Universe.hs 62;" t SimpleEdge src/Dodge/Data/PathGraph.hs 43;" t SixteenthRes src/Dodge/Data/Config.hs 112;" C Size src/Shape/Data.hs 23;" t SkiffBaySS src/Dodge/Data/Scenario.hs 108;" C SleepingQuatersSS src/Dodge/Data/Scenario.hs 90;" C Small src/Shape/Data.hs 26;" C Smoke src/Dodge/Data/Cloud.hs 21;" 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 29;" C SortCloseItem src/Dodge/Data/Item/Use/Consumption/LoadAction.hs 27;" C SortInventory src/Dodge/Data/Item/Use/Consumption/LoadAction.hs 20;" C Sound src/Sound/Data.hs 43;" t SoundFilter src/Dodge/Data/WorldEffect.hs 21;" t SoundID src/Sound/Data.hs 30;" t SoundOrigin src/Dodge/Data/SoundOrigin.hs 10;" t SoundStart src/Dodge/Data/WorldEffect.hs 32;" C SoundStatus src/Sound/Data.hs 14;" t South src/Dodge/Data/CardinalPoint.hs 9;" C South8 src/Dodge/Data/CardinalPoint.hs 32;" C SouthEast src/Dodge/Data/CardinalPoint.hs 22;" C SouthEast8 src/Dodge/Data/CardinalPoint.hs 31;" C SouthWest src/Dodge/Data/CardinalPoint.hs 23;" C SouthWest8 src/Dodge/Data/CardinalPoint.hs 33;" 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 11;" t SparkType src/Dodge/Data/Spark.hs 19;" t Sparking src/Dodge/Data/Damage.hs 18;" C Spatial src/Dodge/Data/Scenario.hs 73;" C SpatialInfluence src/Dodge/Data/Scenario.hs 81;" t SpawnSound src/Dodge/Data/SoundOrigin.hs 43;" C SpawnedBy src/Dodge/Data/Creature/State.hs 17;" C SplashOptions src/Dodge/Data/Universe.hs 73;" C SplitBeamCombine src/Dodge/Data/Beam.hs 40;" C SpreadGunAI src/Dodge/Data/Creature/Misc.hs 40;" C StabOrthReduce src/Dodge/Projectile/Create.hs 17;" C StabSpinIncrease src/Dodge/Projectile/Create.hs 18;" C Stance src/Dodge/Data/Creature/Stance.hs 15;" t StandaloneWall src/Dodge/Data/Wall/Structure.hs 11;" C StartSentinelPost src/Dodge/Data/ActionPlan.hs 117;" C StayInArea src/Dodge/Data/Scenario.hs 13;" C Stone src/Dodge/Data/Material.hs 13;" C StorageSS src/Dodge/Data/Scenario.hs 94;" C Strategy src/Dodge/Data/ActionPlan.hs 128;" t StrategyActions src/Dodge/Data/ActionPlan.hs 140;" C SubInventory src/Dodge/Data/HUD.hs 14;" t Superfluous src/Shape/Data.hs 33;" C Surface src/Shape/Data.hs 37;" t Survive src/Dodge/Data/Scenario.hs 5;" C Suspicious src/Dodge/Data/Creature/Perception.hs 64;" C SwapEquipment src/Dodge/Data/RightButtonOptions.hs 24;" C Swarm src/Dodge/Data/Creature/State.hs 25;" C SwarmAI src/Dodge/Data/Creature/Misc.hs 44;" C SwarmCrit src/Dodge/Data/Creature/Misc.hs 69;" C SwitchToItem src/Dodge/Data/ActionPlan.hs 37;" C TAPE src/Dodge/Data/Item/Combine.hs 55;" C TARGETING src/Dodge/Data/Item/Combine.hs 21;" C TCBase src/Dodge/Data/Terminal.hs 49;" C TCDamageCommand src/Dodge/Data/Terminal.hs 50;" C TCInfo src/Dodge/Data/Terminal.hs 48;" C TCom src/Dodge/Data/Terminal.hs 47;" t TCommands src/Dodge/Terminal.hs 56;" t TESLAGUN src/Dodge/Data/Item/Combine.hs 167;" C THERMOMETER src/Dodge/Data/Item/Combine.hs 83;" C THREELINES src/Dodge/Data/GenParams.hs 18;" C TIMESCROLLER src/Dodge/Data/Item/Combine.hs 142;" C TIMESTOPPER src/Dodge/Data/Item/Combine.hs 141;" C TIN src/Dodge/Data/Item/Combine.hs 57;" C TINMAG src/Dodge/Data/Item/Combine.hs 106;" C TLine src/Dodge/Data/Terminal.hs 36;" C TO src/Shader/Data.hs 59;" t TRACTORGUN src/Dodge/Data/Item/Combine.hs 168;" C TRANSFORMER src/Dodge/Data/Item/Combine.hs 64;" C TRANSMITTER src/Dodge/Data/Item/Combine.hs 70;" 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 51;" C TabComplete src/Dodge/Terminal.hs 160;" C TabCompletion src/Dodge/Terminal.hs 158;" t TabFail src/Dodge/Terminal.hs 162;" C TabMatch src/Dodge/Terminal.hs 159;" C TabMultiComplete src/Dodge/Terminal.hs 161;" C Tap src/Dodge/Data/SoundOrigin.hs 39;" C TargetCursor src/Dodge/Data/Item/Targeting.hs 12;" C TargetRBCreature src/Dodge/Data/Item/Targeting.hs 11;" C TargetRBPress src/Dodge/Data/Item/Targeting.hs 10;" C TargetingLaser src/Dodge/Data/Laser.hs 16;" C TargetingType src/Dodge/Data/Item/Targeting.hs 9;" t TeleSound src/Dodge/Data/SoundOrigin.hs 36;" C TermSignal src/Dodge/Data/Input.hs 51;" t Terminal src/Dodge/Data/Terminal.hs 19;" t TerminalDeactivated src/Dodge/Data/Terminal/Status.hs 12;" C TerminalLine src/Dodge/Data/Terminal.hs 36;" t TerminalLineConst src/Dodge/Data/Terminal.hs 34;" C TerminalLineRead src/Dodge/Data/Terminal/Status.hs 13;" C TerminalLineString src/Dodge/Data/Terminal.hs 34;" 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 42;" t Terrestrial src/Dodge/Data/Scenario.hs 72;" C TerrestrialBiome src/Dodge/Data/Scenario.hs 76;" t TeslaArc src/Dodge/Data/TeslaArc.hs 15;" t TeslaBeamCombine src/Dodge/Data/Beam.hs 39;" C TeslaGunFlare src/Dodge/Data/Muzzle.hs 35;" C TextShad src/Picture/Data.hs 32;" C ThermalSensor src/Dodge/Data/Machine/Sensor.hs 15;" C Tile src/Data/Tile.hs 16;" t Tiled src/Data/Tile.hs 14;" C TimeFlowStatus src/Dodge/Data/World.hs 63;" t Tiny src/Shape/Data.hs 27;" C TmDistributeAmmo src/Dodge/Data/Terminal.hs 62;" C TmTmClearDisplayedLines src/Dodge/Data/Terminal.hs 60;" C TmTmSetStatus src/Dodge/Data/Terminal.hs 61;" C TmWdId src/Dodge/Data/Terminal.hs 53;" C TmWdWd src/Dodge/Data/Terminal.hs 52;" t TmWdWdDeactivateTerminal src/Dodge/Data/Terminal.hs 56;" C TmWdWdDoDeathTriggers src/Dodge/Data/Terminal.hs 59;" C TmWdWdLeaveTerminal src/Dodge/Data/Terminal.hs 55;" C TmWdWdPowerDownTerminal src/Dodge/Data/Terminal.hs 54;" C TmWdWdTermSound src/Dodge/Data/Terminal.hs 58;" C TmWdWdfromWdWd src/Dodge/Data/Terminal.hs 57;" C ToContinueStart src/Sound/Data.hs 25;" C ToPlaySound src/Sound/Data.hs 33;" t ToStart src/Sound/Data.hs 24;" C ToStartMenu src/Sound/Data.hs 27;" C ToStop src/Sound/Data.hs 26;" C Toggle src/Dodge/Data/Universe.hs 110;" C Toggle2 src/Dodge/Data/Universe.hs 114;" C ToggleSF src/Dodge/Data/ComposedItem.hs 38;" C TopDT src/Dodge/Data/DoubleTree.hs 83;" C TopLDT src/Dodge/Data/DoubleTree.hs 41;" 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 34;" C TractorBeam src/Dodge/Data/TractorBeam.hs 11;" 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 29;" C TurnTo src/Dodge/Data/ActionPlan.hs 35;" C TurnToPoint src/Dodge/Data/ActionPlan.hs 71;" C TurnToward src/Dodge/Data/ActionPlan.hs 32;" C TurnTowardCr src/Dodge/Data/CreatureEffect.hs 9;" C Turret src/Dodge/Data/Machine.hs 64;" t TurretInt src/Dodge/Data/Item/Location.hs 19;" t TwistGoal src/Dodge/Data/Scenario.hs 15;" C TwoHandFlat src/Dodge/Data/AimStance.hs 13;" C TwoHandOver src/Dodge/Data/AimStance.hs 12;" C TwoHandUnder src/Dodge/Data/AimStance.hs 11;" C Typical src/Shape/Data.hs 31;" C UNDERBARRELSLOT src/Dodge/Data/Item/Combine.hs 97;" C UNIGATE src/Dodge/Data/Item/Combine.hs 30;" C UintBO src/Shader/Data.hs 91;" t 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 Undesired src/Shape/Data.hs 34;" C UniRandFloat src/Dodge/Data/GenFloat.hs 10;" C Unimportant src/Shape/Data.hs 32;" C Universe src/Dodge/Data/Universe.hs 28;" t UnloadedWeaponSF src/Dodge/Data/ComposedItem.hs 13;" C UnlockInv src/Dodge/Data/WorldEffect.hs 31;" C UnusedLink src/Dodge/Data/Room.hs 68;" C UseAttach src/Dodge/Data/Item/Use.hs 30;" C UseBulletMod src/Dodge/Data/Item/Use.hs 35;" 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 29;" C UseInt src/Dodge/Data/Item/Use.hs 31;" C UseInvItem src/Dodge/Data/WorldEffect.hs 39;" C UseItem src/Dodge/Data/ActionPlan.hs 36;" C UseItemWidth src/Dodge/Data/SelectionList.hs 42;" C UseMapper src/Dodge/Data/Item/Use.hs 37;" C UseNothing src/Dodge/Data/Item/Use.hs 32;" C UseScope src/Dodge/Data/Item/Use.hs 34;" C UseSelf src/Dodge/Data/ActionPlan.hs 118;" C UseToggle src/Dodge/Data/Item/Use.hs 36;" C UseUpTo src/Dodge/Data/Muzzle.hs 63;" C UseValue src/Dodge/Data/Item/Use.hs 33;" 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 79;" t VF src/Polyhedra/Data.hs 21;" t VIOLET src/Color/Data.hs 19;" C VOLLEYGUN src/Dodge/Data/Item/Combine.hs 151;" C VertexAttribute src/Shader/Data.hs 66;" t Verx src/Picture/Data.hs 11;" t View_boundaries src/Dodge/Data/Config.hs 87;" C ViewingDeckSS src/Dodge/Data/Scenario.hs 106;" C Vigilance src/Dodge/Data/Creature/Perception.hs 50;" t Vigilant src/Dodge/Data/Creature/Perception.hs 54;" C Virus src/Dodge/Data/Scenario.hs 25;" C Vision src/Dodge/Data/Creature/Perception.hs 39;" t Vocalization src/Dodge/Data/Creature/Misc.hs 18;" t VolleyGunTrigger src/Dodge/Data/TriggerType.hs 13;" C VolleyUnfiredBarrels src/Dodge/Data/Item/Params.hs 17;" C WALLDETECTOR src/Dodge/Data/Item/Combine.hs 184;" C WHITE src/Color/Data.hs 24;" C WIRE src/Dodge/Data/Item/Combine.hs 85;" C WRISTARMOUR src/Dodge/Data/Item/Combine.hs 123;" C WRIST_ECG src/Dodge/Data/Item/Combine.hs 135;" C WaitThen src/Dodge/Data/ActionPlan.hs 74;" C Walking src/Dodge/Data/Creature/Stance.hs 23;" C Wall src/Dodge/Data/Wall.hs 17;" t WallArcNode src/Dodge/Data/LWorld.hs 157;" C WallBlockVisibility src/Dodge/Data/Wall/Structure.hs 19;" C WallDraw src/Dodge/Data/Wall.hs 37;" t WallFlag src/Dodge/Data/Wall/Structure.hs 18;" t WallNotAutoOpen src/Dodge/Data/Wall/Structure.hs 20;" C WallNotDestrucable src/Dodge/Data/Wall/Structure.hs 21;" C WallObstacle src/Dodge/Data/PathGraph.hs 50;" 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 10;" t WallWire src/Dodge/Data/Room.hs 55;" C Walls_info src/Dodge/Data/Config.hs 88;" C War src/Dodge/Data/Scenario.hs 28;" C WarmTime src/Dodge/Data/Item/Params.hs 19;" C WarmUpCoolDown src/Dodge/Data/TriggerType.hs 14;" C WarmUpNoDelay src/Dodge/Data/TriggerType.hs 19;" C WarningCry src/Dodge/Data/ActionPlan.hs 137;" C WatchAndWait src/Dodge/Data/ActionPlan.hs 135;" C WdBl src/Dodge/Data/WorldEffect.hs 57;" t WdBlBtOn src/Dodge/Data/WorldEffect.hs 63;" C WdBlConst src/Dodge/Data/WorldEffect.hs 60;" C WdBlCrFilterNearPoint src/Dodge/Data/WorldEffect.hs 62;" C WdBlDoorMoving src/Dodge/Data/WorldEffect.hs 59;" C WdBlNegate src/Dodge/Data/WorldEffect.hs 61;" C WdCrBl src/Dodge/Data/CreatureEffect.hs 12;" t WdCrBlfromCrBl src/Dodge/Data/CreatureEffect.hs 14;" C WdCrLOSTarget src/Dodge/Data/CreatureEffect.hs 16;" C WdCrNegate src/Dodge/Data/CreatureEffect.hs 15;" C WdCrSafeDistFromTarget src/Dodge/Data/CreatureEffect.hs 17;" C WdCrTrue src/Dodge/Data/CreatureEffect.hs 13;" C WdP2 src/Dodge/Data/WorldEffect.hs 45;" t WdP2Const src/Dodge/Data/WorldEffect.hs 46;" C WdP2f src/Dodge/Data/WorldEffect.hs 66;" t WdP2f0 src/Dodge/Data/WorldEffect.hs 67;" C WdP2fDoorPosition src/Dodge/Data/WorldEffect.hs 68;" C WdTrig src/Dodge/Data/WorldEffect.hs 58;" C WdWd src/Dodge/Data/WorldEffect.hs 25;" t WdWdBurstFireRepetition src/Dodge/Data/WorldEffect.hs 40;" C WdWdNegateTrig src/Dodge/Data/WorldEffect.hs 35;" C WdWdSetSoundFilter src/Dodge/Data/WorldEffect.hs 41;" C WdYouPos src/Dodge/Data/WorldEffect.hs 47;" C WeaponScopeSF src/Dodge/Data/ComposedItem.hs 19;" C WeaponTargetingSF src/Dodge/Data/ComposedItem.hs 20;" C West src/Dodge/Data/CardinalPoint.hs 10;" C West8 src/Dodge/Data/CardinalPoint.hs 34;" C WlID src/Dodge/Data/CrWlID.hs 10;" C Wood src/Dodge/Data/Material.hs 11;" C World src/Dodge/Data/World.hs 35;" t WorldEffects src/Dodge/Data/WorldEffect.hs 28;" C WorldEventFlag src/Dodge/Data/World.hs 30;" t WorldGovernment src/Dodge/Data/Scenario.hs 52;" C XInfinity src/Dodge/Data/CardinalPoint.hs 44;" t YELLOW src/Color/Data.hs 15;" C ZOOMSCOPE src/Dodge/Data/Item/Combine.hs 91;" C ZombieFaction src/Dodge/Data/Creature/State.hs 14;" C __Just' src/MaybeHelp.hs 11;" f _aimStance src/Dodge/Data/Creature/Stance.hs 33;" f _allocNewPos src/Dodge/Data/RightButtonOptions.hs 19;" f _allocNewPos src/Dodge/Data/RightButtonOptions.hs 25;" f _allocNewPos src/Dodge/Data/RightButtonOptions.hs 30;" f _allocOldPos src/Dodge/Data/RightButtonOptions.hs 22;" f _allocOldPos src/Dodge/Data/RightButtonOptions.hs 26;" f _allocOldPos src/Dodge/Data/RightButtonOptions.hs 33;" f _allocRemoveID src/Dodge/Data/RightButtonOptions.hs 31;" f _allocSwapID src/Dodge/Data/RightButtonOptions.hs 27;" f _alphaDivideShader src/Data/Preload/Render.hs 20;" f _alteRifleSwitch src/Dodge/Data/Item/Params.hs 18;" f _ambushTarget src/Dodge/Data/ActionPlan.hs 130;" f _ampBullet src/Dodge/Data/Item/Use.hs 50;" f _ampCreateGas src/Dodge/Data/Item/Use.hs 52;" f _ampPayload src/Dodge/Data/Item/Use.hs 51;" f _amsfLink src/Dodge/Data/ComposedItem.hs 24;" f _amsfType src/Dodge/Data/ComposedItem.hs 24;" f _apAction src/Dodge/Data/ActionPlan.hs 18;" f _apGoal src/Dodge/Data/ActionPlan.hs 20;" f _apInt src/Dodge/Data/Item/Use.hs 45;" f _apProjectiles src/Dodge/Data/Item/Use.hs 44;" f _apStrategy src/Dodge/Data/ActionPlan.hs 19;" f _aps src/Dodge/Data/Muzzle.hs 22;" f _arbitraryAction src/Dodge/Data/ActionPlan.hs 119;" f _arcNode src/Dodge/Data/LWorld.hs 112;" f _asDir src/Dodge/Data/ArcStep.hs 14;" f _asObject src/Dodge/Data/ArcStep.hs 15;" f _asPos src/Dodge/Data/ArcStep.hs 13;" f _auDist src/Dodge/Data/Creature/Perception.hs 46;" f _avDexterity src/Dodge/Data/Creature/Misc.hs 63;" f _avIntelligence src/Dodge/Data/Creature/Misc.hs 64;" f _avMoveSpeed src/Dodge/Data/Creature/Misc.hs 65;" f _avStrength src/Dodge/Data/Creature/Misc.hs 62;" f _avatarMaterial src/Dodge/Data/Creature/Misc.hs 61;" f _avatarPulse src/Dodge/Data/Creature/Misc.hs 60;" f _barrelShader src/Data/Preload/Render.hs 27;" f _barrelType src/Dodge/Data/Creature/Misc.hs 71;" f _bdColor src/Dodge/Data/Prop.hs 23;" f _bdMaxX src/Dodge/Data/Bounds.hs 12;" f _bdMaxY src/Dodge/Data/Bounds.hs 14;" f _bdMinX src/Dodge/Data/Bounds.hs 11;" f _bdMinY src/Dodge/Data/Bounds.hs 13;" f _beamCombine src/Dodge/Data/Beam.hs 46;" f _blDir src/Dodge/Data/Block.hs 27;" f _blDraw src/Dodge/Data/Block.hs 29;" f _blFootprint src/Dodge/Data/Block.hs 25;" f _blHP src/Dodge/Data/Block.hs 23;" f _blHeight src/Dodge/Data/Block.hs 28;" f _blID src/Dodge/Data/Block.hs 21;" f _blPos src/Dodge/Data/Block.hs 26;" f _blShadows src/Dodge/Data/Block.hs 24;" f _blWallIDs src/Dodge/Data/Block.hs 22;" f _blocks src/Dodge/Data/LWorld.hs 126;" f _bloomBlurShader src/Data/Preload/Render.hs 26;" f _bmColor src/Dodge/Data/Beam.hs 21;" f _bmDamage src/Dodge/Data/Beam.hs 20;" f _bmDir src/Dodge/Data/Beam.hs 19;" f _bmDraw src/Dodge/Data/Beam.hs 17;" f _bmEffect src/Dodge/Data/Item/BulletMod.hs 12;" f _bmFirstPoints src/Dodge/Data/Beam.hs 23;" f _bmOrigin src/Dodge/Data/Beam.hs 26;" f _bmPayload src/Dodge/Data/Item/BulletMod.hs 11;" f _bmPhaseV src/Dodge/Data/Beam.hs 25;" f _bmPoints src/Dodge/Data/Beam.hs 22;" f _bmPos src/Dodge/Data/Beam.hs 18;" f _bmRange src/Dodge/Data/Beam.hs 24;" f _bmType src/Dodge/Data/Beam.hs 27;" f _boffEff src/Dodge/Data/Button.hs 21;" f _bonEff src/Dodge/Data/Button.hs 20;" f _bounceTolerance src/Dodge/Data/Projectile.hs 46;" f _bpColor src/Dodge/Data/Button.hs 17;" f _bpEff src/Dodge/Data/Button.hs 16;" f _bsColor1 src/Dodge/Data/Button.hs 22;" f _bsColor2 src/Dodge/Data/Button.hs 23;" f _btEvent src/Dodge/Data/Button.hs 31;" f _btID src/Dodge/Data/Button.hs 32;" f _btOn src/Dodge/Data/Button.hs 15;" f _btOn src/Dodge/Data/Button.hs 24;" f _btPos src/Dodge/Data/Button.hs 29;" f _btRot src/Dodge/Data/Button.hs 30;" f _btTermID src/Dodge/Data/Button.hs 26;" f _buDam src/Dodge/Data/Bullet.hs 34;" f _buDrag src/Dodge/Data/Bullet.hs 20;" f _buEffect src/Dodge/Data/Bullet.hs 17;" f _buOldPos src/Dodge/Data/Bullet.hs 22;" f _buPayload src/Dodge/Data/Bullet.hs 18;" f _buPos src/Dodge/Data/Bullet.hs 21;" f _buVel src/Dodge/Data/Bullet.hs 19;" f _bullets src/Dodge/Data/LWorld.hs 103;" f _burstFrames src/Dodge/Data/TriggerType.hs 12;" f _burstRate src/Dodge/Data/TriggerType.hs 12;" f _buttons src/Dodge/Data/LWorld.hs 132;" f _cClock src/Dodge/Data/CWorld.hs 26;" f _cWorld src/Dodge/Data/World.hs 36;" f _camBoundBox src/Dodge/Data/Camera.hs 30;" f _camBoundDist src/Dodge/Data/Camera.hs 31;" f _camCenter src/Dodge/Data/Camera.hs 23;" f _camControl src/Dodge/Data/Camera.hs 32;" f _camDefaultZoom src/Dodge/Data/Camera.hs 27;" f _camItemZoom src/Dodge/Data/Camera.hs 26;" f _camRot src/Dodge/Data/Camera.hs 24;" f _camViewDistance src/Dodge/Data/Camera.hs 29;" f _camViewFrom src/Dodge/Data/Camera.hs 28;" f _camZoom src/Dodge/Data/Camera.hs 25;" f _canID src/Dodge/Data/LWorld.hs 162;" f _carriage src/Dodge/Data/Creature/Stance.hs 16;" f _cdtCloseLeft src/Dodge/Data/DoubleTree.hs 86;" f _cdtCloseLeft src/Dodge/Data/DoubleTree.hs 94;" f _cdtCloseRight src/Dodge/Data/DoubleTree.hs 88;" f _cdtCloseRight src/Dodge/Data/DoubleTree.hs 96;" f _cdtFarLeft src/Dodge/Data/DoubleTree.hs 93;" f _cdtFarRight src/Dodge/Data/DoubleTree.hs 89;" f _cdtParent src/Dodge/Data/DoubleTree.hs 87;" f _cdtParent src/Dodge/Data/DoubleTree.hs 95;" f _cdtUp src/Dodge/Data/DoubleTree.hs 85;" f _cdtUp src/Dodge/Data/DoubleTree.hs 92;" f _ceSideEffect src/Dodge/Data/Universe.hs 64;" f _ceString src/Dodge/Data/Universe.hs 65;" f _ceilingStencilShader src/Data/Preload/Render.hs 19;" f _chasmShader src/Data/Preload/Render.hs 48;" f _chasmVBO src/Data/Preload/Render.hs 47;" f _chasms src/Dodge/Data/CWorld.hs 33;" f _ciFilter src/Dodge/Data/HUD.hs 25;" f _ciInvIDs src/Dodge/Data/Combine.hs 9;" f _ciItem src/Dodge/Data/Combine.hs 10;" f _ciSections src/Dodge/Data/HUD.hs 23;" f _ciSelection src/Dodge/Data/HUD.hs 24;" f _cigType src/Dodge/Data/Camera.hs 18;" f _clPos src/Dodge/Data/Cloud.hs 13;" f _clTimer src/Dodge/Data/Cloud.hs 15;" f _clType src/Dodge/Data/Cloud.hs 16;" f _clVel src/Dodge/Data/Cloud.hs 14;" f _clZoning src/Dodge/Data/World.hs 49;" f _cldtCloseLeft src/Dodge/Data/DoubleTree.hs 44;" f _cldtCloseLeft src/Dodge/Data/DoubleTree.hs 53;" f _cldtCloseRight src/Dodge/Data/DoubleTree.hs 47;" f _cldtCloseRight src/Dodge/Data/DoubleTree.hs 56;" f _cldtFarLeft src/Dodge/Data/DoubleTree.hs 52;" f _cldtFarRight src/Dodge/Data/DoubleTree.hs 48;" f _cldtLink src/Dodge/Data/DoubleTree.hs 46;" f _cldtLink src/Dodge/Data/DoubleTree.hs 55;" f _cldtParent src/Dodge/Data/DoubleTree.hs 45;" f _cldtParent src/Dodge/Data/DoubleTree.hs 54;" f _cldtUp src/Dodge/Data/DoubleTree.hs 43;" f _cldtUp src/Dodge/Data/DoubleTree.hs 51;" f _clickPos src/Dodge/Data/Input.hs 42;" f _clickWorldPos src/Dodge/Data/Input.hs 44;" f _cliffs src/Dodge/Data/CWorld.hs 34;" f _closeButtons src/Dodge/Data/HUD.hs 36;" f _closeItems src/Dodge/Data/HUD.hs 35;" f _cloudShader src/Data/Preload/Render.hs 52;" f _cloudVBO src/Data/Preload/Render.hs 51;" f _clouds src/Dodge/Data/LWorld.hs 96;" f _coolEnd src/Dodge/Data/TriggerType.hs 17;" f _coolSound src/Dodge/Data/Item/Params.hs 22;" f _coolStart src/Dodge/Data/TriggerType.hs 16;" f _coordinates src/Dodge/Data/World.hs 60;" f _cpAttention src/Dodge/Data/Creature/Perception.hs 32;" f _cpAudition src/Dodge/Data/Creature/Perception.hs 35;" f _cpAwareness src/Dodge/Data/Creature/Perception.hs 33;" f _cpCen src/Geometry/ConvexPoly.hs 25;" f _cpPoints src/Geometry/ConvexPoly.hs 24;" f _cpRad src/Geometry/ConvexPoly.hs 26;" f _cpVigilance src/Dodge/Data/Creature/Perception.hs 31;" f _cpVision src/Dodge/Data/Creature/Perception.hs 34;" f _crActionPlan src/Dodge/Data/Creature.hs 51;" f _crDamage src/Dodge/Data/Creature.hs 48;" f _crDeathTimer src/Dodge/Data/Creature.hs 59;" f _crDir src/Dodge/Data/Creature.hs 39;" f _crEquipment src/Dodge/Data/Creature.hs 47;" f _crFaction src/Dodge/Data/Creature.hs 55;" f _crGroup src/Dodge/Data/Creature.hs 56;" f _crGroupCenter src/Dodge/Data/CrGroupParams.hs 15;" f _crGroupID src/Dodge/Data/Creature/State.hs 27;" f _crGroupIDs src/Dodge/Data/CrGroupParams.hs 14;" f _crGroupParamID src/Dodge/Data/CrGroupParams.hs 13;" f _crGroupUpdate src/Dodge/Data/CrGroupParams.hs 16;" f _crHP src/Dodge/Data/Creature.hs 44;" f _crID src/Dodge/Data/Creature.hs 43;" f _crIntention src/Dodge/Data/Creature.hs 57;" f _crInv src/Dodge/Data/Creature.hs 45;" f _crManipulation src/Dodge/Data/Creature.hs 46;" f _crMemory src/Dodge/Data/Creature.hs 53;" f _crMvAim src/Dodge/Data/Creature.hs 41;" f _crMvDir src/Dodge/Data/Creature.hs 40;" f _crName src/Dodge/Data/Creature.hs 58;" f _crOldPos src/Dodge/Data/Creature.hs 37;" f _crPain src/Dodge/Data/Creature.hs 49;" f _crPerception src/Dodge/Data/Creature.hs 52;" f _crPos src/Dodge/Data/Creature.hs 36;" f _crStance src/Dodge/Data/Creature.hs 50;" f _crType src/Dodge/Data/Creature.hs 42;" f _crVocalization src/Dodge/Data/Creature.hs 54;" f _crZVel src/Dodge/Data/Creature.hs 38;" f _crZoning src/Dodge/Data/World.hs 48;" f _creatureGroups src/Dodge/Data/LWorld.hs 94;" f _creatures src/Dodge/Data/LWorld.hs 93;" f _csLinks src/Dodge/Data/RoomCluster.hs 10;" f _currentArc src/Dodge/Data/Item/Params.hs 15;" f _currentFoot src/Dodge/Data/Creature/Stance.hs 23;" f _cwGen src/Dodge/Data/CWorld.hs 25;" f _cwTiles src/Dodge/Data/CWorld.hs 27;" f _cwgGameRooms src/Dodge/Data/CWorld.hs 42;" f _cwgParams src/Dodge/Data/CWorld.hs 40;" f _cwgRoomClipping src/Dodge/Data/CWorld.hs 43;" f _cwgSeed src/Dodge/Data/CWorld.hs 44;" f _cwgWorldBounds src/Dodge/Data/CWorld.hs 41;" f _cylinderSize src/Shape/Data.hs 14;" f _dbPos src/Dodge/Data/Prop.hs 26;" f _dbRot src/Dodge/Data/Prop.hs 29;" f _dbSpin src/Dodge/Data/Prop.hs 30;" f _dbType src/Dodge/Data/Prop.hs 27;" f _dbVel src/Dodge/Data/Prop.hs 28;" f _debris src/Dodge/Data/LWorld.hs 101;" f _debugFunction src/Dodge/Data/Universe.hs 59;" f _debugMessage src/Dodge/Data/Universe.hs 58;" f _debug_booleans src/Dodge/Data/Config.hs 68;" f _debug_view_clip_bounds src/Dodge/Data/Config.hs 67;" f _delayedEvents src/Dodge/Data/LWorld.hs 131;" f _diCloseFilter src/Dodge/Data/HUD.hs 34;" f _diInvFilter src/Dodge/Data/HUD.hs 33;" f _diSections src/Dodge/Data/HUD.hs 31;" f _diSelection src/Dodge/Data/HUD.hs 32;" f _dimAttachPos src/Dodge/Data/Item/Misc.hs 14;" f _dimCenter src/Dodge/Data/Item/Misc.hs 13;" f _dimRad src/Dodge/Data/Item/Misc.hs 12;" f _distortions src/Dodge/Data/LWorld.hs 138;" f _dmAmount src/Dodge/Data/Damage.hs 16;" f _dmAmount src/Dodge/Data/Damage.hs 19;" f _dmAmount src/Dodge/Data/Damage.hs 22;" f _dmAmount src/Dodge/Data/Damage.hs 25;" f _dmCenter src/Dodge/Data/Damage.hs 25;" f _dmPos src/Dodge/Data/Damage.hs 16;" f _dmPos src/Dodge/Data/Damage.hs 20;" f _dmPos src/Dodge/Data/Damage.hs 23;" f _dmVector src/Dodge/Data/Damage.hs 16;" f _dmVector src/Dodge/Data/Damage.hs 19;" f _dmVector src/Dodge/Data/Damage.hs 22;" f _doActionIfAction src/Dodge/Data/ActionPlan.hs 89;" f _doActionIfCondition src/Dodge/Data/ActionPlan.hs 88;" f _doActionIfElseCondition src/Dodge/Data/ActionPlan.hs 93;" f _doActionIfElseElseAction src/Dodge/Data/ActionPlan.hs 94;" f _doActionIfElseIfAction src/Dodge/Data/ActionPlan.hs 92;" f _doActionThenFirst src/Dodge/Data/ActionPlan.hs 103;" f _doActionThenSecond src/Dodge/Data/ActionPlan.hs 104;" f _doActionWhileAction src/Dodge/Data/ActionPlan.hs 80;" f _doActionWhileAction src/Dodge/Data/ActionPlan.hs 85;" f _doActionWhileCondition src/Dodge/Data/ActionPlan.hs 79;" f _doActionWhileCondition src/Dodge/Data/ActionPlan.hs 84;" f _doActionWhilePartial src/Dodge/Data/ActionPlan.hs 83;" f _doActionWhileThenCondition src/Dodge/Data/ActionPlan.hs 98;" f _doActionWhileThenDo src/Dodge/Data/ActionPlan.hs 97;" f _doActionWhileThenThen src/Dodge/Data/ActionPlan.hs 99;" f _doActionsList src/Dodge/Data/ActionPlan.hs 101;" f _doImpulsesList src/Dodge/Data/ActionPlan.hs 73;" f _doReplicateAction src/Dodge/Data/ActionPlan.hs 108;" f _doReplicateAction src/Dodge/Data/ActionPlan.hs 113;" f _doReplicateTimes src/Dodge/Data/ActionPlan.hs 107;" f _doReplicateTimes src/Dodge/Data/ActionPlan.hs 112;" f _doors src/Dodge/Data/LWorld.hs 121;" f _drFootPrint src/Dodge/Data/Door.hs 36;" f _drHP src/Dodge/Data/Door.hs 37;" f _drID src/Dodge/Data/Door.hs 30;" f _drLerp src/Dodge/Data/Door.hs 35;" f _drLerpSpeed src/Dodge/Data/Door.hs 43;" f _drMounts src/Dodge/Data/Door.hs 40;" f _drOnePos src/Dodge/Data/Door.hs 34;" f _drPushedBy src/Dodge/Data/Door.hs 38;" f _drPushes src/Dodge/Data/Door.hs 39;" f _drTrigger src/Dodge/Data/Door.hs 31;" f _drUpdate src/Dodge/Data/Door.hs 32;" f _drZeroPos src/Dodge/Data/Door.hs 33;" f _dsPos src/Dodge/Data/Cloud.hs 27;" f _dsTimer src/Dodge/Data/Cloud.hs 29;" f _dsType src/Dodge/Data/Cloud.hs 30;" f _dsVel src/Dodge/Data/Cloud.hs 28;" f _dsZoning src/Dodge/Data/World.hs 51;" f _dtLeft src/Dodge/Data/DoubleTree.hs 29;" f _dtRight src/Dodge/Data/DoubleTree.hs 29;" f _dtValue src/Dodge/Data/DoubleTree.hs 29;" f _dusts src/Dodge/Data/LWorld.hs 97;" f _ebID src/Dodge/Data/EnergyBall/Type.hs 13;" f _ebPos src/Dodge/Data/EnergyBall.hs 17;" f _ebTimer src/Dodge/Data/EnergyBall.hs 18;" f _ebType src/Dodge/Data/EnergyBall.hs 19;" f _ebVel src/Dodge/Data/EnergyBall.hs 16;" f _emoMenuOption src/Dodge/Data/Universe.hs 77;" f _energyBalls src/Dodge/Data/LWorld.hs 105;" f _fbSize src/Dodge/Data/EnergyBall/Type.hs 12;" f _fboBase src/Data/Preload/Render.hs 35;" f _fboBloom src/Data/Preload/Render.hs 38;" f _fboCloud src/Data/Preload/Render.hs 36;" f _fboFullscreen src/Data/Preload/Render.hs 32;" f _fboHalf src/Data/Preload/Render.hs 33;" f _fboLighting src/Data/Preload/Render.hs 40;" f _fboPos src/Data/Preload/Render.hs 39;" f _fboQuarter src/Data/Preload/Render.hs 34;" f _fboWindow src/Data/Preload/Render.hs 37;" f _flItPos src/Dodge/Data/FloorItem.hs 11;" f _flItRot src/Dodge/Data/FloorItem.hs 11;" f _flPos src/Dodge/Data/Flame.hs 13;" f _flTimer src/Dodge/Data/Flame.hs 12;" f _flVel src/Dodge/Data/Flame.hs 14;" f _flames src/Dodge/Data/LWorld.hs 106;" f _flankTarget src/Dodge/Data/ActionPlan.hs 129;" f _flares src/Dodge/Data/LWorld.hs 109;" f _flatShieldWlMIX src/Dodge/Data/Item/Params.hs 14;" f _flboName src/Shader/Data.hs 86;" f _flboPtr src/Shader/Data.hs 87;" f _flboStride src/Shader/Data.hs 88;" f _floorItems src/Dodge/Data/LWorld.hs 128;" f _floorShader src/Data/Preload/Render.hs 46;" f _floorVBO src/Data/Preload/Render.hs 45;" f _foreShapes src/Dodge/Data/LWorld.hs 133;" f _fsDir src/Dodge/Data/ForegroundShape.hs 14;" f _fsPos src/Dodge/Data/ForegroundShape.hs 13;" f _fsSPic src/Dodge/Data/ForegroundShape.hs 15;" f _fullscreenShader src/Data/Preload/Render.hs 23;" f _futureWorlds src/Dodge/Data/World.hs 70;" f _futureWorlds src/Dodge/Data/World.hs 76;" f _gameplay_rotate_to_wall src/Dodge/Data/Config.hs 66;" f _gasZoning src/Dodge/Data/World.hs 50;" f _gasses src/Dodge/Data/LWorld.hs 98;" 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 59;" f _getCombAmount src/Dodge/Data/CombAmount.hs 10;" f _getFixated src/Dodge/Data/Creature/Perception.hs 60;" f _getSoundID src/Sound/Data.hs 30;" f _gfConstant src/Dodge/Data/GenFloat.hs 9;" f _gfMax src/Dodge/Data/GenFloat.hs 10;" f _gfMin src/Dodge/Data/GenFloat.hs 10;" f _gibColor src/Dodge/Data/Prop.hs 22;" f _gibSize src/Dodge/Data/Prop.hs 22;" f _gnHitEffect src/Dodge/Data/Projectile.hs 31;" f _grBound src/Dodge/GameRoom.hs 15;" f _grDir src/Dodge/GameRoom.hs 17;" f _grLinkDirs src/Dodge/GameRoom.hs 18;" f _grName src/Dodge/GameRoom.hs 19;" f _grViewpoints src/Dodge/GameRoom.hs 13;" f _grViewpointsEx src/Dodge/GameRoom.hs 14;" f _gr_cloud_shadows src/Dodge/Data/Config.hs 53;" f _gr_distortions src/Dodge/Data/Config.hs 54;" f _gr_downsize_res src/Dodge/Data/Config.hs 59;" f _gr_num_shadow_casters src/Dodge/Data/Config.hs 61;" f _gr_shadow_rendering src/Dodge/Data/Config.hs 56;" f _gr_shadow_size src/Dodge/Data/Config.hs 58;" f _gr_shadows_on_clouds src/Dodge/Data/Config.hs 57;" f _gr_upscale_filter src/Dodge/Data/Config.hs 52;" f _gr_world_res src/Dodge/Data/Config.hs 60;" f _gsPos src/Dodge/Data/Cloud.hs 35;" f _gsTimer src/Dodge/Data/Cloud.hs 37;" f _gsType src/Dodge/Data/Cloud.hs 38;" f _gsVel src/Dodge/Data/Cloud.hs 36;" f _gsZoning src/Dodge/Data/World.hs 57;" f _guID src/Dodge/Data/Gust.hs 12;" f _guPos src/Dodge/Data/Gust.hs 13;" f _guTime src/Dodge/Data/Gust.hs 15;" f _guVel src/Dodge/Data/Gust.hs 14;" f _gusts src/Dodge/Data/LWorld.hs 99;" 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 _highlightItems src/Dodge/Data/CWorld.hs 36;" f _hotkeys src/Dodge/Data/LWorld.hs 142;" f _hud src/Dodge/Data/World.hs 46;" f _humanoidAI src/Dodge/Data/Creature/Misc.hs 79;" f _ibtAmmoMag src/Dodge/Data/Item/Combine.hs 20;" f _ibtAttach src/Dodge/Data/Item/Combine.hs 19;" f _ibtBulletMod src/Dodge/Data/Item/Combine.hs 22;" f _ibtCraft src/Dodge/Data/Item/Combine.hs 18;" f _ibtDetector src/Dodge/Data/Item/Combine.hs 33;" f _ibtEquip src/Dodge/Data/Item/Combine.hs 17;" f _ibtHeld src/Dodge/Data/Item/Combine.hs 16;" f _ibtIntroScanType src/Dodge/Data/Item/Combine.hs 32;" f _ibtPathing src/Dodge/Data/Item/Combine.hs 28;" f _ibtTargeting src/Dodge/Data/Item/Combine.hs 21;" f _ilCrID src/Dodge/Data/Item/Location.hs 30;" f _ilEquipSite src/Dodge/Data/Item/Location.hs 35;" f _ilInvID src/Dodge/Data/Item/Location.hs 31;" f _ilIsAttached src/Dodge/Data/Item/Location.hs 34;" f _ilIsRoot src/Dodge/Data/Item/Location.hs 32;" f _ilIsSelected src/Dodge/Data/Item/Location.hs 33;" f _ilTuID src/Dodge/Data/Item/Location.hs 37;" f _imAttachedItems src/Dodge/Data/Item/Use/Consumption/LoadAction.hs 24;" f _imHotkeys src/Dodge/Data/LWorld.hs 143;" f _imRootSelectedItem src/Dodge/Data/Item/Use/Consumption/LoadAction.hs 23;" f _imSelectedItem src/Dodge/Data/Item/Use/Consumption/LoadAction.hs 22;" f _immediateEffect src/Loop/Data.hs 9;" f _immediateUpdate src/Loop/Data.hs 12;" f _impulseUseTarget src/Dodge/Data/ActionPlan.hs 45;" f _impulsesListList src/Dodge/Data/ActionPlan.hs 72;" f _incEdgeZoning src/Dodge/Data/World.hs 56;" f _incEdges src/Dodge/Data/CWorld.hs 31;" f _incGraph src/Dodge/Data/CWorld.hs 29;" f _incNode src/Dodge/Data/CWorld.hs 30;" f _incNodeZoning src/Dodge/Data/World.hs 55;" f _input src/Dodge/Data/World.hs 43;" f _isWarming src/Dodge/Data/Item/Params.hs 21;" f _ispCloseButton src/Dodge/Data/Item/Use/Consumption/LoadAction.hs 30;" f _ispCloseItem src/Dodge/Data/Item/Use/Consumption/LoadAction.hs 28;" 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 24;" 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 95;" 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 151;" f _lAimPos src/Dodge/Data/LWorld.hs 144;" f _lClock src/Dodge/Data/LWorld.hs 139;" f _lInvLock src/Dodge/Data/LWorld.hs 145;" f _lTestInt src/Dodge/Data/LWorld.hs 141;" f _lTestString src/Dodge/Data/LWorld.hs 140;" f _lWorld src/Dodge/Data/CWorld.hs 24;" f _lampColor src/Dodge/Data/Creature/Misc.hs 72;" f _lampHeight src/Dodge/Data/Creature/Misc.hs 72;" f _lampLSID src/Dodge/Data/Creature/Misc.hs 72;" f _laserEmmiter src/Dodge/Data/Laser.hs 16;" f _laserTypeDamage src/Dodge/Data/Laser.hs 15;" f _lasers src/Dodge/Data/LWorld.hs 114;" f _ldpBorder src/Dodge/Data/SelectionList.hs 17;" 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 34;" f _ldtRight src/Dodge/Data/DoubleTree.hs 35;" f _ldtValue src/Dodge/Data/DoubleTree.hs 33;" f _leadTargetBy src/Dodge/Data/ActionPlan.hs 115;" f _lightSources src/Dodge/Data/LWorld.hs 134;" f _lightUBO src/Data/Preload/Render.hs 43;" f _lightingCapShader src/Data/Preload/Render.hs 16;" f _lightingCloudShader src/Data/Preload/Render.hs 18;" f _lightingLineShadowShader src/Data/Preload/Render.hs 15;" f _lightingTextureShader src/Data/Preload/Render.hs 17;" f _lights src/Dodge/Data/LWorld.hs 135;" f _linearShockwaves src/Dodge/Data/LWorld.hs 117;" f _linkGapEW src/Dodge/Data/Room.hs 36;" f _linkGapNS src/Dodge/Data/Room.hs 37;" f _locDT src/Dodge/Data/DoubleTree.hs 101;" f _locDtContext src/Dodge/Data/DoubleTree.hs 100;" f _locLDT src/Dodge/Data/DoubleTree.hs 61;" f _locLdtContext src/Dodge/Data/DoubleTree.hs 60;" f _lpColor src/Dodge/Data/Laser.hs 23;" f _lpDir src/Dodge/Data/Laser.hs 22;" f _lpPhaseV src/Dodge/Data/Laser.hs 20;" f _lpPos src/Dodge/Data/Laser.hs 21;" f _lpType src/Dodge/Data/Laser.hs 24;" f _lsCol src/Dodge/Data/LightSource.hs 17;" f _lsID src/Dodge/Data/LightSource.hs 22;" f _lsParam src/Dodge/Data/LightSource.hs 23;" f _lsPos src/Dodge/Data/LightSource.hs 15;" f _lsRad src/Dodge/Data/LightSource.hs 16;" f _lwID src/Dodge/Data/LinearShockwave.hs 13;" f _lwPoints src/Dodge/Data/LinearShockwave.hs 14;" f _lwPos src/Dodge/Data/LinearShockwave.hs 12;" f _lwTimer src/Dodge/Data/LinearShockwave.hs 15;" f _lyCounter src/Dodge/Data/MetaTree.hs 32;" f _lyGen src/Dodge/Data/MetaTree.hs 31;" f _machines src/Dodge/Data/LWorld.hs 122;" f _magBelowID src/Dodge/Data/Muzzle.hs 22;" f _magnets src/Dodge/Data/LWorld.hs 125;" f _mainAction src/Dodge/Data/ActionPlan.hs 123;" f _manObject src/Dodge/Data/Item/Use/Consumption/LoadAction.hs 15;" f _mapInvItmID src/Dodge/Data/HUD.hs 20;" f _mapInvOffset src/Dodge/Data/HUD.hs 18;" f _mapInvZoom src/Dodge/Data/HUD.hs 19;" f _matUBO src/Data/Preload/Render.hs 42;" f _mbAttach src/Dodge/Data/MetaTree.hs 19;" f _mbTree src/Dodge/Data/MetaTree.hs 19;" f _mcDamage src/Dodge/Data/Machine.hs 37;" f _mcDir src/Dodge/Data/Machine.hs 35;" f _mcHP src/Dodge/Data/Machine.hs 36;" f _mcID src/Dodge/Data/Machine.hs 31;" f _mcMaterial src/Dodge/Data/Machine.hs 33;" f _mcMounts src/Dodge/Data/Machine.hs 39;" f _mcPos src/Dodge/Data/Machine.hs 34;" f _mcTriggerID src/Dodge/Data/Machine.hs 50;" f _mcType src/Dodge/Data/Machine.hs 38;" f _mcWallIDs src/Dodge/Data/Machine.hs 32;" f _mcdStorageMachine src/Dodge/Data/Machine.hs 49;" f _mcoCombCombine src/Dodge/Data/Input.hs 24;" f _mcoCombSelect src/Dodge/Data/Input.hs 23;" f _mcoDBBool src/Dodge/Data/Input.hs 30;" f _mcoDBInt src/Dodge/Data/Input.hs 30;" f _mcoDragSection src/Dodge/Data/Input.hs 19;" f _mcoInvFilt src/Dodge/Data/Input.hs 22;" f _mcoInvSelect src/Dodge/Data/Input.hs 21;" f _mcoMaybeSelect src/Dodge/Data/Input.hs 19;" f _mcoMenuClick src/Dodge/Data/Input.hs 17;" f _mcoSecSelStart src/Dodge/Data/Input.hs 20;" f _mcoSelEnd src/Dodge/Data/Input.hs 20;" f _mcoTermID src/Dodge/Data/Input.hs 27;" f _mcoTermStatus src/Dodge/Data/Input.hs 27;" f _mcsAmount src/Dodge/Data/Machine.hs 48;" f _mcsType src/Dodge/Data/Machine.hs 48;" f _mctTurret src/Dodge/Data/Machine.hs 47;" f _mdBool src/Dodge/Data/Modification.hs 19;" f _mdExternalID src/Dodge/Data/Modification.hs 15;" f _mdExternalID1 src/Dodge/Data/Modification.hs 23;" f _mdExternalID2 src/Dodge/Data/Modification.hs 24;" f _mdID src/Dodge/Data/Modification.hs 14;" f _mdID src/Dodge/Data/Modification.hs 22;" f _mdPoint3 src/Dodge/Data/Modification.hs 18;" f _mdTimer src/Dodge/Data/Modification.hs 17;" f _mdUpdate src/Dodge/Data/Modification.hs 16;" f _mdUpdate src/Dodge/Data/Modification.hs 25;" f _meleeCooldown src/Dodge/Data/Creature/Misc.hs 68;" f _meleeTarget src/Dodge/Data/ActionPlan.hs 139;" f _mgField src/Dodge/Data/Magnet.hs 23;" f _mgPos src/Dodge/Data/Magnet.hs 22;" f _moEff src/Dodge/Data/Universe.hs 111;" f _moEff1 src/Dodge/Data/Universe.hs 115;" f _moEff2 src/Dodge/Data/Universe.hs 116;" f _moString src/Dodge/Data/Universe.hs 112;" f _moString src/Dodge/Data/Universe.hs 117;" f _modOption src/Dodge/Data/Universe.hs 107;" f _modString src/Dodge/Data/Universe.hs 105;" f _modifications src/Dodge/Data/LWorld.hs 129;" 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 13;" f _mtLabel src/Dodge/Data/MetaTree.hs 13;" f _mtTree src/Dodge/Data/MetaTree.hs 13;" f _musicData src/Data/Preload.hs 13;" f _mvAimSpeed src/Dodge/Data/Creature/Misc.hs 33;" f _mvSpeed src/Dodge/Data/Creature/Misc.hs 28;" f _mvToPoint src/Dodge/Data/Creature.hs 72;" f _mvTurnJit src/Dodge/Data/Creature/Misc.hs 32;" f _mvTurnRad src/Dodge/Data/Creature/Misc.hs 31;" 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 17;" f _nodeTree src/Dodge/Data/MetaTree.hs 16;" f _nodesSearched src/Dodge/Data/Creature.hs 79;" f _nonInf src/Dodge/Data/CardinalPoint.hs 44;" f _numLinkEW src/Dodge/Data/Room.hs 34;" f _numLinkNS src/Dodge/Data/Room.hs 35;" f _numberChasmVerxs src/Dodge/Data/CWorld.hs 35;" f _numberFloorVerxs src/Dodge/Data/CWorld.hs 32;" f _nzAngle src/Dodge/Data/Item/Params.hs 16;" 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 124;" f _onGridFromEdges src/Dodge/Data/Room.hs 81;" f _opDraw src/Dodge/Data/Wall.hs 33;" f _opSel src/Dodge/Data/RightButtonOptions.hs 15;" f _opTexture src/Dodge/Data/Wall.hs 34;" f _opticDefaultZoom src/Dodge/Data/Item/Scope.hs 18;" f _opticPos src/Dodge/Data/Item/Scope.hs 14;" f _opticZoom src/Dodge/Data/Item/Scope.hs 17;" f _partialAction src/Dodge/Data/ActionPlan.hs 111;" f _pastWorlds src/Dodge/Data/World.hs 37;" f _pathToPoint src/Dodge/Data/ActionPlan.hs 70;" f _pauseTimeMesage src/Dodge/Data/World.hs 87;" f _pauseTimeMesageColor src/Dodge/Data/World.hs 88;" 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 _phRemoteID src/Dodge/Data/Projectile.hs 41;" f _phTargetingID src/Dodge/Data/Projectile.hs 42;" f _pickUpLevel src/Dodge/Layout/Generate.hs 15;" f _pickUps src/Dodge/Layout/Generate.hs 16;" f _pictureShaders src/Data/Preload/Render.hs 31;" f _piercedPoints src/Dodge/Data/Creature/Misc.hs 87;" f _pjBarrelSpin src/Dodge/Data/Projectile.hs 23;" f _pjDetonatorID src/Dodge/Data/Projectile.hs 25;" f _pjDir src/Dodge/Data/Projectile.hs 18;" f _pjID src/Dodge/Data/Projectile.hs 20;" f _pjPayload src/Dodge/Data/Projectile.hs 21;" f _pjPos src/Dodge/Data/Projectile.hs 16;" f _pjScreenID src/Dodge/Data/Projectile.hs 26;" f _pjSpin src/Dodge/Data/Projectile.hs 19;" f _pjTimer src/Dodge/Data/Projectile.hs 22;" f _pjType src/Dodge/Data/Projectile.hs 24;" f _pjVel src/Dodge/Data/Projectile.hs 17;" f _plExternalID src/Dodge/Data/GenWorld.hs 109;" f _plIDCont src/Dodge/Data/GenWorld.hs 110;" f _plMID src/Dodge/Data/GenWorld.hs 108;" f _plSpot src/Dodge/Data/GenWorld.hs 106;" f _plType src/Dodge/Data/GenWorld.hs 107;" f _playStatus src/Sound/Data.hs 15;" f _playingSounds src/Dodge/Data/World.hs 41;" f _posture src/Dodge/Data/Creature/Stance.hs 17;" f _prBounds src/Dodge/Tree/Shift.hs 29;" f _prDraw src/Dodge/Data/Prop.hs 16;" f _prID src/Dodge/Data/Prop.hs 17;" f _prPos src/Dodge/Data/Prop.hs 15;" f _prRooms src/Dodge/Tree/Shift.hs 30;" f _prRot src/Dodge/Data/Prop.hs 18;" f _preloadData src/Dodge/Data/Universe.hs 30;" f _pressedKeys src/Dodge/Data/Input.hs 37;" f _projectiles src/Dodge/Data/LWorld.hs 102;" f _props src/Dodge/Data/LWorld.hs 100;" f _proxReqDead src/Dodge/Data/Machine/Sensor.hs 36;" f _proxReqEquipment src/Dodge/Data/Machine/Sensor.hs 35;" f _proxReqMinHealth src/Dodge/Data/Machine/Sensor.hs 34;" f _proxSensorType src/Dodge/Data/Machine/Sensor.hs 25;" f _proxToggle src/Dodge/Data/Machine/Sensor.hs 26;" f _psFallback src/Dodge/Data/GenWorld.hs 97;" f _psPos src/Dodge/Data/GenWorld.hs 92;" f _psRandShift src/Dodge/Data/GenWorld.hs 101;" f _psRoomEff src/Dodge/Data/GenWorld.hs 96;" f _psRoomRandPointNum src/Dodge/Data/GenWorld.hs 100;" f _psRot src/Dodge/Data/GenWorld.hs 92;" f _psSelect src/Dodge/Data/GenWorld.hs 95;" f _pullWallShader src/Data/Preload/Render.hs 22;" f _pulseBalls src/Dodge/Data/LWorld.hs 116;" f _pulseLasers src/Dodge/Data/LWorld.hs 115;" f _pulseProgress src/Dodge/Data/Creature/Misc.hs 54;" f _pulseRate src/Dodge/Data/Creature/Misc.hs 53;" f _putBlock src/Dodge/Data/GenWorld.hs 44;" f _putButton src/Dodge/Data/GenWorld.hs 40;" f _putChasmPoly src/Dodge/Data/GenWorld.hs 61;" f _putDoorDoor src/Dodge/Data/GenWorld.hs 55;" f _putDoorWall src/Dodge/Data/GenWorld.hs 55;" f _putEndPoint src/Dodge/Data/GenWorld.hs 52;" f _putID src/Dodge/Data/GenWorld.hs 60;" f _putItem src/Dodge/Data/GenWorld.hs 43;" f _putLabel src/Dodge/Data/GenWorld.hs 62;" f _putMachineMachine src/Dodge/Data/GenWorld.hs 36;" f _putMachineMaybeItem src/Dodge/Data/GenWorld.hs 37;" f _putMachinePoly src/Dodge/Data/GenWorld.hs 35;" f _putPoly src/Dodge/Data/GenWorld.hs 44;" f _putStartPoint src/Dodge/Data/GenWorld.hs 51;" f _putWall src/Dodge/Data/GenWorld.hs 44;" f _putWall src/Dodge/Data/GenWorld.hs 49;" f _putWidth src/Dodge/Data/GenWorld.hs 50;" f _pwPoly src/Dodge/Data/GenWorld.hs 54;" f _pwWall src/Dodge/Data/GenWorld.hs 54;" 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 _rCommands src/Dodge/Terminal.hs 165;" f _radarBlips src/Dodge/Data/LWorld.hs 108;" f _radarSweeps src/Dodge/Data/LWorld.hs 104;" f _randGen src/Dodge/Data/World.hs 39;" f _rbColor src/Dodge/Data/RadarBlip.hs 13;" f _rbMaxTime src/Dodge/Data/RadarBlip.hs 15;" f _rbPos src/Dodge/Data/RadarBlip.hs 17;" f _rbRad src/Dodge/Data/RadarBlip.hs 16;" f _rbState src/Dodge/Data/World.hs 45;" f _rbTime src/Dodge/Data/RadarBlip.hs 14;" f _rboBaseBloom src/Data/Preload/Render.hs 41;" f _rdDist1 src/Dodge/Data/Distortion.hs 13;" f _rdDist2 src/Dodge/Data/Distortion.hs 14;" f _rdPos src/Dodge/Data/Distortion.hs 12;" f _rdTB src/Dodge/Data/Distortion.hs 16;" f _rdTG src/Dodge/Data/Distortion.hs 17;" f _rdTR src/Dodge/Data/Distortion.hs 15;" f _rdTime src/Dodge/Data/Distortion.hs 27;" f _renderData src/Data/Preload.hs 11;" f _respawnDelay src/Dodge/Data/World.hs 65;" f _respawnPos src/Dodge/Data/LWorld.hs 146;" f _reverseAmount src/Dodge/Data/World.hs 69;" f _reverseAmount src/Dodge/Data/World.hs 75;" f _reverseAmount src/Dodge/Data/World.hs 79;" f _rkHoming src/Dodge/Data/Projectile.hs 33;" f _rkSmoke src/Dodge/Data/Projectile.hs 34;" 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 135;" f _rmChildren src/Dodge/Data/GenWorld.hs 146;" f _rmClusterStatus src/Dodge/Data/GenWorld.hs 148;" f _rmConnectsTo src/Dodge/Data/GenWorld.hs 143;" f _rmEndWires src/Dodge/Data/GenWorld.hs 142;" f _rmFloor src/Dodge/Data/GenWorld.hs 136;" f _rmHeight src/Dodge/Data/Room.hs 39;" f _rmInPmnt src/Dodge/Data/GenWorld.hs 134;" f _rmLinkEff src/Dodge/Data/GenWorld.hs 124;" f _rmLinks src/Dodge/Data/GenWorld.hs 122;" f _rmMID src/Dodge/Data/GenWorld.hs 144;" f _rmMParent src/Dodge/Data/GenWorld.hs 145;" f _rmName src/Dodge/Data/GenWorld.hs 137;" f _rmPath src/Dodge/Data/GenWorld.hs 132;" f _rmPmnts src/Dodge/Data/GenWorld.hs 133;" f _rmPolys src/Dodge/Data/GenWorld.hs 121;" f _rmPos src/Dodge/Data/GenWorld.hs 131;" f _rmRandPSs src/Dodge/Data/GenWorld.hs 140;" f _rmShift src/Dodge/Data/GenWorld.hs 138;" f _rmStartWires src/Dodge/Data/GenWorld.hs 141;" f _rmType src/Dodge/Data/GenWorld.hs 147;" f _rmViewpoints src/Dodge/Data/GenWorld.hs 139;" 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 23;" f _rsMapper src/Dodge/Data/RadarSweep.hs 22;" f _rsObject src/Dodge/Data/RadarSweep.hs 20;" f _rsPos src/Dodge/Data/RadarSweep.hs 18;" f _rsRad src/Dodge/Data/RadarSweep.hs 19;" f _rsSource src/Dodge/Data/RadarSweep.hs 24;" f _rsTimer src/Dodge/Data/RadarSweep.hs 21;" f _scAvailableLines src/Dodge/Data/Universe.hs 89;" f _scBlockStatus src/Dodge/Data/Universe.hs 95;" 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 _scPara src/Dodge/Data/Universe.hs 94;" 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 _scrollAmount src/Dodge/Data/Input.hs 40;" f _scrollItemID src/Dodge/Data/World.hs 71;" f _scrollItemID src/Dodge/Data/World.hs 80;" f _scrollItemID src/Dodge/Data/World.hs 84;" f _scrollSmoothing src/Dodge/Data/World.hs 68;" f _scrollSmoothing src/Dodge/Data/World.hs 74;" f _scrollTestFloat src/Dodge/Data/Input.hs 47;" f _scrollTestInt src/Dodge/Data/Input.hs 48;" f _scurColor src/Dodge/Data/SelectionList.hs 27;" f _scurPos src/Dodge/Data/SelectionList.hs 25;" f _scurSize src/Dodge/Data/SelectionList.hs 26;" f _seDist src/Dodge/Data/PathGraph.hs 44;" f _seObstacles src/Dodge/Data/PathGraph.hs 45;" f _seenLocations src/Dodge/Data/LWorld.hs 136;" f _selLocation src/Dodge/Data/LWorld.hs 137;" f _sensAmount src/Dodge/Data/Machine/Sensor.hs 20;" f _sensType src/Dodge/Data/Machine/Sensor.hs 21;" f _sensorCoding src/Dodge/Data/GenParams.hs 14;" f _sentinelDir src/Dodge/Data/ActionPlan.hs 152;" f _sentinelPos src/Dodge/Data/ActionPlan.hs 152;" f _sfColor src/Shape/Data.hs 40;" f _sfShadowImportance src/Shape/Data.hs 41;" f _sfSize src/Shape/Data.hs 42;" f _sfType src/Shape/Data.hs 38;" f _sfVs src/Shape/Data.hs 39;" f _shadWallShader src/Data/Preload/Render.hs 14;" f _shaderUINT src/Shader/Data.hs 52;" f _shaderVAO src/Shader/Data.hs 54;" f _shapeEBO src/Data/Preload/Render.hs 29;" f _shapeHalfSize src/Shape/Data.hs 13;" f _shapeShader src/Data/Preload/Render.hs 28;" f _shellPayload src/Dodge/Data/Item/Combine.hs 101;" f _shockwaves src/Dodge/Data/LWorld.hs 113;" f _siColor src/Dodge/Data/SelectionList.hs 49;" f _siDisplayMod src/Dodge/Data/SelectionList.hs 52;" f _siHeight src/Dodge/Data/SelectionList.hs 46;" f _siIsSelectable src/Dodge/Data/SelectionList.hs 48;" f _siOffX src/Dodge/Data/SelectionList.hs 50;" f _siPayload src/Dodge/Data/SelectionList.hs 51;" f _siPictures src/Dodge/Data/SelectionList.hs 45;" f _siWidth src/Dodge/Data/SelectionList.hs 47;" f _sideEffect src/Loop/Data.hs 13;" f _sideImpulses src/Dodge/Data/ActionPlan.hs 122;" f _silhouetteEBO src/Data/Preload/Render.hs 30;" f _skOldPos src/Dodge/Data/Spark.hs 14;" f _skPos src/Dodge/Data/Spark.hs 13;" f _skType src/Dodge/Data/Spark.hs 15;" f _skVel src/Dodge/Data/Spark.hs 12;" f _skinHead src/Dodge/Data/Creature/Misc.hs 76;" f _skinLower src/Dodge/Data/Creature/Misc.hs 78;" f _skinUpper src/Dodge/Data/Creature/Misc.hs 77;" f _slInt src/Dodge/Data/HUD.hs 39;" f _slSec src/Dodge/Data/HUD.hs 39;" f _slSet src/Dodge/Data/HUD.hs 39;" f _smoothScrollAmount src/Dodge/Data/Input.hs 41;" f _soundAngDist src/Sound/Data.hs 47;" f _soundChannel src/Sound/Data.hs 46;" f _soundChunkID src/Sound/Data.hs 51;" f _soundData src/Data/Preload.hs 12;" f _soundIsLooping src/Sound/Data.hs 16;" f _soundPos src/Sound/Data.hs 48;" f _soundStatus src/Sound/Data.hs 45;" f _soundTime src/Sound/Data.hs 44;" f _soundVolume src/Sound/Data.hs 49;" f _soundVolumeFraction src/Sound/Data.hs 50;" f _soundsToInvestigate src/Dodge/Data/Creature.hs 78;" f _spPixelOff src/Dodge/Data/ScreenPos.hs 14;" f _spScreenOff src/Dodge/Data/ScreenPos.hs 13;" f _sparks src/Dodge/Data/LWorld.hs 107;" f _spawnEBT src/Dodge/Data/Bullet.hs 33;" f _ssIndent src/Dodge/Data/SelectionList.hs 35;" f _ssItems src/Dodge/Data/SelectionList.hs 31;" f _ssOffset src/Dodge/Data/SelectionList.hs 32;" f _ssShownItems src/Dodge/Data/SelectionList.hs 33;" f _ssShownLength src/Dodge/Data/SelectionList.hs 34;" f _ssboName src/Shader/Data.hs 97;" f _ssboPtr src/Shader/Data.hs 98;" f _strideAmount src/Dodge/Data/Creature/Stance.hs 23;" f _strideLength src/Dodge/Data/Creature/Stance.hs 18;" f _stuckCrID src/Dodge/Data/Projectile.hs 48;" f _stuckCrOffset src/Dodge/Data/Projectile.hs 48;" f _stuckCrRot src/Dodge/Data/Projectile.hs 48;" f _stuckWlID src/Dodge/Data/Projectile.hs 49;" f _subInventory src/Dodge/Data/HUD.hs 30;" f _swColor src/Dodge/Data/Shockwave.hs 16;" f _swDam src/Dodge/Data/Shockwave.hs 21;" f _swDirection src/Dodge/Data/Shockwave.hs 17;" f _swInvulnerableCrs src/Dodge/Data/Shockwave.hs 18;" f _swMaxTime src/Dodge/Data/Shockwave.hs 23;" f _swPos src/Dodge/Data/Shockwave.hs 19;" f _swPush src/Dodge/Data/Shockwave.hs 22;" f _swRad src/Dodge/Data/Shockwave.hs 20;" f _swTimer src/Dodge/Data/Shockwave.hs 24;" f _swarm src/Dodge/Data/Creature/State.hs 26;" f _taArcSteps src/Dodge/Data/TeslaArc.hs 17;" f _taColor src/Dodge/Data/TeslaArc.hs 18;" f _taTimer src/Dodge/Data/TeslaArc.hs 16;" f _targetCr src/Dodge/Data/Creature.hs 71;" f _targetID src/Dodge/Data/ActionPlan.hs 67;" f _targetSeenAt src/Dodge/Data/ActionPlan.hs 68;" f _tbPos src/Dodge/Data/TractorBeam.hs 12;" f _tbStartPos src/Dodge/Data/TractorBeam.hs 13;" f _tbTime src/Dodge/Data/TractorBeam.hs 15;" f _tbVel src/Dodge/Data/TractorBeam.hs 14;" f _tempSPic src/Dodge/Data/LWorld.hs 110;" f _termID src/Dodge/Data/HUD.hs 27;" f _terminals src/Dodge/Data/LWorld.hs 123;" f _teslaArcs src/Dodge/Data/LWorld.hs 111;" f _testFloat src/Dodge/Data/World.hs 44;" f _textInput src/Dodge/Data/Input.hs 46;" f _textureAntiaShader src/Data/Preload/Render.hs 24;" f _textureObject src/Shader/Data.hs 103;" 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 38;" f _timeFlowCharge src/Dodge/Data/World.hs 83;" f _tlEffect src/Dodge/Data/Terminal.hs 39;" f _tlPause src/Dodge/Data/Terminal.hs 37;" f _tlString src/Dodge/Data/Terminal.hs 38;" f _tmBootLines src/Dodge/Data/Terminal.hs 21;" f _tmButtonID src/Dodge/Data/Terminal.hs 22;" f _tmCommandHistory src/Dodge/Data/Terminal.hs 29;" f _tmCommands src/Dodge/Data/Terminal.hs 26;" f _tmDeathEffect src/Dodge/Data/Terminal.hs 27;" f _tmDisplayedLines src/Dodge/Data/Terminal.hs 24;" f _tmFutureLines src/Dodge/Data/Terminal.hs 25;" f _tmID src/Dodge/Data/Terminal.hs 20;" f _tmMachineID src/Dodge/Data/Terminal.hs 23;" f _tmRebootOnAccess src/Dodge/Data/Terminal.hs 31;" f _tmStatus src/Dodge/Data/Terminal.hs 28;" f _tmToggles src/Dodge/Data/Terminal.hs 30;" f _toPlaySoundChunkID src/Sound/Data.hs 39;" f _toPlaySoundPos src/Sound/Data.hs 36;" f _toPlaySoundStatus src/Sound/Data.hs 35;" f _toPlaySoundTime src/Sound/Data.hs 34;" f _toPlaySoundVolume src/Sound/Data.hs 37;" f _toPlaySoundVolumeFraction src/Sound/Data.hs 38;" f _toPlaySounds src/Dodge/Data/World.hs 40;" f _topBoxSize src/Shape/Data.hs 12;" f _tptString src/Dodge/Data/Terminal/Status.hs 15;" f _tractorBeams src/Dodge/Data/LWorld.hs 118;" f _trieChildren src/SimpleTrie.hs 12;" f _trieMVal src/SimpleTrie.hs 11;" f _triggers src/Dodge/Data/LWorld.hs 127;" f _ttDeathEffect src/Dodge/Data/Terminal.hs 44;" f _ttTriggerID src/Dodge/Data/Terminal.hs 43;" f _tuDir src/Dodge/Data/Machine.hs 68;" f _tuFireTime src/Dodge/Data/Machine.hs 67;" f _tuTurnSpeed src/Dodge/Data/Machine.hs 66;" f _tuWeapon src/Dodge/Data/Machine.hs 65;" f _turnToPoint src/Dodge/Data/ActionPlan.hs 71;" f _uInt src/Dodge/Data/Item/Use.hs 31;" f _uScope src/Dodge/Data/Item/Use.hs 34;" f _uValue src/Dodge/Data/Item/Use.hs 33;" f _uaParams src/Dodge/Data/Item/Use.hs 30;" f _ubMod src/Dodge/Data/Item/Use.hs 35;" f _uiboName src/Shader/Data.hs 92;" f _uiboPtr src/Shader/Data.hs 93;" f _unFBO src/Shader/Data.hs 57;" f _unNInt src/NewInt.hs 16;" f _unNIntMap src/NewInt.hs 22;" f _unNIntSet src/NewInt.hs 19;" f _unPutCrit src/Dodge/Data/GenWorld.hs 33;" f _unST src/Dodge/Data/MetaTree.hs 21;" f _unTO src/Shader/Data.hs 59;" f _unVAO src/Shader/Data.hs 64;" f _unfiredBarrels src/Dodge/Data/Item/Params.hs 17;" f _unpauseClock src/Dodge/Data/World.hs 59;" f _unputTerminal src/Dodge/Data/GenWorld.hs 42;" f _upscaleCloudShader src/Data/Preload/Render.hs 25;" f _useExactly src/Dodge/Data/Muzzle.hs 62;" f _useMapperLines src/Dodge/Data/Item/Use.hs 38;" f _useMapperPoints src/Dodge/Data/Item/Use.hs 39;" f _useSelf src/Dodge/Data/ActionPlan.hs 118;" f _useToggle src/Dodge/Data/Item/Use.hs 36;" f _useUpTo src/Dodge/Data/Muzzle.hs 63;" f _uvCanContinue src/Dodge/Data/Universe.hs 36;" f _uvConfig src/Dodge/Data/Universe.hs 34;" f _uvDebug src/Dodge/Data/Universe.hs 41;" f _uvDebugFloat1 src/Dodge/Data/Universe.hs 42;" f _uvDebugFloat2 src/Dodge/Data/Universe.hs 43;" f _uvDebugMessageOffset src/Dodge/Data/Universe.hs 48;" f _uvDebugPathShowType src/Dodge/Data/Universe.hs 47;" f _uvDebugPut src/Dodge/Data/Universe.hs 46;" f _uvDebugV2_1 src/Dodge/Data/Universe.hs 44;" f _uvDebugV2_2 src/Dodge/Data/Universe.hs 45;" f _uvFrameTicks src/Dodge/Data/Universe.hs 39;" f _uvIOEffects src/Dodge/Data/Universe.hs 32;" f _uvLastFrameTicks src/Dodge/Data/Universe.hs 38;" f _uvMSeed src/Dodge/Data/Universe.hs 37;" f _uvRAMSave src/Dodge/Data/Universe.hs 40;" f _uvScreenLayers src/Dodge/Data/Universe.hs 31;" f _uvSideEffects src/Dodge/Data/Universe.hs 33;" f _uvSoundQueue src/Dodge/Data/Universe.hs 49;" f _uvTestString src/Dodge/Data/Universe.hs 35;" f _uvWorld src/Dodge/Data/Universe.hs 29;" f _vaCount src/Shader/Data.hs 67;" f _vaNormalize src/Shader/Data.hs 69;" f _vaOffset src/Shader/Data.hs 70;" f _vaType src/Shader/Data.hs 68;" f _vboName src/Shader/Data.hs 80;" f _vboPtr src/Shader/Data.hs 81;" f _vboShapes src/Data/Preload/Render.hs 44;" f _vboVertexBytes src/Shader/Data.hs 82;" f _vcCoolDown src/Dodge/Data/Creature/Misc.hs 22;" f _vcMaxCoolDown src/Dodge/Data/Creature/Misc.hs 21;" f _vertices src/Polyhedra/Data.hs 22;" f _viDist src/Dodge/Data/Creature/Perception.hs 41;" f _viFOV src/Dodge/Data/Creature/Perception.hs 40;" f _viewPoint src/Dodge/Data/Creature.hs 73;" f _volleyNumBarrels src/Dodge/Data/TriggerType.hs 13;" f _volleyRate src/Dodge/Data/TriggerType.hs 13;" f _volume_master src/Dodge/Data/Config.hs 49;" f _volume_music src/Dodge/Data/Config.hs 51;" f _volume_sound src/Dodge/Data/Config.hs 50;" f _vxCol src/Picture/Data.hs 13;" f _vxExt src/Picture/Data.hs 14;" f _vxLayer src/Picture/Data.hs 15;" f _vxPos src/Picture/Data.hs 12;" f _vxShadNum src/Picture/Data.hs 16;" f _wCam src/Dodge/Data/World.hs 58;" f _wSoundFilter src/Dodge/Data/World.hs 42;" f _wTime src/Dodge/Data/Item/Params.hs 20;" f _waitThenAction src/Dodge/Data/ActionPlan.hs 76;" f _waitThenTimer src/Dodge/Data/ActionPlan.hs 75;" f _wallDamages src/Dodge/Data/LWorld.hs 120;" f _wallVBO src/Data/Preload/Render.hs 50;" f _walls src/Dodge/Data/LWorld.hs 119;" f _wanID src/Dodge/Data/LWorld.hs 159;" f _wanPos src/Dodge/Data/LWorld.hs 158;" f _warmMax src/Dodge/Data/TriggerType.hs 19;" f _warmStart src/Dodge/Data/TriggerType.hs 15;" f _winVBO src/Data/Preload/Render.hs 49;" f _windowPosX src/Dodge/Data/Config.hs 64;" f _windowPosY src/Dodge/Data/Config.hs 65;" f _windowPullShader src/Data/Preload/Render.hs 21;" f _windowX src/Dodge/Data/Config.hs 62;" f _windowY src/Dodge/Data/Config.hs 63;" f _wlHeight src/Dodge/Data/Wall.hs 25;" f _wlID src/Dodge/Data/Wall.hs 19;" f _wlLine src/Dodge/Data/Wall.hs 18;" f _wlMaterial src/Dodge/Data/Wall.hs 26;" f _wlOpacity src/Dodge/Data/Wall.hs 20;" f _wlRotateTo src/Dodge/Data/Wall.hs 23;" f _wlStCreature src/Dodge/Data/Wall/Structure.hs 15;" f _wlStructure src/Dodge/Data/Wall.hs 24;" f _wlTouchThrough src/Dodge/Data/Wall.hs 21;" f _wlUnshadowed src/Dodge/Data/Wall.hs 22;" f _wlZoning src/Dodge/Data/World.hs 52;" f _worldEventFlags src/Dodge/Data/World.hs 47;" f _worldEvents src/Dodge/Data/LWorld.hs 130;" f _wsBlock src/Dodge/Data/Wall/Structure.hs 14;" f _wsDoor src/Dodge/Data/Wall/Structure.hs 12;" f _wsIsAutoDoor src/Dodge/Data/Wall/Structure.hs 12;" f _wsMachine src/Dodge/Data/Wall/Structure.hs 13;" f _xNum src/Dodge/Data/Item/Combine.hs 139;" f _xNum src/Dodge/Data/Item/Combine.hs 149;" f _xNum src/Dodge/Data/Item/Combine.hs 170;" f aBar src/Dodge/Placement/Instance/LightSource.hs 63;" f aFlame src/Dodge/Gas.hs 20;" f aGasCloud src/Dodge/Gas.hs 15;" f aRadarPulse src/Dodge/RadarSweep.hs 20;" f aShape src/Dodge/Placement/Instance/LightSource.hs 88;" f aSound src/Dodge/SoundLogic.hs 74;" f aTreeStrut src/Dodge/Tree/GenerateStructure.hs 42;" f accessTerminal src/Dodge/WorldEffect.hs 66;" f activateDetonator src/Dodge/Creature/Impulse/UseItem.hs 62;" f activeTargetCursorPic src/Dodge/Targeting/Draw.hs 31;" f addArmour src/Dodge/Creature.hs 82;" f addBranchAt src/Dodge/Tree/GenerateStructure.hs 18;" f addButtonSlowDoor src/Dodge/Room/LongDoor.hs 96;" f addCrGibs src/Dodge/Prop/Gib.hs 17;" f addDepth src/Picture/Base.hs 125;" f addDoorAtNthLinkToggleInterrupt src/Dodge/Room/Warning.hs 41;" f addDoorAtNthLinkToggleTerminal src/Dodge/Room/Warning.hs 60;" f addDoorToggleTerminal src/Dodge/Room/Warning.hs 38;" f addGib4 src/Dodge/Prop/Gib.hs 52;" f addGibAt src/Dodge/Prop/Gib.hs 63;" f addGibAtDir src/Dodge/Prop/Gib.hs 69;" f addGibsAtDir src/Dodge/Prop/Gib.hs 40;" 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 addNodesCrossing src/Dodge/Room/Path.hs 22;" f addPane src/Dodge/Placement/PlaceSpot.hs 173;" f addPointPolygon src/Geometry/Polygon.hs 134;" 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 88;" f addTermSignal src/Dodge/Event/Input.hs 31;" f addToTrunk src/TreeHelp.hs 157;" f addWarningTerminal src/Dodge/Room/Warning.hs 81;" f addZ src/Geometry/Vector3D.hs 89;" f adjustIMZone src/Dodge/Base.hs 81;" f advanceScrollAmount src/Dodge/Update.hs 454;" f advanceSmoothScroll src/Dodge/SmoothScroll.hs 33;" f aimDelaySweep src/Dodge/Render/Picture.hs 285;" f aimStanceInfo src/Dodge/Item/Info.hs 243;" f aimTurn src/Dodge/Creature/YourControl.hs 181;" f airlock src/Dodge/Room/Airlock.hs 28;" f airlock0 src/Dodge/Room/Airlock.hs 78;" f airlock90 src/Dodge/Room/Airlock.hs 199;" f airlockCrystal src/Dodge/Room/Airlock.hs 249;" f airlockDoubleDoor src/Dodge/Room/Airlock.hs 102;" f airlockSimple src/Dodge/Room/Airlock.hs 127;" f airlockZ src/Dodge/Room/Airlock.hs 164;" f allVisibleWalls src/Dodge/Base/Collide.hs 224;" f alongSegBy src/Geometry.hs 40;" f alteRifle src/Dodge/Item/Held/Cane.hs 22;" f alteRifleAmmoOrient src/Dodge/Item/Orientation.hs 51;" f ammoMagInfo src/Dodge/Item/Info.hs 49;" f ammoMagSPic src/Dodge/Item/Draw/SPic.hs 128;" f amr src/Dodge/Item/Held/Rod.hs 34;" f anRoom src/Dodge/Floor.hs 117;" f analyser src/Dodge/Placement/Instance/Analyser.hs 8;" f analyserByDoor src/Dodge/Room/LasTurret.hs 108;" f analyserByNthLink src/Dodge/Room/LasTurret.hs 93;" f andOrRegex src/Dodge/DisplayInventory.hs 78;" f angleBetween src/Geometry.hs 158;" f angleVV src/Geometry/Vector.hs 58;" f angleVV3 src/Geometry/Vector3D.hs 122;" f anyUnusedSpot src/Dodge/PlacementSpot.hs 67;" f anythingHitCirc src/Dodge/Base/Collide.hs 342;" f applyCME src/Dodge/HeldUse.hs 372;" f applyClip src/Dodge/Debug.hs 138;" f applyCreatureDamage src/Dodge/Creature/Damage.hs 14;" f applyEventIO src/Loop.hs 90;" f applyGravityPU src/Dodge/Projectile/Update.hs 41;" f applyIndividualDamage src/Dodge/Creature/Damage.hs 17;" f applyInvLock src/Dodge/HeldUse.hs 431;" f applyMagnetsToBul src/Dodge/Bullet.hs 32;" f applyPastDamages src/Dodge/Creature/State.hs 49;" f applyPosition src/Sound.hs 113;" f applyRecoil src/Dodge/HeldUse.hs 462;" f applyResFactor src/Dodge/Data/Config.hs 125;" f applyResFactorF src/Dodge/Data/Config.hs 134;" f applySetTerminalString src/Dodge/Debug/Terminal.hs 83;" f applySidePush src/Dodge/HeldUse.hs 562;" f applySoundCME src/Dodge/HeldUse.hs 452;" 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 573;" f applyWorldConfig src/Dodge/Config.hs 55;" f aquamarine src/Color.hs 50;" f arHUD src/Dodge/Item/Scope.hs 140;" f arc src/Picture/Base.hs 282;" f arcFull src/Picture/Arc.hs 9;" f arcPart src/Picture/Arc.hs 22;" f arcSolid src/Picture/Base.hs 271;" f arcStepwise src/Geometry.hs 326;" f arcStepwisePositive src/Geometry.hs 340;" f arcTest src/Picture/Test.hs 9;" f arcTest' src/Picture/Test.hs 21;" f argV src/Geometry/Vector.hs 81;" f armourChaseCrit src/Dodge/Creature/ArmourChase.hs 34;" f armouredChasers src/Dodge/Room/Boss.hs 58;" 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 36;" f atFstLnkOut src/Dodge/PlacementSpot.hs 218;" f atFstLnkOutShiftBy src/Dodge/PlacementSpot.hs 238;" f atFstLnkOutShiftInward src/Dodge/PlacementSpot.hs 241;" f atNthLinkOut src/Dodge/PlacementSpot.hs 221;" f atNthLnkOutShiftBy src/Dodge/PlacementSpot.hs 224;" f atNthLnkOutShiftInward src/Dodge/PlacementSpot.hs 244;" f attachBranch src/Dodge/Tree/Compose.hs 84;" f attachInfo src/Dodge/Item/Info.hs 58;" f attachList src/Dodge/Tree/Compose.hs 81;" f attachOnward src/Dodge/Tree/Compose.hs 96;" f attachOnward' src/Dodge/Tree/Compose.hs 99;" f attachTree src/Dodge/Tree/Compose.hs 39;" f attentionViewPoint src/Dodge/Creature/ReaderUpdate.hs 75;" f attribSize src/Shader/Compile.hs 139;" f autoAmr src/Dodge/Item/Held/Rod.hs 39;" f autoBS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 739;" f autoCrit src/Dodge/Creature/AutoCrit.hs 10;" f autoGunS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 551;" f autoPistol src/Dodge/Item/Held/Stick.hs 21;" f autoRifle src/Dodge/Item/Held/Cane.hs 27;" f awakeLevelPerception src/Dodge/Creature/Perception.hs 161;" f axisInt src/Geometry/Intersect.hs 248;" f azure src/Color.hs 49;" f bQuadToF src/Geometry/Bezier.hs 37;" f bQuadToLine src/Geometry/Bezier.hs 30;" f backPQ src/Dodge/Creature/HandPos.hs 128;" f backgroundSpaceS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 729;" f backpackCombinations src/Dodge/Combine/Combinations.hs 27;" f backpackShape src/Dodge/Item/Draw/SPic.hs 187;" 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 304;" f bangEchoS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 647;" f bangRod src/Dodge/Item/Held/Rod.hs 18;" f bangS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 827;" f bangStick src/Dodge/Item/Held/Stick.hs 15;" f barPP src/Dodge/Room/Foreground.hs 231;" f barrel src/Dodge/Creature/Inanimate.hs 17;" f barrelShape src/Dodge/Render/ShapePicture.hs 111;" f baseAMRShape src/Dodge/Item/Draw/SPic.hs 408;" f baseBlockPane src/Dodge/Placement/Instance/Wall.hs 76;" f baseCI src/Dodge/Item/Grammar.hs 158;" f baseFloorTileSize src/Tile.hs 45;" f baseItemTriggerType src/Dodge/BaseTriggerType.hs 21;" f baseRifleShape src/Dodge/Item/Draw/SPic.hs 324;" f baseRodShape src/Dodge/Item/Draw/SPic.hs 405;" f baseSMGShape src/Dodge/Item/Draw/SPic.hs 393;" f baseShoulder src/Dodge/Creature/Picture.hs 117;" f baseStickShape src/Dodge/Item/Draw/SPic.hs 301;" f baseStickShapeX src/Dodge/Item/Draw/SPic.hs 293;" f baseStickSpread src/Dodge/HeldUse.hs 322;" f basicAttentionUpdate src/Dodge/Creature/Perception.hs 127;" f basicAwarenessUpdate src/Dodge/Creature/Perception.hs 39;" f basicCrPict src/Dodge/Creature/Picture.hs 30;" f basicCrShape src/Dodge/Creature/Picture.hs 36;" f basicItemDisplay src/Dodge/Item/Display.hs 23;" f basicMachineApplyDamage src/Dodge/Machine/Damage.hs 6;" f basicMuzFlare src/Dodge/HeldUse.hs 713;" f battery src/Dodge/Item/Ammo.hs 59;" f batteryPack src/Dodge/Item/Equipment.hs 38;" f beltMag src/Dodge/Item/Ammo.hs 37;" f bfsThenReturn src/Dodge/Creature/ReaderUpdate.hs 226;" f bgateCalc src/Dodge/Inventory/SelectionList.hs 115;" f bgunSound src/Dodge/HeldUse.hs 517;" f bingate src/Dodge/Item/Scope.hs 115;" f black src/Color.hs 54;" f blinkAcrossChallenge src/Dodge/Room/BlinkAcross.hs 15;" f blinkActionFail src/Dodge/Creature/Action/Blink.hs 87;" f blinkActionMousePos src/Dodge/Creature/Action/Blink.hs 24;" f blinkDistortions src/Dodge/Creature/Action/Blink.hs 45;" f blinkShockwave src/Dodge/Creature/Action/Blink.hs 78;" f blinker src/Dodge/Item/Held/Utility.hs 30;" f blipAt src/Dodge/RadarSweep.hs 78;" f blockLine src/Dodge/Placement/Instance/Wall.hs 44;" 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 715;" f blood2S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 809;" f blood3S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 643;" f blood4S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 835;" f blood5S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 559;" f blood6S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 769;" f blood7S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 563;" f blood8S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 549;" f bloodShort1S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 591;" f bloodShort2S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 775;" f bloodShort3S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 833;" f bloodShort4S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 839;" f bloodShort5S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 669;" f bloodShort6S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 751;" f bloodShort7S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 595;" f bloodShort8S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 539;" f blowTorch src/Dodge/Item/Held/SprayGuns.hs 43;" f blue src/Color.hs 43;" f blunderbuss src/Dodge/Item/Held/Cone.hs 14;" f boolOption src/Dodge/Menu/OptionType.hs 12;" f bossKeyItems src/Dodge/LockAndKey.hs 12;" f bossRoom src/Dodge/Room/Boss.hs 55;" f bounceDir src/Dodge/Bullet.hs 111;" f bouncePoint src/Dodge/Base/Collide.hs 86;" f bounceSound src/Dodge/Projectile/Update.hs 74;" f boundPoints src/Bound.hs 9;" f boundPointsRect src/Bound.hs 23;" f boundedGrid src/Grid.hs 17;" f boxABC src/Polyhedra.hs 105;" 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 91;" f boxXYZnobase src/Polyhedra.hs 77;" f brainHat src/Dodge/Item/Equipment.hs 62;" f branchRectWith src/Dodge/Room/Branch.hs 16;" f branchWith src/Dodge/Room/Room.hs 77;" f bright src/Color.hs 147;" f brightX src/Color.hs 143;" f btSPic src/Dodge/Render/ShapePicture.hs 160;" f btText src/Dodge/Inventory/SelectionList.hs 236;" f bufferEBO src/Shader/Bind.hs 28;" f bufferPerspectiveMatrixUBO src/Dodge/Render.hs 431;" f bufferPokedVBO src/Shader/Bind.hs 19;" f bufferShaderLayers src/Shader/Bind.hs 32;" f bulletBeltBracer src/Dodge/Item/Equipment.hs 56;" f bulletBeltPack src/Dodge/Item/Equipment.hs 50;" f bulletModule src/Dodge/Item/Scope.hs 122;" f bulletPayloadModule src/Dodge/Item/Scope.hs 137;" f bulletSynthesizer src/Dodge/Item/Ammo.hs 81;" 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 593;" f cChasm src/Dodge/Room/Tutorial.hs 131;" 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 328;" f canSeeIndirect src/Dodge/Base/Collide.hs 335;" f cancelExamineInventory src/Dodge/Item/BackgroundEffect.hs 23;" f capacitor src/Dodge/Item/Ammo.hs 66;" f card8Vec 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 ceilingTo src/Geometry/Zone.hs 15;" f cenLasTur src/Dodge/Room/LasTurret.hs 34;" f centerText src/Picture/Base.hs 176;" f centerVaultExplosiveExit src/Dodge/Room/NoNeedWeapon.hs 20;" f centerVaultRoom src/Dodge/Room/Procedural.hs 269;" f centroid src/Geometry/Polygon.hs 169;" f centroidNum src/Geometry/Polygon.hs 172;" f chainPairs src/Geometry.hs 360;" f changeSwapOther src/Dodge/Inventory.hs 141;" f changeSwapSel src/Dodge/Inventory.hs 134;" f changeSwapWith src/Dodge/Inventory.hs 175;" f charToTuple src/Picture/Base.hs 312;" f charToTupleGrad src/Picture/Text.hs 18;" f chartreuse src/Color.hs 51;" f chaseCrit src/Dodge/Creature/ChaseCrit.hs 27;" f chaseCritAwarenessUpdate src/Dodge/Creature/Perception.hs 65;" f chaseCritInternal src/Dodge/Humanoid.hs 8;" f chaseCritMv src/Dodge/Creature/ReaderUpdate.hs 121;" f chaseCritPerceptionUpdate src/Dodge/Creature/Perception.hs 32;" f chaseCritVocalization src/Dodge/Creature/ChaseCrit.hs 36;" f chasmSimpleMaze src/Dodge/Room/Tutorial.hs 200;" f chasmTest src/Dodge/Creature/Update.hs 123;" f chasmWallToSurface src/Dodge/Base/Collide.hs 118;" f checkCombineSelectionExists src/Dodge/DisplayInventory.hs 100;" f checkConnection src/Dodge/Inventory/Swap.hs 66;" f checkDeath src/Dodge/Creature/Update.hs 73;" f checkDeath' src/Dodge/Creature/Update.hs 76;" f checkEndGame src/Dodge/Update.hs 807;" f checkErrorGL src/Shader/Compile.hs 86;" 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 366;" 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 73;" f chestPQ src/Dodge/Creature/HandPos.hs 125;" f chooseCursorBorders src/Dodge/Render/List.hs 141;" f chooseEquipPosition src/Dodge/Inventory/RBList.hs 41;" f chooseFootSound src/Dodge/Creature/State/WalkCycle.hs 35;" f chooseFreeSite src/Dodge/Inventory/RBList.hs 47;" f chooseMovementLtAuto src/Dodge/CreatureEffect.hs 77;" f chooseMovementSpreadGun src/Dodge/CreatureEffect.hs 60;" f circHitWall src/Dodge/Base/Collide.hs 241;" f circInPolygon src/Geometry/Polygon.hs 102;" f circOnAnyCr src/Dodge/Base/Collide.hs 292;" f circOnSeg src/Geometry.hs 101;" f circOnSegNoEndpoints src/Geometry.hs 91;" f circOnSomeWall src/Dodge/Base/Collide.hs 286;" f circle src/Picture/Base.hs 172;" f circleDecoration src/Dodge/Placement/TopDecoration.hs 62;" f circleSolid src/Picture/Base.hs 156;" f circleSolidCol src/Picture/Base.hs 160;" f clAlt src/Dodge/Cloud.hs 5;" f clColor src/Shader/Poke/Cloud.hs 39;" f clZoneSize src/Dodge/Zoning/Cloud.hs 24;" f clampPath src/Dodge/Room/Procedural.hs 146;" f clang1S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 817;" f clang2S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 733;" f clangS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 577;" f cldtPropagateFold src/Dodge/DoubleTree.hs 358;" f cleanUpPreload src/Preload.hs 10;" f cleanUpSoundPreload src/Preload.hs 15;" f cleanupHalted src/Sound.hs 119;" 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 783;" f clicker src/Dodge/Item/Scope.hs 88;" f clipV src/Geometry/Vector.hs 48;" f clipZoom src/Dodge/Update/Camera.hs 237;" f clockCycle src/Dodge/Clock.hs 7;" f closeButtonToSelectionItem src/Dodge/Inventory/SelectionList.hs 221;" f closeItemToSelectionItem src/Dodge/Inventory/SelectionList.hs 205;" f closeItemToTextPictures src/Dodge/Inventory/SelectionList.hs 242;" f closeObjectInfo src/Dodge/Render/HUD.hs 228;" f closestPointOnLine src/Geometry/Intersect.hs 272;" f closestPointOnLineParam src/Geometry/Intersect.hs 288;" f closestPointOnSeg src/Geometry/Intersect.hs 303;" f cloudPoisonDamage src/Dodge/Update/Cloud.hs 11;" f clsNearCirc src/Dodge/Zoning/Cloud.hs 21;" f clsNearPoint src/Dodge/Zoning/Cloud.hs 9;" f clsNearRect src/Dodge/Zoning/Cloud.hs 18;" f clsNearSeg src/Dodge/Zoning/Cloud.hs 15;" f cogRaised src/Dodge/Creature/Perception.hs 101;" f colCrWall src/Dodge/WallCreatureCollisions.hs 29;" f colCrsWalls src/Dodge/WallCreatureCollisions.hs 19;" f collectDamageTypes src/Dodge/Damage.hs 53;" f collectInvItems src/Dodge/Update/Input/InGame.hs 300;" f collide3 src/Dodge/Base/Collide.hs 127;" f collide3Chasm src/Dodge/Base/Collide.hs 111;" f collide3Chasms src/Dodge/Base/Collide.hs 104;" f collide3Creature src/Dodge/Base/Collide.hs 160;" f collide3Floors src/Dodge/Base/Collide.hs 141;" f collide3Wall src/Dodge/Base/Collide.hs 155;" f collide3Walls src/Dodge/Base/Collide.hs 136;" f collide3WallsFloor src/Dodge/Base/Collide.hs 98;" f collideCircWalls src/Dodge/Base/Collide.hs 253;" f collidePoint src/Dodge/Base/Collide.hs 52;" f collidePointTestFilter src/Dodge/Base/Collide.hs 188;" f collidePointWallsFilter src/Dodge/Base/Collide.hs 202;" f color src/Picture/Base.hs 100;" f colorLamp src/Dodge/Creature/Lamp.hs 10;" f colorSH src/Shape.hs 234;" f combinationsOf src/Multiset.hs 46;" f combinationsTrie src/Dodge/Combine.hs 44;" f combineAwareness src/Dodge/Creature/Perception.hs 109;" f combineFloors src/Dodge/Room/Procedural.hs 152;" f combineInventoryExtra src/Dodge/Render/HUD.hs 340;" f combineItemListYouX src/Dodge/Combine.hs 36;" f combineList src/Dodge/Combine.hs 21;" f combineRooms src/Dodge/Room/Procedural.hs 132;" f combineS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 743;" f combineTree src/Dodge/Tree/Compose.hs 68;" f commandColor src/Dodge/Terminal.hs 127;" f commonPrefix src/Dodge/Debug/Terminal.hs 149;" f comp src/Quaternion.hs 61;" f compP2A src/Dodge/ShiftPoint.hs 11;" f compactDraw src/Dodge/LevelGen.hs 95;" f compactDraw' src/Dodge/LevelGen.hs 106;" f compactDrawTree src/Dodge/LevelGen.hs 89;" f compileAndCheckShader src/Shader/Compile.hs 108;" f composeNode src/Dodge/Tree/Compose.hs 77;" f composeTree src/Dodge/Tree/Compose.hs 48;" f computerBeepingS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 665;" f conEffects src/Dodge/Concurrent.hs 12;" f conLDTToConDT src/Dodge/DoubleTree.hs 22;" f concurrentIS src/Dodge/Update/Input/InGame.hs 292;" f connectItemS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 745;" f constructEdges src/Polyhedra.hs 31;" f constructEdgesList src/Polyhedra.hs 40;" f contToIDCont src/Dodge/LevelGen/PlacementHelper.hs 58;" f continueTerminal src/Dodge/Update/Input/InGame.hs 407;" f convexCover src/Dodge/Placement/PlaceSpot.hs 165;" f convexHull src/Geometry/Polygon.hs 142;" f convexHullSafe src/Geometry/Polygon.hs 149;" f convexPolysOverlap src/Geometry/ConvexPoly.hs 46;" f coolMachinePistol src/Dodge/Creature/State.hs 102;" f coolMinigun src/Dodge/Creature/State.hs 95;" f copier src/Dodge/Item/Scope.hs 94;" f copierItemUpdate src/Dodge/Creature/State.hs 131;" f copyItemToFloor src/Dodge/FloorItem.hs 14;" f corDoor src/Dodge/Room/Room.hs 393;" f cornerList src/Preload/Render.hs 236;" f corpseOrGib src/Dodge/Creature/Update.hs 91;" f corridor src/Dodge/Room/Corridor.hs 17;" f corridorBoss src/Dodge/LockAndKey.hs 133;" f corridorN src/Dodge/Room/Corridor.hs 53;" f corridorWallN src/Dodge/Room/Corridor.hs 72;" f crAdd src/Dodge/Room/RezBox.hs 116;" f crAwayFromPost src/Dodge/Creature/Test.hs 85;" f crBlips src/Dodge/RadarSweep.hs 88;" f crCamouflage src/Dodge/Creature/Picture.hs 33;" f crCanSeeCr src/Dodge/Creature/Test.hs 52;" f crCrSpring src/Dodge/Update.hs 917;" f crCurrentEquipment src/Dodge/Creature/Statistics.hs 62;" f crDeathSounds src/Dodge/Creature/Vocalization.hs 44;" f crDexterity src/Dodge/Creature/Statistics.hs 19;" f crDisplayAwareness src/Dodge/Creature/Picture/Awareness.hs 39;" f crDisplayVigilance src/Dodge/Creature/Picture/Awareness.hs 53;" f crHasTarget src/Dodge/Creature/Test.hs 65;" f crHasTargetLOS src/Dodge/Creature/Test.hs 68;" f crHeight src/Dodge/Base/Collide.hs 173;" f crHit src/Dodge/WorldEvent/ThingsHit.hs 121;" f crIXsNearCirc src/Dodge/Zoning/Creature.hs 33;" f crIXsNearPoint src/Dodge/Zoning/Creature.hs 15;" f crInAimStance src/Dodge/Creature/Test.hs 93;" f crIntelligence src/Dodge/Creature/Statistics.hs 39;" f crIsAiming src/Dodge/Creature/Test.hs 60;" f crIsArmouredFrom src/Dodge/Creature/Test.hs 108;" 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 38;" f crMvAbsoluteNoStride src/Dodge/Creature/Impulse/Movement.hs 46;" f crMvBy src/Dodge/Creature/Impulse/Movement.hs 22;" f crMvByNoStride src/Dodge/Creature/Impulse/Movement.hs 30;" f crMvForward src/Dodge/Creature/Impulse/Movement.hs 57;" f crMvType src/Dodge/Creature/MoveType.hs 6;" f crNearPoint src/Dodge/Creature/Test.hs 131;" f crNumFreeSlots src/Dodge/Inventory/CheckSlots.hs 25;" f crOnWall src/Dodge/WallCreatureCollisions.hs 89;" f crRad src/Dodge/Creature/Radius.hs 7;" f crSafeDistFromTarg src/Dodge/Creature/Test.hs 74;" f crSetRoots src/Dodge/Inventory/Location.hs 55;" f crShape src/Dodge/Creature/Shape.hs 8;" f crSpring src/Dodge/Update.hs 914;" f crStratConMatches src/Dodge/Creature/Test.hs 80;" f crStrength src/Dodge/Creature/Statistics.hs 29;" f crUpdate src/Dodge/Creature/Update.hs 66;" f crUpdateInvidLocations src/Dodge/Inventory/Location.hs 66;" f crUpdateItemLocations src/Dodge/Inventory/Location.hs 48;" f crVocalizationSound src/Dodge/Creature/Vocalization.hs 15;" f crWarningSounds src/Dodge/Creature/Vocalization.hs 25;" f crWlPbHit src/Dodge/WorldEvent/ThingsHit.hs 59;" f crZoneSize src/Dodge/Zoning/Creature.hs 43;" f craftInfo src/Dodge/Item/Info.hs 169;" f craftItemSPic src/Dodge/Item/Draw/SPic.hs 40;" f crankSlowS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 597;" f createForceField src/Dodge/ForceField.hs 7;" f createGas src/Dodge/Gas.hs 10;" f createHeadLamp src/Dodge/Euse.hs 64;" f createItemYou src/Dodge/Inventory/Add.hs 62;" f createLightMap src/Render.hs 26;" f createProjectile src/Dodge/HeldUse.hs 1271;" f createProjectileR src/Dodge/HeldUse.hs 1220;" f createShell src/Dodge/Projectile/Create.hs 21;" f createShieldWall src/Dodge/Item/BackgroundEffect.hs 53;" f createUnusedLinkPos src/Dodge/Tree/Shift.hs 124;" f createWall src/Dodge/Wall/Create.hs 8;" f creatureDisplayText src/Dodge/Creature/Picture/Awareness.hs 12;" f creatureShootLaser src/Dodge/HeldUse.hs 840;" f creatureShootPulseLaser src/Dodge/HeldUse.hs 871;" f creatureTurnTo src/Dodge/Creature/Impulse/Movement.hs 60;" f creatureTurnToward src/Dodge/Creature/Impulse/Movement.hs 81;" f creatureTurnTowardDir src/Dodge/Creature/Impulse/Movement.hs 70;" f critInDeadEnd src/Dodge/Room/Room.hs 251;" f critsPillarRoom src/Dodge/Room/Room.hs 398;" f critsRoom src/Dodge/Room/Room.hs 406;" f crixsNearSeg src/Dodge/Zoning/Creature.hs 30;" f crossPic src/Dodge/Render/Label.hs 28;" f crossProd src/Geometry/Vector3D.hs 41;" f crsHit src/Dodge/WorldEvent/ThingsHit.hs 69;" f crsHitRadial src/Dodge/WorldEvent/ThingsHit.hs 168;" f crsHitZ src/Dodge/WorldEvent/ThingsHit.hs 80;" f crsItmsUnused src/Dodge/Room/Containing.hs 45;" f crsNearCirc src/Dodge/Zoning/Creature.hs 36;" f crsNearPoint src/Dodge/Zoning/Creature.hs 18;" f crsNearRect src/Dodge/Zoning/Creature.hs 40;" f crsNearSeg src/Dodge/Zoning/Creature.hs 24;" f crystalLine src/Dodge/Placement/Instance/Wall.hs 58;" f cubeShape src/Dodge/Block/Debris.hs 110;" f cullPoint src/Dodge/Render/ShapePicture.hs 127;" 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 45;" f cycleDownEnum src/Dodge/Menu/OptionType.hs 31;" f cycleEnum src/Dodge/Menu/OptionType.hs 26;" f cycleGT src/IntMapHelp.hs 94;" f cycleL src/DoubleStack.hs 28;" f cycleLT src/IntMapHelp.hs 97;" 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 122;" f cylinderPoly src/Shape.hs 83;" f cylinderRoundIndices src/Shader/Poke.hs 389;" f dShadCol src/Dodge/Render/List.hs 208;" f damMatSideEffect src/Dodge/Material/Damage.hs 20;" f damThingHitWith src/Dodge/Damage.hs 72;" f damToExpBarrel src/Dodge/Barreloid.hs 53;" f damageBlock src/Dodge/Wall/Damage.hs 44;" f damageCodeCommand src/Dodge/Terminal.hs 67;" f damageCrWl src/Dodge/Damage.hs 29;" f damageCrWlID src/Dodge/Damage.hs 23;" f damageCrystal src/Dodge/Material/Damage.hs 222;" f damageDirection src/Dodge/Damage.hs 35;" f damageDirt src/Dodge/Material/Damage.hs 130;" f damageFlesh src/Dodge/Material/Damage.hs 97;" f damageGlass src/Dodge/Material/Damage.hs 156;" f damageGlassBlock src/Dodge/Wall/Damage.hs 49;" f damageHP src/Dodge/Creature/Damage.hs 37;" f damageInCircle src/Dodge/Damage.hs 61;" f damageMetal src/Dodge/Material/Damage.hs 65;" f damageSensor src/Dodge/Placement/Instance/Sensor.hs 13;" f damageStone src/Dodge/Material/Damage.hs 33;" f damageThingHit src/Dodge/Bullet.hs 180;" f damageTypeThreshold src/Dodge/Machine/Update.hs 132;" f damageWall src/Dodge/Wall/Damage.hs 29;" f damsToExpBarrel src/Dodge/Barreloid.hs 50;" f dark src/Color.hs 135;" f darkenBackground src/Dodge/Render/MenuScreen.hs 46;" f dbArg src/Dodge/Base.hs 165;" f dbArgChain src/Dodge/Base.hs 170;" f dbwMuzzles src/Dodge/HeldUse.hs 325;" f deZoneIX src/Dodge/Zoning/Base.hs 91;" f deZoneWall src/Dodge/Zoning/Wall.hs 70;" f deadEndRoom src/Dodge/Room/Room.hs 254;" 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 114;" f debrisS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 725;" f debrisSPic src/Dodge/Prop/Draw.hs 16;" f debrisSize src/Dodge/Block/Debris.hs 83;" f debugEvent src/Dodge/Debug.hs 44;" f debugEvents src/Dodge/Debug.hs 29;" f debugGet src/Dodge/Debug.hs 82;" f debugItem src/Dodge/Debug.hs 47;" f debugMenu src/Dodge/Menu.hs 122;" f debugMenuOptions src/Dodge/Menu.hs 128;" f debugMouseClickPos src/Dodge/Debug.hs 153;" f debugOn src/Dodge/Data/Config.hs 176;" f debugPutDraw src/Dodge/Debug.hs 103;" f debugPutItems src/Dodge/Debug.hs 86;" f debugPutN src/Dodge/Debug.hs 92;" f debugShowPath src/Dodge/Debug.hs 113;" f debugWritableValues src/Dodge/Debug.hs 126;" f decodeSensorType src/Dodge/Terminal.hs 81;" f decomposeSelfTree src/Dodge/Tree/Compose.hs 62;" f decomposeTree src/Dodge/Tree/Compose.hs 59;" f decontamRoom src/Dodge/Room/Airlock.hs 38;" f decoratedBlock src/Dodge/Placement/Instance/Block.hs 14;" f decorationToShape src/Dodge/Placement/TopDecoration.hs 16;" f decreaseAwareness src/Dodge/Creature/Perception.hs 118;" f decrementTimer src/Sound.hs 104;" f dedaS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 557;" f dededaS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 677;" f dededumS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 759;" f dedumS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 789;" f defCraftItem src/Dodge/Default/Item.hs 25;" f defDamageMaterial src/Dodge/Material/Damage.hs 30;" f defEquipment src/Dodge/Default.hs 24;" f defHeldItem src/Dodge/Default/Item.hs 9;" f defLSPic src/Dodge/LightSource/Draw.hs 10;" f defSPic src/Dodge/Item/Draw/SPic.hs 310;" 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/Wall.hs 32;" f defaultBlock src/Dodge/Default/Block.hs 5;" f defaultBounds src/Dodge/Data/Bounds.hs 18;" f defaultBullet src/Dodge/Item/Weapon/Bullet.hs 10;" f defaultButton src/Dodge/Default.hs 44;" f defaultCWCam src/Dodge/Default/World.hs 72;" f defaultCWGen src/Dodge/Default/World.hs 62;" f defaultCWorld src/Dodge/Default/World.hs 87;" f defaultChaseMvType src/Dodge/Creature/MoveType.hs 25;" f defaultClusterStatus src/Dodge/Default/Room.hs 37;" f defaultConfig src/Dodge/Data/Config.hs 151;" f defaultCreature src/Dodge/Default/Creature.hs 12;" f defaultCreatureMemory src/Dodge/Default/Creature.hs 65;" f defaultCrystalWall src/Dodge/Default/Wall.hs 35;" f defaultDeathSounds src/Dodge/Creature/Vocalization.hs 54;" f defaultDirtBlock src/Dodge/Default/Block.hs 17;" f defaultDirtWall src/Dodge/Default/Wall.hs 47;" f defaultDoor src/Dodge/Default/Door.hs 5;" f defaultDoorWall src/Dodge/Default/Wall.hs 29;" f defaultDrawButton src/Dodge/Button/Draw.hs 29;" f defaultFlIt src/Dodge/Default.hs 27;" f defaultForeground src/Dodge/Default/ForegroundShape.hs 5;" f defaultHUD src/Dodge/Default/World.hs 170;" f defaultInanimate src/Dodge/Default/Creature.hs 62;" f defaultInput src/Dodge/Default/World.hs 12;" f defaultIntention src/Dodge/Default/Creature.hs 98;" f defaultInvSize src/Dodge/Default/Creature.hs 72;" f defaultLDP src/Dodge/ListDisplayParams.hs 19;" f defaultLWorld src/Dodge/Default/World.hs 105;" f defaultMachine src/Dodge/Default.hs 30;" f defaultMachineWall src/Dodge/Default/Wall.hs 38;" f defaultPerceptionState src/Dodge/Default/Creature.hs 75;" f defaultProximitySensor src/Dodge/Default.hs 52;" f defaultRoom src/Dodge/Default/Room.hs 9;" f defaultTerminal src/Dodge/Default/Terminal.hs 8;" f defaultVision src/Dodge/Default/Creature.hs 85;" f defaultWall src/Dodge/Default/Wall.hs 15;" f defaultWindow src/Dodge/Default/Wall.hs 54;" f defaultWorld src/Dodge/Default/World.hs 32;" f degToRad src/Geometry/Vector.hs 118;" f deleteIMInZone src/Dodge/Base.hs 70;" f deleteWallFromZones src/Dodge/Wall/Zone.hs 23;" f deleteWallID src/Dodge/Wall/Delete.hs 13;" f deleteWallIDs src/Dodge/Wall/Delete.hs 27;" f denormalEdges src/Polyhedra.hs 128;" f destroyAllInvItems src/Dodge/Inventory.hs 53;" f destroyBlock src/Dodge/Block.hs 17;" f destroyDoor src/Dodge/Wall/Damage.hs 69;" f destroyInvItem src/Dodge/Inventory.hs 40;" f destroyItem src/Dodge/Inventory.hs 62;" f destroyLSFlashAt src/Dodge/LightSource.hs 44;" 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/Wall/Damage.hs 90;" f destroyMounts src/Dodge/Wall/Damage.hs 87;" f destroyProjectile src/Dodge/Projectile/Update.hs 112;" f detV src/Geometry/Vector.hs 94;" f detector src/Dodge/Item/Held/Utility.hs 27;" f detectorColor src/Dodge/Item/Draw/SPic.hs 433;" f detectorInfo src/Dodge/Item/Info.hs 224;" f determineProjectileTracking src/Dodge/HeldUse.hs 1191;" f diagonalLinesRect src/Dodge/Room/Foreground.hs 52;" f did src/Dodge/Item/InvSize.hs 54;" f diffAngles src/Geometry.hs 205;" f difference src/Geometry.hs 127;" f digitalLine src/Geometry.hs 285;" f digitalRect src/Geometry.hs 302;" f dim src/Color.hs 139;" f dirtPoly src/Dodge/Room/RoadBlock.hs 74;" f disconnectItemS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 787;" f displayConfig src/Dodge/Menu.hs 223;" f displayControls src/Dodge/Menu.hs 239;" f displayFrameTicks src/Dodge/Render/Picture.hs 50;" f displayFreeSlots src/Dodge/DisplayInventory.hs 196;" f displayIndents src/Dodge/DisplayInventory.hs 110;" f displayPulse src/Dodge/Inventory/SelectionList.hs 176;" f displayTerminalLineString src/Dodge/Update.hs 519;" f dist src/Geometry/Vector.hs 185;" f dist3 src/Geometry/Vector3D.hs 101;" f distributeAmmoToItem src/Dodge/WorldEffect.hs 152;" f distributeAmmoToYou src/Dodge/WorldEffect.hs 140;" f distributerRoom src/Dodge/Room/Room.hs 415;" f divTo src/Geometry/Zone.hs 8;" f divideCircle src/Geometry.hs 321;" f divideDoorPane src/Dodge/Placement/Instance/Door.hs 65;" f divideLine src/Geometry.hs 248;" f divideLineExact src/Geometry.hs 276;" f divideLineOddNumPoints src/Geometry.hs 261;" f dmType src/Dodge/Damage.hs 38;" f doAimTwist src/Dodge/Creature/YourControl.hs 154;" f doAnyEquipmentEffect src/Dodge/Creature/State.hs 141;" f doBackspace src/Dodge/Update/Input/Text.hs 31;" f doBarrelSpin src/Dodge/Projectile/Update.hs 168;" f doBlBl src/Dodge/BlBl.hs 5;" f doBounce src/Dodge/Base/Collide.hs 67;" f doButtonEvent src/Dodge/Button/Event.hs 9;" f doConLoop src/Loop.hs 138;" f doConLoop' src/Loop.hs 230;" f doCrAc src/Dodge/CreatureEffect.hs 38;" f doCrBl src/Dodge/CreatureEffect.hs 30;" f doCrGroupUpdate src/Dodge/CrGroupUpdate.hs 5;" f doCrImp src/Dodge/CreatureEffect.hs 13;" f doCrWdAc src/Dodge/CreatureEffect.hs 47;" f doDamage src/Dodge/Creature/State.hs 43;" f doDeathToggle src/Dodge/WorldEffect.hs 101;" f doDeathTriggers src/Dodge/WorldEffect.hs 94;" f doDebugGet src/Dodge/Debug.hs 106;" f doDebugPut src/Dodge/Debug.hs 95;" 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 doDoorLerp src/Dodge/Door/DoorLerp.hs 8;" f doDoorMount src/Dodge/Door.hs 30;" f doDrag src/Dodge/Update/Input/InGame.hs 128;" f doDrawing src/Dodge/Render.hs 33;" f doDrawing' src/Dodge/Render.hs 44;" f doFloatFloat src/Dodge/FloatFunction.hs 5;" f doGenFloat src/Dodge/HeldUse.hs 1153;" f doGravityPU src/Dodge/Projectile/Update.hs 35;" f doHeldUseEffect src/Dodge/HeldUse.hs 354;" f doInPlacements src/Dodge/Layout.hs 87;" f doIndividualPlacements src/Dodge/Layout.hs 101;" f doInputScreenInput src/Dodge/Update/Input/ScreenLayer.hs 38;" f doItemTimeScroll src/Dodge/Update.hs 207;" f doLoop src/Loop.hs 60;" f doMagnetBuBu src/Dodge/Bullet.hs 35;" f doModificationEffect src/Dodge/ModificationEffect.hs 7;" f doPreload appDodge/Main.hs 132;" f doQuickload src/Dodge/Save.hs 83;" f doQuicksave src/Dodge/Save.hs 77;" f doRandImpulse src/Dodge/RandImpulse.hs 8;" f doRegexInput src/Dodge/Update/Input/InGame.hs 453;" f doRoomPlacements src/Dodge/Layout.hs 104;" f doRoomShift src/Dodge/Room/Link.hs 33;" f doScopeZoom src/Dodge/Update/Scroll.hs 87;" f doSectionSize src/Dodge/DisplayInventory.hs 215;" f doSideEffects appDodge/Main.hs 117;" f doStrategyActions src/Dodge/Creature/ReaderUpdate.hs 172;" f doTabComplete src/Dodge/Terminal.hs 241;" f doTestDrawing src/Dodge/Render.hs 40;" 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 132;" f doTimeScroll src/Dodge/Update.hs 212;" f doTmWdWd src/Dodge/WorldEffect.hs 104;" f doWallRotate src/Dodge/Update/Camera.hs 227;" f doWdBl src/Dodge/WorldBool.hs 10;" f doWdCrBl src/Dodge/CreatureEffect.hs 18;" f doWdP2f src/Dodge/WdP2f.hs 10;" f doWdWd src/Dodge/WorldEffect.hs 34;" f doWorldEvents src/Dodge/Update.hs 463;" f doWorldPos src/Dodge/WorldPos.hs 10;" f door src/Dodge/Room/Door.hs 13;" f doorBetween src/Dodge/Placement/Instance/Door.hs 38;" f doorLerp src/Dodge/Door.hs 40;" f dotV src/Geometry/Vector.hs 76;" f dotV3 src/Geometry/Vector3D.hs 119;" f doubleCorridorBarrels src/Dodge/Room/Room.hs 284;" f doublePair src/Geometry.hs 162;" f doublePairSet src/Geometry.hs 166;" f doubleTreeToIndentList src/Dodge/DoubleTree.hs 129;" f doubleV2 src/Geometry.hs 169;" f drawARHUD src/Dodge/Creature/State.hs 193;" f drawAimSweep src/Dodge/Render/Picture.hs 292;" f drawAllShadows src/Dodge/Shadows.hs 5;" f drawAnySelectionBox src/Dodge/Render/Picture.hs 130;" f drawArrowDown src/Dodge/Render/Picture.hs 219;" f drawBaseMachine src/Dodge/Machine/Draw.hs 75;" f drawBlip src/Dodge/RadarBlip.hs 16;" f drawBlock src/Dodge/Render/ShapePicture.hs 80;" f drawBoundingBox src/Dodge/Debug/Picture.hs 359;" f drawBullet src/Dodge/Render/ShapePicture.hs 166;" f drawButton src/Dodge/Button/Draw.hs 10;" f drawCPUShadows src/Dodge/Render/Shadow.hs 19;" f drawCircCollisionTest src/Dodge/Debug/Picture.hs 118;" f drawCliff src/Dodge/Render/ShapePicture.hs 86;" f drawCollisionTest src/Dodge/Debug/Picture.hs 103;" f drawCombFilter src/Dodge/Render/Picture.hs 267;" f drawCombineInventory src/Dodge/Render/HUD.hs 190;" f drawConcurrentMessage src/Dodge/Render/Picture.hs 72;" f drawCoord src/Dodge/Debug/Picture.hs 387;" f drawCountMod src/Render.hs 231;" f drawCrInfo src/Dodge/Debug.hs 177;" f drawCrInfo' src/Dodge/Debug.hs 172;" f drawCreature src/Dodge/Render/ShapePicture.hs 102;" f drawCreatureDisplayTexts src/Dodge/Debug/Picture.hs 199;" f drawCross src/Dodge/Render/Label.hs 25;" f drawCrossCol src/Dodge/Render/Label.hs 21;" f drawCursorAt src/Dodge/Render/List.hs 73;" f drawCursorByTerminalStatus src/Dodge/Render/Picture.hs 137;" f drawDDATest src/Dodge/Debug/Picture.hs 304;" f drawDamSensor src/Dodge/Machine/Draw.hs 38;" f drawDebug src/Dodge/Debug.hs 215;" f drawDrag src/Dodge/Render/Picture.hs 198;" f drawDragDrop src/Dodge/Render/Picture.hs 227;" f drawDragPickup src/Dodge/Render/Picture.hs 236;" f drawDragSelect src/Dodge/Render/Picture.hs 195;" f drawDragSelected src/Dodge/Render/HUD.hs 144;" f drawDragSelecting src/Dodge/Render/HUD.hs 162;" f drawEmptySet src/Dodge/Render/Picture.hs 151;" f drawEnergyBall src/Dodge/EnergyBall/Draw.hs 7;" f drawEquipment src/Dodge/Creature/Picture.hs 128;" f drawExamineInventory src/Dodge/Render/HUD.hs 199;" f drawExplosiveBall src/Dodge/EnergyBall/Draw.hs 15;" f drawFarWallDetect src/Dodge/Debug/Picture.hs 271;" f drawFlame src/Dodge/Flame/Draw.hs 8;" f drawFlamelet src/Dodge/EnergyBall/Draw.hs 34;" f drawForceField src/Dodge/Wall/Draw.hs 15;" f drawGapPlus src/Dodge/Render/Picture.hs 278;" f drawGib src/Dodge/Prop/Draw.hs 26;" f drawHUD src/Dodge/Render/HUD.hs 53;" f drawInputMenu src/Dodge/Render/MenuScreen.hs 33;" f drawInspectWall src/Dodge/Debug/Picture.hs 256;" f drawInspectWalls src/Dodge/Debug/Picture.hs 244;" f drawInventory src/Dodge/Render/HUD.hs 61;" f drawItemChildrenConnect src/Dodge/Render/HUD.hs 332;" f drawItemConnections src/Dodge/Render/HUD.hs 325;" f drawJumpDown src/Dodge/Render/Picture.hs 190;" f drawLabCrossCol src/Dodge/Render/Label.hs 8;" f drawLabelledList src/Dodge/Render/List.hs 198;" 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 195;" f drawListElement src/Dodge/Render/List.hs 172;" f drawListYgapScaleYoff src/Dodge/Render/List.hs 92;" f drawListYoff src/Dodge/Render/List.hs 89;" f drawLoadingScreen src/Dodge/Render/MenuScreen.hs 24;" f drawMachine src/Dodge/Machine/Draw.hs 17;" f drawMapperAR src/Dodge/Targeting/Draw.hs 12;" f drawMapperInventory src/Dodge/Render/HUD.hs 181;" f drawMenuClick src/Dodge/Render/Picture.hs 166;" f drawMenuCursor src/Dodge/Render/Picture.hs 178;" f drawMenuOrHUD src/Dodge/Render/Picture.hs 67;" f drawMenuScreen src/Dodge/Render/MenuScreen.hs 18;" f drawMouseCursor src/Dodge/Render/Picture.hs 83;" f drawMouseOver src/Dodge/Render/HUD.hs 115;" f drawMousePosition src/Dodge/Debug/Picture.hs 377;" f drawOptions src/Dodge/Render/MenuScreen.hs 36;" f drawPathBetween src/Dodge/Debug/Picture.hs 202;" f drawPathEdge src/Dodge/Debug/Picture.hs 261;" f drawPathing src/Dodge/Debug/Picture.hs 408;" f drawPlus src/Dodge/Render/Picture.hs 163;" f drawPointLabel src/Dodge/Render/Label.hs 13;" f drawProjectile src/Dodge/Projectile/Draw.hs 13;" f drawPulseBall src/Dodge/Render/ShapePicture.hs 94;" f drawQuitTerminal src/Dodge/Render/Picture.hs 145;" f drawRBOptions src/Dodge/Render/HUD.hs 253;" f drawRadarSweep src/Dodge/RadarSweep/Draw.hs 14;" f drawRemoteShell src/Dodge/Projectile/Draw.hs 38;" f drawReturn src/Dodge/Render/Picture.hs 154;" f drawRootCursor src/Dodge/Render/HUD.hs 82;" f drawSSCursor src/Dodge/SelectionSections/Draw.hs 32;" f drawSSMultiCursor src/Dodge/SelectionSections/Draw.hs 37;" f drawSelect src/Dodge/Render/Picture.hs 255;" f drawSelectionList src/Dodge/Render/List.hs 35;" f drawSelectionSections src/Dodge/SelectionSections/Draw.hs 17;" f drawShaderLay src/Render.hs 218;" 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 173;" 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 drawTerminalCursorLink src/Dodge/Render/HUD.hs 392;" f drawTerminalDisplay src/Dodge/Render/HUD.hs 357;" f drawTeslaArc src/Dodge/Tesla/Draw.hs 9;" f drawText src/Picture/Base.hs 224;" f drawTitle src/Dodge/Render/MenuScreen.hs 49;" f drawTitleBackground src/Dodge/Render/List.hs 60;" f drawTractorBeam src/Dodge/TractorBeam/Draw.hs 7;" f drawTurret src/Dodge/Machine/Draw.hs 94;" f drawVerticalDoubleArrow src/Dodge/Render/Picture.hs 210;" f drawWall src/Dodge/Wall/Draw.hs 11;" f drawWallFace src/Dodge/Debug/Picture.hs 73;" f drawWallSearchRays src/Dodge/Debug/Picture.hs 323;" f drawWallsNearCursor src/Dodge/Debug/Picture.hs 233;" f drawWallsNearSegment src/Dodge/Debug/Picture.hs 130;" f drawWallsNearYou src/Dodge/Debug/Picture.hs 223;" f drawWeapon src/Dodge/Creature/Volition.hs 15;" f drawWlIDs src/Dodge/Debug/Picture.hs 395;" f drawZone src/Dodge/Debug/Picture.hs 152;" f drawZoneCirc src/Dodge/Debug/Picture.hs 293;" f drawZoneCol src/Dodge/Debug/Picture.hs 149;" f drawZoneNearPointCursor src/Dodge/Debug/Picture.hs 286;" f dropAll src/Dodge/Creature/Update.hs 120;" f dropInventoryPath src/Dodge/HeldUse.hs 1346;" f dropItem src/Dodge/Creature/Action.hs 155;" f dropper src/Dodge/Item/Scope.hs 82;" f drumMag src/Dodge/Item/Ammo.hs 30;" f dsZoneSize src/Dodge/Zoning/Cloud.hs 51;" f dssNearCirc src/Dodge/Zoning/Cloud.hs 48;" f dssNearPoint src/Dodge/Zoning/Cloud.hs 39;" f dssNearRect src/Dodge/Zoning/Cloud.hs 45;" f dssNearSeg src/Dodge/Zoning/Cloud.hs 42;" 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 45;" 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 edgeToPic src/Dodge/Debug/Picture.hs 417;" f effectOnEquip src/Dodge/Euse.hs 89;" f effectOnRemove src/Dodge/Euse.hs 79;" f eitType src/Dodge/Data/EquipType.hs 15;" f ejectS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 837;" f elecCrackleS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 821;" f elephantGun src/Dodge/Item/Held/Rod.hs 27;" f emptyCorridor src/Dodge/Room/BlinkAcross.hs 23;" f emptyTrie src/SimpleTrie.hs 17;" f encircle src/Dodge/Creature/Boid.hs 118;" f encircleCloseP src/Dodge/Creature/Boid.hs 38;" f encircleDistP src/Dodge/Creature/Boid.hs 24;" f encircleP src/Dodge/Creature/Boid.hs 30;" f endArcPos src/Dodge/Tesla.hs 86;" f endCombineRegex src/Dodge/Update/Input/InGame.hs 276;" f endRegex src/Dodge/Update/Input/InGame.hs 270;" f energyReleaseS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 689;" f enterCombineInv src/Dodge/DisplayInventory.hs 321;" f enumOption src/Dodge/Menu/OptionType.hs 17;" f epText src/Dodge/Inventory/SelectionList.hs 73;" 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 316;" f equipAttachPos src/Dodge/Item/Draw.hs 30;" f equipBackgroundEffect src/Dodge/Euse.hs 22;" f equipInfo src/Dodge/Item/Info.hs 141;" f equipItemSPic src/Dodge/Item/Draw/SPic.hs 158;" f equipPosition src/Dodge/Item/Draw.hs 38;" f equipSiteInfo src/Dodge/Item/Info.hs 253;" f equipSitePQ src/Dodge/Creature/HandPos.hs 27;" 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 59;" f errorClosestPointOnLine src/Geometry.hs 71;" f errorClosestPointOnLineParam src/Geometry.hs 77;" f errorHead src/ListHelp.hs 77;" f errorIsLHS src/Geometry.hs 65;" f errorNormalizeV src/Geometry.hs 54;" f errorPointInPolygon src/Geometry.hs 46;" f evenOddSplit src/Dodge/Base.hs 160;" f exitTerminalSubInv src/Dodge/WorldEffect.hs 172;" 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 188;" f explodeShell src/Dodge/Projectile/Update.hs 274;" f explosionS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 693;" f explosiveBarrel src/Dodge/Creature/Inanimate.hs 25;" f extTrigLitPos src/Dodge/Placement/Instance/Button.hs 80;" f extendConeToScreenEdge src/Dodge/Debug/Picture.hs 82;" f extraPics src/Dodge/Render/ShapePicture.hs 132;" 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 62;" f facesToVF src/Polyhedra/Geodesic.hs 70;" f farWallDistDirection src/Dodge/Update/Camera.hs 248;" f fdiv src/ShortShow.hs 41;" f feet src/Dodge/Creature/Picture.hs 51;" f filter3 src/FoldableHelp.hs 76;" f filterSectionsPair src/Dodge/DisplayInventory.hs 160;" f findBlips src/Dodge/RadarSweep.hs 63;" f findBoundDists src/Dodge/Update/Camera.hs 255;" f findClosePoint src/Dodge/LevelGen/StaticWalls.hs 155;" f findClosePoint src/Dodge/LevelGen/StaticWalls/Deprecated.hs 74;" f findIndex src/IntMapHelp.hs 86;" f findReverseEdge src/Polyhedra.hs 47;" f findReverseEdgeList src/Polyhedra.hs 54;" f findWallFreeDropPoint src/Dodge/FloorItem.hs 27;" f findWallsInPolygon src/Dodge/LevelGen/StaticWalls/Deprecated.hs 78;" f findWithIx src/ListHelp.hs 124;" f fireFadeS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 851;" f fireLoudS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 661;" f fireS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 709;" f firstBreather src/Dodge/Room/Breather.hs 9;" f firstTrie src/SimpleTrie.hs 51;" f firstWorldLoad appDodge/Main.hs 68;" f fixedCoordPictures src/Dodge/Render/Picture.hs 20;" f fixedSizePicClampArrow src/Dodge/Picture/SizeInvariant.hs 57;" f flFlicker src/Dodge/Flame.hs 39;" f flameMuzzles src/Dodge/HeldUse.hs 328;" f flameShield src/Dodge/Item/Equipment.hs 29;" 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 396;" f flareCircleAt src/Dodge/HeldUse.hs 694;" f flatItemCombinations src/Dodge/Combine/Combinations.hs 51;" f flatLookupItems src/Dodge/Combine.hs 39;" f flatShield src/Dodge/Item/Held/Utility.hs 17;" f flatShieldEquipSPic src/Dodge/Item/Draw/SPic.hs 420;" f fleeFrom src/Dodge/CreatureEffect.hs 92;" 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 96;" f flockArmourChaseCrit src/Dodge/Creature/ArmourChase.hs 14;" f flockChaseTarget src/Dodge/Creature/Boid.hs 188;" f flockPointTarget src/Dodge/Creature/Boid.hs 204;" f floorItemPickupInfo src/Dodge/Render/HUD.hs 233;" f floorItemSPic src/Dodge/Render/ShapePicture.hs 153;" f floorTo src/Geometry/Zone.hs 12;" f floorWire src/Dodge/Wire.hs 13;" f foamSprayFadeOutS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 777;" f foamSprayLoopS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 823;" f foldMTRS src/Dodge/Room/Tutorial.hs 77;" f foldPairs src/ListHelp.hs 37;" f foldrWhileArb src/ListHelp.hs 111;" f followImpulse src/Dodge/Creature/Impulse.hs 25;" f foot1S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 819;" f foot2S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 705;" f foot3S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 831;" f forbidFlee src/Dodge/Creature/Boid.hs 45;" f forceElements src/StrictHelp.hs 10;" f forceField src/Dodge/Wall/ForceField.hs 6;" f forceFoldable src/StrictHelp.hs 7;" f forceSpine src/StrictHelp.hs 4;" f fourEmbossDecoration src/Dodge/Placement/TopDecoration.hs 37;" f fpsText src/Dodge/Render/Picture.hs 57;" f fractionLoadedAmmo src/Dodge/Item/Draw/SPic.hs 146;" f frag src/Shader/Data.hs 110;" f fridgeHumS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 545;" f fromJust' src/MaybeHelp.hs 22;" 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 32;" f fstV2 src/Geometry/Data.hs 70;" f fuelPack src/Dodge/Item/Equipment.hs 44;" f functionalUpdate src/Dodge/Update.hs 255;" 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 48;" f gLauncher src/Dodge/Item/Held/Launcher.hs 24;" f gRandify src/Dodge/Randify.hs 12;" f gadgetEffect src/Dodge/HeldUse.hs 49;" f gameOverMenu src/Dodge/Menu.hs 200;" f gameRoomFromRoom src/Dodge/Layout.hs 152;" f gameRoomViewpoints src/Dodge/Viewpoints.hs 35;" f gameRoomsFromRooms src/Dodge/Layout.hs 149;" f gameplayMenu src/Dodge/Menu.hs 152;" f gameplayMenuOptions src/Dodge/Menu.hs 155;" f gasEffect src/Dodge/Update.hs 832;" f gasType src/Dodge/HeldUse.hs 1110;" f gassesNearPoint src/Dodge/Zoning/Cloud.hs 12;" f generateGenParams src/Dodge/LevelGen/LevelStructure.hs 23;" f generateGraphs src/Dodge/Menu.hs 147;" f generateLayout src/Dodge/Layout/Generate.hs 11;" f generateLevelFromRoomList src/Dodge/Layout.hs 35;" f generateWorldFromSeed src/Dodge/LevelGen.hs 18;" f geom src/Shader/Data.hs 110;" 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 150;" f getAmmoLinks src/Dodge/Item/Grammar.hs 104;" f getAttachedSFLink src/Dodge/HeldUse.hs 786;" f getAutoSpringLinks src/Dodge/Item/Grammar.hs 85;" f getAvailableListLines src/Dodge/SelectionList.hs 10;" f getBulHitDams src/Dodge/Bullet.hs 173;" f getBulletType src/Dodge/HeldUse.hs 909;" f getCloseObj src/Dodge/Update/Input/InGame.hs 539;" f getCommand src/Dodge/Terminal.hs 61;" f getCommands src/Dodge/Terminal.hs 58;" f getCrMoveSpeed src/Dodge/Creature/Statistics.hs 50;" f getCrsFromRooms src/Dodge/Room/Tutorial.hs 351;" f getCrsFromRooms' src/Dodge/Room/Tutorial.hs 338;" f getDebugMouseOver src/Dodge/Update.hs 424;" f getDistortions src/Dodge/Render.hs 443;" f getEdgesCrossing src/Dodge/Path.hs 37;" f getGrenadeHitEffect src/Dodge/HeldUse.hs 1259;" f getInventoryPath src/Dodge/Inventory/Path.hs 9;" f getItemValue src/Dodge/Inventory/SelectionList.hs 144;" f getLaserColor src/Dodge/HeldUse.hs 710;" f getLaserDamage src/Dodge/HeldUse.hs 707;" f getLaserPhaseV src/Dodge/HeldUse.hs 704;" f getLinksOfType src/Dodge/RoomLink.hs 41;" f getMaxLinesTM src/Dodge/Terminal/Type.hs 6;" f getMenuMouseContext src/Dodge/Update.hs 436;" f getNodePos src/Dodge/Path.hs 34;" f getPJStabiliser src/Dodge/HeldUse.hs 1246;" f getPretty src/AesonHelp.hs 8;" f getPromptTM src/Dodge/Terminal/Type.hs 3;" f getRoomsFromInts src/Dodge/Room/Tutorial.hs 334;" f getRootItemBounds src/Dodge/Render/HUD.hs 106;" 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 199;" f getViewpoints src/Dodge/Viewpoints.hs 29;" f getVolleyBurst src/Dodge/HeldUse.hs 128;" f getWallPathing src/Dodge/Wall/Pathing.hs 7;" f getWallSPic src/Dodge/Render/Walls.hs 61;" f getWindowSize src/Dodge/WindowSize.hs 6;" f gimbal src/Dodge/Item/Scope.hs 164;" f girder src/Dodge/Room/Foreground.hs 206;" f girderV src/Dodge/Room/Foreground.hs 177;" f girderV' src/Dodge/Room/Foreground.hs 153;" f girderZ src/Dodge/Room/Foreground.hs 108;" f glCreate src/GLHelp.hs 11;" f glassLesson src/Dodge/Room/GlassLesson.hs 23;" f glassLessonRunPast src/Dodge/Room/GlassLesson.hs 68;" f glassShat1S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 697;" f glassShat2S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 707;" f glassShat3S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 711;" f glassShat4S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 687;" f glassSwitchBack src/Dodge/Room/Room.hs 80;" f glassSwitchBackCrits src/Dodge/Room/Room.hs 114;" f glauncherPic src/Dodge/Item/Draw/SPic.hs 402;" f gluintSize src/Shader/Parameters.hs 25;" f goToPostStrat src/Dodge/Creature/Strategy.hs 10;" f goToTarget src/Dodge/Creature/ReaderUpdate.hs 150;" f grahamEliminate src/Geometry/Polygon.hs 163;" f grahamScan src/Geometry/Polygon.hs 154;" 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 183;" f graphicsMenuOptions src/Dodge/Menu.hs 186;" f green src/Color.hs 42;" f greyN src/Color.hs 151;" f gridInPolygon src/Grid.hs 10;" f gridPoints' src/Grid.hs 37;" f gridPointsOff src/Grid.hs 32;" f gridRoomPos src/Dodge/Room/Procedural.hs 90;" f groupSplitItemAmounts src/Dodge/Combine.hs 52;" f gruntS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 521;" f gut1S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 849;" f gut2S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 587;" f gut3S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 683;" f gut4S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 695;" f gut5S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 673;" f gut6S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 721;" f gyroscope src/Dodge/Item/Scope.hs 170;" f hackBoldText src/Picture/Base.hs 193;" f hackDropShadow src/Picture/Base.hs 196;" f hackInvertText src/Picture/Base.hs 189;" f hackOutline src/Dodge/Render/Outline.hs 5;" f halfHeight src/Dodge/Base/Window.hs 49;" f halfWidth src/Dodge/Base/Window.hs 49;" f haltSound src/Dodge/SoundLogic.hs 38;" f hammerCheck src/Dodge/HeldUse.hs 65;" f handHandleOrient src/Dodge/Item/HeldOffset.hs 57;" f handOrient src/Dodge/Item/HeldOffset.hs 39;" f handleEvent src/Dodge/Event.hs 27;" f handleHotkeys src/Dodge/Creature/YourControl.hs 46;" 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 32;" f handlePos src/Dodge/Item/HeldOffset.hs 78;" 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 311;" f hasCaneGunDim src/Dodge/Item/InvSize.hs 48;" f hasLOS src/Dodge/Base/Collide.hs 304;" f hasLOSIndirect src/Dodge/Base/Collide.hs 320;" f hat src/Dodge/Item/Equipment.hs 65;" f head src/DoubleStack.hs 14;" f headLamp src/Dodge/Item/Equipment.hs 68;" f headLampShape src/Dodge/Item/Draw/SPic.hs 423;" f headMap src/Dodge/DoubleTree.hs 249;" f headPQ src/Dodge/Creature/HandPos.hs 116;" f healS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 627;" f healthAnalyserByDoor src/Dodge/Room/LasTurret.hs 90;" f healthTest src/Dodge/Room/LasTurret.hs 111;" f heightWallPS src/Dodge/Placement/Instance/Wall.hs 24;" f heldAimStance src/Dodge/Item/AimStance.hs 24;" f heldAimZoom src/Dodge/Update/Camera.hs 156;" f heldEffect src/Dodge/HeldUse.hs 62;" f heldEffectMuzzles src/Dodge/HeldUse.hs 133;" f heldHandlePos src/Dodge/Item/HeldOffset.hs 84;" f heldInfo src/Dodge/Item/Info.hs 92;" f heldItemAmmoSlots src/Dodge/Item/AmmoSlots.hs 20;" f heldItemBulkiness src/Dodge/Creature/YourControl.hs 194;" f heldItemInvLock src/Dodge/HeldUse.hs 445;" f heldItemMuzVel src/Dodge/HeldUse.hs 995;" f heldItemMuzzles src/Dodge/HeldUse.hs 178;" f heldItemRifling src/Dodge/HeldUse.hs 1038;" f heldItemSPic src/Dodge/Item/Draw/SPic.hs 234;" f heldItemWeight src/Dodge/Creature/Statistics.hs 80;" f heldPositionInfo src/Dodge/Item/Info.hs 240;" f heldTorqueAmount src/Dodge/HeldUse.hs 589;" f heldTriggerType src/Dodge/BaseTriggerType.hs 27;" f heron src/Geometry.hs 218;" 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 613;" f hitEffFromBul src/Dodge/Bullet.hs 156;" f hitS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 753;" f holdForm src/Dodge/Creature/Boid.hs 139;" f holsterWeapon src/Dodge/Creature/Volition.hs 15;" f homingModule src/Dodge/Item/Scope.hs 50;" f horPipe src/Dodge/Placement/Instance/Pipe.hs 9;" f hotkeyToChar src/Dodge/Inventory/SelectionList.hs 185;" f hotkeyToScancode src/Dodge/Creature/YourControl.hs 82;" f hotkeyToString src/Dodge/Inventory/SelectionList.hs 182;" f iShape src/Dodge/Placement/Instance/LightSource.hs 51;" f icosahedronPoints src/Polyhedra/Geodesic.hs 12;" f icosohedronFaces src/Polyhedra/Geodesic.hs 19;" f ildtPropagate src/Dodge/DoubleTree.hs 111;" f inLink src/Dodge/RoomLink.hs 128;" f inSegArea src/Geometry/Intersect.hs 319;" f inSimplePoly src/Geometry/Polygon.hs 90;" 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 13;" f initialisePlaying src/Sound.hs 78;" f initializeGLState src/Preload/Render.hs 255;" f initializeOptionMenu src/Dodge/Menu/Option.hs 17;" f initializeOptionMenuBO src/Dodge/Menu/Option.hs 30;" f initializeTexture2D src/Framebuffer/Update.hs 215;" 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 65;" f insertOneS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 811;" f insertOver src/ListHelp.hs 47;" f insertS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 713;" f insertStructureWalls src/Dodge/Placement/PlaceSpot/Block.hs 41;" f insertWall src/Dodge/Placement/PlaceSpot/Block.hs 134;" f insertWallInZones src/Dodge/Wall/Zone.hs 20;" f insertWalls src/Dodge/Placement/PlaceSpot/Block.hs 131;" f insertWithNewKeys src/IntMapHelp.hs 71;" f intAnno src/Dodge/Floor.hs 111;" f interactWithCloseObj src/Dodge/SelectedClose.hs 9;" f interpWith src/Dodge/Creature/Boid.hs 13;" f intersectCircLine src/Geometry/Intersect.hs 354;" f intersectCircLineAlong src/Geometry/Intersect.hs 345;" f intersectCircSeg src/Geometry/Intersect.hs 324;" f intersectCircSegFirst src/Geometry/Intersect.hs 395;" f intersectCircSegTest src/Geometry/Intersect.hs 387;" f intersectCylSeg src/Geometry/Intersect.hs 363;" f intersectLineLine src/Geometry/Intersect.hs 18;" f intersectLinePlaneAlong src/Geometry/Intersect.hs 27;" f intersectLinefromScreen src/Dodge/Debug/Picture.hs 96;" f intersectSegBezquad src/Geometry/Intersect.hs 257;" f intersectSegLine src/Geometry/Intersect.hs 110;" f intersectSegPlane src/Geometry/Intersect.hs 34;" f intersectSegPolyFirst src/Geometry/Intersect.hs 264;" f intersectSegRay src/Geometry/Intersect.hs 92;" f intersectSegSeg src/Geometry/Intersect.hs 71;" f intersectSegSegErrorTest src/Geometry/Intersect.hs 56;" f intersectSegSegFullTest src/Geometry/Intersect.hs 124;" f intersectSegSegPreTest src/Geometry/Intersect.hs 157;" f intersectSegSegTest src/Geometry/Intersect.hs 143;" f intersectSegSurface src/Geometry/Intersect.hs 40;" f intersectSegsSeg src/Geometry/Intersect.hs 253;" f intervalList src/Geometry.hs 312;" f interweave src/Justify.hs 17;" f introScan src/Dodge/Item/Scope.hs 62;" f introScanValue src/Dodge/Inventory/SelectionList.hs 77;" f intsToPos src/Dodge/Room/Modify/Girder.hs 160;" f invAdj src/Dodge/Item/Grammar.hs 236;" f invCursorParams src/Dodge/ListDisplayParams.hs 35;" f invDP src/Dodge/ListDisplayParams.hs 32;" f invDT src/Dodge/Item/Grammar.hs 217;" f invDT' src/Dodge/Item/Grammar.hs 222;" f invDimColor src/Dodge/DisplayInventory.hs 190;" f invHead src/Dodge/Render/HUD.hs 421;" f invIMDT src/Dodge/Item/Grammar.hs 246;" f invIndents src/Dodge/Item/Grammar.hs 253;" f invItemEffs src/Dodge/Creature/State.hs 63;" f invItemLocUpdate src/Dodge/Creature/State.hs 71;" f invRootMap src/Dodge/Item/Grammar.hs 227;" f invSelectionItem src/Dodge/Inventory/SelectionList.hs 32;" f invSetSelection src/Dodge/Inventory.hs 180;" f invSetSelectionPos src/Dodge/Inventory.hs 188;" f invShiftPointBy src/Dodge/ShiftPoint.hs 17;" f invSize src/Dodge/Inventory/CheckSlots.hs 33;" f inventoryX src/Dodge/Creature.hs 111;" f inverseSelNumPos src/Dodge/SelectionSections.hs 189;" f inverseSelSecYint src/Dodge/SelectionSections.hs 165;" f inverseSelSecYintXPosCheck src/Dodge/SelectionSections.hs 178;" f inverseShockwaveAt src/Dodge/WorldEvent/Shockwave.hs 42;" f invertEncircleDistP src/Dodge/Creature/Boid.hs 16;" f invertIntMap src/IntMapHelp.hs 100;" f invertIntMap src/Multiset.hs 67;" f invertIntMapUnique src/IntMapHelp.hs 103;" f invertInventoryToMap src/Dodge/Combine.hs 57;" f invisibleChaseCrit src/Dodge/Creature/ChaseCrit.hs 21;" f invisibleWall src/Dodge/Placement/Instance/Wall.hs 27;" f isAmmoIntLink src/Dodge/HeldUse.hs 720;" f isAnimate src/Dodge/Creature/Test.hs 134;" f isCognizant src/Dodge/Creature/Perception.hs 105;" f isConnected src/Dodge/Inventory/Swap.hs 77;" f isCornerLink src/Dodge/RoomLink.hs 65;" f isElectrical src/Dodge/Machine/Update.hs 106;" f isFlyable src/Dodge/WorldEvent/ThingsHit.hs 176;" f isGroupSelectableSection src/Dodge/Update/Input/InGame.hs 198;" f isInLnk src/Dodge/PlacementSpot.hs 162;" f isJust' src/MaybeHelp.hs 27;" f isLHS src/Geometry/LHS.hs 11;" f isLeftOf src/Geometry.hs 199;" f isLeftOfA src/Geometry.hs 193;" f isMidEdgeLink src/Dodge/RoomLink.hs 56;" f isNHS src/Geometry/Intersect.hs 53;" f isNothing' src/MaybeHelp.hs 31;" f isOnSeg src/Geometry.hs 237;" f isOutLnk src/Dodge/PlacementSpot.hs 167;" f isOverTerminalScreen src/Dodge/Update.hs 444;" f isPulseLaser src/Dodge/IsPulseLaser.hs 10;" f isPutID src/Dodge/Placement/Instance/Wall.hs 108;" f isRHS src/Geometry/LHS.hs 32;" f isUnusedLnk src/Dodge/PlacementSpot.hs 62;" f isUnusedLnkType src/Dodge/PlacementSpot.hs 191;" f isUsedLnkUnplaced src/Dodge/PlacementSpot.hs 175;" f isValidCommand src/Dodge/Debug/Terminal.hs 134;" f isVowel src/StringHelp.hs 8;" f isWalkable src/Dodge/WorldEvent/ThingsHit.hs 183;" f isoMatrix src/MatrixHelper.hs 35;" f isotriBWH src/Geometry/Polygon.hs 22;" f itDim src/Dodge/Item/InvSize.hs 21;" f itEffectOnDrop src/Dodge/Item/BackgroundEffect.hs 81;" f itEffectOnPickup src/Dodge/Item/BackgroundEffect.hs 78;" 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 13;" 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 94;" f itemBulkiness src/Dodge/Creature/YourControl.hs 188;" f itemCombinations src/Dodge/Combine/Combinations.hs 56;" f itemDetectorEffect src/Dodge/HeldUse.hs 792;" f itemDisplay src/Dodge/Inventory/SelectionList.hs 53;" f itemEquipPict src/Dodge/Item/Draw.hs 18;" f itemExternalValue src/Dodge/Inventory/SelectionList.hs 82;" 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 440;" f itemMuzzles src/Dodge/HeldUse.hs 164;" f itemRooms src/Dodge/LockAndKey.hs 39;" f itemRotTreeSPic src/Dodge/Item/Draw/SPicTree.hs 16;" f itemSPic src/Dodge/Item/Draw/SPic.hs 17;" f itemScan src/Dodge/Item/Scope.hs 68;" f itemScroll src/Dodge/Update/Scroll.hs 53;" f itemScrollDisplay src/Dodge/Inventory/SelectionList.hs 121;" f itemScrollValue src/Dodge/Inventory/SelectionList.hs 148;" f itemShapeMax src/Dodge/Item/Orientation.hs 68;" f itemShapeMaxX src/Dodge/Item/Orientation.hs 59;" f itemShapeMaxY src/Dodge/Item/Orientation.hs 62;" f itemShapeMaxZ src/Dodge/Item/Orientation.hs 65;" f itemShapeMin src/Dodge/Item/Orientation.hs 74;" f itemSidePush src/Dodge/HeldUse.hs 388;" f itemString src/Dodge/Item/Display.hs 56;" f itemToFunction src/Dodge/Item/Grammar.hs 107;" f itemTreeSPic src/Dodge/Item/Draw/SPicTree.hs 13;" 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 66;" f joinItemsInList src/Dodge/Item/Grammar.hs 207;" f joystick src/Dodge/Item/Scope.hs 158;" f jps0' src/Dodge/LevelGen/PlacementHelper.hs 61;" f jps0PushPS src/Dodge/LevelGen/PlacementHelper.hs 64;" 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 77;" f justify src/Justify.hs 9;" f k src/ShortShow.hs 48;" f k' src/ShortShow.hs 48;" f keyCard src/Dodge/Item/Held/Utility.hs 20;" f keyCardAnalyserByDoor src/Dodge/Room/LasTurret.hs 87;" f keyCardRoomRunPast src/Dodge/Room/LasTurret.hs 75;" f keyCardRunPastRand src/Dodge/LockAndKey.hs 36;" f keyPic src/Dodge/Item/Draw/SPic.hs 439;" f keyholeCorridor src/Dodge/Room/Corridor.hs 40;" f knifeS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 741;" f lChasm src/Dodge/Room/Tutorial.hs 140;" f lConnect src/Dodge/Render/Connectors.hs 43;" f lConnectCol src/Dodge/Render/Connectors.hs 46;" f lConnectMulti src/Dodge/Render/Connectors.hs 51;" f lShape src/Dodge/Placement/Instance/LightSource.hs 54;" f lamp src/Dodge/Creature/Lamp.hs 18;" f lampCrSPic src/Dodge/Render/ShapePicture.hs 116;" f lasCenSensEdge src/Dodge/Room/LasTurret.hs 130;" f lasGunPic src/Dodge/Item/Draw/SPic.hs 414;" f lasPulseS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 731;" f lasSensorTurretTest src/Dodge/Room/LasTurret.hs 123;" f lasTunnel src/Dodge/Room/LasTurret.hs 142;" f lasTunnelRunPast src/Dodge/Room/LasTurret.hs 183;" f lasTurret src/Dodge/Placement/Instance/Turret.hs 35;" f laser src/Dodge/Item/Held/BatteryGuns.hs 34;" f lastMap src/Dodge/DoubleTree.hs 253;" f latticeXsYs src/Grid.hs 24;" f launcherCrit src/Dodge/Creature/LauncherCrit.hs 12;" f layoutLevelFromSeed src/Dodge/LevelGen.hs 41;" f ldpRect src/Dodge/Render/List.hs 48;" f ldpSelection src/Dodge/Update/Input/ScreenLayer.hs 84;" 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 166;" 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 61;" f leftIsParentCombine src/Dodge/Item/Grammar.hs 163;" f leftLegPQ src/Dodge/Creature/HandPos.hs 85;" f leftPad src/Padding.hs 15;" f leftRightCombine src/Dodge/Item/Grammar.hs 197;" f leftWristPQ src/Dodge/Creature/HandPos.hs 82;" f legsSPic src/Dodge/Item/Draw/SPic.hs 448;" f lerpP2A src/Dodge/ShiftPoint.hs 14;" f liShape src/Dodge/Placement/Instance/LightSource.hs 79;" f light src/Color.hs 131;" f lightSensByDoor src/Dodge/Room/LasTurret.hs 60;" f lightSensInsideDoor src/Dodge/Room/LasTurret.hs 48;" f lightSensor src/Dodge/Placement/Instance/Sensor.hs 26;" f lightsToRender src/Dodge/Render/Lights.hs 14;" f lightx4 src/Color.hs 155;" f linGrad src/Geometry/Intersect.hs 241;" f line src/Picture/Base.hs 230;" f lineCol src/Picture/Base.hs 234;" f lineGeom src/Dodge/Base.hs 32;" f lineOnScreenCone src/Dodge/Debug/Picture.hs 60;" f lineOrth src/Dodge/Creature/Boid.hs 128;" f lineOutputTerminal src/Dodge/Room/Warning.hs 86;" f lineSplit src/Justify.hs 26;" f lineUp src/Dodge/Creature/Boid.hs 150;" f linksDAGToPath src/Dodge/Room/Path.hs 13;" f linksOnPath src/Dodge/Room/CheckConsistency.hs 6;" f listConfig src/Dodge/Menu.hs 232;" f listControls src/Dodge/Menu.hs 244;" f listCursor src/Dodge/Render/List.hs 120;" f listGuard src/Dodge/Creature/ReaderUpdate.hs 196;" f listSelectionColorPicture src/Dodge/DisplayInventory.hs 299;" f litCorridor90 src/Dodge/Room/RoadBlock.hs 26;" f lmt src/MatrixHelper.hs 53;" f lnkMidPosInvSelsCol src/Dodge/Render/HUD.hs 410;" f loadDodgeConfig src/Dodge/Config.hs 30;" f loadMusic src/Dodge/SoundLogic/LoadSound.hs 30;" f loadMuzzle src/Dodge/HeldUse.hs 633;" 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 loadingScreenUpdate src/Dodge/Update/Input/ScreenLayer.hs 30;" 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 147;" f locOrient src/Dodge/Item/HeldOffset.hs 52;" 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 125;" f logOptions src/Dodge/Menu.hs 140;" f logistic src/Dodge/Base.hs 98;" f longBlockedCorridor src/Dodge/Room/RoadBlock.hs 58;" f longCrit src/Dodge/Creature.hs 68;" 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 59;" f lorem src/Lorem.hs 3;" f lowBlock src/Dodge/Placement/Instance/Block.hs 28;" f lowWhirS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 541;" f lsColPos src/Dodge/LightSource.hs 24;" f lsColPosID src/Dodge/LightSource.hs 21;" f lsColPosRad src/Dodge/LightSource.hs 30;" f lsPosCol src/Dodge/LightSource.hs 27;" f lsPosRad src/Dodge/LightSource.hs 18;" f ltAutoCrit src/Dodge/Creature/LtAutoCrit.hs 12;" f m src/ShortShow.hs 48;" f mAT src/Dodge/Item/MagAmmoType.hs 20;" f machinePistol src/Dodge/Item/Held/Stick.hs 24;" f magAmmoParams src/Dodge/HeldUse.hs 930;" f magAmmoType src/Dodge/Item/MagAmmoType.hs 12;" f magMax src/Dodge/Item/MagAmmoType.hs 29;" f magShield src/Dodge/Item/Equipment.hs 26;" f magV src/Geometry/Vector.hs 172;" f magV3 src/Geometry/Vector3D.hs 78;" f magazineCombinations src/Dodge/Combine/Combinations.hs 43;" f magenta src/Color.hs 46;" f main appDodge/Main.hs 28;" f main bench/Bench.hs 15;" f main test/Spec.hs 12;" f makeArc src/Picture/Base.hs 149;" f makeBlip src/Dodge/RadarSweep.hs 70;" f makeBlockDebris src/Dodge/Block/Debris.hs 36;" f makeBullet src/Dodge/HeldUse.hs 974;" f makeButton src/Dodge/LevelGen/Switch.hs 16;" f makeCloudAt src/Dodge/WorldEvent/Cloud.hs 7;" f makeColorTermLine src/Dodge/Terminal.hs 124;" f makeColorTermPara src/Dodge/Terminal.hs 121;" f makeCorpse src/Dodge/Corpse/Make.hs 13;" f makeDebris src/Dodge/Block/Debris.hs 48;" f makeDebrisDirected src/Dodge/Block/Debris.hs 51;" f makeDoorDebris src/Dodge/Block/Debris.hs 26;" f makeDustAt src/Dodge/WorldEvent/Cloud.hs 17;" f makeExplosionAt src/Dodge/WorldEvent/Explosion.hs 68;" f makeFlak src/Dodge/Bullet.hs 146;" f makeFlame src/Dodge/Flame.hs 46;" f makeFlameExplosionAt src/Dodge/WorldEvent/Explosion.hs 55;" f makeFlamelet src/Dodge/EnergyBall.hs 21;" f makeFragBullets src/Dodge/Bullet.hs 132;" f makeGasCloud src/Dodge/WorldEvent/SpawnParticle.hs 11;" f makeIntInterval src/Dodge/Zoning/Base.hs 37;" f makeMovingEB src/Dodge/EnergyBall.hs 60;" f makeMuzzleFlare src/Dodge/HeldUse.hs 659;" f makeParagraph src/Justify.hs 6;" f makePathBetween src/Dodge/Path.hs 63;" f makePathBetweenPs src/Dodge/Path.hs 87;" f makePathUsing src/Dodge/Path.hs 51;" f makePoisonExplosionAt src/Dodge/WorldEvent/Explosion.hs 24;" f makeSelectionListPictures src/Dodge/Render/List.hs 67;" f makeShaderProgram src/Shader/Compile.hs 74;" f makeShaderVBO src/Shader/Compile.hs 24;" f makeShockwaveAt src/Dodge/WorldEvent/Shockwave.hs 11;" f makeShrapnelAt src/Dodge/Payload.hs 24;" f makeSourcedShader src/Shader/Compile.hs 54;" f makeSpark src/Dodge/Spark.hs 46;" f makeSubmenuOption src/Dodge/Menu/OptionType.hs 23;" f makeSwitch src/Dodge/LevelGen/Switch.hs 38;" f makeTermLine src/Dodge/Terminal.hs 109;" f makeTermPara src/Dodge/Terminal.hs 118;" f makeTeslaArc src/Dodge/Tesla.hs 28;" f makeTeslaExplosionAt src/Dodge/WorldEvent/Explosion.hs 39;" f makeTileFromPoly src/Tile.hs 34;" f makeTypeCraft src/Dodge/Item/Craftable.hs 15;" f makeTypeCraftNum src/Dodge/Item/Craftable.hs 12;" f mapper src/Dodge/Item/Scope.hs 76;" f marimbaB6S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 615;" f marimbaC5S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 585;" f marimbaE5S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 623;" f marimbaG5S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 611;" f materialColor src/Dodge/Material/Color.hs 8;" f materialPenetrable src/Dodge/Bullet.hs 211;" f maxAmmo src/Dodge/Item/MaxAmmo.hs 6;" f maxDamageType src/Dodge/Damage.hs 58;" f maxInvSlots src/Dodge/Inventory/CheckSlots.hs 30;" f maxViewDistance src/Dodge/Viewpoints.hs 26;" f maybeBlockedPassage src/Dodge/Room/RezBox.hs 80;" f maybeClearLoadingScreen src/Dodge/StartNewGame.hs 58;" f maybeDestroyBlock src/Dodge/Wall/Damage.hs 59;" f maybeDestroyDoor src/Dodge/Wall/Damage.hs 64;" f maybeExitCombine src/Dodge/Update/Input/InGame.hs 568;" f maybeOpenConsole src/Dodge/Update.hs 134;" f maybeReadFile src/Dodge/LoadSeed.hs 10;" f maybeTakeOne src/RandomHelp.hs 118;" f maybeWarmupStatus src/Dodge/Item/Display.hs 45;" f mcApplyDamage src/Dodge/Machine/Update.hs 167;" f mcBackgroundSound src/Dodge/Machine/Update.hs 156;" f mcColor src/Dodge/Machine/Draw.hs 83;" f mcDamSensorTriggerUpdate src/Dodge/Machine/Update.hs 120;" f mcDamSensorUpdate src/Dodge/Machine/Update.hs 174;" f mcKillBut src/Dodge/Machine/Destroy.hs 38;" f mcKillTerm src/Dodge/Machine/Destroy.hs 30;" f mcNoItemsTest src/Dodge/Machine/Update.hs 182;" f mcPlaySound src/Dodge/Machine/Update.hs 140;" f mcProxSensorTriggerUpdate src/Dodge/Machine/Update.hs 126;" f mcProxSensorUpdate src/Dodge/Machine/Update.hs 177;" f mcProxTest src/Dodge/Machine/Update.hs 258;" f mcProximitySensorUpdate src/Dodge/Machine/Update.hs 219;" f mcSPic src/Dodge/Render/ShapePicture.hs 163;" f mcShootAuto src/Dodge/HeldUse.hs 1164;" f mcShootLaser src/Dodge/HeldUse.hs 1157;" f mcTypeUpdate src/Dodge/Machine/Update.hs 33;" f mcUseHeld src/Dodge/HeldUse.hs 1081;" f mcUseItem src/Dodge/Machine/Update.hs 111;" f megaBattery src/Dodge/Item/Ammo.hs 53;" f megaShellMag src/Dodge/Item/Ammo.hs 43;" f megaTinMag src/Dodge/Item/Ammo.hs 20;" f meleeHeadingMove src/Dodge/Creature/Boid.hs 295;" 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 57;" f menuOptionToSelectionItem src/Dodge/Menu/Option.hs 91;" f merge src/ListHelp.hs 84;" f mergeBy src/ListHelp.hs 87;" f mergeOn src/ListHelp.hs 94;" f mergeSound src/Sound.hs 60;" f metal1S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 841;" f metal2S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 735;" f metal3S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 573;" f metal4S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 523;" f metal5S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 655;" f metal6S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 779;" f metal7S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 685;" f metalPlate src/Dodge/Item/Craftable.hs 32;" f mglCreate src/GLHelp.hs 8;" f mglDelete src/GLHelp.hs 14;" f midBarDecoration src/Dodge/Placement/TopDecoration.hs 23;" f midBounds src/Dodge/Room/Foreground.hs 150;" f midChasm src/Dodge/Room/Tutorial.hs 163;" f midPad src/Padding.hs 27;" f midPadL src/Padding.hs 33;" f midPoint src/Geometry.hs 83;" f midWall src/Dodge/Placement/Instance/Wall.hs 38;" f minAndMax src/FoldableHelp.hs 109;" f minCrIXOn src/Dodge/Zoning/Creature.hs 49;" f minOn src/FoldableHelp.hs 35;" f mini1S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 583;" f miniGunCrit src/Dodge/Creature.hs 61;" f miniGunX src/Dodge/Item/Held/Cane.hs 33;" f miniGunXPict src/Dodge/Item/Draw/SPic.hs 375;" f miniGunXPictItem src/Dodge/Item/Draw/SPic.hs 367;" f miniS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 653;" f miniTree2 src/Dodge/Room/Room.hs 121;" f minimumOn src/FoldlHelp.hs 14;" f mirrorXAxis src/Geometry/Polygon.hs 68;" f mirrorxz src/Picture/Base.hs 330;" f mirroryz src/Picture/Base.hs 335;" f missileLaunchS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 619;" f mixColors src/Color.hs 113;" f mixColorsFrac src/Color.hs 109;" f mixColorsLinear src/Color.hs 122;" f mkCloudCloudLike src/Shader/Poke/Cloud.hs 21;" f mkCustomLenses src/ThirdPartyLens.hs 7;" f mkDustCloudLike src/Shader/Poke/Cloud.hs 27;" f mkGraphFromEdges src/GraphHelp.hs 4;" f mkNode src/Dodge/Graph.hs 29;" f mkRectangle src/Dodge/LevelGen/DoorPane.hs 7;" f mntLS src/Dodge/Placement/Instance/LightSource.hs 103;" f mntLSCond src/Dodge/Placement/Instance/LightSource.hs 126;" f mntLSOn src/Dodge/Placement/Instance/LightSource.hs 31;" f mntLightLnkCond src/Dodge/Placement/Instance/LightSource.hs 143;" f mntLightLnkCond' src/Dodge/Placement/Instance/LightSource.hs 148;" f modTo src/Geometry/Zone.hs 18;" f mouseClickOptionsList src/Dodge/Update/Input/ScreenLayer.hs 70;" f mouseCursorType src/Dodge/Render/Picture.hs 90;" f mouseWorldPos src/Dodge/Base/Coordinate.hs 37;" f moveBullet src/Dodge/Bullet.hs 197;" f moveCombineSel src/Dodge/Update/Scroll.hs 117;" f moveInverseShockwave src/Dodge/Shockwave/Update.hs 31;" f movePenBullet src/Dodge/Bullet.hs 203;" f moveProjectile src/Dodge/Projectile/Update.hs 249;" f moveRoomBy src/Dodge/Room/Link.hs 53;" f moveShockwave src/Dodge/Shockwave/Update.hs 13;" f moveStuckGrenade src/Dodge/Projectile/Update.hs 228;" f moveToSideNthOutLink src/Dodge/Room/Warning.hs 89;" f moveWall src/Dodge/Wall/Move.hs 23;" f moveWallID src/Dodge/Wall/Move.hs 18;" f moveWallIDUnsafe src/Dodge/Wall/Move.hs 13;" f moveZoomCamera src/Dodge/Update/Camera.hs 92;" f mtTopLabels src/Dodge/Tree/Compose.hs 51;" f mtUnderLabels src/Dodge/Tree/Compose.hs 54;" f muchWlDustAt src/Dodge/Wall/Dust.hs 10;" f muin src/Dodge/RoomLink.hs 147;" f multGunCrit src/Dodge/Creature.hs 75;" 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 681;" f muzzlePos src/Dodge/HeldUse.hs 767;" f muzzleRandPos src/Dodge/HeldUse.hs 776;" f muzzleWallCheck src/Dodge/Update.hs 323;" f mvButton src/Dodge/Placement/PlaceSpot.hs 181;" f mvCr src/Dodge/Placement/PlaceSpot.hs 184;" f mvFS src/Dodge/Placement/PlaceSpot.hs 190;" f mvGust src/Dodge/Update.hs 823;" f mvLS src/Dodge/Placement/PlaceSpot.hs 225;" f mvPointAlongAtSpeed src/Dodge/Base.hs 121;" f mvPointMeleeTarg src/Dodge/Creature/Boid.hs 327;" f mvPointToward src/Dodge/Base.hs 136;" f mvPointTowardAtSpeed src/Dodge/Base.hs 105;" f mvProp src/Dodge/Placement/PlaceSpot.hs 178;" f myIntersectLineLine src/Geometry/Intersect.hs 198;" f myIntersectSegSeg src/Geometry/Intersect.hs 176;" f nRays src/Geometry.hs 182;" f nRaysRad src/Geometry.hs 186;" 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 138;" f nearestAngleRep src/Geometry.hs 148;" f newExtraAwareness src/Dodge/Creature/Perception.hs 137;" f newKey src/IntMapHelp.hs 61;" f newSounds src/Dodge/Creature/Perception.hs 169;" f newSoundsToPlay src/Dodge/SoundSelection.hs 8;" f newTextureFramebuffer src/Framebuffer/Setup.hs 16;" f nextArc src/Dodge/Tesla.hs 60;" f nextInSectionSS src/Dodge/SelectionSections.hs 34;" f nextLayoutInt src/Dodge/Data/MetaTree.hs 44;" f noPic src/ShapePicture.hs 25;" f noShape src/ShapePicture.hs 29;" f noclipCheck src/Dodge/WallCreatureCollisions.hs 23;" f nodesNear src/Dodge/Path.hs 75;" f normalGait src/Dodge/Creature/State/WalkCycle.hs 30;" f normalTo8 src/Shader/Poke.hs 466;" f normalizeAngle src/Geometry/Vector.hs 128;" f normalizeAnglePi src/Dodge/Base.hs 154;" f normalizeColor src/Color.hs 103;" f normalizeV src/Geometry/Vector.hs 44;" f normalizeV3 src/Geometry/Vector3D.hs 84;" f notLink src/Dodge/Data/Room.hs 72;" f nulgate src/Dodge/Item/Scope.hs 101;" f numDrawableVertices src/Shader/Parameters.hs 34;" f numGLuint src/Shader/Parameters.hs 29;" f numLayers src/Picture/Data.hs 26;" f numMetaTree src/Dodge/Tree/Compose.hs 120;" f numMetaTree' src/Dodge/Tree/Compose.hs 123;" f numSelfTree src/Dodge/Tree/Compose.hs 108;" f numSelfTree' src/Dodge/Tree/Compose.hs 111;" f numShads src/Picture/Data.hs 37;" f numSubElements src/Shader/Parameters.hs 39;" f numTraversable src/TreeHelp.hs 184;" f obstacleColor src/Dodge/Debug/Picture.hs 264;" f obstructPathsCrossing src/Dodge/Path.hs 120;" f oldMachineBootS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 635;" f onEquipWristShield src/Dodge/Euse.hs 94;" f onRemoveWristShield src/Dodge/Euse.hs 84;" f onXY src/Geometry/Vector3D.hs 130;" f oneH src/Dodge/Creature/Test.hs 96;" f openConsole src/Dodge/Update.hs 139;" f optionMenu src/Dodge/Menu.hs 110;" f optionScreenDefaultEffect src/Dodge/Update/Input/ScreenLayer.hs 62;" f optionScreenUpdate src/Dodge/Update/Input/ScreenLayer.hs 53;" f optionValueOffset src/Dodge/Menu/Option.hs 86;" f optionsOptions src/Dodge/Menu.hs 113;" f optionsToSelections src/Dodge/Menu/Option.hs 47;" f orRegex src/Dodge/DisplayInventory.hs 81;" f orange src/Color.hs 52;" f orderAround3 src/Geometry/Vector3D.hs 105;" f orderAroundFirst src/Geometry/Polygon.hs 120;" f orderAroundFirstReverse src/Geometry/Polygon.hs 116;" f orderPolygon src/Geometry/Polygon.hs 125;" f orderPolygonAround src/Geometry/Polygon.hs 108;" f orientAttachment src/Dodge/Item/Orientation.hs 80;" f orientByParentChSF src/Dodge/Item/Orientation.hs 35;" f orientChild src/Dodge/Item/Orientation.hs 19;" f orthogonalPointOnSeg src/Geometry/Intersect.hs 312;" f outLink src/Dodge/RoomLink.hs 120;" f outsideScreenPolygon src/Dodge/Debug/Picture.hs 44;" f outwardIntegers src/Dodge/Base.hs 181;" f overCol src/Picture/Base.hs 303;" f overColObj src/Shape.hs 270;" f overColSH src/Shape.hs 238;" f overDebugEvent src/Dodge/Debug.hs 38;" f overLnkPosDir src/Dodge/RoomLink.hs 115;" f overLnkType src/Dodge/RoomLink.hs 105;" f overPos src/Picture/Base.hs 298;" f overPosObj src/Shape.hs 274;" f overPosSH src/Shape.hs 258;" f overPosSP src/ShapePicture.hs 41;" f overlapCircWalls src/Dodge/Base/Collide.hs 230;" f overlapCircWallsClosest src/Dodge/Base/Collide.hs 272;" f overlapSegCrs src/Dodge/Base/Collide.hs 59;" f overlapSegWalls src/Dodge/Base/Collide.hs 211;" f overrideInternal src/Dodge/Creature/ReaderUpdate.hs 180;" f overrideMeleeCloseTarget src/Dodge/Creature/ReaderUpdate.hs 35;" f overwriteLabel src/Dodge/Tree/Compose.hs 32;" f p src/ShortShow.hs 48;" f pContID src/Dodge/LevelGen/PlacementHelper.hs 15;" f pairPolyPointsIntersect src/Geometry/ConvexPoly.hs 68;" f pairsToIncGraph src/Dodge/Path.hs 94;" f pairsToIncidence src/Dodge/Graph.hs 20;" f pairsToSCC src/Dodge/Graph.hs 32;" f paletteToColor src/Color.hs 85;" 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 66;" f pauseAndFloatCam src/Dodge/Camera.hs 10;" f pauseGame src/Dodge/Update/Input/InGame.hs 531;" f pauseMenu src/Dodge/Menu.hs 57;" f pauseMenuOptions src/Dodge/Menu.hs 64;" f pauseSound src/Dodge/SoundLogic.hs 42;" f pauseTime src/Dodge/Update.hs 196;" f pbFlicker src/Dodge/Update.hs 504;" f pbsHit src/Dodge/WorldEvent/ThingsHit.hs 97;" f peZoneSize src/Dodge/Zoning/Pathing.hs 49;" f pedestalRoom src/Dodge/Room/Containing.hs 50;" f penThing src/Dodge/Bullet.hs 214;" f perMat src/MatrixHelper.hs 60;" f perceptionUpdate src/Dodge/Creature/Perception.hs 24;" f performAction src/Dodge/Creature/Action.hs 54;" f performActions src/Dodge/Creature/Action.hs 39;" f performAimAt src/Dodge/Creature/Action.hs 103;" f performPathTo src/Dodge/Creature/Action.hs 116;" f performTurnToA src/Dodge/Creature/Action.hs 128;" f perspectiveMatrixb src/MatrixHelper.hs 11;" f pickUpItem src/Dodge/Inventory/Add.hs 70;" f pickUpItemAt src/Dodge/Inventory/Add.hs 75;" f pickUpS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 771;" f pincerP src/Dodge/Creature/Boid.hs 63;" f pincerP' src/Dodge/Creature/Boid.hs 96;" f pincerP'' src/Dodge/Creature/Boid.hs 106;" f pincerP''' src/Dodge/Creature/Boid.hs 77;" f pipe src/Dodge/Item/Craftable.hs 29;" f pistol src/Dodge/Item/Held/Stick.hs 18;" f pistolerRoom src/Dodge/Room/Room.hs 338;" f pjRemoteSetDirection src/Dodge/Projectile/Update.hs 196;" f plBlock src/Dodge/Placement/PlaceSpot/Block.hs 24;" f plDoor src/Dodge/Placement/PlaceSpot/TriggerDoor.hs 12;" f plLineBlock src/Dodge/Placement/PlaceSpot/Block.hs 57;" f plMachine src/Dodge/Placement/PlaceSpot.hs 193;" 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 placeChasm src/Dodge/Placement/PlaceSpot.hs 154;" f placeMachineWalls src/Dodge/Placement/PlaceSpot.hs 220;" f placePlainPSSpot src/Dodge/Placement/PlaceSpot.hs 43;" f placeSpot src/Dodge/Placement/PlaceSpot.hs 35;" f placeSpotID src/Dodge/Placement/PlaceSpot.hs 104;" f placeSpotRoomRand src/Dodge/Placement/PlaceSpot.hs 89;" f placeSpotUsingLink src/Dodge/Placement/PlaceSpot.hs 67;" f placeWallPoly src/Dodge/Placement/PlaceSpot.hs 168;" f plainRegex src/Dodge/DisplayInventory.hs 193;" f playIfFree src/Sound.hs 139;" f playPositionalSoundQueue src/Sound.hs 147;" f playSoundAndUpdate src/Sound.hs 55;" f playSoundQueue src/Sound.hs 134;" f playSoundUnlessRewinding appDodge/Main.hs 110;" f plusDecoration src/Dodge/Placement/TopDecoration.hs 43;" f pnZoneSize src/Dodge/Zoning/Pathing.hs 26;" f pointIfNotClose src/Dodge/LevelGen/StaticWalls/Deprecated.hs 68;" f pointInCircle src/Geometry.hs 209;" f pointInOrOnPolygon src/Geometry/Polygon.hs 78;" f pointInPoly src/Geometry/Polygon.hs 86;" f pointIsInCone src/Geometry.hs 375;" f pointIsOnScreen src/Dodge/Base/Window.hs 60;" f pointTowardsImpulse src/Dodge/Path.hs 91;" 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 35;" f poisonSPic src/Dodge/Creature/Update.hs 116;" f poisonSprayer src/Dodge/Item/Held/SprayGuns.hs 17;" f poke34 src/Shader/Poke.hs 509;" f pokeArrayOff src/Shader/Poke.hs 521;" f pokeBox src/Shader/Poke.hs 229;" f pokeBoxSurface src/Shader/Poke.hs 262;" f pokeChasm src/Shader/Poke/Floor.hs 25;" f pokeChasmVerx src/Shader/Poke/Floor.hs 28;" f pokeCloud src/Shader/Poke/Cloud.hs 13;" f pokeCloudLike src/Shader/Poke/Cloud.hs 33;" f pokeCylinder src/Shader/Poke.hs 174;" f pokeCylinderCaps src/Shader/Poke.hs 217;" f pokeDust src/Shader/Poke/Cloud.hs 17;" f pokeF src/Shader/Poke.hs 69;" f pokeFlatV src/Shader/Poke.hs 448;" f pokeFloors src/Shader/Poke.hs 63;" f pokeIndex src/Shader/Poke.hs 297;" f pokeJustV src/Shader/Poke.hs 437;" f pokeLayVerx src/Shader/Poke.hs 479;" f pokeLayVerxs src/Shader/Poke.hs 471;" f pokeRoundedCurve src/Shader/Poke.hs 206;" f pokeRoundedFaces src/Shader/Poke.hs 142;" f pokeShape src/Shader/Poke.hs 113;" f pokeShapeObj src/Shader/Poke.hs 126;" f pokeStride src/Shader/Poke.hs 502;" f pokeTile src/Shader/Poke/Floor.hs 13;" f pokeTileVerx src/Shader/Poke/Floor.hs 19;" f pokeVerx src/Shader/Poke.hs 40;" f pokeVerxs src/Shader/Poke.hs 32;" f pokeW src/Shader/Poke.hs 91;" f pokeWall src/Shader/Poke.hs 80;" f pokeWallsWindows src/Shader/Poke.hs 52;" f poly3 src/Picture/Base.hs 76;" f poly3Col src/Picture/Base.hs 80;" f polyChasm src/Dodge/Room/Tutorial.hs 184;" f polyChasmC src/Dodge/Room/Tutorial.hs 193;" f polyCirc src/Shape.hs 47;" f polyCircx src/Shape.hs 52;" f polyCornerDist src/Geometry/Polygon.hs 61;" f polyOrthDist src/Geometry/Polygon.hs 51;" f polyPointsIntersect src/Geometry/ConvexPoly.hs 60;" f polyPointsOverlap src/Geometry/ConvexPoly.hs 53;" f polyToEdges src/Polyhedra.hs 125;" f polyToGeoRender src/Polyhedra.hs 134;" f polyToPics src/Polyhedra.hs 119;" f polyToTris src/Geometry/Triangulate.hs 7;" f polyToTris' src/Geometry.hs 172;" f polyToTris'' src/Geometry/Triangulate.hs 15;" f polygon src/Picture/Base.hs 64;" f polygonCol src/Picture/Base.hs 70;" f polygonWire src/Picture/Base.hs 59;" f polysToPic src/Polyhedra.hs 122;" 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 31;" f postUniverseLoadSideEffect src/Dodge/WorldLoad.hs 14;" f postWorldLoad src/Dodge/WorldLoad.hs 18;" f powerFakeout src/Dodge/Room/Start.hs 28;" f powerFakeout' src/Dodge/Room/Start.hs 25;" f powerLegs src/Dodge/Item/Equipment.hs 71;" 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 preCritStart src/Dodge/Room/Start.hs 83;" f prePos src/Quaternion.hs 64;" f preloadRender src/Preload/Render.hs 29;" f premapMaybe src/FoldlHelp.hs 26;" f prependTwo src/Geometry.hs 177;" 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 645;" 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 35;" f printRotPoint src/Dodge/Debug/Picture.hs 38;" f prismBox src/Shape.hs 74;" f prismPoly src/Shape.hs 60;" f projV src/Geometry/Vector.hs 177;" f projV3 src/Geometry/Vector3D.hs 127;" f propSPic src/Dodge/Prop/Draw.hs 22;" f propagateOrientation src/Dodge/Item/Orientation.hs 92;" f ps0 src/Dodge/LevelGen/PlacementHelper.hs 52;" f ps0PushPS src/Dodge/LevelGen/PlacementHelper.hs 80;" f ps0PushPSw src/Dodge/LevelGen/PlacementHelper.hs 84;" f ps0j src/Dodge/LevelGen/PlacementHelper.hs 68;" f ps0jPushPS src/Dodge/LevelGen/PlacementHelper.hs 75;" 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 261;" f psj src/Dodge/LevelGen/PlacementHelper.hs 71;" f psposAddLabel src/Dodge/PlacementSpot.hs 70;" f pt0 src/Dodge/LevelGen/PlacementHelper.hs 55;" f ptCont src/Dodge/LevelGen/PlacementHelper.hs 21;" f pulseChecker src/Dodge/Item/Equipment.hs 84;" f pushCreatureOutFromWalls src/Dodge/WallCreatureCollisions.hs 57;" f pushL src/DoubleStack.hs 20;" f pushOrCrush src/Dodge/WallCreatureCollisions.hs 77;" f pushOutFromCorners src/Dodge/WallCreatureCollisions.hs 112;" f pushOutFromWall src/Dodge/WallCreatureCollisions.hs 101;" f pushOutFromWalls src/Dodge/WallCreatureCollisions.hs 64;" f pushR src/DoubleStack.hs 24;" f pushScreen src/Dodge/Menu/PushPop.hs 9;" f pushYouOutFromWalls src/Dodge/Update.hs 320;" f putAutoDoor src/Dodge/Placement/Instance/Door.hs 87;" f putBlockN src/Dodge/Placement/Instance/Wall.hs 120;" f putBlockRect src/Dodge/Placement/Instance/Wall.hs 111;" f putBlockV src/Dodge/Placement/Instance/Wall.hs 114;" f putDoor src/Dodge/Room/Airlock.hs 114;" 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 60;" f putLamp src/Dodge/Placement/Instance/LightSource.hs 199;" f putLasTurret src/Dodge/Placement/Instance/Turret.hs 23;" f putLitButOnPos src/Dodge/Placement/Instance/Button.hs 65;" f putLitButOnPosExtTrig src/Dodge/Placement/Instance/Button.hs 98;" f putLitButOnPosExtTrig' src/Dodge/Placement/Instance/Button.hs 101;" f putMessageTerminal src/Dodge/Placement/Instance/Terminal.hs 57;" f putShape src/Dodge/Room/Foreground.hs 134;" f putSlideDr src/Dodge/Door/PutSlideDoor.hs 12;" f putStrLnAppend src/Dodge/LevelGen.hs 83;" f putTerminal src/Dodge/Placement/Instance/Terminal.hs 51;" f putTerminalFull src/Dodge/Placement/Instance/Terminal.hs 20;" f putTerminalImediateAccess src/Dodge/Placement/Instance/Terminal.hs 15;" f putWireEnd src/Dodge/Wire.hs 29;" f putWireStart src/Dodge/Wire.hs 32;" f qID src/Quaternion.hs 58;" f qToAng src/Quaternion.hs 55;" f qToV2 src/Quaternion.hs 52;" f qToV3 src/Quaternion.hs 49;" f quarterRoomSquare src/Dodge/Room/Procedural.hs 193;" f quarterRoomTri src/Dodge/Room/Procedural.hs 157;" f quitCommand src/Dodge/Terminal.hs 106;" f qz src/Quaternion.hs 67;" 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 radToDeg src/Geometry/Vector.hs 123;" f radiusSpring src/Dodge/Update.hs 903;" f randBlockBreakWeapon src/Dodge/Item/Random.hs 7;" f randC1 src/Dodge/Placement/Instance/Creature.hs 8;" f randDirPS src/Dodge/PlacementSpot.hs 57;" f randDirSpark src/Dodge/Spark.hs 56;" f randEdgeTank src/Dodge/Room/Tanks.hs 34;" f randEdgeTanks src/Dodge/Room/Tanks.hs 52;" f randFirstWeapon src/Dodge/Placement/Random.hs 8;" f randFromPair src/RandomHelp.hs 143;" f randInArc src/RandomHelp.hs 83;" f randInArcStrip src/RandomHelp.hs 86;" f randInCirc src/RandomHelp.hs 75;" f randInHemisphere src/RandomHelp.hs 106;" f randInRect src/RandomHelp.hs 112;" f randOnCirc src/RandomHelp.hs 78;" f randOnHemisphere src/RandomHelp.hs 99;" f randOnUnitSphere src/RandomHelp.hs 92;" f randPeaked src/RandomHelp.hs 140;" f randPeakedParam src/RandomHelp.hs 132;" f randProb src/RandomHelp.hs 70;" f randSpark src/Dodge/Spark.hs 70;" f randSparkExtraVel src/Dodge/Spark.hs 93;" f randWallReflect src/Dodge/Update.hs 679;" f randomChallenges src/Dodge/Room/Start.hs 63;" f randomCompass src/Dodge/Layout.hs 60;" f randomFourCornerRoom src/Dodge/Room/Procedural.hs 246;" f randomFourCornerRoomCrsIts src/Dodge/Room/Procedural.hs 258;" f randomLightPositions src/Dodge/Room/Modify/Girder.hs 152;" f randomMediumRoom src/Dodge/Room/Boss.hs 70;" f randomPath src/TreeHelp.hs 145;" f randomPoints bench/Bench.hs 37;" f randomRanges src/RandomHelp.hs 18;" f randomSelectionFromList src/RandomHelp.hs 67;" f randomTank src/Dodge/Room/Tanks.hs 20;" f randomTreeStructure src/Dodge/Layout/Generate.hs 19;" f randsOnCirc src/RandomHelp.hs 129;" f randsSpread src/RandomHelp.hs 122;" f ratIntersectLineLine src/Geometry/Intersect.hs 216;" f rdToVec2s src/Dodge/Render.hs 426;" f readSaveSlot src/Dodge/Save.hs 45;" f recComFindMax src/Dodge/Terminal.hs 174;" f recComFindMin src/Dodge/Terminal.hs 168;" f recComFindPredecessor src/Dodge/Terminal.hs 200;" f recComFindSuccessor src/Dodge/Terminal.hs 190;" f recComLookup src/Dodge/Terminal.hs 180;" f recTabComplete src/Dodge/Terminal.hs 227;" f recoilAmount src/Dodge/HeldUse.hs 470;" f rectNSWE src/Geometry/Polygon.hs 15;" f rectVV src/Geometry/Polygon.hs 40;" f rectWH src/Geometry/Polygon.hs 19;" f rectXH src/Geometry/Polygon.hs 34;" f rectXY src/Geometry/Polygon.hs 37;" f red src/Color.hs 41;" f reduceLocDT src/Dodge/DoubleTree.hs 398;" f reduceLocLDT src/Dodge/DoubleTree.hs 393;" f reflVelWall src/Dodge/Base/Wall.hs 24;" f reflVelWallDamp src/Dodge/Base/Wall.hs 20;" f reflWall src/Dodge/Base/Wall.hs 16;" f reflectAngle src/Geometry.hs 142;" f reflectIn src/Geometry.hs 136;" f reflectInNormal src/Geometry/Vector.hs 217;" f reflectInParam src/Geometry.hs 230;" f reflectLaserAlong src/Dodge/Item/Weapon/LaserPath.hs 20;" f reflectPulseLaserAlong src/Dodge/Item/Weapon/LaserPath.hs 65;" f refract src/Dodge/Item/Weapon/LaserPath.hs 39;" f refreshOptionsSelectionList src/Dodge/Menu/Option.hs 35;" f regexCombs src/Dodge/DisplayInventory.hs 71;" f regexList src/Dodge/DisplayInventory.hs 312;" f reload1S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 701;" f reloadFailS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 799;" f reloadLevelStart src/Dodge/Save.hs 71;" f reloadS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 531;" f rememberSounds src/Dodge/Creature/Perception.hs 176;" f remoteDetonator src/Dodge/Item/Scope.hs 152;" f remoteScreen src/Dodge/Item/Scope.hs 146;" f removeAimPosture src/Dodge/Creature/YourControl.hs 159;" f removeAmmoFromMag src/Dodge/HeldUse.hs 905;" f removeDot src/ShortShow.hs 44;" f removeInverseWalls src/Dodge/LevelGen/StaticWalls.hs 25;" f removeLights src/Dodge/Room/Tutorial.hs 249;" f removeShieldWall src/Dodge/Item/BackgroundEffect.hs 71;" f removeWallsInPolygon src/Dodge/LevelGen/StaticWalls.hs 182;" f renderDataResizeUpdate src/Preload/Update.hs 27;" f renderFlatLighting src/Render.hs 102;" f renderInfoListAt src/Dodge/Render/InfoBox.hs 18;" f renderInfoListsAt src/Dodge/Render/InfoBox.hs 45;" f renderLayer src/Render.hs 206;" f renderLightingNoShadows src/Render.hs 49;" f renderListAt src/Dodge/Render/List.hs 177;" f renderShadows src/Render.hs 116;" f replaceNullWith src/Dodge/Creature/ReaderUpdate.hs 168;" f replacePutID src/Dodge/Placement/Instance/Wall.hs 81;" f resetCrVocCoolDown src/Dodge/Creature/Vocalization.hs 66;" f resetPLUse src/Dodge/PlacementSpot.hs 93;" f resetStride src/Dodge/Creature/State/WalkCycle.hs 25;" f resetTerminal src/Dodge/WorldEffect.hs 160;" f resizeFBOTO src/Framebuffer/Update.hs 185;" f resizeFBOTO' src/Framebuffer/Update.hs 197;" f resizeFBOTO2 src/Framebuffer/Update.hs 104;" f resizeFBOTO3 src/Framebuffer/Update.hs 127;" f resizeFBOTO3' src/Framebuffer/Update.hs 154;" f resizeRBO src/Framebuffer/Update.hs 101;" 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 resumeSound src/Dodge/SoundLogic.hs 48;" f retreatPointForFrom src/Dodge/Creature/Impulse/Flee.hs 9;" f revCard src/Dodge/Data/CardinalPoint.hs 13;" f reverseCymbal1S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 807;" f reversePair src/Dodge/LevelGen.hs 86;" 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 69;" 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 40;" f rightIsParentCombine src/Dodge/Item/Grammar.hs 174;" f rightLegPQ src/Dodge/Creature/HandPos.hs 101;" f rightPad src/Padding.hs 19;" f rightPadNoSquash src/Padding.hs 23;" f rightWristPQ src/Dodge/Creature/HandPos.hs 58;" f rlPosDir src/Dodge/RoomLink.hs 112;" f rlauncherPic src/Dodge/Item/Draw/SPic.hs 399;" f rmInLinks src/Dodge/RoomLink.hs 153;" f rmInvItem src/Dodge/Inventory.hs 74;" f rmLinksOfType src/Dodge/RoomLink.hs 150;" f rmOutLinks src/Dodge/RoomLink.hs 153;" f roomC src/Dodge/Room/Room.hs 48;" f roomCCrits src/Dodge/Room/Room.hs 279;" f roomCenterPillar src/Dodge/Room/Room.hs 134;" f roomCritLS src/Dodge/Room/RunPast.hs 24;" f roomCross src/Dodge/Room/Boss.hs 79;" f roomGlassOctogon src/Dodge/Room/Boss.hs 22;" f roomMiniIntro src/Dodge/Room/Room.hs 129;" f roomNgon src/Dodge/Room/Ngon.hs 16;" f roomPadCut src/Dodge/Room/Room.hs 69;" 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 42;" f roomRectAutoLinks src/Dodge/Room/Procedural.hs 119;" f roomShuriken src/Dodge/Room/Boss.hs 116;" f roomTwistCross src/Dodge/Room/Boss.hs 147;" f roomsContaining src/Dodge/Room/Containing.hs 20;" f roomsContaining' src/Dodge/Room/Containing.hs 25;" f rootAndAttNotEff src/Dodge/Item/BackgroundEffect.hs 40;" f rootNotrootEff src/Dodge/Item/BackgroundEffect.hs 29;" f rose src/Color.hs 47;" f rotD src/Padding.hs 44;" f rotMatr src/MatrixHelper.hs 79;" f rotU src/Padding.hs 39;" f rotate src/Picture/Base.hs 145;" 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 204;" f rotateList src/Padding.hs 49;" f rotateSH src/Shape.hs 254;" f rotateSHq src/Shape.hs 163;" f rotateSHx src/Shape.hs 262;" f rotateSP src/ShapePicture.hs 57;" f rotateTo src/Polyhedra/Geodesic.hs 65;" f rotateToOverlappingWall src/Dodge/Update/Camera.hs 216;" f rotateToZ src/Quaternion.hs 35;" f rotateV src/Geometry/Vector.hs 106;" f rotateVAround src/Geometry/Vector.hs 113;" f rotateXY src/Polyhedra.hs 28;" f roundPoint2 src/Geometry/Intersect.hs 237;" f roundTank src/Dodge/Placement/Instance/Tank.hs 26;" f roundTankCross src/Dodge/Placement/Instance/Tank.hs 32;" f rpIsOffGrid src/Dodge/PlacementSpot.hs 82;" f rpIsOnGrid src/Dodge/PlacementSpot.hs 76;" f rpOffPathFromEdge src/Dodge/PlacementSpot.hs 88;" f rprBool src/Dodge/PlacementSpot.hs 73;" f rprBoolShift src/Dodge/PlacementSpot.hs 108;" f rprShift src/Dodge/PlacementSpot.hs 99;" f rsObjectColor src/Dodge/RadarSweep/Draw.hs 34;" f runPastStart src/Dodge/Room/Start.hs 72;" f runStateWorld src/Dodge/Randify.hs 18;" f sPS src/Dodge/LevelGen/PlacementHelper.hs 27;" f safeAngleVV src/Geometry/Vector.hs 69;" f safeArgV src/Geometry/Vector.hs 88;" 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 165;" f safeSwapKeys src/IntMapHelp.hs 78;" f safeUncons src/ListHelp.hs 73;" f safeUpdateSingleNode src/TreeHelp.hs 116;" f saveConfig src/Dodge/Config.hs 23;" f saveQuit src/Dodge/Menu.hs 77;" f saveQuitConc src/Dodge/Menu.hs 80;" f saveSlotPath src/Dodge/Save.hs 63;" f saveWorldInSlot src/Dodge/Save.hs 68;" f sawtoothFailS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 791;" f scToTS src/Dodge/Event/Input.hs 34;" f scale src/Picture/Base.hs 141;" f scale3 src/Picture/Base.hs 137;" f scaleMat src/MatrixHelper.hs 71;" f scaleMatrix src/MatrixHelper.hs 68;" f scaleSH src/Shape.hs 266;" f scalp src/Dodge/Creature/Picture.hs 93;" f scancodeToHotkey src/Dodge/Creature/YourControl.hs 102;" f scodeToChar src/Dodge/ScodeToChar.hs 6;" f scorchSPic src/Dodge/Creature/Update.hs 113;" f screenBox src/Dodge/Base/Window.hs 54;" f screenPolygon src/Dodge/Base/Window.hs 18;" f screenPolygonBord src/Dodge/Base/Window.hs 28;" f screenPosAbs src/Dodge/ScreenPos.hs 15;" f screenToWorldPos src/Dodge/Base/Coordinate.hs 40;" f scrollAugInvSel src/Dodge/Inventory.hs 191;" f scrollAugNextInSection src/Dodge/Inventory.hs 204;" f scrollRBOption src/Dodge/Update/Scroll.hs 137;" f scrollSelectionSections src/Dodge/SelectionSections.hs 28;" f scrollTimeBack src/Dodge/Update.hs 222;" f scrollTimeForward src/Dodge/Update.hs 239;" f seagullBarkS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 579;" f seagullBarkTransformedS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 533;" f seagullChatter1S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 599;" f seagullChatterS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 829;" f seagullCry1S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 631;" f seagullCry2S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 671;" f seagullCryS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 681;" f seagullWhistle1S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 749;" f seagullWhistleS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 621;" f searchIfDamaged src/Dodge/Creature/ReaderUpdate.hs 213;" f secondColumnLDP src/Dodge/ListDisplayParams.hs 45;" f sectionsDesiredLines src/Dodge/DisplayInventory.hs 202;" f sectionsSizes src/Dodge/DisplayInventory.hs 205;" f seedStartMenu src/Dodge/Menu.hs 85;" f seedStartOptions src/Dodge/Menu.hs 88;" f segOnCirc src/Geometry.hs 113;" f selNumPos src/Dodge/Render/HUD.hs 470;" f selNumPosCardinal src/Dodge/Render/HUD.hs 487;" f selSecDrawCursor src/Dodge/Render/List.hs 101;" f selSecSelCol src/Dodge/Render/HUD.hs 507;" f selSecSelSize src/Dodge/SelectionSections.hs 143;" f selSecYint src/Dodge/SelectionSections.hs 152;" f selectedItemScroll src/Dodge/Update/Scroll.hs 47;" f semitoneLoop1S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 785;" f sensAboveDoor src/Dodge/Room/SensorDoor.hs 53;" f sensInsideDoor src/Dodge/Room/SensorDoor.hs 59;" f senseDamage src/Dodge/Machine/Update.hs 274;" f sensorReqToString src/Dodge/Machine/Update.hs 252;" f sensorRoom src/Dodge/Room/SensorDoor.hs 26;" f sensorRoomRunPast src/Dodge/Room/SensorDoor.hs 46;" f sensorSPic src/Dodge/Machine/Draw.hs 99;" f sensorTut src/Dodge/Room/Tutorial.hs 360;" f sensorTypeDamages src/Dodge/Machine/Update.hs 298;" f sentinelAI src/Dodge/Creature/SentinelAI.hs 20;" f sentinelExtraWatchUpdate src/Dodge/Creature/SentinelAI.hs 82;" f sentinelFireType src/Dodge/Creature/SentinelAI.hs 49;" f setAimPosture src/Dodge/Creature/YourControl.hs 145;" f setChannelPos src/Sound.hs 152;" f setClickWorldPos src/Dodge/Update.hs 109;" f setClip src/Dodge/Debug.hs 201;" f setDepth src/Picture/Base.hs 120;" f setDirPS src/Dodge/PlacementSpot.hs 50;" f setFallback src/Dodge/PlacementSpot.hs 126;" 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 131;" f setLinkType src/Dodge/RoomLink.hs 78;" f setLinkTypePD src/Dodge/RoomLink.hs 85;" f setMusicVolume src/Sound.hs 164;" f setMvPos src/Dodge/Creature/ReaderUpdate.hs 58;" f setOldPos src/Dodge/Update.hs 538;" 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 290;" f setRoomInt src/Dodge/Room/Tutorial.hs 84;" f setSelWhileDragging src/Dodge/Update/Input/InGame.hs 342;" f setSelectionListRestriction src/Dodge/Update/Input/ScreenLayer.hs 97;" f setShaderSource src/Shader/Compile.hs 121;" f setShadowLimits src/Dodge/Shadows.hs 11;" f setSoundVolume src/Sound.hs 159;" f setTargetMv src/Dodge/Creature/ReaderUpdate.hs 83;" f setTile src/Dodge/Layout.hs 70;" f setTiles src/Dodge/Layout.hs 67;" f setTreeInts src/Dodge/Room/Tutorial.hs 91;" f setViewDistance src/Dodge/Update/Camera.hs 243;" f setViewPos src/Dodge/Creature/ReaderUpdate.hs 69;" f setViewport src/Dodge/Render.hs 448;" f setVol src/Dodge/Config.hs 47;" f setWindowColor src/Dodge/Render/Walls.hs 32;" f setWristShieldPos src/Dodge/Euse.hs 113;" f setupConLoop src/Loop.hs 103;" f setupConLoop' src/Loop.hs 193;" 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 setupVBO src/Shader/Compile.hs 37;" f setupWorldBounds src/Dodge/Layout.hs 116;" f sfInvColor src/Dodge/Item/InventoryColor.hs 12;" f shaderTypeExt src/Shader/Compile.hs 59;" f shapeBounds src/Dodge/Room/Foreground.hs 147;" f shapePoints src/Dodge/Room/Foreground.hs 144;" f shapeVerxSize src/Shape/Parameters.hs 5;" f shatterGun src/Dodge/Item/Held/Weapons.hs 8;" f shatterGunSPic src/Dodge/Item/Draw/SPic.hs 313;" f shellExplosionCheck src/Dodge/Projectile/Update.hs 50;" f shellHitCreature src/Dodge/Projectile/Update.hs 84;" f shellHitFloor src/Dodge/Projectile/Update.hs 98;" f shellHitWall src/Dodge/Projectile/Update.hs 60;" f shellMag src/Dodge/Item/Ammo.hs 46;" f shellModule src/Dodge/Item/Scope.hs 128;" f shellShape src/Dodge/Projectile/Draw.hs 35;" f shieldWall src/Dodge/Item/BackgroundEffect.hs 91;" f shiftByV2 src/Dodge/PlacementSpot.hs 251;" f shiftChildren src/Dodge/Tree/Compose.hs 45;" f shiftDraw src/Dodge/Render/ShapePicture.hs 121;" f shiftInBy src/Dodge/PlacementSpot.hs 248;" f shiftInvItems src/Dodge/Update/Input/InGame.hs 310;" f shiftInvItemsDown src/Dodge/Update/Input/InGame.hs 355;" f shiftInvItemsUp src/Dodge/Update/Input/InGame.hs 349;" 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 20;" f shiftPointBy src/Dodge/ShiftPoint.hs 8;" 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 shineTargetLaser src/Dodge/Creature/State.hs 201;" f shineTorch src/Dodge/Creature/State.hs 238;" f shootBullet src/Dodge/HeldUse.hs 968;" f shootBullets src/Dodge/HeldUse.hs 962;" f shootFirstMiss src/Dodge/Creature/Volition.hs 34;" f shootLaser src/Dodge/HeldUse.hs 850;" f shootPulseBall src/Dodge/HeldUse.hs 891;" f shootPulseLaser src/Dodge/HeldUse.hs 878;" f shootShatter src/Dodge/Item/Weapon/Shatter.hs 12;" f shootTeslaArc src/Dodge/HeldUse.hs 1181;" f shootTillEmpty src/Dodge/Creature/Volition.hs 19;" f shootTractorBeam src/Dodge/HeldUse.hs 819;" f shootersRoom src/Dodge/Room/Room.hs 332;" f shootersRoom' src/Dodge/Room/Room.hs 299;" f shootersRoom1 src/Dodge/Room/Room.hs 322;" f shootingRange src/Dodge/Room/Room.hs 349;" f shortPoint2 src/Dodge/ShortShow.hs 4;" f shortShow src/ShortShow.hs 7;" f shotgunS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 527;" f shoulderHeight src/Dodge/Item/HeldOffset.hs 63;" f shoulderSH src/Dodge/Creature/Picture.hs 125;" f showAttachItem src/Dodge/Item/Display.hs 92;" f showEquipItem src/Dodge/Item/Display.hs 107;" f showInt src/Dodge/Item/Info.hs 75;" f showIntsString src/Dodge/Tree/Compose.hs 130;" f showInventoryPathing src/Dodge/Item/Display.hs 86;" f showManObj src/Dodge/TestString.hs 54;" f showMuzzlePositions src/Dodge/Debug.hs 253;" f showTerminalError src/Dodge/Debug/Terminal.hs 80;" f showTimeFlow src/Dodge/TestString.hs 77;" f shrinkPolyOnEdges src/Geometry/Polygon.hs 175;" f shrinkVert src/Geometry/Polygon.hs 179;" f shuffle src/RandomHelp.hs 51;" f shuffleLinks src/Dodge/Room/Link.hs 30;" f shuffleRoomPos src/Dodge/Layout.hs 82;" f shuffleTail src/RandomHelp.hs 61;" f sigmoid src/Dodge/Base.hs 151;" f simpleCrSprings src/Dodge/Update.hs 908;" f simpleTermMessage src/Dodge/Terminal.hs 275;" f sineRaisePitchOneSecS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 757;" f sineRaisePitchTwoSecS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 793;" f singleAmmo src/Dodge/Item/AmmoSlots.hs 64;" 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 19;" f skColor src/Dodge/Spark/Draw.hs 14;" f skwareFadeTwoSecS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 797;" f slap1S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 813;" f slap2S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 773;" f slap3S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 699;" f slap4S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 795;" f slap5S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 803;" f slap6S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 571;" f slap7S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 569;" f slapClean2S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 625;" f slapClean3S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 703;" f slapClean4S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 555;" f slapClean5S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 843;" f slapClean6S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 581;" f slapClean7S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 747;" f slapS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 667;" f slideDoorS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 629;" f slideWindow src/ListHelp.hs 81;" f slowDoorRoom src/Dodge/Room/LongDoor.hs 140;" f slowDoorRoomRunPast src/Dodge/Room/LongDoor.hs 157;" f smallBattery src/Dodge/Item/Ammo.hs 56;" f smallBranch src/Dodge/Tree/GenerateStructure.hs 32;" f smallChaseCrit src/Dodge/Creature/ChaseCrit.hs 14;" f smallDrawTree src/Dodge/LevelGen.hs 92;" f smallGlass1S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 825;" f smallGlass2S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 535;" f smallGlass3S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 805;" f smallGlass4S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 607;" f smallPillar src/Dodge/Room/Pillar.hs 37;" f smallRoom src/Dodge/Room/RunPast.hs 31;" f smallSnailInt2 src/Dodge/Path.hs 81;" f smg src/Dodge/Item/Held/Stick.hs 30;" f smokeReducer src/Dodge/Item/Scope.hs 182;" f snailAround src/Dodge/Path.hs 78;" f snapToGrid src/Dodge/Path.hs 129;" 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 182;" f soundMenu src/Dodge/Menu.hs 158;" f soundMenuOptions src/Dodge/Menu.hs 161;" 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 346;" f soundPic src/Dodge/Debug/Picture.hs 364;" f soundStart src/Dodge/SoundLogic.hs 118;" f soundToOnomato src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 175;" 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 85;" f spaceAction src/Dodge/Update/Input/InGame.hs 534;" f spanColLightBlackI src/Dodge/Placement/Instance/LightSource.hs 173;" f spanColLightI src/Dodge/Placement/Instance/LightSource.hs 166;" f spanLS src/Dodge/Placement/Instance/LightSource.hs 158;" f spanLightI src/Dodge/Placement/Instance/LightSource.hs 180;" f spanLightY src/Dodge/Placement/Instance/LightSource.hs 183;" f sparkDam src/Dodge/Spark.hs 37;" f sparkGun src/Dodge/Item/Held/BatteryGuns.hs 13;" f sparkRandDir src/Dodge/Spark.hs 117;" f sparkToDamage src/Dodge/Spark.hs 40;" f spawnAt src/Dodge/SpawnAt.hs 14;" f spawnerCrit src/Dodge/Creature.hs 54;" f spawnerRoom src/Dodge/Room/Room.hs 377;" f speedLegs src/Dodge/Item/Equipment.hs 74;" f splashMenu src/Dodge/Menu.hs 31;" f splashMenuOptions src/Dodge/Menu.hs 36;" f splashScreen src/Dodge/Initialisation.hs 10;" 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 160;" f sps src/Dodge/LevelGen/PlacementHelper.hs 30;" f sps0 src/Dodge/LevelGen/PlacementHelper.hs 42;" f square src/Geometry/Polygon.hs 48;" f squareDecoration src/Dodge/Placement/TopDecoration.hs 48;" f squashIntersectCirclePoint src/Dodge/WallCreatureCollisions.hs 116;" f squashNormalizeV src/Geometry/Vector.hs 158;" 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 95;" f stackPicturesAtOff src/Dodge/Render/List.hs 98;" f stackText src/Picture/Base.hs 180;" f stackedInventory src/Dodge/Creature.hs 323;" f startCr src/Dodge/Creature.hs 90;" f startCrafts src/Dodge/Room/Start.hs 93;" f startDrag src/Dodge/Update/Input/InGame.hs 285;" f startInvList src/Dodge/Creature.hs 105;" f startInventory src/Dodge/Creature.hs 108;" f startNewGameInSlot src/Dodge/StartNewGame.hs 16;" f startPara src/Dodge/StartNewGame.hs 29;" f startRoom src/Dodge/Room/Start.hs 53;" f startSeedGame src/Dodge/StartNewGame.hs 21;" f startSeedGameConc src/Dodge/StartNewGame.hs 46;" f statsModifier src/Dodge/Creature/Info.hs 16;" f stickHitSound src/Dodge/Projectile/Update.hs 77;" f stickyMod src/Dodge/Item/Scope.hs 56;" f stone1S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 589;" f stone2S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 767;" f stone3S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 537;" f stone4S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 543;" f stone5S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 657;" f stopAllSounds src/Sound.hs 127;" f stopBulletAt src/Dodge/Bullet.hs 200;" f stopPushing src/Dodge/Wall/Damage.hs 95;" f stopSoundFrom src/Dodge/SoundLogic.hs 220;" f storageShape src/Dodge/Machine/Draw.hs 31;" f strFromEquipment src/Dodge/Creature/Statistics.hs 53;" f strFromHeldItem src/Dodge/Creature/Statistics.hs 67;" f strengthFactor src/Dodge/Creature/Impulse/Movement.hs 51;" f strictify src/MaybeHelp.hs 35;" f strideRot src/Dodge/Item/HeldOffset.hs 66;" f stringToList src/Picture/Base.hs 308;" f stringToListGrad src/Picture/Text.hs 12;" f stripZ src/Geometry/Vector3D.hs 97;" f subInvX src/Dodge/ListDisplayParams.hs 51;" f subMap src/TreeHelp.hs 119;" f subZipWith src/Dodge/Placement/Instance/Wall.hs 94;" f succB src/Dodge/Debug.hs 121;" f swapAnyExtraSelection src/Dodge/Inventory/Swap.hs 57;" f swapInOutLinks src/Dodge/RoomLink.hs 98;" f swapIndices src/ListHelp.hs 50;" f swapInvItems src/Dodge/Inventory/Swap.hs 22;" f swapItemWith src/Dodge/Inventory.hs 164;" f swarmCrit src/Dodge/Creature/SwarmCrit.hs 10;" f swarmUsingCenter src/Dodge/Creature/Boid.hs 174;" f t src/ShortShow.hs 48;" f tEast src/Dodge/Room/Corridor.hs 91;" f tToBTree src/Dodge/Tree/Compose.hs 93;" f tWest src/Dodge/Room/Corridor.hs 116;" f takeN src/RandomHelp.hs 46;" f takeNMore src/RandomHelp.hs 43;" f takeOne src/RandomHelp.hs 24;" f takeOneMore src/RandomHelp.hs 36;" f takeOneWeighted src/RandomHelp.hs 27;" f takeUntil src/FoldableHelp.hs 99;" f takeWhileArb src/ListHelp.hs 100;" f takeWhileArb' src/ListHelp.hs 108;" f tankShape src/Dodge/Placement/Instance/Tank.hs 23;" f tankSquareDec src/Dodge/Placement/Instance/Tank.hs 15;" f tanksPipesRoom src/Dodge/Room/Tanks.hs 69;" f tanksRoom src/Dodge/Room/Tanks.hs 77;" f tap1S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 781;" f tap2S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 517;" f tap3S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 727;" f tap4S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 815;" f tapQuietS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 637;" f targCorner src/Dodge/Targeting/Draw.hs 35;" f targetCursorPic src/Dodge/Targeting/Draw.hs 41;" f targetYouCognizant src/Dodge/Creature/ChooseTarget.hs 14;" f targetYouLOS src/Dodge/Creature/ChooseTarget.hs 8;" f targetYouWhenCognizant src/Dodge/Creature/ReaderUpdate.hs 202;" f targetYouWhenCognizant src/Dodge/Creature/SetTarget.hs 9;" f targetingScope src/Dodge/Item/Scope.hs 38;" f tbComplete src/Dodge/Terminal.hs 217;" f teleS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 575;" f termScreenColor src/Dodge/Terminal/Color.hs 8;" f termSoundLine src/Dodge/Terminal.hs 49;" f termTextColor src/Dodge/Terminal.hs 52;" f terminalLDP src/Dodge/ListDisplayParams.hs 48;" f terminalReturnEffect src/Dodge/Terminal.hs 279;" f terminalReturnLocal src/Dodge/Terminal.hs 283;" f terminalSPic src/Dodge/Machine/Draw.hs 47;" f terminalScreenGlow src/Dodge/Machine/Update.hs 44;" f terminalShape src/Dodge/Machine/Draw.hs 50;" f terminalWheelEvent src/Dodge/Update/Scroll.hs 127;" f teslaGun src/Dodge/Item/Held/BatteryGuns.hs 19;" f teslaGunPic src/Dodge/Item/Draw/SPic.hs 411;" f teslaParams src/Dodge/Item/Held/BatteryGuns.hs 25;" f testEvent src/Dodge/Event/Test.hs 11;" f testInventory src/Dodge/Creature.hs 304;" f testPic src/Dodge/Render/ShapePicture.hs 56;" f testSPic src/Dodge/Render/ShapePicture.hs 53;" f testStringInit src/Dodge/TestString.hs 34;" f text src/Picture/Base.hs 185;" f textGrad src/Picture/Text.hs 5;" f textInputBlurb src/Dodge/Terminal.hs 43;" f textInputFocus src/Dodge/InputFocus.hs 11;" f textJustifyCenter src/Picture/Base.hs 216;" f textJustifyLeft src/Picture/Base.hs 212;" f textJustifyRight src/Picture/Base.hs 202;" f textRight src/Picture/Base.hs 207;" f textTerminal src/Dodge/Terminal.hs 40;" f textVMirror src/Picture/Base.hs 220;" f tflat2 src/Picture/Data.hs 55;" f tflat3 src/Picture/Data.hs 59;" f tflat4 src/Picture/Data.hs 63;" f theCleanup appDodge/Main.hs 65;" f theColumns src/Dodge/Tree/Shift.hs 146;" f theUpdateStep appDodge/Main.hs 101;" f thickArc src/Picture/Base.hs 293;" f thickCircle src/Picture/Base.hs 267;" f thickLine src/Picture/Base.hs 238;" f thickLineCol src/Picture/Base.hs 250;" f thinHighBar src/Dodge/Room/Foreground.hs 77;" f thingHit src/Dodge/WorldEvent/ThingsHit.hs 118;" f thingHitFilt src/Dodge/WorldEvent/ThingsHit.hs 106;" f thingsHit src/Dodge/WorldEvent/ThingsHit.hs 44;" f thingsHitExceptCr src/Dodge/WorldEvent/ThingsHit.hs 127;" f thingsHitZ src/Dodge/WorldEvent/ThingsHit.hs 52;" f threeLineDecoration src/Dodge/Placement/TopDecoration.hs 67;" f throb1S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 801;" f throbC4S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 761;" f throwItem src/Dodge/Creature/Action.hs 191;" f tileTexCoords src/Tile.hs 11;" f tilesFromRooms src/Dodge/Layout.hs 196;" f tilesToLine src/Shader/AuxAddition.hs 66;" f timeFlowUpdate src/Dodge/Update.hs 182;" 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 23;" f ting1S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 609;" f ting2S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 675;" f ting3S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 717;" f ting4S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 603;" f ting5S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 765;" f tingS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 737;" f tinitusS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 847;" f titleOptionsMenu src/Dodge/Menu.hs 104;" f titleOptionsNoWrite src/Dodge/Menu.hs 107;" f tlDoEffect src/Dodge/Terminal.hs 115;" f tlSetStatus src/Dodge/Terminal.hs 112;" f tmDistributeAmmo src/Dodge/WorldEffect.hs 120;" f tmDistributeLines src/Dodge/Room/Room.hs 451;" f tmMachine src/Dodge/Placement/Instance/Terminal.hs 54;" f toBinary src/Dodge/Inventory/SelectionList.hs 138;" f toBothLnk src/Dodge/RoomLink.hs 136;" f toClosestMultiple src/HelpNum.hs 3;" f toColor8 src/Color.hs 158;" f toFloatVAs src/Shader/Compile.hs 66;" f toLabel src/Dodge/Cleat.hs 16;" f toMultiset src/Multiset.hs 64;" f toOnward src/Dodge/Tree/Compose.hs 102;" f toTopLeft src/Dodge/Render/List.hs 212;" 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 315;" f toggleCommands src/Dodge/Terminal.hs 86;" f toggleEquipmentAt src/Dodge/Creature/Impulse/UseItem.hs 67;" f toggleExamineInv src/Dodge/Creature/Impulse/UseItem.hs 105;" f toggleJust src/MaybeHelp.hs 39;" f toggleMapperInv src/Dodge/Creature/Impulse/UseItem.hs 110;" f tone440S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 691;" f tone440_30sS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 633;" f tone440raiseS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 601;" f tone440sawtoothS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 659;" f tone440sawtoothquietS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 663;" f topInvW src/Dodge/ListDisplayParams.hs 54;" f topPrismEdgeIndices src/Shader/Poke.hs 335;" f topPrismIndices src/Shader/Poke.hs 410;" f topTestPart src/Dodge/TestString.hs 50;" f torchShape src/Dodge/Item/Draw/SPic.hs 277;" f torqueAmount src/Dodge/HeldUse.hs 584;" f torqueCr src/Dodge/WorldEffect.hs 87;" f torso src/Dodge/Creature/Picture.hs 103;" f tractCr src/Dodge/TractorBeam/Update.hs 28;" f tractFlIt src/Dodge/TractorBeam/Update.hs 23;" f tractorBeamAt src/Dodge/HeldUse.hs 831;" f tractorGun src/Dodge/Item/Held/BatteryGuns.hs 46;" f tractorGunPic src/Dodge/Item/Draw/SPic.hs 417;" f tractorPullPos src/Dodge/TractorBeam/Update.hs 33;" f tractorSPic src/Dodge/TractorBeam/Draw.hs 10;" f tranRot src/Picture/Base.hs 116;" f transMat src/MatrixHelper.hs 87;" f transToHandle src/Dodge/Item/HeldOffset.hs 27;" f translate src/Picture/Base.hs 108;" f translate3 src/Picture/Base.hs 112;" f translateFloatingCamera src/Dodge/Update/Camera.hs 48;" f translateFloatingCameraKeys src/Dodge/Update/Camera.hs 66;" f translateH src/Picture/Base.hs 104;" f translatePointToLeftHand src/Dodge/Creature/HandPos.hs 76;" f translatePointToRightHand src/Dodge/Creature/HandPos.hs 37;" f translateSH src/Shape.hs 242;" f translateSHxy src/Shape.hs 246;" f translateSHz src/Shape.hs 250;" 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 24;" f translateToLeftHand src/Dodge/Creature/HandPos.hs 79;" f translateToLeftLeg src/Dodge/Creature/HandPos.hs 98;" f translateToRightHand src/Dodge/Creature/HandPos.hs 55;" f translateToRightLeg src/Dodge/Creature/HandPos.hs 113;" f translateXY src/Polyhedra.hs 23;" f trapezionBWHW src/Geometry/Polygon.hs 26;" 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 22;" 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 23;" f triggerDoorRoom src/Dodge/Room/Door.hs 30;" 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 54;" f truncate src/Polyhedra/Geodesic.hs 39;" f trunkDepth src/TreeHelp.hs 162;" f tryAttachItems src/Dodge/Item/Grammar.hs 34;" f tryClickUse src/Dodge/Creature/YourControl.hs 237;" f tryCombine src/Dodge/Update/Input/InGame.hs 551;" f tryDrawToCapacitor src/Dodge/Creature/State.hs 151;" f tryDropSelected src/Dodge/Update/Input/InGame.hs 139;" f tryGetChannel src/Sound.hs 99;" f tryGetRootAttachedFromInvID src/Dodge/Inventory/Location.hs 22;" f tryMeleeAttack src/Dodge/Creature/ReaderUpdate.hs 40;" f tryPickupSelected src/Dodge/Update/Input/InGame.hs 146;" f tryPlay src/Sound.hs 85;" f tryPutItemInInv src/Dodge/Inventory/Add.hs 24;" f tryPutItemInInvAt src/Dodge/Inventory/Add.hs 54;" f trySeedFromClipboard src/Dodge/Menu.hs 94;" f trySpin src/Dodge/Projectile/Update.hs 120;" f trySynthBullet src/Dodge/Creature/State.hs 167;" f tryThrust src/Dodge/Projectile/Update.hs 126;" f tryUseParent src/Dodge/Creature/State.hs 145;" f turnTo src/Dodge/Movement/Turn.hs 8;" f turretItemOffset src/Dodge/Item/HeldOffset.hs 22;" f tutAnoTree src/Dodge/Room/Tutorial.hs 47;" f tutDrop src/Dodge/Room/Tutorial.hs 96;" f tutHub src/Dodge/Room/Tutorial.hs 256;" f tutLight src/Dodge/Room/Tutorial.hs 221;" f tutRezBox src/Dodge/Room/Tutorial.hs 371;" f tutRoomTree src/Dodge/Floor.hs 21;" f tutorialMessage1 src/Dodge/Room/Tutorial.hs 394;" f tweenAngles src/Geometry/Vector.hs 190;" f twinSlowDoorChasers src/Dodge/Room/LongDoor.hs 79;" f twinSlowDoorRoom src/Dodge/Room/LongDoor.hs 34;" f twists src/Dodge/Creature/Test.hs 102;" f twoFlat src/Dodge/Creature/Test.hs 99;" f twoFlatHRot src/Dodge/Item/HeldOffset.hs 75;" f twoHandTwistAmount src/Dodge/Creature/YourControl.hs 166;" f twoRoomPoss src/Dodge/PlacementSpot.hs 147;" f twoStep1S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 519;" f twoStepS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 567;" f twoStepSlowS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 649;" f ubyteSize src/Shader/Parameters.hs 13;" f ugateCalc src/Dodge/Inventory/SelectionList.hs 109;" f uncurryV src/Geometry/Data.hs 66;" f underBarrelSlot src/Dodge/Item/Scope.hs 176;" f unfoldrMID src/MonadHelp.hs 33;" f unigate src/Dodge/Item/Scope.hs 108;" f unitVectorAtAngle src/Geometry/Vector.hs 101;" f unlockInv src/Dodge/Inventory/Lock.hs 12;" f unpause src/Dodge/Menu.hs 205;" f unsafeBlinkAction src/Dodge/Creature/Action/Blink.hs 58;" f unsafeBlinker src/Dodge/Item/Held/Utility.hs 33;" f unsafeSwapKeys src/IntMapHelp.hs 75;" f unshadowBlock src/Dodge/Block.hs 14;" f untilJust src/MonadHelp.hs 7;" f untilJustCount src/MonadHelp.hs 14;" f unusedOffPathAwayFromLink src/Dodge/PlacementSpot.hs 132;" f unusedSpotAwayFromInLink src/Dodge/PlacementSpot.hs 138;" f unusedSpotAwayFromLink src/Dodge/PlacementSpot.hs 120;" f unusedSpotNearInLink src/Dodge/PlacementSpot.hs 197;" f updateAimPos src/Dodge/Update.hs 353;" f updateAllNodes src/TreeHelp.hs 86;" f updateArc src/Dodge/Tesla.hs 43;" f updateBackspaceRegex src/Dodge/Update/Input/InGame.hs 484;" f updateBarrel src/Dodge/Barreloid.hs 44;" f updateBarreloid src/Dodge/Barreloid.hs 16;" f updateBaseWheelEvent src/Dodge/Update/Scroll.hs 30;" f updateBounds src/Dodge/Update/Camera.hs 265;" f updateBulVel src/Dodge/Bullet.hs 57;" f updateBullet src/Dodge/Bullet.hs 22;" f updateBullets src/Dodge/Update.hs 601;" f updateCamera src/Dodge/Update/Camera.hs 31;" f updateCloseObjects src/Dodge/Inventory.hs 115;" f updateCloud src/Dodge/Update.hs 836;" f updateClouds src/Dodge/Update.hs 705;" f updateCombinePositioning src/Dodge/DisplayInventory.hs 40;" f updateCombineSections src/Dodge/DisplayInventory.hs 47;" f updateCreature src/Dodge/Creature/Update.hs 35;" f updateCreature' src/Dodge/Creature/Update.hs 44;" f updateCreatureGroups src/Dodge/Update.hs 573;" f updateCreatureSoundPositions src/Dodge/Update.hs 552;" f updateCreatureStride src/Dodge/Update.hs 347;" f updateCreatureStrides src/Dodge/Update.hs 344;" f updateDebris src/Dodge/Update.hs 608;" f updateDebrisChunk src/Dodge/Prop/Moving.hs 16;" f updateDebugMessageOffset src/Dodge/Update.hs 103;" f updateDelayedEvents src/Dodge/Update.hs 937;" f updateDisplaySections src/Dodge/DisplayInventory.hs 116;" f updateDistortion src/Dodge/Distortion.hs 8;" f updateDistortions src/Dodge/Update.hs 594;" f updateDoor src/Dodge/Door.hs 22;" f updateDoors src/Dodge/Update.hs 358;" f updateDust src/Dodge/Update.hs 883;" f updateDusts src/Dodge/Update.hs 711;" f updateEdge src/Dodge/Path.hs 43;" f updateEdgeWallObs src/Dodge/Update/WallDamage.hs 39;" f updateEdgesWall src/Dodge/Update/WallDamage.hs 23;" f updateEdgesWall' src/Dodge/Update/WallDamage.hs 36;" f updateEnergyBall src/Dodge/EnergyBall.hs 31;" f updateEnergyBalls src/Dodge/Update.hs 696;" f updateEnterRegex src/Dodge/Update/Input/InGame.hs 511;" f updateExpBarrel src/Dodge/Barreloid.hs 21;" f updateFlame src/Dodge/Flame.hs 19;" f updateFlames src/Dodge/Update.hs 693;" f updateFloatingCamera src/Dodge/Update/Camera.hs 36;" f updateFunctionKey src/Dodge/Update/Input/InGame.hs 368;" f updateFunctionKeys src/Dodge/Update/Input/InGame.hs 364;" f updateGas src/Dodge/Update.hs 858;" f updateGasses src/Dodge/Update.hs 708;" f updateGusts src/Dodge/Update.hs 820;" f updateIMl src/Dodge/Update.hs 567;" f updateIMl' src/Dodge/Update.hs 570;" f updateInGameCamera src/Dodge/Update/Camera.hs 84;" f updateInitialPressInGame src/Dodge/Update/Input/InGame.hs 434;" f updateInt2Map src/Dodge/Zoning/Base.hs 94;" f updateInventoryPositioning src/Dodge/DisplayInventory.hs 86;" f updateItemTargeting src/Dodge/Creature/State.hs 260;" f updateKeyContinueTerminal src/Dodge/Update/Input/InGame.hs 401;" f updateKeyInGame src/Dodge/Update/Input/InGame.hs 428;" f updateKeysInGame src/Dodge/Update/Input/InGame.hs 84;" f updateKeysInTerminal src/Dodge/Update/Input/InGame.hs 387;" f updateKeysTextInputTerminal src/Dodge/Update/Input/InGame.hs 410;" f updateLampoid src/Dodge/Lampoid.hs 13;" f updateLaser src/Dodge/Laser/Update.hs 11;" f updateLasers src/Dodge/Update.hs 470;" f updateLeftParentSF src/Dodge/Item/Grammar.hs 170;" f updateLinearShockwave src/Dodge/LinearShockwave/Update.hs 8;" f updateLongPressInGame src/Dodge/Update/Input/InGame.hs 447;" f updateMachine src/Dodge/Machine/Update.hs 25;" f updateMagnets src/Dodge/Update.hs 361;" f updateMouseClickInGame src/Dodge/Update/Input/InGame.hs 204;" f updateMouseContext src/Dodge/Update.hs 374;" f updateMouseContextGame src/Dodge/Update.hs 379;" f updateMouseHeldInGame src/Dodge/Update/Input/InGame.hs 97;" f updateMouseInGame src/Dodge/Update/Input/InGame.hs 87;" f updateMouseReleaseInGame src/Dodge/Update/Input/InGame.hs 167;" f updateObjCatMaybes src/Dodge/Update.hs 585;" f updateObjMapMaybe src/Dodge/Update.hs 578;" f updatePastWorlds src/Dodge/Update.hs 459;" f updatePreload src/Preload/Update.hs 21;" f updateProjectile src/Dodge/Projectile/Update.hs 26;" f updatePulse src/Dodge/Creature/Update.hs 138;" f updatePulseBall src/Dodge/Update.hs 484;" f updatePulseLaser src/Dodge/Update.hs 648;" f updatePulseLasers src/Dodge/Update.hs 479;" f updateRBList src/Dodge/Inventory/RBList.hs 22;" f updateRadarBlip src/Dodge/RadarBlip.hs 11;" f updateRadarBlips src/Dodge/Update.hs 597;" f updateRadarSweep src/Dodge/RadarSweep.hs 40;" f updateRadarSweeps src/Dodge/Update.hs 699;" f updateRandNode src/TreeHelp.hs 109;" f updateRenderSplit appDodge/Main.hs 104;" f updateRightParentSF src/Dodge/Item/Grammar.hs 181;" f updateRootItemID src/Dodge/Inventory/Location.hs 41;" f updateScopeZoom src/Dodge/Update/Scroll.hs 75;" f updateScrollTestValue src/Dodge/ScrollValue.hs 6;" f updateSection src/Dodge/DisplayInventory.hs 262;" f updateSectionsPositioning src/Dodge/DisplayInventory.hs 241;" f updateShockwave src/Dodge/Shockwave/Update.hs 8;" f updateShockwaves src/Dodge/Update.hs 690;" f updateSingleNodes src/TreeHelp.hs 98;" f updateSound src/Sound.hs 73;" f updateSounds src/Sound.hs 68;" f updateSpark src/Dodge/Spark.hs 20;" f updateSparks src/Dodge/Update.hs 702;" f updateTerminal src/Dodge/Update.hs 522;" f updateTeslaArc src/Dodge/Update.hs 618;" f updateTeslaArcs src/Dodge/Update.hs 615;" f updateTractorBeam src/Dodge/TractorBeam/Update.hs 9;" f updateTractorBeams src/Dodge/Update.hs 687;" f updateTurret src/Dodge/Machine/Update.hs 56;" f updateUniverse src/Dodge/Update.hs 82;" f updateUniverseFirst src/Dodge/Update.hs 93;" f updateUniverseLast src/Dodge/Update.hs 144;" f updateUniverseMid src/Dodge/Update.hs 164;" f updateUseInputInGame src/Dodge/Update/Input/InGame.hs 46;" f updateUseInputOnScreen src/Dodge/Update/Input/ScreenLayer.hs 24;" f updateWalkCycle src/Dodge/Creature/State/WalkCycle.hs 11;" f updateWallDamages src/Dodge/Update/WallDamage.hs 15;" f updateWheelEvent src/Dodge/Update/Scroll.hs 21;" f updateWheelEvents src/Dodge/Update.hs 449;" f updateWorldEventFlag src/Dodge/Update.hs 128;" f updateWorldEventFlags src/Dodge/Update.hs 116;" f upperBody src/Dodge/Creature/Picture.hs 121;" f upperBox src/Shape.hs 153;" f upperBoxHalf src/Shape.hs 219;" f upperBoxMT src/Shape.hs 144;" f upperBoxST src/Shape.hs 147;" f upperBoxSU src/Shape.hs 150;" f upperCylinder src/Shape.hs 166;" f upperPrismPoly src/Shape.hs 119;" f upperPrismPolyHalf src/Shape.hs 204;" f upperPrismPolyHalfMI src/Shape.hs 198;" f upperPrismPolyHalfST src/Shape.hs 201;" f upperPrismPolyMT src/Shape.hs 98;" f upperPrismPolySE src/Shape.hs 101;" f upperPrismPolySI src/Shape.hs 107;" f upperPrismPolyST src/Shape.hs 104;" f upperPrismPolySU src/Shape.hs 110;" f upperPrismPolyTS src/Shape.hs 116;" f upperRounded src/Shape.hs 182;" f useBulletPayload src/Dodge/Bullet.hs 117;" f useGasParams src/Dodge/HeldUse.hs 1086;" f useHotkey src/Dodge/Creature/YourControl.hs 77;" f useInventoryPath src/Dodge/HeldUse.hs 1377;" f useItem src/Dodge/Creature/Impulse/UseItem.hs 19;" f useItemLoc src/Dodge/Creature/Impulse/UseItem.hs 26;" f useLnkRoomPos src/Dodge/PlacementSpot.hs 256;" f useLoadedAmmo src/Dodge/HeldUse.hs 723;" f useMagShield src/Dodge/Euse.hs 33;" f useNormalCamera src/Dodge/Camera.hs 6;" f usePayload src/Dodge/Payload.hs 18;" f useRewindGun src/Dodge/HeldUse.hs 1337;" f useRoomPosCond src/Dodge/PlacementSpot.hs 181;" f useRoomPosRoomCond src/Dodge/PlacementSpot.hs 184;" f useStopWatch src/Dodge/HeldUse.hs 1318;" f useTimeScrollGun src/Dodge/HeldUse.hs 1326;" f useUnusedLnk src/Dodge/PlacementSpot.hs 172;" f usedRoomInLinkPoss src/Dodge/PlacementSpot.hs 203;" f usedRoomLinkPoss src/Dodge/PlacementSpot.hs 210;" f v2z src/Geometry/Vector3D.hs 93;" f vCen3 src/Geometry/Vector3D.hs 115;" f vInverse src/Geometry/Vector.hs 154;" f vNormal src/Geometry/Vector.hs 149;" f vNormaly src/Geometry/Vector3D.hs 72;" f vShape src/Dodge/Placement/Instance/LightSource.hs 93;" f vToL src/MatrixHelper.hs 56;" f vToQuat src/Quaternion.hs 42;" f validTerminalCommands src/Dodge/Debug/Terminal.hs 137;" f vasTightStride src/Shader/Compile.hs 128;" f vecBetweenSpeed src/Dodge/Base.hs 146;" f vecTurnTo src/Dodge/Movement/Turn.hs 19;" f vert src/Shader/Data.hs 110;" f vertScale src/MatrixHelper.hs 95;" f vertTrans src/MatrixHelper.hs 103;" f verticalPipe src/Dodge/Picture.hs 19;" f verticalPipe src/Dodge/Placement/Instance/Pipe.hs 6;" f verticalWire src/Dodge/Wire.hs 23;" f vgunMuzzles src/Dodge/HeldUse.hs 344;" f viewBoundaries src/Dodge/Debug/Picture.hs 332;" f viewClipBounds src/Dodge/Debug/Picture.hs 341;" f viewDistanceFromItems src/Dodge/Update/Camera.hs 201;" f viewTarget src/Dodge/Creature/ReaderUpdate.hs 155;" f violet src/Color.hs 48;" f visibleWalls src/Dodge/Base/Collide.hs 216;" f visionCheck src/Dodge/Creature/Perception.hs 152;" f vocalizationTest src/Dodge/Creature/Vocalization.hs 61;" f volleyGun src/Dodge/Item/Held/Cane.hs 15;" f volleyGunShape src/Dodge/Item/Draw/SPic.hs 355;" f walkNozzle src/Dodge/HeldUse.hs 807;" f walkableNodeNear src/Dodge/Path.hs 69;" f wallBlips src/Dodge/RadarSweep.hs 99;" f wallBuffer src/Dodge/WallCreatureCollisions.hs 54;" f wallIsZeroLength src/Dodge/LevelGen/StaticWalls.hs 179;" f wallToSurface src/Dodge/Base/Collide.hs 180;" f wallsFromRooms src/Dodge/Layout.hs 137;" f wallsToDraw src/Dodge/Render/Walls.hs 18;" f warmupSound src/Dodge/HeldUse.hs 1371;" f warningRooms src/Dodge/Room/Warning.hs 31;" f warp1S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 845;" f wasdAim src/Dodge/Creature/YourControl.hs 133;" f wasdDir src/Dodge/WASD.hs 17;" f wasdM src/Dodge/WASD.hs 9;" f wasdMovement src/Dodge/Creature/YourControl.hs 169;" f wasdWithAiming src/Dodge/Creature/YourControl.hs 126;" f watchCombinations src/Dodge/Combine/Combinations.hs 16;" f watchUpdateStrat src/Dodge/Creature/ReaderUpdate.hs 185;" f weaponBehindPillar src/Dodge/Room/Room.hs 194;" f weaponBetweenPillars src/Dodge/Room/Room.hs 210;" f weaponEmptyRoom src/Dodge/Room/Room.hs 155;" f weaponLongCorridor src/Dodge/Room/Room.hs 235;" f weaponRoom src/Dodge/Room/Room.hs 268;" f weaponUnderCrits src/Dodge/Room/Room.hs 173;" f wedgeGeom src/Dodge/Base.hs 42;" f wedgeOfThickness src/Dodge/Picture.hs 9;" f whirS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 639;" f whirTapS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 763;" f whirdown1S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 651;" f whirdown2S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 617;" f whirdown3S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 565;" f whirdownS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 719;" f whirdownShort1S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 561;" f whirdownShort2S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 547;" f whirdownShort3S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 723;" f whirdownShort4S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 755;" f whirdownSmall1S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 529;" f whirdownSmall2S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 679;" f whirupS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 641;" f white src/Color.hs 53;" f whiteNoiseFadeInS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 605;" f whiteNoiseFadeOutS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 553;" f wiToFloat src/Dodge/Room/Modify/Girder.hs 168;" f winConfig appDodge/Main.hs 47;" f windowLine src/Dodge/Placement/Instance/Wall.hs 51;" f windowXFloat src/Dodge/Data/Config.hs 72;" f windowYFloat src/Dodge/Data/Config.hs 74;" f withAlpha src/Color.hs 37;" f withByteString src/Shader/Compile.hs 157;" f wlHitPos src/Dodge/WorldEvent/ThingsHit.hs 145;" 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 53;" f wlSeeThroughDraw src/Dodge/Render/Walls.hs 56;" f wlZoneSize src/Dodge/Zoning/Wall.hs 52;" f wlsFromIXs src/Dodge/Zoning/Wall.hs 35;" f wlsHit src/Dodge/WorldEvent/ThingsHit.hs 141;" f wlsHitRadial src/Dodge/WorldEvent/ThingsHit.hs 153;" f wlsHitUnsorted src/Dodge/WorldEvent/ThingsHit.hs 148;" 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 117;" f worldPosToResOffset src/Dodge/Base/Coordinate.hs 29;" f worldPosToScreen src/Dodge/Base/Coordinate.hs 22;" 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 525;" f wristArmour src/Dodge/Item/Equipment.hs 35;" f wristInvisibility src/Dodge/Item/Equipment.hs 80;" f writeConfig src/Dodge/Menu.hs 180;" f writeSaveSlot src/Dodge/Save.hs 36;" f xCylinder src/Shape.hs 133;" f xCylinderST src/Shape.hs 130;" f xIntercepts src/Dodge/Zoning/Base.hs 66;" f xSwitch src/Dodge/Room/Airlock.hs 33;" f xV2 src/Geometry/Vector.hs 201;" f xyV3 src/Geometry/Vector.hs 213;" f xyzV4 src/Geometry/Vector.hs 209;" f yIntercepts src/Dodge/Zoning/Base.hs 78;" f yV2 src/Geometry/Vector.hs 205;" f yellow src/Color.hs 44;" f you src/Dodge/Base/You.hs 13;" f youDropItem src/Dodge/Creature/Action.hs 177;" f yourAugmentedItem src/Dodge/Render/HUD.hs 240;" f yourControl src/Dodge/Creature/YourControl.hs 28;" 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 150;" f zConnect src/Dodge/Render/Connectors.hs 18;" f zConnectCol src/Dodge/Render/Connectors.hs 29;" f zConnectColMidX src/Dodge/Render/Connectors.hs 32;" f zeroZ src/Geometry/Vector.hs 9;" f zipArcs src/Dodge/Tesla.hs 51;" f zipCount src/Dodge/Tree/Shift.hs 136;" f zoneCloud src/Dodge/Zoning/Cloud.hs 33;" f zoneClouds src/Dodge/Update.hs 511;" f zoneCreature src/Dodge/Zoning/Creature.hs 56;" f zoneCreatures src/Dodge/Update.hs 548;" f zoneDust src/Dodge/Zoning/Cloud.hs 57;" f zoneDusts src/Dodge/Update.hs 516;" f zoneExtract src/Dodge/Zoning/Base.hs 58;" f zoneGas src/Dodge/Zoning/Cloud.hs 36;" f zoneIncPe src/Dodge/Zoning/Pathing.hs 66;" f zoneMonoid src/Dodge/Zoning/Base.hs 85;" f zoneOfCirc src/Dodge/Zoning/Base.hs 26;" f zoneOfCl src/Dodge/Zoning/Cloud.hs 27;" f zoneOfCr src/Dodge/Zoning/Creature.hs 46;" f zoneOfDs src/Dodge/Zoning/Cloud.hs 54;" f zoneOfGas src/Dodge/Zoning/Cloud.hs 30;" f zoneOfIncPe src/Dodge/Zoning/Pathing.hs 52;" f zoneOfPn src/Dodge/Zoning/Pathing.hs 29;" f zoneOfPoint src/Dodge/Zoning/Base.hs 46;" f zoneOfRect src/Dodge/Zoning/Base.hs 30;" f zoneOfSeg src/Dodge/Zoning/Base.hs 49;" f zoneOfSegSet src/Dodge/Zoning/Base.hs 53;" f zoneOfSight src/Dodge/Zoning/World.hs 9;" f zoneOfWl src/Dodge/Zoning/Wall.hs 55;" f zonePn src/Dodge/Zoning/Pathing.hs 32;" f zoneWall src/Dodge/Zoning/Wall.hs 65;" f zonesAroundPoint src/Dodge/Zoning/Base.hs 98;" f zonesExtract src/Dodge/Zoning/Base.hs 62;" f zoomFloatingCamera src/Dodge/Update/Camera.hs 76;" f zoomInLongGun src/Dodge/Update/Scroll.hs 101;" f zoomOutLongGun src/Dodge/Update/Scroll.hs 109;" f zoomScope src/Dodge/Item/Scope.hs 32;" f zoomSpeed src/Dodge/Update/Scroll.hs 98;" f