From a32f3df56e631947ced79ac88136d6c89030c38c Mon Sep 17 00:00:00 2001 From: Ben Date: Fri, 14 Feb 2020 21:51:35 +0000 Subject: [PATCH] Refactor penguin class `__slots__` --- houdini/penguin.py | 28 +++++++++++++++++++++++----- 1 file changed, 23 insertions(+), 5 deletions(-) diff --git a/houdini/penguin.py b/houdini/penguin.py index a9e9dec..cb74e12 100644 --- a/houdini/penguin.py +++ b/houdini/penguin.py @@ -8,11 +8,29 @@ from houdini.handlers.play.pet import get_my_player_walking_puffle class Penguin(Spheniscidae, penguin.Penguin): - __slots__ = ['x', 'y', 'frame', 'toy', 'room', 'waddle', 'table', - 'data', 'muted', 'login_key', 'is_member', 'membership_days_total', - 'membership_days_remain', 'avatar', 'walking_puffle', 'permissions', - 'active_quests', 'legacy_buddy_requests', 'heartbeat', 'login_timestamp', - 'egg_timer_minutes'] + __slots__ = ( + 'x', 'y', + 'frame', + 'toy', + 'room', + 'waddle', + 'table', + 'muted', + + 'login_key', + + 'is_member', + 'membership_days_total', + 'membership_days_remain', + + 'avatar', + 'active_quests', + 'legacy_buddy_requests', + + 'heartbeat', + 'login_timestamp', + 'egg_timer_minutes' + ) def __init__(self, *args): super().__init__(*args)