gen: colorGroup

This commit is contained in:
fuwaa 2022-07-21 14:26:10 +08:00
parent 479f34cd4d
commit 80a7a3041e
No known key found for this signature in database
GPG key ID: 2E4F5DC11DE1D654
2 changed files with 857 additions and 1047 deletions

File diff suppressed because it is too large Load diff

View file

@ -1,15 +1,23 @@
with open('schemeGroups.js', 'a') as f:
x = open('colors.txt','r')
prev_line = ''
groupNumber = 0
x = open('colors.txt', 'r')
prev_line = ''
prevComparison = ''
groupNumber = 0
for current_line in x:
value = current_line.split("=>")[0].strip()
varName = current_line.split("=>")[0].strip().replace("#", "")
if prev_line.split("=>")[0].strip() != current_line.split("=>")[0].strip():
groupNumber += 1
f.write(']\n\n// color group: '+ str(groupNumber)+ ' | default color: ' + value + '\nexport var cg' + str(groupNumber) + '_' + varName + ' = [\n')
f.write('"' + current_line.split("=>")[1].strip() + '",\n')
prev_line = current_line
for current_line in x:
value = current_line.split("=>")[0].strip()
varName = current_line.split("=>")[0].strip().replace("#", "")
if prev_line.split("=>")[0].strip() != current_line.split("=>")[0].strip():
if prevComparison != value[0:7]:
groupNumber += 1
alphaValue = 0
f.write(']\n\n// color group: ' + str(groupNumber) + ' | default color: ' +
value + '\nexport var cg' + str(groupNumber) + '_' + varName + ' = [\n')
else:
f.write(']\n\n// color group: ' + str(groupNumber) + ' | default color: ' +
value + '\nexport var cg' + str(groupNumber) + 'a_' + value[7:9] + ' = [\n')
f.write('"' + current_line.split("=>")[1].strip() + '",\n')
prev_line = current_line
prevComparison = value[0:7]
x.close()
x.close()