- [FIX] Problema amb alguns arxius binaris que algú en tota la cadena se pensava que eren de text i canviava caracter 13 per 10+13

This commit is contained in:
2023-10-23 16:50:23 +02:00
parent 8c4233e90e
commit 0981882fd3
3 changed files with 5 additions and 35 deletions

View File

@@ -106,9 +106,10 @@ namespace gamestate
{
char *buffer = file::getFileBuffer("offsets.bal");
int punter = (game::getConfig("fase")-1)*11;
int punter = (game::getConfig("fase")-1)*10;
char passFile[11];
for (int i=0;i<10;i++) passFile[i] = uint8_t(buffer[++punter]) - (101+i);
for (int i=0;i<10;i++) passFile[i] = uint8_t(buffer[punter++]) - (101+i);
passFile[10] = 0;
free(buffer);
return passFile;