mirror of
https://github.com/evennia/evennia.git
synced 2026-03-28 10:37:16 +01:00
Clean up some of the methods on the script parent system. I have no idea why I was being silly and passing things around through dictionaries. Yick. Also added a at_player_creation method to basicplayer.py that is triggered after player objects are created and ready to go, but before they are logged in.
This commit is contained in:
parent
4af854271a
commit
b3c386a2c3
5 changed files with 43 additions and 42 deletions
|
|
@ -9,6 +9,14 @@ import time
|
|||
from src import comsys
|
||||
|
||||
class EvenniaBasicPlayer(object):
|
||||
def at_player_creation(self):
|
||||
"""
|
||||
This is triggered after a new User and accompanying Object is created.
|
||||
By the time this is triggered, the player is ready to go but not
|
||||
logged in.
|
||||
"""
|
||||
pass
|
||||
|
||||
def at_pre_login(self, session):
|
||||
"""
|
||||
Everything done here takes place before the player is actually
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue