Small bit of reformatting and type checking

This commit is contained in:
Eryn Wells 2023-02-19 18:22:45 -08:00
parent 885868f39e
commit 21c3b5d94f
2 changed files with 10 additions and 3 deletions

View file

@ -1,4 +1,6 @@
from typing import List
# Eryn Wells <eryn@erynwells.me>
from typing import List, TYPE_CHECKING
import numpy as np
@ -6,6 +8,9 @@ from .corridor import CorridorGenerator
from .room import RoomGenerator
from ...geometry import Point
if TYPE_CHECKING:
from .. import Map
class MapGenerator:
'''Abstract base class defining an interface for generating a map and applying it to a set of tiles.'''

View file

@ -41,8 +41,10 @@ class RoomGenerator:
'''Generate rooms and stairs'''
did_generate_rooms = self._generate()
if did_generate_rooms:
self._generate_stairs()
if not did_generate_rooms:
return
self._generate_stairs()
def _generate(self) -> bool:
'''