Skip to content

Commit 48bde70

Browse files
authored
Update hoi4statemapgenerator.py
1 parent 42d7dca commit 48bde70

File tree

1 file changed

+3
-5
lines changed

1 file changed

+3
-5
lines changed

python3/hoi4statemapgenerator.py

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -138,14 +138,14 @@ def load_definition(name):
138138

139139
def load_state_file(name, states_dict):
140140
print("Reading file " + name + "...")
141-
file_str = None
141+
file_str = ""
142142
try:
143143
with open(name, "r") as f:
144144
file_str = f.read()
145145
except:
146146
with open(name, "r", encoding='cp1252') as f:
147147
file_str = f.read()
148-
if not file_str:
148+
if not file_str.strip():
149149
return
150150
try:
151151
state_id = int(re.search(r"id\s*=\s*([0-9]+)", file_str, re.IGNORECASE).group(1))
@@ -281,17 +281,15 @@ def get_colors(name):
281281

282282
def get_sequential_colors(space, palette="Reds"):
283283
palette = sns.color_palette(palette, space)
284-
print(palette)
285284
for idx, item in enumerate(palette):
286285
palette[idx] = [int(round(255 * x)) for x in item]
287-
print(palette)
288286
return palette
289287

290288
def get_state_color(value, space, colors):
291289
for idx in range(0, len(colors)-1):
292290
if space[idx] <= value < space[idx+1]:
293291
return colors[idx]
294-
return colors[0]
292+
return colors[len(colors)-1]
295293

296294
def get_manpower_list(states_dict):
297295
manpower_list = []

0 commit comments

Comments
 (0)