Linting
This commit is contained in:
parent
03c45a970c
commit
7b019ce149
|
@ -24,10 +24,10 @@ DEFAULT_PARAMS = {
|
||||||
"loop_max": 5,
|
"loop_max": 5,
|
||||||
"loop_threshold": 15,
|
"loop_threshold": 15,
|
||||||
"spawn_per_region": [1, 2],
|
"spawn_per_region": [1, 2],
|
||||||
"room_chances" : {
|
"room_chances": {
|
||||||
"circular" : 5,
|
"circular": 5,
|
||||||
"chunks" : 1,
|
"chunks": 1,
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@ -269,19 +269,19 @@ class Generator:
|
||||||
nb_chunks, r = 6, 3
|
nb_chunks, r = 6, 3
|
||||||
|
|
||||||
h_sup, w_sup, h_off, w_off = self.corr_meta_info()
|
h_sup, w_sup, h_off, w_off = self.corr_meta_info()
|
||||||
room = [[Tile.EMPTY] * (width + w_sup) \
|
room = [[Tile.EMPTY] * (width + w_sup)
|
||||||
for _dummy in range(height + h_sup)]
|
for _dummy in range(height + h_sup)]
|
||||||
|
|
||||||
def draw_chunk(room, y, x):
|
def draw_chunk(room: List[List[Tile]], y: int, x: int) -> None:
|
||||||
for i in range(y - r, y + r + 1):
|
for i in range(y - r, y + r + 1):
|
||||||
d = (y - i)**2
|
d = (y - i)**2
|
||||||
for j in range(x - r, x + r + 1):
|
for j in range(x - r, x + r + 1):
|
||||||
if d + (x - j)**2 < r**2:
|
if d + (x - j) ** 2 < r ** 2:
|
||||||
room[i][j] = Tile.FLOOR
|
room[i][j] = Tile.FLOOR
|
||||||
|
|
||||||
draw_chunk(room, h_off + height//2 + 1, w_off + width//2 + 1)
|
draw_chunk(room, h_off + height // 2 + 1, w_off + width // 2 + 1)
|
||||||
|
|
||||||
min_w, max_w = w_off + r + 1, width + w_off - r -1
|
min_w, max_w = w_off + r + 1, width + w_off - r - 1
|
||||||
min_h, max_h = h_off + r + 1, height + h_off - r - 1
|
min_h, max_h = h_off + r + 1, height + h_off - r - 1
|
||||||
for i in range(nb_chunks):
|
for i in range(nb_chunks):
|
||||||
y, x = randint(min_h, max_h), randint(min_w, max_w)
|
y, x = randint(min_h, max_h), randint(min_w, max_w)
|
||||||
|
@ -359,9 +359,9 @@ class Generator:
|
||||||
break
|
break
|
||||||
|
|
||||||
if key == "circular":
|
if key == "circular":
|
||||||
return self.create_circular_room(spawnable = spawnable)
|
return self.create_circular_room(spawnable=spawnable)
|
||||||
elif key == "chunks":
|
elif key == "chunks":
|
||||||
return self.create_chunk_room(spawnable = spawnable)
|
return self.create_chunk_room(spawnable=spawnable)
|
||||||
|
|
||||||
def register_spawn_area(self, area: List[List[Tile]]) -> None:
|
def register_spawn_area(self, area: List[List[Tile]]) -> None:
|
||||||
"""
|
"""
|
||||||
|
|
|
@ -2,7 +2,6 @@
|
||||||
# SPDX-License-Identifier: GPL-3.0-or-later
|
# SPDX-License-Identifier: GPL-3.0-or-later
|
||||||
|
|
||||||
import curses
|
import curses
|
||||||
import os
|
|
||||||
import unittest
|
import unittest
|
||||||
|
|
||||||
from ..bootstrap import Bootstrap
|
from ..bootstrap import Bootstrap
|
||||||
|
@ -101,7 +100,6 @@ class TestGame(unittest.TestCase):
|
||||||
Yeah, that's only for coverage.
|
Yeah, that's only for coverage.
|
||||||
"""
|
"""
|
||||||
self.assertRaises(Exception, Bootstrap.run_game)
|
self.assertRaises(Exception, Bootstrap.run_game)
|
||||||
self.assertEqual(os.getenv("TERM", "unknown"), "unknown")
|
|
||||||
|
|
||||||
def test_key_translation(self) -> None:
|
def test_key_translation(self) -> None:
|
||||||
"""
|
"""
|
||||||
|
|
Loading…
Reference in New Issue