chainsol icon

Untitled

chainsol | PRO | 09/18/17 10:06:42 PM UTC | 0 ⭐ | 550 👁️ | Never ⏰ | []
Python |

650 B

|

None

|

0 👍

/

0 👎

# characters.py
from evennia import DefaultCharacter
 
class Character(DefaultCharacter):
    def at_after_move(self, source):
        if self.access(self.location, 'view'):
            self.msg( self.location.return_short_appearance(self) )
        else:
            return("Unable to view {}".format(self.location.key))
 
# rooms.py
from evennia import DefaultRoom
 
class Room(DefaultRoom):
    def return_short_appearance(self, looker):
        desc = self.key + "\n"
        desc += str(self.short_desc) # I'm lazy - this will convert the possible
                                     # None value to a string - literally "None"
        return desc

Comments