コード例 #1
0
ファイル: models.py プロジェクト: OthersGames/asylum-jam
 def __sessid_get(self):
     """
     Getter. Allows for value = self.sessid. Since sessid
     is directly related to self.player, we cannot have
     a sessid without a player being connected (but the
     opposite could be true).
     """
     if not get_field_cache(self, "sessid"):
         del_field_cache(self, "sessid")
     return get_field_cache(self, "sessid")
コード例 #2
0
ファイル: models.py プロジェクト: YourCyborg/Sun-RPI
 def __destination_del(self):
     "Deleter. Allows for del self.destination"
     _SA(self, "db_destination", None)
     _GA(self, "save")()
     del_field_cache(self, "destination")
コード例 #3
0
ファイル: models.py プロジェクト: YourCyborg/Sun-RPI
 def __home_del(self):
     "Deleter. Allows for del self.home."
     _SA(self, "db_home", None)
     _GA(self, "save")()
     del_field_cache(self, "home")
コード例 #4
0
ファイル: models.py プロジェクト: YourCyborg/Sun-RPI
 def __location_del(self):
     "Deleter. Allows for del self.location"
     _GA(self, "location").contents_update()
     _SA(self, "db_location", None)
     _GA(self, "save")()
     del_field_cache(self, "location")
コード例 #5
0
ファイル: models.py プロジェクト: YourCyborg/Sun-RPI
 def __player_del(self):
     "Deleter. Allows for del self.player"
     del_field_cache(self, "player")
コード例 #6
0
ファイル: models.py プロジェクト: abbacode/avaloria
 def character_del(self):
     "Deleter. Allows for del self.character"
     del_field_cache(self, "obj")
コード例 #7
0
ファイル: models.py プロジェクト: abbacode/avaloria
 def obj_del(self):
     "Deleter. Allows for del self.obj"
     del_field_cache(self, "obj")
コード例 #8
0
ファイル: models.py プロジェクト: OthersGames/asylum-jam
 def __sessid_del(self):
     "Deleter. Allows for del self.player"
     del_field_cache(self, "sessid")