mirror of
https://github.com/Card-Forge/forge.git
synced 2025-11-16 18:58:00 +00:00
fixing setInfoScript.py to be platform independent. Tested on Mas OS X. I don't have a Windows or FreeBSD box up right now to test on those platforms, so if someone has either/both (and Linux probably), please test.
This commit is contained in:
@@ -203,14 +203,14 @@ for fileName in os.listdir(folder):
|
|||||||
continue
|
continue
|
||||||
|
|
||||||
# parse cardsfolder for Card Lines and Rarity/Picture SVars. Filling in any gaps
|
# parse cardsfolder for Card Lines and Rarity/Picture SVars. Filling in any gaps
|
||||||
file = open(folder + '\\' + fileName)
|
file = open(folder + os.sep + fileName)
|
||||||
cleanName = fileName.replace('.txt', '')
|
cleanName = fileName.replace('.txt', '')
|
||||||
|
|
||||||
line = file.readline().strip()
|
line = file.readline().strip()
|
||||||
# Handle name and creation
|
# Handle name and creation
|
||||||
name = line.replace('Name:','')
|
name = line.replace('Name:','')
|
||||||
|
|
||||||
card = Card(name, cleanName)
|
card = Card(name.replace(' ','+'), cleanName) #This makes it work on Mac OS X. Will test Windows and FreeBSD when I can.
|
||||||
cardDict[cleanName] = card
|
cardDict[cleanName] = card
|
||||||
card.lines = line + '\n'
|
card.lines = line + '\n'
|
||||||
|
|
||||||
@@ -223,7 +223,7 @@ for fileName in os.listdir(folder):
|
|||||||
line = file.readline().strip()
|
line = file.readline().strip()
|
||||||
continue
|
continue
|
||||||
|
|
||||||
# We really shouldn
|
# We really shouldn't
|
||||||
if line == 'End':
|
if line == 'End':
|
||||||
break
|
break
|
||||||
|
|
||||||
@@ -242,7 +242,7 @@ for fileName in os.listdir(folder):
|
|||||||
addSets(card)
|
addSets(card)
|
||||||
card.hasSet = True
|
card.hasSet = True
|
||||||
|
|
||||||
file = open(folder + "/" + fileName, 'w')
|
file = open(folder + os.sep + fileName, 'w')
|
||||||
file.write(card.lines)
|
file.write(card.lines)
|
||||||
if card.hasSet:
|
if card.hasSet:
|
||||||
for s in card.sets.values():
|
for s in card.sets.values():
|
||||||
|
|||||||
Reference in New Issue
Block a user