|
@@ -2172,10 +2172,11 @@ Error ResourceFormatSaverBinaryInstance::save(const String &p_path,const RES& p_
|
|
|
|
|
|
save_unicode_string("local://"+itos(r->get_subindex()));
|
|
|
if (takeover_paths) {
|
|
|
- r->set_path(p_path+"::"+itos(ofs_pos.size()),true);
|
|
|
+ r->set_path(p_path+"::"+itos(r->get_subindex()),true);
|
|
|
}
|
|
|
- } else
|
|
|
+ } else {
|
|
|
save_unicode_string(r->get_path()); //actual external
|
|
|
+ }
|
|
|
ofs_pos.push_back(f->get_pos());
|
|
|
f->store_64(0); //offset in 64 bits
|
|
|
}
|