mirror of
https://github.com/evennia/evennia.git
synced 2026-03-22 07:46:30 +01:00
Merge pull request #2234 from strikaco/clientheight
Adds client_height() method to Command.
This commit is contained in:
commit
b84f715cff
1 changed files with 14 additions and 0 deletions
|
|
@ -509,6 +509,20 @@ Command {self} has no defined `func()` - showing on-command variables:
|
|||
"SCREENWIDTH", {0: settings.CLIENT_DEFAULT_WIDTH}
|
||||
)[0]
|
||||
return settings.CLIENT_DEFAULT_WIDTH
|
||||
|
||||
def client_height(self):
|
||||
"""
|
||||
Get the client screenheight for the session using this command.
|
||||
|
||||
Returns:
|
||||
client height (int): The height (in characters) of the client window.
|
||||
|
||||
"""
|
||||
if self.session:
|
||||
return self.session.protocol_flags.get(
|
||||
"SCREENHEIGHT", {0: settings.CLIENT_DEFAULT_HEIGHT}
|
||||
)[0]
|
||||
return settings.CLIENT_DEFAULT_HEIGHT
|
||||
|
||||
def styled_table(self, *args, **kwargs):
|
||||
"""
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue