Add alcoves for switches in push room
This commit is contained in:
@@ -7,8 +7,15 @@ import Geometry
|
||||
cardList :: [CardinalPoint]
|
||||
cardList = [North, East, South, West]
|
||||
|
||||
cardReverse :: CardinalPoint -> CardinalPoint
|
||||
cardReverse = \case
|
||||
North -> South
|
||||
South -> North
|
||||
East -> West
|
||||
West -> East
|
||||
|
||||
cardVec :: CardinalPoint -> Point2
|
||||
cardVec cp = case cp of
|
||||
cardVec = \case
|
||||
North -> V2 0 1
|
||||
South -> V2 0 (-1)
|
||||
East -> V2 1 0
|
||||
|
||||
Reference in New Issue
Block a user