forked from bartvdbraak/blender
-> Slight tweak to FLT exporter
FLT files written by the FLT exporter would reference external files (other FLT files, texture maps, ect) with standard backslash seperators on win32. However, many tools that deal with FLT files expect directory seperators to always be forward slashes regardless of platform.
This commit is contained in:
parent
5d62ad194d
commit
66d6221899
@ -1070,7 +1070,7 @@ class FLTNode(Node):
|
||||
|
||||
if self.opcode == 63 and options.state['externalspath']:
|
||||
try:
|
||||
exportdict['3t200!filename'] = os.path.join(options.state['externalspath'],self.object.DupGroup.name+'.flt')
|
||||
exportdict['3t200!filename'] = os.path.join(options.state['externalspath'],self.object.DupGroup.name+'.flt').replace("\\", "/")
|
||||
self.header.xrefnames.append(self.object.DupGroup.name)
|
||||
except:
|
||||
pass
|
||||
@ -1199,7 +1199,7 @@ class Database(Node):
|
||||
print 'Writing texture palette.'
|
||||
# Write record for texture palette
|
||||
for i, img in enumerate(self.GRR.texture_lst):
|
||||
filename = tex_files[img.name]
|
||||
filename = tex_files[img.name].replace("\\", "/")
|
||||
self.fw.write_short(64) # Texture palette opcode.
|
||||
self.fw.write_short(216) # Length of record
|
||||
self.fw.write_string(filename, 200) # Filename
|
||||
|
Loading…
Reference in New Issue
Block a user