Advertisement
Mori007

Untitled

May 23rd, 2019
132
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.88 KB | None | 0 0
  1. class Room():
  2.  
  3.     def __init__(self, room_name):
  4.         self.name = room_name
  5.         self.description = None
  6.         self.linked_rooms = {}
  7.  
  8.     def set_description(self,room_description):
  9.         self.description = room_description
  10.  
  11.     def get_description(self):
  12.         return self.description
  13.        
  14.     def set_name(self, room_name):
  15.         self.name = room_name
  16.    
  17.     def get_name(self):
  18.         return self.name
  19.  
  20.     def describe(self, description):
  21.         print(self.description)
  22.        
  23.     def linked_room(self, room_to_link, direction):
  24.         self.linked_rooms[direction] = room_to_link
  25.         print(self.name + " linked rooms :" + repr(self.linked_rooms))
  26.        
  27.     def get_details(self):
  28.         or direction in self.linked_rooms:
  29.             room = self.linked_rooms[direction]
  30.             print( "The " + room.get_name() + " is " + direction)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement