The description in the editor for banks states that they're a great way to handle transfer of data between maps in a campaign. Can you access the banks from maps by other authors?
I haven't looked into the details, but from the interviews I've seen you should only be able to access banks from your own published maps. How, I don't know
How come there haven't been reports of maps overwriting (with malicious intent) banks of other maps? For example, a TD could write over the bank of another, competing TD.
EDIT: And what if two banks have the same name (by coincidence)?
i discovered other maps can use different map banks cause i changed map name and made lot of changes but kept same bank from other map i made and when i went in game it was all saved from the other map.
dunno if it works with maps from another author but i dont see why it wouldnt
You can, but since you need to identify the bank name with letters and not with string variables you can't try and error every possible bank name.
You usually name the bank similiar to your map, so as long as you don't create a bank named "bank" or "save" then chances that someone else chooses this name are rather small.^^
You can, but since you need to identify the bank name with letters and
not with string variables you can't try and error every possible bank
name.
You usually name the bank similiar to your map, so as long as you don't
create a bank named "bank" or "save" then chances that someone else
chooses this name are rather small.^^
Unless I go and look up what you map names its banks...
Every map has a unique ID (I believe this ID is retained even if you change the name). If you go into your documents/starcraft II/accounts/<your account>/banks folder you'll see that the banks for online maps are saved into folders that correspond to each ID.
In other words if you save a bank with the same name that a different map uses, each map folder will have its own bank of the same name. This implies there's no crosstalk between maps.
Every map has a unique ID (I believe this ID is retained even if you change the name). If you go into your documents/starcraft II/accounts/<your account>/banks folder you'll see that the banks for online maps are saved into folders that correspond to each ID.
In other words if you save a bank with the same name that a different map uses, each map folder will have its own bank of the same name. This implies there's no crosstalk between maps.
Are you sure ? That'd ruin my project of having cross-map achievement system... That I already finished. Great.
You should be able to do cross-map saving as long as you're using the same account to publish all the maps. Those IDs are not map IDs but the publisher's account ID. That mean's only one account has access to read and write his own bank files.
I haven't tested it myself but I looked at my account's ID and the bank files that are related to maps I published, the IDs are the same.
If you go into your banks folder you will notice multiple folders. Each folder belongs to a different author.
This means you can't access another author's banks, but you can access your own banks from different maps that you published.
I have tested both methods and it verifies the above statement.
Rollback Post to RevisionRollBack
To post a comment, please login or register a new account.
The description in the editor for banks states that they're a great way to handle transfer of data between maps in a campaign. Can you access the banks from maps by other authors?
I haven't looked into the details, but from the interviews I've seen you should only be able to access banks from your own published maps. How, I don't know
Since banks are adressed by a string identifier only it should be absolutely possible to access all kinds of banks, no matter who the author is.
@Obatztrara: Go
How come there haven't been reports of maps overwriting (with malicious intent) banks of other maps? For example, a TD could write over the bank of another, competing TD.
EDIT: And what if two banks have the same name (by coincidence)?
i discovered other maps can use different map banks cause i changed map name and made lot of changes but kept same bank from other map i made and when i went in game it was all saved from the other map.
dunno if it works with maps from another author but i dont see why it wouldnt
You can, but since you need to identify the bank name with letters and not with string variables you can't try and error every possible bank name.
You usually name the bank similiar to your map, so as long as you don't create a bank named "bank" or "save" then chances that someone else chooses this name are rather small.^^
Unless I go and look up what you map names its banks...
Somebody should go and give this a try.
Every map has a unique ID (I believe this ID is retained even if you change the name). If you go into your documents/starcraft II/accounts/<your account>/banks folder you'll see that the banks for online maps are saved into folders that correspond to each ID.
In other words if you save a bank with the same name that a different map uses, each map folder will have its own bank of the same name. This implies there's no crosstalk between maps.
Are you sure ? That'd ruin my project of having cross-map achievement system... That I already finished. Great.
you can use banks between your maps 100% confirmed for months and months and months, for exmaple star-gate rpg that someone is working on does this.
You should be able to do cross-map saving as long as you're using the same account to publish all the maps. Those IDs are not map IDs but the publisher's account ID. That mean's only one account has access to read and write his own bank files.
I haven't tested it myself but I looked at my account's ID and the bank files that are related to maps I published, the IDs are the same.
If you go into your banks folder you will notice multiple folders. Each folder belongs to a different author. This means you can't access another author's banks, but you can access your own banks from different maps that you published.
I have tested both methods and it verifies the above statement.