floor¶
Defines the Floor
class.
-
class
pyskool.floor.
Floor
(floor_id, left_x, right_x, y)¶ A region of the skool regarded as a starting point from which to reach a destination (which will be on the same or another floor).
Parameters: - floor_id – The floor’s unique ID.
- left_x – The x-coordinate of the left edge of the floor.
- right_x – The x-coordinate of the right edge of the floor.
- y – The y-coordinate of the floor.
-
below
(character)¶ Return whether this floor is below a character’s current location.
Parameters: character ( Character
) – The character to check.
-
contains_location
(x, y)¶ Return whether the location (x, y) is on this floor.
-
supports
(character)¶ Return whether a character is on this floor.
Parameters: character ( Character
) – The character to check.