Make buttons have shape, expose multiple bugs
This commit is contained in:
@@ -62,7 +62,7 @@ airlock0 n = defaultRoom
|
||||
, _rmPS =
|
||||
[sPS (V2 0 20) 0 $ PutDoubleDoor col (not . cond) (V2 1 0) (V2 39 0) 2
|
||||
,sPS (V2 0 80) 0 $ PutDoubleDoor col cond (V2 1 0) (V2 39 0) 2
|
||||
,sPS (V2 35 50) (pi/2) $ PutButton $ makeSwitch col
|
||||
,sPS (V2 35 50) (pi/2) $ PutButton $ makeSwitch col red
|
||||
(over worldState (M.insert (DoorNumOpen n) True))
|
||||
(over worldState (M.insert (DoorNumOpen n) False))
|
||||
,sPS (V2 (-25) 50) 0 putLamp
|
||||
@@ -100,7 +100,7 @@ airlock90 n = defaultRoom
|
||||
]
|
||||
, _rmPS =
|
||||
[sPS (V2 5 5) 0 $ PutDoor col (not . cond) pss
|
||||
,sPS (V2 120 120) (3* pi/4) $ PutButton $ makeSwitch col
|
||||
,sPS (V2 120 120) (3* pi/4) $ PutButton $ makeSwitch col red
|
||||
(over worldState (M.insert (DoorNumOpen n) True))
|
||||
(over worldState (M.insert (DoorNumOpen n) False))
|
||||
,sPS (V2 60 60) 0 putLamp
|
||||
@@ -140,7 +140,7 @@ airlockCrystal n = defaultRoom
|
||||
]
|
||||
, _rmPS =
|
||||
[sPS (V2 0 0) 0 $ PutDoor col (not . cond) pss
|
||||
,sPS (V2 145 70) (pi/2) $ PutButton $ makeSwitch col
|
||||
,sPS (V2 145 70) (pi/2) $ PutButton $ makeSwitch col red
|
||||
(over worldState (M.insert (DoorNumOpen n) True))
|
||||
(over worldState (M.insert (DoorNumOpen n) False))
|
||||
,crystalLine (V2 0 70) (V2 40 70)
|
||||
|
||||
Reference in New Issue
Block a user