mirror of
https://github.com/solero/houdini.git
synced 2025-04-26 16:46:27 +00:00
Change spawn_rooms into a property instead of a method
This commit is contained in:
parent
59a26f6028
commit
7619f55b70
@ -176,7 +176,8 @@ class RoomCrumbsCollection(BaseCrumbsCollection):
|
|||||||
super().__init__(model=Room,
|
super().__init__(model=Room,
|
||||||
key='id')
|
key='id')
|
||||||
|
|
||||||
def get_spawn_rooms(self):
|
@property
|
||||||
|
def spawn_rooms(self):
|
||||||
return [room for room in self.values() if room.spawn]
|
return [room for room in self.values() if room.spawn]
|
||||||
|
|
||||||
async def setup_tables(self):
|
async def setup_tables(self):
|
||||||
|
@ -30,7 +30,7 @@ from houdini.data.permission import PermissionCrumbsCollection
|
|||||||
|
|
||||||
try:
|
try:
|
||||||
import uvloop
|
import uvloop
|
||||||
uvloop.install()
|
#uvloop.install()
|
||||||
except ImportError:
|
except ImportError:
|
||||||
uvloop = None
|
uvloop = None
|
||||||
|
|
||||||
@ -184,7 +184,7 @@ class Houdini:
|
|||||||
self.logger.info('Loaded {} igloo flooring'.format(len(self.flooring)))
|
self.logger.info('Loaded {} igloo flooring'.format(len(self.flooring)))
|
||||||
|
|
||||||
self.rooms = await RoomCrumbsCollection.get_collection()
|
self.rooms = await RoomCrumbsCollection.get_collection()
|
||||||
self.spawn_rooms = self.rooms.get_spawn_rooms()
|
self.spawn_rooms = self.rooms.spawn_rooms
|
||||||
await self.rooms.setup_tables()
|
await self.rooms.setup_tables()
|
||||||
await self.rooms.setup_waddles()
|
await self.rooms.setup_waddles()
|
||||||
self.logger.info('Loaded {} rooms ({} spawn)'.format(len(self.rooms), len(self.spawn_rooms)))
|
self.logger.info('Loaded {} rooms ({} spawn)'.format(len(self.rooms), len(self.spawn_rooms)))
|
||||||
|
Loading…
x
Reference in New Issue
Block a user