diff options
Diffstat (limited to 'src/Xanthous/Entities')
-rw-r--r-- | src/Xanthous/Entities/Environment.hs | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/Xanthous/Entities/Environment.hs b/src/Xanthous/Entities/Environment.hs index 0690e47e5441..c34f2e0634d6 100644 --- a/src/Xanthous/Entities/Environment.hs +++ b/src/Xanthous/Entities/Environment.hs @@ -7,6 +7,7 @@ module Xanthous.Entities.Environment , Door(..) , open , locked + , unlockedDoor -- * Messages , GroundMessage(..) ) where @@ -88,6 +89,13 @@ instance Entity Door where description _ = "a door" entityChar _ = "d" +-- | A closed, unlocked door +unlockedDoor :: Door +unlockedDoor = Door + { _open = False + , _locked = False + } + -------------------------------------------------------------------------------- newtype GroundMessage = GroundMessage Text |