Excellent Prakash, but
I think you are now exporting the entire 348 bytes, including the IDs, but I think that 346 bytes system was a better one.
I think there's certainly a better way out, the only reason why you were unable to import over blank space was that there's 00 00 or ff ff in roster.pak for that blank space's ID.
I think if the roster.pak file(that's to be edited) has correct ID's written there then it will work fine.(even with no players over there, only id's)
The only thing that has to be done is to find out the ids of created players. the first created player 29 00, the 2nd one has 23 48, ...
I'll create as many players as possible and find out their id's, will put them in a file and then we'll need a function that opens any roster.pak(or sav) file and puts in the ids at the appropriate places.
Then your player editor with that 346 bytes system, can also import over blank spaces. Also, it could be used for creation as well, i think.
Although it will work only for that very file that has all id's written there. Wait for a file that I'm soon going to post(this file will have ids of all new players), and add an option to format(i dunno if this's the appropriate word) the sav file. This option should retrive ids from the file and put them in the roster.pak or sav file. and in this way we'll get a roster.pak or sav file that will have all id's
I think you are now exporting the entire 348 bytes, including the IDs, but I think that 346 bytes system was a better one.
I think there's certainly a better way out, the only reason why you were unable to import over blank space was that there's 00 00 or ff ff in roster.pak for that blank space's ID.
I think if the roster.pak file(that's to be edited) has correct ID's written there then it will work fine.(even with no players over there, only id's)
The only thing that has to be done is to find out the ids of created players. the first created player 29 00, the 2nd one has 23 48, ...
I'll create as many players as possible and find out their id's, will put them in a file and then we'll need a function that opens any roster.pak(or sav) file and puts in the ids at the appropriate places.
Then your player editor with that 346 bytes system, can also import over blank spaces. Also, it could be used for creation as well, i think.
Although it will work only for that very file that has all id's written there. Wait for a file that I'm soon going to post(this file will have ids of all new players), and add an option to format(i dunno if this's the appropriate word) the sav file. This option should retrive ids from the file and put them in the roster.pak or sav file. and in this way we'll get a roster.pak or sav file that will have all id's