BlockType: replace list of booleans with flags bitfield

This commit is contained in:
Matthias Schiffer 2020-06-18 23:38:21 +02:00
parent 446e74791f
commit ef4b6eac02
Signed by: neocturne
GPG key ID: 16EF3F64CB201D9C
8 changed files with 800 additions and 787 deletions

View file

@ -42,7 +42,7 @@ for name, info in blocks.items():
'opaque': False,
'grass': False,
'foliage': False,
'blue': False,
'water': False,
}
if info is None:
@ -54,7 +54,7 @@ for name, info in blocks.items():
output[id]['opaque'] = True
output[id]['grass'] = info.get('grass', False)
output[id]['foliage'] = info.get('foliage', False)
output[id]['blue'] = info.get('blue', False)
output[id]['water'] = info.get('water', False)
with open(sys.argv[3], 'w') as f:
json.dump(output, f)