Skip to content

Commit e31b097

Browse files
Bug fix for writing SequinGate objects
1 parent 97c4d9d commit e31b097

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/levels.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -225,12 +225,12 @@ def write_gate_comp(f, obj):
225225
write_string(f, obj['spn_name'])
226226
write_param_path(f, obj.get('param_path'), obj.get('param_path_hash'))
227227

228-
write_int(len(obj['boss_patterns']))
228+
write_int(f, len(obj['boss_patterns']))
229229
for boss_pattern in obj['boss_patterns']:
230230
if 'node_name' in boss_pattern:
231231
write_hash(f, boss_pattern['node_name'])
232232
else:
233-
write_hex(f, boss_pattern['node_name_hash'])
233+
write_hex_reverse(f, boss_pattern['node_name_hash'])
234234
write_string(f, boss_pattern['lvl_name'])
235235
write_bool(f, True)
236236
write_string(f, boss_pattern['sentry_type'])

0 commit comments

Comments
 (0)