+ for door_info in level_data['door_info']:
+ # Create the doors first
+ doors = []
+ for door in door_info['doors']:
+ # Sort out angle
+ new_door = Door(0, door[0], door[1])
+ self._level.doors.append(new_door)
+ # Add the keypads
+ for keypad in door_info['keypads']:
+ new_keypad = Keypad(doors, keypad[0], keypad[1])
+ self._level.keypads.append(new_keypad)