!_TAG_FILE_SORTED 1 // !? src/ListHelp.hs 59;" o *.* src/Geometry/Vector.hs 35;" o *.*.* src/Geometry/Vector3D.hs 32;" o ++.~ src/LensHelp.hs 37;" o +.+ src/Geometry/Vector.hs 17;" o +.+.+ src/Geometry/Vector3D.hs 14;" o +.+.~ src/LensHelp.hs 28;" o -.- src/Geometry/Vector.hs 26;" o -.-.- src/Geometry/Vector3D.hs 23;" o .*.*~ src/LensHelp.hs 18;" o .++~ src/LensHelp.hs 33;" o .+.+~ src/LensHelp.hs 23;" o .:~ src/LensHelp.hs 14;" o <$> src/Dodge/Data/ActionPlan.hs 203;" o <$> src/Dodge/Data/CWorld.hs 45;" o <$> src/Dodge/Data/Camera.hs 39;" o <$> src/Dodge/Data/Creature.hs 78;" o <$> src/Dodge/Data/LWorld.hs 178;" o <$> src/Dodge/Data/Terminal.hs 127;" 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 21;" 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 47;" C APNothing src/Dodge/Data/Item/Use.hs 48;" C APProjectiles src/Dodge/Data/Item/Use.hs 46;" C AQUAMARINE src/Color/Data.hs 24;" C ARHUD src/Dodge/Data/Item/Combine.hs 35;" C ARHUDSF src/Dodge/Data/ComposedItem.hs 48;" C ATTACH src/Dodge/Data/Item/Combine.hs 20;" 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 23;" C AccessTerminal src/Dodge/Data/WorldEffect.hs 26;" C Action src/Dodge/Data/ActionPlan.hs 78;" t Action src/Dodge/Creature/Action.hs 4;" m ActionNothing src/Dodge/Data/ActionPlan.hs 83;" C ActionPlan src/Dodge/Data/ActionPlan.hs 16;" t ActionPlan src/Dodge/Data/ActionPlan.hs 6;" m Add src/Dodge/Inventory/Add.hs 1;" m AddGoal src/Dodge/Data/ActionPlan.hs 45;" C AesonHelp src/AesonHelp.hs 1;" m AimAt src/Dodge/Data/ActionPlan.hs 84;" C AimParams src/Dodge/Default/Item/Use/AimParams.hs 1;" m AimStance src/Dodge/Data/AimStance.hs 3;" m AimStance src/Dodge/Item/AimStance.hs 2;" m Aiming src/Dodge/Data/Creature/Stance.hs 39;" C AirFiltrationSS src/Dodge/Data/Scenario.hs 95;" C Airlock src/Dodge/Room/Airlock.hs 4;" m AlienContact src/Dodge/Data/Scenario.hs 30;" C AllRoomClipBoundaries src/Dodge/Data/Config.hs 107;" C AlteRifleSwitch src/Dodge/Data/Item/Params.hs 20;" C Ambush src/Dodge/Data/ActionPlan.hs 178;" C Ammo src/Dodge/Data/Item/Use/Consumption/Ammo.hs 3;" m Ammo src/Dodge/Item/Ammo.hs 1;" m AmmoEffectLink src/Dodge/Data/ComposedItem.hs 20;" C AmmoEffectSF src/Dodge/Data/ComposedItem.hs 58;" C AmmoInLink src/Dodge/Data/ComposedItem.hs 16;" C AmmoMagSF src/Dodge/Data/ComposedItem.hs 49;" C AmmoMagType src/Dodge/Data/Item/Combine.hs 105;" t AmmoModLink src/Dodge/Data/ComposedItem.hs 17;" C AmmoModifierSF src/Dodge/Data/ComposedItem.hs 55;" C AmmoParams src/Dodge/Data/Item/Use.hs 51;" t AmmoPayloadLink src/Dodge/Data/ComposedItem.hs 19;" C AmmoPayloadSF src/Dodge/Data/ComposedItem.hs 57;" C AmmoPerShot src/Dodge/Data/Muzzle.hs 52;" t AmmoSlots src/Dodge/Item/AmmoSlots.hs 3;" m AmmoTargetingLink src/Dodge/Data/ComposedItem.hs 18;" C AmmoTargetingSF src/Dodge/Data/ComposedItem.hs 56;" C AmmoType src/Dodge/Data/AmmoType.hs 3;" m AnRoom src/Dodge/Annotation/Data.hs 18;" C AnTree src/Dodge/Annotation/Data.hs 19;" C Analyser src/Dodge/Placement/Instance/Analyser.hs 1;" m Annotation src/Dodge/Annotation/Data.hs 14;" t Annotation src/Dodge/Annotation.hs 3;" m ArbitraryAction src/Dodge/Data/ActionPlan.hs 166;" C ArbitraryImpulse src/Dodge/Data/ActionPlan.hs 47;" C ArbitraryImpulseEffect src/Dodge/Data/ActionPlan.hs 48;" C ArbitraryImpulseFunction src/Dodge/Data/ActionPlan.hs 46;" C Arc src/Dodge/Tesla/Arc.hs 1;" m Arc src/Picture/Arc.hs 1;" m ArcNodeType src/Dodge/Data/LWorld.hs 158;" t ArcShad src/Picture/Data.hs 38;" C ArcStep src/Dodge/Data/ArcStep.hs 14;" t ArcStep src/Dodge/ArcStep.hs 1;" m ArcStep src/Dodge/Data/ArcStep.hs 6;" m Arcing src/Dodge/Data/Item/Params.hs 17;" C Arithmetic src/Dodge/Base/Arithmetic.hs 1;" m ArmourChase src/Dodge/Creature/ArmourChase.hs 1;" m ArmourySS src/Dodge/Data/Scenario.hs 112;" C Asleep src/Dodge/Data/Creature/Perception.hs 54;" C AssignHotkey src/Dodge/AssignHotkey.hs 1;" m AsteroidStrike src/Dodge/Data/Scenario.hs 33;" C AtEase src/Dodge/Data/Creature/Stance.hs 40;" C AtomicWaste src/Dodge/Data/Scenario.hs 26;" C Attach src/Dodge/Item/Attach.hs 1;" m AttachParams src/Dodge/Data/Item/Use.hs 45;" t AttachType src/Dodge/Data/Item/Combine.hs 91;" t Attention src/Dodge/Data/Creature/Perception.hs 60;" t AttentiveTo src/Dodge/Data/Creature/Perception.hs 61;" C Audition src/Dodge/Data/Creature/Perception.hs 47;" t AutoAI src/Dodge/Data/Creature/Misc.hs 47;" C AutoCrit src/Dodge/Data/Creature/Misc.hs 72;" C AutoCrit src/Dodge/Creature/AutoCrit.hs 1;" m AutoDoorObstacle src/Dodge/Data/PathGraph.hs 51;" C AutoRecharging src/Dodge/Data/Item/Use/Consumption.hs 26;" C AutoTrigger src/Dodge/Data/TriggerType.hs 11;" C AuxAddition src/Shader/AuxAddition.hs 1;" m Avatar src/Dodge/Data/Creature/Misc.hs 61;" C AvatarDead src/Dodge/Data/Creature/Misc.hs 69;" C Awareness src/Dodge/Data/Creature/Perception.hs 65;" t Awareness src/Dodge/Creature/Picture/Awareness.hs 1;" m 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 32;" C BLACK src/Color/Data.hs 28;" C BLINKER src/Dodge/Data/Item/Combine.hs 178;" C BLINKERUNSAFE src/Dodge/Data/Item/Combine.hs 179;" C BLOWTORCH src/Dodge/Data/Item/Combine.hs 165;" C BLUE src/Color/Data.hs 17;" 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 23;" C BULLETSYNTH src/Dodge/Data/Item/Combine.hs 93;" C BURSTRIFLE src/Dodge/Data/Item/Combine.hs 155;" C BackdropCursor src/Dodge/Data/SelectionList.hs 21;" C BackgroundEffect src/Dodge/Item/BackgroundEffect.hs 1;" m BackgroundSound src/Dodge/Data/SoundOrigin.hs 15;" C Ball src/Dodge/Tesla/Ball.hs 1;" m Bark src/Dodge/Data/ActionPlan.hs 40;" C BarrelCrit src/Dodge/Data/Creature/Misc.hs 73;" C BarrelHiss src/Dodge/Data/SoundOrigin.hs 32;" C BarrelType src/Dodge/Data/Creature/Misc.hs 87;" t Barreloid src/Dodge/Data/Creature/Misc.hs 83;" C Barreloid src/Dodge/Barreloid.hs 3;" m Base src/Dodge/Base.hs 8;" m Base src/Dodge/Zoning/Base.hs 2;" m Base src/Picture/Base.hs 4;" m BaseTriggerType src/Dodge/BaseTriggerType.hs 3;" m BasicBeamDraw src/Dodge/Data/Beam.hs 34;" C BasicBulletTrajectory src/Dodge/Data/Bullet.hs 45;" C BasicBulletTrajectoryType src/Dodge/Data/Bullet.hs 52;" C BasicFlare src/Dodge/Data/Muzzle.hs 23;" C BatteryGuns src/Dodge/Item/Held/BatteryGuns.hs 1;" m BatteryGuns src/Dodge/Item/Weapon/BatteryGuns.hs 1;" m Beam src/Dodge/Data/Beam.hs 18;" t Beam src/Dodge/Beam.hs 1;" m Beam src/Dodge/Data/Beam.hs 6;" m BeamCombine src/Dodge/Data/Beam.hs 47;" C BeamCombineType src/Dodge/Data/Beam.hs 38;" t BeamDraw src/Dodge/Data/Beam.hs 33;" t BeamDrawColor src/Dodge/Data/Beam.hs 35;" C BeamSimple src/Dodge/Data/Beam.hs 50;" C BeamType src/Dodge/Data/Beam.hs 46;" t BecomePowerful src/Dodge/Data/Scenario.hs 9;" C BeltBulletAmmo src/Dodge/Data/AmmoType.hs 8;" C Bezier src/Geometry/Bezier.hs 1;" m BezierTrajectory src/Dodge/Data/Bullet.hs 46;" C BezierTrajectoryType src/Dodge/Data/Bullet.hs 53;" C Bind src/Shader/Bind.hs 1;" m Biome src/Dodge/Data/Scenario.hs 71;" t BlBl src/Dodge/Data/BlBl.hs 11;" t BlBl src/Dodge/BlBl.hs 1;" m BlBl src/Dodge/Data/BlBl.hs 6;" m BlConst src/Dodge/Data/BlBl.hs 13;" C BlId src/Dodge/Data/BlBl.hs 14;" C BlNegate src/Dodge/Data/BlBl.hs 12;" C BlSh src/Dodge/Data/Block.hs 45;" t BlShConst src/Dodge/Data/Block.hs 47;" C BlShMempty src/Dodge/Data/Block.hs 46;" C Blink src/Dodge/Creature/Action/Blink.hs 2;" m BlinkAcross src/Dodge/Room/BlinkAcross.hs 1;" m Block src/Dodge/Data/Block.hs 23;" t Block src/Dodge/Block.hs 1;" m Block src/Dodge/Data/Block.hs 6;" m Block src/Dodge/Default/Block.hs 1;" m Block src/Dodge/Placement/Instance/Block.hs 1;" m Block src/Dodge/Placement/PlaceSpot/Block.hs 2;" m BlockDegradeSound src/Dodge/Data/SoundOrigin.hs 30;" C BlockDraw src/Dodge/Data/Block.hs 38;" t BlockDrawBlSh src/Dodge/Data/Block.hs 40;" C BlockDrawColHeightPoss src/Dodge/Data/Block.hs 42;" C BlockDrawMempty src/Dodge/Data/Block.hs 39;" C BlockDraws src/Dodge/Data/Block.hs 41;" C BlockObstacle src/Dodge/Data/PathGraph.hs 49;" C BlockPart src/Dodge/Data/Wall/Structure.hs 16;" C BlockedLink src/Dodge/Data/Room.hs 48;" C BloomLayer src/Picture/Data.hs 25;" C BloomNoZWrite src/Picture/Data.hs 26;" C Blunt src/Dodge/Data/Damage.hs 21;" C Boid src/Dodge/Creature/Boid.hs 1;" m Booster src/Dodge/Item/Equipment/Booster.hs 1;" m Boosting src/Dodge/Data/Creature/Stance.hs 28;" C Boss src/Dodge/Room/Boss.hs 2;" m BottomEscapeMenuOption src/Dodge/Data/Universe.hs 77;" C BounceBullet src/Dodge/Data/Bullet.hs 32;" C Bound src/Bound.hs 1;" m Bound_box_screen src/Dodge/Data/Config.hs 81;" C BoundaryCursor src/Dodge/Data/SelectionList.hs 20;" C Bounds src/Dodge/Data/Bounds.hs 12;" t Bounds src/Dodge/Data/Bounds.hs 6;" m Branch src/Dodge/Room/Branch.hs 4;" m Breather src/Dodge/Room/Breather.hs 1;" m BrigSS src/Dodge/Data/Scenario.hs 102;" C Brute src/Dodge/Data/Item/Use/Consumption/LoadAction.hs 17;" C BulBall src/Dodge/Data/Bullet.hs 37;" C BulFlak src/Dodge/Data/Bullet.hs 39;" C BulFrag src/Dodge/Data/Bullet.hs 40;" C BulGas src/Dodge/Data/Bullet.hs 41;" C BulPlain src/Dodge/Data/Bullet.hs 38;" C Bullet src/Dodge/Data/Bullet.hs 18;" t Bullet src/Dodge/Bullet.hs 1;" m Bullet src/Dodge/Data/Bullet.hs 6;" m Bullet src/Dodge/Item/Weapon/Bullet.hs 1;" m BulletAmmo src/Dodge/Data/AmmoType.hs 7;" C BulletEffect src/Dodge/Data/Bullet.hs 30;" t BulletGun src/Dodge/Item/Held/BulletGun.hs 1;" m BulletMod src/Dodge/Data/Item/BulletMod.hs 10;" t BulletMod src/Dodge/Data/Item/BulletMod.hs 3;" m BulletModEffect src/Dodge/Data/Item/BulletMod.hs 12;" C BulletModPayload src/Dodge/Data/Item/BulletMod.hs 11;" C BulletParams src/Dodge/Data/Item/Use.hs 52;" C BulletPayload src/Dodge/Data/Bullet.hs 36;" t BulletTrajectory src/Dodge/Data/Bullet.hs 44;" t BulletTrajectoryType src/Dodge/Data/Bullet.hs 51;" t BurstTrigger src/Dodge/Data/TriggerType.hs 15;" C Button src/Dodge/Data/Button.hs 30;" t Button src/Dodge/Data/Button.hs 6;" m Button src/Dodge/Placement/Instance/Button.hs 1;" m ButtonAccessTerminal src/Dodge/Data/Button.hs 28;" C ButtonEvent src/Dodge/Data/Button.hs 15;" t ButtonPress src/Dodge/Data/Button.hs 16;" C ButtonSwitch src/Dodge/Data/Button.hs 21;" C CAMERA src/Dodge/Data/Item/Combine.hs 75;" C CAN src/Dodge/Data/Item/Combine.hs 56;" C CDoNothing src/Dodge/Data/Item/HeldUse.hs 15;" C CHARTREUSE src/Color/Data.hs 25;" C CHEMFUELPOUCH src/Dodge/Data/Item/Combine.hs 111;" C CHeal src/Dodge/Data/Item/HeldUse.hs 16;" C CIRCLE src/Dodge/Data/GenParams.hs 20;" C CItem src/Dodge/Data/ComposedItem.hs 68;" t CLICKER src/Dodge/Data/Item/Combine.hs 28;" C CME src/Dodge/Data/MuzzleEffect.hs 14;" C COPIER src/Dodge/Data/Item/Combine.hs 29;" C CRAFT src/Dodge/Data/Item/Combine.hs 19;" C CREATUREDETECTOR src/Dodge/Data/Item/Combine.hs 184;" C CREATURESENSOR src/Dodge/Data/Item/Combine.hs 85;" C CWGen src/Dodge/Data/CWorld.hs 32;" t CWorld src/Dodge/Data/CWorld.hs 23;" t CWorld src/Dodge/Data/CWorld.hs 6;" m CYAN src/Color/Data.hs 19;" C CamControl src/Dodge/Data/Camera.hs 18;" t CamFloat src/Dodge/Data/Camera.hs 20;" C CamInGame src/Dodge/Data/Camera.hs 19;" C CamInGameType src/Dodge/Data/Camera.hs 12;" t CamOnPlayer src/Dodge/Data/Camera.hs 13;" C CamOpticScope src/Dodge/Data/Camera.hs 14;" C CamRemoteScope src/Dodge/Data/Camera.hs 15;" C Camera src/Dodge/Data/Camera.hs 23;" t Camera src/Dodge/Camera.hs 1;" m Camera src/Dodge/Data/Camera.hs 5;" m Camera src/Dodge/Update/Camera.hs 5;" m CameraScrollTimeFlow src/Dodge/Data/World.hs 68;" C CamouflageStatus src/Dodge/Data/CamouflageStatus.hs 3;" m Cane src/Dodge/Item/Held/Cane.hs 1;" m CardinalCover src/Dodge/Data/CardinalPoint.hs 21;" t CardinalEightPoint src/Dodge/Data/CardinalPoint.hs 10;" t CardinalPoint src/Dodge/Base/CardinalPoint.hs 1;" m CardinalPoint src/Dodge/Data/CardinalPoint.hs 1;" m Carriage src/Dodge/Data/Creature/Stance.hs 20;" t Carte src/Dodge/Render/HUD/Carte.hs 1;" m ChainEffect src/Dodge/Item/Weapon/TriggerType.hs 43;" t ChainUpdates src/Dodge/Creature/ChainUpdates.hs 1;" m ChangePosture src/Dodge/Data/ActionPlan.hs 42;" C ChangeStrategy src/Dodge/Data/ActionPlan.hs 44;" C CharacterEnums src/Dodge/CharacterEnums.hs 1;" m ChargeableAmmo src/Dodge/Data/Item/Use/Consumption.hs 32;" C ChaseAI src/Dodge/Data/Creature/Misc.hs 40;" C ChaseCrit src/Dodge/Data/Creature/Misc.hs 70;" C ChaseCrit src/Dodge/Creature/ChaseCrit.hs 1;" m ChaseCritters src/Dodge/Data/Creature/State.hs 18;" C Check src/Framebuffer/Check.hs 1;" m CheckConsistency src/Dodge/Room/CheckConsistency.hs 1;" m CheckSlots src/Dodge/Inventory/CheckSlots.hs 1;" m ChemFuel src/Dodge/Data/Item/Use/Consumption/Ammo.hs 14;" C ChooseMovementLtAuto src/Dodge/Data/CreatureEffect.hs 62;" C ChooseMovementSpreadGun src/Dodge/Data/CreatureEffect.hs 61;" C ChooseTarget src/Dodge/Creature/ChooseTarget.hs 1;" m Circ_collision_test src/Dodge/Data/Config.hs 85;" C Cleat src/Dodge/Cleat.hs 2;" m Climate src/Dodge/Data/Scenario.hs 32;" C Clock src/Dodge/Clock.hs 1;" m CloseToMelee src/Dodge/Data/ActionPlan.hs 187;" C CloseToggle src/Dodge/Data/Machine/Sensor.hs 44;" t Close_shape_culling src/Dodge/Data/Config.hs 79;" C Cloud src/Dodge/Data/Cloud.hs 14;" t Cloud src/Dodge/Cloud.hs 1;" m Cloud src/Dodge/Data/Cloud.hs 6;" m Cloud src/Dodge/Update/Cloud.hs 1;" m Cloud src/Dodge/WorldEvent/Cloud.hs 1;" m Cloud src/Dodge/Zoning/Cloud.hs 1;" m Cloud src/Shader/Poke/Cloud.hs 3;" m CloudType src/Dodge/Data/Cloud.hs 22;" t ClusterLink src/Dodge/Data/RoomCluster.hs 14;" t ClusterStatus src/Dodge/Data/RoomCluster.hs 9;" t Cognizant src/Dodge/Data/Creature/Perception.hs 67;" C Collide src/Dodge/Base/Collide.hs 14;" m Collision_test src/Dodge/Data/Config.hs 84;" C Color src/Color/Data.hs 33;" t Color src/Color.hs 1;" m Color src/Dodge/Terminal/Color.hs 1;" m Color8 src/Color/Data.hs 35;" t ColorFaction src/Dodge/Data/Creature/State.hs 21;" C Comatose src/Dodge/Data/Creature/Perception.hs 53;" C CombAmount src/Dodge/Data/CombAmount.hs 12;" t CombAmount src/Dodge/Data/CombAmount.hs 8;" m CombClust src/Dodge/Combine/Graph.hs 19;" t CombEdge src/Dodge/Combine/Graph.hs 32;" t CombNode src/Dodge/Combine/Graph.hs 25;" t CombinableItem src/Dodge/Data/Combine.hs 5;" t Combinations src/Dodge/Combine/Combinations.hs 3;" m Combine src/Dodge/Combine.hs 2;" m Combine src/Dodge/Data/Combine.hs 2;" m Combine src/Dodge/Data/Item/Combine.hs 5;" m CombineInventory src/Dodge/Data/HUD.hs 36;" C CombineInventoryChange src/Dodge/Data/World.hs 32;" C Common src/Dodge/Zoning/Common.hs 1;" m Compile src/Shader/Compile.hs 1;" m Compose src/Dodge/Tree/Compose.hs 4;" m ComposedItem src/Dodge/Data/ComposedItem.hs 6;" m Composite src/Picture/Composite.hs 1;" m ComsSS src/Dodge/Data/Scenario.hs 98;" C Concurrent src/Dodge/Concurrent.hs 1;" m ConcurrentEffect src/Loop/Data.hs 6;" t ConcurrentEffect src/Loop/Data.hs 11;" C Cone src/Dodge/Item/Held/Cone.hs 1;" m Config src/Dodge/Data/Config.hs 4;" m Configuration src/Dodge/Data/Config.hs 38;" t Connectors src/Dodge/Render/Connectors.hs 3;" m ConstFloat src/Dodge/Data/GenFloat.hs 11;" C Consumable src/Dodge/Item/Consumable.hs 1;" m ConsumableItemType src/Dodge/Data/Item/Combine.hs 114;" t Consumption src/Dodge/Data/Item/Use/Consumption.hs 8;" m Consumption src/Dodge/Default/Item/Use/Consumption.hs 1;" m Containing src/Dodge/Room/Containing.hs 2;" m ContextDT src/Dodge/Data/DoubleTree.hs 84;" t ContextLDT src/Dodge/Data/DoubleTree.hs 42;" t ContinentalGovernment src/Dodge/Data/Scenario.hs 51;" C ControlDeckSS src/Dodge/Data/Scenario.hs 89;" C ConvexPoly src/Geometry/ConvexPoly.hs 27;" t ConvexPoly src/Geometry/ConvexPoly.hs 6;" m CookingDamage src/Dodge/Data/Damage/Type.hs 5;" C Coordinate src/Dodge/Base/Coordinate.hs 1;" m Corporation src/Dodge/Data/Scenario.hs 46;" C Corpse src/Dodge/Data/Corpse.hs 17;" t Corpse src/Dodge/Data/Corpse.hs 6;" m CorpseResurrection src/Dodge/Data/Corpse.hs 14;" t Corridor src/Dodge/Room/Corridor.hs 3;" m Cosmic src/Dodge/Data/Scenario.hs 74;" C Cover src/Dodge/Placement/Instance/LightSource/Cover.hs 1;" m CrAc src/Dodge/Data/CreatureEffect.hs 48;" t CrArcNode src/Dodge/Data/LWorld.hs 163;" C CrBl src/Dodge/Data/CreatureEffect.hs 39;" t CrCanShoot src/Dodge/Data/CreatureEffect.hs 40;" C CrFleeFromTarget src/Dodge/Data/CreatureEffect.hs 50;" C CrGroup src/Dodge/Data/Creature/State.hs 25;" t CrGroupID src/Dodge/Data/Creature/State.hs 31;" C CrGroupParams src/Dodge/Data/CrGroupParams.hs 14;" t CrGroupParams src/Dodge/Data/CrGroupParams.hs 6;" m CrGroupUpdate src/Dodge/Data/CrGroupParams.hs 22;" t CrGroupUpdate src/Dodge/CrGroupUpdate.hs 1;" m CrHitSound src/Dodge/Data/SoundOrigin.hs 31;" C CrID src/Dodge/Data/CrWlID.hs 12;" C CrImp src/Dodge/Data/CreatureEffect.hs 23;" t CrInt src/Dodge/Data/Item/Location.hs 23;" t CrIsAiming src/Dodge/Data/CreatureEffect.hs 41;" C CrIsAnimate src/Dodge/Data/CreatureEffect.hs 42;" C CrMouth src/Dodge/Data/SoundOrigin.hs 18;" C CrMvType src/Dodge/Data/Creature/Misc.hs 28;" t CrMvType src/Dodge/Data/Creature/Misc.hs 31;" C CrSound src/Dodge/Data/SoundOrigin.hs 17;" C CrTurnAround src/Dodge/Data/CreatureEffect.hs 49;" C CrWdAc src/Dodge/Data/CreatureEffect.hs 59;" t CrWdBFSThenReturn src/Dodge/Data/CreatureEffect.hs 60;" C CrWdImp src/Dodge/Data/CreatureEffect.hs 14;" t CrWdWd src/Dodge/Data/CreatureEffect.hs 17;" t CrWdWdId src/Dodge/Data/CreatureEffect.hs 17;" C CrWeaponFailSound src/Dodge/Data/SoundOrigin.hs 20;" C CrWeaponSound src/Dodge/Data/SoundOrigin.hs 19;" C CrWlID src/Dodge/Data/CrWlID.hs 12;" t CrWlID src/Dodge/Data/CrWlID.hs 6;" m Cr_awareness src/Dodge/Data/Config.hs 72;" C Cr_status src/Dodge/Data/Config.hs 71;" C CraftClust src/Dodge/Combine/Graph.hs 20;" C CraftType src/Dodge/Data/Item/Combine.hs 49;" t Craftable src/Dodge/Item/Craftable.hs 1;" m Create src/Dodge/Projectile/Create.hs 1;" m Create src/Dodge/Prop/Create.hs 1;" m Create src/Dodge/Wall/Create.hs 1;" m CreateFlame src/Dodge/Data/Item/Use/Consumption/Ammo.hs 17;" C CreatePoisonGas src/Dodge/Data/Item/Use/Consumption/Ammo.hs 17;" C CreateShieldWall src/Dodge/Data/Item/Effect.hs 26;" C Creature src/Dodge/Data/Creature.hs 37;" t Creature src/Dodge/Creature.hs 1;" m Creature src/Dodge/Data/Creature.hs 7;" m Creature src/Dodge/Default/Creature.hs 1;" m Creature src/Dodge/Placement/Instance/Creature.hs 1;" m Creature src/Dodge/Zoning/Creature.hs 1;" m CreatureEffect src/Dodge/CreatureEffect.hs 1;" m CreatureEffect src/Dodge/Data/CreatureEffect.hs 6;" m CreaturePart src/Dodge/Data/Wall/Structure.hs 17;" C CreatureShape src/Dodge/Data/Creature/Misc.hs 76;" t CreatureType src/Dodge/Data/Creature/Misc.hs 60;" t Crushing src/Dodge/Data/Damage.hs 23;" C CryoReleaseCloud src/Dodge/Data/Cloud.hs 25;" C CryostatisSS src/Dodge/Data/Scenario.hs 91;" C Crystal src/Dodge/Data/Material.hs 11;" C Cull_more_lights src/Dodge/Data/Config.hs 78;" C CumulativeMuzzleEffect src/Dodge/Data/MuzzleEffect.hs 14;" t CursorDisplay src/Dodge/Data/SelectionList.hs 19;" t Cuse src/Dodge/Data/Item/HeldUse.hs 14;" t Cuse src/Dodge/Cuse.hs 1;" m Cylinder src/Shape/Data.hs 19;" C DETECTOR src/Dodge/Data/Item/Combine.hs 34;" C DPoint2 src/Geometry/Data.hs 48;" t DROPPER src/Dodge/Data/Item/Combine.hs 27;" C DRUMMAG src/Dodge/Data/Item/Combine.hs 107;" C DS src/DoubleStack.hs 3;" t DT src/Dodge/Data/DoubleTree.hs 31;" C DTBottomNode src/Dodge/Data/DoubleTree.hs 21;" C DTMidAboveNode src/Dodge/Data/DoubleTree.hs 19;" C DTMidBelowNode src/Dodge/Data/DoubleTree.hs 20;" C DTRootNode src/Dodge/Data/DoubleTree.hs 17;" C DTTopNode src/Dodge/Data/DoubleTree.hs 18;" C DTree src/Dodge/Data/DoubleTree.hs 31;" t Damage src/Dodge/Data/Damage.hs 19;" t Damage src/Dodge/Creature/Damage.hs 1;" m Damage src/Dodge/Damage.hs 3;" m Damage src/Dodge/Data/Damage.hs 10;" m Damage src/Dodge/Machine/Damage.hs 1;" m Damage src/Dodge/Material/Damage.hs 1;" m Damage src/Dodge/Wall/Damage.hs 4;" m Damage src/Dodge/WorldEvent/Damage.hs 2;" m DamageCircle src/Dodge/DamageCircle.hs 1;" m DamageEffect src/Dodge/Wall/DamageEffect.hs 2;" m DamageHitSound src/Dodge/Data/SoundOrigin.hs 40;" C DamageLaser src/Dodge/Data/Laser.hs 17;" C DamageSensor src/Dodge/Data/Machine/Sensor.hs 20;" C DamageType src/Dodge/Data/Damage/Type.hs 3;" t Data src/Color/Data.hs 7;" m Data src/Dodge/Annotation/Data.hs 4;" m Data src/Dodge/Data.hs 4;" m Data src/Dodge/Tree/Compose/Data.hs 3;" m Data src/Geometry/Data.hs 8;" m Data src/Loop/Data.hs 4;" m Data src/Picture/Data.hs 6;" m Data src/Polyhedra/Data.hs 3;" m Data src/Shader/Data.hs 6;" m Data src/Shape/Data.hs 9;" m Data src/ShapePicture/Data.hs 1;" m Data src/Sound/Data.hs 6;" m DeathTime src/Dodge/Data/World.hs 59;" C Debris src/Dodge/Block/Debris.hs 1;" m Debug src/Dodge/Debug.hs 2;" m DebugBool src/Dodge/Data/Config.hs 66;" t DebugInfo src/Dodge/Data/Universe.hs 57;" t DebugIntMInt src/Dodge/Data/Universe.hs 62;" C DebugItem src/Dodge/Data/Universe.hs 51;" t DebugLayer src/Picture/Data.hs 27;" C DebugMInt src/Dodge/Data/Universe.hs 61;" C DebugTest src/Dodge/Update/Input/DebugTest.hs 1;" m DebugV2 src/Dodge/Data/Universe.hs 60;" C DebugV3 src/Dodge/Data/Universe.hs 59;" C DecorationShape src/Dodge/Data/GenParams.hs 20;" t Default src/Dodge/Default.hs 7;" m Default src/Dodge/Tesla/Arc/Default.hs 1;" m DefaultCrGroupUpdate src/Dodge/Data/CrGroupParams.hs 22;" C DefaultForceField src/Dodge/Data/Item/Use/Consumption/Ammo.hs 11;" C DefaultLightSourceDraw src/Dodge/Data/LightSource.hs 13;" C DefaultRoomType src/Dodge/Data/Room.hs 31;" C DefaultTerminal src/Dodge/Data/Terminal.hs 55;" C Delete src/Dodge/Wall/Delete.hs 1;" m Deprecated src/Dodge/LevelGen/StaticWalls/Deprecated.hs 1;" m Destroy src/Dodge/Machine/Destroy.hs 1;" m DestroyBeing src/Dodge/Data/Scenario.hs 8;" C DestroyBullet src/Dodge/Data/Bullet.hs 31;" C DestroyItem src/Dodge/Data/Scenario.hs 7;" C Detector src/Dodge/Data/Item/Combine.hs 182;" t Dirt src/Dodge/Data/Material.hs 11;" C DisasterType src/Dodge/Data/Scenario.hs 24;" t Display src/Dodge/Item/Display.hs 3;" m DisplayInventory src/Dodge/Data/HUD.hs 19;" C DisplayInventory src/Dodge/DisplayInventory.hs 6;" m DisplayTerminal src/Dodge/Data/HUD.hs 42;" C Distortion src/Dodge/Data/Distortion.hs 12;" t Distortion src/Dodge/Data/Distortion.hs 6;" m Distortion src/Dodge/Distortion.hs 1;" m DivineRetribution src/Dodge/Data/Scenario.hs 35;" C DoActionIf src/Dodge/Data/ActionPlan.hs 116;" C DoActionIfElse src/Dodge/Data/ActionPlan.hs 120;" C DoActionThen src/Dodge/Data/ActionPlan.hs 133;" C DoActionWhile src/Dodge/Data/ActionPlan.hs 107;" C DoActionWhileInterrupt src/Dodge/Data/ActionPlan.hs 125;" C DoActionWhilePartial src/Dodge/Data/ActionPlan.hs 111;" C DoActions src/Dodge/Data/ActionPlan.hs 130;" C DoImpulses src/Dodge/Data/ActionPlan.hs 100;" C DoImpulsesAlongside src/Dodge/Data/ActionPlan.hs 169;" C DoNotMoveEquipment src/Dodge/Data/RightButtonOptions.hs 19;" C DoReplicate src/Dodge/Data/ActionPlan.hs 140;" C DoReplicatePartial src/Dodge/Data/ActionPlan.hs 144;" C DockingBaySS src/Dodge/Data/Scenario.hs 92;" C Door src/Dodge/Data/Door.hs 34;" t Door src/Dodge/Data/Door.hs 6;" m Door src/Dodge/Default/Door.hs 1;" m Door src/Dodge/Placement/Instance/Door.hs 1;" m Door src/Dodge/Room/Door.hs 2;" m DoorClosed src/Dodge/Data/Door.hs 23;" C DoorHalfway src/Dodge/Data/Door.hs 23;" C DoorInt src/Dodge/Data/Door.hs 23;" C DoorMechanism src/Dodge/Data/WorldEffect.hs 70;" C DoorObstacle src/Dodge/Data/PathGraph.hs 50;" C DoorOpen src/Dodge/Data/Door.hs 23;" C DoorPane src/Dodge/LevelGen/DoorPane.hs 1;" m DoorPart src/Dodge/Data/Wall/Structure.hs 14;" C DoorStatus src/Dodge/Data/Door.hs 23;" t DoubleRes src/Dodge/Data/Config.hs 97;" C DoubleStack src/DoubleStack.hs 1;" m DoubleTree src/Dodge/Data/DoubleTree.hs 7;" m DoubleTree src/Dodge/DoubleTree.hs 2;" m DoubleTreeNodeType src/Dodge/Data/DoubleTree.hs 16;" t DrWdId src/Dodge/Data/WorldEffect.hs 67;" C DrWdMakeDoorDebris src/Dodge/Data/WorldEffect.hs 68;" C DrWdMechanismStepwise src/Dodge/Data/WorldEffect.hs 69;" C DrWdWd src/Dodge/Data/WorldEffect.hs 66;" t DrWdWd src/Dodge/DrWdWd.hs 1;" m Draw src/Dodge/Beam/Draw.hs 1;" m Draw src/Dodge/Block/Draw.hs 1;" m Draw src/Dodge/Bullet/Draw.hs 1;" m Draw src/Dodge/Button/Draw.hs 1;" m Draw src/Dodge/Corpse/Draw.hs 1;" m Draw src/Dodge/Draw.hs 4;" m Draw src/Dodge/EnergyBall/Draw.hs 1;" m Draw src/Dodge/Flame/Draw.hs 1;" m Draw src/Dodge/Item/Draw.hs 2;" m Draw src/Dodge/Laser/Draw.hs 1;" m Draw src/Dodge/LightSource/Draw.hs 1;" m Draw src/Dodge/LinearShockwave/Draw.hs 1;" m Draw src/Dodge/Machine/Draw.hs 1;" m Draw src/Dodge/Projectile/Draw.hs 1;" m Draw src/Dodge/Prop/Draw.hs 2;" m Draw src/Dodge/RadarSweep/Draw.hs 1;" m Draw src/Dodge/SelectionSections/Draw.hs 1;" m Draw src/Dodge/Shockwave/Draw.hs 1;" m Draw src/Dodge/Spark/Draw.hs 1;" m Draw src/Dodge/Targeting/Draw.hs 1;" m Draw src/Dodge/Tesla/Arc/Draw.hs 1;" m Draw src/Dodge/Tesla/Draw.hs 1;" m Draw src/Dodge/TractorBeam/Draw.hs 1;" m Draw src/Dodge/Wall/Draw.hs 1;" m DrawForceField src/Dodge/Data/Wall.hs 47;" C DrawnWall src/Dodge/Data/Wall.hs 43;" C Drone src/Dodge/Item/Weapon/Drone.hs 1;" m DroneAmmo src/Dodge/Data/AmmoType.hs 10;" C DropItem src/Dodge/Data/ActionPlan.hs 39;" C DudPayload src/Dodge/Data/Payload.hs 13;" C Dungeon src/Dodge/Data/Scenario.hs 66;" C Dust src/Dodge/Data/Cloud.hs 29;" t Dust src/Dodge/Wall/Dust.hs 1;" m EBO src/Shader/Data.hs 88;" t EBSound src/Dodge/Data/SoundOrigin.hs 39;" C ECW src/Dodge/Material/Damage.hs 11;" t EDoNothing src/Dodge/Data/Item/HeldUse.hs 20;" C EHeadLamp src/Dodge/Data/Item/HeldUse.hs 23;" C ELEPHANTGUN src/Dodge/Data/Item/Combine.hs 157;" C EMagShield src/Dodge/Data/Item/HeldUse.hs 21;" C EQUIP src/Dodge/Data/Item/Combine.hs 18;" C EWristShield src/Dodge/Data/Item/HeldUse.hs 22;" C EXPLOSIVES src/Dodge/Data/Item/Combine.hs 116;" C Ears src/Dodge/Data/Creature/Perception.hs 47;" C East src/Dodge/Data/CardinalPoint.hs 5;" C East8 src/Dodge/Data/CardinalPoint.hs 13;" C EdgeObstacle src/Dodge/Data/PathGraph.hs 48;" t Effect src/Dodge/Data/Item/Effect.hs 6;" m EffectArguments src/Dodge/Data/Terminal.hs 90;" t EffectRootNotroot src/Dodge/Data/Item/Effect.hs 25;" C EffectWhileAttached src/Dodge/Data/Item/Effect.hs 29;" C EffectWhileRoot src/Dodge/Data/Item/Effect.hs 28;" C EighthRes src/Dodge/Data/Config.hs 97;" C Eldritch src/Dodge/Data/Scenario.hs 34;" C ElectricSensor src/Dodge/Data/Machine/Sensor/Type.hs 12;" C ElectricSpark src/Dodge/Data/Spark.hs 22;" C Electrical src/Dodge/Data/Damage.hs 28;" C ElectricalAmmo src/Dodge/Data/AmmoType.hs 9;" C ElectricalBall src/Dodge/Data/EnergyBall/Type.hs 15;" C Electronics src/Dodge/Data/Material.hs 11;" C EllShad src/Picture/Data.hs 39;" C Enable_debug src/Dodge/Data/Config.hs 68;" C EncircleFlock src/Dodge/Data/Creature/State.hs 17;" C EnergyBall src/Dodge/Data/EnergyBall.hs 17;" t EnergyBall src/Dodge/Data/EnergyBall.hs 6;" m EnergyBall src/Dodge/EnergyBall.hs 3;" m EnergyBallType src/Dodge/Data/EnergyBall/Type.hs 12;" t EnergyGeneratorSS src/Dodge/Data/Scenario.hs 109;" C EngineSS src/Dodge/Data/Scenario.hs 88;" C Enterrement src/Dodge/Data/Damage.hs 31;" C EoffWristShield src/Dodge/Data/Item/Use/Equipment.hs 30;" C EonWristShield src/Dodge/Data/Item/Use/Equipment.hs 29;" C EquipEffect src/Dodge/Data/Item/Use/Equipment.hs 16;" t EquipItemType src/Dodge/Data/Item/Combine.hs 119;" t EquipOptions src/Dodge/Data/RightButtonOptions.hs 15;" C EquipSite src/Dodge/Data/Equipment/Misc.hs 21;" t EquipType src/Dodge/Data/Equipment/Misc.hs 11;" t EquipType src/Dodge/Data/EquipType.hs 3;" m Equipment src/Dodge/Data/Item/Use/Equipment.hs 5;" m Equipment src/Dodge/Default/Item/Use/Equipment.hs 1;" m Equipment src/Dodge/Equipment.hs 1;" m Equipment src/Dodge/Item/Equipment.hs 1;" m EquipmentAllocation src/Dodge/Data/RightButtonOptions.hs 18;" t EquipmentPlatformSF src/Dodge/Data/ComposedItem.hs 42;" C Escape src/Dodge/Data/Scenario.hs 10;" C EscapeMenuOption src/Dodge/Data/Universe.hs 76;" t Essential src/Shape/Data.hs 34;" C Euse src/Dodge/Data/Item/HeldUse.hs 19;" t Euse src/Dodge/Euse.hs 1;" m Event src/Dodge/Button/Event.hs 2;" m Event src/Dodge/Event.hs 14;" m ExamineInventory src/Dodge/Data/HUD.hs 30;" C Explore src/Dodge/Data/Scenario.hs 4;" C Explosion src/Dodge/Data/SoundOrigin.hs 37;" C Explosion src/Dodge/WorldEvent/Explosion.hs 4;" m ExplosionPayload src/Dodge/Data/Payload.hs 11;" C Explosive src/Dodge/Data/Damage.hs 29;" C ExplosiveBall src/Dodge/Data/EnergyBall/Type.hs 16;" C ExplosiveBarrel src/Dodge/Data/Creature/Misc.hs 89;" C ExplosivePutty src/Dodge/Data/AmmoType.hs 13;" C ExternallyGeneratedSounds src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 2;" m ExtraEffect src/Dodge/Item/Weapon/ExtraEffect.hs 6;" m Eyes src/Dodge/Data/Creature/Perception.hs 41;" 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 176;" C FRONTARMOUR src/Dodge/Data/Item/Combine.hs 122;" C FUELCELL src/Dodge/Data/Item/Combine.hs 87;" 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 14;" t Factory src/Dodge/Data/Scenario.hs 56;" C FailedResource src/Dodge/Data/Scenario.hs 37;" t FetchItem src/Dodge/Data/Scenario.hs 11;" C FireSpark src/Dodge/Data/Spark.hs 22;" C Fixated src/Dodge/Data/Creature/Perception.hs 62;" C FixedCoordLayer src/Picture/Data.hs 28;" C FixedRate src/Dodge/Data/Item/HeldDelay.hs 15;" C FixedRate src/Dodge/Data/UseDelay.hs 12;" C FixedSelectionWidth src/Dodge/Data/SelectionList.hs 40;" C FlIt src/Dodge/Data/FloorItem.hs 16;" C Flame src/Dodge/Data/Flame.hs 13;" t Flame src/Dodge/Data/Flame.hs 6;" m Flame src/Dodge/Flame.hs 1;" m FlameBeamCombine src/Dodge/Data/Beam.hs 39;" C FlameSound src/Dodge/Data/SoundOrigin.hs 27;" C FlameletBall src/Dodge/Data/EnergyBall/Type.hs 14;" C Flamer src/Dodge/Data/SoundOrigin.hs 25;" C Flaming src/Dodge/Data/Damage.hs 25;" C Flank src/Dodge/Data/ActionPlan.hs 177;" C FlareType src/Dodge/Data/Muzzle.hs 21;" t FlashBall src/Dodge/Data/EnergyBall/Type.hs 17;" C Flashing src/Dodge/Data/Damage.hs 27;" C FlatFaces src/Shape/Data.hs 17;" C FlatShieldParams src/Dodge/Data/Item/Params.hs 16;" C FlechetteTrajectory src/Dodge/Data/Bullet.hs 47;" C FlechetteTrajectoryType src/Dodge/Data/Bullet.hs 54;" C Flee src/Dodge/Data/ActionPlan.hs 191;" C Flee src/Dodge/Creature/Impulse/Flee.hs 1;" m Flesh src/Dodge/Data/Material.hs 11;" C Flicker src/Dodge/Placement/Instance/LightSource/Flicker.hs 1;" m FloatAbsCheckGreaterLess src/Dodge/Data/FloatFunction.hs 16;" C FloatConst src/Dodge/Data/FloatFunction.hs 17;" C FloatDistLinearNearFar src/Dodge/Data/FloatFunction.hs 15;" C FloatFOV src/Dodge/Data/FloatFunction.hs 13;" C FloatFloat src/Dodge/Data/FloatFunction.hs 11;" t FloatFunction src/Dodge/Data/FloatFunction.hs 6;" m FloatFunction src/Dodge/FloatFunction.hs 1;" m FloatID src/Dodge/Data/FloatFunction.hs 12;" C FloatLessCheck src/Dodge/Data/FloatFunction.hs 14;" C Floating src/Dodge/Data/Creature/Stance.hs 26;" C FlockArmourChaseAI src/Dodge/Data/Creature/Misc.hs 48;" C Floor src/Data/Tile.hs 11;" t Floor src/Dodge/Floor.hs 2;" m Floor src/Shader/Poke/Floor.hs 1;" m FloorInt src/Dodge/Data/Item/Location.hs 16;" t FloorItem src/Dodge/Data/FloorItem.hs 16;" t FloorItem src/Dodge/Data/FloorItem.hs 6;" m FloorItem src/Dodge/FloorItem.hs 1;" m Flying src/Dodge/Data/Creature/Stance.hs 27;" C FoldableHelp src/FoldableHelp.hs 2;" m FoldlHelp src/FoldlHelp.hs 1;" m FollowImpulses src/Dodge/Data/ActionPlan.hs 182;" C FootForward src/Dodge/Data/Creature/Stance.hs 31;" t FootstepSound src/Dodge/Data/SoundOrigin.hs 29;" C ForceField src/Dodge/ForceField.hs 1;" m ForceField src/Dodge/Wall/ForceField.hs 1;" m ForceFieldType src/Dodge/Data/Item/Use/Consumption/Ammo.hs 11;" t Foreground src/Dodge/Room/Foreground.hs 1;" m ForegroundShape src/Dodge/Data/ForegroundShape.hs 14;" t ForegroundShape src/Dodge/Data/ForegroundShape.hs 6;" m ForegroundShape src/Dodge/Default/ForegroundShape.hs 1;" m FractionLoaded src/Dodge/Item/Weapon/FractionLoaded.hs 1;" m FromEdge src/Dodge/Data/Room.hs 47;" C FullRes src/Dodge/Data/Config.hs 97;" C FullShadowFidelity src/Shape/Data.hs 24;" C FullSize src/Dodge/Data/Item/Params.hs 28;" C FullyVisible src/Dodge/Data/CamouflageStatus.hs 6;" C FunctionChangeLink src/Dodge/Data/ComposedItem.hs 28;" C FunctionChangeSF src/Dodge/Data/ComposedItem.hs 59;" C GBounce src/Dodge/Data/Projectile.hs 57;" C GEqC src/SameConstr.hs 20;" c GIMBAL src/Dodge/Data/Item/Combine.hs 96;" C GLASSSHARD src/Dodge/Data/Item/Combine.hs 60;" C GLAUNCHER src/Dodge/Data/Item/Combine.hs 172;" C GLHelp src/GLHelp.hs 1;" m GRAPECANNON src/Dodge/Data/Item/Combine.hs 149;" C GREEN src/Color/Data.hs 16;" C GStick src/Dodge/Data/Projectile.hs 58;" C GStuckCreature src/Dodge/Data/Projectile.hs 59;" C GStuckWall src/Dodge/Data/Projectile.hs 60;" C GYROSCOPE src/Dodge/Data/Item/Combine.hs 97;" C GadgetPlatformSF src/Dodge/Data/ComposedItem.hs 43;" C GameOverOptions src/Dodge/Data/Universe.hs 72;" C GameRoom src/Dodge/GameRoom.hs 15;" t GameRoom src/Dodge/GameRoom.hs 8;" m Gas src/Dodge/Gas.hs 1;" m GasAmmo src/Dodge/Data/AmmoType.hs 11;" C GasCloud src/Dodge/Data/Cloud.hs 26;" C GasCreate src/Dodge/Data/Item/Use/Consumption/Ammo.hs 17;" t GasFuel src/Dodge/Data/Item/Use/Consumption/Ammo.hs 14;" t GasParams src/Dodge/Data/Item/Use.hs 54;" C GenFloat src/Dodge/Data/GenFloat.hs 11;" t GenFloat src/Dodge/Data/GenFloat.hs 5;" m GenParams src/Dodge/Data/GenParams.hs 15;" t GenParams src/Dodge/Data/GenParams.hs 6;" m GenWorld src/Dodge/Data/GenWorld.hs 23;" t GenWorld src/Dodge/Data/GenWorld.hs 4;" m Generate src/Dodge/Layout/Generate.hs 4;" m GenerateStructure src/Dodge/Tree/GenerateStructure.hs 6;" m GenericFaction src/Dodge/Data/Creature/State.hs 15;" C GeoObjShads src/Dodge/Data/Config.hs 101;" C Geodesic src/Polyhedra/Geodesic.hs 3;" m Geometry src/Geometry.hs 12;" m GetTo src/Dodge/Data/ActionPlan.hs 189;" C GetToPoint src/Dodge/Data/Scenario.hs 12;" C Gib src/Dodge/Prop/Gib.hs 1;" m Girder src/Dodge/Room/Girder.hs 1;" m Girder src/Dodge/Room/Modify/Girder.hs 1;" m Glass src/Dodge/Data/Material.hs 11;" C GlassBreakSound src/Dodge/Data/SoundOrigin.hs 33;" C GlassLesson src/Dodge/Room/GlassLesson.hs 2;" m Goal src/Dodge/Data/ActionPlan.hs 196;" t GoesOnBack src/Dodge/Data/Equipment/Misc.hs 14;" C GoesOnChest src/Dodge/Data/Equipment/Misc.hs 13;" C GoesOnHead src/Dodge/Data/Equipment/Misc.hs 12;" C GoesOnLegs src/Dodge/Data/Equipment/Misc.hs 16;" C GoesOnWrist src/Dodge/Data/Equipment/Misc.hs 15;" C Government src/Dodge/Data/Scenario.hs 43;" C GovernmentScope src/Dodge/Data/Scenario.hs 49;" t Grammar src/Dodge/Item/Grammar.hs 2;" m Graph src/Dodge/Combine/Graph.hs 3;" m Graph src/Dodge/Graph.hs 2;" m GraphHelp src/GraphHelp.hs 1;" m GraphVizHelp src/GraphVizHelp.hs 2;" m Grenade src/Dodge/Data/Projectile.hs 42;" C GrenadeHitEffect src/Dodge/Data/Projectile.hs 56;" t GrenadeHitEffectLink src/Dodge/Data/ComposedItem.hs 33;" C GrenadeHitEffectSF src/Dodge/Data/ComposedItem.hs 62;" C Grid src/Grid.hs 1;" m Gust src/Dodge/Data/Gust.hs 13;" t Gust src/Dodge/Data/Gust.hs 6;" m GymSS src/Dodge/Data/Scenario.hs 104;" C HARDDRIVE src/Dodge/Data/Item/Combine.hs 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 82;" C HELD src/Dodge/Data/Item/Combine.hs 17;" C HOMINGMODULE src/Dodge/Data/Item/Combine.hs 101;" C HOSE src/Dodge/Data/Item/Combine.hs 54;" C HUD src/Dodge/Data/HUD.hs 44;" t HUD src/Dodge/Data/HUD.hs 6;" m HUD src/Dodge/Render/HUD.hs 3;" m HUDElement src/Dodge/Data/HUD.hs 18;" t HalfRes src/Dodge/Data/Config.hs 97;" C Hammer src/Dodge/Data/Hammer.hs 6;" m Hammer src/Dodge/Hammer.hs 1;" m HammerDown src/Dodge/Data/Hammer.hs 18;" C HammerPosition src/Dodge/Data/Hammer.hs 17;" t HammerReleased src/Dodge/Data/Hammer.hs 19;" C HammerTrigger src/Dodge/Data/TriggerType.hs 12;" C HammerType src/Dodge/Data/Hammer.hs 12;" t HammerUp src/Dodge/Data/Hammer.hs 20;" C HandPos src/Dodge/Creature/HandPos.hs 1;" m HardQuit src/Dodge/Data/Universe.hs 70;" C HasHammer src/Dodge/Data/Hammer.hs 14;" C HeavySmokeFlare src/Dodge/Data/Muzzle.hs 26;" C Held src/Dodge/Item/Held.hs 1;" m HeldDelay src/Dodge/Data/Item/HeldDelay.hs 6;" m HeldItemType src/Dodge/Data/Item/Combine.hs 138;" t HeldOffset src/Dodge/Item/HeldOffset.hs 3;" m HeldPlatformSF src/Dodge/Data/ComposedItem.hs 39;" C HeldScroll src/Dodge/HeldScroll.hs 1;" m HeldUse src/Dodge/Data/Item/HeldUse.hs 6;" m HeldUse src/Dodge/HeldUse.hs 5;" m HelpNum src/HelpNum.hs 1;" m HiddenGoal src/Dodge/Data/Scenario.hs 14;" C HomeUsingRemoteScreen src/Dodge/Data/Projectile.hs 52;" C HomeUsingTargeting src/Dodge/Data/Projectile.hs 53;" C Hospital src/Dodge/Data/Scenario.hs 69;" C Hotkey src/Dodge/Data/Equipment/Misc.hs 32;" t Hotkey src/Dodge/Hotkey.hs 1;" m Hotkey0 src/Dodge/Data/Equipment/Misc.hs 49;" C Hotkey1 src/Dodge/Data/Equipment/Misc.hs 40;" C Hotkey2 src/Dodge/Data/Equipment/Misc.hs 41;" C Hotkey3 src/Dodge/Data/Equipment/Misc.hs 42;" C Hotkey4 src/Dodge/Data/Equipment/Misc.hs 43;" C Hotkey5 src/Dodge/Data/Equipment/Misc.hs 44;" C Hotkey6 src/Dodge/Data/Equipment/Misc.hs 45;" C Hotkey7 src/Dodge/Data/Equipment/Misc.hs 46;" C Hotkey8 src/Dodge/Data/Equipment/Misc.hs 47;" C Hotkey9 src/Dodge/Data/Equipment/Misc.hs 48;" C HotkeyC src/Dodge/Data/Equipment/Misc.hs 38;" C HotkeyE src/Dodge/Data/Equipment/Misc.hs 34;" C HotkeyQ src/Dodge/Data/Equipment/Misc.hs 33;" C HotkeyR src/Dodge/Data/Equipment/Misc.hs 35;" C HotkeyV src/Dodge/Data/Equipment/Misc.hs 39;" C HotkeyX src/Dodge/Data/Equipment/Misc.hs 37;" C HotkeyZ src/Dodge/Data/Equipment/Misc.hs 36;" C Huge src/Shape/Data.hs 28;" C Humanoid src/Dodge/Data/Creature/Misc.hs 77;" C Humanoid src/Dodge/Humanoid.hs 1;" m HumanoidAI src/Dodge/Data/Creature/Misc.hs 39;" t IMSS src/Dodge/Data/SelectionList.hs 37;" t INTROSCAN src/Dodge/Data/Item/Combine.hs 33;" C INVISIBILITYEQUIPMENT src/Dodge/Data/Item/Combine.hs 124;" C IRONBAR src/Dodge/Data/Item/Combine.hs 79;" C ITEMDETECTOR src/Dodge/Data/Item/Combine.hs 183;" C ITEMSCAN src/Dodge/Data/Item/Combine.hs 25;" C ImmediateEffect src/Loop/Data.hs 8;" C Importance src/Shape/Data.hs 34;" t Important src/Shape/Data.hs 35;" C Impulse src/Dodge/Data/ActionPlan.hs 27;" t Impulse src/Dodge/Creature/Impulse.hs 3;" m ImpulseNothing src/Dodge/Data/ActionPlan.hs 58;" C ImpulseUseAheadPos src/Dodge/Data/ActionPlan.hs 55;" C ImpulseUseTarget src/Dodge/Data/ActionPlan.hs 52;" C ImpulseUseTargetCID src/Dodge/Data/ActionPlan.hs 49;" C ImpulsesList src/Dodge/Data/ActionPlan.hs 97;" C InDivineZone src/Dodge/Data/Scenario.hs 22;" C InDream src/Dodge/Data/Scenario.hs 19;" C InGame src/Dodge/Update/Input/InGame.hs 3;" m InInv src/Dodge/Data/Item/Location.hs 29;" C InLink src/Dodge/Data/Room.hs 44;" C InParallelUniverse src/Dodge/Data/Scenario.hs 21;" C InPlacement src/Dodge/Data/GenWorld.hs 131;" t 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 17;" C Inanimate src/Dodge/Creature/Inanimate.hs 5;" m InanimateAI src/Dodge/Data/Creature/Misc.hs 41;" C IncendiaryBall src/Dodge/Data/EnergyBall/Type.hs 13;" C Info src/Dodge/Creature/Info.hs 1;" m Info src/Dodge/Item/Info.hs 3;" m InfoBox src/Dodge/Render/InfoBox.hs 1;" m InheritFloor src/Data/Tile.hs 12;" C InitialPress src/Dodge/Data/Input.hs 16;" C Initialisation src/Dodge/Initialisation.hs 1;" m Initialize src/Dodge/Item/Location/Initialize.hs 1;" m Input src/Dodge/Data/Input.hs 44;" t Input src/Dodge/Data/Input.hs 6;" m Input src/Dodge/Event/Input.hs 3;" m Input src/Dodge/Update/Input.hs 1;" m InputFocus src/Dodge/InputFocus.hs 1;" m InputScreen src/Dodge/Data/Universe.hs 92;" C Inspect_wall src/Dodge/Data/Config.hs 91;" C Instance src/Dodge/Item/Instance.hs 1;" m Instance src/Dodge/Placement/Instance.hs 1;" m Institution src/Dodge/Data/Scenario.hs 42;" t Int2 src/Geometry/Data.hs 21;" t IntAnno src/Dodge/Annotation/Data.hs 17;" C IntID src/Dodge/Data/Universe.hs 113;" t IntImp src/Dodge/Data/CreatureEffect.hs 20;" t IntMapHelp src/IntMapHelp.hs 8;" m Intention src/Dodge/Data/Creature.hs 66;" t Intention src/Dodge/Creature/Intention.hs 1;" m Intersect src/Geometry/Intersect.hs 5;" m IntersectingRoomClipBoundaries src/Dodge/Data/Config.hs 107;" C IntroScanSF src/Dodge/Data/ComposedItem.hs 46;" C IntroScanType src/Dodge/Data/Item/Combine.hs 44;" t InvInt src/Dodge/Data/Item/Location.hs 19;" t InvSize src/Dodge/Item/InvSize.hs 2;" m Inventory src/Dodge/Inventory.hs 2;" m InventoryChange src/Dodge/Data/World.hs 31;" C InventoryColor src/Dodge/Item/InventoryColor.hs 1;" m InventoryConnectSound src/Dodge/Data/SoundOrigin.hs 14;" C InventoryPathing src/Dodge/Data/Item/Combine.hs 38;" t InventorySound src/Dodge/Data/SoundOrigin.hs 13;" C Investigate src/Dodge/Data/ActionPlan.hs 184;" C Invisible src/Dodge/Data/CamouflageStatus.hs 7;" C InwardShockwave src/Dodge/Data/Shockwave.hs 14;" C IsClose src/Dodge/Data/Machine/Sensor.hs 44;" C IsolationUnitSS src/Dodge/Data/Scenario.hs 101;" C ItAmount src/Dodge/Data/Item/Use/Consumption.hs 38;" t ItCrWdItemHeldEffect src/Dodge/Data/WorldEffect.hs 17;" C ItCrWdItemHeldEffectNoHammer src/Dodge/Data/WorldEffect.hs 18;" C ItCrWdWd src/Dodge/Data/WorldEffect.hs 17;" t ItDropEffect src/Dodge/Data/Item/Effect.hs 37;" t ItEffect src/Dodge/Data/Item/Effect.hs 16;" t ItEffect src/Dodge/ItEffect.hs 3;" m ItID src/Dodge/Data/Item.hs 29;" t ItInvEffect src/Dodge/Data/Item/Effect.hs 23;" t ItTargeting src/Dodge/Data/Item.hs 57;" C Item src/Dodge/Data/Item.hs 39;" t Item src/Dodge/Data/Item.hs 4;" m Item src/Dodge/Default/Item.hs 1;" m Item src/Dodge/Item.hs 3;" m ItemCancelExamineInventory src/Dodge/Data/Item/Effect.hs 31;" C ItemClust src/Dodge/Combine/Graph.hs 21;" C ItemCopierUpdate src/Dodge/Data/Item/Effect.hs 32;" C ItemDimension src/Dodge/Data/Item/Misc.hs 13;" t ItemLink src/Dodge/Data/ComposedItem.hs 14;" t ItemLocation src/Dodge/Data/Item/Location.hs 28;" t ItemParamID src/Dodge/Data/Item/Params.hs 26;" C ItemParams src/Dodge/Data/Item/Params.hs 14;" t ItemParams src/Dodge/Tesla/ItemParams.hs 1;" m ItemReduceWarmTime src/Dodge/Data/Item/Effect.hs 33;" C ItemScroll src/Dodge/Data/Item.hs 51;" t ItemScrollInt src/Dodge/Data/Item.hs 53;" C ItemScrollIntRange src/Dodge/Data/Item.hs 54;" C ItemScrollTimeFlow src/Dodge/Data/World.hs 62;" C ItemSetWarmTime src/Dodge/Data/Item/Effect.hs 34;" C ItemStructuralFunction src/Dodge/Data/ComposedItem.hs 37;" t ItemTargeting src/Dodge/Data/Item.hs 56;" t ItemType src/Dodge/Data/Item/Combine.hs 16;" t ItemUse src/Dodge/Data/Item/Use.hs 30;" t ItemUseCondition src/Dodge/ItemUseCondition.hs 1;" m ItemUseDelay src/Dodge/Data/UseDelay.hs 10;" t ItemUseToggle src/Dodge/Data/Item/Effect.hs 30;" C ItmCrWdWd src/Dodge/Data/Item/Use/Equipment.hs 26;" t ItmCrWdWdDoNothing src/Dodge/Data/Item/Use/Equipment.hs 27;" C ItmInt src/Dodge/Data/Item/Location.hs 25;" t JGK src/Control/Foldl/JGK.hs 1;" m JOYSTICK src/Dodge/Data/Item/Combine.hs 95;" C JUMPLEGS src/Dodge/Data/Item/Combine.hs 130;" C JoinClust src/Dodge/Combine/Graph.hs 22;" C JoystickLink src/Dodge/Data/ComposedItem.hs 23;" C JoystickSF src/Dodge/Data/ComposedItem.hs 51;" C Just' src/MaybeHelp.hs 13;" C JustStartedPlaying src/Sound/Data.hs 24;" C Justify src/Justify.hs 1;" m KEYCARD src/Dodge/Data/Item/Combine.hs 177;" C Kill src/Dodge/Data/ActionPlan.hs 198;" C LASER src/Dodge/Data/Item/Combine.hs 168;" C LDT src/Dodge/Data/DoubleTree.hs 34;" C LDTBottomNode src/Dodge/Data/DoubleTree.hs 29;" C LDTComb src/Dodge/Item/Grammar.hs 186;" t LDTMidAboveNode src/Dodge/Data/DoubleTree.hs 27;" C LDTMidBelowNode src/Dodge/Data/DoubleTree.hs 28;" C LDTRootNode src/Dodge/Data/DoubleTree.hs 25;" C LDTTopNode src/Dodge/Data/DoubleTree.hs 26;" C LDTree src/Dodge/Data/DoubleTree.hs 34;" t LED src/Dodge/Data/Item/Combine.hs 77;" C LHS src/Geometry/LHS.hs 1;" m LIGHTER src/Dodge/Data/Item/Combine.hs 66;" C LIGHTSENSOR src/Dodge/Data/Item/Combine.hs 80;" C LS src/Dodge/Data/LightSource.hs 23;" C LSParam src/Dodge/Data/LightSource.hs 16;" t LWorld src/Dodge/Data/LWorld.hs 97;" t LWorld src/Dodge/Data/LWorld.hs 6;" m LabLink src/Dodge/Data/Room.hs 45;" C LabSS src/Dodge/Data/Scenario.hs 97;" C Label src/Dodge/Render/Label.hs 1;" m LabelAction src/Dodge/Data/ActionPlan.hs 79;" C LabelCluster src/Dodge/Data/RoomCluster.hs 14;" C LabelDoubleTreeNodeType src/Dodge/Data/DoubleTree.hs 24;" t Laboratory src/Dodge/Data/Scenario.hs 61;" C Lamp src/Dodge/Creature/Lamp.hs 1;" m LampCrit src/Dodge/Data/Creature/Misc.hs 74;" C Lampoid src/Dodge/Lampoid.hs 1;" m Large src/Shape/Data.hs 29;" C LasBeamCombine src/Dodge/Data/Beam.hs 40;" C LasGunFlare src/Dodge/Data/Muzzle.hs 27;" C LasSound src/Dodge/Data/SoundOrigin.hs 28;" C LasTurret src/Dodge/Room/LasTurret.hs 1;" m Laser src/Dodge/Data/Laser.hs 21;" t Laser src/Dodge/Data/Laser.hs 6;" m LaserPath src/Dodge/Item/Weapon/LaserPath.hs 1;" m LaserSensor src/Dodge/Data/Machine/Sensor/Type.hs 11;" C LaserType src/Dodge/Data/Laser.hs 16;" t LaserWeaponSF src/Dodge/Data/ComposedItem.hs 65;" C Lasering src/Dodge/Data/Damage.hs 26;" C Launcher src/Dodge/Item/Held/Launcher.hs 1;" m LauncherAI src/Dodge/Data/Creature/Misc.hs 45;" C LauncherAmmo src/Dodge/Data/AmmoType.hs 6;" C LauncherCrit src/Dodge/Creature/LauncherCrit.hs 1;" m LaundrySS src/Dodge/Data/Scenario.hs 115;" C Layer src/Picture/Data.hs 22;" t Layout src/Dodge/Layout.hs 2;" m LeadTarget src/Dodge/Data/ActionPlan.hs 149;" C Left src/Dodge/Item/Left.hs 1;" m LeftConsumption src/Dodge/Data/Item/Use/Consumption.hs 25;" t LeftForward src/Dodge/Data/Creature/Stance.hs 32;" C LeftwardDT src/Dodge/Data/DoubleTree.hs 86;" C LeftwardLDT src/Dodge/Data/DoubleTree.hs 44;" C LensHelp src/LensHelp.hs 1;" m Lethargic src/Dodge/Data/Creature/Perception.hs 55;" C LevelGen src/Dodge/LevelGen.hs 1;" m LevelStartSlot src/Dodge/Data/SaveSlot.hs 11;" C LevelStructure src/Dodge/LevelGen/LevelStructure.hs 1;" m LeverSound src/Dodge/Data/SoundOrigin.hs 36;" C LifeSupportSystemsRoomSS src/Dodge/Data/Scenario.hs 113;" C LifeboatBaySS src/Dodge/Data/Scenario.hs 107;" C LightSource src/Dodge/Data/LightSource.hs 23;" t LightSource src/Dodge/Data/LightSource.hs 6;" m LightSource src/Dodge/Default/LightSource.hs 1;" m LightSource src/Dodge/LightSource.hs 1;" m LightSource src/Dodge/Placement/Instance/LightSource.hs 1;" m LightSourceDraw src/Dodge/Data/LightSource.hs 13;" t Lights src/Dodge/Render/Lights.hs 1;" m LimitedBreathableAtmosphere src/Dodge/Data/Scenario.hs 38;" C LimitedFood src/Dodge/Data/Scenario.hs 39;" C LimitedWater src/Dodge/Data/Scenario.hs 40;" C LinearShockwave src/Dodge/Data/LinearShockwave.hs 13;" t LinearShockwave src/Dodge/Data/LinearShockwave.hs 6;" m Link src/Dodge/Room/Link.hs 6;" m List src/Dodge/Combine/List.hs 1;" m List src/Dodge/Render/List.hs 3;" m ListDisplayParams src/Dodge/Data/SelectionList.hs 13;" t ListDisplayParams src/Dodge/ListDisplayParams.hs 1;" m ListHelp src/ListHelp.hs 1;" m LiveLongAndProsper src/Dodge/Data/ActionPlan.hs 197;" C LivingComplex src/Dodge/Data/Scenario.hs 68;" C Load src/Dodge/Config/Load.hs 1;" m LoadAction src/Dodge/Data/Item/Use/Consumption/LoadAction.hs 6;" m LoadSeed src/Dodge/LoadSeed.hs 1;" m LoadSound src/Dodge/SoundLogic/LoadSound.hs 1;" m Loading src/Dodge/Menu/Loading.hs 1;" m LoadingBaySS src/Dodge/Data/Scenario.hs 93;" C LoadingScreen src/Dodge/Data/Universe.hs 73;" C LocDT src/Dodge/Data/DoubleTree.hs 101;" C LocLDT src/Dodge/Data/DoubleTree.hs 61;" C Location src/Dodge/Data/Item/Location.hs 6;" m Location src/Dodge/Inventory/Location.hs 1;" m Location src/Dodge/Item/Location.hs 1;" m LocationDT src/Dodge/Data/DoubleTree.hs 101;" t LocationLDT src/Dodge/Data/DoubleTree.hs 61;" t Lock src/Dodge/Inventory/Lock.hs 1;" m LockAndKey src/Dodge/LockAndKey.hs 1;" m LoneWolf src/Dodge/Data/Creature/State.hs 26;" C LongAI src/Dodge/Data/Creature/Misc.hs 50;" C LongDoor src/Dodge/Room/LongDoor.hs 2;" m LongPress src/Dodge/Data/Input.hs 18;" C LongRoom src/Dodge/Room/LongRoom.hs 1;" m LookAround src/Dodge/Data/ActionPlan.hs 186;" C Loop src/Loop.hs 11;" m Lorem src/Lorem.hs 1;" m LtAutoAI src/Dodge/Data/Creature/Misc.hs 44;" C LtAutoCrit src/Dodge/Creature/LtAutoCrit.hs 1;" m Lure src/Dodge/Data/ActionPlan.hs 179;" C Luse src/Dodge/Luse.hs 2;" m MACHINEPISTOL src/Dodge/Data/Item/Combine.hs 144;" C MAGENTA src/Color/Data.hs 20;" 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 26;" C MAXHEALTH src/Dodge/Data/Item/Combine.hs 46;" C MBranch src/Dodge/Data/MetaTree.hs 16;" C MBranch src/Dodge/Tree/Compose/Data.hs 10;" C MCrAc src/Dodge/Data/CreatureEffect.hs 45;" t MCrNoAction src/Dodge/Data/CreatureEffect.hs 45;" C MEDKIT src/Dodge/Data/Item/Combine.hs 115;" C MICROCHIP src/Dodge/Data/Item/Combine.hs 71;" C MICROPHONE src/Dodge/Data/Item/Combine.hs 83;" 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 99;" C MODString src/Dodge/Data/Universe.hs 98;" C MODStringOption src/Dodge/Data/Universe.hs 100;" C MOTOR src/Dodge/Data/Item/Combine.hs 63;" C MP2Ac src/Dodge/Data/CreatureEffect.hs 56;" t MP2NoAction src/Dodge/Data/CreatureEffect.hs 56;" C MTRS src/Dodge/Annotation/Data.hs 12;" t MTree src/Dodge/Data/MetaTree.hs 9;" C MTree src/Dodge/Tree/Compose/Data.hs 8;" C Machine src/Dodge/Data/Machine.hs 31;" t Machine src/Dodge/Data/Machine.hs 6;" m Machine src/Dodge/Machine.hs 1;" m MachineAltSound src/Dodge/Data/SoundOrigin.hs 22;" C MachinePart src/Dodge/Data/Wall/Structure.hs 15;" C MachineSound src/Dodge/Data/SoundOrigin.hs 21;" C MachineType src/Dodge/Data/Machine.hs 49;" t MagAmmoType src/Dodge/Item/MagAmmoType.hs 3;" m Magnet src/Dodge/Data/Magnet.hs 23;" t Magnet src/Dodge/Data/Magnet.hs 6;" m Magnet src/Dodge/Magnet.hs 1;" m MagnetAlign src/Dodge/Data/Magnet.hs 17;" C MagnetAttract src/Dodge/Data/Magnet.hs 19;" C MagnetBuBu src/Dodge/Data/Magnet.hs 16;" t MagnetBuBu src/Dodge/MagnetBuBu.hs 1;" m MagnetDeflect src/Dodge/Data/Magnet.hs 18;" C MagnetRepulse src/Dodge/Data/Magnet.hs 20;" C MagnetTrajectory src/Dodge/Data/Bullet.hs 48;" C MagnetTrajectoryType src/Dodge/Data/Bullet.hs 55;" C MagnetUpdate src/Dodge/Data/Magnet.hs 13;" t MagnetUpdateTimer src/Dodge/Data/Magnet.hs 13;" C Main appDodge/Main.hs 1;" m Make src/Dodge/Corpse/Make.hs 1;" m MakeAutoLink src/Dodge/Data/ComposedItem.hs 29;" C MakeAutoSF src/Dodge/Data/ComposedItem.hs 60;" C MakeSound src/Dodge/Data/ActionPlan.hs 43;" C MakeStartCloudAt src/Dodge/Data/WorldEffect.hs 29;" C MakeTempLight src/Dodge/Data/WorldEffect.hs 33;" C ManipulatedObject src/Dodge/Data/Item/Use/Consumption/LoadAction.hs 20;" 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 31;" C MapperSF src/Dodge/Data/ComposedItem.hs 64;" C Mass src/Dodge/Creature/Mass.hs 2;" m Material src/Dodge/Data/Material.hs 11;" t Material src/Dodge/Creature/Material.hs 3;" m Material src/Dodge/Data/Material.hs 6;" m Material src/Dodge/Material.hs 1;" m MaterialSound src/Dodge/Data/SoundOrigin.hs 34;" C MatrixHelper src/MatrixHelper.hs 1;" m MaxAmmo src/Dodge/Item/MaxAmmo.hs 1;" m MaxHP src/Dodge/Creature/MaxHP.hs 2;" m Maybe' src/MaybeHelp.hs 13;" t MaybeHelp src/MaybeHelp.hs 7;" m McSensor src/Dodge/Data/Machine.hs 52;" C McStatic src/Dodge/Data/Machine.hs 50;" C McTerminal src/Dodge/Data/Machine.hs 51;" C McTurret src/Dodge/Data/Machine.hs 53;" C MdFlickerUpdate src/Dodge/Data/WorldEffect.hs 48;" C MdSetLSCol src/Dodge/Data/WorldEffect.hs 47;" C MdTrigIf src/Dodge/Data/WorldEffect.hs 46;" C MdWdId src/Dodge/Data/WorldEffect.hs 45;" C MdWdWd src/Dodge/Data/WorldEffect.hs 44;" t MedBaySS src/Dodge/Data/Scenario.hs 100;" C Medium src/Shape/Data.hs 30;" C Melee src/Dodge/Data/ActionPlan.hs 41;" C MeleeStrike src/Dodge/Data/ActionPlan.hs 192;" C Memory src/Dodge/Data/Creature/Memory.hs 13;" t Memory src/Dodge/Creature/Memory.hs 1;" m Memory src/Dodge/Data/Creature/Memory.hs 6;" m Menu src/Dodge/Menu.hs 1;" m MenuOption src/Dodge/Data/Universe.hs 102;" t MenuOptionDisplay src/Dodge/Data/Universe.hs 97;" t MenuScreen src/Dodge/Render/MenuScreen.hs 2;" m MetaBranch src/Dodge/Data/MetaTree.hs 16;" t MetaBranch src/Dodge/Tree/Compose/Data.hs 10;" t MetaNode src/Dodge/Data/MetaTree.hs 12;" t MetaNode src/Dodge/Tree/Compose/Data.hs 9;" t MetaTree src/Dodge/Data/MetaTree.hs 9;" t MetaTree src/Dodge/Tree/Compose/Data.hs 8;" t MetaTree src/Dodge/Data/MetaTree.hs 4;" m Metal src/Dodge/Data/Material.hs 11;" C Metapysics src/Dodge/Data/Scenario.hs 17;" t Military src/Dodge/Data/Scenario.hs 45;" C Mine src/Dodge/Data/Scenario.hs 64;" C MiniGunAI src/Dodge/Data/Creature/Misc.hs 49;" C MiniGunFlare src/Dodge/Data/Muzzle.hs 25;" C Misc src/Dodge/Data/Creature/Misc.hs 6;" m Misc src/Dodge/Data/Equipment/Misc.hs 6;" m Misc src/Dodge/Data/Item/Misc.hs 6;" m ModIDID src/Dodge/Data/Modification.hs 23;" C ModIDTimerPoint3Bool src/Dodge/Data/Modification.hs 15;" C Modification src/Dodge/Data/Modification.hs 14;" t Modification src/Dodge/Data/Modification.hs 6;" m ModificationEffect src/Dodge/ModificationEffect.hs 1;" m Modify src/Dodge/Room/Modify.hs 1;" m ModifyTree src/Dodge/Annotation/Data.hs 15;" C MonadHelp src/MonadHelp.hs 1;" m MountedLS src/Dodge/Data/MountedObject.hs 12;" C MountedObject src/Dodge/Data/MountedObject.hs 11;" t MountedObject src/Dodge/Data/MountedObject.hs 6;" m MountedProp src/Dodge/Data/MountedObject.hs 13;" C MouseAiming src/Dodge/Data/Input.hs 23;" C MouseContext src/Dodge/Data/Input.hs 21;" t MouseGameRotate src/Dodge/Data/Input.hs 41;" C MouseInGame src/Dodge/Data/Input.hs 24;" C MouseMenuClick src/Dodge/Data/Input.hs 25;" C MouseMenuCursor src/Dodge/Data/Input.hs 26;" C Mouse_position src/Dodge/Data/Config.hs 73;" C Move src/Dodge/Data/ActionPlan.hs 28;" C Move src/Dodge/Wall/Move.hs 3;" m MoveEquipment src/Dodge/Data/RightButtonOptions.hs 23;" C MoveForward src/Dodge/Data/ActionPlan.hs 29;" C MoveType src/Dodge/Creature/MoveType.hs 1;" m Movement src/Dodge/Creature/Impulse/Movement.hs 1;" m Moving src/Dodge/Prop/Moving.hs 1;" m MultGunAI src/Dodge/Data/Creature/Misc.hs 51;" C Multiset src/Multiset.hs 4;" m Music src/Music.hs 1;" m MusicData src/Music.hs 7;" t Mute src/Dodge/Data/Creature/Misc.hs 21;" C Muzzle src/Dodge/Data/Muzzle.hs 9;" t Muzzle src/Dodge/Data/Muzzle.hs 3;" m MuzzleBlink src/Dodge/Data/Muzzle.hs 45;" C MuzzleDetector src/Dodge/Data/Muzzle.hs 44;" C MuzzleEffect src/Dodge/Data/Muzzle.hs 31;" t MuzzleEffect src/Dodge/Data/MuzzleEffect.hs 6;" m MuzzleGLauncher src/Dodge/Data/Muzzle.hs 37;" C MuzzleLaser src/Dodge/Data/Muzzle.hs 33;" C MuzzleNozzle src/Dodge/Data/Muzzle.hs 38;" C MuzzleRLauncher src/Dodge/Data/Muzzle.hs 36;" C MuzzleRewind src/Dodge/Data/Muzzle.hs 47;" C MuzzleScroller src/Dodge/Data/Muzzle.hs 49;" C MuzzleShatter src/Dodge/Data/Muzzle.hs 43;" C MuzzleShootBullet src/Dodge/Data/Muzzle.hs 32;" C MuzzleStopper src/Dodge/Data/Muzzle.hs 48;" C MuzzleTesla src/Dodge/Data/Muzzle.hs 34;" C MuzzleTractor src/Dodge/Data/Muzzle.hs 35;" C MuzzleUnsafeBlink src/Dodge/Data/Muzzle.hs 46;" C MvForward src/Dodge/Data/ActionPlan.hs 35;" C MvTurnToward src/Dodge/Data/ActionPlan.hs 34;" C MvWalking src/Dodge/Data/Creature/Misc.hs 30;" C NAILBOX src/Dodge/Data/Item/Combine.hs 78;" C NInt src/NewInt.hs 15;" C NIntMap src/NewInt.hs 18;" C NS src/Dodge/Data/CardinalPoint.hs 25;" C NSE src/Dodge/Data/CardinalPoint.hs 23;" C NSEW src/Dodge/Data/CardinalPoint.hs 22;" C NSW src/Dodge/Data/CardinalPoint.hs 24;" C NULGATE src/Dodge/Data/Item/Combine.hs 30;" C NearCosmicRays src/Dodge/Data/Scenario.hs 84;" C NearDustBelt src/Dodge/Data/Scenario.hs 85;" C NearGravityFlux src/Dodge/Data/Scenario.hs 83;" C NearSolar src/Dodge/Data/Scenario.hs 82;" C NeverUsable src/Dodge/Data/UseCondition.hs 8;" C NewID src/Dodge/Base/NewID.hs 1;" m NewInt src/NewInt.hs 15;" t NewInt src/NewInt.hs 7;" m NewIntMap src/NewInt.hs 18;" t NewSideEffect src/Dodge/Data/Universe.hs 65;" C Ngon src/Dodge/Room/Ngon.hs 1;" m NoAction src/Dodge/Data/ActionPlan.hs 152;" C NoArguments src/Dodge/Data/Terminal.hs 91;" C NoBeamCombine src/Dodge/Data/Beam.hs 43;" C NoConcurrentEffect src/Loop/Data.hs 7;" C NoCrImp src/Dodge/Data/CreatureEffect.hs 24;" C NoCrWdImp src/Dodge/Data/CreatureEffect.hs 14;" C NoCreatureEffect src/Dodge/Data/CreatureEffect.hs 11;" C NoDebugInfo src/Dodge/Data/Universe.hs 58;" C NoDelay src/Dodge/Data/Item/HeldDelay.hs 14;" C NoDelay src/Dodge/Data/UseDelay.hs 11;" C NoDropEffect src/Dodge/Data/Item/Effect.hs 37;" C NoEscapeMenuOption src/Dodge/Data/Universe.hs 79;" C NoFaction src/Dodge/Data/Creature/State.hs 20;" C NoFlare src/Dodge/Data/Muzzle.hs 22;" C NoHammer src/Dodge/Data/Hammer.hs 13;" C NoHoming src/Dodge/Data/Projectile.hs 51;" C NoIntImp src/Dodge/Data/CreatureEffect.hs 20;" C NoInvEffect src/Dodge/Data/Item/Effect.hs 24;" C NoItTargeting src/Dodge/Data/Item.hs 56;" C NoItemScroll src/Dodge/Data/Item.hs 52;" C NoLightFlare src/Dodge/Data/Muzzle.hs 24;" C NoLighting src/Dodge/Data/Config.hs 104;" C NoMouseContext src/Dodge/Data/Input.hs 22;" C NoMvType src/Dodge/Data/Creature/Misc.hs 29;" C NoNeedWeapon src/Dodge/Room/NoNeedWeapon.hs 2;" m NoObjShads src/Dodge/Data/Config.hs 102;" C NoParams src/Dodge/Data/Item/Params.hs 15;" C NoResurrection src/Dodge/Data/Corpse.hs 14;" C NoRightButtonOptions src/Dodge/Data/RightButtonOptions.hs 14;" C NoRoomClipBoundaries src/Dodge/Data/Config.hs 107;" C NoSF src/Dodge/Data/ComposedItem.hs 54;" C NoShadowFidelity src/Shape/Data.hs 25;" C NoShadows src/Dodge/Data/Config.hs 103;" C NoSubInventory src/Dodge/Data/HUD.hs 29;" C NoTrigger src/Dodge/Data/TriggerType.hs 13;" C NoWorldEffect src/Dodge/Data/WorldEffect.hs 22;" C Noclip src/Dodge/Data/Config.hs 70;" C NodeMTree src/Dodge/Data/MetaTree.hs 14;" C NodeMTree src/Dodge/Tree/Compose/Data.hs 9;" C NodeTree src/Dodge/Data/MetaTree.hs 13;" C NodeTree src/Dodge/Tree/Compose/Data.hs 9;" C NonDrawnCreature src/Dodge/Data/Creature/Misc.hs 84;" C NormalOptions src/Dodge/Data/Universe.hs 72;" C NormalSpark src/Dodge/Data/Spark.hs 22;" C NormalTimeFlow src/Dodge/Data/World.hs 61;" C North src/Dodge/Data/CardinalPoint.hs 4;" C North8 src/Dodge/Data/CardinalPoint.hs 11;" C NorthEast8 src/Dodge/Data/CardinalPoint.hs 12;" C NorthWest8 src/Dodge/Data/CardinalPoint.hs 18;" C NotClose src/Dodge/Data/Machine/Sensor.hs 44;" C NotLink src/Dodge/Data/Room.hs 66;" C NotPushed src/Dodge/Data/Door.hs 30;" C Nothing' src/MaybeHelp.hs 13;" C NothingID src/Dodge/Data/CrWlID.hs 12;" C NozzleAngle src/Dodge/Data/Item/Params.hs 18;" C NumShadowCasters src/Dodge/Data/Config.hs 14;" t NumShadowCasters0 src/Dodge/Data/Config.hs 15;" C NumShadowCasters1 src/Dodge/Data/Config.hs 16;" C NumShadowCasters10 src/Dodge/Data/Config.hs 25;" C NumShadowCasters11 src/Dodge/Data/Config.hs 26;" C NumShadowCasters12 src/Dodge/Data/Config.hs 27;" C NumShadowCasters13 src/Dodge/Data/Config.hs 28;" C NumShadowCasters14 src/Dodge/Data/Config.hs 29;" C NumShadowCasters15 src/Dodge/Data/Config.hs 30;" C NumShadowCasters16 src/Dodge/Data/Config.hs 31;" C NumShadowCasters17 src/Dodge/Data/Config.hs 32;" C NumShadowCasters18 src/Dodge/Data/Config.hs 33;" C NumShadowCasters19 src/Dodge/Data/Config.hs 34;" C NumShadowCasters2 src/Dodge/Data/Config.hs 17;" C NumShadowCasters20 src/Dodge/Data/Config.hs 35;" C NumShadowCasters3 src/Dodge/Data/Config.hs 18;" C NumShadowCasters4 src/Dodge/Data/Config.hs 19;" C NumShadowCasters5 src/Dodge/Data/Config.hs 20;" C NumShadowCasters6 src/Dodge/Data/Config.hs 21;" C NumShadowCasters7 src/Dodge/Data/Config.hs 22;" C NumShadowCasters8 src/Dodge/Data/Config.hs 23;" C NumShadowCasters9 src/Dodge/Data/Config.hs 24;" C OItem src/Dodge/Data/ComposedItem.hs 70;" t ORANGE src/Color/Data.hs 26;" C ObButton src/Dodge/Data/ObjectType.hs 17;" C ObCreature src/Dodge/Data/ObjectType.hs 13;" C ObDoor src/Dodge/Data/ObjectType.hs 16;" C ObForegroundShape src/Dodge/Data/ObjectType.hs 18;" C ObItem src/Dodge/Data/ObjectType.hs 22;" C ObLightSource src/Dodge/Data/ObjectType.hs 19;" C ObMachine src/Dodge/Data/ObjectType.hs 14;" C ObProp src/Dodge/Data/ObjectType.hs 20;" C ObTerminal src/Dodge/Data/ObjectType.hs 12;" C ObTrigger src/Dodge/Data/ObjectType.hs 21;" C ObWall src/Dodge/Data/ObjectType.hs 15;" C ObjectType src/Dodge/Data/ObjectType.hs 11;" t ObjectType src/Dodge/Data/ObjectType.hs 6;" m OnBack src/Dodge/Data/Equipment/Misc.hs 24;" C OnChest src/Dodge/Data/Equipment/Misc.hs 23;" C OnEdge src/Dodge/Data/Room.hs 46;" C OnFloor src/Dodge/Data/Item/Location.hs 38;" C OnHead src/Dodge/Data/Equipment/Misc.hs 22;" C OnLeftWrist src/Dodge/Data/Equipment/Misc.hs 25;" C OnLegs src/Dodge/Data/Equipment/Misc.hs 27;" C OnRightWrist src/Dodge/Data/Equipment/Misc.hs 26;" C OnSpecial src/Dodge/Data/Equipment/Misc.hs 28;" C OnTurret src/Dodge/Data/Item/Location.hs 37;" C OnceSound src/Dodge/Data/SoundOrigin.hs 16;" C OneArgument src/Dodge/Data/Terminal.hs 92;" C OneHand src/Dodge/Data/AimStance.hs 9;" C OnwardCluster src/Dodge/Data/RoomCluster.hs 14;" C OnwardList src/Dodge/Annotation/Data.hs 16;" C Opacity src/Dodge/Data/Wall.hs 40;" t Opaque src/Dodge/Data/Wall.hs 44;" C OpticScope src/Dodge/Data/Item/Scope.hs 14;" C Option src/Dodge/Menu/Option.hs 1;" m OptionScreen src/Dodge/Data/Universe.hs 82;" C OptionScreenFlag src/Dodge/Data/Universe.hs 72;" t OptionType src/Dodge/Menu/OptionType.hs 2;" m Orientation src/Dodge/Item/Orientation.hs 1;" m OutAction src/Dodge/Creature/Action.hs 45;" t OutLink src/Dodge/Data/Room.hs 43;" C OutPlacement src/Dodge/Data/GenWorld.hs 126;" t Outline src/Dodge/Render/Outline.hs 1;" m OutwardShockwave src/Dodge/Data/Shockwave.hs 14;" C OverCombCombine src/Dodge/Data/Input.hs 36;" C OverCombEscape src/Dodge/Data/Input.hs 38;" C OverCombFiltInv src/Dodge/Data/Input.hs 34;" C OverCombFilter src/Dodge/Data/Input.hs 37;" C OverCombSelect src/Dodge/Data/Input.hs 35;" C OverInvDrag src/Dodge/Data/Input.hs 27;" C OverInvDragSelect src/Dodge/Data/Input.hs 32;" C OverInvSelect src/Dodge/Data/Input.hs 33;" C OverTerminalEscape src/Dodge/Data/Input.hs 40;" C OverTerminalReturn src/Dodge/Data/Input.hs 39;" C OverreachingAI src/Dodge/Data/Scenario.hs 31;" C Overstrung src/Dodge/Data/Creature/Perception.hs 57;" C P2Ac src/Dodge/Data/CreatureEffect.hs 53;" t P2Imp src/Dodge/Data/CreatureEffect.hs 28;" t P2ImpNo src/Dodge/Data/CreatureEffect.hs 28;" C P2NoAction src/Dodge/Data/CreatureEffect.hs 53;" C 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 20;" C POISONSPRAYER src/Dodge/Data/Item/Combine.hs 173;" C PORTABLEFUSION src/Dodge/Data/Item/Combine.hs 88;" C POWERLEGS src/Dodge/Data/Item/Combine.hs 128;" C PPLevelReset src/Dodge/Data/PressPlate.hs 16;" C PRISM src/Dodge/Data/Item/Combine.hs 65;" C PS src/Dodge/Data/GenWorld.hs 62;" C PSNoShiftCont src/Dodge/Data/GenWorld.hs 63;" C PSPos src/Dodge/Data/GenWorld.hs 64;" C PSRoomRand src/Dodge/Data/GenWorld.hs 69;" C PSType src/Dodge/Data/GenWorld.hs 30;" t PUMP src/Dodge/Data/Item/Combine.hs 62;" C Padding src/Padding.hs 2;" m PaletteColor src/Color/Data.hs 14;" t Parameters src/Shader/Parameters.hs 1;" m Parameters src/Shape/Parameters.hs 1;" m Params src/Dodge/Data/Item/Params.hs 6;" m PassthroughLockKeyLists src/Dodge/Annotation/Data.hs 20;" C Path src/Dodge/Inventory/Path.hs 1;" m Path src/Dodge/Path.hs 2;" m Path src/Dodge/Room/Path.hs 1;" m PathEdge src/Dodge/Data/PathGraph.hs 40;" t PathEdgeNodes src/Dodge/Data/PathGraph.hs 33;" t PathFromEdge src/Dodge/Data/Room.hs 69;" t PathGraph src/Dodge/Data/PathGraph.hs 15;" m PathTo src/Dodge/Data/ActionPlan.hs 88;" C Pathing src/Dodge/Data/Config.hs 76;" C Pathing src/Dodge/Zoning/Pathing.hs 1;" m Patrol src/Dodge/Data/ActionPlan.hs 180;" C PausedTimeFlow src/Dodge/Data/World.hs 77;" C Payload src/Dodge/Data/Payload.hs 11;" t Payload src/Dodge/Data/Payload.hs 6;" m Payload src/Dodge/Payload.hs 2;" m PenetrateBullet src/Dodge/Data/Bullet.hs 33;" C Perception src/Dodge/Data/Creature/Perception.hs 32;" t Perception src/Dodge/Creature/Perception.hs 2;" m Perception src/Dodge/Data/Creature/Perception.hs 6;" m PhysicalDamage src/Dodge/Data/Damage/Type.hs 4;" C PhysicalSensor src/Dodge/Data/Machine/Sensor/Type.hs 14;" C PickOnePlacement src/Dodge/Data/GenWorld.hs 85;" C Picture src/Picture/Data.hs 46;" t Picture src/Dodge/Creature/Picture.hs 5;" m Picture src/Dodge/Debug/Picture.hs 2;" m Picture src/Dodge/Picture.hs 4;" m Picture src/Dodge/Render/Picture.hs 1;" m Picture src/Picture.hs 3;" m Piercing src/Dodge/Data/Damage.hs 20;" C Pillar src/Dodge/Room/Pillar.hs 1;" m Pipe src/Dodge/Placement/Instance/Pipe.hs 1;" m PistolAI src/Dodge/Data/Creature/Misc.hs 43;" C PistolCrit src/Dodge/Creature/PistolCrit.hs 1;" m PlaceSpot src/Dodge/Placement/PlaceSpot.hs 5;" m Placement src/Dodge/Data/GenWorld.hs 75;" t Placement src/Dodge/Placement.hs 1;" m PlacementHelper src/Dodge/LevelGen/PlacementHelper.hs 1;" m PlacementSpot src/Dodge/Data/GenWorld.hs 61;" t PlacementSpot src/Dodge/PlacementSpot.hs 2;" m PlacementUsingPos src/Dodge/Data/GenWorld.hs 83;" C PlainBarrel src/Dodge/Data/Creature/Misc.hs 88;" C PlantNurserySS src/Dodge/Data/Scenario.hs 96;" C PlayStatus src/Sound/Data.hs 23;" t PlayerFaction src/Dodge/Data/Creature/State.hs 22;" C PlayerGoal src/Dodge/Data/Scenario.hs 3;" t Playing src/Sound/Data.hs 25;" C Point2 src/Geometry/Data.hs 23;" t Point3 src/Geometry/Data.hs 34;" t Point3Q src/Geometry/Data.hs 52;" t Point4 src/Geometry/Data.hs 41;" t Poison src/Dodge/Data/Damage.hs 30;" C PoisonDamage src/Dodge/Data/Damage/Type.hs 6;" C Poke src/Shader/Poke.hs 1;" m PolyShad src/Picture/Data.hs 36;" C Polygon src/Geometry/Polygon.hs 3;" m Polyhedra src/Polyhedra/Data.hs 13;" t Polyhedra src/Polyhedra.hs 2;" m Polyhedron src/Polyhedra/Data.hs 13;" C PosEvent src/Dodge/Data/PosEvent.hs 16;" t PosEvent src/Dodge/Data/PosEvent.hs 6;" m PosEvent src/Dodge/PosEvent.hs 1;" m PosEventType src/Dodge/Data/PosEvent.hs 13;" t PosRooms src/Dodge/Tree/Shift.hs 28;" t Posture src/Dodge/Data/Creature/Stance.hs 38;" t PrWdLsId src/Dodge/Data/Prop.hs 70;" C PrWdLsLs src/Dodge/Data/Prop.hs 69;" t PrWdLsLs src/Dodge/PrWdLsLs.hs 1;" m PrWdLsSetColor src/Dodge/Data/Prop.hs 72;" C PrWdLsSetPosition src/Dodge/Data/Prop.hs 71;" C Preload src/Data/Preload.hs 3;" m Preload src/Preload.hs 1;" m PreloadData src/Data/Preload.hs 10;" t PressPlate src/Dodge/Data/PressPlate.hs 19;" t PressPlate src/Dodge/Data/PressPlate.hs 6;" m PressPlate src/Dodge/PressPlate.hs 1;" m PressPlateEvent src/Dodge/Data/PressPlate.hs 14;" t PressPlateId src/Dodge/Data/PressPlate.hs 15;" C PressType src/Dodge/Data/Input.hs 15;" t PrimitiveMode src/Shader/Data.hs 99;" t PrintMaterial src/Dodge/Data/AmmoType.hs 12;" C Prison src/Dodge/Data/Scenario.hs 65;" C Procedural src/Dodge/Room/Procedural.hs 2;" m Projectile src/Dodge/Data/Projectile.hs 17;" t Projectile src/Dodge/Data/Projectile.hs 6;" m Projectile src/Dodge/Projectile.hs 1;" m ProjectileParams src/Dodge/Data/Item/Use.hs 53;" C ProjectileStabiliserLink src/Dodge/Data/ComposedItem.hs 30;" C ProjectileStabiliserSF src/Dodge/Data/ComposedItem.hs 61;" C ProjectileType src/Dodge/Data/Projectile.hs 41;" t ProjectileUpdate src/Dodge/Data/Projectile.hs 35;" t Prop src/Dodge/Data/Prop.hs 18;" t Prop src/Dodge/Data/Prop.hs 6;" m Prop src/Dodge/Default/Prop.hs 1;" m Prop src/Dodge/Prop.hs 1;" m PropDoubleLampCover src/Dodge/Data/Prop.hs 48;" C PropDraw src/Dodge/Data/Prop.hs 43;" t PropDrawFlatTranslate src/Dodge/Data/Prop.hs 47;" C PropDrawGib src/Dodge/Data/Prop.hs 52;" C PropDrawMovingShape src/Dodge/Data/Prop.hs 46;" C PropDrawMovingShapeCol src/Dodge/Data/Prop.hs 45;" C PropDrawSPic src/Dodge/Data/Prop.hs 44;" C PropDrawToggle src/Dodge/Data/Prop.hs 51;" C PropFallSmallBounce src/Dodge/Data/Prop.hs 58;" C PropFallSmallBounceDamage src/Dodge/Data/Prop.hs 57;" C PropLampCover src/Dodge/Data/Prop.hs 50;" C PropRotate src/Dodge/Data/Prop.hs 60;" C PropSetToggleAnd src/Dodge/Data/Prop.hs 61;" C PropUpdate src/Dodge/Data/Prop.hs 55;" t PropUpdateAnd src/Dodge/Data/Prop.hs 56;" C PropUpdateId src/Dodge/Data/Prop.hs 59;" C PropUpdateIf src/Dodge/Data/Prop.hs 66;" C PropUpdateLS src/Dodge/Data/Prop.hs 63;" C PropUpdatePosition src/Dodge/Data/Prop.hs 64;" C PropUpdateWhen src/Dodge/Data/Prop.hs 65;" C PropUpdates src/Dodge/Data/Prop.hs 62;" C PropVerticalLampCover src/Dodge/Data/Prop.hs 49;" C PropZ src/Dodge/Data/Prop.hs 19;" C ProximityRequirement src/Dodge/Data/Machine/Sensor.hs 36;" t ProximitySensor src/Dodge/Data/Machine/Sensor.hs 27;" C Pulse src/Dodge/Data/Creature/Misc.hs 54;" t PulseStatus src/Dodge/Data/Creature/Misc.hs 54;" C PushPop src/Dodge/Menu/PushPop.hs 1;" m PushSource src/Dodge/Data/Door.hs 27;" t PushedBy src/Dodge/Data/Door.hs 29;" C PushesItself src/Dodge/Data/Door.hs 28;" C PutBlock src/Dodge/Data/GenWorld.hs 39;" C PutButton src/Dodge/Data/GenWorld.hs 34;" C PutCoord src/Dodge/Data/GenWorld.hs 40;" C PutCrit src/Dodge/Data/GenWorld.hs 31;" C PutDoor src/Dodge/Data/GenWorld.hs 51;" C PutFlIt src/Dodge/Data/GenWorld.hs 37;" C PutForeground src/Dodge/Data/GenWorld.hs 53;" C PutID src/Dodge/Data/GenWorld.hs 57;" C PutLS src/Dodge/Data/GenWorld.hs 33;" C PutLineBlock src/Dodge/Data/GenWorld.hs 43;" C PutMachine src/Dodge/Data/GenWorld.hs 32;" C PutMod src/Dodge/Data/GenWorld.hs 41;" C PutNothing src/Dodge/Data/GenWorld.hs 55;" C PutOnEquipment src/Dodge/Data/RightButtonOptions.hs 20;" C PutPPlate src/Dodge/Data/GenWorld.hs 38;" C PutProp src/Dodge/Data/GenWorld.hs 35;" C PutSlideDr src/Dodge/Data/GenWorld.hs 50;" C PutTerminal src/Dodge/Data/GenWorld.hs 36;" C PutTrigger src/Dodge/Data/GenWorld.hs 42;" C PutUsingGenParams src/Dodge/Data/GenWorld.hs 56;" C PutWall src/Dodge/Data/GenWorld.hs 49;" C PutWorldUpdate src/Dodge/Data/GenWorld.hs 54;" C QFloat src/Geometry/Data.hs 50;" t QuarterRes src/Dodge/Data/Config.hs 97;" C Quaternion src/Quaternion.hs 12;" m QuicksaveSlot src/Dodge/Data/SaveSlot.hs 10;" C RAM src/Dodge/Data/Item/Combine.hs 73;" C RBList src/Dodge/Inventory/RBList.hs 1;" m RED src/Color/Data.hs 15;" 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 99;" C REMOTESCREEN src/Dodge/Data/Item/Combine.hs 94;" C REWINDER src/Dodge/Data/Item/Combine.hs 140;" C RGBA src/Color/Data.hs 31;" t RIFLE src/Dodge/Data/Item/Combine.hs 152;" C RLAUNCHER src/Dodge/Data/Item/Combine.hs 170;" C RLAUNCHERX src/Dodge/Data/Item/Combine.hs 171;" C ROSE src/Color/Data.hs 21;" C RPLinkStatus src/Dodge/Data/Room.hs 55;" t RProps src/Dodge/Layout/Generate.hs 13;" C Radar src/Dodge/Item/Weapon/Radar.hs 1;" m RadarBlip src/Dodge/Data/RadarBlip.hs 14;" t RadarBlip src/Dodge/Data/RadarBlip.hs 6;" m RadarBlip src/Dodge/RadarBlip.hs 1;" m RadarSweep src/Dodge/Data/RadarSweep.hs 19;" t RadarSweep src/Dodge/Data/RadarSweep.hs 6;" m RadarSweep src/Dodge/RadarSweep.hs 3;" m RadialDistortion src/Dodge/Data/Distortion.hs 13;" C Radius src/Dodge/Creature/Radius.hs 2;" m RandImpulse src/Dodge/Data/ActionPlan.hs 62;" t RandImpulse src/Dodge/RandImpulse.hs 1;" m RandImpulseCircMove src/Dodge/Data/ActionPlan.hs 64;" C RandImpulseList src/Dodge/Data/ActionPlan.hs 63;" C RandPS src/Dodge/Data/GenWorld.hs 52;" C Randify src/Dodge/Randify.hs 1;" m Random src/Dodge/Item/Random.hs 1;" m Random src/Dodge/Placement/Random.hs 1;" m RandomHelp src/RandomHelp.hs 3;" m RandomImpulse src/Dodge/Data/ActionPlan.hs 32;" C RandomPlacement src/Dodge/Data/GenWorld.hs 84;" C RandomTurn src/Dodge/Data/ActionPlan.hs 31;" C ReactorSS src/Dodge/Data/Scenario.hs 111;" C ReaderUpdate src/Dodge/Creature/ReaderUpdate.hs 1;" m RecRoomSS src/Dodge/Data/Scenario.hs 103;" C RectRoomType src/Dodge/Data/Room.hs 32;" C ReducedRocketSmoke src/Dodge/Data/Projectile.hs 64;" C ReigonalGovernment src/Dodge/Data/Scenario.hs 50;" C Religion src/Dodge/Data/Scenario.hs 47;" C Reload src/Dodge/Data/ActionPlan.hs 190;" C ReloadStatus src/Dodge/Data/Item/Use/Consumption.hs 20;" t RemoteDetonatorLink src/Dodge/Data/ComposedItem.hs 25;" C RemoteDetonatorSF src/Dodge/Data/ComposedItem.hs 52;" C RemoteDirectionPU src/Dodge/Data/Projectile.hs 38;" C RemoteScreenLink src/Dodge/Data/ComposedItem.hs 24;" C RemoteScreenSF src/Dodge/Data/ComposedItem.hs 50;" C RemoveEquipment src/Dodge/Data/RightButtonOptions.hs 36;" C RemoveShieldWall src/Dodge/Data/Item/Effect.hs 27;" C Remove_LOS src/Dodge/Data/Config.hs 77;" C Render src/Data/Preload/Render.hs 5;" m Render src/Dodge/Render.hs 2;" m Render src/Preload/Render.hs 3;" m Render src/Render.hs 1;" m RenderData src/Data/Preload/Render.hs 13;" t ReplaceEquipment src/Dodge/Data/RightButtonOptions.hs 32;" C RequireEquipment src/Dodge/Data/Machine/Sensor.hs 38;" C RequireHealth src/Dodge/Data/Machine/Sensor.hs 37;" C RequireImpossible src/Dodge/Data/Machine/Sensor.hs 39;" C ResFactor src/Dodge/Data/Config.hs 97;" t ResearchFacility src/Dodge/Data/Scenario.hs 62;" C ResourceFailure src/Dodge/Data/Scenario.hs 29;" C RetailFacility src/Dodge/Data/Scenario.hs 67;" C RetiredProjectile src/Dodge/Data/Projectile.hs 47;" C Revenge src/Dodge/Data/Scenario.hs 6;" C RewindLeftClick src/Dodge/Data/World.hs 73;" C RezBaySS src/Dodge/Data/Scenario.hs 105;" C RezBox src/Dodge/Room/RezBox.hs 1;" m RightButtonOptions src/Dodge/Data/RightButtonOptions.hs 13;" t RightButtonOptions src/Dodge/Data/RightButtonOptions.hs 6;" m RightForward src/Dodge/Data/Creature/Stance.hs 33;" C RightwardDT src/Dodge/Data/DoubleTree.hs 93;" C RightwardLDT src/Dodge/Data/DoubleTree.hs 52;" C RoadBlock src/Dodge/Room/RoadBlock.hs 2;" m Rocket src/Dodge/Data/Projectile.hs 43;" C RocketHoming src/Dodge/Data/Projectile.hs 50;" t RocketSmoke src/Dodge/Data/Projectile.hs 63;" t RocketSmoke src/Dodge/Data/Cloud.hs 24;" C Rod src/Dodge/Item/Held/Rod.hs 1;" m Room src/Dodge/Data/GenWorld.hs 94;" t Room src/Dodge/Data/Room.hs 4;" m Room src/Dodge/Default/Room.hs 1;" m Room src/Dodge/Room.hs 2;" m Room src/Dodge/Room/Room.hs 2;" m RoomClipping src/Dodge/Data/Config.hs 107;" t RoomCluster src/Dodge/Data/RoomCluster.hs 4;" m RoomCluster src/Dodge/RoomCluster.hs 1;" m RoomComplex src/Dodge/RoomComplex.hs 1;" m RoomInt src/Dodge/Tree/Shift.hs 26;" t RoomLink src/Dodge/Data/Room.hs 23;" t RoomLink src/Dodge/RoomLink.hs 1;" m RoomLinkType src/Dodge/Data/Room.hs 42;" t RoomPos src/Dodge/Data/Room.hs 14;" t RoomPos src/Dodge/RoomPos.hs 1;" m RoomPosExLink src/Dodge/Data/Room.hs 75;" C RoomPosLab src/Dodge/Data/Room.hs 76;" C RoomPosOffPath src/Dodge/Data/Room.hs 74;" C RoomPosOnPath src/Dodge/Data/Room.hs 73;" C RoomPosType src/Dodge/Data/Room.hs 72;" t RoomProperties src/Dodge/Layout/Generate.hs 13;" t RoomType src/Dodge/Data/Room.hs 30;" t RoomWire src/Dodge/Data/Room.hs 51;" t RoundedFaces src/Shape/Data.hs 18;" C RunPast src/Dodge/Room/RunPast.hs 1;" m RunningSideEffect src/Dodge/Data/Universe.hs 69;" C SCRAPMETAL src/Dodge/Data/Item/Combine.hs 61;" C SFLink src/Dodge/Data/ComposedItem.hs 34;" C SHATTERGUN src/Dodge/Data/Item/Combine.hs 174;" C SHELLMAG src/Dodge/Data/Item/Combine.hs 109;" C SHELLPAYLOAD src/Dodge/Data/Item/Combine.hs 102;" C SMG src/Dodge/Data/Item/Combine.hs 146;" C SMOKEREDUCER src/Dodge/Data/Item/Combine.hs 100;" C SNIPERRIFLE src/Dodge/Data/Item/Combine.hs 160;" C SOUNDSENSOR src/Dodge/Data/Item/Combine.hs 81;" 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 SPic src/Dodge/Item/Draw/SPic.hs 3;" m SQUARE src/Dodge/Data/GenParams.hs 20;" C ST src/Dodge/Data/MetaTree.hs 18;" C ST src/Dodge/Tree/Compose/Data.hs 12;" C STEELDRUM src/Dodge/Data/Item/Combine.hs 58;" C STICKYMOD src/Dodge/Data/Item/Combine.hs 24;" C SameConstr src/SameConstr.hs 5;" m Save src/Dodge/Save.hs 1;" m SaveSlot src/Dodge/Data/SaveSlot.hs 9;" t SaveSlot src/Dodge/Data/SaveSlot.hs 6;" m SaveSlotNum src/Dodge/Data/SaveSlot.hs 12;" C Scenario src/Dodge/Data/Scenario.hs 1;" m Scenario src/Dodge/Scenario.hs 1;" m ScodeToChar src/Dodge/ScodeToChar.hs 1;" m Scope src/Dodge/Data/Item/Scope.hs 13;" t Scope src/Dodge/Data/Item/Scope.hs 6;" m Scope src/Dodge/Item/Scope.hs 1;" m ScreenLayer src/Dodge/Data/Universe.hs 81;" t ScreenLayer src/Dodge/Update/Input/ScreenLayer.hs 1;" m ScreenPos src/Dodge/Data/ScreenPos.hs 12;" t ScreenPos src/Dodge/Data/ScreenPos.hs 3;" m ScreenPos src/Dodge/ScreenPos.hs 1;" m Scroll src/Dodge/Update/Scroll.hs 1;" m ScrollValue src/Dodge/ScrollValue.hs 1;" m SecretCabal src/Dodge/Data/Scenario.hs 44;" C SectionCursor src/Dodge/Data/SelectionList.hs 23;" t SeeAbove src/Dodge/Data/Wall.hs 42;" C SeeThrough src/Dodge/Data/Wall.hs 41;" C SelCloseButton src/Dodge/Data/Item/Use/Consumption/LoadAction.hs 31;" C SelCloseItem src/Dodge/Data/Item/Use/Consumption/LoadAction.hs 29;" C SelNothing src/Dodge/Data/Item/Use/Consumption/LoadAction.hs 27;" C SelectUse src/Dodge/SelectUse.hs 1;" m Select_creature src/Dodge/Data/Config.hs 94;" C SelectedClose src/Dodge/SelectedClose.hs 1;" m SelectedItem src/Dodge/Data/Item/Use/Consumption/LoadAction.hs 22;" C SelectionInfo src/Dodge/Data/SelectionList.hs 53;" C SelectionItem src/Dodge/Data/SelectionList.hs 43;" t SelectionList src/Dodge/Data/SelectionList.hs 4;" m SelectionList src/Dodge/Inventory/SelectionList.hs 3;" m SelectionList src/Dodge/SelectionList.hs 1;" m SelectionSection src/Dodge/Data/SelectionList.hs 29;" t SelectionSections src/Dodge/SelectionSections.hs 1;" m SelectionWidth src/Dodge/Data/SelectionList.hs 39;" t SelfTree src/Dodge/Data/MetaTree.hs 18;" t SelfTree src/Dodge/Tree/Compose/Data.hs 12;" t Sensor src/Dodge/Data/Machine/Sensor.hs 19;" t Sensor src/Dodge/Data/Machine/Sensor.hs 6;" m Sensor src/Dodge/Placement/Instance/Sensor.hs 1;" m SensorDoor src/Dodge/Room/SensorDoor.hs 2;" m SensorType src/Dodge/Data/Machine/Sensor/Type.hs 10;" t SentinelAI src/Dodge/Creature/SentinelAI.hs 1;" m SentinelAt src/Dodge/Data/ActionPlan.hs 199;" C SetLSCol src/Dodge/Data/WorldEffect.hs 25;" C SetTarget src/Dodge/Creature/SetTarget.hs 2;" m SetTrigger src/Dodge/Data/WorldEffect.hs 23;" C Setup src/Framebuffer/Setup.hs 2;" m ShadNum src/Picture/Data.hs 35;" t Shader src/Shader/Data.hs 51;" t Shader src/Shader.hs 1;" m ShaderTexture src/Shader/Data.hs 94;" t Shadow src/Dodge/Render/Shadow.hs 1;" m ShadowFidelity src/Shape/Data.hs 24;" t ShadowRendering src/Dodge/Data/Config.hs 100;" t Shadows src/Dodge/Shadows.hs 1;" m Shape src/Shape/Data.hs 53;" t Shape src/Dodge/Creature/Shape.hs 3;" m Shape src/Shape.hs 3;" m ShapePicture src/Dodge/Render/ShapePicture.hs 1;" m ShapePicture src/ShapePicture.hs 1;" m ShapeProp src/Dodge/Data/Prop.hs 33;" C ShapeType src/Shape/Data.hs 16;" t Shatter src/Dodge/Item/Weapon/Shatter.hs 1;" m Shattering src/Dodge/Data/Damage.hs 24;" C Shell src/Dodge/Data/Projectile.hs 17;" C ShellSound src/Dodge/Data/SoundOrigin.hs 26;" C ShieldGroup src/Dodge/Data/Creature/State.hs 32;" C Shift src/Dodge/Placement/Shift.hs 1;" m Shift src/Dodge/Tree/Shift.hs 8;" m ShiftPoint src/Dodge/ShiftPoint.hs 2;" m Shockwave src/Dodge/Data/Shockwave.hs 17;" t Shockwave src/Dodge/Data/Shockwave.hs 6;" m Shockwave src/Dodge/WorldEvent/Shockwave.hs 1;" m ShockwaveDirection src/Dodge/Data/Shockwave.hs 14;" t ShootAt src/Dodge/Data/ActionPlan.hs 181;" C ShortPress src/Dodge/Data/Input.hs 17;" C ShortShow src/ShortShow.hs 8;" c ShortShow src/Dodge/ShortShow.hs 1;" m ShortShow src/ShortShow.hs 1;" m Show_bound_box src/Dodge/Data/Config.hs 80;" C Show_dda_test src/Dodge/Data/Config.hs 83;" C Show_far_wall_detect src/Dodge/Data/Config.hs 86;" C Show_ms_frame src/Dodge/Data/Config.hs 67;" C Show_nodes_near_select src/Dodge/Data/Config.hs 92;" C Show_path_between src/Dodge/Data/Config.hs 93;" C Show_sound src/Dodge/Data/Config.hs 69;" C Show_wall_search_rays src/Dodge/Data/Config.hs 82;" C Show_walls_near_point_cursor src/Dodge/Data/Config.hs 87;" C Show_walls_near_point_you src/Dodge/Data/Config.hs 88;" C Show_walls_near_segment src/Dodge/Data/Config.hs 89;" C Show_zone_near_point_cursor src/Dodge/Data/Config.hs 90;" C ShrapnelBomb src/Dodge/Data/Payload.hs 12;" C ShrinkGunStatus src/Dodge/Data/Item/Params.hs 28;" t Shrunk src/Dodge/Data/Item/Params.hs 28;" C SideCluster src/Dodge/Data/RoomCluster.hs 14;" C SideEffect src/Dodge/Data/Universe.hs 64;" t SimpleTrie src/SimpleTrie.hs 4;" m SixteenthRes src/Dodge/Data/Config.hs 97;" C Size src/Shape/Data.hs 28;" t Size src/Dodge/Flame/Size.hs 1;" m Size src/Dodge/Zone/Size.hs 1;" m SizeInvariant src/Dodge/Picture/SizeInvariant.hs 1;" m SkiffBaySS src/Dodge/Data/Scenario.hs 108;" C SleepingQuatersSS src/Dodge/Data/Scenario.hs 90;" C Small src/Shape/Data.hs 31;" C Smoke src/Dodge/Data/Cloud.hs 23;" C SmokeReducerLink src/Dodge/Data/ComposedItem.hs 26;" C SmokeReducerSF src/Dodge/Data/ComposedItem.hs 53;" C SmoothScroll src/Dodge/SmoothScroll.hs 1;" m SocialUpheaval src/Dodge/Data/Scenario.hs 27;" C SolarGovernment src/Dodge/Data/Scenario.hs 53;" C SonicGuns src/Dodge/Item/Weapon/SonicGuns.hs 1;" m SortCloseButton src/Dodge/Data/Item/Use/Consumption/LoadAction.hs 30;" C SortCloseItem src/Dodge/Data/Item/Use/Consumption/LoadAction.hs 28;" C SortInventory src/Dodge/Data/Item/Use/Consumption/LoadAction.hs 21;" C Sound src/Sound/Data.hs 45;" t Sound src/Dodge/Material/Sound.hs 1;" m Sound src/Dodge/WorldEvent/Sound.hs 1;" m Sound src/Sound.hs 11;" m SoundID src/Sound/Data.hs 32;" t SoundLogic src/Dodge/SoundLogic.hs 7;" m SoundOrigin src/Dodge/Data/SoundOrigin.hs 12;" t SoundOrigin src/Dodge/Data/SoundOrigin.hs 6;" m SoundStart src/Dodge/Data/WorldEffect.hs 28;" C SoundStatus src/Sound/Data.hs 16;" t South src/Dodge/Data/CardinalPoint.hs 6;" C South8 src/Dodge/Data/CardinalPoint.hs 15;" C SouthEast8 src/Dodge/Data/CardinalPoint.hs 14;" C SouthWest8 src/Dodge/Data/CardinalPoint.hs 16;" C SpaceCity src/Dodge/Data/Scenario.hs 60;" C SpaceColoniser src/Dodge/Data/Scenario.hs 59;" C SpacePort src/Dodge/Data/Scenario.hs 58;" C SpaceTransport src/Dodge/Data/Scenario.hs 57;" C SpaceshipRoom src/Dodge/Data/Scenario.hs 87;" t Spark src/Dodge/Data/Spark.hs 14;" t Spark src/Dodge/Data/Spark.hs 6;" m Spark src/Dodge/Spark.hs 1;" m SparkSpawner src/Dodge/Data/PosEvent.hs 13;" C SparkType src/Dodge/Data/Spark.hs 22;" t Sparking src/Dodge/Data/Damage.hs 22;" C Spatial src/Dodge/Data/Scenario.hs 73;" C SpatialInfluence src/Dodge/Data/Scenario.hs 81;" t Spawn src/Dodge/Item/Weapon/Spawn.hs 1;" m SpawnParticle src/Dodge/WorldEvent/SpawnParticle.hs 2;" m SpawnedBy src/Dodge/Data/Creature/State.hs 19;" C SplashOptions src/Dodge/Data/Universe.hs 72;" C SplitBeamCombine src/Dodge/Data/Beam.hs 42;" C SprayGuns src/Dodge/Item/Held/SprayGuns.hs 1;" m SpreadGunAI src/Dodge/Data/Creature/Misc.hs 42;" C SpreadGunCrit src/Dodge/Creature/SpreadGunCrit.hs 1;" m StabOrthReduce src/Dodge/Projectile/Create.hs 17;" C StabSpinIncrease src/Dodge/Projectile/Create.hs 18;" C Stance src/Dodge/Data/Creature/Stance.hs 13;" t Stance src/Dodge/Data/Creature/Stance.hs 6;" m StandaloneWall src/Dodge/Data/Wall/Structure.hs 13;" C Standing src/Dodge/Data/Creature/Stance.hs 25;" C Start src/Dodge/Room/Start.hs 3;" m StartNewGame src/Dodge/StartNewGame.hs 1;" m StartSentinelPost src/Dodge/Data/ActionPlan.hs 153;" C StartSpinPU src/Dodge/Data/Projectile.hs 37;" C State src/Dodge/Creature/State.hs 1;" m State src/Dodge/Data/Creature/State.hs 6;" m StaticWalls src/Dodge/LevelGen/StaticWalls.hs 5;" m Statistics src/Dodge/Creature/Statistics.hs 2;" m StayInArea src/Dodge/Data/Scenario.hs 13;" C Stick src/Dodge/Item/Held/Stick.hs 1;" m Stone src/Dodge/Data/Material.hs 11;" C StorageSS src/Dodge/Data/Scenario.hs 94;" C Story src/Dodge/Story.hs 1;" m Strategy src/Dodge/Data/ActionPlan.hs 176;" t Strategy src/Dodge/Creature/Strategy.hs 1;" m StrategyActions src/Dodge/Data/ActionPlan.hs 188;" C StrictHelp src/StrictHelp.hs 1;" m StringHelp src/StringHelp.hs 1;" m Structure src/Dodge/Data/Wall/Structure.hs 6;" m SubInventory src/Dodge/Data/HUD.hs 28;" t Superfluous src/Shape/Data.hs 38;" C Surface src/Shape/Data.hs 41;" t Survive src/Dodge/Data/Scenario.hs 5;" C Suspicious src/Dodge/Data/Creature/Perception.hs 66;" C Swap src/Dodge/Inventory/Swap.hs 1;" m SwapEquipment src/Dodge/Data/RightButtonOptions.hs 27;" C Swarm src/Dodge/Data/Creature/State.hs 27;" C SwarmAI src/Dodge/Data/Creature/Misc.hs 46;" C SwarmCrit src/Dodge/Data/Creature/Misc.hs 71;" C SwarmCrit src/Dodge/Creature/SwarmCrit.hs 1;" m SwarmPlacement src/Dodge/LevelGen/SwarmPlacement.hs 1;" m Switch src/Dodge/LevelGen/Switch.hs 1;" m SwitchToItem src/Dodge/Data/ActionPlan.hs 38;" C TAPE src/Dodge/Data/Item/Combine.hs 55;" C TARGETING src/Dodge/Data/Item/Combine.hs 22;" C TESLAGUN src/Dodge/Data/Item/Combine.hs 167;" C THERMOMETER src/Dodge/Data/Item/Combine.hs 84;" C THREELINES src/Dodge/Data/GenParams.hs 20;" C TIMESCROLLER src/Dodge/Data/Item/Combine.hs 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 TO src/Shader/Data.hs 59;" t TORCH src/Dodge/Data/Item/Combine.hs 175;" C TRACTORGUN src/Dodge/Data/Item/Combine.hs 169;" 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 65;" C TSdelete src/Dodge/Data/Input.hs 66;" C TSdown src/Dodge/Data/Input.hs 71;" C TSescape src/Dodge/Data/Input.hs 63;" C TSleft src/Dodge/Data/Input.hs 68;" C TSreturn src/Dodge/Data/Input.hs 64;" C TSright src/Dodge/Data/Input.hs 69;" C TStab src/Dodge/Data/Input.hs 67;" C TSup src/Dodge/Data/Input.hs 70;" C TUBE src/Dodge/Data/Item/Combine.hs 51;" C Tank src/Dodge/Placement/Instance/Tank.hs 1;" m Tanks src/Dodge/Room/Tanks.hs 1;" m Tap src/Dodge/Data/SoundOrigin.hs 38;" C TargetCursor src/Dodge/Data/Item/Targeting.hs 14;" C TargetRBCreature src/Dodge/Data/Item/Targeting.hs 13;" C TargetRBPress src/Dodge/Data/Item/Targeting.hs 12;" C Targeting src/Dodge/Data/Item/Targeting.hs 6;" m TargetingLaser src/Dodge/Data/Laser.hs 18;" C TargetingType src/Dodge/Data/Item/Targeting.hs 11;" t TeleSound src/Dodge/Data/SoundOrigin.hs 35;" C Teleport src/Dodge/Room/Teleport.hs 2;" m TermSignal src/Dodge/Data/Input.hs 62;" t Terminal src/Dodge/Data/Terminal.hs 32;" t Terminal src/Dodge/Data/Terminal.hs 6;" m Terminal src/Dodge/Debug/Terminal.hs 3;" m Terminal src/Dodge/Default/Terminal.hs 1;" m Terminal src/Dodge/Placement/Instance/Terminal.hs 1;" m Terminal src/Dodge/Terminal.hs 1;" m TerminalBootLines src/Dodge/Data/Terminal.hs 28;" C TerminalBootMempty src/Dodge/Data/Terminal.hs 27;" C TerminalBootProgram src/Dodge/Data/Terminal.hs 26;" t TerminalBusy src/Dodge/Data/Terminal.hs 16;" C TerminalCommand src/Dodge/Data/Terminal.hs 112;" t TerminalCommandArguments src/Dodge/Data/Terminal.hs 100;" C TerminalCommandEffect src/Dodge/Data/Terminal.hs 99;" t TerminalCommandEffect src/Dodge/TerminalCommandEffect.hs 1;" m TerminalCommandEffectCommands src/Dodge/Data/Terminal.hs 106;" C TerminalCommandEffectDamageCoding src/Dodge/Data/Terminal.hs 101;" C TerminalCommandEffectHelp src/Dodge/Data/Terminal.hs 104;" C TerminalCommandEffectLinkedObject src/Dodge/Data/Terminal.hs 103;" C TerminalCommandEffectNoArgumentsStr src/Dodge/Data/Terminal.hs 105;" C TerminalCommandEffectNone src/Dodge/Data/Terminal.hs 108;" C TerminalCommandEffectSensorParameter src/Dodge/Data/Terminal.hs 102;" C TerminalCommandEffectSingleCommand src/Dodge/Data/Terminal.hs 107;" C TerminalInput src/Dodge/Data/Terminal.hs 20;" t TerminalLine src/Dodge/Data/Terminal.hs 67;" t TerminalLineConst src/Dodge/Data/Terminal.hs 57;" C TerminalLineDisplay src/Dodge/Data/Terminal.hs 68;" C TerminalLineEffect src/Dodge/Data/Terminal.hs 76;" C TerminalLineString src/Dodge/Data/Terminal.hs 57;" t TerminalLineTerminalEffect src/Dodge/Data/Terminal.hs 72;" C TerminalOff src/Dodge/Data/Terminal.hs 16;" C TerminalReady src/Dodge/Data/Terminal.hs 16;" C TerminalSound src/Dodge/Data/SoundOrigin.hs 23;" C TerminalStatus src/Dodge/Data/Terminal.hs 16;" t TerminalToggle src/Dodge/Data/Terminal.hs 83;" t TerminalType src/Dodge/Data/Terminal.hs 55;" t Terrestrial src/Dodge/Data/Scenario.hs 72;" C TerrestrialBiome src/Dodge/Data/Scenario.hs 76;" t Tesla src/Dodge/Tesla.hs 1;" m TeslaArc src/Dodge/Data/TeslaArc.hs 17;" t TeslaArc src/Dodge/Data/TeslaArc.hs 6;" m TeslaBeamCombine src/Dodge/Data/Beam.hs 41;" C TeslaGunFlare src/Dodge/Data/Muzzle.hs 28;" C Test src/Dodge/Creature/Test.hs 8;" m Test src/Dodge/Event/Test.hs 1;" m Test src/Picture/Test.hs 1;" m TestString src/Dodge/TestString.hs 2;" m Text src/Dodge/Equipment/Text.hs 1;" m Text src/Dodge/Update/Input/Text.hs 1;" m Text src/Picture/Text.hs 1;" m TextShad src/Picture/Data.hs 37;" C ThermalSensor src/Dodge/Data/Machine/Sensor/Type.hs 13;" C ThingsHit src/Dodge/WorldEvent/ThingsHit.hs 6;" m ThirdPartyLens src/ThirdPartyLens.hs 2;" m ThrustPU src/Dodge/Data/Projectile.hs 36;" C Tile src/Data/Tile.hs 16;" t Tile src/Data/Tile.hs 4;" m Tile src/Dodge/Tile.hs 1;" m Tile src/Tile.hs 2;" m Tiled src/Data/Tile.hs 14;" C TimeFlowStatus src/Dodge/Data/World.hs 58;" t Tiny src/Shape/Data.hs 32;" C TmId src/Dodge/Data/Terminal.hs 61;" C TmTm src/Dodge/Data/Terminal.hs 60;" t TmTm src/Dodge/TmTm.hs 1;" m TmTmClearDisplayedLines src/Dodge/Data/Terminal.hs 62;" C TmTmSetPartialCommand src/Dodge/Data/Terminal.hs 64;" C TmTmSetStatus src/Dodge/Data/Terminal.hs 63;" C TmWdId src/Dodge/Data/WorldEffect.hs 74;" C TmWdWd src/Dodge/Data/WorldEffect.hs 73;" t TmWdWd src/Dodge/TmWdWd.hs 1;" m TmWdWdDisconnectTerminal src/Dodge/Data/WorldEffect.hs 75;" C TmWdWdDoDeathTriggers src/Dodge/Data/WorldEffect.hs 78;" C TmWdWdTermSound src/Dodge/Data/WorldEffect.hs 77;" C TmWdWdfromWdWd src/Dodge/Data/WorldEffect.hs 76;" C ToContinueStart src/Sound/Data.hs 27;" C ToPlaySound src/Sound/Data.hs 35;" t ToStart src/Sound/Data.hs 26;" C ToStartMenu src/Sound/Data.hs 29;" C ToStop src/Sound/Data.hs 28;" C Toggle src/Dodge/Data/Universe.hs 103;" C Toggle2 src/Dodge/Data/Universe.hs 107;" C ToggleExamine src/Dodge/ToggleExamine.hs 1;" m ToggleSF src/Dodge/Data/ComposedItem.hs 63;" C TopDT src/Dodge/Data/DoubleTree.hs 85;" C TopDecoration src/Dodge/Placement/TopDecoration.hs 1;" m TopEscapeMenuOption src/Dodge/Data/Universe.hs 78;" C TopLDT src/Dodge/Data/DoubleTree.hs 43;" C TorpedoBaySS src/Dodge/Data/Scenario.hs 99;" C TorqueCr src/Dodge/Data/WorldEffect.hs 30;" C TractorBeam src/Dodge/Data/TractorBeam.hs 13;" t TractorBeam src/Dodge/Data/TractorBeam.hs 6;" m TrainingCamp src/Dodge/Data/Scenario.hs 63;" C Translate src/Dodge/Path/Translate.hs 1;" m TransporterSS src/Dodge/Data/Scenario.hs 114;" C Treasure src/Dodge/Room/Treasure.hs 5;" m Tree src/Dodge/Tree.hs 2;" m TreeHelp src/TreeHelp.hs 12;" m Triangulate src/Geometry/Triangulate.hs 3;" m Trie src/SimpleTrie.hs 9;" t TriggerDoor src/Dodge/Placement/PlaceSpot/TriggerDoor.hs 1;" m TriggerLink src/Dodge/Data/ComposedItem.hs 15;" C TriggerSF src/Dodge/Data/ComposedItem.hs 47;" C TriggerType src/Dodge/Data/TriggerType.hs 10;" t TriggerType src/Dodge/Data/TriggerType.hs 4;" m TriggerType src/Dodge/Item/TriggerType.hs 1;" m TriggerType src/Dodge/Item/Weapon/TriggerType.hs 6;" m TurbineBaySS src/Dodge/Data/Scenario.hs 110;" C Turn src/Dodge/Data/ActionPlan.hs 30;" C Turn src/Dodge/Movement/Turn.hs 1;" m TurnTo src/Dodge/Data/ActionPlan.hs 36;" C TurnToPoint src/Dodge/Data/ActionPlan.hs 91;" C TurnToward src/Dodge/Data/ActionPlan.hs 33;" C TurnTowardCr src/Dodge/Data/CreatureEffect.hs 25;" C Turret src/Dodge/Data/Machine.hs 57;" t Turret src/Dodge/Placement/Instance/Turret.hs 1;" m TurretInt src/Dodge/Data/Item/Location.hs 21;" t TwistGoal src/Dodge/Data/Scenario.hs 15;" C TwoHandFlat src/Dodge/Data/AimStance.hs 8;" C TwoHandOver src/Dodge/Data/AimStance.hs 7;" C TwoHandUnder src/Dodge/Data/AimStance.hs 6;" C Type src/Dodge/Data/Damage/Type.hs 1;" m Type src/Dodge/Data/EnergyBall/Type.hs 6;" m Type src/Dodge/Data/Machine/Sensor/Type.hs 5;" m Type src/Dodge/Terminal/Type.hs 1;" m Typical src/Shape/Data.hs 36;" C UNDERBARRELSLOT src/Dodge/Data/Item/Combine.hs 98;" C UNIGATE src/Dodge/Data/Item/Combine.hs 31;" C UnderBarrelPlatformLink src/Dodge/Data/ComposedItem.hs 32;" C UnderBarrelPlatformSF src/Dodge/Data/ComposedItem.hs 41;" C UnderBarrelSlotLink src/Dodge/Data/ComposedItem.hs 31;" C UnderBarrelSlotSF src/Dodge/Data/ComposedItem.hs 40;" C UnderGround src/Dodge/Data/Scenario.hs 78;" C UnderRoof src/Dodge/Data/Scenario.hs 79;" C UnderSea src/Dodge/Data/Scenario.hs 77;" C UniRandFloat src/Dodge/Data/GenFloat.hs 12;" C Unimportant src/Shape/Data.hs 37;" C Universe src/Dodge/Data/Universe.hs 31;" t Universe src/Dodge/Data/Universe.hs 6;" m UnloadedWeaponSF src/Dodge/Data/ComposedItem.hs 38;" C UnlockInv src/Dodge/Data/WorldEffect.hs 27;" C UnusedLink src/Dodge/Data/Room.hs 65;" C Update src/Dodge/Config/Update.hs 4;" m Update src/Dodge/Creature/Update.hs 1;" m Update src/Dodge/Laser/Update.hs 1;" m Update src/Dodge/LightSource/Update.hs 1;" m Update src/Dodge/LinearShockwave/Update.hs 1;" m Update src/Dodge/Machine/Update.hs 2;" m Update src/Dodge/Magnet/Update.hs 1;" m Update src/Dodge/Projectile/Update.hs 4;" m Update src/Dodge/Prop/Update.hs 1;" m Update src/Dodge/Shockwave/Update.hs 1;" m Update src/Dodge/TractorBeam/Update.hs 1;" m Update src/Dodge/Update.hs 8;" m Update src/Framebuffer/Update.hs 6;" m Update src/Preload/Update.hs 3;" m Use src/Dodge/Data/Item/Use.hs 6;" m Use src/Dodge/Default/Item/Use.hs 1;" m UseAheadPos src/Dodge/Data/ActionPlan.hs 160;" C UseAttach src/Dodge/Data/Item/Use.hs 32;" C UseBulletMod src/Dodge/Data/Item/Use.hs 37;" C UseCondition src/Dodge/Data/UseCondition.hs 2;" m UseDelay src/Dodge/Data/Item/HeldDelay.hs 13;" t UseDelay src/Dodge/Data/UseDelay.hs 6;" m UseDelay src/Dodge/Item/UseDelay.hs 3;" m UseExactly src/Dodge/Data/Muzzle.hs 53;" C UseFocus src/Dodge/Data/UseCondition.hs 11;" t UseFromLocation src/Dodge/Data/UseCondition.hs 13;" C UseFromRoot src/Dodge/Data/UseCondition.hs 12;" C UseHeld src/Dodge/Data/Item/Use.hs 31;" C UseInt src/Dodge/Data/Item/Use.hs 33;" C UseInvItem src/Dodge/Data/WorldEffect.hs 34;" C UseItem src/Dodge/Data/ActionPlan.hs 37;" C UseItem src/Dodge/Creature/Impulse/UseItem.hs 3;" m UseItemWidth src/Dodge/Data/SelectionList.hs 41;" C UseMapper src/Dodge/Data/Item/Use.hs 39;" C UseMvTargetPos src/Dodge/Data/ActionPlan.hs 163;" C UseNothing src/Dodge/Data/Item/Use.hs 34;" C UseScope src/Dodge/Data/Item/Use.hs 36;" C UseSelf src/Dodge/Data/ActionPlan.hs 157;" C UseTarget src/Dodge/Data/ActionPlan.hs 154;" C UseToggle src/Dodge/Data/Item/Use.hs 38;" C UseUpTo src/Dodge/Data/Muzzle.hs 54;" C UseValue src/Dodge/Data/Item/Use.hs 35;" C UseableAnytime src/Dodge/Data/UseCondition.hs 7;" C UseableWhenAimed src/Dodge/Data/UseCondition.hs 5;" C UseableWhenHeld src/Dodge/Data/UseCondition.hs 6;" C UsedInLink src/Dodge/Data/Room.hs 61;" C UsedOutLink src/Dodge/Data/Room.hs 56;" C Utility src/Dodge/Item/Held/Utility.hs 1;" m Utility src/Dodge/Item/Weapon/Utility.hs 1;" m VAO src/Shader/Data.hs 64;" t VBO src/Shader/Data.hs 81;" t VF src/Polyhedra/Data.hs 21;" t VIOLET src/Color/Data.hs 22;" C VOLLEYGUN src/Dodge/Data/Item/Combine.hs 151;" C Vector src/Geometry/Vector.hs 3;" m Vector3D src/Geometry/Vector3D.hs 2;" m VertexAttribute src/Shader/Data.hs 68;" t Verx src/Picture/Data.hs 13;" t View_boundaries src/Dodge/Data/Config.hs 74;" C ViewingDeckSS src/Dodge/Data/Scenario.hs 106;" C Viewpoints src/Dodge/Viewpoints.hs 1;" m Vigilance src/Dodge/Data/Creature/Perception.hs 52;" t Vigilant src/Dodge/Data/Creature/Perception.hs 56;" C Virus src/Dodge/Data/Scenario.hs 25;" C Vision src/Dodge/Data/Creature/Perception.hs 41;" t Vocalization src/Dodge/Data/Creature/Misc.hs 20;" t Vocalization src/Dodge/Creature/Vocalization.hs 1;" m Volition src/Dodge/Creature/Volition.hs 2;" m VolleyGunTrigger src/Dodge/Data/TriggerType.hs 16;" C VolleyUnfiredBarrels src/Dodge/Data/Item/Params.hs 19;" C WALLDETECTOR src/Dodge/Data/Item/Combine.hs 185;" C WASD src/Dodge/WASD.hs 1;" m WHITE src/Color/Data.hs 27;" C WIRE src/Dodge/Data/Item/Combine.hs 86;" 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 103;" C WalkCycle src/Dodge/Creature/State/WalkCycle.hs 3;" m Walking src/Dodge/Data/Creature/Stance.hs 21;" C Wall src/Dodge/Data/Wall.hs 20;" t Wall src/Dodge/Base/Wall.hs 1;" m Wall src/Dodge/Data/Wall.hs 6;" m Wall src/Dodge/Default/Wall.hs 1;" m Wall src/Dodge/Placement/Instance/Wall.hs 1;" m Wall src/Dodge/Wall.hs 1;" m Wall src/Dodge/Zoning/Wall.hs 1;" m WallArcNode src/Dodge/Data/LWorld.hs 159;" C WallCreatureCollisions src/Dodge/WallCreatureCollisions.hs 2;" m WallDamage src/Dodge/Update/WallDamage.hs 1;" m WallDraw src/Dodge/Data/Wall.hs 47;" t WallObstacle src/Dodge/Data/PathGraph.hs 52;" C WallP src/Dodge/LevelGen/StaticWalls.hs 23;" t WallP src/Dodge/LevelGen/StaticWalls/Deprecated.hs 11;" t WallSound src/Dodge/Data/SoundOrigin.hs 24;" C WallStructure src/Dodge/Data/Wall/Structure.hs 12;" t WallWire src/Dodge/Data/Room.hs 53;" C Walls src/Dodge/Render/Walls.hs 1;" m Walls_info src/Dodge/Data/Config.hs 75;" C War src/Dodge/Data/Scenario.hs 28;" C WarmTime src/Dodge/Data/Item/Params.hs 21;" C WarmUpCoolDown src/Dodge/Data/TriggerType.hs 17;" C WarmUpNoDelay src/Dodge/Data/Item/HeldDelay.hs 18;" C WarmUpNoDelay src/Dodge/Data/TriggerType.hs 22;" C Warning src/Dodge/Room/Warning.hs 2;" m WarningCry src/Dodge/Data/ActionPlan.hs 185;" C WasLeftForward src/Dodge/Data/Creature/Stance.hs 34;" C WasRightForward src/Dodge/Data/Creature/Stance.hs 35;" C WatchAndWait src/Dodge/Data/ActionPlan.hs 183;" C WdBl src/Dodge/Data/WorldEffect.hs 51;" t WdBlBtOn src/Dodge/Data/WorldEffect.hs 57;" C WdBlConst src/Dodge/Data/WorldEffect.hs 54;" C WdBlCrFilterNearPoint src/Dodge/Data/WorldEffect.hs 56;" C WdBlDoorMoving src/Dodge/Data/WorldEffect.hs 53;" C WdBlNegate src/Dodge/Data/WorldEffect.hs 55;" C WdCrBl src/Dodge/Data/CreatureEffect.hs 31;" t WdCrBlfromCrBl src/Dodge/Data/CreatureEffect.hs 33;" C WdCrCr src/Dodge/Data/CreatureEffect.hs 11;" t WdCrLOSTarget src/Dodge/Data/CreatureEffect.hs 35;" C WdCrNegate src/Dodge/Data/CreatureEffect.hs 34;" C WdCrSafeDistFromTarget src/Dodge/Data/CreatureEffect.hs 36;" C WdCrTrue src/Dodge/Data/CreatureEffect.hs 32;" C WdP2 src/Dodge/Data/WorldEffect.hs 39;" t WdP2 src/Dodge/WdP2.hs 1;" m WdP2Const src/Dodge/Data/WorldEffect.hs 40;" C WdP2f src/Dodge/Data/WorldEffect.hs 61;" t WdP2f src/Dodge/WdP2f.hs 2;" m WdP2f0 src/Dodge/Data/WorldEffect.hs 62;" C WdP2fDoorPosition src/Dodge/Data/WorldEffect.hs 63;" C WdTrig src/Dodge/Data/WorldEffect.hs 52;" C WdWd src/Dodge/Data/WorldEffect.hs 21;" t WdWdBurstFireRepetition src/Dodge/Data/WorldEffect.hs 35;" C WdWdNegateTrig src/Dodge/Data/WorldEffect.hs 31;" C WdYouPos src/Dodge/Data/WorldEffect.hs 41;" C Weapon src/Dodge/Item/Weapon.hs 2;" m WeaponScopeLink src/Dodge/Data/ComposedItem.hs 21;" C WeaponScopeSF src/Dodge/Data/ComposedItem.hs 44;" C WeaponTargetingLink src/Dodge/Data/ComposedItem.hs 22;" C WeaponTargetingSF src/Dodge/Data/ComposedItem.hs 45;" C Weapons src/Dodge/Item/Held/Weapons.hs 1;" m West src/Dodge/Data/CardinalPoint.hs 7;" C West8 src/Dodge/Data/CardinalPoint.hs 17;" C Window src/Dodge/Base/Window.hs 2;" m WindowSize src/Dodge/WindowSize.hs 1;" m Wire src/Dodge/Wire.hs 1;" m WlID src/Dodge/Data/CrWlID.hs 12;" C Wood src/Dodge/Data/Material.hs 11;" C World src/Dodge/Data/World.hs 35;" t World src/Dodge/Data/World.hs 6;" m World src/Dodge/Default/World.hs 1;" m World src/Dodge/Zoning/World.hs 1;" m WorldBool src/Dodge/WorldBool.hs 1;" m WorldEffect src/Dodge/Data/WorldEffect.hs 6;" m WorldEffect src/Dodge/WorldEffect.hs 1;" m WorldEffects src/Dodge/Data/WorldEffect.hs 24;" C WorldEvent src/Dodge/WorldEvent.hs 1;" m WorldEventFlag src/Dodge/Data/World.hs 30;" t WorldGovernment src/Dodge/Data/Scenario.hs 52;" C WorldLoad src/Dodge/WorldLoad.hs 1;" m WorldPos src/Dodge/WorldPos.hs 1;" m YELLOW src/Color/Data.hs 18;" C You src/Dodge/Base/You.hs 1;" m YourControl src/Dodge/Creature/YourControl.hs 3;" m ZOOMSCOPE src/Dodge/Data/Item/Combine.hs 92;" C ZombieFaction src/Dodge/Data/Creature/State.hs 16;" C Zone src/Dodge/Wall/Zone.hs 1;" m Zone src/Geometry/Zone.hs 1;" m Zoning src/Dodge/Zoning.hs 1;" m __Just' src/MaybeHelp.hs 13;" f _actAction src/Dodge/Data/ActionPlan.hs 81;" f _actLabel src/Dodge/Data/ActionPlan.hs 80;" f _allocNewPos src/Dodge/Data/RightButtonOptions.hs 21;" f _allocNewPos src/Dodge/Data/RightButtonOptions.hs 24;" f _allocNewPos src/Dodge/Data/RightButtonOptions.hs 28;" f _allocNewPos src/Dodge/Data/RightButtonOptions.hs 33;" f _allocOldPos src/Dodge/Data/RightButtonOptions.hs 25;" f _allocOldPos src/Dodge/Data/RightButtonOptions.hs 29;" f _allocOldPos src/Dodge/Data/RightButtonOptions.hs 37;" f _allocRemoveID src/Dodge/Data/RightButtonOptions.hs 34;" f _allocSwapID src/Dodge/Data/RightButtonOptions.hs 30;" f _alphaDivideShader src/Data/Preload/Render.hs 18;" f _alteRifleSwitch src/Dodge/Data/Item/Params.hs 20;" f _ambushTarget src/Dodge/Data/ActionPlan.hs 178;" f _ampBullet src/Dodge/Data/Item/Use.hs 52;" f _ampCreateGas src/Dodge/Data/Item/Use.hs 54;" f _ampPayload src/Dodge/Data/Item/Use.hs 53;" f _apAction src/Dodge/Data/ActionPlan.hs 20;" f _apGoal src/Dodge/Data/ActionPlan.hs 22;" f _apImpulse src/Dodge/Data/ActionPlan.hs 19;" f _apInt src/Dodge/Data/Item/Use.hs 47;" f _apProjectiles src/Dodge/Data/Item/Use.hs 46;" f _apStrategy src/Dodge/Data/ActionPlan.hs 21;" f _arLoaded src/Dodge/Data/Item/Use/Consumption.hs 27;" f _arMax src/Dodge/Data/Item/Use/Consumption.hs 28;" f _arProgress src/Dodge/Data/Item/Use/Consumption.hs 30;" f _arTime src/Dodge/Data/Item/Use/Consumption.hs 29;" f _arbitraryAction src/Dodge/Data/ActionPlan.hs 167;" f _arcNode src/Dodge/Data/LWorld.hs 114;" f _argList src/Dodge/Data/Terminal.hs 94;" f _argType src/Dodge/Data/Terminal.hs 93;" f _asDir src/Dodge/Data/ArcStep.hs 16;" f _asObject src/Dodge/Data/ArcStep.hs 17;" f _asPos src/Dodge/Data/ArcStep.hs 15;" f _auDist src/Dodge/Data/Creature/Perception.hs 48;" f _avDexterity src/Dodge/Data/Creature/Misc.hs 65;" f _avIntelligence src/Dodge/Data/Creature/Misc.hs 66;" f _avMoveSpeed src/Dodge/Data/Creature/Misc.hs 67;" f _avStrength src/Dodge/Data/Creature/Misc.hs 64;" f _avatarMaterial src/Dodge/Data/Creature/Misc.hs 63;" f _avatarPulse src/Dodge/Data/Creature/Misc.hs 62;" f _barrelShader src/Data/Preload/Render.hs 23;" f _barrelType src/Dodge/Data/Creature/Misc.hs 73;" f _bdMaxX src/Dodge/Data/Bounds.hs 14;" f _bdMaxY src/Dodge/Data/Bounds.hs 16;" f _bdMinX src/Dodge/Data/Bounds.hs 13;" f _bdMinY src/Dodge/Data/Bounds.hs 15;" f _beamCombine src/Dodge/Data/Beam.hs 48;" f _blDir src/Dodge/Data/Block.hs 30;" f _blDraw src/Dodge/Data/Block.hs 33;" f _blFootprint src/Dodge/Data/Block.hs 28;" f _blHP src/Dodge/Data/Block.hs 26;" f _blHeight src/Dodge/Data/Block.hs 31;" f _blID src/Dodge/Data/Block.hs 24;" f _blMaterial src/Dodge/Data/Block.hs 32;" f _blObstructs src/Dodge/Data/Block.hs 34;" f _blPos src/Dodge/Data/Block.hs 29;" f _blShadows src/Dodge/Data/Block.hs 27;" f _blWallIDs src/Dodge/Data/Block.hs 25;" f _blocks src/Dodge/Data/LWorld.hs 126;" f _bloomBlurShader src/Data/Preload/Render.hs 21;" f _bmColor src/Dodge/Data/Beam.hs 23;" f _bmDamage src/Dodge/Data/Beam.hs 22;" f _bmDir src/Dodge/Data/Beam.hs 21;" f _bmDraw src/Dodge/Data/Beam.hs 19;" f _bmEffect src/Dodge/Data/Item/BulletMod.hs 12;" f _bmFirstPoints src/Dodge/Data/Beam.hs 25;" f _bmOrigin src/Dodge/Data/Beam.hs 28;" f _bmPayload src/Dodge/Data/Item/BulletMod.hs 11;" f _bmPhaseV src/Dodge/Data/Beam.hs 27;" f _bmPoints src/Dodge/Data/Beam.hs 24;" f _bmPos src/Dodge/Data/Beam.hs 20;" f _bmRange src/Dodge/Data/Beam.hs 26;" f _bmType src/Dodge/Data/Beam.hs 29;" f _boffEff src/Dodge/Data/Button.hs 23;" f _bonEff src/Dodge/Data/Button.hs 22;" f _bounceTolerance src/Dodge/Data/Projectile.hs 57;" f _bpColor src/Dodge/Data/Button.hs 19;" f _bpEff src/Dodge/Data/Button.hs 18;" f _bsColor1 src/Dodge/Data/Button.hs 24;" f _bsColor2 src/Dodge/Data/Button.hs 25;" f _btEvent src/Dodge/Data/Button.hs 33;" f _btID src/Dodge/Data/Button.hs 34;" f _btOn src/Dodge/Data/Button.hs 17;" f _btOn src/Dodge/Data/Button.hs 26;" f _btPos src/Dodge/Data/Button.hs 31;" f _btRot src/Dodge/Data/Button.hs 32;" f _btTermMID src/Dodge/Data/Button.hs 35;" f _buDam src/Dodge/Data/Bullet.hs 38;" f _buDrag src/Dodge/Data/Bullet.hs 23;" f _buEffect src/Dodge/Data/Bullet.hs 19;" f _buOldPos src/Dodge/Data/Bullet.hs 25;" f _buPayload src/Dodge/Data/Bullet.hs 20;" f _buPos src/Dodge/Data/Bullet.hs 24;" f _buVel src/Dodge/Data/Bullet.hs 22;" f _buWidth src/Dodge/Data/Bullet.hs 26;" f _bullets src/Dodge/Data/LWorld.hs 106;" f _burstFrames src/Dodge/Data/TriggerType.hs 15;" f _burstRate src/Dodge/Data/TriggerType.hs 15;" f _buttons src/Dodge/Data/LWorld.hs 134;" f _cClock src/Dodge/Data/CWorld.hs 26;" f _cWorld src/Dodge/Data/World.hs 36;" f _camBoundBox src/Dodge/Data/Camera.hs 31;" f _camBoundDist src/Dodge/Data/Camera.hs 32;" f _camCenter src/Dodge/Data/Camera.hs 24;" f _camControl src/Dodge/Data/Camera.hs 33;" f _camDefaultZoom src/Dodge/Data/Camera.hs 28;" f _camItemZoom src/Dodge/Data/Camera.hs 27;" f _camRot src/Dodge/Data/Camera.hs 25;" f _camViewDistance src/Dodge/Data/Camera.hs 30;" f _camViewFrom src/Dodge/Data/Camera.hs 29;" f _camZoom src/Dodge/Data/Camera.hs 26;" f _canID src/Dodge/Data/LWorld.hs 164;" f _carriage src/Dodge/Data/Creature/Stance.hs 14;" f _carteCenter src/Dodge/Data/HUD.hs 46;" f _carteRot src/Dodge/Data/HUD.hs 48;" f _carteZoom src/Dodge/Data/HUD.hs 47;" f _cdtCloseLeft src/Dodge/Data/DoubleTree.hs 88;" f _cdtCloseLeft src/Dodge/Data/DoubleTree.hs 96;" f _cdtCloseRight src/Dodge/Data/DoubleTree.hs 90;" f _cdtCloseRight src/Dodge/Data/DoubleTree.hs 98;" f _cdtFarLeft src/Dodge/Data/DoubleTree.hs 95;" f _cdtFarRight src/Dodge/Data/DoubleTree.hs 91;" f _cdtParent src/Dodge/Data/DoubleTree.hs 89;" f _cdtParent src/Dodge/Data/DoubleTree.hs 97;" f _cdtUp src/Dodge/Data/DoubleTree.hs 87;" f _cdtUp src/Dodge/Data/DoubleTree.hs 94;" f _ceSideEffect src/Dodge/Data/Universe.hs 66;" f _ceString src/Dodge/Data/Universe.hs 67;" f _ciFilter src/Dodge/Data/HUD.hs 39;" f _ciInvIDs src/Dodge/Data/Combine.hs 6;" f _ciItem src/Dodge/Data/Combine.hs 7;" f _ciSections src/Dodge/Data/HUD.hs 37;" f _ciSelection src/Dodge/Data/HUD.hs 38;" f _cigType src/Dodge/Data/Camera.hs 19;" f _clPos src/Dodge/Data/Cloud.hs 15;" f _clTimer src/Dodge/Data/Cloud.hs 17;" f _clType src/Dodge/Data/Cloud.hs 18;" f _clVel src/Dodge/Data/Cloud.hs 16;" f _clZoning src/Dodge/Data/World.hs 48;" f _cldtCloseLeft src/Dodge/Data/DoubleTree.hs 46;" f _cldtCloseLeft src/Dodge/Data/DoubleTree.hs 55;" f _cldtCloseRight src/Dodge/Data/DoubleTree.hs 49;" f _cldtCloseRight src/Dodge/Data/DoubleTree.hs 58;" f _cldtFarLeft src/Dodge/Data/DoubleTree.hs 54;" f _cldtFarRight src/Dodge/Data/DoubleTree.hs 50;" f _cldtLink src/Dodge/Data/DoubleTree.hs 48;" f _cldtLink src/Dodge/Data/DoubleTree.hs 57;" f _cldtParent src/Dodge/Data/DoubleTree.hs 47;" f _cldtParent src/Dodge/Data/DoubleTree.hs 56;" f _cldtUp src/Dodge/Data/DoubleTree.hs 45;" f _cldtUp src/Dodge/Data/DoubleTree.hs 53;" f _clickPos src/Dodge/Data/Input.hs 53;" f _clickWorldPos src/Dodge/Data/Input.hs 55;" f _closeButtons src/Dodge/Data/HUD.hs 50;" f _closeItems src/Dodge/Data/HUD.hs 49;" f _cloudEBO src/Data/Preload/Render.hs 49;" f _cloudShader src/Data/Preload/Render.hs 48;" f _cloudVBO src/Data/Preload/Render.hs 47;" f _clouds src/Dodge/Data/LWorld.hs 101;" f _cmdEffect src/Dodge/Data/Terminal.hs 91;" f _cmeRecoil src/Dodge/Data/MuzzleEffect.hs 15;" f _cmeSound src/Dodge/Data/MuzzleEffect.hs 17;" f _cmeTorque src/Dodge/Data/MuzzleEffect.hs 16;" f _colorBlurShader src/Data/Preload/Render.hs 22;" f _coolEnd src/Dodge/Data/TriggerType.hs 20;" f _coolSound src/Dodge/Data/Item/Params.hs 24;" f _coolStart src/Dodge/Data/TriggerType.hs 19;" f _coordinates src/Dodge/Data/LWorld.hs 127;" f _corpses src/Dodge/Data/LWorld.hs 136;" f _cpAttention src/Dodge/Data/Creature/Perception.hs 34;" f _cpAudition src/Dodge/Data/Creature/Perception.hs 37;" f _cpAwareness src/Dodge/Data/Creature/Perception.hs 35;" f _cpCen src/Geometry/ConvexPoly.hs 29;" f _cpDir src/Dodge/Data/Corpse.hs 20;" f _cpID src/Dodge/Data/Corpse.hs 18;" f _cpPoints src/Geometry/ConvexPoly.hs 28;" f _cpPos src/Dodge/Data/Corpse.hs 19;" f _cpRad src/Geometry/ConvexPoly.hs 30;" f _cpRes src/Dodge/Data/Corpse.hs 22;" f _cpSPic src/Dodge/Data/Corpse.hs 21;" f _cpVigilance src/Dodge/Data/Creature/Perception.hs 33;" f _cpVision src/Dodge/Data/Creature/Perception.hs 36;" f _crActionPlan src/Dodge/Data/Creature.hs 52;" f _crDamage src/Dodge/Data/Creature.hs 49;" f _crDeathTimer src/Dodge/Data/Creature.hs 61;" f _crDir src/Dodge/Data/Creature.hs 40;" f _crEquipment src/Dodge/Data/Creature.hs 48;" f _crFaction src/Dodge/Data/Creature.hs 56;" f _crGroup src/Dodge/Data/Creature.hs 57;" f _crGroupCenter src/Dodge/Data/CrGroupParams.hs 17;" f _crGroupID src/Dodge/Data/Creature/State.hs 29;" f _crGroupIDs src/Dodge/Data/CrGroupParams.hs 16;" f _crGroupParamID src/Dodge/Data/CrGroupParams.hs 15;" f _crGroupUpdate src/Dodge/Data/CrGroupParams.hs 18;" f _crHP src/Dodge/Data/Creature.hs 45;" f _crID src/Dodge/Data/Creature.hs 44;" f _crIntention src/Dodge/Data/Creature.hs 58;" f _crInv src/Dodge/Data/Creature.hs 46;" f _crManipulation src/Dodge/Data/Creature.hs 47;" f _crMemory src/Dodge/Data/Creature.hs 54;" f _crMvAim src/Dodge/Data/Creature.hs 42;" f _crMvDir src/Dodge/Data/Creature.hs 41;" f _crName src/Dodge/Data/Creature.hs 60;" f _crOldPos src/Dodge/Data/Creature.hs 39;" f _crPain src/Dodge/Data/Creature.hs 50;" f _crPerception src/Dodge/Data/Creature.hs 53;" f _crPos src/Dodge/Data/Creature.hs 38;" f _crStance src/Dodge/Data/Creature.hs 51;" f _crType src/Dodge/Data/Creature.hs 43;" f _crVocalization src/Dodge/Data/Creature.hs 55;" f _crZoning src/Dodge/Data/World.hs 47;" f _creatureGroups src/Dodge/Data/LWorld.hs 99;" f _creatures src/Dodge/Data/LWorld.hs 98;" f _csLinks src/Dodge/Data/RoomCluster.hs 11;" f _csName src/Dodge/Data/RoomCluster.hs 10;" f _currentArc src/Dodge/Data/Item/Params.hs 17;" f _currentFoot src/Dodge/Data/Creature/Stance.hs 23;" f _cursSides src/Dodge/Data/SelectionList.hs 20;" f _cwGen src/Dodge/Data/CWorld.hs 25;" f _cwTiles src/Dodge/Data/CWorld.hs 27;" f _cwgGameRooms src/Dodge/Data/CWorld.hs 35;" f _cwgParams src/Dodge/Data/CWorld.hs 33;" f _cwgRoomClipping src/Dodge/Data/CWorld.hs 36;" f _cwgSeed src/Dodge/Data/CWorld.hs 37;" f _cwgWorldBounds src/Dodge/Data/CWorld.hs 34;" f _cylinderSize src/Shape/Data.hs 19;" f _deathDelay src/Dodge/Data/World.hs 60;" f _debugInfo src/Dodge/Data/Universe.hs 54;" f _debugInt src/Dodge/Data/Universe.hs 62;" f _debugMInt src/Dodge/Data/Universe.hs 61;" f _debugMessage src/Dodge/Data/Universe.hs 53;" f _debugPic src/Dodge/Data/Universe.hs 52;" f _debugV2 src/Dodge/Data/Universe.hs 60;" f _debugV3 src/Dodge/Data/Universe.hs 59;" f _debug_booleans src/Dodge/Data/Config.hs 57;" f _debug_view_clip_bounds src/Dodge/Data/Config.hs 56;" f _delayedEvents src/Dodge/Data/LWorld.hs 132;" f _diCloseFilter src/Dodge/Data/HUD.hs 24;" f _diInvFilter src/Dodge/Data/HUD.hs 23;" f _diSections src/Dodge/Data/HUD.hs 21;" f _diSelection src/Dodge/Data/HUD.hs 22;" f _dimAttachPos src/Dodge/Data/Item/Misc.hs 16;" f _dimCenter src/Dodge/Data/Item/Misc.hs 15;" f _dimRad src/Dodge/Data/Item/Misc.hs 14;" f _distortions src/Dodge/Data/LWorld.hs 141;" f _dmAmount src/Dodge/Data/Damage.hs 20;" f _dmAmount src/Dodge/Data/Damage.hs 23;" f _dmAmount src/Dodge/Data/Damage.hs 26;" f _dmAmount src/Dodge/Data/Damage.hs 29;" f _dmCenter src/Dodge/Data/Damage.hs 29;" f _dmPos src/Dodge/Data/Damage.hs 20;" f _dmPos src/Dodge/Data/Damage.hs 24;" f _dmPos src/Dodge/Data/Damage.hs 27;" f _dmVector src/Dodge/Data/Damage.hs 20;" f _dmVector src/Dodge/Data/Damage.hs 23;" f _dmVector src/Dodge/Data/Damage.hs 26;" f _doActionIfAction src/Dodge/Data/ActionPlan.hs 118;" f _doActionIfCondition src/Dodge/Data/ActionPlan.hs 117;" f _doActionIfElseCondition src/Dodge/Data/ActionPlan.hs 122;" f _doActionIfElseElseAction src/Dodge/Data/ActionPlan.hs 123;" f _doActionIfElseIfAction src/Dodge/Data/ActionPlan.hs 121;" f _doActionThenFirst src/Dodge/Data/ActionPlan.hs 134;" f _doActionThenSecond src/Dodge/Data/ActionPlan.hs 135;" f _doActionWhileAction src/Dodge/Data/ActionPlan.hs 109;" f _doActionWhileAction src/Dodge/Data/ActionPlan.hs 114;" f _doActionWhileCondition src/Dodge/Data/ActionPlan.hs 108;" f _doActionWhileCondition src/Dodge/Data/ActionPlan.hs 113;" f _doActionWhilePartial src/Dodge/Data/ActionPlan.hs 112;" f _doActionWhileThenCondition src/Dodge/Data/ActionPlan.hs 127;" f _doActionWhileThenDo src/Dodge/Data/ActionPlan.hs 126;" f _doActionWhileThenThen src/Dodge/Data/ActionPlan.hs 128;" f _doActionsList src/Dodge/Data/ActionPlan.hs 131;" f _doImpulsesList src/Dodge/Data/ActionPlan.hs 101;" f _doReplicateAction src/Dodge/Data/ActionPlan.hs 142;" f _doReplicateAction src/Dodge/Data/ActionPlan.hs 147;" f _doReplicateTimes src/Dodge/Data/ActionPlan.hs 141;" f _doReplicateTimes src/Dodge/Data/ActionPlan.hs 146;" f _doors src/Dodge/Data/LWorld.hs 121;" f _drClosePos src/Dodge/Data/Door.hs 42;" f _drDeath src/Dodge/Data/Door.hs 44;" f _drHP src/Dodge/Data/Door.hs 43;" f _drID src/Dodge/Data/Door.hs 35;" f _drMech src/Dodge/Data/Door.hs 39;" f _drMounts src/Dodge/Data/Door.hs 48;" f _drObstacleType src/Dodge/Data/Door.hs 50;" f _drObstructs src/Dodge/Data/Door.hs 49;" f _drOpenPos src/Dodge/Data/Door.hs 41;" f _drPos src/Dodge/Data/Door.hs 40;" f _drPushedBy src/Dodge/Data/Door.hs 46;" f _drPushes src/Dodge/Data/Door.hs 47;" f _drSpeed src/Dodge/Data/Door.hs 45;" f _drStatus src/Dodge/Data/Door.hs 37;" f _drTrigger src/Dodge/Data/Door.hs 38;" f _drWallIDs src/Dodge/Data/Door.hs 36;" f _dsPos src/Dodge/Data/Cloud.hs 30;" f _dsTimer src/Dodge/Data/Cloud.hs 32;" f _dsType src/Dodge/Data/Cloud.hs 33;" f _dsVel src/Dodge/Data/Cloud.hs 31;" f _dsZoning src/Dodge/Data/World.hs 49;" f _dtLeft src/Dodge/Data/DoubleTree.hs 31;" f _dtRight src/Dodge/Data/DoubleTree.hs 31;" f _dtValue src/Dodge/Data/DoubleTree.hs 31;" f _dusts src/Dodge/Data/LWorld.hs 102;" f _ebID src/Dodge/Data/EnergyBall/Type.hs 15;" f _ebPos src/Dodge/Data/EnergyBall.hs 19;" f _ebTimer src/Dodge/Data/EnergyBall.hs 20;" f _ebType src/Dodge/Data/EnergyBall.hs 21;" f _ebVel src/Dodge/Data/EnergyBall.hs 18;" f _eboName src/Shader/Data.hs 89;" f _eboPtr src/Shader/Data.hs 90;" f _eeUse src/Dodge/Data/Item/Use/Equipment.hs 17;" f _emoMenuOption src/Dodge/Data/Universe.hs 77;" f _energyBalls src/Dodge/Data/LWorld.hs 108;" f _fbRot src/Dodge/Data/EnergyBall/Type.hs 14;" f _fbSize src/Dodge/Data/EnergyBall/Type.hs 14;" f _fbo2 src/Data/Preload/Render.hs 29;" f _fbo3 src/Data/Preload/Render.hs 30;" f _fboBase src/Data/Preload/Render.hs 33;" f _fboBloom src/Data/Preload/Render.hs 35;" f _fboCloud src/Data/Preload/Render.hs 34;" f _fboHalf1 src/Data/Preload/Render.hs 31;" f _fboHalf2 src/Data/Preload/Render.hs 32;" f _fboLighting src/Data/Preload/Render.hs 37;" f _fboPos src/Data/Preload/Render.hs 36;" f _flIt src/Dodge/Data/FloorItem.hs 16;" f _flItID src/Dodge/Data/FloorItem.hs 16;" f _flItPos src/Dodge/Data/FloorItem.hs 16;" f _flItRot src/Dodge/Data/FloorItem.hs 16;" f _flPos src/Dodge/Data/Flame.hs 15;" f _flTimer src/Dodge/Data/Flame.hs 14;" f _flVel src/Dodge/Data/Flame.hs 16;" f _flames src/Dodge/Data/LWorld.hs 109;" f _flankTarget src/Dodge/Data/ActionPlan.hs 177;" f _flares src/Dodge/Data/LWorld.hs 112;" f _flatShieldWlMIX src/Dodge/Data/Item/Params.hs 16;" f _floorItems src/Dodge/Data/LWorld.hs 129;" f _floorShader src/Data/Preload/Render.hs 44;" f _floorVBO src/Data/Preload/Render.hs 43;" f _foregroundShapes src/Dodge/Data/LWorld.hs 135;" f _fsDir src/Dodge/Data/ForegroundShape.hs 17;" f _fsID src/Dodge/Data/ForegroundShape.hs 15;" f _fsPos src/Dodge/Data/ForegroundShape.hs 16;" f _fsRad src/Dodge/Data/ForegroundShape.hs 18;" f _fsSPic src/Dodge/Data/ForegroundShape.hs 19;" f _fullscreenShader src/Data/Preload/Render.hs 20;" f _futureWorlds src/Dodge/Data/World.hs 65;" f _futureWorlds src/Dodge/Data/World.hs 71;" f _gameplay_rotate_to_wall src/Dodge/Data/Config.hs 55;" f _genPlacements src/Dodge/Data/GenWorld.hs 25;" f _genRooms src/Dodge/Data/GenWorld.hs 26;" f _getAttentiveTo src/Dodge/Data/Creature/Perception.hs 61;" f _getCombAmount src/Dodge/Data/CombAmount.hs 12;" f _getFixated src/Dodge/Data/Creature/Perception.hs 62;" f _getItAmount src/Dodge/Data/Item/Use/Consumption.hs 38;" f _getSoundID src/Sound/Data.hs 32;" f _gfConstant src/Dodge/Data/GenFloat.hs 11;" f _gfMax src/Dodge/Data/GenFloat.hs 12;" f _gfMin src/Dodge/Data/GenFloat.hs 12;" f _gnHitEffect src/Dodge/Data/Projectile.hs 42;" f _grBound src/Dodge/GameRoom.hs 18;" f _grDir src/Dodge/GameRoom.hs 20;" f _grLinkDirs src/Dodge/GameRoom.hs 21;" f _grName src/Dodge/GameRoom.hs 22;" f _grViewpoints src/Dodge/GameRoom.hs 16;" f _grViewpointsEx src/Dodge/GameRoom.hs 17;" f _graphics_bloom src/Dodge/Data/Config.hs 44;" f _graphics_cloud_shadows src/Dodge/Data/Config.hs 42;" f _graphics_distortion_resolution src/Dodge/Data/Config.hs 49;" f _graphics_distortions src/Dodge/Data/Config.hs 43;" f _graphics_downsize_resolution src/Dodge/Data/Config.hs 47;" f _graphics_num_shadow_casters src/Dodge/Data/Config.hs 50;" f _graphics_shadow_rendering src/Dodge/Data/Config.hs 45;" f _graphics_shadow_size src/Dodge/Data/Config.hs 46;" f _graphics_world_resolution src/Dodge/Data/Config.hs 48;" f _grayscaleShader src/Data/Preload/Render.hs 24;" f _gsZoning src/Dodge/Data/World.hs 53;" f _guID src/Dodge/Data/Gust.hs 14;" f _guPos src/Dodge/Data/Gust.hs 15;" f _guTime src/Dodge/Data/Gust.hs 17;" f _guVel src/Dodge/Data/Gust.hs 16;" f _gusts src/Dodge/Data/LWorld.hs 103;" f _gwWorld src/Dodge/Data/GenWorld.hs 24;" f _hammerPosition src/Dodge/Data/Hammer.hs 14;" f _heldPos src/Dodge/Data/Input.hs 54;" f _heldWorldPos src/Dodge/Data/Input.hs 56;" f _hotkeys src/Dodge/Data/LWorld.hs 145;" f _hud src/Dodge/Data/World.hs 45;" f _hudElement src/Dodge/Data/HUD.hs 45;" f _humanoidAI src/Dodge/Data/Creature/Misc.hs 81;" f _iaLoaded src/Dodge/Data/Item/Use/Consumption.hs 21;" f _ibtAmmoMag src/Dodge/Data/Item/Combine.hs 21;" f _ibtAttach src/Dodge/Data/Item/Combine.hs 20;" f _ibtBulletMod src/Dodge/Data/Item/Combine.hs 23;" f _ibtCraft src/Dodge/Data/Item/Combine.hs 19;" f _ibtDetector src/Dodge/Data/Item/Combine.hs 34;" f _ibtEquip src/Dodge/Data/Item/Combine.hs 18;" f _ibtHeld src/Dodge/Data/Item/Combine.hs 17;" f _ibtIntroScanType src/Dodge/Data/Item/Combine.hs 33;" f _ibtPathing src/Dodge/Data/Item/Combine.hs 29;" f _ibtTargeting src/Dodge/Data/Item/Combine.hs 22;" f _ieInv src/Dodge/Data/Item/Effect.hs 17;" f _ieOnDrop src/Dodge/Data/Item/Effect.hs 19;" f _ieOnInsert src/Dodge/Data/Item/Effect.hs 18;" f _ilCrID src/Dodge/Data/Item/Location.hs 30;" f _ilEquipSite src/Dodge/Data/Item/Location.hs 35;" f _ilFlID src/Dodge/Data/Item/Location.hs 38;" 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 25;" f _imHotkeys src/Dodge/Data/LWorld.hs 146;" f _imRootSelectedItem src/Dodge/Data/Item/Use/Consumption/LoadAction.hs 24;" f _imSelectedItem src/Dodge/Data/Item/Use/Consumption/LoadAction.hs 23;" f _immediateEffect src/Loop/Data.hs 9;" f _immediateUpdate src/Loop/Data.hs 12;" f _impulseUseAheadPos src/Dodge/Data/ActionPlan.hs 56;" f _impulseUseTarget src/Dodge/Data/ActionPlan.hs 53;" f _impulseUseTargetCID src/Dodge/Data/ActionPlan.hs 50;" f _impulsesListList src/Dodge/Data/ActionPlan.hs 98;" f _input src/Dodge/Data/World.hs 42;" f _ipPlacement src/Dodge/Data/GenWorld.hs 132;" f _ipPlacementID src/Dodge/Data/GenWorld.hs 133;" f _isWarming src/Dodge/Data/Item/Params.hs 23;" f _ispCloseButton src/Dodge/Data/Item/Use/Consumption/LoadAction.hs 31;" f _ispCloseItem src/Dodge/Data/Item/Use/Consumption/LoadAction.hs 29;" f _itConsumables src/Dodge/Data/Item.hs 41;" f _itID src/Dodge/Data/Item.hs 43;" f _itLocation src/Dodge/Data/Item.hs 44;" f _itParamID src/Dodge/Data/Item/Params.hs 26;" f _itParams src/Dodge/Data/Item.hs 46;" f _itScroll src/Dodge/Data/Item.hs 47;" f _itTargeting src/Dodge/Data/Item.hs 45;" f _itTgActive src/Dodge/Data/Item.hs 60;" f _itTgID src/Dodge/Data/Item.hs 59;" f _itTgPos src/Dodge/Data/Item.hs 58;" f _itTimeLastUsed src/Dodge/Data/Item.hs 48;" f _itType src/Dodge/Data/Item.hs 42;" f _itUse src/Dodge/Data/Item.hs 40;" f _itemLocations src/Dodge/Data/LWorld.hs 100;" f _itsInt src/Dodge/Data/Item.hs 53;" f _itsMax src/Dodge/Data/Item.hs 54;" f _itsRangeInt src/Dodge/Data/Item.hs 54;" f _killTarget src/Dodge/Data/ActionPlan.hs 198;" f _lAimPos src/Dodge/Data/LWorld.hs 147;" f _lClock src/Dodge/Data/LWorld.hs 142;" f _lInvLock src/Dodge/Data/LWorld.hs 148;" f _lTestInt src/Dodge/Data/LWorld.hs 144;" f _lTestString src/Dodge/Data/LWorld.hs 143;" f _lWorld src/Dodge/Data/CWorld.hs 24;" f _lampColor src/Dodge/Data/Creature/Misc.hs 74;" f _lampHeight src/Dodge/Data/Creature/Misc.hs 74;" f _lampLSID src/Dodge/Data/Creature/Misc.hs 74;" f _laserEmmiter src/Dodge/Data/Laser.hs 18;" f _laserTypeDamage src/Dodge/Data/Laser.hs 17;" f _lasers src/Dodge/Data/LWorld.hs 116;" f _ldpPos src/Dodge/Data/SelectionList.hs 14;" f _ldpScale src/Dodge/Data/SelectionList.hs 15;" f _ldpVerticalGap src/Dodge/Data/SelectionList.hs 16;" f _ldtLeft src/Dodge/Data/DoubleTree.hs 36;" f _ldtRight src/Dodge/Data/DoubleTree.hs 37;" f _ldtValue src/Dodge/Data/DoubleTree.hs 35;" f _leadTargetBy src/Dodge/Data/ActionPlan.hs 150;" f _lightSources src/Dodge/Data/LWorld.hs 137;" f _lightingCapShader src/Data/Preload/Render.hs 16;" f _lightingLineShadowShader src/Data/Preload/Render.hs 15;" f _lightingTextureShader src/Data/Preload/Render.hs 17;" f _lightingWallShadShader src/Data/Preload/Render.hs 14;" f _lights src/Dodge/Data/LWorld.hs 138;" f _lightsUBO src/Data/Preload/Render.hs 40;" f _linearShockwaves src/Dodge/Data/LWorld.hs 117;" f _linkGapEW src/Dodge/Data/Room.hs 35;" f _linkGapNS src/Dodge/Data/Room.hs 36;" f _loadedMusic src/Music.hs 8;" f _locDT src/Dodge/Data/DoubleTree.hs 103;" f _locDtContext src/Dodge/Data/DoubleTree.hs 102;" f _locLDT src/Dodge/Data/DoubleTree.hs 63;" f _locLdtContext src/Dodge/Data/DoubleTree.hs 62;" f _lpColor src/Dodge/Data/Laser.hs 25;" f _lpDir src/Dodge/Data/Laser.hs 24;" f _lpPhaseV src/Dodge/Data/Laser.hs 22;" f _lpPos src/Dodge/Data/Laser.hs 23;" f _lpType src/Dodge/Data/Laser.hs 26;" f _lsCol src/Dodge/Data/LightSource.hs 19;" f _lsID src/Dodge/Data/LightSource.hs 24;" f _lsParam src/Dodge/Data/LightSource.hs 25;" f _lsPos src/Dodge/Data/LightSource.hs 17;" f _lsRad src/Dodge/Data/LightSource.hs 18;" f _lwID src/Dodge/Data/LinearShockwave.hs 15;" f _lwPoints src/Dodge/Data/LinearShockwave.hs 16;" f _lwPos src/Dodge/Data/LinearShockwave.hs 14;" f _lwTimer src/Dodge/Data/LinearShockwave.hs 17;" f _machines src/Dodge/Data/LWorld.hs 122;" f _magnets src/Dodge/Data/LWorld.hs 125;" f _mainAction src/Dodge/Data/ActionPlan.hs 171;" f _manObject src/Dodge/Data/Item/Use/Consumption/LoadAction.hs 15;" f _mapInvItmID src/Dodge/Data/HUD.hs 34;" f _mapInvOffset src/Dodge/Data/HUD.hs 32;" f _mapInvZoom src/Dodge/Data/HUD.hs 33;" f _matUBO src/Data/Preload/Render.hs 39;" f _mbAttach src/Dodge/Data/MetaTree.hs 16;" f _mbAttach src/Dodge/Tree/Compose/Data.hs 10;" f _mbTree src/Dodge/Data/MetaTree.hs 16;" f _mbTree src/Dodge/Tree/Compose/Data.hs 10;" f _mcCloseSound src/Dodge/Data/Machine.hs 43;" f _mcColor src/Dodge/Data/Machine.hs 37;" f _mcDamage src/Dodge/Data/Machine.hs 39;" f _mcDir src/Dodge/Data/Machine.hs 36;" f _mcHP src/Dodge/Data/Machine.hs 38;" f _mcID src/Dodge/Data/Machine.hs 32;" f _mcMaterial src/Dodge/Data/Machine.hs 34;" f _mcMounts src/Dodge/Data/Machine.hs 41;" f _mcName src/Dodge/Data/Machine.hs 42;" f _mcPos src/Dodge/Data/Machine.hs 35;" f _mcType src/Dodge/Data/Machine.hs 40;" f _mcWallIDs src/Dodge/Data/Machine.hs 33;" f _mcWidth src/Dodge/Data/Machine.hs 44;" f _mcoAboveSelect src/Dodge/Data/Input.hs 29;" f _mcoBelowSelect src/Dodge/Data/Input.hs 30;" f _mcoCombCombine src/Dodge/Data/Input.hs 36;" f _mcoCombSelect src/Dodge/Data/Input.hs 35;" f _mcoDragSection src/Dodge/Data/Input.hs 27;" f _mcoInvFilt src/Dodge/Data/Input.hs 34;" f _mcoInvSelect src/Dodge/Data/Input.hs 33;" f _mcoMaybeSelect src/Dodge/Data/Input.hs 28;" f _mcoMenuClick src/Dodge/Data/Input.hs 25;" f _mcoSecSelStart src/Dodge/Data/Input.hs 32;" f _mcoSelEnd src/Dodge/Data/Input.hs 32;" f _mcoTermID src/Dodge/Data/Input.hs 39;" f _mctTurret src/Dodge/Data/Machine.hs 53;" f _mdBool src/Dodge/Data/Modification.hs 21;" f _mdExternalID src/Dodge/Data/Modification.hs 17;" f _mdExternalID1 src/Dodge/Data/Modification.hs 25;" f _mdExternalID2 src/Dodge/Data/Modification.hs 26;" f _mdID src/Dodge/Data/Modification.hs 16;" f _mdID src/Dodge/Data/Modification.hs 24;" f _mdPoint3 src/Dodge/Data/Modification.hs 20;" f _mdTimer src/Dodge/Data/Modification.hs 19;" f _mdUpdate src/Dodge/Data/Modification.hs 18;" f _mdUpdate src/Dodge/Data/Modification.hs 27;" f _meleeCooldown src/Dodge/Data/Creature/Misc.hs 70;" f _meleeTarget src/Dodge/Data/ActionPlan.hs 187;" f _mgField src/Dodge/Data/Magnet.hs 25;" f _mgPos src/Dodge/Data/Magnet.hs 24;" f _moEff src/Dodge/Data/Universe.hs 104;" f _moEff1 src/Dodge/Data/Universe.hs 108;" f _moEff2 src/Dodge/Data/Universe.hs 109;" f _moString src/Dodge/Data/Universe.hs 105;" f _moString src/Dodge/Data/Universe.hs 110;" f _modOption src/Dodge/Data/Universe.hs 100;" f _modString src/Dodge/Data/Universe.hs 98;" f _modifications src/Dodge/Data/LWorld.hs 130;" f _mouseButtons src/Dodge/Data/Input.hs 49;" f _mouseButtonsReleased src/Dodge/Data/Input.hs 50;" f _mouseContext src/Dodge/Data/Input.hs 46;" f _mouseMoving src/Dodge/Data/Input.hs 47;" f _mousePos src/Dodge/Data/Input.hs 45;" f _mtBranches src/Dodge/Data/MetaTree.hs 10;" f _mtBranches src/Dodge/Tree/Compose/Data.hs 8;" f _mtLabel src/Dodge/Data/MetaTree.hs 10;" f _mtLabel src/Dodge/Tree/Compose/Data.hs 8;" f _mtTree src/Dodge/Data/MetaTree.hs 10;" f _mtTree src/Dodge/Tree/Compose/Data.hs 8;" f _musicData src/Data/Preload.hs 13;" f _mvAimSpeed src/Dodge/Data/Creature/Misc.hs 35;" f _mvSpeed src/Dodge/Data/Creature/Misc.hs 30;" f _mvToPoint src/Dodge/Data/Creature.hs 68;" f _mvTurnJit src/Dodge/Data/Creature/Misc.hs 34;" f _mvTurnRad src/Dodge/Data/Creature/Misc.hs 33;" f _mzAmmoPerShot src/Dodge/Data/Muzzle.hs 16;" 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 14;" f _nodeMetaTree src/Dodge/Tree/Compose/Data.hs 9;" f _nodeTree src/Dodge/Data/MetaTree.hs 13;" f _nodeTree src/Dodge/Tree/Compose/Data.hs 9;" f _nodesSearched src/Dodge/Data/Creature/Memory.hs 15;" f _numLinkEW src/Dodge/Data/Room.hs 33;" f _numLinkNS src/Dodge/Data/Room.hs 34;" f _numberFloorVerxs src/Dodge/Data/CWorld.hs 29;" f _nzAngle src/Dodge/Data/Item/Params.hs 18;" f _nzMaxWalkAngle src/Dodge/Data/Muzzle.hs 40;" f _nzPressure src/Dodge/Data/Muzzle.hs 39;" f _nzWalkSpeed src/Dodge/Data/Muzzle.hs 41;" f _offPathFromEdges src/Dodge/Data/Room.hs 74;" f _oldMagnets src/Dodge/Data/LWorld.hs 124;" f _onPathFromEdges src/Dodge/Data/Room.hs 73;" f _opDraw src/Dodge/Data/Wall.hs 43;" f _opPlacement src/Dodge/Data/GenWorld.hs 127;" f _opPlacementID src/Dodge/Data/GenWorld.hs 128;" f _opSel src/Dodge/Data/RightButtonOptions.hs 15;" f _opTexture src/Dodge/Data/Wall.hs 44;" f _opticDefaultZoom src/Dodge/Data/Item/Scope.hs 20;" f _opticPos src/Dodge/Data/Item/Scope.hs 16;" f _opticZoom src/Dodge/Data/Item/Scope.hs 19;" f _partialAction src/Dodge/Data/ActionPlan.hs 145;" f _pastWorlds src/Dodge/Data/World.hs 37;" f _pathGraph src/Dodge/Data/CWorld.hs 28;" f _pathToPoint src/Dodge/Data/ActionPlan.hs 89;" f _peDist src/Dodge/Data/PathGraph.hs 43;" f _peEnd src/Dodge/Data/PathGraph.hs 42;" f _peObstacles src/Dodge/Data/PathGraph.hs 44;" f _peStart src/Dodge/Data/PathGraph.hs 41;" f _peZoning src/Dodge/Data/World.hs 52;" f _penEnd src/Dodge/Data/PathGraph.hs 35;" f _penPathEdge src/Dodge/Data/PathGraph.hs 36;" f _penStart src/Dodge/Data/PathGraph.hs 34;" f _phRemoteID src/Dodge/Data/Projectile.hs 52;" f _phTargetingID src/Dodge/Data/Projectile.hs 53;" f _pickUpLevel src/Dodge/Layout/Generate.hs 14;" f _pickUps src/Dodge/Layout/Generate.hs 15;" f _pictureShaders src/Data/Preload/Render.hs 28;" f _piercedPoints src/Dodge/Data/Creature/Misc.hs 89;" f _pjDetonatorID src/Dodge/Data/Projectile.hs 30;" f _pjDir src/Dodge/Data/Projectile.hs 20;" f _pjID src/Dodge/Data/Projectile.hs 23;" f _pjPayload src/Dodge/Data/Projectile.hs 24;" f _pjPos src/Dodge/Data/Projectile.hs 18;" f _pjScreenID src/Dodge/Data/Projectile.hs 31;" f _pjSpin src/Dodge/Data/Projectile.hs 21;" f _pjSpinFactor src/Dodge/Data/Projectile.hs 22;" f _pjTimer src/Dodge/Data/Projectile.hs 25;" f _pjType src/Dodge/Data/Projectile.hs 29;" f _pjUpdates src/Dodge/Data/Projectile.hs 28;" f _pjVel src/Dodge/Data/Projectile.hs 19;" f _pjZ src/Dodge/Data/Projectile.hs 26;" f _pjZVel src/Dodge/Data/Projectile.hs 27;" f _pjuCID src/Dodge/Data/Projectile.hs 37;" f _pjuEnd src/Dodge/Data/Projectile.hs 36;" f _pjuSpinAmound src/Dodge/Data/Projectile.hs 37;" f _pjuStart src/Dodge/Data/Projectile.hs 36;" f _pjuTime src/Dodge/Data/Projectile.hs 37;" f _plIDCont src/Dodge/Data/GenWorld.hs 81;" f _plMID src/Dodge/Data/GenWorld.hs 80;" f _plOrder src/Dodge/Data/GenWorld.hs 77;" f _plSpot src/Dodge/Data/GenWorld.hs 78;" f _plType src/Dodge/Data/GenWorld.hs 79;" f _playStatus src/Sound/Data.hs 17;" f _playingSounds src/Dodge/Data/World.hs 41;" f _pnZoning src/Dodge/Data/World.hs 51;" f _posture src/Dodge/Data/Creature/Stance.hs 15;" f _ppEvent src/Dodge/Data/PressPlate.hs 23;" f _ppID src/Dodge/Data/PressPlate.hs 24;" f _ppPict src/Dodge/Data/PressPlate.hs 20;" f _ppPos src/Dodge/Data/PressPlate.hs 21;" f _ppRot src/Dodge/Data/PressPlate.hs 22;" f _ppText src/Dodge/Data/PressPlate.hs 25;" f _prBounds src/Dodge/Tree/Shift.hs 29;" f _prColor src/Dodge/Data/Prop.hs 31;" f _prDraw src/Dodge/Data/Prop.hs 21;" f _prDraw src/Dodge/Data/Prop.hs 35;" f _prID src/Dodge/Data/Prop.hs 25;" f _prID src/Dodge/Data/Prop.hs 37;" f _prPos src/Dodge/Data/Prop.hs 20;" f _prPos src/Dodge/Data/Prop.hs 34;" f _prPosZ src/Dodge/Data/Prop.hs 26;" f _prQuat src/Dodge/Data/Prop.hs 29;" f _prQuatSpin src/Dodge/Data/Prop.hs 30;" f _prRooms src/Dodge/Tree/Shift.hs 30;" f _prRot src/Dodge/Data/Prop.hs 38;" f _prStartPos src/Dodge/Data/Prop.hs 23;" f _prTimer src/Dodge/Data/Prop.hs 28;" f _prToggle src/Dodge/Data/Prop.hs 39;" f _prUpdate src/Dodge/Data/Prop.hs 22;" f _prUpdate src/Dodge/Data/Prop.hs 36;" f _prVel src/Dodge/Data/Prop.hs 24;" f _prVelZ src/Dodge/Data/Prop.hs 27;" f _preloadData src/Dodge/Data/Universe.hs 33;" f _pressPlates src/Dodge/Data/LWorld.hs 133;" f _pressedKeys src/Dodge/Data/Input.hs 48;" f _projectiles src/Dodge/Data/LWorld.hs 105;" f _props src/Dodge/Data/LWorld.hs 104;" f _proxDist src/Dodge/Data/Machine/Sensor.hs 29;" f _proxReqEquipment src/Dodge/Data/Machine/Sensor.hs 38;" f _proxReqMinHealth src/Dodge/Data/Machine/Sensor.hs 37;" f _proxRequirement src/Dodge/Data/Machine/Sensor.hs 30;" f _proxStatus src/Dodge/Data/Machine/Sensor.hs 28;" f _psFallback src/Dodge/Data/GenWorld.hs 67;" f _psPos src/Dodge/Data/GenWorld.hs 62;" f _psRandShift src/Dodge/Data/GenWorld.hs 71;" f _psRoomEff src/Dodge/Data/GenWorld.hs 66;" f _psRoomRandPointNum src/Dodge/Data/GenWorld.hs 70;" f _psRot src/Dodge/Data/GenWorld.hs 62;" f _psSelect src/Dodge/Data/GenWorld.hs 65;" f _pulseProgress src/Dodge/Data/Creature/Misc.hs 56;" f _pulseRate src/Dodge/Data/Creature/Misc.hs 55;" f _putBlock src/Dodge/Data/GenWorld.hs 39;" f _putButton src/Dodge/Data/GenWorld.hs 34;" f _putEndPoint src/Dodge/Data/GenWorld.hs 47;" f _putID src/Dodge/Data/GenWorld.hs 57;" f _putItem src/Dodge/Data/GenWorld.hs 37;" f _putMachineMachine src/Dodge/Data/GenWorld.hs 32;" f _putMachinePoly src/Dodge/Data/GenWorld.hs 32;" f _putMachineWall src/Dodge/Data/GenWorld.hs 32;" f _putPoly src/Dodge/Data/GenWorld.hs 39;" f _putStartPoint src/Dodge/Data/GenWorld.hs 46;" f _putWall src/Dodge/Data/GenWorld.hs 39;" f _putWall src/Dodge/Data/GenWorld.hs 44;" f _putWidth src/Dodge/Data/GenWorld.hs 45;" f _pvPos src/Dodge/Data/PosEvent.hs 19;" f _pvTimer src/Dodge/Data/PosEvent.hs 18;" f _pvType src/Dodge/Data/PosEvent.hs 17;" f _pwPoly src/Dodge/Data/GenWorld.hs 49;" f _pwWall src/Dodge/Data/GenWorld.hs 49;" f _pyFaces src/Polyhedra/Data.hs 14;" f _radarBlips src/Dodge/Data/LWorld.hs 111;" f _radarSweeps src/Dodge/Data/LWorld.hs 107;" f _randGen src/Dodge/Data/World.hs 39;" f _rateMax src/Dodge/Data/Item/HeldDelay.hs 16;" f _rateMax src/Dodge/Data/UseDelay.hs 13;" f _rbColor src/Dodge/Data/RadarBlip.hs 15;" f _rbMaxTime src/Dodge/Data/RadarBlip.hs 17;" f _rbOptions src/Dodge/Data/World.hs 44;" f _rbPos src/Dodge/Data/RadarBlip.hs 19;" f _rbRad src/Dodge/Data/RadarBlip.hs 18;" f _rbTime src/Dodge/Data/RadarBlip.hs 16;" f _rboBaseBloom src/Data/Preload/Render.hs 38;" f _renderData src/Data/Preload.hs 11;" f _reverseAmount src/Dodge/Data/World.hs 64;" f _reverseAmount src/Dodge/Data/World.hs 70;" f _reverseAmount src/Dodge/Data/World.hs 74;" f _rkHoming src/Dodge/Data/Projectile.hs 44;" f _rkSmoke src/Dodge/Data/Projectile.hs 45;" f _rlDir src/Dodge/Data/Room.hs 26;" f _rlPos src/Dodge/Data/Room.hs 25;" f _rlType src/Dodge/Data/Room.hs 24;" f _rmBound src/Dodge/Data/GenWorld.hs 110;" f _rmChildren src/Dodge/Data/GenWorld.hs 121;" f _rmClusterStatus src/Dodge/Data/GenWorld.hs 123;" f _rmConnectsTo src/Dodge/Data/GenWorld.hs 118;" f _rmEndWires src/Dodge/Data/GenWorld.hs 117;" f _rmFloor src/Dodge/Data/GenWorld.hs 111;" f _rmHeight src/Dodge/Data/Room.hs 38;" f _rmInPmnt src/Dodge/Data/GenWorld.hs 108;" f _rmLinkEff src/Dodge/Data/GenWorld.hs 98;" f _rmLinks src/Dodge/Data/GenWorld.hs 96;" f _rmMID src/Dodge/Data/GenWorld.hs 119;" f _rmMParent src/Dodge/Data/GenWorld.hs 120;" f _rmName src/Dodge/Data/GenWorld.hs 112;" f _rmOutPmnt src/Dodge/Data/GenWorld.hs 109;" f _rmPath src/Dodge/Data/GenWorld.hs 106;" f _rmPmnts src/Dodge/Data/GenWorld.hs 107;" f _rmPolys src/Dodge/Data/GenWorld.hs 95;" f _rmPos src/Dodge/Data/GenWorld.hs 105;" f _rmRandPSs src/Dodge/Data/GenWorld.hs 115;" f _rmShift src/Dodge/Data/GenWorld.hs 113;" f _rmStartWires src/Dodge/Data/GenWorld.hs 116;" f _rmType src/Dodge/Data/GenWorld.hs 122;" f _rmViewpoints src/Dodge/Data/GenWorld.hs 114;" f _rmWidth src/Dodge/Data/Room.hs 37;" f _rpDir src/Dodge/Data/Room.hs 16;" f _rpLinkStatus src/Dodge/Data/Room.hs 18;" f _rpPlacementUse src/Dodge/Data/Room.hs 19;" f _rpPos src/Dodge/Data/Room.hs 15;" f _rpType src/Dodge/Data/Room.hs 17;" f _rplsChildNum src/Dodge/Data/Room.hs 58;" f _rplsInRoomID src/Dodge/Data/Room.hs 63;" f _rplsOutRoomID src/Dodge/Data/Room.hs 59;" f _rplsType src/Dodge/Data/Room.hs 57;" f _rplsType src/Dodge/Data/Room.hs 62;" f _rplsType src/Dodge/Data/Room.hs 65;" f _rsAR src/Dodge/Data/RadarSweep.hs 25;" f _rsMapper src/Dodge/Data/RadarSweep.hs 24;" f _rsObject src/Dodge/Data/RadarSweep.hs 22;" f _rsPos src/Dodge/Data/RadarSweep.hs 20;" f _rsRad src/Dodge/Data/RadarSweep.hs 21;" f _rsSource src/Dodge/Data/RadarSweep.hs 26;" f _rsTimer src/Dodge/Data/RadarSweep.hs 23;" f _scAvailableLines src/Dodge/Data/Universe.hs 89;" f _scDisplayTime src/Dodge/Data/Universe.hs 90;" f _scFooter src/Dodge/Data/Universe.hs 94;" f _scInput src/Dodge/Data/Universe.hs 93;" f _scOffset src/Dodge/Data/Universe.hs 85;" f _scOptionFlag src/Dodge/Data/Universe.hs 87;" f _scOptions src/Dodge/Data/Universe.hs 84;" f _scPositionedMenuOption src/Dodge/Data/Universe.hs 86;" f _scSelectionList src/Dodge/Data/Universe.hs 88;" f _scTitle src/Dodge/Data/Universe.hs 83;" f _screenTextureVAO src/Data/Preload/Render.hs 50;" f _scrollAmount src/Dodge/Data/Input.hs 51;" f _scrollItemID src/Dodge/Data/World.hs 66;" f _scrollItemID src/Dodge/Data/World.hs 75;" f _scrollItemID src/Dodge/Data/World.hs 79;" f _scrollSmoothing src/Dodge/Data/World.hs 63;" f _scrollSmoothing src/Dodge/Data/World.hs 69;" f _scrollTestFloat src/Dodge/Data/Input.hs 58;" f _scrollTestInt src/Dodge/Data/Input.hs 59;" f _scurColor src/Dodge/Data/SelectionList.hs 26;" f _scurPos src/Dodge/Data/SelectionList.hs 24;" f _scurSize src/Dodge/Data/SelectionList.hs 25;" f _seenLocations src/Dodge/Data/LWorld.hs 139;" f _selLocation src/Dodge/Data/LWorld.hs 140;" f _sensAmount src/Dodge/Data/Machine/Sensor.hs 22;" f _sensDraw src/Dodge/Data/Machine/Sensor.hs 24;" f _sensThreshold src/Dodge/Data/Machine/Sensor.hs 25;" f _sensToggle src/Dodge/Data/Machine/Sensor.hs 21;" f _sensToggle src/Dodge/Data/Machine/Sensor.hs 31;" f _sensType src/Dodge/Data/Machine/Sensor.hs 23;" f _sensorCoding src/Dodge/Data/GenParams.hs 16;" f _sentinelDir src/Dodge/Data/ActionPlan.hs 199;" f _sentinelPos src/Dodge/Data/ActionPlan.hs 199;" f _sfColor src/Shape/Data.hs 44;" f _sfLink src/Dodge/Data/ComposedItem.hs 34;" f _sfShadowImportance src/Shape/Data.hs 45;" f _sfSize src/Shape/Data.hs 46;" f _sfType src/Shape/Data.hs 42;" f _sfVs src/Shape/Data.hs 43;" f _shaderPrimitive src/Shader/Data.hs 53;" f _shaderUINT src/Shader/Data.hs 52;" f _shaderVAO src/Shader/Data.hs 54;" f _shapeEBO src/Data/Preload/Render.hs 26;" f _shapeHalfSize src/Shape/Data.hs 18;" f _shapeShader src/Data/Preload/Render.hs 25;" f _shellPayload src/Dodge/Data/Item/Combine.hs 102;" f _shockwaves src/Dodge/Data/LWorld.hs 115;" f _siColor src/Dodge/Data/SelectionList.hs 49;" f _siColor src/Dodge/Data/SelectionList.hs 58;" f _siHeight src/Dodge/Data/SelectionList.hs 46;" f _siHeight src/Dodge/Data/SelectionList.hs 55;" f _siIsSelectable src/Dodge/Data/SelectionList.hs 48;" f _siIsSelectable src/Dodge/Data/SelectionList.hs 57;" f _siOffX src/Dodge/Data/SelectionList.hs 50;" f _siOffX src/Dodge/Data/SelectionList.hs 59;" f _siPayload src/Dodge/Data/SelectionList.hs 51;" f _siPictures src/Dodge/Data/SelectionList.hs 45;" f _siPictures src/Dodge/Data/SelectionList.hs 54;" f _siWidth src/Dodge/Data/SelectionList.hs 47;" f _siWidth src/Dodge/Data/SelectionList.hs 56;" f _sideEffect src/Loop/Data.hs 13;" f _sideImpulses src/Dodge/Data/ActionPlan.hs 170;" f _silhouetteEBO src/Data/Preload/Render.hs 27;" f _skOldPos src/Dodge/Data/Spark.hs 17;" f _skPos src/Dodge/Data/Spark.hs 16;" f _skType src/Dodge/Data/Spark.hs 18;" f _skVel src/Dodge/Data/Spark.hs 15;" f _skinHead src/Dodge/Data/Creature/Misc.hs 78;" f _skinLower src/Dodge/Data/Creature/Misc.hs 80;" f _skinUpper src/Dodge/Data/Creature/Misc.hs 79;" f _smoothScrollAmount src/Dodge/Data/Input.hs 52;" f _soundAngDist src/Sound/Data.hs 49;" f _soundChannel src/Sound/Data.hs 48;" f _soundChunkID src/Sound/Data.hs 53;" f _soundData src/Data/Preload.hs 12;" f _soundIsLooping src/Sound/Data.hs 18;" f _soundPos src/Sound/Data.hs 50;" f _soundStatus src/Sound/Data.hs 47;" f _soundTime src/Sound/Data.hs 46;" f _soundVolume src/Sound/Data.hs 51;" f _soundVolumeFraction src/Sound/Data.hs 52;" f _soundsToInvestigate src/Dodge/Data/Creature/Memory.hs 14;" f _spPixelOff src/Dodge/Data/ScreenPos.hs 14;" f _spScreenOff src/Dodge/Data/ScreenPos.hs 13;" f _sparks src/Dodge/Data/LWorld.hs 110;" f _spawnEBT src/Dodge/Data/Bullet.hs 37;" f _ssIndent src/Dodge/Data/SelectionList.hs 34;" f _ssItems src/Dodge/Data/SelectionList.hs 30;" f _ssOffset src/Dodge/Data/SelectionList.hs 31;" f _ssShownItems src/Dodge/Data/SelectionList.hs 32;" f _ssShownLength src/Dodge/Data/SelectionList.hs 33;" f _strideAmount src/Dodge/Data/Creature/Stance.hs 22;" f _strideLength src/Dodge/Data/Creature/Stance.hs 16;" f _stuckCrID src/Dodge/Data/Projectile.hs 59;" f _stuckCrOffset src/Dodge/Data/Projectile.hs 59;" f _stuckCrRot src/Dodge/Data/Projectile.hs 59;" f _stuckWlID src/Dodge/Data/Projectile.hs 60;" f _subInventory src/Dodge/Data/HUD.hs 20;" f _swColor src/Dodge/Data/Shockwave.hs 18;" f _swDam src/Dodge/Data/Shockwave.hs 23;" f _swDirection src/Dodge/Data/Shockwave.hs 19;" f _swInvulnerableCrs src/Dodge/Data/Shockwave.hs 20;" f _swMaxTime src/Dodge/Data/Shockwave.hs 25;" f _swPos src/Dodge/Data/Shockwave.hs 21;" f _swPush src/Dodge/Data/Shockwave.hs 24;" f _swRad src/Dodge/Data/Shockwave.hs 22;" f _swTimer src/Dodge/Data/Shockwave.hs 26;" f _swarm src/Dodge/Data/Creature/State.hs 28;" f _taArcSteps src/Dodge/Data/TeslaArc.hs 19;" f _taColor src/Dodge/Data/TeslaArc.hs 20;" f _taTimer src/Dodge/Data/TeslaArc.hs 18;" f _targetCr src/Dodge/Data/Creature.hs 67;" f _targetID src/Dodge/Data/ActionPlan.hs 85;" f _targetSeenAt src/Dodge/Data/ActionPlan.hs 86;" f _tbPos src/Dodge/Data/TractorBeam.hs 14;" f _tbStartPos src/Dodge/Data/TractorBeam.hs 15;" f _tbTime src/Dodge/Data/TractorBeam.hs 17;" f _tbVel src/Dodge/Data/TractorBeam.hs 16;" f _tcAlias src/Dodge/Data/Terminal.hs 114;" f _tcEffect src/Dodge/Data/Terminal.hs 116;" f _tcHelp src/Dodge/Data/Terminal.hs 115;" f _tcString src/Dodge/Data/Terminal.hs 113;" f _termID src/Dodge/Data/HUD.hs 42;" f _terminals src/Dodge/Data/LWorld.hs 123;" f _teslaArcs src/Dodge/Data/LWorld.hs 113;" f _testFloat src/Dodge/Data/World.hs 43;" f _textInput src/Dodge/Data/Input.hs 57;" f _textureObject src/Shader/Data.hs 95;" f _tiSel src/Dodge/Data/Terminal.hs 22;" f _tiText src/Dodge/Data/Terminal.hs 21;" 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 78;" f _tlEffect src/Dodge/Data/Terminal.hs 78;" f _tlPause src/Dodge/Data/Terminal.hs 69;" f _tlPause src/Dodge/Data/Terminal.hs 73;" f _tlPause src/Dodge/Data/Terminal.hs 77;" f _tlString src/Dodge/Data/Terminal.hs 70;" f _tlTermEffect src/Dodge/Data/Terminal.hs 74;" f _tmBootProgram src/Dodge/Data/Terminal.hs 34;" f _tmButtonID src/Dodge/Data/Terminal.hs 35;" f _tmCommandHistory src/Dodge/Data/Terminal.hs 47;" f _tmDeathEffect src/Dodge/Data/Terminal.hs 45;" f _tmDisplayedLines src/Dodge/Data/Terminal.hs 39;" f _tmExternalColor src/Dodge/Data/Terminal.hs 38;" f _tmFutureLines src/Dodge/Data/Terminal.hs 40;" f _tmID src/Dodge/Data/Terminal.hs 33;" f _tmInput src/Dodge/Data/Terminal.hs 42;" f _tmMachineID src/Dodge/Data/Terminal.hs 36;" f _tmName src/Dodge/Data/Terminal.hs 37;" f _tmPartialCommand src/Dodge/Data/Terminal.hs 49;" f _tmScrollCommands src/Dodge/Data/Terminal.hs 43;" f _tmStatus src/Dodge/Data/Terminal.hs 46;" f _tmTitle src/Dodge/Data/Terminal.hs 41;" f _tmToggles src/Dodge/Data/Terminal.hs 48;" f _tmType src/Dodge/Data/Terminal.hs 50;" f _tmWriteCommands src/Dodge/Data/Terminal.hs 44;" f _toPlaySoundChunkID src/Sound/Data.hs 41;" f _toPlaySoundPos src/Sound/Data.hs 38;" f _toPlaySoundStatus src/Sound/Data.hs 37;" f _toPlaySoundTime src/Sound/Data.hs 36;" f _toPlaySoundVolume src/Sound/Data.hs 39;" f _toPlaySoundVolumeFraction src/Sound/Data.hs 40;" f _toPlaySounds src/Dodge/Data/World.hs 40;" f _topBoxSize src/Shape/Data.hs 17;" f _tractorBeams src/Dodge/Data/LWorld.hs 118;" f _trieChildren src/SimpleTrie.hs 11;" f _trieMVal src/SimpleTrie.hs 10;" f _triggers src/Dodge/Data/LWorld.hs 128;" f _ttDeathEffect src/Dodge/Data/Terminal.hs 85;" f _ttTriggerID src/Dodge/Data/Terminal.hs 84;" f _tuDir src/Dodge/Data/Machine.hs 61;" f _tuFireTime src/Dodge/Data/Machine.hs 60;" f _tuTurnSpeed src/Dodge/Data/Machine.hs 59;" f _tuWeapon src/Dodge/Data/Machine.hs 58;" f _turnToPoint src/Dodge/Data/ActionPlan.hs 92;" f _uInt src/Dodge/Data/Item/Use.hs 33;" f _uScope src/Dodge/Data/Item/Use.hs 36;" f _uValue src/Dodge/Data/Item/Use.hs 35;" f _uaParams src/Dodge/Data/Item/Use.hs 32;" f _ubMod src/Dodge/Data/Item/Use.hs 37;" f _unCombEdge src/Dodge/Combine/Graph.hs 32;" f _unCombNode src/Dodge/Combine/Graph.hs 25;" f _unFBO src/Shader/Data.hs 57;" f _unNInt src/NewInt.hs 15;" f _unNIntMap src/NewInt.hs 18;" f _unPrimitiveMode src/Shader/Data.hs 99;" f _unPutCrit src/Dodge/Data/GenWorld.hs 31;" f _unRandomPlacement src/Dodge/Data/GenWorld.hs 84;" f _unST src/Dodge/Data/MetaTree.hs 18;" f _unST src/Dodge/Tree/Compose/Data.hs 12;" f _unTO src/Shader/Data.hs 59;" f _unfiredBarrels src/Dodge/Data/Item/Params.hs 19;" f _unpauseClock src/Dodge/Data/World.hs 55;" f _unputTerminal src/Dodge/Data/GenWorld.hs 36;" f _useAheadPos src/Dodge/Data/ActionPlan.hs 161;" f _useExactly src/Dodge/Data/Muzzle.hs 53;" f _useMapperLines src/Dodge/Data/Item/Use.hs 40;" f _useMapperPoints src/Dodge/Data/Item/Use.hs 41;" f _useMvTargetPos src/Dodge/Data/ActionPlan.hs 164;" f _useSelf src/Dodge/Data/ActionPlan.hs 158;" f _useTarget src/Dodge/Data/ActionPlan.hs 155;" f _useToggle src/Dodge/Data/Item/Use.hs 38;" f _useUpTo src/Dodge/Data/Muzzle.hs 54;" f _uvCanContinue src/Dodge/Data/Universe.hs 39;" f _uvConfig src/Dodge/Data/Universe.hs 37;" f _uvDebug src/Dodge/Data/Universe.hs 44;" f _uvDebugFloat1 src/Dodge/Data/Universe.hs 45;" f _uvDebugFloat2 src/Dodge/Data/Universe.hs 46;" f _uvDebugMessageOffset src/Dodge/Data/Universe.hs 47;" f _uvFrameTicks src/Dodge/Data/Universe.hs 42;" f _uvIOEffects src/Dodge/Data/Universe.hs 35;" f _uvLastFrameTicks src/Dodge/Data/Universe.hs 41;" f _uvMSeed src/Dodge/Data/Universe.hs 40;" f _uvRAMSave src/Dodge/Data/Universe.hs 43;" f _uvScreenLayers src/Dodge/Data/Universe.hs 34;" f _uvSideEffects src/Dodge/Data/Universe.hs 36;" f _uvSoundQueue src/Dodge/Data/Universe.hs 48;" f _uvTestString src/Dodge/Data/Universe.hs 38;" f _uvWorld src/Dodge/Data/Universe.hs 32;" f _vaCount src/Shader/Data.hs 69;" f _vaNormalize src/Shader/Data.hs 71;" f _vaOffset src/Shader/Data.hs 72;" f _vaType src/Shader/Data.hs 70;" f _vaoName src/Shader/Data.hs 65;" f _vboName src/Shader/Data.hs 82;" f _vboPtr src/Shader/Data.hs 83;" f _vboShapes src/Data/Preload/Render.hs 42;" f _vboVertexBytes src/Shader/Data.hs 84;" f _vboWindows src/Data/Preload/Render.hs 41;" f _vcCoolDown src/Dodge/Data/Creature/Misc.hs 24;" f _vcMaxCoolDown src/Dodge/Data/Creature/Misc.hs 23;" f _vertices src/Polyhedra/Data.hs 22;" f _viDist src/Dodge/Data/Creature/Perception.hs 43;" f _viFOV src/Dodge/Data/Creature/Perception.hs 42;" f _viewPoint src/Dodge/Data/Creature.hs 69;" f _volleyNumBarrels src/Dodge/Data/TriggerType.hs 16;" f _volleyRate src/Dodge/Data/TriggerType.hs 16;" f _volume_master src/Dodge/Data/Config.hs 39;" f _volume_music src/Dodge/Data/Config.hs 41;" f _volume_sound src/Dodge/Data/Config.hs 40;" f _vxCol src/Picture/Data.hs 15;" f _vxExt src/Picture/Data.hs 16;" f _vxLayer src/Picture/Data.hs 17;" f _vxPos src/Picture/Data.hs 14;" f _vxShadNum src/Picture/Data.hs 18;" f _wCam src/Dodge/Data/World.hs 54;" f _wTime src/Dodge/Data/Item/Params.hs 22;" f _waitThenAction src/Dodge/Data/ActionPlan.hs 105;" f _waitThenTimer src/Dodge/Data/ActionPlan.hs 104;" f _wallDamages src/Dodge/Data/LWorld.hs 120;" f _wallShader src/Data/Preload/Render.hs 46;" f _wallVBO src/Data/Preload/Render.hs 45;" f _walls src/Dodge/Data/LWorld.hs 119;" f _wanID src/Dodge/Data/LWorld.hs 161;" f _wanPos src/Dodge/Data/LWorld.hs 160;" f _warmMax src/Dodge/Data/Item/HeldDelay.hs 19;" f _warmMax src/Dodge/Data/TriggerType.hs 23;" f _warmSound src/Dodge/Data/Item/HeldDelay.hs 20;" f _warmStart src/Dodge/Data/TriggerType.hs 18;" f _windowPosX src/Dodge/Data/Config.hs 53;" f _windowPosY src/Dodge/Data/Config.hs 54;" f _windowShader src/Data/Preload/Render.hs 19;" f _windowX src/Dodge/Data/Config.hs 51;" f _windowY src/Dodge/Data/Config.hs 52;" f _wlBouncy src/Dodge/Data/Wall.hs 27;" f _wlColor src/Dodge/Data/Wall.hs 23;" f _wlFireThrough src/Dodge/Data/Wall.hs 30;" f _wlHeight src/Dodge/Data/Wall.hs 35;" f _wlID src/Dodge/Data/Wall.hs 22;" f _wlLine src/Dodge/Data/Wall.hs 21;" f _wlMaterial src/Dodge/Data/Wall.hs 36;" f _wlOpacity src/Dodge/Data/Wall.hs 24;" f _wlPathable src/Dodge/Data/Wall.hs 25;" f _wlPenetrable src/Dodge/Data/Wall.hs 26;" f _wlReflect src/Dodge/Data/Wall.hs 31;" f _wlRotateTo src/Dodge/Data/Wall.hs 33;" f _wlStCreature src/Dodge/Data/Wall/Structure.hs 17;" f _wlStructure src/Dodge/Data/Wall.hs 34;" f _wlTouchThrough src/Dodge/Data/Wall.hs 29;" f _wlUnshadowed src/Dodge/Data/Wall.hs 32;" f _wlWalkable src/Dodge/Data/Wall.hs 28;" f _wlZoning src/Dodge/Data/World.hs 50;" f _worldEventFlags src/Dodge/Data/World.hs 46;" f _worldEvents src/Dodge/Data/LWorld.hs 131;" f _wpCharge src/Dodge/Data/Item/Use/Consumption.hs 34;" f _wpMaxCharge src/Dodge/Data/Item/Use/Consumption.hs 33;" f _wsBlock src/Dodge/Data/Wall/Structure.hs 16;" f _wsDoor src/Dodge/Data/Wall/Structure.hs 14;" f _wsMachine src/Dodge/Data/Wall/Structure.hs 15;" f _xNum src/Dodge/Data/Item/Combine.hs 139;" f _xNum src/Dodge/Data/Item/Combine.hs 149;" f _xNum src/Dodge/Data/Item/Combine.hs 171;" f aDroneWithItemParams src/Dodge/Item/Weapon/Drone.hs 30;" f aFlame src/Dodge/Gas.hs 18;" f aGasCloud src/Dodge/Gas.hs 13;" f aGib src/Dodge/Prop/Gib.hs 18;" f aRadarPulse src/Dodge/RadarSweep.hs 19;" f aShape src/Dodge/Placement/Instance/LightSource.hs 107;" f aSound src/Dodge/SoundLogic.hs 74;" f aTreeStrut src/Dodge/Tree/GenerateStructure.hs 42;" f accessTerminal src/Dodge/WorldEffect.hs 51;" f activateDetonator src/Dodge/Creature/Impulse/UseItem.hs 81;" f activeTargetCursorPic src/Dodge/Targeting/Draw.hs 31;" f addArmour src/Dodge/Creature.hs 85;" f addBranchAt src/Dodge/Tree/GenerateStructure.hs 18;" f addButtonSlowDoor src/Dodge/Room/LongDoor.hs 97;" f addCrGibs src/Dodge/Prop/Gib.hs 35;" f addDepth src/Picture/Base.hs 133;" f addDoorWall src/Dodge/Placement/PlaceSpot/TriggerDoor.hs 53;" f addEdges src/Dodge/Path.hs 122;" f addGib4 src/Dodge/Prop/Gib.hs 76;" f addGibAt src/Dodge/Prop/Gib.hs 95;" f addGibAtDir src/Dodge/Prop/Gib.hs 118;" f addGibsAt src/Dodge/Prop/Gib.hs 49;" f addGibsAtDir src/Dodge/Prop/Gib.hs 63;" f addGirder src/Dodge/Room/Modify/Girder.hs 90;" f addGirder' src/Dodge/Room/Modify/Girder.hs 111;" f addGirderEW src/Dodge/Room/Modify/Girder.hs 72;" f addGirderFrom src/Dodge/Room/Modify/Girder.hs 42;" f addGirderLights src/Dodge/Room/Modify/Girder.hs 174;" f addGirderNS src/Dodge/Room/Modify/Girder.hs 25;" f addGirderNS' src/Dodge/Room/Modify/Girder.hs 55;" f addHighGirder src/Dodge/Room/Modify/Girder.hs 132;" f addHighGirder' src/Dodge/Room/Modify/Girder.hs 142;" f addIndefiniteArticle src/StringHelp.hs 17;" f addNodes src/Dodge/Path.hs 115;" f addPane src/Dodge/Placement/PlaceSpot.hs 168;" f addPlmnt src/Dodge/LevelGen/PlacementHelper.hs 87;" f addPointPolygon src/Geometry/Polygon.hs 96;" 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 89;" f addTermSignal src/Dodge/Event/Input.hs 34;" f addToTrunk src/TreeHelp.hs 156;" f addWarningTerminal src/Dodge/Room/Warning.hs 36;" f addZ src/Geometry/Vector3D.hs 89;" f adjustIMZone src/Dodge/Base.hs 81;" f advanceScrollAmount src/Dodge/Update.hs 422;" f advanceSmoothScroll src/Dodge/SmoothScroll.hs 33;" f advanceStepCounter src/Dodge/Creature/Impulse/Movement.hs 44;" f aimDelaySweep src/Dodge/Render/Picture.hs 264;" f aimStance src/Dodge/Item/AimStance.hs 10;" f aimStanceInfo src/Dodge/Item/Info.hs 243;" f aimTurn src/Dodge/Creature/YourControl.hs 165;" f airlock src/Dodge/Room/Airlock.hs 19;" f airlock0 src/Dodge/Room/Airlock.hs 25;" f airlock90 src/Dodge/Room/Airlock.hs 122;" f airlockCrystal src/Dodge/Room/Airlock.hs 161;" f airlockDoor src/Dodge/Room/Airlock.hs 51;" f airlockDoubleDoor src/Dodge/Room/Airlock.hs 54;" f airlockSimple src/Dodge/Room/Airlock.hs 66;" f airlockZ src/Dodge/Room/Airlock.hs 91;" f allInvLocs src/Dodge/Item/Grammar.hs 289;" f allInvLocs' src/Dodge/Item/Grammar.hs 310;" f allVisibleWalls src/Dodge/Base/Collide.hs 132;" f alongSegBy src/Geometry.hs 40;" f alteRifle src/Dodge/Item/Held/Cane.hs 22;" f ammoMagInfo src/Dodge/Item/Info.hs 48;" f ammoMagSPic src/Dodge/Item/Draw/SPic.hs 123;" f amr src/Dodge/Item/Held/Rod.hs 34;" f analyser src/Dodge/Placement/Instance/Analyser.hs 12;" f analyserByDoor src/Dodge/Room/LasTurret.hs 77;" f andOrRegex src/Dodge/DisplayInventory.hs 78;" f angleBetween src/Geometry.hs 157;" f angleVV src/Geometry/Vector.hs 57;" f angleVV3 src/Geometry/Vector3D.hs 122;" f annoToRoomTree src/Dodge/Annotation.hs 17;" f anyUnusedSpot src/Dodge/PlacementSpot.hs 66;" f anythingHitCirc src/Dodge/Base/Collide.hs 247;" f applyCME src/Dodge/HeldUse.hs 396;" f applyCreatureDamage src/Dodge/Creature/Damage.hs 13;" f applyEventIO src/Loop.hs 89;" f applyGravityPU src/Dodge/Projectile/Update.hs 56;" f applyIndividualDamage src/Dodge/Creature/Damage.hs 16;" f applyInvLock src/Dodge/HeldUse.hs 463;" f applyMagnetsToBul src/Dodge/Bullet.hs 30;" f applyPastDamages src/Dodge/Creature/State.hs 132;" f applyPiercingDamage src/Dodge/Creature/Damage.hs 22;" f applyPosition src/Sound.hs 111;" f applyRecoil src/Dodge/HeldUse.hs 495;" f applyResFactor src/Dodge/Data/Config.hs 110;" f applySetTerminalString src/Dodge/Debug/Terminal.hs 81;" f applySidePush src/Dodge/HeldUse.hs 597;" f applySoundCME src/Dodge/HeldUse.hs 485;" f applyTerminalCommand src/Dodge/Debug/Terminal.hs 28;" f applyTerminalCommandArguments src/Dodge/Debug/Terminal.hs 42;" f applyTerminalString src/Dodge/Debug/Terminal.hs 22;" f applyToNode src/TreeHelp.hs 64;" f applyToRandomNode src/TreeHelp.hs 150;" f applyToSubforest src/TreeHelp.hs 77;" f applyToSubtree src/TreeHelp.hs 70;" f applyTorqueCME src/Dodge/HeldUse.hs 608;" f applyWorldConfig src/Dodge/Config/Update.hs 38;" f aquamarine src/Color.hs 23;" f arHUD src/Dodge/Item/Scope.hs 134;" f arc src/Picture/Base.hs 287;" f arcFull src/Picture/Arc.hs 11;" f arcPart src/Picture/Arc.hs 24;" f arcSolid src/Picture/Base.hs 276;" f arcStepwise src/Geometry.hs 325;" f arcStepwisePositive src/Geometry.hs 339;" f arcTest src/Picture/Test.hs 9;" f arcTest' src/Picture/Test.hs 21;" f argV src/Geometry/Vector.hs 80;" f argumentHelp src/Dodge/Terminal.hs 151;" f armourChaseCrit src/Dodge/Creature/ArmourChase.hs 35;" f armouredChasers src/Dodge/Room/Boss.hs 63;" f armouredCorridor src/Dodge/Room/RoadBlock.hs 20;" f arms src/Dodge/Creature/Picture.hs 69;" f arrow src/Picture/Composite.hs 19;" f arrowPath src/Picture/Composite.hs 8;" f assignHotkey src/Dodge/AssignHotkey.hs 13;" f assignHotkey src/Dodge/Hotkey.hs 12;" f assignPushDoors src/Dodge/LevelGen.hs 42;" f atFstLnkOut src/Dodge/PlacementSpot.hs 211;" f atFstLnkOutShiftBy src/Dodge/PlacementSpot.hs 226;" f atFstLnkOutShiftInward src/Dodge/PlacementSpot.hs 229;" f atNthLnkOutShiftBy src/Dodge/PlacementSpot.hs 214;" f atNthLnkOutShiftInward src/Dodge/PlacementSpot.hs 232;" f attachBranch src/Dodge/Tree/Compose.hs 83;" f attachInfo src/Dodge/Item/Info.hs 57;" f attachList' src/Dodge/Tree/Compose.hs 80;" f attachOnward src/Dodge/Tree/Compose.hs 95;" f attachOnward' src/Dodge/Tree/Compose.hs 98;" f attachTree src/Dodge/Tree/Compose.hs 38;" f attentionViewPoint src/Dodge/Creature/ReaderUpdate.hs 68;" f attribSize src/Shader/Compile.hs 306;" f autoAmr src/Dodge/Item/Held/Rod.hs 39;" f autoBS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 479;" f autoCrit src/Dodge/Creature/AutoCrit.hs 12;" f autoDetector src/Dodge/Item/Weapon/Radar.hs 11;" f autoEffect src/Dodge/Item/Weapon/ExtraEffect.hs 18;" f autoGunS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 679;" f autoPistol src/Dodge/Item/Held/Stick.hs 49;" f autoRifle src/Dodge/Item/Held/Cane.hs 27;" f awakeLevelPerception src/Dodge/Creature/Perception.hs 163;" f axisInt src/Geometry/Intersect.hs 227;" f azure src/Color.hs 22;" f bQuadToF src/Geometry/Bezier.hs 37;" f bQuadToLine src/Geometry/Bezier.hs 30;" f backpackCombinations src/Dodge/Combine/Combinations.hs 27;" f backpackShape src/Dodge/Item/Draw/SPic.hs 176;" 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 291;" f bangEchoS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 507;" f bangRod src/Dodge/Item/Held/Rod.hs 18;" f bangS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 655;" f bangStick src/Dodge/Item/Held/Stick.hs 15;" f barPP src/Dodge/Room/Foreground.hs 236;" f barrel src/Dodge/Creature/Inanimate.hs 17;" f barrelShape src/Dodge/Render/ShapePicture.hs 46;" f baseAMRShape src/Dodge/Item/Draw/SPic.hs 405;" f baseBlockPane src/Dodge/Placement/Instance/Wall.hs 86;" f baseCI src/Dodge/Item/Grammar.hs 183;" f baseCaneShape src/Dodge/Item/Draw/SPic.hs 311;" f baseDebris src/Dodge/Block/Debris.hs 122;" f baseFloorTileSize src/Tile.hs 45;" f baseItemTriggerType src/Dodge/BaseTriggerType.hs 18;" f baseRifleShape src/Dodge/Item/Draw/SPic.hs 314;" f baseRodShape src/Dodge/Item/Draw/SPic.hs 402;" f baseSMGShape src/Dodge/Item/Draw/SPic.hs 382;" f baseShoulder src/Dodge/Creature/Picture.hs 125;" f baseStickShape src/Dodge/Item/Draw/SPic.hs 288;" f baseStickShapeX src/Dodge/Item/Draw/SPic.hs 281;" f baseStickSpread src/Dodge/HeldUse.hs 291;" f baseTriggerType src/Dodge/Item/TriggerType.hs 5;" f basicAttentionUpdate src/Dodge/Creature/Perception.hs 128;" f basicAwarenessUpdate src/Dodge/Creature/Perception.hs 38;" f basicCrPict src/Dodge/Creature/Picture.hs 28;" f basicCrShape src/Dodge/Creature/Picture.hs 34;" f basicDrawBeam src/Dodge/Beam/Draw.hs 11;" f basicItemDisplay src/Dodge/Item/Display.hs 23;" f basicMachineApplyDamage src/Dodge/Machine/Damage.hs 6;" f basicMachineUpdate src/Dodge/Machine.hs 13;" f basicMuzFlare src/Dodge/HeldUse.hs 749;" f basicTerminal src/Dodge/Terminal.hs 35;" f battery src/Dodge/Item/Ammo.hs 62;" f batteryPack src/Dodge/Item/Equipment.hs 46;" f belowNumX src/Dodge/Combine/Graph.hs 86;" f beltMag src/Dodge/Item/Ammo.hs 38;" f bfsNodePoints src/Dodge/Path.hs 58;" f bfsThenReturn src/Dodge/Creature/ReaderUpdate.hs 218;" f bgateCalc src/Dodge/Inventory/SelectionList.hs 114;" f bgunSound src/Dodge/HeldUse.hs 551;" f bindFBO src/Render.hs 244;" f bingate src/Dodge/Item/Scope.hs 109;" f black src/Color.hs 27;" f blank src/Picture/Base.hs 59;" f blinkAcrossChallenge src/Dodge/Room/BlinkAcross.hs 14;" f blinkActionFail src/Dodge/Creature/Action/Blink.hs 88;" f blinkActionMousePos src/Dodge/Creature/Action/Blink.hs 23;" f blinkDistortions src/Dodge/Creature/Action/Blink.hs 44;" f blinkShockwave src/Dodge/Creature/Action/Blink.hs 79;" f blinker src/Dodge/Item/Held/Utility.hs 30;" f blinker src/Dodge/Item/Weapon/Utility.hs 14;" f blipAt src/Dodge/RadarSweep.hs 77;" f blockLine src/Dodge/Placement/Instance/Wall.hs 41;" f blockPillar src/Dodge/Room/Pillar.hs 22;" f blockedCorridor src/Dodge/Room/RoadBlock.hs 71;" f blockedCorridorCloseBlocks src/Dodge/Room/RoadBlock.hs 78;" f blockingLoad src/Dodge/Concurrent.hs 35;" f blood1S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 619;" f blood2S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 481;" f blood3S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 647;" f blood4S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 539;" f blood5S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 521;" f blood6S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 685;" f blood7S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 465;" f blood8S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 453;" f bloodShort1S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 601;" f bloodShort2S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 573;" f bloodShort3S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 567;" f bloodShort4S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 603;" f bloodShort5S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 467;" f bloodShort6S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 489;" f bloodShort7S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 621;" f bloodShort8S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 585;" f blowTorch src/Dodge/Item/Held/SprayGuns.hs 43;" f blue src/Color.hs 16;" f blunderbuss src/Dodge/Item/Held/Cone.hs 14;" f boosterGun src/Dodge/Item/Equipment/Booster.hs 9;" f bossKeyItems src/Dodge/LockAndKey.hs 12;" f bossRoom src/Dodge/Room/Boss.hs 60;" f bounceDir src/Dodge/Bullet.hs 108;" f bouncePoint src/Dodge/Base/Collide.hs 88;" f boundPoints src/Bound.hs 10;" f boundedGrid src/Grid.hs 19;" f boxABC src/Polyhedra.hs 108;" f boxEdgeIndices src/Shader/Poke.hs 358;" f boxSurfaces src/Shader/Poke.hs 277;" f boxSurfacesIndices src/Shader/Poke.hs 290;" f boxXYZ src/Polyhedra.hs 94;" f boxXYZnobase src/Polyhedra.hs 80;" f brainHat src/Dodge/Item/Equipment.hs 73;" f branchRectWith src/Dodge/Room/Branch.hs 15;" f branchWith src/Dodge/Room/Room.hs 67;" f bright src/Color.hs 120;" f brightX src/Color.hs 116;" f btSPic src/Dodge/Render/ShapePicture.hs 106;" f btText src/Dodge/Inventory/SelectionList.hs 233;" f bufferEBO src/Shader/Bind.hs 28;" f bufferPokedVBO src/Shader/Bind.hs 19;" f bufferShaderLayers src/Shader/Bind.hs 36;" f bulletBeltBracer src/Dodge/Item/Equipment.hs 67;" f bulletBeltPack src/Dodge/Item/Equipment.hs 61;" f bulletModule src/Dodge/Item/Scope.hs 117;" f bulletPayloadModule src/Dodge/Item/Scope.hs 131;" f bulletSynthesizer src/Dodge/Item/Ammo.hs 75;" f bulletWeapons src/Dodge/Combine/Combinations.hs 248;" f burstRifle src/Dodge/Item/Held/Cane.hs 30;" f buttonFlip src/Dodge/Button/Event.hs 18;" f buzzS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 687;" 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 233;" f canSeeIndirect src/Dodge/Base/Collide.hs 240;" f cancelExamineInventory src/Dodge/ItEffect.hs 47;" f cancelExamineInventory src/Dodge/Item/BackgroundEffect.hs 22;" f cardEightVec src/Dodge/Base/CardinalPoint.hs 16;" f cardList src/Dodge/Base/CardinalPoint.hs 6;" f cardVec src/Dodge/Base/CardinalPoint.hs 9;" f cardinalVectors src/Dodge/FloorItem.hs 43;" f cartePosToScreen src/Dodge/Base/Coordinate.hs 37;" f cenLasTur src/Dodge/Room/LasTurret.hs 24;" f centerText src/Picture/Base.hs 184;" f centerVaultExplosiveExit src/Dodge/Room/NoNeedWeapon.hs 20;" f centerVaultRoom src/Dodge/Room/Procedural.hs 289;" f centroid src/Geometry/Polygon.hs 130;" f centroidNum src/Geometry/Polygon.hs 133;" f chainCreatureUpdates src/Dodge/Creature/ChainUpdates.hs 6;" f chainPairs src/Geometry.hs 359;" f changeSwapOther src/Dodge/Inventory.hs 144;" f changeSwapSel src/Dodge/Inventory.hs 137;" f changeSwapWith src/Dodge/Inventory.hs 178;" f charToTuple src/Picture/Base.hs 317;" f charToTupleGrad src/Picture/Text.hs 18;" f chartreuse src/Color.hs 24;" f chaseCrit src/Dodge/Creature/ChaseCrit.hs 27;" f chaseCritAwarenessUpdate src/Dodge/Creature/Perception.hs 70;" f chaseCritMv src/Dodge/Creature/ReaderUpdate.hs 114;" f chaseCritPerceptionUpdate src/Dodge/Creature/Perception.hs 31;" f chaseCritVocalization src/Dodge/Creature/ChaseCrit.hs 37;" f checkCombineSelectionExists src/Dodge/DisplayInventory.hs 100;" f checkConnection src/Dodge/Inventory/Swap.hs 64;" f checkDeath src/Dodge/Creature/State.hs 77;" f checkEndGame src/Dodge/Update.hs 717;" f checkErrorGL src/Shader/Compile.hs 255;" f checkFBO src/Framebuffer/Check.hs 6;" f checkGLError src/GLHelp.hs 17;" f checkInvSlotsYou src/Dodge/Inventory/CheckSlots.hs 17;" f checkInventorySelectionExists src/Dodge/DisplayInventory.hs 93;" f checkTermDist src/Dodge/Update.hs 320;" 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 68;" f chooseCursorBorders src/Dodge/Render/List.hs 156;" f chooseEquipPosition src/Dodge/Inventory/RBList.hs 36;" f chooseFootSound src/Dodge/Creature/State/WalkCycle.hs 36;" f chooseFreeSite src/Dodge/Inventory/RBList.hs 42;" f chooseMovementLtAuto src/Dodge/CreatureEffect.hs 105;" f chooseMovementPistol src/Dodge/Humanoid.hs 203;" f chooseMovementPistol' src/Dodge/Humanoid.hs 208;" f chooseMovementSpreadGun src/Dodge/CreatureEffect.hs 88;" f circCollisionDebugItem src/Dodge/Debug.hs 63;" f circHitWall src/Dodge/Base/Collide.hs 149;" f circOnAnyCr src/Dodge/Base/Collide.hs 197;" f circOnSeg src/Geometry.hs 101;" f circOnSegNoEndpoints src/Geometry.hs 91;" f circOnSomeWall src/Dodge/Base/Collide.hs 191;" f circle src/Picture/Base.hs 180;" f circleDecoration src/Dodge/Placement/TopDecoration.hs 56;" f circleSolid src/Picture/Base.hs 164;" f circleSolidCol src/Picture/Base.hs 168;" f clAlt src/Dodge/Cloud.hs 5;" f clClSpringVel src/Dodge/Update.hs 786;" f clColor src/Shader/Poke/Cloud.hs 35;" f clZoneSize src/Dodge/Zone/Size.hs 3;" f clZoneSize src/Dodge/Zoning/Cloud.hs 21;" f clampPath src/Dodge/Room/Procedural.hs 166;" f clang1S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 549;" f clang2S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 663;" f clangS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 531;" f cldtPropagateFold src/Dodge/DoubleTree.hs 334;" f cleanUpPreload src/Preload.hs 10;" f cleanUpRenderPreload src/Preload/Render.hs 217;" f cleanUpSoundPreload src/Preload.hs 15;" f cleanupHalted src/Sound.hs 117;" f cleatLabel src/Dodge/Cleat.hs 30;" f cleatOnward src/Dodge/Cleat.hs 24;" f cleatSide src/Dodge/Cleat.hs 27;" f click1S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 571;" f clickGetCreature src/Dodge/Debug.hs 107;" f clicker src/Dodge/Item/Scope.hs 82;" f clipV src/Geometry/Vector.hs 47;" f clipZoom src/Dodge/Update/Camera.hs 222;" f clockCycle src/Dodge/Clock.hs 9;" f closeButtonToSelectionItem src/Dodge/Inventory/SelectionList.hs 219;" f closeItemToSelectionItem src/Dodge/Inventory/SelectionList.hs 204;" f closeItemToTextPictures src/Dodge/Inventory/SelectionList.hs 239;" f closeObjectInfo src/Dodge/Render/HUD.hs 224;" f closestCreatureID src/Dodge/Debug.hs 116;" f closestPointOnLine src/Geometry/Intersect.hs 251;" f closestPointOnLineParam src/Geometry/Intersect.hs 267;" f closestPointOnSeg src/Geometry/Intersect.hs 282;" f cloudEffect src/Dodge/Update.hs 738;" f cloudPoisonDamage src/Dodge/Update/Cloud.hs 10;" f clsNearCirc src/Dodge/Zoning/Cloud.hs 18;" f clsNearPoint src/Dodge/Zoning/Cloud.hs 9;" f clsNearRect src/Dodge/Zoning/Cloud.hs 15;" f clsNearSeg src/Dodge/Zoning/Cloud.hs 12;" f clusterFormatting src/Dodge/Combine/Graph.hs 125;" f clusterFunc src/Dodge/Combine/Graph.hs 119;" f cogRaised src/Dodge/Creature/Perception.hs 102;" f colCrWall src/Dodge/WallCreatureCollisions.hs 28;" f colCrsWalls src/Dodge/WallCreatureCollisions.hs 18;" f collectDamageTypes src/Dodge/Damage.hs 53;" f collectInvItems src/Dodge/Update/Input/InGame.hs 298;" f collideCircWalls src/Dodge/Base/Collide.hs 159;" f collidePoint src/Dodge/Base/Collide.hs 50;" f collidePointTestFilter src/Dodge/Base/Collide.hs 94;" f collidePointWallsFilter src/Dodge/Base/Collide.hs 108;" f collisionDebugItem src/Dodge/Debug.hs 47;" f color src/Picture/Base.hs 108;" f colorLamp src/Dodge/Creature/Lamp.hs 10;" f colorSH src/Shape.hs 237;" f combinationsDotGraph src/Dodge/Combine/Graph.hs 95;" f combinationsGraph src/Dodge/Combine/Graph.hs 74;" f combinationsOf src/Multiset.hs 46;" f combinationsTrie src/Dodge/Combine.hs 44;" f combineAwareness src/Dodge/Creature/Perception.hs 110;" f combineFloors src/Dodge/Room/Procedural.hs 172;" f combineInventoryExtra src/Dodge/Render/HUD.hs 340;" f combineItemListYouX src/Dodge/Combine.hs 36;" f combineList src/Dodge/Combine.hs 22;" f combineRooms src/Dodge/Room/Procedural.hs 152;" f combineS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 471;" f combineTree src/Dodge/Tree/Compose.hs 66;" f commandColor src/Dodge/Terminal.hs 132;" f commandFutureLines src/Dodge/Terminal.hs 256;" f commandsCommand src/Dodge/Terminal.hs 93;" f commonPrefix src/Dodge/Debug/Terminal.hs 146;" f comp src/Quaternion.hs 63;" f compactDraw src/Dodge/LevelGen.hs 91;" f compactDraw' src/Dodge/LevelGen.hs 102;" f compactDrawTree src/Dodge/LevelGen.hs 85;" f compileAndCheckShader src/Shader/Compile.hs 277;" f composeNode src/Dodge/Tree/Compose.hs 76;" f composeTree src/Dodge/Tree/Compose.hs 46;" f computerBeepingS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 627;" f conEffects src/Dodge/Concurrent.hs 12;" f conLDTToConDT src/Dodge/DoubleTree.hs 22;" f concurrentIS src/Dodge/Update/Input/InGame.hs 290;" f connectItemS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 707;" f connectionBlurb src/Dodge/Terminal.hs 102;" f connectionBlurbLines src/Dodge/Terminal.hs 47;" f constructEdges src/Polyhedra.hs 34;" f constructEdgesList src/Polyhedra.hs 43;" f contToIDCont src/Dodge/LevelGen/PlacementHelper.hs 57;" f convexHull src/Geometry/Polygon.hs 104;" f convexHullSafe src/Geometry/Polygon.hs 111;" f convexPolysOverlap src/Geometry/ConvexPoly.hs 50;" f coolMachinePistol src/Dodge/Creature/State.hs 183;" f coolMinigun src/Dodge/Creature/State.hs 176;" f copier src/Dodge/Item/Scope.hs 88;" f copierItemUpdate src/Dodge/Creature/State.hs 212;" f copierItemUpdate src/Dodge/ItEffect.hs 37;" f copyItemToFloor src/Dodge/FloorItem.hs 18;" f copyItemToFloorID src/Dodge/FloorItem.hs 22;" f corDoor src/Dodge/Room/Room.hs 376;" f cornerList src/Preload/Render.hs 195;" f corpseOrGib src/Dodge/Creature/State.hs 106;" f corridor src/Dodge/Room/Corridor.hs 17;" f corridorBoss src/Dodge/LockAndKey.hs 133;" f corridorN src/Dodge/Room/Corridor.hs 52;" f corridorWallN src/Dodge/Room/Corridor.hs 71;" f crAdd src/Dodge/Room/RezBox.hs 104;" f crAwayFromPost src/Dodge/Creature/Test.hs 82;" f crBlips src/Dodge/RadarSweep.hs 87;" f crCamouflage src/Dodge/Creature/Picture.hs 31;" f crCanSeeCr src/Dodge/Creature/Test.hs 51;" f crCrSpring src/Dodge/Update.hs 814;" f crCurrentEquipment src/Dodge/Creature/Statistics.hs 57;" f crDexterity src/Dodge/Creature/Statistics.hs 14;" f crDisplayAwareness src/Dodge/Creature/Picture/Awareness.hs 38;" f crDisplayVigilance src/Dodge/Creature/Picture/Awareness.hs 52;" f crHasTarget src/Dodge/Creature/Test.hs 64;" f crHasTargetLOS src/Dodge/Creature/Test.hs 67;" f crHit src/Dodge/WorldEvent/ThingsHit.hs 64;" f crIXsNearCirc src/Dodge/Zoning/Creature.hs 32;" f crIXsNearPoint src/Dodge/Zoning/Creature.hs 14;" f crInAimStance src/Dodge/Creature/Test.hs 93;" f crIntelligence src/Dodge/Creature/Statistics.hs 34;" f crIsAiming src/Dodge/Creature/Test.hs 59;" f crIsArmouredFrom src/Dodge/Creature/Test.hs 115;" 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 27;" f crMvBy src/Dodge/Creature/Impulse/Movement.hs 20;" f crMvForward src/Dodge/Creature/Impulse/Movement.hs 41;" f crMvType src/Dodge/Creature/MoveType.hs 6;" f crNearPoint src/Dodge/Creature/Test.hs 141;" f crNumFreeSlots src/Dodge/Inventory/CheckSlots.hs 23;" f crOnWall src/Dodge/WallCreatureCollisions.hs 86;" f crRad src/Dodge/Creature/Radius.hs 7;" f crSafeDistFromTarg src/Dodge/Creature/Test.hs 72;" f crSetRoots src/Dodge/Inventory/Location.hs 48;" f crShape src/Dodge/Creature/Shape.hs 8;" f crSpring src/Dodge/Update.hs 809;" f crStratConMatches src/Dodge/Creature/Test.hs 77;" f crStrength src/Dodge/Creature/Statistics.hs 24;" f crUpdate src/Dodge/Creature/State.hs 64;" f crUpdateInvidLocations src/Dodge/Inventory/Location.hs 61;" f crUpdateItemLocations src/Dodge/Inventory/Location.hs 42;" f crVocalizationSound src/Dodge/Creature/Vocalization.hs 13;" f crWarningSounds src/Dodge/Creature/Vocalization.hs 23;" f crZoneSize src/Dodge/Zoning/Creature.hs 41;" f craftInfo src/Dodge/Item/Info.hs 168;" f craftItemSPic src/Dodge/Item/Draw/SPic.hs 55;" f crankSlowS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 579;" f createArc src/Dodge/Tesla/Arc.hs 81;" f createFlIt src/Dodge/Placement/PlaceSpot.hs 180;" f createForceField src/Dodge/ForceField.hs 7;" f createGas src/Dodge/Gas.hs 8;" f createHeadLamp src/Dodge/Euse.hs 55;" f createItemYou src/Dodge/Inventory/Add.hs 95;" f createLightMap src/Render.hs 26;" f createNewArc src/Dodge/Tesla/Arc.hs 90;" f createPathGrid src/Dodge/Room/Path.hs 21;" f createProjectile src/Dodge/HeldUse.hs 1293;" f createProjectileR src/Dodge/HeldUse.hs 1256;" f createShell src/Dodge/Projectile/Create.hs 22;" f createShieldWall src/Dodge/Item/BackgroundEffect.hs 39;" f createUnusedLinkPos src/Dodge/Tree/Shift.hs 117;" f createWall src/Dodge/Wall/Create.hs 8;" f creatureDisplayText src/Dodge/Creature/Picture/Awareness.hs 11;" f creatureShootLaser src/Dodge/HeldUse.hs 864;" f creatureTurnTo src/Dodge/Creature/Impulse/Movement.hs 52;" f creatureTurnToward src/Dodge/Creature/Impulse/Movement.hs 73;" f creatureTurnTowardDir src/Dodge/Creature/Impulse/Movement.hs 62;" f critInDeadEnd src/Dodge/Room/Room.hs 232;" f crixsNearSeg src/Dodge/Zoning/Creature.hs 29;" f crossPic src/Dodge/Render/Label.hs 27;" f crossProd src/Geometry/Vector3D.hs 41;" f crossV src/Geometry/Vector.hs 178;" f crsHit src/Dodge/WorldEvent/ThingsHit.hs 38;" f crsHitRadial src/Dodge/WorldEvent/ThingsHit.hs 99;" f crsItmsUnused src/Dodge/Room/Containing.hs 45;" f crsNearCirc src/Dodge/Zoning/Creature.hs 35;" f crsNearPoint src/Dodge/Zoning/Creature.hs 17;" f crsNearRect src/Dodge/Zoning/Creature.hs 38;" f crsNearSeg src/Dodge/Zoning/Creature.hs 23;" f crystalDebris src/Dodge/Block/Debris.hs 176;" f crystalLine src/Dodge/Placement/Instance/Wall.hs 55;" f crystalWallDamage src/Dodge/Wall/DamageEffect.hs 76;" f cubeShape src/Dodge/Block/Debris.hs 196;" f cullPoint src/Dodge/Render/ShapePicture.hs 68;" f cullPretty src/AesonHelp.hs 14;" f curveAroundField src/Dodge/Magnet.hs 18;" f curveLeftField src/Dodge/Magnet.hs 13;" f cutPoly src/Dodge/LevelGen/StaticWalls.hs 77;" f cutWall src/Dodge/LevelGen/StaticWalls.hs 124;" f cutWalls src/Dodge/LevelGen/StaticWalls.hs 33;" f cutWalls'' src/Dodge/LevelGen/StaticWalls/Deprecated.hs 39;" f cutWallsPoints src/Dodge/LevelGen/StaticWalls.hs 121;" f cutWallsRetry src/Dodge/LevelGen/StaticWalls.hs 39;" f cutWallsWithPoints src/Dodge/LevelGen/StaticWalls.hs 112;" f cyan src/Color.hs 18;" f cycleDownEnum src/Dodge/Menu/OptionType.hs 27;" f cycleEnum src/Dodge/Menu/OptionType.hs 22;" f cycleGT src/IntMapHelp.hs 93;" f cycleL src/DoubleStack.hs 28;" f cycleLT src/IntMapHelp.hs 96;" f cycleOptions src/Dodge/Menu/Option.hs 77;" f cycleR src/DoubleStack.hs 32;" f cylinderIndices src/Shader/Poke.hs 382;" f cylinderOnSeg src/Geometry.hs 122;" f cylinderPoly src/Shape.hs 87;" f cylinderRoundIndices src/Shader/Poke.hs 389;" f dShadCol src/Dodge/Render/List.hs 215;" f damMatSideEffect src/Dodge/Material/Damage.hs 13;" f damThingHitWith src/Dodge/Damage.hs 72;" f damToExpBarrel src/Dodge/Barreloid.hs 49;" f damageCircle src/Dodge/DamageCircle.hs 12;" f damageCodeCommand src/Dodge/Terminal.hs 232;" f damageCrCircle src/Dodge/DamageCircle.hs 33;" f damageCrWl src/Dodge/Damage.hs 29;" f damageCrWlID src/Dodge/Damage.hs 23;" f damageDirection src/Dodge/Damage.hs 35;" f damageDirt src/Dodge/Material/Damage.hs 119;" f damageFlesh src/Dodge/Material/Damage.hs 86;" f damageHP src/Dodge/Creature/Damage.hs 33;" f damageInCircle src/Dodge/Damage.hs 61;" f damageMetal src/Dodge/Material/Damage.hs 55;" f damageSensor src/Dodge/Placement/Instance/Sensor.hs 15;" f damageStone src/Dodge/Material/Damage.hs 25;" f damageThingHit src/Dodge/Bullet.hs 178;" f damageTypeThreshold src/Dodge/Placement/Instance/Sensor.hs 45;" f damageWall src/Dodge/Wall/Damage.hs 15;" f damageWallEffect src/Dodge/Wall/DamageEffect.hs 12;" f damageWlCircle src/Dodge/DamageCircle.hs 26;" f dampField src/Dodge/Magnet.hs 8;" f damsToExpBarrel src/Dodge/Barreloid.hs 46;" f dark src/Color.hs 108;" f darkenBackground src/Dodge/Render/MenuScreen.hs 52;" f dbArg src/Dodge/Base.hs 165;" f dbArgChain src/Dodge/Base.hs 170;" f dbwMuzzles src/Dodge/HeldUse.hs 294;" f deZoneIX src/Dodge/Zoning/Base.hs 89;" f deZoneWall src/Dodge/Zoning/Wall.hs 70;" f deadEndRoom src/Dodge/Room/Room.hs 235;" f deadFeet src/Dodge/Creature/Picture.hs 65;" f deadRot src/Dodge/Creature/Picture.hs 81;" f deadScalp src/Dodge/Creature/Picture.hs 78;" f deadUpperBody src/Dodge/Creature/Picture.hs 122;" f debrisSize src/Dodge/Block/Debris.hs 111;" f debugDraw src/Dodge/Debug/Picture.hs 149;" f debugDraw' src/Dodge/Debug/Picture.hs 160;" f debugEvent src/Dodge/Debug.hs 26;" f debugEvent' src/Dodge/Debug.hs 34;" f debugEvents src/Dodge/Debug.hs 19;" f debugList src/Dodge/Debug.hs 103;" f debugMenu src/Dodge/Menu.hs 119;" f debugMenuOptions src/Dodge/Menu.hs 122;" f debugOn src/Dodge/Data/Config.hs 151;" f debugSelectCreatureList src/Dodge/Debug.hs 86;" f debugSelectCreatureMessage src/Dodge/Debug.hs 77;" f decodedtmap src/Dodge/Terminal.hs 205;" f decomposeSelfTree src/Dodge/Tree/Compose.hs 60;" f decomposeTree src/Dodge/Tree/Compose.hs 57;" f decoratedBlock src/Dodge/Placement/Instance/Block.hs 10;" f decorationToShape src/Dodge/Placement/TopDecoration.hs 9;" f decreaseAwareness src/Dodge/Creature/Perception.hs 119;" f decreaseToNothing' src/Dodge/Base/Arithmetic.hs 7;" f decreaseToZero src/Dodge/Base/Arithmetic.hs 4;" f decrementTimer src/Sound.hs 102;" f dedaS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 659;" f dededaS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 445;" f dededumS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 615;" f dedumS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 435;" f defDamageMaterial src/Dodge/Material/Damage.hs 22;" f defLSPic src/Dodge/LightSource/Draw.hs 10;" f defSPic src/Dodge/Item/Draw/SPic.hs 297;" f defaultAimMvType src/Dodge/Creature/MoveType.hs 16;" f defaultAimingCrit src/Dodge/Default/Creature.hs 105;" f defaultArcStep src/Dodge/Tesla/Arc.hs 140;" f defaultArcStep src/Dodge/Tesla/Arc/Default.hs 15;" f defaultAudition src/Dodge/Default/Creature.hs 90;" f defaultAutoWall src/Dodge/Default/Door.hs 15;" f defaultBlock src/Dodge/Default/Block.hs 5;" f defaultBounds src/Dodge/Data/Bounds.hs 20;" f defaultBullet src/Dodge/Item/Weapon/Bullet.hs 10;" f defaultButton src/Dodge/Default.hs 48;" f defaultCWCam src/Dodge/Default/World.hs 69;" f defaultCWGen src/Dodge/Default/World.hs 59;" f defaultCWorld src/Dodge/Default/World.hs 84;" f defaultChaseMvType src/Dodge/Creature/MoveType.hs 25;" f defaultClusterStatus src/Dodge/Default/Room.hs 38;" f defaultConfig src/Dodge/Data/Config.hs 127;" f defaultCorpse src/Dodge/Corpse/Make.hs 35;" f defaultCraftItem src/Dodge/Default/Item.hs 25;" f defaultCreature src/Dodge/Default/Creature.hs 12;" f defaultCreatureMemory src/Dodge/Default/Creature.hs 63;" f defaultCrystalWall src/Dodge/Default/Wall.hs 40;" f defaultDirtBlock src/Dodge/Default/Block.hs 19;" f defaultDirtWall src/Dodge/Default/Wall.hs 61;" f defaultDisplayInventory src/Dodge/Default/World.hs 167;" f defaultDoor src/Dodge/Default/Door.hs 29;" f defaultDoorWall src/Dodge/Default/Wall.hs 32;" f defaultDrawButton src/Dodge/Button/Draw.hs 30;" f defaultEquip src/Dodge/Default/Item/Use/Equipment.hs 6;" f defaultEquipUse src/Dodge/Default/Item/Use.hs 7;" f defaultEquipment src/Dodge/Default.hs 24;" f defaultFlIt src/Dodge/Default.hs 27;" f defaultForeground src/Dodge/Default/ForegroundShape.hs 5;" f defaultHUD src/Dodge/Default/World.hs 156;" f defaultHeldItem src/Dodge/Default/Item.hs 9;" f defaultImpulsive src/Dodge/Humanoid.hs 191;" f defaultInanimate src/Dodge/Default/Creature.hs 60;" f defaultInput src/Dodge/Default/World.hs 14;" f defaultIntention src/Dodge/Default/Creature.hs 96;" f defaultInvSize src/Dodge/Default/Creature.hs 70;" f defaultLS src/Dodge/Default/LightSource.hs 8;" f defaultLWorld src/Dodge/Default/World.hs 96;" f defaultLeftLoadable src/Dodge/Default/Item/Use/Consumption.hs 8;" f defaultListDisplayParams src/Dodge/ListDisplayParams.hs 18;" f defaultMachine src/Dodge/Default.hs 30;" f defaultMachineWall src/Dodge/Default/Wall.hs 48;" f defaultMuzzles src/Dodge/Default/Item/Use/AimParams.hs 8;" f defaultPP src/Dodge/Default.hs 61;" f defaultPerceptionState src/Dodge/Default/Creature.hs 73;" f defaultProp src/Dodge/Default/Prop.hs 6;" f defaultProximitySensor src/Dodge/Default.hs 72;" f defaultRoom src/Dodge/Default/Room.hs 9;" f defaultSensorWall src/Dodge/Default/Wall.hs 58;" f defaultSwitchWall src/Dodge/Default/Door.hs 22;" f defaultTerminal src/Dodge/Default/Terminal.hs 9;" f defaultTerminalInput src/Dodge/Default/Terminal.hs 32;" f defaultVision src/Dodge/Default/Creature.hs 83;" f defaultWall src/Dodge/Default/Wall.hs 10;" f defaultWindow src/Dodge/Default/Wall.hs 74;" f defaultWorld src/Dodge/Default/World.hs 34;" f degToRad src/Geometry/Vector.hs 117;" f deleteIMInZone src/Dodge/Base.hs 70;" f deleteWall src/Dodge/Wall/Delete.hs 21;" f deleteWallFromZones src/Dodge/Wall/Zone.hs 23;" f deleteWallID src/Dodge/Wall/Delete.hs 13;" f deleteWallIDs src/Dodge/Wall/Delete.hs 28;" f denormalEdges src/Polyhedra.hs 136;" f destroyBlock src/Dodge/Block.hs 52;" f destroyDoor src/Dodge/Block.hs 80;" f destroyInvItem src/Dodge/Inventory.hs 43;" f destroyLS src/Dodge/LightSource.hs 32;" f destroyLSFlashAt src/Dodge/LightSource.hs 42;" f destroyMachine src/Dodge/Machine/Destroy.hs 12;" f destroyMatS src/Dodge/Material/Sound.hs 7;" f destroyMcType src/Dodge/Machine/Destroy.hs 21;" f destroyMount src/Dodge/Block.hs 100;" f destroyMounts src/Dodge/Block.hs 97;" f destroyProjectile src/Dodge/Projectile/Update.hs 139;" f detV src/Geometry/Vector.hs 93;" f detector src/Dodge/Item/Held/Utility.hs 27;" f detectorColor src/Dodge/Item/Draw/SPic.hs 451;" f detectorEffect src/Dodge/Item/Weapon/Radar.hs 20;" f detectorInfo src/Dodge/Item/Info.hs 224;" f determineProjectileTracking src/Dodge/HeldUse.hs 1242;" f diagonalLinesRect src/Dodge/Room/Foreground.hs 52;" f did src/Dodge/Item/InvSize.hs 54;" f diffAngles src/Geometry.hs 204;" f difference src/Geometry.hs 127;" f digitalLine src/Geometry.hs 284;" f digitalRect src/Geometry.hs 301;" f dim src/Color.hs 112;" f dirtColor src/Dodge/Block/Debris.hs 160;" f dirtDebris src/Dodge/Block/Debris.hs 154;" f dirtPoly src/Dodge/Room/RoadBlock.hs 74;" f dirtWallDamage src/Dodge/Wall/DamageEffect.hs 98;" f disconnectItemS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 637;" f disconnectTerminal src/Dodge/Terminal.hs 217;" f displayConfig src/Dodge/Menu.hs 213;" f displayControls src/Dodge/Menu.hs 223;" f displayFrameTicks src/Dodge/Render/Picture.hs 45;" f displayFreeSlots src/Dodge/DisplayInventory.hs 198;" f displayIndents src/Dodge/DisplayInventory.hs 110;" f displayPulse src/Dodge/Inventory/SelectionList.hs 175;" f displayTerminalLineString src/Dodge/Update.hs 452;" f dist src/Geometry/Vector.hs 190;" f dist3 src/Geometry/Vector3D.hs 101;" f divTo src/Geometry/Zone.hs 6;" f divideCircle src/Geometry.hs 320;" f divideDoorPane src/Dodge/Placement/Instance/Door.hs 59;" f divideLine src/Geometry.hs 247;" f divideLineExact src/Geometry.hs 275;" f divideLineOddNumPoints src/Geometry.hs 260;" f dmType src/Dodge/Damage.hs 38;" f doAfterPlacement src/Dodge/Layout.hs 86;" f doAfterPlacements src/Dodge/Layout.hs 83;" f doAimTwist src/Dodge/Creature/YourControl.hs 140;" f doAnyEquipmentEffect src/Dodge/Creature/State.hs 222;" f doArcStep src/Dodge/Tesla/Arc.hs 135;" f doBackspace src/Dodge/Update/Input/Text.hs 31;" f doBlBl src/Dodge/BlBl.hs 5;" f doBlSh src/Dodge/Block/Draw.hs 14;" f doBounce src/Dodge/Base/Collide.hs 70;" f doButtonEvent src/Dodge/Button/Event.hs 10;" f doConLoop src/Loop.hs 137;" f doConLoop' src/Loop.hs 226;" f doCrAc src/Dodge/CreatureEffect.hs 61;" f doCrBl src/Dodge/CreatureEffect.hs 49;" f doCrGroupUpdate src/Dodge/CrGroupUpdate.hs 5;" f doCrImp src/Dodge/CreatureEffect.hs 28;" f doCrWdAc src/Dodge/CreatureEffect.hs 77;" f doCrWdImp src/Dodge/CreatureEffect.hs 16;" f doCrWdWd src/Dodge/CreatureEffect.hs 20;" f doDamage src/Dodge/Creature/State.hs 128;" f doDeathToggle src/Dodge/WorldEffect.hs 90;" f doDeathTriggers src/Dodge/WorldEffect.hs 85;" f doDebugTest src/Dodge/Update/Input/DebugTest.hs 22;" f doDebugTest2 src/Dodge/Update/Input/DebugTest.hs 37;" f doDebugTestF10 src/Dodge/Update/Input/DebugTest.hs 62;" f doDebugTestF11 src/Dodge/Update/Input/DebugTest.hs 67;" f doDebugTestF12 src/Dodge/Update/Input/DebugTest.hs 79;" f doDebugTestF6 src/Dodge/Update/Input/DebugTest.hs 40;" f doDebugTestF7 src/Dodge/Update/Input/DebugTest.hs 48;" f doDebugTestF8 src/Dodge/Update/Input/DebugTest.hs 56;" f doDrWdWd src/Dodge/DrWdWd.hs 16;" f doDrag src/Dodge/Update/Input/InGame.hs 107;" f doDrawing src/Dodge/Render.hs 35;" f doDrawing' src/Dodge/Render.hs 46;" f doFloatFloat src/Dodge/FloatFunction.hs 5;" f doGenFloat src/Dodge/HeldUse.hs 1193;" f doGravityPU src/Dodge/Projectile/Update.hs 50;" f doHeldUseEffect src/Dodge/HeldUse.hs 325;" f doInPlacements src/Dodge/Layout.hs 92;" f doIndividualPlacements src/Dodge/Layout.hs 117;" f doInputScreenInput src/Dodge/Update/Input/ScreenLayer.hs 28;" f doIntImp src/Dodge/CreatureEffect.hs 24;" f doInvEffect src/Dodge/ItEffect.hs 16;" f doItemTimeScroll src/Dodge/Update.hs 197;" f doLoop src/Loop.hs 60;" f doMCrAc src/Dodge/CreatureEffect.hs 57;" f doMP2Ac src/Dodge/CreatureEffect.hs 73;" f doMagnetBuBu src/Dodge/Bullet.hs 33;" f doMagnetBuBu src/Dodge/MagnetBuBu.hs 7;" f doMagnetUpdate src/Dodge/Magnet/Update.hs 6;" f doModificationEffect src/Dodge/ModificationEffect.hs 7;" f doOutPlacements src/Dodge/Layout.hs 102;" f doP2Ac src/Dodge/CreatureEffect.hs 69;" f doP2Imp src/Dodge/CreatureEffect.hs 33;" f doPrWdLsLs src/Dodge/PrWdLsLs.hs 8;" f doPreload appDodge/Main.hs 135;" f doPressPlateEvent src/Dodge/PressPlate.hs 8;" f doPropUpdates src/Dodge/Prop/Update.hs 36;" f doQuickload src/Dodge/Save.hs 82;" f doQuicksave src/Dodge/Save.hs 77;" f doRandImpulse src/Dodge/RandImpulse.hs 7;" f doRegexInput src/Dodge/Update/Input/InGame.hs 419;" f doRoomInPlacements src/Dodge/Layout.hs 97;" f doRoomOutPlacements src/Dodge/Layout.hs 107;" f doRoomPlacements src/Dodge/Layout.hs 122;" f doRoomShift src/Dodge/Room/Link.hs 33;" f doScopeZoom src/Dodge/Update/Scroll.hs 84;" f doSectionSize src/Dodge/DisplayInventory.hs 217;" f doSideEffects appDodge/Main.hs 120;" f doStep src/Dodge/ArcStep.hs 9;" f doStrategyActions src/Dodge/Creature/ReaderUpdate.hs 166;" f doTerminalBootProgram src/Dodge/WorldEffect.hs 93;" f doTerminalCommandEffect src/Dodge/Terminal.hs 135;" f doTestDrawing src/Dodge/Render.hs 42;" f doTextInputOver src/Dodge/Update/Input/Text.hs 15;" f doTextInputOverUniverse src/Dodge/Update/Input/Text.hs 12;" f doThrust src/Dodge/Projectile/Update.hs 149;" f doTimeScroll src/Dodge/Update.hs 202;" f doTmTm src/Dodge/TmTm.hs 6;" f doTmWdWd src/Dodge/WorldEffect.hs 98;" f doWallRotate src/Dodge/Update/Camera.hs 212;" f doWdBl src/Dodge/WorldBool.hs 10;" f doWdCrBl src/Dodge/CreatureEffect.hs 37;" f doWdCrCr src/Dodge/CreatureEffect.hs 12;" f doWdP2f src/Dodge/WdP2f.hs 12;" f doWdWd src/Dodge/WorldEffect.hs 26;" f doWorldEvents src/Dodge/Update.hs 432;" f doWorldPos src/Dodge/WorldPos.hs 7;" f door src/Dodge/Room/Door.hs 13;" f doorBetween src/Dodge/Placement/Instance/Door.hs 39;" f doorMechanism src/Dodge/DrWdWd.hs 24;" f doorMechanismStepwise src/Dodge/DrWdWd.hs 59;" f dotV src/Geometry/Vector.hs 75;" f dotV3 src/Geometry/Vector3D.hs 119;" f doubleCorridorBarrels src/Dodge/Room/Room.hs 265;" f doubleLampCover src/Dodge/Placement/Instance/LightSource/Cover.hs 28;" f doublePair src/Geometry.hs 161;" f doublePairSet src/Geometry.hs 165;" f doubleTreeToIndentList src/Dodge/DoubleTree.hs 130;" f doubleV2 src/Geometry.hs 168;" f drawARHUD src/Dodge/Creature/State.hs 285;" f drawAimSweep src/Dodge/Render/Picture.hs 271;" f drawAllShadows src/Dodge/Shadows.hs 5;" f drawBaseMachine src/Dodge/Machine/Draw.hs 57;" f drawBeam src/Dodge/Beam/Draw.hs 6;" f drawBlip src/Dodge/RadarBlip.hs 16;" f drawBlock src/Dodge/Block/Draw.hs 7;" f drawBoundingBox src/Dodge/Debug/Picture.hs 331;" f drawBul src/Dodge/Bullet/Draw.hs 9;" f drawButton src/Dodge/Button/Draw.hs 10;" f drawCPUShadows src/Dodge/Render/Shadow.hs 19;" f drawCircCollisionTest src/Dodge/Debug/Picture.hs 111;" f drawCollisionTest src/Dodge/Debug/Picture.hs 103;" f drawCombFilter src/Dodge/Render/Picture.hs 244;" f drawCombineInventory src/Dodge/Render/HUD.hs 180;" f drawConcurrentMessage src/Dodge/Render/Picture.hs 68;" f drawCoord src/Dodge/Debug/Picture.hs 359;" f drawCorpse src/Dodge/Corpse/Draw.hs 6;" f drawCrInfo src/Dodge/Debug/Picture.hs 380;" f drawCreature src/Dodge/Render/ShapePicture.hs 39;" f drawCreatureDisplayTexts src/Dodge/Debug/Picture.hs 192;" f drawCross src/Dodge/Render/Label.hs 24;" f drawCrossCol src/Dodge/Render/Label.hs 21;" f drawCursorAt src/Dodge/Render/List.hs 71;" f drawDDATest src/Dodge/Debug/Picture.hs 286;" f drawDoorPaths src/Dodge/Debug/Picture.hs 247;" f drawDoubleLampCover src/Dodge/Prop/Draw.hs 87;" f drawDrag src/Dodge/Render/Picture.hs 183;" f drawDragDrop src/Dodge/Render/Picture.hs 204;" f drawDragPickup src/Dodge/Render/Picture.hs 213;" f drawDragSelect src/Dodge/Render/Picture.hs 180;" f drawDragSelected src/Dodge/Render/HUD.hs 133;" f drawDragSelecting src/Dodge/Render/HUD.hs 150;" f drawEmptySet src/Dodge/Render/Picture.hs 124;" f drawEnergyBall src/Dodge/EnergyBall/Draw.hs 7;" f drawEquipment src/Dodge/Creature/Picture.hs 136;" f drawExamineInventory src/Dodge/Render/HUD.hs 196;" f drawExplosiveBall src/Dodge/EnergyBall/Draw.hs 15;" f drawFarWallDetect src/Dodge/Debug/Picture.hs 264;" f drawFlame src/Dodge/Flame/Draw.hs 8;" f drawFlamelet src/Dodge/EnergyBall/Draw.hs 35;" f drawFooterText src/Dodge/Render/MenuScreen.hs 72;" f drawForceField src/Dodge/Wall/Draw.hs 11;" f drawGapPlus src/Dodge/Render/Picture.hs 255;" f drawGib src/Dodge/Prop/Draw.hs 31;" f drawHUD src/Dodge/Render/HUD.hs 49;" f drawInputMenu src/Dodge/Render/MenuScreen.hs 22;" f drawInspectWall src/Dodge/Debug/Picture.hs 239;" f drawInspectWalls src/Dodge/Debug/Picture.hs 227;" f drawInventory src/Dodge/Render/HUD.hs 56;" f drawItemChildrenConnect src/Dodge/Render/HUD.hs 327;" f drawItemConnections src/Dodge/Render/HUD.hs 317;" f drawJumpDown src/Dodge/Render/Picture.hs 175;" f drawLabCrossCol src/Dodge/Render/Label.hs 8;" f drawLampCover src/Dodge/Prop/Draw.hs 47;" f drawLaser src/Dodge/Laser/Draw.hs 6;" 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 209;" f drawListElement src/Dodge/Render/List.hs 187;" f drawListYgapScaleYoff src/Dodge/Render/List.hs 95;" f drawListYoff src/Dodge/Render/List.hs 92;" f drawMachine src/Dodge/Machine/Draw.hs 17;" f drawMapperAR src/Dodge/Targeting/Draw.hs 12;" f drawMapperInventory src/Dodge/Render/HUD.hs 170;" f drawMenuClick src/Dodge/Render/Picture.hs 147;" f drawMenuCursor src/Dodge/Render/Picture.hs 161;" f drawMenuOrHUD src/Dodge/Render/Picture.hs 63;" f drawMenuScreen src/Dodge/Render/MenuScreen.hs 16;" f drawMouseCursor src/Dodge/Render/Picture.hs 79;" f drawMouseOver src/Dodge/Render/HUD.hs 104;" f drawMousePosition src/Dodge/Debug/Picture.hs 349;" f drawMovingShape src/Dodge/Prop/Draw.hs 73;" f drawMovingShapeCol src/Dodge/Prop/Draw.hs 79;" f drawOptions src/Dodge/Render/MenuScreen.hs 36;" f drawPathBetween src/Dodge/Debug/Picture.hs 195;" f drawPathEdge src/Dodge/Debug/Picture.hs 252;" f drawPathing src/Dodge/Debug/Picture.hs 422;" f drawPlus src/Dodge/Render/Picture.hs 144;" f drawPointLabel src/Dodge/Render/Label.hs 13;" f drawProjectile src/Dodge/Projectile/Draw.hs 13;" f drawProp src/Dodge/Prop/Draw.hs 18;" f drawRBOptions src/Dodge/Render/HUD.hs 250;" f drawRadarSweep src/Dodge/RadarSweep/Draw.hs 14;" f drawRemoteShell src/Dodge/Projectile/Draw.hs 37;" f drawReturn src/Dodge/Render/Picture.hs 131;" f drawRootCursor src/Dodge/Render/HUD.hs 72;" f drawSSCursor src/Dodge/SelectionSections/Draw.hs 35;" f drawSSMultiCursor src/Dodge/SelectionSections/Draw.hs 46;" f drawSelect src/Dodge/Render/Picture.hs 232;" f drawSelectionList src/Dodge/Render/List.hs 35;" f drawSelectionListBackground src/Dodge/Render/List.hs 51;" f drawSelectionSections src/Dodge/SelectionSections/Draw.hs 16;" f drawSensor src/Dodge/Machine/Draw.hs 24;" f drawShader src/Shader.hs 27;" f drawShaderLay src/Shader.hs 16;" f drawShadowsByImportance src/Dodge/Shadows.hs 8;" f drawShell src/Dodge/Projectile/Draw.hs 22;" f drawShockwave src/Dodge/Shockwave/Draw.hs 7;" f drawSpark src/Dodge/Spark/Draw.hs 7;" f drawStaticBall src/Dodge/EnergyBall/Draw.hs 27;" f drawSubInventory src/Dodge/Render/HUD.hs 161;" f drawSwitch src/Dodge/Button/Draw.hs 17;" f drawSwitchWire src/Dodge/LevelGen/Switch.hs 24;" f drawTargetingAR src/Dodge/Targeting/Draw.hs 20;" f drawTerminalDisplay src/Dodge/Render/HUD.hs 364;" f drawTeslaArc src/Dodge/Tesla/Arc/Draw.hs 7;" f drawTeslaArc src/Dodge/Tesla/Draw.hs 9;" f drawText src/Picture/Base.hs 220;" f drawTitle src/Dodge/Render/MenuScreen.hs 55;" f drawTitleBackground src/Dodge/Render/List.hs 44;" f drawTractorBeam src/Dodge/TractorBeam/Draw.hs 7;" f drawTurret src/Dodge/Machine/Draw.hs 65;" f drawVerticalDoubleArrow src/Dodge/Render/Picture.hs 195;" f drawVerticalLampCover src/Dodge/Prop/Draw.hs 63;" f drawWall src/Dodge/Wall/Draw.hs 7;" f drawWallFace src/Dodge/Debug/Picture.hs 73;" f drawWallSearchRays src/Dodge/Debug/Picture.hs 295;" f drawWallsNearCursor src/Dodge/Debug/Picture.hs 216;" f drawWallsNearSegment src/Dodge/Debug/Picture.hs 123;" f drawWallsNearYou src/Dodge/Debug/Picture.hs 207;" f drawWeapon src/Dodge/Creature/Volition.hs 14;" f drawWlIDs src/Dodge/Debug/Picture.hs 367;" f drawZoneCol src/Dodge/Debug/Picture.hs 142;" f drawZoneNearPointCursor src/Dodge/Debug/Picture.hs 279;" f droneLauncher src/Dodge/Item/Weapon/Drone.hs 11;" f dropAll src/Dodge/Creature/State.hs 125;" f dropExcept src/Dodge/Creature/Action.hs 166;" f dropInventoryPath src/Dodge/HeldUse.hs 1373;" f dropItem src/Dodge/Creature/Action.hs 172;" f dropper src/Dodge/Item/Scope.hs 76;" f drumMag src/Dodge/Item/Ammo.hs 33;" f dsZoneSize src/Dodge/Zoning/Cloud.hs 42;" f dssNearCirc src/Dodge/Zoning/Cloud.hs 39;" f dssNearPoint src/Dodge/Zoning/Cloud.hs 30;" f dssNearRect src/Dodge/Zoning/Cloud.hs 36;" f dssNearSeg src/Dodge/Zoning/Cloud.hs 33;" f dtIL src/Dodge/DoubleTree.hs 133;" f dtPropagate' src/Dodge/DoubleTree.hs 46;" 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 141;" f dtToIntMapWithRoot src/Dodge/DoubleTree.hs 149;" f dtToLRAdj src/Dodge/DoubleTree.hs 169;" f dtToLRAdjEither src/Dodge/DoubleTree.hs 181;" f dtToRootIntMap' src/Dodge/DoubleTree.hs 154;" f dtToUpDownAdj src/Dodge/DoubleTree.hs 159;" f dummyMenuOption src/Dodge/Menu/Option.hs 74;" f dustColor src/Shader/Poke/Cloud.hs 71;" f dustSpringVel src/Dodge/Update.hs 796;" f ebColor src/Dodge/EnergyBall.hs 94;" f ebDamage src/Dodge/EnergyBall.hs 102;" f ebEffect src/Dodge/EnergyBall.hs 49;" f ebFlicker src/Dodge/EnergyBall.hs 87;" f ebtToDamage src/Dodge/EnergyBall.hs 107;" f edgeFormatting src/Dodge/Combine/Graph.hs 131;" f edgeToPic src/Dodge/Debug/Picture.hs 431;" f effectOnEquip src/Dodge/Equipment.hs 32;" f effectOnRemove src/Dodge/Equipment.hs 19;" f effectWhileAttached src/Dodge/ItEffect.hs 58;" f eitType src/Dodge/Data/EquipType.hs 15;" f ejectS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 643;" f elecCrackleS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 499;" f elephantGun src/Dodge/Item/Held/Rod.hs 27;" f emptyCorridor src/Dodge/Room/BlinkAcross.hs 22;" f emptyTrie src/SimpleTrie.hs 16;" f encircle src/Dodge/Creature/Boid.hs 116;" f encircleCloseP src/Dodge/Creature/Boid.hs 36;" f encircleDistP src/Dodge/Creature/Boid.hs 22;" f encircleP src/Dodge/Creature/Boid.hs 28;" f endArcPos src/Dodge/Tesla.hs 87;" f endCombineRegex src/Dodge/Update/Input/InGame.hs 267;" f endRegex src/Dodge/Update/Input/InGame.hs 254;" f energyBallAt src/Dodge/EnergyBall.hs 64;" f enterCombineInv src/Dodge/DisplayInventory.hs 323;" f epText src/Dodge/Inventory/SelectionList.hs 75;" f eqConstr src/SameConstr.hs 17;" f eqPosText src/Dodge/Equipment/Text.hs 5;" f eqSiteToPositions src/Dodge/Inventory/RBList.hs 77;" f equipAllocString src/Dodge/Render/HUD.hs 308;" f equipAttachPos src/Dodge/Item/Draw.hs 32;" f equipBackgroundEffect src/Dodge/Euse.hs 15;" f equipInfo src/Dodge/Item/Info.hs 140;" f equipItemSPic src/Dodge/Item/Draw/SPic.hs 147;" f equipPosition src/Dodge/Item/Draw.hs 40;" f equipSiteInfo src/Dodge/Item/Info.hs 253;" f equipType src/Dodge/Data/EquipType.hs 10;" f equipmentStrValue src/Dodge/Creature/Statistics.hs 51;" f errorAngleVV src/Geometry.hs 59;" f errorClosestPointOnLine src/Geometry.hs 71;" f errorClosestPointOnLineParam src/Geometry.hs 77;" f errorHead src/ListHelp.hs 76;" f errorIsLHS src/Geometry.hs 65;" f errorNormalizeV src/Geometry.hs 54;" f errorPointInPolygon src/Geometry.hs 46;" f evaluateRandPS src/Dodge/Placement/PlaceSpot.hs 149;" f evenOddSplit src/Dodge/Base.hs 160;" f exitTerminalSubInv src/Dodge/Terminal.hs 225;" 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 186;" f explodeShell src/Dodge/Projectile/Update.hs 244;" f explosionS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 545;" f explosiveBarrel src/Dodge/Creature/Inanimate.hs 25;" f extTrigLitPos src/Dodge/Placement/Instance/Button.hs 84;" f extendAway src/Dodge/Placement/Instance/LightSource.hs 200;" f extendConeToScreenEdge src/Dodge/Debug/Picture.hs 82;" f extraPics src/Dodge/Render/ShapePicture.hs 73;" f extraWeaponLinks src/Dodge/Item/Grammar.hs 117;" f extraWeaponLinksBelow src/Dodge/Item/Grammar.hs 126;" f extractRoomPos src/Dodge/RoomPos.hs 6;" f faceEdges src/Polyhedra.hs 65;" f facesToVF src/Polyhedra/Geodesic.hs 69;" f fadeTLS src/Dodge/LightSource/Update.hs 14;" f fallMovement src/Dodge/Prop/Moving.hs 28;" f fallSmallBounce src/Dodge/Prop/Moving.hs 25;" f fallSmallBounceDamage src/Dodge/Prop/Moving.hs 12;" f farWallDistDirection src/Dodge/Update/Camera.hs 233;" f fdiv src/ShortShow.hs 26;" f feet src/Dodge/Creature/Picture.hs 49;" f ffoldM src/Framebuffer/Update.hs 79;" f filter3 src/FoldableHelp.hs 76;" f filterSectionsPair src/Dodge/DisplayInventory.hs 167;" f findBlips src/Dodge/RadarSweep.hs 62;" f findBoundDists src/Dodge/Update/Camera.hs 240;" f findClosePoint src/Dodge/LevelGen/StaticWalls.hs 155;" f findClosePoint src/Dodge/LevelGen/StaticWalls/Deprecated.hs 74;" f findIndex src/IntMapHelp.hs 85;" f findReverseEdge src/Polyhedra.hs 50;" f findReverseEdgeList src/Polyhedra.hs 57;" f findWallFreeDropPoint src/Dodge/FloorItem.hs 51;" f findWallsInPolygon src/Dodge/LevelGen/StaticWalls/Deprecated.hs 78;" f findWithIx src/ListHelp.hs 123;" f fireFadeS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 541;" f fireLoudS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 689;" f fireS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 455;" f firstBreather src/Dodge/Room/Breather.hs 9;" f firstWorldLoad appDodge/Main.hs 77;" f fixedCoordPictures src/Dodge/Render/Picture.hs 17;" f fixedSizePicClampArrow src/Dodge/Picture/SizeInvariant.hs 57;" f flFlicker src/Dodge/Flame.hs 38;" f flameMuzzles src/Dodge/HeldUse.hs 297;" f flameShield src/Dodge/Item/Equipment.hs 33;" f flameSize src/Dodge/Flame/Size.hs 5;" f flameSpitter src/Dodge/Item/Held/SprayGuns.hs 23;" f flameThrower src/Dodge/Item/Held/SprayGuns.hs 64;" f flameTorrent src/Dodge/Item/Held/SprayGuns.hs 32;" f flameWall src/Dodge/Item/Held/SprayGuns.hs 48;" f flamerPic src/Dodge/Item/Draw/SPic.hs 385;" f flareCircleAt src/Dodge/HeldUse.hs 730;" 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 438;" f fleeFrom src/Dodge/CreatureEffect.hs 120;" f fleeFromTarget src/Dodge/CreatureEffect.hs 66;" f flickerMod src/Dodge/Placement/Instance/LightSource/Flicker.hs 10;" f flickerUpdate src/Dodge/Placement/Instance/LightSource/Flicker.hs 24;" f floatSize src/Shader/Parameters.hs 17;" f flockACC src/Dodge/Creature/ReaderUpdate.hs 89;" f flockArmourChaseCrit src/Dodge/Creature/ArmourChase.hs 14;" f flockCenterFunc src/Dodge/Creature/Boid.hs 254;" f flockChaseTarget src/Dodge/Creature/Boid.hs 185;" f flockFunc src/Dodge/Creature/Boid.hs 241;" f flockPointTarget src/Dodge/Creature/Boid.hs 200;" f flockPointTargetR src/Dodge/Creature/Boid.hs 267;" f flockToPointUsing src/Dodge/Creature/Boid.hs 215;" f flockToPointUsing' src/Dodge/Creature/Boid.hs 228;" f floorItemPickupInfo src/Dodge/Render/HUD.hs 229;" f floorItemSPic src/Dodge/Render/ShapePicture.hs 99;" f floorWire src/Dodge/Wire.hs 13;" f foamSprayFadeOutS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 547;" f foamSprayLoopS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 543;" f foldCr src/Dodge/Creature/State.hs 50;" f foldPairs src/ListHelp.hs 37;" f foldrWhileArb src/ListHelp.hs 110;" f followImpulse src/Dodge/Creature/Impulse.hs 38;" f followImpulses src/Dodge/Creature/Impulse.hs 32;" f foot1S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 477;" f foot2S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 501;" f foot3S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 609;" f forbidFlee src/Dodge/Creature/Boid.hs 43;" f forceElements src/StrictHelp.hs 10;" f forceField src/Dodge/Wall/ForceField.hs 7;" f forceFoldable src/StrictHelp.hs 7;" f forceSpine src/StrictHelp.hs 4;" f fourEmbossDecoration src/Dodge/Placement/TopDecoration.hs 29;" f fpsText src/Dodge/Render/Picture.hs 53;" f fractionLoadedAmmo src/Dodge/Item/Draw/SPic.hs 136;" f frag src/Shader/Data.hs 102;" f freeShaderPointers' src/Shader.hs 37;" f fridgeHumS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 491;" f fromEdgeTuple src/Dodge/Path/Translate.hs 5;" f fromJust' src/MaybeHelp.hs 24;" f fromListL src/DoubleStack.hs 7;" f fromTopLeft src/Dodge/ScreenPos.hs 9;" f fromV3 src/Geometry/Data.hs 63;" f frontArmour src/Dodge/Item/Equipment.hs 38;" f fstV2 src/Geometry/Data.hs 70;" f fuelPack src/Dodge/Item/Equipment.hs 53;" f functionalUpdate src/Dodge/Update.hs 252;" f fuseFunc src/Dodge/Path.hs 150;" f fusePairs src/Dodge/Path.hs 153;" f fusePoint src/Dodge/LevelGen/StaticWalls.hs 158;" f fuseWall src/Dodge/LevelGen/StaticWalls.hs 165;" f fuseWallsWith src/Dodge/LevelGen/StaticWalls.hs 172;" f g src/ShortShow.hs 33;" f gLauncher src/Dodge/Item/Held/Launcher.hs 24;" f gRandify src/Dodge/Randify.hs 11;" f gadgetEffect src/Dodge/HeldUse.hs 45;" f gameOverMenu src/Dodge/Menu.hs 187;" f gameRoomFromRoom src/Dodge/Layout.hs 161;" f gameRoomViewpoints src/Dodge/Viewpoints.hs 35;" f gameRoomsFromRooms src/Dodge/Layout.hs 158;" f gameplayMenu src/Dodge/Menu.hs 134;" f gameplayMenuOptions src/Dodge/Menu.hs 137;" f gasType src/Dodge/HeldUse.hs 1149;" f generateGenParams src/Dodge/LevelGen/LevelStructure.hs 22;" f generateGraphs src/Dodge/LevelGen.hs 39;" f generateLayout src/Dodge/Layout/Generate.hs 10;" f generateLevelFromRoomList src/Dodge/Layout.hs 34;" f generateWorldFromSeed src/Dodge/LevelGen.hs 19;" f geom src/Shader/Data.hs 102;" f geometryQuickCheckTests test/Spec.hs 55;" f geometryTests test/Spec.hs 17;" f geometryUnitTests test/Spec.hs 22;" f geqConstr src/SameConstr.hs 21;" f getAimZoom src/Dodge/Update/Camera.hs 135;" f getAmmoLinks src/Dodge/Item/Grammar.hs 133;" f getArguments src/Dodge/Update/Scroll.hs 178;" f getArguments' src/Dodge/Update/Scroll.hs 166;" f getAttachedSFLink src/Dodge/HeldUse.hs 802;" f getAutoSpringLinks src/Dodge/Item/Grammar.hs 112;" f getAvailableListLines src/Dodge/SelectionList.hs 10;" f getBulHitDams src/Dodge/Bullet.hs 171;" f getBulletType src/Dodge/HeldUse.hs 927;" f getCloseObj src/Dodge/Update/Input/InGame.hs 515;" f getCommands src/Dodge/Terminal.hs 117;" f getCommandsHelp src/Dodge/Terminal.hs 75;" f getCrMoveSpeed src/Dodge/Creature/Statistics.hs 45;" f getDamageCoding src/Dodge/Terminal.hs 177;" f getDistortions src/Dodge/Render.hs 411;" f getEquipmentAllocation src/Dodge/Inventory/RBList.hs 47;" f getGrenadeHitEffect src/Dodge/HeldUse.hs 1286;" f getInventoryPath src/Dodge/Inventory/Path.hs 8;" f getItemValue src/Dodge/Inventory/SelectionList.hs 143;" f getLaserColor src/Dodge/HeldUse.hs 746;" f getLaserDamage src/Dodge/HeldUse.hs 743;" f getLaserPhaseV src/Dodge/HeldUse.hs 740;" f getLinksOfType src/Dodge/RoomLink.hs 39;" f getMaxLinesTM src/Dodge/Terminal/Type.hs 11;" f getMenuMouseContext src/Dodge/Update.hs 392;" f getNodePos src/Dodge/Path.hs 31;" f getPJStabiliser src/Dodge/HeldUse.hs 1278;" f getPretty src/AesonHelp.hs 8;" f getPromptTM src/Dodge/Terminal/Type.hs 8;" f getRootItemBounds src/Dodge/Render/HUD.hs 95;" f getSelectedCloseObj src/Dodge/SelectedClose.hs 14;" f getSensor src/Dodge/Terminal.hs 189;" f getSmoothScrollValue src/Dodge/SmoothScroll.hs 21;" f getSplitString src/Dodge/Debug/Terminal.hs 126;" f getTiles src/Dodge/Layout.hs 208;" f getViewpoints src/Dodge/Viewpoints.hs 29;" f getVolleyBurst src/Dodge/HeldUse.hs 122;" f getWallSPic src/Dodge/Render/Walls.hs 51;" f getWindowSize src/Dodge/WindowSize.hs 5;" f gimbal src/Dodge/Item/Scope.hs 153;" f girder src/Dodge/Room/Foreground.hs 211;" f girderV src/Dodge/Room/Foreground.hs 182;" f girderV' src/Dodge/Room/Foreground.hs 157;" f girderZ src/Dodge/Room/Foreground.hs 108;" f glNamedBufferSubDataH src/Shader/Bind.hs 53;" f glassDebris src/Dodge/Block/Debris.hs 169;" f glassLesson src/Dodge/Room/GlassLesson.hs 23;" f glassLessonRunPast src/Dodge/Room/GlassLesson.hs 68;" f glassShat1S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 635;" f glassShat2S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 605;" f glassShat3S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 449;" f glassShat4S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 599;" f glassSwitchBack src/Dodge/Room/Room.hs 70;" f glassSwitchBackCrits src/Dodge/Room/Room.hs 99;" f glassWallDamage src/Dodge/Wall/DamageEffect.hs 49;" f glauncherPic src/Dodge/Item/Draw/SPic.hs 391;" f glushortSize src/Shader/Parameters.hs 25;" f goToPostStrat src/Dodge/Creature/Strategy.hs 10;" f goToTarget src/Dodge/Creature/ReaderUpdate.hs 138;" f grahamEliminate src/Geometry/Polygon.hs 125;" f grahamScan src/Geometry/Polygon.hs 116;" 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 165;" f graphicsMenuOptions src/Dodge/Menu.hs 168;" f green src/Color.hs 15;" f greyN src/Color.hs 124;" f gridInPolygon src/Grid.hs 12;" f gridPoints src/Grid.hs 67;" f gridPoints' src/Grid.hs 79;" f gridPoints'' src/Grid.hs 74;" f gridPointsOff src/Grid.hs 62;" f groupSplitItemAmounts src/Dodge/Combine.hs 52;" f gruntS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 665;" f gut1S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 711;" f gut2S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 515;" f gut3S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 485;" f gut4S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 459;" f gut5S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 671;" f gut6S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 631;" f gyroscope src/Dodge/Item/Scope.hs 156;" f hackOutline src/Dodge/Render/Outline.hs 5;" f halfHeight src/Dodge/Base/Window.hs 48;" f halfWidth src/Dodge/Base/Window.hs 48;" f haltSound src/Dodge/SoundLogic.hs 38;" f hammerCheck src/Dodge/HeldUse.hs 63;" f handHandleOrient src/Dodge/Item/HeldOffset.hs 67;" f handOrient src/Dodge/Item/HeldOffset.hs 38;" f handleEvent src/Dodge/Event.hs 27;" f handleHotkeys src/Dodge/Creature/YourControl.hs 45;" f handleKeyboardEvent src/Dodge/Event/Input.hs 22;" f handleMouseButtonEvent src/Dodge/Event/Input.hs 63;" f handleMouseMotionEvent src/Dodge/Event/Input.hs 47;" f handleMouseWheelEvent src/Dodge/Event/Input.hs 58;" f handleOrient src/Dodge/Item/HeldOffset.hs 32;" f handlePos src/Dodge/Item/HeldOffset.hs 89;" f handleResizeEvent src/Dodge/Event.hs 53;" f handleTextInput src/Dodge/Event/Input.hs 18;" f handleWindowMoveEvent src/Dodge/Event.hs 44;" f hardQuit src/Dodge/Concurrent.hs 32;" f hasButtonLOS src/Dodge/Base/Collide.hs 211;" f hasCaneGunDim src/Dodge/Item/InvSize.hs 48;" f hasFrontArmour src/Dodge/Creature/Test.hs 118;" f hasLOS src/Dodge/Base/Collide.hs 204;" f hasLOSIndirect src/Dodge/Base/Collide.hs 219;" f hat src/Dodge/Item/Equipment.hs 76;" f head src/DoubleStack.hs 14;" f headLamp src/Dodge/Item/Equipment.hs 79;" f headLampShape src/Dodge/Item/Draw/SPic.hs 441;" f headMap src/Dodge/DoubleTree.hs 249;" f heal src/Dodge/Item/Consumable.hs 17;" f heal25 src/Dodge/Item/Consumable.hs 14;" f healS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 483;" f healthAnalyserByDoor src/Dodge/Room/LasTurret.hs 74;" f healthTest src/Dodge/Room/LasTurret.hs 95;" f heightWallPS src/Dodge/Placement/Instance/Wall.hs 13;" f heldAimStance src/Dodge/Item/AimStance.hs 23;" f heldAimZoom src/Dodge/Update/Camera.hs 140;" f heldEffect src/Dodge/HeldUse.hs 60;" f heldEffectMuzzles src/Dodge/HeldUse.hs 127;" f heldHandlePos src/Dodge/Item/HeldOffset.hs 94;" f heldInfo src/Dodge/Item/Info.hs 90;" f heldItemAmmoSlots src/Dodge/Item/AmmoSlots.hs 18;" f heldItemBulkiness src/Dodge/Creature/YourControl.hs 177;" f heldItemInvLock src/Dodge/HeldUse.hs 478;" f heldItemMuzVel src/Dodge/HeldUse.hs 1024;" f heldItemMuzzles src/Dodge/HeldUse.hs 156;" f heldItemOffset src/Dodge/Item/HeldOffset.hs 62;" f heldItemRifling src/Dodge/HeldUse.hs 1068;" f heldItemSPic src/Dodge/Item/Draw/SPic.hs 223;" f heldItemWeight src/Dodge/Creature/Statistics.hs 71;" f heldPositionInfo src/Dodge/Item/Info.hs 240;" f heldTorqueAmount src/Dodge/HeldUse.hs 624;" f heldTriggerType src/Dodge/BaseTriggerType.hs 23;" f helpCommand src/Dodge/Terminal.hs 66;" f helpPoly3D src/Polyhedra.hs 125;" f heron src/Geometry.hs 217;" 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 569;" f hitEffFromBul src/Dodge/Bullet.hs 154;" f hitS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 523;" f holdForm src/Dodge/Creature/Boid.hs 137;" f holsterWeapon src/Dodge/Creature/Volition.hs 14;" f homingModule src/Dodge/Item/Scope.hs 48;" f horPipe src/Dodge/Placement/Instance/Pipe.hs 9;" f hotkeyToChar src/Dodge/Inventory/SelectionList.hs 184;" f hotkeyToScancode src/Dodge/Creature/YourControl.hs 75;" f hotkeyToString src/Dodge/Inventory/SelectionList.hs 181;" f humanoidAIList src/Dodge/Humanoid.hs 182;" f iShape src/Dodge/Placement/Instance/LightSource.hs 73;" f icosahedronPoints src/Polyhedra/Geodesic.hs 12;" f icosohedronFaces src/Polyhedra/Geodesic.hs 19;" f ildtPropagate src/Dodge/DoubleTree.hs 112;" f impulsiveAIBefore src/Dodge/Creature/Impulse.hs 23;" f inLink src/Dodge/RoomLink.hs 113;" f inSegArea src/Geometry/Intersect.hs 298;" f inTextInputFocus src/Dodge/InputFocus.hs 10;" f incidenceToFunction src/Dodge/Graph.hs 26;" f indefiniteExceptions src/StringHelp.hs 29;" f initCrItemLocation src/Dodge/Item/Location/Initialize.hs 41;" f initCrItemLocations src/Dodge/Item/Location/Initialize.hs 35;" f initCrsItemLocations src/Dodge/Item/Location/Initialize.hs 15;" f initFlItemLocation src/Dodge/Item/Location/Initialize.hs 57;" f initFlItemsLocations src/Dodge/Item/Location/Initialize.hs 20;" f initItemLocations src/Dodge/Item/Location/Initialize.hs 12;" f initOrNull src/ListHelp.hs 43;" f initSpecificCrItemLocations src/Dodge/Item/Location/Initialize.hs 30;" f initTexture2DArray src/Shader/AuxAddition.hs 31;" f initTexture2DArrayData src/Shader/AuxAddition.hs 46;" f initTexture2DArraySquare src/Shader/AuxAddition.hs 16;" f initTuItemLocation src/Dodge/Item/Location/Initialize.hs 66;" f initTusItemLocations src/Dodge/Item/Location/Initialize.hs 25;" f initWallZoning src/Dodge/Wall/Zone.hs 12;" f initialAnoTree src/Dodge/Floor.hs 29;" f initialRoomTree src/Dodge/Floor.hs 19;" f initialWorld src/Dodge/Initialisation.hs 16;" f initialisePlaying src/Sound.hs 77;" f initializeGLState src/Preload/Render.hs 213;" f initializeOptionMenu src/Dodge/Menu/Option.hs 17;" f initializeOptionMenuBO src/Dodge/Menu/Option.hs 32;" f initializeTexture2D src/Framebuffer/Update.hs 221;" f inorderNumberTree src/TreeHelp.hs 189;" f inputFocusI src/Dodge/InputFocus.hs 13;" f insertAt src/Padding.hs 63;" f insertIMInZone src/Dodge/Base.hs 54;" f insertInTrie src/SimpleTrie.hs 23;" f insertNewKey src/IntMapHelp.hs 64;" f insertOneS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 505;" f insertOver src/ListHelp.hs 47;" f insertS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 437;" f insertWall src/Dodge/Placement/PlaceSpot/Block.hs 122;" f insertWallInZones src/Dodge/Wall/Zone.hs 20;" f insertWalls src/Dodge/Placement/PlaceSpot/Block.hs 117;" f insertWithNewKeys src/IntMapHelp.hs 70;" f interactWithCloseObj src/Dodge/SelectedClose.hs 9;" f interpWith src/Dodge/Creature/Boid.hs 11;" f intersectCircSeg src/Geometry/Intersect.hs 305;" f intersectCircSegFirst src/Geometry/Intersect.hs 323;" f intersectCircSegTest src/Geometry/Intersect.hs 316;" f intersectLineLine' src/Geometry/Intersect.hs 15;" f intersectLinefromScreen src/Dodge/Debug/Picture.hs 96;" f intersectSegBezquad src/Geometry/Intersect.hs 236;" f intersectSegLine src/Geometry/Intersect.hs 87;" f intersectSegLineFrom src/Geometry/Intersect.hs 57;" f intersectSegLineext src/Geometry/Intersect.hs 72;" f intersectSegPolyFirst src/Geometry/Intersect.hs 243;" f intersectSegSeg src/Geometry/Intersect.hs 39;" f intersectSegSegErrorTest src/Geometry/Intersect.hs 24;" f intersectSegSegFullTest src/Geometry/Intersect.hs 103;" f intersectSegSegPreTest src/Geometry/Intersect.hs 136;" f intersectSegSegTest src/Geometry/Intersect.hs 122;" f intersectSegsSeg src/Geometry/Intersect.hs 232;" f intervalList src/Geometry.hs 311;" f interweave src/Justify.hs 17;" f introScan src/Dodge/Item/Scope.hs 57;" f introScanValue src/Dodge/Inventory/SelectionList.hs 79;" f intsToPos src/Dodge/Room/Modify/Girder.hs 160;" f invAdj src/Dodge/Item/Grammar.hs 266;" f invCursorParams src/Dodge/ListDisplayParams.hs 36;" f invDP src/Dodge/ListDisplayParams.hs 30;" f invDT src/Dodge/Item/Grammar.hs 243;" f invDimColor src/Dodge/DisplayInventory.hs 192;" f invHead src/Dodge/Render/HUD.hs 405;" f invItemLocUpdate src/Dodge/Creature/State.hs 153;" f invLDT src/Dodge/Item/Grammar.hs 238;" f invLDT' src/Dodge/Item/Grammar.hs 248;" f invRootItemEffs src/Dodge/Creature/State.hs 146;" f invRootMap src/Dodge/Item/Grammar.hs 255;" f invRootTrees src/Dodge/Item/Grammar.hs 276;" f invRootTrees' src/Dodge/Item/Grammar.hs 282;" f invSelectionItem src/Dodge/Inventory/SelectionList.hs 32;" f invSetSelection src/Dodge/Inventory.hs 185;" f invSetSelectionPos src/Dodge/Inventory.hs 193;" f invShiftPointBy src/Dodge/ShiftPoint.hs 8;" f invSize src/Dodge/Inventory/CheckSlots.hs 30;" f inventoryX src/Dodge/Creature.hs 114;" f inverseSelNumPos src/Dodge/SelectionSections.hs 228;" f inverseSelSecYint src/Dodge/SelectionSections.hs 201;" f inverseSelSecYintXPosCheck src/Dodge/SelectionSections.hs 212;" f inverseShockwaveAt src/Dodge/WorldEvent/Shockwave.hs 43;" f invertEncircleDistP src/Dodge/Creature/Boid.hs 14;" f invertIntMap src/IntMapHelp.hs 99;" f invertIntMap src/Multiset.hs 67;" f invertInventoryToMap src/Dodge/Combine.hs 57;" f invisibleChaseCrit src/Dodge/Creature/ChaseCrit.hs 21;" f invisibleWall src/Dodge/Placement/Instance/Wall.hs 16;" f isAmmoIntLink src/Dodge/HeldUse.hs 756;" f isAnimate src/Dodge/Creature/Test.hs 144;" f isCognizant src/Dodge/Creature/Perception.hs 106;" f isConnected src/Dodge/Inventory/Swap.hs 74;" f isElectrical src/Dodge/Machine/Update.hs 80;" f isGroupSelectableSection src/Dodge/Update/Input/InGame.hs 191;" f isInLnk src/Dodge/PlacementSpot.hs 160;" f isJust' src/MaybeHelp.hs 29;" f isLHS src/Geometry/LHS.hs 8;" f isLeftOf src/Geometry.hs 198;" f isLeftOfA src/Geometry.hs 192;" f isNothing' src/MaybeHelp.hs 33;" f isOnSeg src/Geometry.hs 236;" f isOutLnk src/Dodge/PlacementSpot.hs 164;" f isOverTerminalScreen src/Dodge/Update.hs 403;" f isPutID src/Dodge/Placement/Instance/Wall.hs 129;" f isRHS src/Geometry/LHS.hs 24;" f isUnusedLnk src/Dodge/PlacementSpot.hs 61;" f isUnusedLnkType src/Dodge/PlacementSpot.hs 186;" f isUsedLnkUnplaced src/Dodge/PlacementSpot.hs 172;" f isValidCommand src/Dodge/Debug/Terminal.hs 131;" f isVowel src/StringHelp.hs 8;" f isWalkable src/Dodge/Base/Collide.hs 226;" f isoMatrix src/MatrixHelper.hs 30;" f isotriBWH src/Geometry/Polygon.hs 20;" f itDim src/Dodge/Item/InvSize.hs 21;" f itEffectOnDrop src/Dodge/Item/BackgroundEffect.hs 67;" f itEffectOnPickup src/Dodge/Item/BackgroundEffect.hs 64;" f itInvHeight src/Dodge/Item/InvSize.hs 11;" f itUseCondition src/Dodge/ItemUseCondition.hs 6;" f itemAmmoSlots src/Dodge/Item/AmmoSlots.hs 12;" f itemBaseName src/Dodge/Item/Display.hs 60;" f itemBaseStance src/Dodge/Item/AimStance.hs 18;" f itemBlips src/Dodge/RadarSweep.hs 93;" f itemBulkiness src/Dodge/Creature/YourControl.hs 172;" f itemCombinations src/Dodge/Combine/Combinations.hs 56;" f itemCombinationsEdges src/Dodge/Combine/Graph.hs 61;" f itemDetectorEffect src/Dodge/HeldUse.hs 808;" f itemDisplay src/Dodge/Inventory/SelectionList.hs 49;" f itemEquipPict src/Dodge/Item/Draw.hs 19;" f itemExternalValue src/Dodge/Inventory/SelectionList.hs 84;" f itemFromAmmoMag src/Dodge/Item.hs 41;" f itemFromAttachType src/Dodge/Item.hs 50;" f itemFromBase src/Dodge/Item.hs 18;" f itemFromEquipType src/Dodge/Item.hs 64;" 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 473;" f itemMuzzles src/Dodge/HeldUse.hs 141;" f itemRooms src/Dodge/LockAndKey.hs 39;" f itemRotTreeSPic src/Dodge/Item/Draw/SPic.hs 27;" f itemSPic src/Dodge/Item/Draw/SPic.hs 33;" f itemScan src/Dodge/Item/Scope.hs 63;" f itemScroll src/Dodge/Update/Scroll.hs 52;" f itemScrollDisplay src/Dodge/Inventory/SelectionList.hs 120;" f itemScrollValue src/Dodge/Inventory/SelectionList.hs 147;" f itemSidePush src/Dodge/HeldUse.hs 419;" f itemString src/Dodge/Item/Display.hs 56;" f itemToBreakLists src/Dodge/Item/Grammar.hs 56;" f itemToFunction src/Dodge/Item/Grammar.hs 139;" f itemTreeSPic src/Dodge/Item/Draw/SPic.hs 24;" f itemTriggerType src/Dodge/BaseTriggerType.hs 15;" f itemWeight src/Dodge/Creature/Statistics.hs 66;" 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 85;" f jaggedShape src/Dodge/Block/Debris.hs 191;" f joinItemsInList src/Dodge/Item/Grammar.hs 228;" f joystick src/Dodge/Item/Scope.hs 149;" f jps0' src/Dodge/LevelGen/PlacementHelper.hs 60;" f jps0PushPS src/Dodge/LevelGen/PlacementHelper.hs 63;" f jsps src/Dodge/LevelGen/PlacementHelper.hs 36;" f jsps0 src/Dodge/LevelGen/PlacementHelper.hs 39;" f jsps0J src/Dodge/LevelGen/PlacementHelper.hs 48;" f jspsJ src/Dodge/LevelGen/PlacementHelper.hs 45;" f jumpLegs src/Dodge/Item/Equipment.hs 93;" f justify src/Justify.hs 9;" f k src/ShortShow.hs 33;" f k' src/ShortShow.hs 33;" f keyCard src/Dodge/Item/Held/Utility.hs 20;" f keyCardAnalyserByDoor src/Dodge/Room/LasTurret.hs 71;" f keyCardRoomRunPast src/Dodge/Room/LasTurret.hs 59;" f keyCardRunPastRand src/Dodge/LockAndKey.hs 36;" f keyPic src/Dodge/Item/Draw/SPic.hs 457;" f keyholeCorridor src/Dodge/Room/Corridor.hs 39;" f knifeS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 625;" f lConnect src/Dodge/Render/Connectors.hs 42;" f lConnectMulti src/Dodge/Render/Connectors.hs 46;" f lShape src/Dodge/Placement/Instance/LightSource.hs 76;" f lamp src/Dodge/Creature/Lamp.hs 21;" f lampCover src/Dodge/Placement/Instance/LightSource/Cover.hs 8;" f lampCoverWhen src/Dodge/Placement/Instance/LightSource/Cover.hs 19;" f lampCrSPic src/Dodge/Render/ShapePicture.hs 51;" f lasCenSensEdge src/Dodge/Room/LasTurret.hs 114;" f lasDronesPic src/Dodge/Item/Weapon/Drone.hs 22;" f lasGunPic src/Dodge/Item/Draw/SPic.hs 411;" f lasSensorTurretTest src/Dodge/Room/LasTurret.hs 107;" f lasTunnel src/Dodge/Room/LasTurret.hs 126;" f lasTunnelRunPast src/Dodge/Room/LasTurret.hs 167;" f lasTurret src/Dodge/Placement/Instance/Turret.hs 38;" f laser src/Dodge/Item/Held/BatteryGuns.hs 41;" f lastMap src/Dodge/DoubleTree.hs 253;" f launcherCrit src/Dodge/Creature/LauncherCrit.hs 12;" f layoutLevelFromSeed src/Dodge/LevelGen.hs 47;" f ldpVerticalSelection src/Dodge/Update/Input/ScreenLayer.hs 74;" f ldtIL src/Dodge/DoubleTree.hs 225;" f ldtPropagate src/Dodge/DoubleTree.hs 70;" f ldtPropagate' src/Dodge/DoubleTree.hs 61;" f ldtPropagateFold src/Dodge/DoubleTree.hs 82;" f ldtPropagateFoldTree src/Dodge/DoubleTree.hs 99;" f ldtPropagateIndices src/Dodge/DoubleTree.hs 122;" f ldtStartPropagate src/Dodge/DoubleTree.hs 53;" 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 left src/DoubleStack.hs 16;" f leftChildList src/Dodge/Item/Grammar.hs 202;" f leftIsParentCombine src/Dodge/Item/Grammar.hs 188;" f leftPad src/Padding.hs 15;" f leftRightCombine src/Dodge/Item/Grammar.hs 214;" f legsSPic src/Dodge/Item/Draw/SPic.hs 475;" f liShape src/Dodge/Placement/Instance/LightSource.hs 98;" f light src/Color.hs 104;" f lightSensByDoor src/Dodge/Room/LasTurret.hs 46;" f lightSensInsideDoor src/Dodge/Room/LasTurret.hs 36;" f lightSensor src/Dodge/Placement/Instance/Sensor.hs 52;" f lightsToRender src/Dodge/Render/Lights.hs 14;" f lightx4 src/Color.hs 145;" f linGrad src/Geometry/Intersect.hs 220;" f line src/Picture/Base.hs 226;" f lineCol src/Picture/Base.hs 230;" f lineGeom src/Dodge/Base.hs 32;" f lineOnScreenCone src/Dodge/Debug/Picture.hs 60;" f lineOrth src/Dodge/Creature/Boid.hs 126;" f lineOutputTerminal src/Dodge/WorldEffect.hs 73;" f lineSplit src/Justify.hs 26;" f lineThick src/Picture/Base.hs 234;" f lineUp src/Dodge/Creature/Boid.hs 148;" f linksAndPath src/Dodge/Room/Path.hs 39;" f linksAndPath' src/Dodge/Room/Path.hs 44;" f linksOnPath src/Dodge/Room/CheckConsistency.hs 7;" f listConfig src/Dodge/Menu.hs 216;" f listControls src/Dodge/Menu.hs 228;" f listCursorChooseBorderScale src/Dodge/Render/List.hs 135;" f listGuard src/Dodge/Creature/ReaderUpdate.hs 190;" f listSelectionColorPicture src/Dodge/DisplayInventory.hs 308;" f litCorridor90 src/Dodge/Room/RoadBlock.hs 26;" f lmt src/MatrixHelper.hs 43;" f lnkBothAnd src/Dodge/Room/Procedural.hs 121;" f lnkMidPosInvSelsCol src/Dodge/Render/HUD.hs 394;" f lnkPosDir src/Dodge/RoomLink.hs 97;" f loadDodgeConfig src/Dodge/Config/Load.hs 9;" f loadMusic src/Dodge/SoundLogic/LoadSound.hs 30;" f loadMuzzle src/Dodge/HeldUse.hs 669;" f loadSaveSlot src/Dodge/Save.hs 74;" f loadSeed src/Dodge/LoadSeed.hs 7;" f loadSound src/Dodge/SoundLogic/LoadSound.hs 11;" f loadSounds src/Dodge/SoundLogic/LoadSound.hs 18;" f loadingScreen src/Dodge/Concurrent.hs 56;" f loadingScreen src/Dodge/Menu/Loading.hs 8;" f loadme src/Dodge/Debug/Terminal.hs 139;" f locGoHelp src/Dodge/DoubleTree.hs 324;" f locGoLeft src/Dodge/DoubleTree.hs 313;" f locGoRight src/Dodge/DoubleTree.hs 318;" f locLDTToLocDT src/Dodge/DoubleTree.hs 19;" f locLeftmost src/Dodge/DoubleTree.hs 306;" f locOrient src/Dodge/Item/HeldOffset.hs 57;" f locRightmost src/Dodge/DoubleTree.hs 309;" f locToTop src/Dodge/DoubleTree.hs 285;" 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 lockInvFor src/Dodge/Item/Weapon/TriggerType.hs 50;" f lockRoomKeyItems src/Dodge/LockAndKey.hs 25;" f lockRoomMultiItems src/Dodge/LockAndKey.hs 15;" f lockedStart src/Dodge/Room/RunPast.hs 34;" f logistic src/Dodge/Base.hs 98;" f longBlockedCorridor src/Dodge/Room/RoadBlock.hs 58;" f longCrit src/Dodge/Creature.hs 71;" f longRoom src/Dodge/Room/LongRoom.hs 22;" f longRoomRunPast src/Dodge/Room/LongRoom.hs 48;" f longestCommonPrefix src/Dodge/Debug/Terminal.hs 142;" f lookupTrie src/SimpleTrie.hs 29;" f loopPairs src/ListHelp.hs 30;" f lootRoom src/Dodge/Room/Treasure.hs 58;" f lorem src/Lorem.hs 3;" f lowBlock src/Dodge/Placement/Instance/Block.hs 27;" f lsColPos src/Dodge/LightSource.hs 23;" f lsColPosID src/Dodge/LightSource.hs 20;" f lsColPosRad src/Dodge/LightSource.hs 29;" f lsPosCol src/Dodge/LightSource.hs 26;" f lsPosRad src/Dodge/LightSource.hs 17;" f ltAutoCrit src/Dodge/Creature/LtAutoCrit.hs 12;" f m src/ShortShow.hs 33;" f mAT src/Dodge/Item/MagAmmoType.hs 19;" f machineAddSound src/Dodge/Machine.hs 49;" f machinePistol src/Dodge/Item/Held/Stick.hs 52;" f machineUpdateDeathEff src/Dodge/Machine.hs 34;" f machineUpdateLiveDieEff src/Dodge/Machine.hs 16;" f magAmmoParams src/Dodge/HeldUse.hs 948;" f magAmmoType src/Dodge/Item/MagAmmoType.hs 11;" f magShield src/Dodge/Item/Equipment.hs 27;" f magV src/Geometry/Vector.hs 171;" f magV3 src/Geometry/Vector3D.hs 78;" f magazineCombinations src/Dodge/Combine/Combinations.hs 43;" f magenta src/Color.hs 19;" f main appDodge/Main.hs 37;" f main bench/Bench.hs 15;" f main test/Spec.hs 12;" f makeArc src/Picture/Base.hs 157;" f makeAttach src/Dodge/Item/Attach.hs 10;" f makeBlip src/Dodge/RadarSweep.hs 69;" f makeBlockDebris src/Dodge/Block/Debris.hs 28;" f makeBoolOption src/Dodge/Menu/OptionType.hs 8;" f makeBullet src/Dodge/HeldUse.hs 1005;" f makeButton src/Dodge/LevelGen/Switch.hs 16;" f makeByteStringShaderUsingVAO src/Shader/Compile.hs 128;" f makeCloudAt src/Dodge/WorldEvent/Cloud.hs 7;" f makeColorTermLine src/Dodge/Terminal.hs 129;" f makeColorTermPara src/Dodge/Terminal.hs 126;" f makeCorpse src/Dodge/Corpse/Make.hs 13;" f makeDebris src/Dodge/Block/Debris.hs 42;" f makeDebrisDirected src/Dodge/Block/Debris.hs 79;" f makeDebrisDirectedHeight src/Dodge/Block/Debris.hs 45;" f makeDebrisToHeight src/Dodge/Block/Debris.hs 39;" f makeDefaultCorpse src/Dodge/Corpse/Make.hs 16;" f makeDoorDebris src/Dodge/Block/Debris.hs 18;" f makeDustAt src/Dodge/WorldEvent/Cloud.hs 17;" f makeEnumOption src/Dodge/Menu/OptionType.hs 13;" f makeExplosionAt src/Dodge/WorldEvent/Explosion.hs 71;" f makeFlak src/Dodge/Bullet.hs 143;" f makeFlame src/Dodge/Flame.hs 45;" f makeFlameExplosionAt src/Dodge/WorldEvent/Explosion.hs 54;" f makeFlamelet src/Dodge/EnergyBall.hs 21;" f makeFlashBall src/Dodge/EnergyBall.hs 84;" f makeFragBullets src/Dodge/Bullet.hs 128;" f makeGasCloud src/Dodge/WorldEvent/SpawnParticle.hs 11;" f makeGrid src/Grid.hs 46;" f makeIntInterval src/Dodge/Zoning/Base.hs 35;" f makeMovingEB src/Dodge/EnergyBall.hs 74;" f makeMuzzleFlare src/Dodge/HeldUse.hs 690;" f makeParagraph src/Justify.hs 6;" f makePathBetween src/Dodge/Path.hs 35;" f makePathBetweenPs src/Dodge/Path.hs 54;" f makePoisonExplosionAt src/Dodge/WorldEvent/Explosion.hs 23;" f makeRect src/Grid.hs 82;" f makeSelectionListPictures src/Dodge/Render/List.hs 65;" f makeShaderEBO src/Shader/Compile.hs 53;" f makeShaderProgram src/Shader/Compile.hs 241;" f makeShaderUsingVAO src/Shader/Compile.hs 146;" f makeShaderUsingVBO src/Shader/Compile.hs 69;" f makeShaderVBO src/Shader/Compile.hs 32;" f makeShockwaveAt src/Dodge/WorldEvent/Shockwave.hs 12;" f makeShrapnelAt src/Dodge/Payload.hs 24;" f makeSourcedShader src/Shader/Compile.hs 167;" f makeSpark src/Dodge/Spark.hs 45;" f makeSubmenuOption src/Dodge/Menu/OptionType.hs 19;" f makeSwitch src/Dodge/LevelGen/Switch.hs 38;" f makeTermLine src/Dodge/Terminal.hs 120;" f makeTermPara src/Dodge/Terminal.hs 123;" f makeTeslaArc src/Dodge/Tesla.hs 29;" f makeTeslaArc src/Dodge/Tesla/Arc.hs 65;" f makeTeslaBallAt src/Dodge/Tesla/Ball.hs 6;" f makeTeslaExplosionAt src/Dodge/WorldEvent/Explosion.hs 38;" f makeTileFromPoly src/Tile.hs 34;" f makeTypeCraft src/Dodge/Item/Craftable.hs 18;" f makeTypeCraftNum src/Dodge/Item/Craftable.hs 12;" f mapper src/Dodge/Item/Scope.hs 70;" f materialColor src/Shader/Poke/Cloud.hs 74;" f maxAmmo src/Dodge/Item/MaxAmmo.hs 6;" f maxDamageType src/Dodge/Damage.hs 58;" f maxInvSlots src/Dodge/Inventory/CheckSlots.hs 27;" f maxShowX src/Dodge/Combine/Graph.hs 50;" f maxViewDistance src/Dodge/Viewpoints.hs 26;" f maybeBlockedPassage src/Dodge/Room/RezBox.hs 69;" f maybeClearDoorPath src/Dodge/Placement/PlaceSpot/TriggerDoor.hs 71;" f maybeClearDoorPaths src/Dodge/Placement/PlaceSpot/TriggerDoor.hs 68;" f maybeClearPath src/Dodge/Block.hs 72;" f maybeClearPaths src/Dodge/Block.hs 69;" f maybeDestroyBlock src/Dodge/Wall/Damage.hs 32;" f maybeDestroyDoor src/Dodge/Wall/Damage.hs 37;" f maybeExitCombine src/Dodge/Update/Input/InGame.hs 536;" f maybeOpenConsole src/Dodge/Update.hs 126;" f maybeReadFile src/Dodge/LoadSeed.hs 10;" f maybeTakeOne src/RandomHelp.hs 116;" f maybeWarmupStatus src/Dodge/Item/Display.hs 45;" f mcApplyDamage src/Dodge/Machine/Update.hs 114;" f mcKillBut src/Dodge/Machine/Destroy.hs 34;" f mcKillTerm src/Dodge/Machine/Destroy.hs 26;" f mcPlaySound src/Dodge/Machine/Update.hs 104;" f mcProxTest src/Dodge/Machine/Update.hs 152;" f mcProximitySensorUpdate src/Dodge/Machine/Update.hs 130;" f mcSPic src/Dodge/Render/ShapePicture.hs 111;" f mcSensorTriggerUpdate src/Dodge/Machine/Update.hs 93;" f mcSensorUpdate src/Dodge/Machine/Update.hs 125;" f mcShootAuto src/Dodge/HeldUse.hs 1204;" f mcShootLaser src/Dodge/HeldUse.hs 1197;" f mcTriggerVal src/Dodge/Machine/Update.hs 99;" f mcTypeUpdate src/Dodge/Machine/Update.hs 28;" f mcUseHeld src/Dodge/HeldUse.hs 1112;" f mcUseItem src/Dodge/Machine/Update.hs 85;" f medkit src/Dodge/Item/Consumable.hs 8;" f megaBattery src/Dodge/Item/Ammo.hs 54;" f megaShellMag src/Dodge/Item/Ammo.hs 43;" f megaTinMag src/Dodge/Item/Ammo.hs 22;" f meleeHeadingMove src/Dodge/Creature/Boid.hs 282;" f memoBoxEdgeIndices src/Shader/Poke.hs 352;" f memoBoxSurfaces src/Shader/Poke.hs 286;" f memoCylinderIndices src/Shader/Poke.hs 323;" f memoFlatIndices src/Shader/Poke.hs 311;" f memoTopPrismEdgeIndices src/Shader/Poke.hs 329;" f memoTopPrismIndices src/Shader/Poke.hs 317;" f menuDisplayParams src/Dodge/ListDisplayParams.hs 54;" f menuOptionToSelectionItem src/Dodge/Menu/Option.hs 93;" f merge src/ListHelp.hs 83;" f mergeBy src/ListHelp.hs 86;" f mergeOn src/ListHelp.hs 93;" f mergeSound src/Sound.hs 59;" f metal1S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 607;" f metal2S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 669;" f metal3S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 595;" f metal4S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 623;" f metal5S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 639;" f metal6S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 677;" f metal7S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 525;" f metalDebris src/Dodge/Block/Debris.hs 163;" f metalPlate src/Dodge/Item/Craftable.hs 35;" f mglCreate src/GLHelp.hs 8;" f mglDelete src/GLHelp.hs 14;" f midBarDecoration src/Dodge/Placement/TopDecoration.hs 16;" f midBounds src/Dodge/Room/Foreground.hs 151;" f 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 27;" f minAndMax src/FoldableHelp.hs 109;" f minCrIXOn src/Dodge/Zoning/Creature.hs 47;" f minOn src/FoldableHelp.hs 35;" f mini1S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 443;" f miniGunCrit src/Dodge/Creature.hs 64;" f miniGunX src/Dodge/Item/Held/Cane.hs 33;" f miniGunXPict src/Dodge/Item/Draw/SPic.hs 363;" f miniGunXPictItem src/Dodge/Item/Draw/SPic.hs 357;" f miniS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 701;" f miniTree2 src/Dodge/Room/Room.hs 106;" f minimumOn src/FoldlHelp.hs 14;" f mirrorV3xz src/Dodge/Creature/HandPos.hs 26;" f mirrorXAxis src/Geometry/Polygon.hs 49;" f mirrorxz src/Picture/Base.hs 335;" f mirroryz src/Picture/Base.hs 340;" f missileLaunchS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 661;" f mixColors src/Color.hs 86;" f mixColorsFrac src/Color.hs 82;" f mixColorsLinear src/Color.hs 95;" f mkCustomLenses src/ThirdPartyLens.hs 7;" f mkGraphFromEdges src/GraphHelp.hs 4;" f mkNode src/Dodge/Graph.hs 29;" f mntLS src/Dodge/Placement/Instance/LightSource.hs 123;" f mntLSCol src/Dodge/Placement/Instance/LightSource.hs 128;" f mntLSCond src/Dodge/Placement/Instance/LightSource.hs 146;" f mntLSLampCol src/Dodge/Placement/Instance/LightSource.hs 133;" f mntLSOn src/Dodge/Placement/Instance/LightSource.hs 54;" f mntLight src/Dodge/Placement/Instance/LightSource.hs 158;" f mntLightLnkCond src/Dodge/Placement/Instance/LightSource.hs 163;" f modTo src/Geometry/Zone.hs 10;" f mouseClickOptionsList src/Dodge/Update/Input/ScreenLayer.hs 60;" f mouseCursorType src/Dodge/Render/Picture.hs 86;" f mouseWorldPos src/Dodge/Base/Coordinate.hs 48;" f moveBullet src/Dodge/Bullet.hs 195;" f moveCombineSel src/Dodge/Update/Scroll.hs 114;" f moveHammerUp src/Dodge/Hammer.hs 5;" f moveInverseShockwave src/Dodge/Shockwave/Update.hs 44;" f moveLSThen src/Dodge/Placement/Instance/LightSource.hs 30;" f movePenBullet src/Dodge/Bullet.hs 201;" f moveProjectile src/Dodge/Projectile/Update.hs 220;" f moveRoomBy src/Dodge/Room/Link.hs 53;" f moveShockwave src/Dodge/Shockwave/Update.hs 15;" f moveToSideFirstOutLink src/Dodge/Room/Warning.hs 55;" f moveWall src/Dodge/Wall/Move.hs 29;" f moveWallID src/Dodge/Wall/Move.hs 24;" f moveWallIDToward src/Dodge/Wall/Move.hs 47;" f moveWallIDUnsafe src/Dodge/Wall/Move.hs 19;" f moveZoomCamera src/Dodge/Update/Camera.hs 86;" f mtTopLabels src/Dodge/Tree/Compose.hs 49;" f mtUnderLabels src/Dodge/Tree/Compose.hs 52;" f muchWlDustAt src/Dodge/Wall/Dust.hs 10;" f muin src/Dodge/RoomLink.hs 132;" f multGunCrit src/Dodge/Creature.hs 78;" f multiArrow src/Picture/Composite.hs 11;" f multiLookupTrie src/SimpleTrie.hs 34;" f multiLookupTrieI src/SimpleTrie.hs 43;" f muout src/Dodge/RoomLink.hs 129;" f muzFlareAt src/Dodge/HeldUse.hs 716;" f mvButton src/Dodge/Placement/PlaceSpot.hs 176;" f mvCr src/Dodge/Placement/PlaceSpot.hs 186;" f mvFS src/Dodge/Placement/PlaceSpot.hs 189;" f mvGust src/Dodge/Update.hs 729;" f mvLS src/Dodge/Placement/PlaceSpot.hs 217;" f mvP src/Dodge/Wall/Move.hs 54;" f mvPP src/Dodge/Placement/PlaceSpot.hs 183;" f mvPointAlongAtSpeed src/Dodge/Base.hs 121;" f mvPointMeleeTarg src/Dodge/Creature/Boid.hs 314;" f mvPointToward src/Dodge/Base.hs 136;" f mvPointTowardAtSpeed src/Dodge/Base.hs 105;" f mvProp src/Dodge/Placement/PlaceSpot.hs 173;" f mvPs src/Dodge/Wall/Move.hs 58;" f myIntersectLineLine src/Geometry/Intersect.hs 177;" f myIntersectSegSeg src/Geometry/Intersect.hs 155;" f myParams src/Dodge/Combine/Graph.hs 103;" f nRays src/Geometry.hs 181;" f nRaysRad src/Geometry.hs 185;" f nearCollinear src/Dodge/LevelGen/StaticWalls/Deprecated.hs 19;" f nearParallel src/Dodge/LevelGen/StaticWalls/Deprecated.hs 14;" f nearPoint src/Dodge/Zoning/Common.hs 8;" f nearRect src/Dodge/Zoning/Common.hs 16;" f nearSeg src/Dodge/Zoning/Common.hs 12;" f nearZeroAngle src/Geometry/Vector.hs 137;" f nearestAngleRep src/Geometry.hs 147;" f newExtraAwareness src/Dodge/Creature/Perception.hs 138;" f newKey src/IntMapHelp.hs 60;" f newSounds src/Dodge/Creature/Perception.hs 171;" f newTextureFramebuffer src/Framebuffer/Setup.hs 16;" f nextArc src/Dodge/Tesla.hs 61;" f nextInSectionSS src/Dodge/SelectionSections.hs 36;" f noPic src/ShapePicture.hs 25;" f noShape src/ShapePicture.hs 29;" f noclipCheck src/Dodge/WallCreatureCollisions.hs 22;" f nodeFormatting src/Dodge/Combine/Graph.hs 147;" f normalGait src/Dodge/Creature/State/WalkCycle.hs 29;" f normalizeAngle src/Geometry/Vector.hs 127;" f normalizeAnglePi src/Dodge/Base.hs 154;" f normalizeColor src/Color.hs 76;" f normalizeV src/Geometry/Vector.hs 43;" f normalizeV3 src/Geometry/Vector3D.hs 84;" f nulgate src/Dodge/Item/Scope.hs 95;" f nullCommand src/Dodge/Update/Scroll.hs 169;" f numColor src/Color.hs 128;" f numDrawableVertices src/Shader/Parameters.hs 34;" f numGLushort src/Shader/Parameters.hs 29;" f numLayers src/Picture/Data.hs 31;" f numMetaTree src/Dodge/Tree/Compose.hs 119;" f numMetaTree' src/Dodge/Tree/Compose.hs 122;" f numSelfTree src/Dodge/Tree/Compose.hs 107;" f numSelfTree' src/Dodge/Tree/Compose.hs 110;" f numShads src/Picture/Data.hs 42;" f numSubElements src/Shader/Parameters.hs 39;" f numTraversable src/TreeHelp.hs 183;" f obstacleColor src/Dodge/Debug/Picture.hs 257;" f obstructPathsCrossing src/Dodge/Path.hs 138;" f oldMachineBootS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 683;" f onEquipWristShield src/Dodge/Equipment.hs 37;" f onRemoveWristShield src/Dodge/Equipment.hs 24;" f onXY src/Geometry/Vector3D.hs 130;" f oneH src/Dodge/Creature/Test.hs 103;" f openConsole src/Dodge/Update.hs 131;" f optionMenu src/Dodge/Menu.hs 108;" f optionScreenDefaultEffect src/Dodge/Update/Input/ScreenLayer.hs 52;" f optionScreenUpdate src/Dodge/Update/Input/ScreenLayer.hs 43;" f optionValueOffset src/Dodge/Menu/Option.hs 88;" f optionsOptions src/Dodge/Menu.hs 111;" f optionsToSelections src/Dodge/Menu/Option.hs 50;" f orRegex src/Dodge/DisplayInventory.hs 81;" f orange src/Color.hs 25;" f orderAround3 src/Geometry/Vector3D.hs 105;" f orderAroundFirst src/Geometry/Polygon.hs 82;" f orderAroundFirstReverse src/Geometry/Polygon.hs 78;" f orderPolygon src/Geometry/Polygon.hs 87;" f orderPolygonAround src/Geometry/Polygon.hs 70;" f orientAttachment src/Dodge/Item/Orientation.hs 31;" f orientByParentChSF src/Dodge/Item/Orientation.hs 24;" f orientChild src/Dodge/Item/Orientation.hs 13;" f orthogonalPointOnSeg src/Geometry/Intersect.hs 291;" f outLink src/Dodge/RoomLink.hs 105;" f outsideScreenPolygon src/Dodge/Debug/Picture.hs 44;" f outwardIntegers src/Dodge/Base.hs 181;" f overCol src/Picture/Base.hs 308;" f overColObj src/Shape.hs 273;" f overColSH src/Shape.hs 241;" f overLnkPosDir src/Dodge/RoomLink.hs 100;" f overLnkType src/Dodge/RoomLink.hs 87;" f overPos src/Picture/Base.hs 303;" f overPosObj src/Shape.hs 277;" f overPosSH src/Shape.hs 261;" f overPosSP src/ShapePicture.hs 41;" f overlapCircWalls src/Dodge/Base/Collide.hs 138;" f overlapCircWallsClosest src/Dodge/Base/Collide.hs 177;" f overlapSegCrs src/Dodge/Base/Collide.hs 60;" f overlapSegWalls src/Dodge/Base/Collide.hs 120;" f overrideInternal src/Dodge/Creature/ReaderUpdate.hs 174;" f overrideMeleeCloseTarget src/Dodge/Creature/ReaderUpdate.hs 35;" f overwriteLabel src/Dodge/Tree/Compose.hs 31;" f p src/ShortShow.hs 33;" f pContID src/Dodge/LevelGen/PlacementHelper.hs 15;" f pairInPolys src/Dodge/Room/Path.hs 54;" f pairPolyPointsIntersect src/Geometry/ConvexPoly.hs 82;" f pairsToGraph src/Dodge/Path.hs 110;" f pairsToIncidence src/Dodge/Graph.hs 20;" f pairsToSCC src/Dodge/Graph.hs 32;" f paletteToColor src/Color.hs 58;" f parseItem src/Dodge/Debug/Terminal.hs 60;" f parseNum src/Dodge/Debug/Terminal.hs 75;" f pathConnected src/Dodge/Room/CheckConsistency.hs 14;" f pathEdgeObstructed src/Dodge/Path.hs 43;" f pauseAndFloatCam src/Dodge/Camera.hs 10;" f pauseGame src/Dodge/Update/Input/InGame.hs 501;" f pauseMenu src/Dodge/Menu.hs 56;" f pauseMenuOptions src/Dodge/Menu.hs 61;" f pauseSound src/Dodge/SoundLogic.hs 42;" f pauseTime src/Dodge/Update.hs 185;" f peZoneSize src/Dodge/Zoning/Pathing.hs 46;" f pedestalRoom src/Dodge/Room/Containing.hs 50;" f penThing src/Dodge/Bullet.hs 209;" f perMat src/MatrixHelper.hs 49;" f perceptionUpdate src/Dodge/Creature/Perception.hs 23;" f performAction src/Dodge/Creature/Action.hs 91;" f performActions src/Dodge/Creature/Action.hs 37;" f performAimAt src/Dodge/Creature/Action.hs 47;" f performPathTo src/Dodge/Creature/Action.hs 60;" f performTurnToA src/Dodge/Creature/Action.hs 78;" f perspectiveMatrixb src/MatrixHelper.hs 11;" f pesNearCirc src/Dodge/Zoning/Pathing.hs 43;" f pesNearPoint src/Dodge/Zoning/Pathing.hs 33;" f pesNearRect src/Dodge/Zoning/Pathing.hs 40;" f pesNearSeg src/Dodge/Zoning/Pathing.hs 37;" f picFormat src/Polyhedra.hs 23;" f picMap src/Picture/Base.hs 67;" f pickUpItem src/Dodge/Inventory/Add.hs 107;" f pickUpItemAt src/Dodge/Inventory/Add.hs 113;" f pickUpS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 611;" f pincerP src/Dodge/Creature/Boid.hs 61;" f pincerP' src/Dodge/Creature/Boid.hs 94;" f pincerP'' src/Dodge/Creature/Boid.hs 104;" f pincerP''' src/Dodge/Creature/Boid.hs 75;" f pingPongBetween src/Render.hs 220;" f pipe src/Dodge/Item/Craftable.hs 32;" f pistol src/Dodge/Item/Held/Stick.hs 40;" f pistolCrit src/Dodge/Creature/PistolCrit.hs 12;" f pistolerRoom src/Dodge/Room/Room.hs 321;" f pjRemoteSetDirection src/Dodge/Projectile/Update.hs 199;" f plBlock src/Dodge/Placement/PlaceSpot/Block.hs 18;" f plDoor src/Dodge/Placement/PlaceSpot/TriggerDoor.hs 22;" f plLineBlock src/Dodge/Placement/PlaceSpot/Block.hs 50;" f plMachine src/Dodge/Placement/PlaceSpot.hs 192;" f plNew src/Dodge/Base/NewID.hs 26;" f plNewID src/Dodge/Base/NewID.hs 7;" f plNewUpID src/Dodge/Base/NewID.hs 16;" f plNewUsing src/Dodge/Base/NewID.hs 34;" f plRRpt src/Dodge/LevelGen/PlacementHelper.hs 33;" f plSlideDoor src/Dodge/Placement/PlaceSpot/TriggerDoor.hs 78;" f placeMachineWalls src/Dodge/Placement/PlaceSpot.hs 207;" f placePickOne src/Dodge/Placement/PlaceSpot.hs 42;" f placePlainPSSpot src/Dodge/Placement/PlaceSpot.hs 54;" f placeRandomPlacement src/Dodge/Placement/PlaceSpot.hs 45;" f placeSpot src/Dodge/Placement/PlaceSpot.hs 30;" f placeSpotID src/Dodge/Placement/PlaceSpot.hs 100;" f placeSpotID' src/Dodge/Placement/PlaceSpot.hs 106;" f placeSpotRoomRand src/Dodge/Placement/PlaceSpot.hs 89;" f placeSpotUsingLink src/Dodge/Placement/PlaceSpot.hs 70;" f placeString src/Dodge/Render/MenuScreen.hs 61;" f placeWallPoly src/Dodge/Placement/PlaceSpot.hs 162;" f plainRegex src/Dodge/DisplayInventory.hs 195;" f playIfFree src/Sound.hs 137;" f playPositionalSoundQueue src/Sound.hs 145;" f playSoundAndUpdate src/Sound.hs 54;" f playSoundQueue src/Sound.hs 132;" f playSoundUnlessRewinding appDodge/Main.hs 113;" f plusDecoration src/Dodge/Placement/TopDecoration.hs 35;" f pmLineLoop src/Shader/Data.hs 107;" f pmLineStrip src/Shader/Data.hs 107;" f pmLines src/Shader/Data.hs 107;" f pmLinesAdjacency src/Shader/Data.hs 107;" f pmPatches src/Shader/Data.hs 107;" f pmPoints src/Shader/Data.hs 107;" f pmQuads src/Shader/Data.hs 107;" f pmTriangleFan src/Shader/Data.hs 107;" f pmTriangleStrip src/Shader/Data.hs 107;" f pmTriangles src/Shader/Data.hs 107;" f pnZoneSize src/Dodge/Zoning/Pathing.hs 24;" f pnsNearCirc src/Dodge/Zoning/Pathing.hs 21;" f pnsNearPoint src/Dodge/Zoning/Pathing.hs 12;" f pnsNearRect src/Dodge/Zoning/Pathing.hs 18;" f pnsNearSeg src/Dodge/Zoning/Pathing.hs 15;" f pointIfNotClose src/Dodge/LevelGen/StaticWalls/Deprecated.hs 68;" f pointInCircle src/Geometry.hs 208;" f pointInOrOnPolygon src/Geometry/Polygon.hs 59;" f pointInPolyPoints src/Geometry/ConvexPoly.hs 70;" f pointInPolygon src/Geometry/Polygon.hs 66;" f pointIsInCone src/Geometry.hs 374;" f pointIsOnScreen src/Dodge/Base/Window.hs 59;" f pointTowardsImpulse src/Dodge/Path.hs 63;" f pointerToItem src/Dodge/Item/Location.hs 36;" f pointerToItemID src/Dodge/Item/Location.hs 44;" f pointerToItemLocation src/Dodge/Item/Location.hs 14;" f pointerYourRootItem src/Dodge/Item/Location.hs 31;" f pointerYourSelectedItem src/Dodge/Item/Location.hs 25;" f pointsToPoly src/Geometry/ConvexPoly.hs 39;" f poisonSPic src/Dodge/Creature/State.hs 119;" f poisonSprayer src/Dodge/Item/Held/SprayGuns.hs 17;" f poke34 src/Shader/Poke.hs 506;" f pokeArrayOff src/Shader/Poke.hs 517;" f pokeBox src/Shader/Poke.hs 227;" f pokeBoxSurface src/Shader/Poke.hs 262;" f pokeCloud src/Shader/Poke/Cloud.hs 14;" f pokeCloudFloat src/Shader/Poke/Cloud.hs 42;" f pokeCloudIndex src/Shader/Poke/Cloud.hs 46;" f pokeCloudVerx src/Shader/Poke/Cloud.hs 20;" f pokeCylinder src/Shader/Poke.hs 172;" f pokeCylinderCaps src/Shader/Poke.hs 215;" f pokeDust src/Shader/Poke/Cloud.hs 50;" f pokeDustFloat src/Shader/Poke/Cloud.hs 86;" f pokeDustIndex src/Shader/Poke/Cloud.hs 90;" f pokeDustVerx src/Shader/Poke/Cloud.hs 56;" f pokeF src/Shader/Poke.hs 67;" f pokeFlatV src/Shader/Poke.hs 455;" f pokeFloors src/Shader/Poke.hs 61;" f pokeIndex src/Shader/Poke.hs 297;" f pokeJustV src/Shader/Poke.hs 437;" f pokeLayVerx src/Shader/Poke.hs 480;" f pokeLayVerxs src/Shader/Poke.hs 473;" f pokeRoundedCurve src/Shader/Poke.hs 204;" f pokeRoundedFaces src/Shader/Poke.hs 140;" f pokeShape src/Shader/Poke.hs 111;" f pokeShapeObj src/Shader/Poke.hs 124;" f pokeStride src/Shader/Poke.hs 499;" f pokeTile src/Shader/Poke/Floor.hs 11;" f pokeTileVerx src/Shader/Poke/Floor.hs 17;" f pokeVerx src/Shader/Poke.hs 38;" f pokeVerxs src/Shader/Poke.hs 31;" f pokeW src/Shader/Poke.hs 89;" f pokeWall src/Shader/Poke.hs 78;" f pokeWallsWindows src/Shader/Poke.hs 50;" f poly3 src/Picture/Base.hs 84;" f poly3Col src/Picture/Base.hs 88;" f polyCirc src/Shape.hs 46;" f polyCircx src/Shape.hs 51;" f polyPointsIntersect src/Geometry/ConvexPoly.hs 74;" f polyPointsOverlap src/Geometry/ConvexPoly.hs 60;" f polyToEdges src/Polyhedra.hs 133;" f polyToGeoRender src/Polyhedra.hs 142;" f polyToPics src/Polyhedra.hs 122;" f polyToTris src/Geometry/Triangulate.hs 7;" f polyToTris' src/Geometry.hs 171;" f polyToTris'' src/Geometry/Triangulate.hs 15;" f polygon src/Picture/Base.hs 72;" f polygonCol src/Picture/Base.hs 78;" f polygonWire src/Picture/Base.hs 63;" f polysToPic src/Polyhedra.hs 130;" f popScreen src/Dodge/Menu/PushPop.hs 6;" f posEventEffect src/Dodge/PosEvent.hs 15;" f posRms src/Dodge/Tree/Shift.hs 44;" f posSelSecYint src/Dodge/SelectionSections.hs 184;" f positionRoomsFromTree src/Dodge/Tree/Shift.hs 35;" f postGenerationProcessing src/Dodge/LevelGen.hs 33;" f postUniverseLoadSideEffect src/Dodge/WorldLoad.hs 11;" f postWorldLoad src/Dodge/WorldLoad.hs 14;" f powerFakeout src/Dodge/Room/Start.hs 27;" f powerFakeout' src/Dodge/Room/Start.hs 24;" f powerLegs src/Dodge/Item/Equipment.hs 85;" f powlist src/Multiset.hs 61;" f powlistUpToN src/Multiset.hs 23;" f powlistUpToN' src/Multiset.hs 12;" f powlistUpToN'' src/Multiset.hs 31;" f ppDraw src/Dodge/Render/ShapePicture.hs 96;" f ppEvents src/Dodge/Update.hs 696;" f ppLevelReset src/Dodge/PressPlate.hs 13;" f preCritStart src/Dodge/Room/Start.hs 82;" f preloadRender src/Preload/Render.hs 30;" f premapMaybe src/FoldlHelp.hs 26;" f prependTwo src/Geometry.hs 176;" 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 581;" f printColumnTitles src/Dodge/Tree/Shift.hs 142;" f printColumns src/Dodge/Tree/Shift.hs 132;" f printInfo src/Dodge/Tree/Shift.hs 145;" f printInfoCheckNum src/Dodge/Tree/Shift.hs 154;" f printPartialColumns src/Dodge/Tree/Shift.hs 135;" f printPoint src/Dodge/Debug/Picture.hs 35;" f printRotPoint src/Dodge/Debug/Picture.hs 38;" f prismBox src/Shape.hs 73;" f prismPoly src/Shape.hs 59;" f projV src/Geometry/Vector.hs 182;" f projV3 src/Geometry/Vector3D.hs 127;" f propDrawToggle src/Dodge/Prop/Draw.hs 42;" f propLSThen src/Dodge/Placement/Instance/LightSource.hs 16;" f propSPic src/Dodge/Prop/Draw.hs 15;" f propSetToggleAnd src/Dodge/Prop/Update.hs 41;" f propUpdateIf src/Dodge/Prop/Update.hs 25;" f propUpdatePosition src/Dodge/Prop/Update.hs 30;" f propagateOrientation src/Dodge/Item/Orientation.hs 42;" f propagateOrientation' src/Dodge/Item/Orientation.hs 48;" f ps0 src/Dodge/LevelGen/PlacementHelper.hs 51;" f ps0PushPS src/Dodge/LevelGen/PlacementHelper.hs 79;" f ps0PushPSw src/Dodge/LevelGen/PlacementHelper.hs 83;" f ps0j src/Dodge/LevelGen/PlacementHelper.hs 67;" f ps0jPushPS src/Dodge/LevelGen/PlacementHelper.hs 74;" f psPt src/Dodge/LevelGen/PlacementHelper.hs 24;" f psPtCont src/Dodge/LevelGen/PlacementHelper.hs 18;" f psPtJpl src/Dodge/LevelGen/PlacementHelper.hs 12;" f psPtPl src/Dodge/LevelGen/PlacementHelper.hs 9;" f psRandRanges src/Dodge/PlacementSpot.hs 249;" f psj src/Dodge/LevelGen/PlacementHelper.hs 70;" f psposAddLabel src/Dodge/PlacementSpot.hs 69;" f pt0 src/Dodge/LevelGen/PlacementHelper.hs 54;" f ptCont src/Dodge/LevelGen/PlacementHelper.hs 21;" f pulseChecker src/Dodge/Item/Equipment.hs 103;" f pushCreatureOutFromWalls src/Dodge/WallCreatureCollisions.hs 55;" f pushL src/DoubleStack.hs 20;" f pushOrCrush src/Dodge/WallCreatureCollisions.hs 74;" f pushOutFromCorners src/Dodge/WallCreatureCollisions.hs 108;" f pushOutFromWall src/Dodge/WallCreatureCollisions.hs 97;" f pushOutFromWalls src/Dodge/WallCreatureCollisions.hs 61;" f pushR src/DoubleStack.hs 24;" f pushScreen src/Dodge/Menu/PushPop.hs 9;" f putAutoDoor src/Dodge/Placement/Instance/Door.hs 78;" f putBlockC src/Dodge/Placement/Instance/Wall.hs 159;" f putBlockN src/Dodge/Placement/Instance/Wall.hs 166;" f putBlockRect src/Dodge/Placement/Instance/Wall.hs 145;" f putBlockRect' src/Dodge/Placement/Instance/Wall.hs 132;" f putBlockV src/Dodge/Placement/Instance/Wall.hs 153;" f putColorLamp src/Dodge/Placement/Instance/LightSource.hs 203;" f putDoubleDoor src/Dodge/Placement/Instance/Door.hs 17;" f putDoubleDoorThen src/Dodge/Placement/Instance/Door.hs 21;" f putLamp src/Dodge/Placement/Instance/LightSource.hs 206;" 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 103;" f putLitButOnPosExtTrig' src/Dodge/Placement/Instance/Button.hs 106;" f putMessageTerminal src/Dodge/Placement/Instance/Terminal.hs 43;" f putShape src/Dodge/Room/Foreground.hs 134;" f putStrLnAppend src/Dodge/LevelGen.hs 79;" f putTerminal src/Dodge/Placement/Instance/Terminal.hs 16;" f putTurret src/Dodge/Placement/Instance/Turret.hs 11;" f putWireEnd src/Dodge/Wire.hs 31;" f putWireStart src/Dodge/Wire.hs 34;" f qID src/Quaternion.hs 60;" f qToAng src/Quaternion.hs 57;" f qToV2 src/Quaternion.hs 54;" f qToV3 src/Quaternion.hs 51;" f quarterRoomSquare src/Dodge/Room/Procedural.hs 213;" f quarterRoomTri src/Dodge/Room/Procedural.hs 177;" f quitCommand src/Dodge/Terminal.hs 57;" f rLauncher src/Dodge/Item/Held/Launcher.hs 14;" f rLauncherX src/Dodge/Item/Held/Launcher.hs 30;" f rToOnward src/Dodge/Cleat.hs 21;" f radBounds src/Dodge/Room/Foreground.hs 154;" f radToDeg src/Geometry/Vector.hs 122;" f randBlockBreakWeapon src/Dodge/Item/Random.hs 7;" f randC1 src/Dodge/Placement/Instance/Creature.hs 8;" f randDirPS src/Dodge/PlacementSpot.hs 56;" f randDirSpark src/Dodge/Spark.hs 55;" f randEdgeTank src/Dodge/Room/Tanks.hs 33;" f randEdgeTanks src/Dodge/Room/Tanks.hs 63;" f randFirstWeapon src/Dodge/Placement/Random.hs 8;" f randFromPair src/RandomHelp.hs 141;" f randInArc src/RandomHelp.hs 81;" f randInArcStrip src/RandomHelp.hs 84;" f randInCirc src/RandomHelp.hs 73;" f randInHemisphere src/RandomHelp.hs 104;" f randInRect src/RandomHelp.hs 110;" f randOnCirc src/RandomHelp.hs 76;" f randOnHemisphere src/RandomHelp.hs 97;" f randOnUnitSphere src/RandomHelp.hs 90;" f randPeaked src/RandomHelp.hs 138;" f randPeakedParam src/RandomHelp.hs 130;" f randProb src/RandomHelp.hs 68;" f randSpark src/Dodge/Spark.hs 69;" f randSparkExtraVel src/Dodge/Spark.hs 92;" f randWallReflect src/Dodge/Tesla/Arc.hs 57;" f randWallReflect src/Dodge/Update.hs 588;" f randomChallenges src/Dodge/Room/Start.hs 62;" f randomCompass src/Dodge/Layout.hs 59;" f randomFourCornerRoom src/Dodge/Room/Procedural.hs 266;" f randomFourCornerRoomCrsIts src/Dodge/Room/Procedural.hs 278;" f randomLightPositions src/Dodge/Room/Modify/Girder.hs 152;" f randomMediumRoom src/Dodge/Room/Boss.hs 75;" f randomPath src/TreeHelp.hs 144;" f randomPoints bench/Bench.hs 37;" f randomRanges src/RandomHelp.hs 16;" f randomSelectionFromList src/RandomHelp.hs 65;" f randomTank src/Dodge/Room/Tanks.hs 19;" f randomTreeStructure src/Dodge/Layout/Generate.hs 18;" f randsOnCirc src/RandomHelp.hs 127;" f randsSpread src/RandomHelp.hs 120;" f ratIntersectLineLine src/Geometry/Intersect.hs 195;" f readSaveSlot src/Dodge/Save.hs 45;" f recoilAmount src/Dodge/HeldUse.hs 503;" f rectNSWE src/Geometry/Polygon.hs 13;" f rectVV src/Geometry/Polygon.hs 38;" f rectWH src/Geometry/Polygon.hs 17;" f rectXH src/Geometry/Polygon.hs 32;" f rectXY src/Geometry/Polygon.hs 35;" f rectanglePairs src/Dodge/LevelGen/DoorPane.hs 7;" f red src/Color.hs 14;" f reduceLocLDT src/Dodge/DoubleTree.hs 369;" f reflDirWall src/Dodge/Base/Wall.hs 16;" f reflVelWall src/Dodge/Base/Wall.hs 24;" f reflVelWallDamp src/Dodge/Base/Wall.hs 20;" f reflectAngle src/Geometry.hs 141;" f reflectIn src/Geometry.hs 136;" f reflectInParam src/Geometry.hs 229;" f reflectLaserAlong src/Dodge/Item/Weapon/LaserPath.hs 13;" f refract src/Dodge/Item/Weapon/LaserPath.hs 40;" f refreshOptionsSelectionList src/Dodge/Menu/Option.hs 38;" f regexCombs src/Dodge/DisplayInventory.hs 71;" f regexList src/Dodge/DisplayInventory.hs 314;" f reload1S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 589;" f reloadLevelStart src/Dodge/Save.hs 71;" f reloadS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 587;" f rememberSounds src/Dodge/Creature/Perception.hs 178;" f remoteDetonator src/Dodge/Item/Scope.hs 144;" f remoteScreen src/Dodge/Item/Scope.hs 139;" f removeAimPosture src/Dodge/Creature/YourControl.hs 147;" f removeAmmoFromMag src/Dodge/HeldUse.hs 915;" f removeDot src/ShortShow.hs 29;" f removeInverseWalls src/Dodge/LevelGen/StaticWalls.hs 25;" f removeShieldWall src/Dodge/Item/BackgroundEffect.hs 57;" f removeWallsInPolygon src/Dodge/LevelGen/StaticWalls.hs 182;" f renderDataResizeUpdate src/Preload/Update.hs 26;" f renderFlatLighting src/Render.hs 104;" f renderInfoListAt src/Dodge/Render/InfoBox.hs 17;" f renderInfoListsAt src/Dodge/Render/InfoBox.hs 44;" f renderLayer src/Render.hs 233;" f renderLightingNoShadows src/Render.hs 48;" f renderListAt src/Dodge/Render/List.hs 192;" f renderShadows src/Render.hs 117;" f replaceNullWith src/Dodge/Creature/ReaderUpdate.hs 162;" f replacePutID src/Dodge/Placement/Instance/Wall.hs 102;" f resetCrVocCoolDown src/Dodge/Creature/Vocalization.hs 47;" f resetPLUse src/Dodge/PlacementSpot.hs 96;" f resetStride src/Dodge/Creature/State/WalkCycle.hs 25;" f resizeFBOTO src/Framebuffer/Update.hs 203;" f resizeFBOTO3 src/Framebuffer/Update.hs 175;" f resizeRBO src/Framebuffer/Update.hs 87;" f restrictInLinks src/Dodge/RoomLink.hs 42;" f restrictLinkType src/Dodge/RoomLink.hs 32;" f restrictOutLinks src/Dodge/RoomLink.hs 45;" f restrictRMInLinksPD src/Dodge/Room/Link.hs 25;" f resumeSound src/Dodge/SoundLogic.hs 48;" f retreatActionsPistol src/Dodge/Humanoid.hs 249;" f retreatFireLauncher src/Dodge/Humanoid.hs 270;" f retreatPointForFrom src/Dodge/Creature/Impulse/Flee.hs 7;" f reversePair src/Dodge/LevelGen.hs 82;" f rewinder src/Dodge/Item/Held/Utility.hs 36;" f rewinder src/Dodge/Item/Weapon/Utility.hs 34;" f rezBox src/Dodge/Room/RezBox.hs 23;" f rezBox' src/Dodge/Room/RezBox.hs 31;" f rezBoxStart src/Dodge/Room/Start.hs 77;" f rezBoxes src/Dodge/Room/RezBox.hs 107;" f rezBoxesWp src/Dodge/Room/RezBox.hs 45;" f rezBoxesWpCrit src/Dodge/Room/RezBox.hs 79;" f rezColor src/Dodge/Room/RezBox.hs 127;" f rezInvBox src/Dodge/Room/RezBox.hs 134;" f rezText src/Dodge/Story.hs 4;" f rezText' src/Dodge/Story.hs 17;" f rhombus src/Polyhedra.hs 72;" f rifle src/Dodge/Item/Held/Cane.hs 19;" f right src/DoubleStack.hs 16;" f rightChildList src/Dodge/Item/Grammar.hs 208;" f rightIsParentCombine src/Dodge/Item/Grammar.hs 195;" f rightPad src/Padding.hs 19;" f rightPadNoSquash src/Padding.hs 23;" f rlPosDir src/Dodge/RoomLink.hs 94;" f rlauncherPic src/Dodge/Item/Draw/SPic.hs 388;" f rmInLinks src/Dodge/RoomLink.hs 138;" f rmInvItem src/Dodge/Inventory.hs 64;" f rmLinksOfType src/Dodge/RoomLink.hs 135;" f rmOutLinks src/Dodge/RoomLink.hs 138;" f roomC src/Dodge/Room/Room.hs 38;" f roomCCrits src/Dodge/Room/Room.hs 260;" f roomCenterPillar src/Dodge/Room/Room.hs 119;" f roomCritLS src/Dodge/Room/RunPast.hs 24;" f roomCross src/Dodge/Room/Boss.hs 84;" f roomGlassOctogon src/Dodge/Room/Boss.hs 21;" f roomMiniIntro src/Dodge/Room/Room.hs 114;" f roomNgon src/Dodge/Room/Ngon.hs 14;" f roomPadCut src/Dodge/Room/Room.hs 59;" f roomPillars src/Dodge/Room/Pillar.hs 105;" f roomPillarsContaining src/Dodge/Room/Containing.hs 39;" f roomPillarsPassage src/Dodge/Room/Pillar.hs 92;" f roomPillarsSquare src/Dodge/Room/Pillar.hs 49;" f roomRect src/Dodge/Room/Procedural.hs 38;" f roomRectAutoLinks src/Dodge/Room/Procedural.hs 138;" f roomShuriken src/Dodge/Room/Boss.hs 122;" f roomTwistCross src/Dodge/Room/Boss.hs 153;" f roomsContaining src/Dodge/Room/Containing.hs 20;" f roomsContaining' src/Dodge/Room/Containing.hs 25;" f rootNotrootEff src/Dodge/ItEffect.hs 53;" f rootNotrootEff src/Dodge/Item/BackgroundEffect.hs 28;" f rose src/Color.hs 20;" f rotD src/Padding.hs 44;" f rotMatr src/MatrixHelper.hs 66;" f rotU src/Padding.hs 39;" f rotate src/Picture/Base.hs 153;" f rotate3 src/Geometry/Vector3D.hs 48;" f rotate3x src/Geometry/Vector3D.hs 60;" f rotate3y src/Geometry/Vector3D.hs 66;" f rotate3z src/Geometry/Vector3D.hs 54;" f rotateCamera src/Dodge/Update/Camera.hs 189;" f rotateList src/Padding.hs 49;" f rotateProp src/Dodge/Prop/Update.hs 49;" f rotateSH src/Shape.hs 257;" f rotateSHq src/Shape.hs 166;" f rotateSHx src/Shape.hs 265;" f rotateSP src/ShapePicture.hs 57;" f rotateTo src/Polyhedra/Geodesic.hs 64;" f rotateToOverlappingWall src/Dodge/Update/Camera.hs 201;" f rotateToZ src/Quaternion.hs 37;" f rotateV src/Geometry/Vector.hs 105;" f rotateVAround src/Geometry/Vector.hs 112;" f rotateXY src/Polyhedra.hs 31;" f roundPoint2 src/Geometry/Intersect.hs 216;" f roundTank src/Dodge/Placement/Instance/Tank.hs 25;" f roundTankCross src/Dodge/Placement/Instance/Tank.hs 31;" f rpIsOffPath src/Dodge/PlacementSpot.hs 80;" f rpIsOnPath src/Dodge/PlacementSpot.hs 75;" f rpOffPathFromEdge src/Dodge/PlacementSpot.hs 85;" f rpOnPathFromEdge src/Dodge/PlacementSpot.hs 91;" f rprBool src/Dodge/PlacementSpot.hs 72;" f rprBoolShift src/Dodge/PlacementSpot.hs 111;" f rprShift src/Dodge/PlacementSpot.hs 102;" f rsObjectColor src/Dodge/RadarSweep/Draw.hs 34;" f runPastStart src/Dodge/Room/Start.hs 71;" f runStateWorld src/Dodge/Randify.hs 17;" f runTerminalString src/Dodge/Terminal.hs 289;" f sPS src/Dodge/LevelGen/PlacementHelper.hs 27;" f safeAngleVV src/Geometry/Vector.hs 68;" f safeArgV src/Geometry/Vector.hs 87;" f safeHead src/ListHelp.hs 68;" f safeMinMaybeL src/FoldableHelp.hs 48;" f safeMinimumOn src/FoldableHelp.hs 26;" f safeMinimumOnMaybe src/FoldableHelp.hs 67;" f safeMinimumOnMaybeF src/FoldableHelp.hs 39;" f safeMinimumOnMaybeL src/FoldableHelp.hs 57;" f safeNormalizeV src/Geometry/Vector.hs 164;" f safeSwapKeys src/IntMapHelp.hs 77;" f safeUncons src/ListHelp.hs 72;" f safeUpdateSingleNode src/TreeHelp.hs 115;" f saveConfig src/Dodge/Config/Update.hs 20;" f saveQuit src/Dodge/Menu.hs 74;" f saveQuitConc src/Dodge/Menu.hs 77;" f saveSlotPath src/Dodge/Save.hs 63;" f saveWorldInSlot src/Dodge/Save.hs 68;" f sawtoothFailS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 699;" f scale src/Picture/Base.hs 149;" f scale3 src/Picture/Base.hs 145;" f scaleMat src/MatrixHelper.hs 59;" f scaleMatrix src/MatrixHelper.hs 56;" f scaleSH src/Shape.hs 269;" f scalp src/Dodge/Creature/Picture.hs 90;" f scancodeToHotkey src/Dodge/Creature/YourControl.hs 95;" f scodeToChar src/Dodge/ScodeToChar.hs 6;" f scorchSPic src/Dodge/Creature/State.hs 116;" f screenBox src/Dodge/Base/Window.hs 53;" f screenPolygon src/Dodge/Base/Window.hs 17;" f screenPolygonBord src/Dodge/Base/Window.hs 27;" f screenPosAbs src/Dodge/ScreenPos.hs 15;" f screenToWorldPos src/Dodge/Base/Coordinate.hs 51;" f scrollAugInvSel src/Dodge/Inventory.hs 204;" f scrollAugNextInSection src/Dodge/Inventory.hs 217;" f scrollCommandStrings src/Dodge/Update/Scroll.hs 161;" f scrollCommands src/Dodge/Update/Scroll.hs 158;" f scrollDebugInfoInt src/Dodge/Debug.hs 71;" f scrollRBOption src/Dodge/Update/Scroll.hs 152;" f scrollSelectionSections src/Dodge/SelectionSections.hs 26;" f scrollTimeBack src/Dodge/Update.hs 212;" f scrollTimeForward src/Dodge/Update.hs 235;" f seagullBarkS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 559;" f seagullBarkTransformedS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 641;" f seagullChatter1S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 653;" f seagullChatterS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 537;" f seagullCry1S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 557;" f seagullCry2S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 565;" f seagullCryS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 577;" f seagullWhistle1S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 493;" f seagullWhistleS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 703;" f searchIfDamaged src/Dodge/Creature/ReaderUpdate.hs 205;" f secondColumnParams src/Dodge/ListDisplayParams.hs 43;" f sectionsDesiredLines src/Dodge/DisplayInventory.hs 204;" f sectionsSizes src/Dodge/DisplayInventory.hs 207;" f seedStartMenu src/Dodge/Menu.hs 82;" f seedStartOptions src/Dodge/Menu.hs 85;" f segOnCirc src/Geometry.hs 113;" f selNumPos src/Dodge/Render/HUD.hs 454;" f selNumPosCardinal src/Dodge/Render/HUD.hs 477;" f selSecDrawCursor src/Dodge/Render/List.hs 126;" f selSecDrawCursorAt src/Dodge/Render/List.hs 104;" f selSecSelCol src/Dodge/Render/HUD.hs 508;" f selSecSelSize src/Dodge/SelectionSections.hs 180;" f selSecYint src/Dodge/SelectionSections.hs 189;" f selectCreatureDebugItem src/Dodge/Debug.hs 55;" f selectUse src/Dodge/SelectUse.hs 11;" f selectedItemScroll src/Dodge/Update/Scroll.hs 46;" f sensAboveDoor src/Dodge/Room/SensorDoor.hs 63;" f sensInsideDoor src/Dodge/Room/SensorDoor.hs 69;" f senseDamage src/Dodge/Machine/Update.hs 160;" f sensorCommand src/Dodge/Terminal.hs 208;" f sensorInfoMap src/Dodge/Terminal.hs 180;" f sensorRoom src/Dodge/Room/SensorDoor.hs 27;" f sensorRoomRunPast src/Dodge/Room/SensorDoor.hs 48;" f sensorSPic src/Dodge/Machine/Draw.hs 70;" f sensorTypeDamages src/Dodge/Machine/Update.hs 178;" f sentinelAI src/Dodge/Creature/SentinelAI.hs 20;" f sentinelExtraWatchUpdate src/Dodge/Creature/SentinelAI.hs 83;" f sentinelFireType src/Dodge/Creature/SentinelAI.hs 50;" f setAimPosture src/Dodge/Creature/YourControl.hs 137;" f setChannelPos src/Sound.hs 150;" f setClickWorldPos src/Dodge/Update.hs 101;" f setClusterID src/Dodge/Combine/Graph.hs 116;" f setDepth src/Picture/Base.hs 128;" f setDirPS src/Dodge/PlacementSpot.hs 49;" f setFallback src/Dodge/PlacementSpot.hs 127;" f setInLinks src/Dodge/RoomLink.hs 51;" f setInLinksByType src/Dodge/RoomLink.hs 54;" f setInLinksPD src/Dodge/RoomLink.hs 74;" f setInvPosFromSS src/Dodge/Inventory/Location.hs 82;" f setLayer src/Picture/Base.hs 139;" f setLinkType src/Dodge/RoomLink.hs 60;" f setLinkTypePD src/Dodge/RoomLink.hs 67;" f setMusicVolume src/Sound.hs 162;" f setMvPos src/Dodge/Creature/ReaderUpdate.hs 53;" f setOldPos src/Dodge/Update.hs 475;" f setOutLinks src/Dodge/RoomLink.hs 48;" f setOutLinksByType src/Dodge/RoomLink.hs 57;" f setOutLinksPD src/Dodge/RoomLink.hs 77;" f setRBCreatureTargeting src/Dodge/Creature/State.hs 384;" f setSelWhileDragging src/Dodge/Update/Input/InGame.hs 334;" f setSelectionListRestriction src/Dodge/Update/Input/ScreenLayer.hs 87;" f setShaderSource src/Shader/Compile.hs 290;" f setShadowLimits src/Dodge/Shadows.hs 11;" f setSoundVolume src/Sound.hs 157;" f setTargetMv src/Dodge/Creature/ReaderUpdate.hs 76;" f setTile src/Dodge/Layout.hs 68;" f setTiles src/Dodge/Layout.hs 65;" f setToggle src/Dodge/Prop/Update.hs 46;" f setViewDistance src/Dodge/Update/Camera.hs 228;" f setViewPos src/Dodge/Creature/ReaderUpdate.hs 63;" f setViewport src/Dodge/Render.hs 416;" f setVol src/Dodge/Config/Update.hs 30;" f setWristShieldPos src/Dodge/Equipment.hs 49;" f setWristShieldPos src/Dodge/Euse.hs 35;" f setupConLoop src/Loop.hs 102;" f setupConLoop' src/Loop.hs 192;" f setupEBO src/Shader/Compile.hs 188;" f setupFramebuffer2GivenStencil src/Framebuffer/Setup.hs 46;" f setupFramebuffer3GivenStencil src/Framebuffer/Setup.hs 62;" f setupFramebufferGivenStencil src/Framebuffer/Setup.hs 31;" f setupLoop src/Loop.hs 30;" f setupShadowFramebuffer src/Framebuffer/Setup.hs 24;" f setupStaticVBOVAO src/Shader/Compile.hs 100;" f setupVAOUsingVBO src/Shader/Compile.hs 179;" f setupVBO src/Shader/Compile.hs 83;" f setupVBOStatic src/Shader/Compile.hs 116;" f setupVBOVAO src/Shader/Compile.hs 200;" f setupVertexAttribPointer src/Shader/Compile.hs 224;" f setupVertexAttribs src/Shader/Compile.hs 218;" f setupWorldBounds src/Dodge/Layout.hs 125;" f shadVBOptr src/Shader.hs 40;" f shaderTypeExt src/Shader/Compile.hs 172;" f shapeBounds src/Dodge/Room/Foreground.hs 148;" f shapePoints src/Dodge/Room/Foreground.hs 145;" f shapeVerxAttributes src/Shape/Parameters.hs 13;" f shapeVerxSize src/Shape/Parameters.hs 10;" f shardShape src/Dodge/Block/Debris.hs 181;" f shatterGun src/Dodge/Item/Held/Weapons.hs 8;" f shatterGunSPic src/Dodge/Item/Draw/SPic.hs 300;" f shatterWall src/Dodge/Item/Weapon/Shatter.hs 26;" f shellCollisionCheck src/Dodge/Projectile/Update.hs 85;" f shellMag src/Dodge/Item/Ammo.hs 48;" f shellModule src/Dodge/Item/Scope.hs 123;" f shellShape src/Dodge/Projectile/Draw.hs 34;" f shieldWall src/Dodge/Item/BackgroundEffect.hs 77;" f shiftByV2 src/Dodge/PlacementSpot.hs 239;" f shiftChildren src/Dodge/Tree/Compose.hs 43;" f shiftDraw src/Dodge/Render/ShapePicture.hs 56;" f shiftDraw' src/Dodge/Render/ShapePicture.hs 62;" f shiftInBy src/Dodge/PlacementSpot.hs 236;" f shiftInvItems src/Dodge/Update/Input/InGame.hs 308;" f shiftInvItemsDown src/Dodge/Update/Input/InGame.hs 347;" f shiftInvItemsUp src/Dodge/Update/Input/InGame.hs 341;" f shiftLinkBy src/Dodge/Room/Link.hs 87;" f shiftPSBy src/Dodge/Placement/Shift.hs 12;" f shiftPathBy src/Dodge/Room/Link.hs 92;" f shiftPlacement src/Dodge/Placement/Shift.hs 21;" f shiftPoint3By src/Dodge/ShiftPoint.hs 11;" f shiftPointBy src/Dodge/ShiftPoint.hs 5;" f shiftPosDirBy src/Dodge/Room/Link.hs 84;" f shiftRelativeToPS src/Dodge/Placement/Shift.hs 18;" f shiftRoomBy src/Dodge/Room/Link.hs 37;" f shiftRoomShiftBy src/Dodge/Room/Link.hs 81;" f shiftRoomShiftToLink src/Dodge/Room/Link.hs 70;" f shiftedGrid src/Grid.hs 25;" f shineTargetLaser src/Dodge/Creature/State.hs 293;" f shineTorch src/Dodge/Creature/State.hs 332;" f shootBullet src/Dodge/HeldUse.hs 990;" f shootBullets src/Dodge/HeldUse.hs 980;" f shootFirstMiss src/Dodge/Creature/Volition.hs 33;" f shootLaser src/Dodge/HeldUse.hs 894;" f shootOutPassage src/Dodge/Room/RezBox.hs 74;" f shootShatter src/Dodge/Item/Weapon/Shatter.hs 11;" f shootTeslaArc src/Dodge/HeldUse.hs 1223;" f shootTillEmpty src/Dodge/Creature/Volition.hs 18;" f shootTractorBeam src/Dodge/HeldUse.hs 841;" f shootersRoom src/Dodge/Room/Room.hs 315;" f shootersRoom' src/Dodge/Room/Room.hs 280;" f shootersRoom1 src/Dodge/Room/Room.hs 305;" f shootingRange src/Dodge/Room/Room.hs 332;" f shortPoint2 src/Dodge/ShortShow.hs 4;" f shortShow src/ShortShow.hs 9;" f shotgunS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 693;" f shoulderHeight src/Dodge/Item/HeldOffset.hs 74;" f shoulderSH src/Dodge/Creature/Picture.hs 133;" f shoulderSP src/Dodge/Creature/HandPos.hs 170;" f showAttachItem src/Dodge/Item/Display.hs 91;" f showEquipItem src/Dodge/Item/Display.hs 105;" f showInt src/Dodge/Item/Info.hs 73;" f showIntsString src/Dodge/Tree/Compose.hs 129;" f showInventoryPathing src/Dodge/Item/Display.hs 85;" f showManObj src/Dodge/TestString.hs 61;" f showTerminalError src/Dodge/Debug/Terminal.hs 78;" f showTimeFlow src/Dodge/TestString.hs 84;" f shrinkPolyOnEdges src/Geometry/Polygon.hs 136;" f shrinkVert src/Geometry/Polygon.hs 140;" f shuffle src/RandomHelp.hs 49;" f shuffleLinks src/Dodge/Room/Link.hs 30;" f shuffleRoomPos src/Dodge/Layout.hs 78;" f shuffleTail src/RandomHelp.hs 59;" f sigmoid src/Dodge/Base.hs 151;" f simpleCrSprings src/Dodge/Update.hs 805;" f simpleTermMessage src/Dodge/Terminal.hs 253;" f sineRaisePitchOneSecS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 667;" f sineRaisePitchTwoSecS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 463;" f singleAmmo src/Dodge/Item/AmmoSlots.hs 62;" f singleBlock src/Dodge/Placement/Instance/Wall.hs 30;" f singleDT src/Dodge/DoubleTree.hs 10;" f singleLDT src/Dodge/DoubleTree.hs 13;" f singleton src/DoubleStack.hs 11;" f singletonTrie src/SimpleTrie.hs 19;" f sizeFBOs src/Framebuffer/Update.hs 22;" f skColor src/Dodge/Spark/Draw.hs 14;" f skwareFadeTwoSecS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 503;" f slap1S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 657;" f slapS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 591;" f slideDoorS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 673;" f slideWindow src/ListHelp.hs 80;" f slowDoorRoom src/Dodge/Room/LongDoor.hs 154;" f slowDoorRoomRunPast src/Dodge/Room/LongDoor.hs 171;" f smallBattery src/Dodge/Item/Ammo.hs 59;" f smallBranch src/Dodge/Tree/GenerateStructure.hs 32;" f smallChaseCrit src/Dodge/Creature/ChaseCrit.hs 14;" f smallDrawTree src/Dodge/LevelGen.hs 88;" f smallGlass1S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 461;" f smallGlass2S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 633;" f smallGlass3S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 509;" f smallGlass4S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 457;" f smallPillar src/Dodge/Room/Pillar.hs 37;" f smallRoom src/Dodge/Room/RunPast.hs 31;" f smg src/Dodge/Item/Held/Stick.hs 58;" f smokeReducer src/Dodge/Item/Scope.hs 162;" f sndV2 src/Geometry/Data.hs 73;" f sniperRifle src/Dodge/Item/Held/Rod.hs 44;" f someCrits src/Dodge/LockAndKey.hs 120;" f soundAngle src/Dodge/SoundLogic.hs 163;" f soundContinue src/Dodge/SoundLogic.hs 131;" f soundContinueVol src/Dodge/SoundLogic.hs 145;" f soundIsClose src/Dodge/Creature/Perception.hs 184;" f soundMenu src/Dodge/Menu.hs 140;" f soundMenuOptions src/Dodge/Menu.hs 143;" 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 290;" f soundPic src/Dodge/Debug/Picture.hs 336;" f soundStart src/Dodge/SoundLogic.hs 118;" f soundToOnomato src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 147;" 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 86;" f spaceAction src/Dodge/Update/Input/InGame.hs 505;" f spanColLightBlackI src/Dodge/Placement/Instance/LightSource.hs 190;" f spanColLightI src/Dodge/Placement/Instance/LightSource.hs 183;" f spanLS src/Dodge/Placement/Instance/LightSource.hs 175;" f spanLSLightI src/Dodge/Placement/Instance/LightSource.hs 168;" f spanLightI src/Dodge/Placement/Instance/LightSource.hs 197;" f sparkDam src/Dodge/Spark.hs 36;" f sparkGun src/Dodge/Item/Held/BatteryGuns.hs 13;" f sparkRandDir src/Dodge/Spark.hs 116;" f sparkToDamage src/Dodge/Spark.hs 39;" f spawnCrNextTo src/Dodge/Item/Weapon/Spawn.hs 20;" f spawnElectricalSparks src/Dodge/PosEvent.hs 19;" f spawnGun src/Dodge/Item/Weapon/Spawn.hs 12;" f spawnerCrit src/Dodge/Creature.hs 57;" f spawnerRoom src/Dodge/Room/Room.hs 360;" f speedLegs src/Dodge/Item/Equipment.hs 90;" f splashMenu src/Dodge/Menu.hs 30;" f splashMenuOptions src/Dodge/Menu.hs 35;" f splashScreen src/Dodge/Initialisation.hs 11;" f splinterBlock src/Dodge/Block.hs 26;" f splitBezierquad src/Geometry/Bezier.hs 15;" f splitExtra src/Justify.hs 21;" f splitTrunk src/TreeHelp.hs 178;" f splitTrunkAt src/TreeHelp.hs 166;" 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 12;" f spreadOut src/Dodge/Creature/Boid.hs 158;" f sps src/Dodge/LevelGen/PlacementHelper.hs 30;" f sps0 src/Dodge/LevelGen/PlacementHelper.hs 42;" f square src/Geometry/Polygon.hs 46;" f squareDecoration src/Dodge/Placement/TopDecoration.hs 41;" f squashIntersectCirclePoint src/Dodge/WallCreatureCollisions.hs 112;" f squashNormalizeV src/Geometry/Vector.hs 157;" f ssLookupDown src/Dodge/SelectionSections.hs 99;" f ssLookupGE' src/Dodge/SelectionSections.hs 173;" f ssLookupGT src/Dodge/SelectionSections.hs 156;" f ssLookupGT' src/Dodge/SelectionSections.hs 166;" f ssLookupLE' src/Dodge/SelectionSections.hs 144;" f ssLookupLT src/Dodge/SelectionSections.hs 124;" f ssLookupLT' src/Dodge/SelectionSections.hs 134;" f ssLookupMax src/Dodge/SelectionSections.hs 85;" f ssLookupMaxInSection src/Dodge/SelectionSections.hs 117;" f ssLookupMin src/Dodge/SelectionSections.hs 151;" f ssLookupNextMax src/Dodge/SelectionSections.hs 108;" f ssLookupUp src/Dodge/SelectionSections.hs 90;" f ssScrollMinOnFail src/Dodge/SelectionSections.hs 57;" f ssScrollUsing src/Dodge/SelectionSections.hs 47;" f ssSetCursor src/Dodge/SelectionSections.hs 72;" f ssfold src/FoldableHelp.hs 105;" f stackPicturesAt src/Dodge/Render/List.hs 98;" f stackPicturesAtOff src/Dodge/Render/List.hs 101;" f stackText src/Picture/Base.hs 188;" f stackedInventory src/Dodge/Creature.hs 311;" f startCr src/Dodge/Creature.hs 93;" f startCrafts src/Dodge/Room/Start.hs 92;" f startDrag src/Dodge/Update/Input/InGame.hs 279;" f startInvList src/Dodge/Creature.hs 108;" f startInventory src/Dodge/Creature.hs 111;" f startNewGameInSlot src/Dodge/StartNewGame.hs 15;" f startRoom src/Dodge/Room/Start.hs 52;" f startSeedGame src/Dodge/StartNewGame.hs 20;" f startSeedGameConc src/Dodge/StartNewGame.hs 27;" f statsModifier src/Dodge/Creature/Info.hs 16;" f stickyMod src/Dodge/Item/Scope.hs 51;" f stone1S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 529;" f stone2S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 649;" f stone3S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 561;" f stone4S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 475;" f stone5S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 613;" f stoneDebris src/Dodge/Block/Debris.hs 137;" f stoneWallDamage src/Dodge/Wall/DamageEffect.hs 27;" f stopAllSounds src/Sound.hs 125;" f stopBulletAt src/Dodge/Bullet.hs 198;" f stopPushing src/Dodge/Block.hs 105;" f stopSoundFrom src/Dodge/SoundLogic.hs 220;" f strFromEquipment src/Dodge/Creature/Statistics.hs 48;" f strFromHeldItem src/Dodge/Creature/Statistics.hs 60;" f strengthFactor src/Dodge/Creature/Impulse/Movement.hs 35;" f strictify src/MaybeHelp.hs 37;" f strideRot src/Dodge/Item/HeldOffset.hs 77;" f stringToList src/Picture/Base.hs 313;" f stringToListGrad src/Picture/Text.hs 12;" f stripZ src/Geometry/Vector3D.hs 97;" f subInvX src/Dodge/ListDisplayParams.hs 48;" f subMap src/TreeHelp.hs 118;" f subZipWith src/Dodge/Placement/Instance/Wall.hs 115;" f swapAnyExtraSelection src/Dodge/Inventory/Swap.hs 55;" f swapInOutLinks src/Dodge/RoomLink.hs 80;" f swapIndices src/ListHelp.hs 50;" f swapInvItems src/Dodge/Inventory/Swap.hs 20;" f swapItemWith src/Dodge/Inventory.hs 167;" f swarmCrit src/Dodge/Creature/SwarmCrit.hs 10;" f swarmUsingCenter src/Dodge/Creature/Boid.hs 172;" f switchDoor src/Dodge/Placement/Instance/Door.hs 96;" f switchWallCol src/Dodge/Default/Door.hs 12;" f t src/ShortShow.hs 33;" f tEast src/Dodge/Room/Corridor.hs 90;" f tToBTree src/Dodge/Tree/Compose.hs 92;" f tWest src/Dodge/Room/Corridor.hs 115;" f takeN src/RandomHelp.hs 44;" f takeNMore src/RandomHelp.hs 41;" f takeOne src/RandomHelp.hs 22;" f takeOneMore src/RandomHelp.hs 34;" f takeOneWeighted src/RandomHelp.hs 25;" f takeUntil src/FoldableHelp.hs 99;" f takeWhileArb src/ListHelp.hs 99;" f takeWhileArb' src/ListHelp.hs 107;" f tankShape src/Dodge/Placement/Instance/Tank.hs 22;" f tankSquareDec src/Dodge/Placement/Instance/Tank.hs 15;" f tanksPipesRoom src/Dodge/Room/Tanks.hs 92;" f tanksRoom src/Dodge/Room/Tanks.hs 100;" f tap1S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 617;" f tap2S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 551;" f tap3S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 597;" f tap4S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 691;" f tapQuietS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 451;" f targCorner src/Dodge/Targeting/Draw.hs 35;" f targetCursorPic src/Dodge/Targeting/Draw.hs 41;" f targetYouCognizant src/Dodge/Creature/ChooseTarget.hs 13;" f targetYouLOS src/Dodge/Creature/ChooseTarget.hs 7;" f targetYouWhenCognizant src/Dodge/Creature/ReaderUpdate.hs 196;" f targetYouWhenCognizant src/Dodge/Creature/SetTarget.hs 9;" f targetingScope src/Dodge/Item/Scope.hs 38;" f telRoomLev src/Dodge/Room/Teleport.hs 14;" f teleS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 517;" f termButton src/Dodge/Placement/Instance/Terminal.hs 51;" f termScreenColor src/Dodge/Terminal/Color.hs 9;" f termSoundLine src/Dodge/Terminal.hs 111;" f termTextColor src/Dodge/Terminal.hs 114;" f terminalColor src/Dodge/Placement/Instance/Terminal.hs 61;" f terminalReturnEffect src/Dodge/Terminal.hs 276;" f terminalSPic src/Dodge/Machine/Draw.hs 29;" f terminalScreenGlow src/Dodge/Machine/Update.hs 35;" f terminalShape src/Dodge/Machine/Draw.hs 32;" f terminalWheelEvent src/Dodge/Update/Scroll.hs 124;" f teslaGun src/Dodge/Item/Held/BatteryGuns.hs 19;" f teslaGunPic src/Dodge/Item/Draw/SPic.hs 408;" f teslaParams src/Dodge/Item/Held/BatteryGuns.hs 32;" f teslaParams src/Dodge/Tesla/ItemParams.hs 6;" f testCrossWalls src/Dodge/Room/Path.hs 47;" f testEvent src/Dodge/Event/Test.hs 10;" f testInventory src/Dodge/Creature.hs 292;" f testStringInit src/Dodge/TestString.hs 28;" f text src/Picture/Base.hs 193;" f textGrad src/Picture/Text.hs 5;" f textInputFocus src/Dodge/InputFocus.hs 16;" f textJustifyCenter src/Picture/Base.hs 212;" f textJustifyLeft src/Picture/Base.hs 208;" f textJustifyRight src/Picture/Base.hs 198;" f textRight src/Picture/Base.hs 203;" f textVMirror src/Picture/Base.hs 216;" f tflat2 src/Picture/Data.hs 60;" f tflat3 src/Picture/Data.hs 64;" f tflat4 src/Picture/Data.hs 68;" f theCleanup appDodge/Main.hs 74;" f theColumns src/Dodge/Tree/Shift.hs 139;" f theUpdateStep appDodge/Main.hs 105;" f thickArc src/Picture/Base.hs 298;" f thickCircle src/Picture/Base.hs 272;" f thickLine src/Picture/Base.hs 244;" f thickLineCol src/Picture/Base.hs 255;" f thinHighBar src/Dodge/Room/Foreground.hs 77;" f thingHit src/Dodge/WorldEvent/ThingsHit.hs 61;" f thingHitFilt src/Dodge/WorldEvent/ThingsHit.hs 49;" f thingsHit src/Dodge/WorldEvent/ThingsHit.hs 31;" f thingsHitExceptCr src/Dodge/WorldEvent/ThingsHit.hs 70;" f threeLineDecoration src/Dodge/Placement/TopDecoration.hs 61;" f throwItem src/Dodge/Creature/Action.hs 205;" f tileTexCoords src/Tile.hs 11;" f tilesFromRooms src/Dodge/Layout.hs 205;" f tilesToLine src/Shader/AuxAddition.hs 66;" f timeFlowUpdate src/Dodge/Update.hs 172;" f timeScroller src/Dodge/Item/Held/Utility.hs 42;" f timeScroller src/Dodge/Item/Weapon/Utility.hs 47;" f timeStopper src/Dodge/Item/Held/Utility.hs 39;" f timeStopper src/Dodge/Item/Weapon/Utility.hs 41;" f timerTLS src/Dodge/LightSource/Update.hs 22;" f tinMag src/Dodge/Item/Ammo.hs 27;" f ting1S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 433;" f ting2S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 519;" f ting3S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 645;" f ting4S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 527;" f ting5S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 695;" f tingS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 563;" f tinitusS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 555;" f titleOptionsMenu src/Dodge/Menu.hs 102;" f titleOptionsNoWrite src/Dodge/Menu.hs 105;" f tmUpdate src/Dodge/Update.hs 455;" f toBinary src/Dodge/Inventory/SelectionList.hs 137;" f toBothLnk src/Dodge/RoomLink.hs 121;" f toClosestMultiple src/HelpNum.hs 3;" f toColor8 src/Color.hs 148;" f toFloatVAs src/Shader/Compile.hs 211;" f toLabel src/Dodge/Cleat.hs 16;" f toMultiset src/Multiset.hs 64;" f toOnward src/Dodge/Tree/Compose.hs 101;" f toTopLeft src/Dodge/Render/List.hs 219;" 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 317;" f toggleCommand src/Dodge/Terminal.hs 196;" f toggleEquipmentAt src/Dodge/Creature/Impulse/UseItem.hs 86;" f toggleExamineInv src/Dodge/Creature/Impulse/UseItem.hs 126;" f toggleExamineInv src/Dodge/ToggleExamine.hs 5;" f toggleJust src/MaybeHelp.hs 41;" f toggleMapperInv src/Dodge/Creature/Impulse/UseItem.hs 131;" f togglesToEffects src/Dodge/Terminal.hs 248;" f tone440S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 629;" f tone440raiseS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 651;" f tone440sawtoothS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 593;" f tone440sawtoothquietS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 439;" f topInvW src/Dodge/ListDisplayParams.hs 51;" f topPrismEdgeIndices src/Shader/Poke.hs 335;" f topPrismIndices src/Shader/Poke.hs 410;" f topTestPart src/Dodge/TestString.hs 57;" f torch src/Dodge/Item/Held/Utility.hs 23;" f torchShape src/Dodge/Item/Draw/SPic.hs 267;" f torqueAmount src/Dodge/HeldUse.hs 619;" f torqueCr src/Dodge/WorldEffect.hs 66;" f torso src/Dodge/Creature/Picture.hs 99;" f tractCr src/Dodge/TractorBeam/Update.hs 28;" f tractFlIt src/Dodge/TractorBeam/Update.hs 23;" f tractorBeamAt src/Dodge/HeldUse.hs 853;" f tractorGun src/Dodge/Item/Held/BatteryGuns.hs 60;" f tractorGunPic src/Dodge/Item/Draw/SPic.hs 435;" f tractorPullPos src/Dodge/TractorBeam/Update.hs 33;" f tractorSPic src/Dodge/TractorBeam/Draw.hs 10;" f tranRot src/Picture/Base.hs 124;" f transMat src/MatrixHelper.hs 73;" f transToHandle src/Dodge/Item/HeldOffset.hs 27;" f translate src/Picture/Base.hs 116;" f translate3 src/Picture/Base.hs 120;" f translateFloatingCamera src/Dodge/Update/Camera.hs 45;" f translateFloatingCameraKeys src/Dodge/Update/Camera.hs 62;" f translateH src/Picture/Base.hs 112;" f translatePointToHead src/Dodge/Creature/HandPos.hs 147;" f translatePointToLeftHand src/Dodge/Creature/HandPos.hs 75;" f translatePointToRightHand src/Dodge/Creature/HandPos.hs 23;" f translatePointToRightHand' src/Dodge/Creature/HandPos.hs 29;" f translateSH src/Shape.hs 245;" f translateSHxy src/Shape.hs 249;" f translateSHz src/Shape.hs 253;" f translateSP src/ShapePicture.hs 53;" f translateSPxy src/ShapePicture.hs 45;" f translateSPz src/ShapePicture.hs 49;" f translateScreenPos src/Dodge/ScreenPos.hs 12;" f translateToBack src/Dodge/Creature/HandPos.hs 164;" f translateToChest src/Dodge/Creature/HandPos.hs 157;" f translateToHead src/Dodge/Creature/HandPos.hs 137;" f translateToLeftHand src/Dodge/Creature/HandPos.hs 88;" f translateToLeftLeg src/Dodge/Creature/HandPos.hs 115;" f translateToLeftWrist src/Dodge/Creature/HandPos.hs 101;" f translateToRightHand src/Dodge/Creature/HandPos.hs 42;" f translateToRightHand' src/Dodge/Creature/HandPos.hs 45;" f translateToRightLeg src/Dodge/Creature/HandPos.hs 126;" f translateToRightWrist src/Dodge/Creature/HandPos.hs 58;" f translateToRightWrist' src/Dodge/Creature/HandPos.hs 61;" f translateWallID src/Dodge/Wall/Move.hs 37;" f translateXY src/Polyhedra.hs 26;" f trapezionBWHW src/Geometry/Polygon.hs 24;" f treeChildNums src/TreeHelp.hs 129;" f treeFromPost src/TreeHelp.hs 39;" f treeFromTrunk src/TreeHelp.hs 51;" f treeMaxDepthFromTrunk src/Dodge/Layout/Generate.hs 21;" f treePath src/Dodge/Tree/GenerateStructure.hs 13;" f treePaths src/TreeHelp.hs 138;" f treePost src/TreeHelp.hs 45;" f treeToPotentialFunction src/Dodge/Item/Grammar.hs 173;" f triLootRoom src/Dodge/Room/Treasure.hs 22;" 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 53;" f truncate src/Polyhedra/Geodesic.hs 38;" f trunkDepth src/TreeHelp.hs 161;" f tryAttachItems src/Dodge/Item/Grammar.hs 36;" f tryClickUse src/Dodge/Creature/YourControl.hs 221;" f tryCombine src/Dodge/Update/Input/InGame.hs 526;" f tryDropSelected src/Dodge/Update/Input/InGame.hs 125;" f tryGetChannel src/Sound.hs 97;" f tryGetRootAttachedFromInvID src/Dodge/Inventory/Location.hs 20;" f tryGetRootItemInvID src/Dodge/Inventory/Location.hs 29;" f tryMeleeAttack src/Dodge/Creature/ReaderUpdate.hs 38;" f tryPickupSelected src/Dodge/Update/Input/InGame.hs 132;" f tryPlay src/Sound.hs 84;" f tryPutFloorItemIDInInv src/Dodge/Inventory/Add.hs 26;" f tryPutItemInInv src/Dodge/Inventory/Add.hs 42;" f tryPutItemInInvAt src/Dodge/Inventory/Add.hs 32;" f trySeedFromClipboard src/Dodge/Menu.hs 91;" f tryShellBounce src/Dodge/Projectile/Update.hs 103;" f trySpinByCID src/Dodge/Projectile/Update.hs 177;" f trySynthBullet src/Dodge/Creature/State.hs 232;" f tryUseParent src/Dodge/Creature/State.hs 226;" f turnTo src/Dodge/Movement/Turn.hs 8;" f turret src/Dodge/Placement/Instance/Turret.hs 35;" f turretItemOffset src/Dodge/Item/HeldOffset.hs 22;" f tweenAngles src/Geometry/Vector.hs 195;" f twinSlowDoorChasers src/Dodge/Room/LongDoor.hs 80;" f twinSlowDoorRoom src/Dodge/Room/LongDoor.hs 28;" f twists src/Dodge/Creature/Test.hs 109;" f twoFlat src/Dodge/Creature/Test.hs 106;" f twoFlatHRot src/Dodge/Item/HeldOffset.hs 86;" f twoHandTwistAmount src/Dodge/Creature/YourControl.hs 150;" f twoRoomPoss src/Dodge/PlacementSpot.hs 147;" f twoStep1S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 533;" f twoStepS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 583;" f twoStepSlowS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 575;" f ubyteSize src/Shader/Parameters.hs 13;" f ugateCalc src/Dodge/Inventory/SelectionList.hs 108;" f uncurryV src/Geometry/Data.hs 66;" f underBarrelSlot src/Dodge/Item/Scope.hs 159;" f unfoldrMID src/MonadHelp.hs 33;" f unigate src/Dodge/Item/Scope.hs 102;" f unitVectorAtAngle src/Geometry/Vector.hs 100;" f unlockInv src/Dodge/Inventory/Lock.hs 12;" f unpause src/Dodge/Menu.hs 195;" f unsafeBlinkAction src/Dodge/Creature/Action/Blink.hs 56;" f unsafeBlinker src/Dodge/Item/Held/Utility.hs 33;" f unsafeBlinker src/Dodge/Item/Weapon/Utility.hs 27;" f unsafeSwapKeys src/IntMapHelp.hs 74;" f unshadowBlock src/Dodge/Block.hs 39;" f untilJust src/MonadHelp.hs 7;" f untilJustCount src/MonadHelp.hs 14;" f unusedOffPathAwayFromLink src/Dodge/PlacementSpot.hs 133;" f unusedSpotAwayFromInLink src/Dodge/PlacementSpot.hs 139;" f unusedSpotAwayFromLink src/Dodge/PlacementSpot.hs 122;" f unusedSpotNearInLink src/Dodge/PlacementSpot.hs 191;" f upProjectile src/Dodge/Projectile/Update.hs 35;" f updateAimPos src/Dodge/Update.hs 308;" f updateAllNodes src/TreeHelp.hs 85;" f updateArc src/Dodge/Tesla.hs 44;" f updateArc src/Dodge/Tesla/Arc.hs 100;" f updateBackspaceRegex src/Dodge/Update/Input/InGame.hs 453;" f updateBarrel src/Dodge/Barreloid.hs 41;" f updateBarreloid src/Dodge/Barreloid.hs 15;" f updateBaseWheelEvent src/Dodge/Update/Scroll.hs 29;" f updateBounds src/Dodge/Update/Camera.hs 250;" f updateBulVel src/Dodge/Bullet.hs 55;" f updateBullet src/Dodge/Bullet.hs 20;" f updateBullets src/Dodge/Update.hs 548;" f updateCamera src/Dodge/Update/Camera.hs 29;" f updateCloseObjects src/Dodge/Inventory.hs 116;" f updateCloud src/Dodge/Update.hs 743;" f updateClouds src/Dodge/Update.hs 615;" f updateCombinePositioning src/Dodge/DisplayInventory.hs 37;" f updateCombineSections src/Dodge/DisplayInventory.hs 44;" f updateCreature src/Dodge/Creature/Update.hs 13;" f updateCreatureGroups src/Dodge/Update.hs 520;" f updateCreatureSoundPositions src/Dodge/Update.hs 496;" f updateDebugMessageOffset src/Dodge/Update.hs 95;" f updateDelayedEvents src/Dodge/Update.hs 834;" f updateDisplaySections src/Dodge/DisplayInventory.hs 116;" f updateDistortion src/Dodge/Distortion.hs 5;" f updateDistortions src/Dodge/Update.hs 541;" f updateDoor src/Dodge/Update.hs 312;" f updateDust src/Dodge/Update.hs 767;" f updateDusts src/Dodge/Update.hs 618;" f updateEnergyBall src/Dodge/EnergyBall.hs 35;" f updateEnergyBalls src/Dodge/Update.hs 606;" f updateEnterRegex src/Dodge/Update/Input/InGame.hs 480;" f updateExpBarrel src/Dodge/Barreloid.hs 20;" f updateFBOTO src/Framebuffer/Update.hs 97;" f updateFBOTO3 src/Framebuffer/Update.hs 131;" f updateFlame src/Dodge/Flame.hs 19;" f updateFlames src/Dodge/Update.hs 603;" f updateFloatingCamera src/Dodge/Update/Camera.hs 34;" f updateFunctionKey src/Dodge/Update/Input/InGame.hs 364;" f updateFunctionKeys src/Dodge/Update/Input/InGame.hs 357;" f updateGusts src/Dodge/Update.hs 726;" f updateHumanoid src/Dodge/Humanoid.hs 13;" f updateIMl src/Dodge/Update.hs 510;" f updateIMl' src/Dodge/Update.hs 515;" f updateInGameCamera src/Dodge/Update/Camera.hs 78;" f updateInitialPressInGame src/Dodge/Update/Input/InGame.hs 400;" f updateInt2Map src/Dodge/Zoning/Base.hs 92;" f updateInventoryPositioning src/Dodge/DisplayInventory.hs 86;" f updateItemTargeting src/Dodge/Creature/State.hs 353;" f updateKeyInGame src/Dodge/Update/Input/InGame.hs 394;" f updateKeysInTerminal src/Dodge/Update/Input/InGame.hs 382;" f updateLampoid src/Dodge/Lampoid.hs 12;" f updateLaser src/Dodge/Laser/Update.hs 11;" f updateLasers src/Dodge/Update.hs 439;" f updateLinearShockwave src/Dodge/LinearShockwave/Update.hs 8;" f updateLongPressInGame src/Dodge/Update/Input/InGame.hs 413;" f updateMachine src/Dodge/Machine/Update.hs 20;" f updateMagnets src/Dodge/Update.hs 315;" f updateMouseClickInGame src/Dodge/Update/Input/InGame.hs 197;" f updateMouseContext src/Dodge/Update.hs 328;" f updateMouseContextGame src/Dodge/Update.hs 333;" f updateMouseHeldInGame src/Dodge/Update/Input/InGame.hs 95;" f updateMouseInGame src/Dodge/Update/Input/InGame.hs 85;" f updateMouseReleaseInGame src/Dodge/Update/Input/InGame.hs 158;" f updateObjCatMaybes src/Dodge/Update.hs 532;" f updateObjMapMaybe src/Dodge/Update.hs 525;" f updatePastWorlds src/Dodge/Update.hs 427;" f updatePosEvent src/Dodge/PosEvent.hs 10;" f updatePreload src/Preload/Update.hs 20;" f updateProjectile src/Dodge/Projectile/Update.hs 27;" f updateProp src/Dodge/Prop/Update.hs 11;" f updatePulse src/Dodge/Creature/Update.hs 22;" f updateRBList src/Dodge/Inventory/RBList.hs 18;" f updateRadarBlip src/Dodge/RadarBlip.hs 11;" f updateRadarBlips src/Dodge/Update.hs 544;" f updateRadarSweep src/Dodge/RadarSweep.hs 39;" f updateRadarSweeps src/Dodge/Update.hs 609;" f updateRandNode src/TreeHelp.hs 108;" f updateRenderSplit appDodge/Main.hs 108;" f updateRootItemID src/Dodge/Inventory/Location.hs 35;" f updateScopeZoom src/Dodge/Update/Scroll.hs 72;" f updateScrollTestValue src/Dodge/ScrollValue.hs 6;" f updateSection src/Dodge/DisplayInventory.hs 264;" f updateSectionsPositioning src/Dodge/DisplayInventory.hs 243;" f updateShockwave src/Dodge/Shockwave/Update.hs 10;" f updateShockwaves src/Dodge/Update.hs 600;" f updateSingleNodes src/TreeHelp.hs 97;" f updateSound src/Sound.hs 72;" f updateSounds src/Sound.hs 67;" f updateSpark src/Dodge/Spark.hs 19;" f updateSparks src/Dodge/Update.hs 612;" f updateTempLightSource src/Dodge/LightSource/Update.hs 7;" f updateTeslaArc src/Dodge/Tesla/Arc.hs 23;" f updateTeslaArc src/Dodge/Update.hs 558;" f updateTeslaArcs src/Dodge/Update.hs 555;" f updateTractorBeam src/Dodge/TractorBeam/Update.hs 9;" f updateTractorBeams src/Dodge/Update.hs 597;" f updateTurret src/Dodge/Machine/Update.hs 50;" f updateUniverse src/Dodge/Update.hs 74;" f updateUniverseFirst src/Dodge/Update.hs 85;" f updateUniverseLast src/Dodge/Update.hs 136;" f updateUniverseMid src/Dodge/Update.hs 158;" f updateUseInputInGame src/Dodge/Update/Input/InGame.hs 42;" f updateUseInputOnScreen src/Dodge/Update/Input/ScreenLayer.hs 23;" f updateWalkCycle src/Dodge/Creature/State/WalkCycle.hs 12;" f updateWallDamages src/Dodge/Update/WallDamage.hs 10;" f updateWheelEvent src/Dodge/Update/Scroll.hs 20;" f updateWheelEvents src/Dodge/Update.hs 417;" f updateWorldEventFlag src/Dodge/Update.hs 120;" f updateWorldEventFlags src/Dodge/Update.hs 108;" f upperBody src/Dodge/Creature/Picture.hs 129;" f upperBox src/Shape.hs 156;" f upperBoxHalf src/Shape.hs 222;" f upperBoxMT src/Shape.hs 147;" f upperBoxST src/Shape.hs 150;" f upperBoxSU src/Shape.hs 153;" f upperCylinder src/Shape.hs 169;" f upperPrismPoly src/Shape.hs 123;" f upperPrismPolyHalf src/Shape.hs 207;" f upperPrismPolyHalfMI src/Shape.hs 201;" f upperPrismPolyHalfST src/Shape.hs 204;" f upperPrismPolyMT src/Shape.hs 102;" f upperPrismPolySE src/Shape.hs 105;" f upperPrismPolySI src/Shape.hs 111;" f upperPrismPolyST src/Shape.hs 108;" f upperPrismPolySU src/Shape.hs 114;" f upperPrismPolyTS src/Shape.hs 120;" f upperRounded src/Shape.hs 185;" f useBulletPayload src/Dodge/Bullet.hs 113;" f useC src/Dodge/Cuse.hs 8;" f useC' src/Dodge/Cuse.hs 13;" f useGasParams src/Dodge/HeldUse.hs 1117;" f useHotkey src/Dodge/Creature/YourControl.hs 70;" f useInventoryPath src/Dodge/HeldUse.hs 1404;" f useItem src/Dodge/Creature/Impulse/UseItem.hs 18;" f useItemLoc src/Dodge/Creature/Impulse/UseItem.hs 24;" f useLnkRoomPos src/Dodge/PlacementSpot.hs 244;" f useLoadedAmmo src/Dodge/HeldUse.hs 760;" f useMagShield src/Dodge/Euse.hs 27;" f useNormalCamera src/Dodge/Camera.hs 6;" f usePayload src/Dodge/Payload.hs 18;" f useRewindGun src/Dodge/HeldUse.hs 1364;" f useRewindGun src/Dodge/Luse.hs 40;" f useRoomPosCond src/Dodge/PlacementSpot.hs 178;" f useRoomPosRoomCond src/Dodge/PlacementSpot.hs 181;" f useStopWatch src/Dodge/HeldUse.hs 1345;" f useStopWatch src/Dodge/Luse.hs 21;" f useTimeCheck src/Dodge/Item/Weapon/TriggerType.hs 127;" f useTimeScrollGun src/Dodge/HeldUse.hs 1353;" f useTimeScrollGun src/Dodge/Luse.hs 29;" f useUnusedLnk src/Dodge/PlacementSpot.hs 169;" f usedRoomInLinkPoss src/Dodge/PlacementSpot.hs 196;" f usedRoomLinkPoss src/Dodge/PlacementSpot.hs 203;" f v2z src/Geometry/Vector3D.hs 93;" f vCen3 src/Geometry/Vector3D.hs 115;" f vInverse src/Geometry/Vector.hs 153;" f vNormal src/Geometry/Vector.hs 148;" f vNormaly src/Geometry/Vector3D.hs 72;" f vShape src/Dodge/Placement/Instance/LightSource.hs 113;" f vToL src/MatrixHelper.hs 46;" f vToQuat src/Quaternion.hs 44;" f validTerminalCommands src/Dodge/Debug/Terminal.hs 134;" f vasTightStride src/Shader/Compile.hs 297;" f vecBetweenSpeed src/Dodge/Base.hs 146;" f vecTurnTo src/Dodge/Movement/Turn.hs 19;" f vert src/Shader/Data.hs 102;" f vertScale src/MatrixHelper.hs 80;" f vertTrans src/MatrixHelper.hs 87;" f verticalLampCover src/Dodge/Placement/Instance/LightSource/Cover.hs 38;" f verticalPipe src/Dodge/Picture.hs 19;" f verticalPipe src/Dodge/Placement/Instance/Pipe.hs 6;" f verticalWire src/Dodge/Wire.hs 24;" f vgunMuzzles src/Dodge/HeldUse.hs 314;" f viewBoundaries src/Dodge/Debug/Picture.hs 304;" f viewClipBounds src/Dodge/Debug/Picture.hs 313;" f viewDistanceFromItems src/Dodge/Update/Camera.hs 186;" f viewTarget src/Dodge/Creature/ReaderUpdate.hs 146;" f violet src/Color.hs 21;" f visibleWalls src/Dodge/Base/Collide.hs 124;" f visionCheck src/Dodge/Creature/Perception.hs 153;" f vocalizationTest src/Dodge/Creature/Vocalization.hs 42;" f volleyGun src/Dodge/Item/Held/Cane.hs 15;" f volleyGunShape src/Dodge/Item/Draw/SPic.hs 345;" f waistSP src/Dodge/Creature/HandPos.hs 173;" f walkNozzle src/Dodge/HeldUse.hs 823;" f walkableNodeNear src/Dodge/Path.hs 48;" f wallBlips src/Dodge/RadarSweep.hs 98;" f wallBuffer src/Dodge/WallCreatureCollisions.hs 52;" f wallIsZeroLength src/Dodge/LevelGen/StaticWalls.hs 179;" f wallLine src/Dodge/Placement/Instance/Wall.hs 71;" f wallsFromRooms src/Dodge/Layout.hs 146;" f wallsToDraw src/Dodge/Render/Walls.hs 17;" f warmupSound src/Dodge/HeldUse.hs 1398;" f warningRooms src/Dodge/Room/Warning.hs 28;" f wasdAim src/Dodge/Creature/YourControl.hs 126;" f wasdDir src/Dodge/WASD.hs 17;" f wasdM src/Dodge/WASD.hs 9;" f wasdMovement src/Dodge/Creature/YourControl.hs 153;" f wasdWithAiming src/Dodge/Creature/YourControl.hs 119;" f watchCombinations src/Dodge/Combine/Combinations.hs 16;" f watchUpdateStrat src/Dodge/Creature/ReaderUpdate.hs 179;" f weakenMatS src/Dodge/Material/Sound.hs 18;" f weaponBehindPillar src/Dodge/Room/Room.hs 175;" f weaponBetweenPillars src/Dodge/Room/Room.hs 191;" f weaponEmptyRoom src/Dodge/Room/Room.hs 137;" f weaponLongCorridor src/Dodge/Room/Room.hs 216;" f weaponRoom src/Dodge/Room/Room.hs 249;" f weaponUnderCrits src/Dodge/Room/Room.hs 154;" f wedgeGeom src/Dodge/Base.hs 42;" f wedgeOfThickness src/Dodge/Picture.hs 9;" f whirS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 697;" f whirTapS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 441;" f whirdown1S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 469;" f whirdown2S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 675;" f whirdown3S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 553;" f whirdownS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 705;" f whirdownShort1S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 473;" f whirdownShort2S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 495;" f whirdownShort3S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 511;" f whirdownShort4S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 497;" f whirdownSmall1S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 681;" f whirdownSmall2S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 447;" f whirupS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 487;" f white src/Color.hs 26;" f whiteNoiseFadeInS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 709;" f whiteNoiseFadeOutS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 513;" f wiToFloat src/Dodge/Room/Modify/Girder.hs 168;" f winConfig appDodge/Main.hs 56;" f windowLine src/Dodge/Placement/Instance/Wall.hs 48;" f windowLineType src/Dodge/Placement/Instance/Wall.hs 83;" f windowXFloat src/Dodge/Data/Config.hs 61;" f windowYFloat src/Dodge/Data/Config.hs 63;" f withAlpha src/Color.hs 10;" f withByteString src/Shader/Compile.hs 324;" f wlIXsNearCirc src/Dodge/Zoning/Wall.hs 32;" f wlIXsNearPoint src/Dodge/Zoning/Wall.hs 22;" f wlIXsNearRect src/Dodge/Zoning/Wall.hs 29;" f wlIXsNearSeg src/Dodge/Zoning/Wall.hs 25;" f wlIsOpaque src/Dodge/Base/Wall.hs 6;" f wlIsSeeThrough src/Dodge/Base/Wall.hs 11;" f wlOpaqueDraw src/Dodge/Render/Walls.hs 45;" f wlSeeThroughDraw src/Dodge/Render/Walls.hs 48;" f wlZoneSize src/Dodge/Zoning/Wall.hs 52;" f wlsFromIXs src/Dodge/Zoning/Wall.hs 35;" f wlsHit src/Dodge/WorldEvent/ThingsHit.hs 84;" f wlsHitRadial src/Dodge/WorldEvent/ThingsHit.hs 92;" f wlsNearCirc src/Dodge/Zoning/Wall.hs 49;" f wlsNearPoint src/Dodge/Zoning/Wall.hs 39;" f wlsNearRect src/Dodge/Zoning/Wall.hs 46;" f wlsNearSeg src/Dodge/Zoning/Wall.hs 42;" f wordsBy src/ListHelp.hs 116;" f worldPosToScreen src/Dodge/Base/Coordinate.hs 28;" f worldSPic src/Dodge/Render/ShapePicture.hs 21;" f worldToGenWorld src/Dodge/LevelGen/LevelStructure.hs 14;" f wpAdd src/Dodge/Room/RezBox.hs 137;" f wrench1S src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 535;" f wristArmour src/Dodge/Item/Equipment.hs 43;" f wristInvisibility src/Dodge/Item/Equipment.hs 96;" f writeConfig src/Dodge/Menu.hs 162;" f writeSaveSlot src/Dodge/Save.hs 34;" f xCylinder src/Shape.hs 137;" f xCylinderST src/Shape.hs 134;" f xIntercepts src/Dodge/Zoning/Base.hs 60;" f xV2 src/Geometry/Vector.hs 206;" f xyV3 src/Geometry/Vector.hs 218;" f xyzV4 src/Geometry/Vector.hs 214;" f yIntercepts' src/Dodge/Zoning/Base.hs 76;" f yV2 src/Geometry/Vector.hs 210;" f yellow src/Color.hs 17;" f you src/Dodge/Base/You.hs 12;" f youDropItem src/Dodge/Creature/Action.hs 190;" f yourAugmentedItem src/Dodge/Render/HUD.hs 236;" f yourControl src/Dodge/Creature/YourControl.hs 28;" f yourDefaultStrideLength src/Dodge/Default/Creature.hs 108;" f yourInfo src/Dodge/Creature/Info.hs 10;" f yourInv src/Dodge/Base/You.hs 25;" f yourRootItem src/Dodge/Base/You.hs 20;" f yourSelectedItem src/Dodge/Base/You.hs 15;" f yourStatsInfo src/Dodge/Creature/Info.hs 27;" f zConnect src/Dodge/Render/Connectors.hs 17;" f zConnectCol src/Dodge/Render/Connectors.hs 28;" f zConnectColMidX src/Dodge/Render/Connectors.hs 31;" f zeroZ src/Geometry/Vector.hs 8;" f zipArcs src/Dodge/Tesla.hs 52;" f zipArcs src/Dodge/Tesla/Arc.hs 110;" f zipCount src/Dodge/Tree/Shift.hs 129;" f zipCountDown src/Dodge/Room/Procedural.hs 118;" f zoneCloud src/Dodge/Zoning/Cloud.hs 27;" f zoneClouds src/Dodge/Update.hs 446;" f zoneCreature src/Dodge/Zoning/Creature.hs 54;" f zoneCreatures src/Dodge/Update.hs 491;" f zoneDust src/Dodge/Zoning/Cloud.hs 48;" f zoneDusts src/Dodge/Update.hs 449;" f zoneExtract src/Dodge/Zoning/Base.hs 52;" f zoneMonoid src/Dodge/Zoning/Base.hs 83;" f zoneOfCirc src/Dodge/Zoning/Base.hs 24;" f zoneOfCl src/Dodge/Zoning/Cloud.hs 24;" f zoneOfCr src/Dodge/Zoning/Creature.hs 44;" f zoneOfDs src/Dodge/Zoning/Cloud.hs 45;" f zoneOfPe src/Dodge/Zoning/Pathing.hs 49;" f zoneOfPn src/Dodge/Zoning/Pathing.hs 27;" f zoneOfPoint src/Dodge/Zoning/Base.hs 44;" f zoneOfRect src/Dodge/Zoning/Base.hs 28;" f zoneOfSeg src/Dodge/Zoning/Base.hs 47;" f zoneOfSight src/Dodge/Zoning/World.hs 9;" f zoneOfWl src/Dodge/Zoning/Wall.hs 55;" f zonePe src/Dodge/Zoning/Pathing.hs 52;" f zonePn src/Dodge/Zoning/Pathing.hs 30;" f zoneWall src/Dodge/Zoning/Wall.hs 65;" f zonesAroundPoint src/Dodge/Zoning/Base.hs 96;" f zonesExtract src/Dodge/Zoning/Base.hs 56;" f zoomFloatingCamera src/Dodge/Update/Camera.hs 70;" f zoomInLongGun src/Dodge/Update/Scroll.hs 98;" f zoomOutLongGun src/Dodge/Update/Scroll.hs 106;" f zoomScope src/Dodge/Item/Scope.hs 33;" f zoomSpeed src/Dodge/Update/Scroll.hs 95;" f