Remove parameters from machine damage sensors

This commit is contained in:
2025-09-17 17:33:26 +01:00
parent 103f1e7e99
commit 8721b31811
12 changed files with 497 additions and 175 deletions
+70 -78
View File
@@ -222,7 +222,6 @@ ChooseMovementSpreadGun src/Dodge/Data/CreatureEffect.hs 61;" C
Circ_collision_test src/Dodge/Data/Config.hs 85;" C
Climate src/Dodge/Data/Scenario.hs 32;" C
CloseToMelee src/Dodge/Data/ActionPlan.hs 187;" C
CloseToggle src/Dodge/Data/Machine/Sensor.hs 45;" t
Close_shape_culling src/Dodge/Data/Config.hs 79;" C
Cloud src/Dodge/Data/Cloud.hs 14;" t
CloudType src/Dodge/Data/Cloud.hs 22;" t
@@ -615,7 +614,6 @@ 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 45;" C
IsolationUnitSS src/Dodge/Data/Scenario.hs 101;" C
ItCrWdItemHeldEffect src/Dodge/Data/WorldEffect.hs 18;" C
ItCrWdItemHeldEffectNoHammer src/Dodge/Data/WorldEffect.hs 19;" C
@@ -731,11 +729,11 @@ MP2NoAction src/Dodge/Data/CreatureEffect.hs 56;" C
MPO src/Dodge/Base/Collide.hs 88;" t
MTRS src/Dodge/Annotation/Data.hs 12;" t
MTree src/Dodge/Data/MetaTree.hs 9;" C
Machine src/Dodge/Data/Machine.hs 31;" t
Machine src/Dodge/Data/Machine.hs 30;" t
MachineAltSound src/Dodge/Data/SoundOrigin.hs 23;" C
MachinePart src/Dodge/Data/Wall/Structure.hs 15;" C
MachineSound src/Dodge/Data/SoundOrigin.hs 22;" C
MachineType src/Dodge/Data/Machine.hs 49;" t
MachineType src/Dodge/Data/Machine.hs 44;" t
MagBelow src/Dodge/Data/Muzzle.hs 22;" C
Magnet src/Dodge/Data/Magnet.hs 23;" t
MagnetAlign src/Dodge/Data/Magnet.hs 17;" C
@@ -759,11 +757,11 @@ MapperSF src/Dodge/Data/ComposedItem.hs 39;" C
Material src/Dodge/Data/Material.hs 11;" t
MaterialSound src/Dodge/Data/SoundOrigin.hs 35;" C
Maybe' src/MaybeHelp.hs 13;" t
McDamSensor src/Dodge/Data/Machine.hs 52;" C
McProxSensor src/Dodge/Data/Machine.hs 53;" C
McStatic src/Dodge/Data/Machine.hs 50;" C
McTerminal src/Dodge/Data/Machine.hs 51;" C
McTurret src/Dodge/Data/Machine.hs 54;" C
McDamSensor src/Dodge/Data/Machine.hs 47;" C
McProxSensor src/Dodge/Data/Machine.hs 48;" C
McStatic src/Dodge/Data/Machine.hs 45;" C
McTerminal src/Dodge/Data/Machine.hs 46;" C
McTurret src/Dodge/Data/Machine.hs 49;" C
MdFlickerUpdate src/Dodge/Data/WorldEffect.hs 49;" C
MdSetLSCol src/Dodge/Data/WorldEffect.hs 48;" C
MdTrigIf src/Dodge/Data/WorldEffect.hs 47;" C
@@ -843,7 +841,6 @@ NewInt src/NewInt.hs 17;" t
NewIntMap src/NewInt.hs 23;" t
NewIntSet src/NewInt.hs 20;" t
NewSideEffect src/Dodge/Data/Universe.hs 65;" C
NewlyClose src/Dodge/Data/Machine/Sensor.hs 45;" C
NoAction src/Dodge/Data/ActionPlan.hs 152;" C
NoAmmoRequired src/Dodge/Data/Muzzle.hs 25;" C
NoBeamCombine src/Dodge/Data/Beam.hs 43;" C
@@ -886,7 +883,6 @@ North src/Dodge/Data/CardinalPoint.hs 6;" C
North8 src/Dodge/Data/CardinalPoint.hs 13;" C
NorthEast8 src/Dodge/Data/CardinalPoint.hs 14;" C
NorthWest8 src/Dodge/Data/CardinalPoint.hs 20;" C
NotClose src/Dodge/Data/Machine/Sensor.hs 45;" C
NotLink src/Dodge/Data/Room.hs 66;" C
NotPushed src/Dodge/Data/Door.hs 30;" C
Nothing' src/MaybeHelp.hs 13;" C
@@ -1064,9 +1060,9 @@ PropUpdateWhen src/Dodge/Data/Prop.hs 78;" C
PropUpdates src/Dodge/Data/Prop.hs 75;" C
PropVerticalLampCover src/Dodge/Data/Prop.hs 64;" C
PropZ src/Dodge/Data/Prop.hs 19;" C
ProxSensor src/Dodge/Data/Machine/Sensor.hs 28;" C
ProximityRequirement src/Dodge/Data/Machine/Sensor.hs 37;" t
ProximitySensor src/Dodge/Data/Machine/Sensor.hs 28;" t
ProxSensor src/Dodge/Data/Machine/Sensor.hs 27;" C
ProximityRequirement src/Dodge/Data/Machine/Sensor.hs 32;" t
ProximitySensor src/Dodge/Data/Machine/Sensor.hs 27;" t
Pulse src/Dodge/Data/Creature/Misc.hs 54;" t
PulseBall src/Dodge/Data/PulseLaser.hs 20;" t
PulseBallSF src/Dodge/Data/ComposedItem.hs 44;" C
@@ -1138,9 +1134,9 @@ RemoveEquipment src/Dodge/Data/RightButtonOptions.hs 35;" C
Remove_LOS src/Dodge/Data/Config.hs 77;" C
RenderData src/Data/Preload/Render.hs 13;" t
ReplaceEquipment src/Dodge/Data/RightButtonOptions.hs 31;" C
RequireEquipment src/Dodge/Data/Machine/Sensor.hs 39;" C
RequireHealth src/Dodge/Data/Machine/Sensor.hs 38;" C
RequireNoItems src/Dodge/Data/Machine/Sensor.hs 40;" C
RequireEquipment src/Dodge/Data/Machine/Sensor.hs 34;" C
RequireHealth src/Dodge/Data/Machine/Sensor.hs 33;" C
RequireNoItems src/Dodge/Data/Machine/Sensor.hs 35;" 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
@@ -1403,7 +1399,7 @@ 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 58;" t
Turret src/Dodge/Data/Machine.hs 51;" t
TurretInt src/Dodge/Data/Item/Location.hs 19;" t
TwistGoal src/Dodge/Data/Scenario.hs 15;" C
TwoHandFlat src/Dodge/Data/AimStance.hs 14;" C
@@ -2024,19 +2020,17 @@ _mapInvZoom src/Dodge/Data/HUD.hs 21;" f
_matUBO src/Data/Preload/Render.hs 39;" f
_mbAttach src/Dodge/Data/MetaTree.hs 16;" f
_mbTree src/Dodge/Data/MetaTree.hs 16;" 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
_mcColor src/Dodge/Data/Machine.hs 36;" f
_mcDamage src/Dodge/Data/Machine.hs 38;" f
_mcDir src/Dodge/Data/Machine.hs 35;" f
_mcHP src/Dodge/Data/Machine.hs 37;" f
_mcID src/Dodge/Data/Machine.hs 31;" f
_mcMaterial src/Dodge/Data/Machine.hs 33;" f
_mcMounts src/Dodge/Data/Machine.hs 40;" f
_mcPos src/Dodge/Data/Machine.hs 34;" f
_mcType src/Dodge/Data/Machine.hs 39;" f
_mcWallIDs src/Dodge/Data/Machine.hs 32;" f
_mcWidth src/Dodge/Data/Machine.hs 41;" f
_mcoCombCombine src/Dodge/Data/Input.hs 25;" f
_mcoCombSelect src/Dodge/Data/Input.hs 24;" f
_mcoDragSection src/Dodge/Data/Input.hs 20;" f
@@ -2048,7 +2042,7 @@ _mcoSecSelStart src/Dodge/Data/Input.hs 21;" f
_mcoSelEnd src/Dodge/Data/Input.hs 21;" f
_mcoTermID src/Dodge/Data/Input.hs 28;" f
_mcoTermStatus src/Dodge/Data/Input.hs 28;" f
_mctTurret src/Dodge/Data/Machine.hs 54;" f
_mctTurret src/Dodge/Data/Machine.hs 49;" f
_mdBool src/Dodge/Data/Modification.hs 21;" f
_mdExternalID src/Dodge/Data/Modification.hs 17;" f
_mdExternalID1 src/Dodge/Data/Modification.hs 25;" f
@@ -2185,13 +2179,11 @@ _pressPlates src/Dodge/Data/LWorld.hs 137;" f
_pressedKeys src/Dodge/Data/Input.hs 37;" f
_projectiles src/Dodge/Data/LWorld.hs 108;" f
_props src/Dodge/Data/LWorld.hs 106;" f
_proxDist src/Dodge/Data/Machine/Sensor.hs 30;" f
_proxNoItems src/Dodge/Data/Machine/Sensor.hs 40;" f
_proxReqEquipment src/Dodge/Data/Machine/Sensor.hs 39;" f
_proxReqMinHealth src/Dodge/Data/Machine/Sensor.hs 38;" f
_proxRequirement src/Dodge/Data/Machine/Sensor.hs 31;" f
_proxStatus src/Dodge/Data/Machine/Sensor.hs 29;" f
_proxToggle src/Dodge/Data/Machine/Sensor.hs 32;" f
_proxNoItems src/Dodge/Data/Machine/Sensor.hs 35;" f
_proxReqEquipment src/Dodge/Data/Machine/Sensor.hs 34;" f
_proxReqMinHealth src/Dodge/Data/Machine/Sensor.hs 33;" f
_proxRequirement src/Dodge/Data/Machine/Sensor.hs 28;" f
_proxToggle src/Dodge/Data/Machine/Sensor.hs 29;" f
_psFallback src/Dodge/Data/GenWorld.hs 72;" f
_psPos src/Dodge/Data/GenWorld.hs 67;" f
_psRandShift src/Dodge/Data/GenWorld.hs 76;" f
@@ -2313,11 +2305,10 @@ _scurPos src/Dodge/Data/SelectionList.hs 24;" f
_scurSize src/Dodge/Data/SelectionList.hs 25;" f
_seenLocations src/Dodge/Data/LWorld.hs 143;" f
_selLocation src/Dodge/Data/LWorld.hs 144;" 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
_sensType src/Dodge/Data/Machine/Sensor.hs 23;" f
_sensAmount src/Dodge/Data/Machine/Sensor.hs 21;" f
_sensDraw src/Dodge/Data/Machine/Sensor.hs 23;" f
_sensThreshold src/Dodge/Data/Machine/Sensor.hs 24;" f
_sensType src/Dodge/Data/Machine/Sensor.hs 22;" 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
@@ -2446,10 +2437,10 @@ _trieMVal src/SimpleTrie.hs 11;" f
_triggers src/Dodge/Data/LWorld.hs 132;" f
_ttDeathEffect src/Dodge/Data/Terminal.hs 46;" f
_ttTriggerID src/Dodge/Data/Terminal.hs 45;" f
_tuDir src/Dodge/Data/Machine.hs 62;" f
_tuFireTime src/Dodge/Data/Machine.hs 61;" f
_tuTurnSpeed src/Dodge/Data/Machine.hs 60;" f
_tuWeapon src/Dodge/Data/Machine.hs 59;" f
_tuDir src/Dodge/Data/Machine.hs 55;" f
_tuFireTime src/Dodge/Data/Machine.hs 54;" f
_tuTurnSpeed src/Dodge/Data/Machine.hs 53;" f
_tuWeapon src/Dodge/Data/Machine.hs 52;" f
_turnToPoint src/Dodge/Data/ActionPlan.hs 92;" f
_uInt src/Dodge/Data/Item/Use.hs 33;" f
_uScope src/Dodge/Data/Item/Use.hs 36;" f
@@ -3107,7 +3098,7 @@ 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 177;" f
damageTypeThreshold src/Dodge/Placement/Instance/Sensor.hs 41;" f
damageTypeThreshold src/Dodge/Placement/Instance/Sensor.hs 40;" f
damageWall src/Dodge/Wall/Damage.hs 15;" f
damsToExpBarrel src/Dodge/Barreloid.hs 46;" f
dark src/Color.hs 108;" f
@@ -3156,7 +3147,7 @@ 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
defaultButton src/Dodge/Default.hs 46;" f
defaultCWCam src/Dodge/Default/World.hs 67;" f
defaultCWGen src/Dodge/Default/World.hs 57;" f
defaultCWorld src/Dodge/Default/World.hs 82;" f
@@ -3186,10 +3177,10 @@ defaultLWorld src/Dodge/Default/World.hs 95;" f
defaultListDisplayParams src/Dodge/ListDisplayParams.hs 18;" f
defaultMachine src/Dodge/Default.hs 30;" f
defaultMachineWall src/Dodge/Default/Wall.hs 55;" f
defaultPP src/Dodge/Default.hs 56;" f
defaultPP src/Dodge/Default.hs 54;" f
defaultPerceptionState src/Dodge/Default/Creature.hs 75;" f
defaultProp src/Dodge/Default/Prop.hs 6;" f
defaultProximitySensor src/Dodge/Default.hs 67;" f
defaultProximitySensor src/Dodge/Default.hs 65;" f
defaultRoom src/Dodge/Default/Room.hs 9;" f
defaultSensorWall src/Dodge/Default/Wall.hs 65;" f
defaultSwitchWall src/Dodge/Default/Door.hs 22;" f
@@ -3349,7 +3340,7 @@ drawARHUD src/Dodge/Creature/State.hs 192;" f
drawAimSweep src/Dodge/Render/Picture.hs 295;" f
drawAllShadows src/Dodge/Shadows.hs 5;" f
drawArrowDown src/Dodge/Render/Picture.hs 220;" f
drawBaseMachine src/Dodge/Machine/Draw.hs 59;" f
drawBaseMachine src/Dodge/Machine/Draw.hs 67;" f
drawBeam src/Dodge/Beam/Draw.hs 6;" f
drawBlip src/Dodge/RadarBlip.hs 16;" f
drawBlock src/Dodge/Block/Draw.hs 7;" f
@@ -3374,7 +3365,7 @@ drawCrossCol src/Dodge/Render/Label.hs 21;" f
drawCursorAt src/Dodge/Render/List.hs 71;" f
drawCursorByTerminalStatus src/Dodge/Render/Picture.hs 125;" f
drawDDATest src/Dodge/Debug/Picture.hs 302;" f
drawDamSensor src/Dodge/Machine/Draw.hs 23;" f
drawDamSensor src/Dodge/Machine/Draw.hs 27;" f
drawDoorPaths src/Dodge/Debug/Picture.hs 252;" f
drawDoubleLampCover src/Dodge/Prop/Draw.hs 95;" f
drawDrag src/Dodge/Render/Picture.hs 199;" f
@@ -3412,7 +3403,7 @@ 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 15;" f
drawMachine src/Dodge/Machine/Draw.hs 16;" f
drawMapperAR src/Dodge/Targeting/Draw.hs 12;" f
drawMapperInventory src/Dodge/Render/HUD.hs 172;" f
drawMenuClick src/Dodge/Render/Picture.hs 163;" f
@@ -3432,7 +3423,7 @@ drawPlus src/Dodge/Render/Picture.hs 160;" f
drawPointLabel src/Dodge/Render/Label.hs 13;" f
drawProjectile src/Dodge/Projectile/Draw.hs 13;" f
drawProp src/Dodge/Prop/Draw.hs 26;" f
drawProxSensor src/Dodge/Machine/Draw.hs 27;" f
drawProxSensor src/Dodge/Machine/Draw.hs 35;" f
drawPulseBall src/Dodge/Render/ShapePicture.hs 54;" f
drawQuitTerminal src/Dodge/Render/Picture.hs 133;" f
drawRBOptions src/Dodge/Render/HUD.hs 250;" f
@@ -3463,7 +3454,7 @@ 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 67;" f
drawTurret src/Dodge/Machine/Draw.hs 75;" f
drawVerticalDoubleArrow src/Dodge/Render/Picture.hs 211;" f
drawVerticalLampCover src/Dodge/Prop/Draw.hs 71;" f
drawWall src/Dodge/Wall/Draw.hs 7;" f
@@ -4051,7 +4042,7 @@ liShape src/Dodge/Placement/Instance/LightSource.hs 98;" f
light src/Color.hs 104;" f
lightSensByDoor src/Dodge/Room/LasTurret.hs 48;" f
lightSensInsideDoor src/Dodge/Room/LasTurret.hs 38;" f
lightSensor src/Dodge/Placement/Instance/Sensor.hs 48;" f
lightSensor src/Dodge/Placement/Instance/Sensor.hs 47;" f
lightsToRender src/Dodge/Render/Lights.hs 14;" f
lightx4 src/Color.hs 145;" f
linGrad src/Geometry/Intersect.hs 250;" f
@@ -4210,16 +4201,17 @@ maybeOpenConsole src/Dodge/Update.hs 131;" 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 122;" f
mcApplyDamage src/Dodge/Machine/Update.hs 128;" f
mcDamSensorTriggerUpdate src/Dodge/Machine/Update.hs 97;" f
mcDamSensorUpdate src/Dodge/Machine/Update.hs 133;" f
mcDamSensorUpdate src/Dodge/Machine/Update.hs 135;" f
mcKillBut src/Dodge/Machine/Destroy.hs 37;" f
mcKillTerm src/Dodge/Machine/Destroy.hs 29;" f
mcNoItemsTest src/Dodge/Machine/Update.hs 143;" f
mcPlaySound src/Dodge/Machine/Update.hs 112;" f
mcProxSensorTriggerUpdate src/Dodge/Machine/Update.hs 103;" f
mcProxSensorUpdate src/Dodge/Machine/Update.hs 136;" f
mcProxTest src/Dodge/Machine/Update.hs 170;" f
mcProximitySensorUpdate src/Dodge/Machine/Update.hs 141;" f
mcProxSensorUpdate src/Dodge/Machine/Update.hs 138;" f
mcProxTest src/Dodge/Machine/Update.hs 188;" f
mcProximitySensorUpdate src/Dodge/Machine/Update.hs 161;" f
mcSPic src/Dodge/Render/ShapePicture.hs 134;" f
mcShootAuto src/Dodge/HeldUse.hs 1195;" f
mcShootLaser src/Dodge/HeldUse.hs 1188;" f
@@ -4647,18 +4639,18 @@ 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
putImmediateMessageTerminal src/Dodge/Placement/Instance/Terminal.hs 68;" f
putImmediateMessageTerminal src/Dodge/Placement/Instance/Terminal.hs 66;" f
putLamp src/Dodge/Placement/Instance/LightSource.hs 206;" f
putLasTurret src/Dodge/Placement/Instance/Turret.hs 24;" f
putLitButOnPos src/Dodge/Placement/Instance/Button.hs 65;" f
putLitButOnPosExtTrig src/Dodge/Placement/Instance/Button.hs 103;" f
putLitButOnPosExtTrig' src/Dodge/Placement/Instance/Button.hs 106;" f
putMessageTerminal src/Dodge/Placement/Instance/Terminal.hs 60;" f
putMessageTerminal src/Dodge/Placement/Instance/Terminal.hs 58;" f
putShape src/Dodge/Room/Foreground.hs 134;" f
putStrLnAppend src/Dodge/LevelGen.hs 81;" f
putTerminal src/Dodge/Placement/Instance/Terminal.hs 57;" f
putTerminalFull src/Dodge/Placement/Instance/Terminal.hs 23;" f
putTerminalImediateAccess src/Dodge/Placement/Instance/Terminal.hs 18;" f
putTerminal src/Dodge/Placement/Instance/Terminal.hs 55;" f
putTerminalFull src/Dodge/Placement/Instance/Terminal.hs 22;" f
putTerminalImediateAccess src/Dodge/Placement/Instance/Terminal.hs 17;" f
putTurret src/Dodge/Placement/Instance/Turret.hs 11;" f
putWireEnd src/Dodge/Wire.hs 31;" f
putWireStart src/Dodge/Wire.hs 34;" f
@@ -4925,12 +4917,12 @@ selectCreatureDebugItem src/Dodge/Debug.hs 65;" f
selectedItemScroll src/Dodge/Update/Scroll.hs 51;" f
sensAboveDoor src/Dodge/Room/SensorDoor.hs 53;" f
sensInsideDoor src/Dodge/Room/SensorDoor.hs 59;" f
senseDamage src/Dodge/Machine/Update.hs 183;" f
sensorReqToString src/Dodge/Machine/Update.hs 164;" f
senseDamage src/Dodge/Machine/Update.hs 202;" f
sensorReqToString src/Dodge/Machine/Update.hs 182;" f
sensorRoom src/Dodge/Room/SensorDoor.hs 26;" f
sensorRoomRunPast src/Dodge/Room/SensorDoor.hs 46;" f
sensorSPic src/Dodge/Machine/Draw.hs 72;" f
sensorTypeDamages src/Dodge/Machine/Update.hs 201;" f
sensorSPic src/Dodge/Machine/Draw.hs 80;" f
sensorTypeDamages src/Dodge/Machine/Update.hs 220;" 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
@@ -5051,9 +5043,9 @@ showEquipItem src/Dodge/Item/Display.hs 107;" f
showInt src/Dodge/Item/Info.hs 75;" f
showIntsString src/Dodge/Tree/Compose.hs 129;" f
showInventoryPathing src/Dodge/Item/Display.hs 86;" f
showManObj src/Dodge/TestString.hs 75;" f
showManObj src/Dodge/TestString.hs 45;" f
showTerminalError src/Dodge/Debug/Terminal.hs 80;" f
showTimeFlow src/Dodge/TestString.hs 98;" f
showTimeFlow src/Dodge/TestString.hs 68;" f
shrinkPolyOnEdges src/Geometry/Polygon.hs 142;" f
shrinkVert src/Geometry/Polygon.hs 146;" f
shuffle src/RandomHelp.hs 49;" f
@@ -5241,11 +5233,11 @@ teleS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 528;" f
termScreenColor src/Dodge/Terminal/Color.hs 8;" f
termSoundLine src/Dodge/Terminal.hs 45;" f
termTextColor src/Dodge/Terminal.hs 48;" f
terminalColor src/Dodge/Placement/Instance/Terminal.hs 76;" f
terminalColor src/Dodge/Placement/Instance/Terminal.hs 74;" f
terminalReturnEffect src/Dodge/Terminal.hs 170;" f
terminalSPic src/Dodge/Machine/Draw.hs 31;" f
terminalSPic src/Dodge/Machine/Draw.hs 39;" f
terminalScreenGlow src/Dodge/Machine/Update.hs 37;" f
terminalShape src/Dodge/Machine/Draw.hs 34;" f
terminalShape src/Dodge/Machine/Draw.hs 42;" f
terminalWheelEvent src/Dodge/Update/Scroll.hs 131;" f
teslaGun src/Dodge/Item/Held/BatteryGuns.hs 19;" f
teslaGunPic src/Dodge/Item/Draw/SPic.hs 421;" f
@@ -5325,7 +5317,7 @@ tone440sawtoothquietS src/Dodge/SoundLogic/ExternallyGeneratedSounds.hs 448;" 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 71;" f
topTestPart src/Dodge/TestString.hs 41;" f
torch src/Dodge/Item/Held/Utility.hs 23;" f
torchShape src/Dodge/Item/Draw/SPic.hs 290;" f
torqueAmount src/Dodge/HeldUse.hs 573;" f