Test
This commit is contained in:
@@ -1375,7 +1375,6 @@ gamesevent *games_extractgame(int32_t makefiles,char *str,int32_t *numkeysp,std:
|
|||||||
fclose(fp);
|
fclose(fp);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
fprintf(stderr,"call replay2\n");
|
|
||||||
num = games_replay2(newplayer,seed,keystrokes,numkeys,playerdata.size()==0?0:&P,0);
|
num = games_replay2(newplayer,seed,keystrokes,numkeys,playerdata.size()==0?0:&P,0);
|
||||||
newdata.resize(num);
|
newdata.resize(num);
|
||||||
for (i=0; i<num; i++)
|
for (i=0; i<num; i++)
|
||||||
@@ -1383,6 +1382,7 @@ gamesevent *games_extractgame(int32_t makefiles,char *str,int32_t *numkeysp,std:
|
|||||||
newdata[i] = newplayer[i];
|
newdata[i] = newplayer[i];
|
||||||
((uint8_t *)&endP)[i] = newplayer[i];
|
((uint8_t *)&endP)[i] = newplayer[i];
|
||||||
}
|
}
|
||||||
|
fprintf(stderr,"newgold.%d\n",endP.gold); sleep(3);
|
||||||
if ( disp_gamesplayer(str,&endP) < 0 )
|
if ( disp_gamesplayer(str,&endP) < 0 )
|
||||||
{
|
{
|
||||||
sprintf(str,"zero value character -> no playerdata\n");
|
sprintf(str,"zero value character -> no playerdata\n");
|
||||||
|
|||||||
@@ -41,8 +41,8 @@ void tetrisplayerjson(UniValue &obj,struct games_player *P)
|
|||||||
int32_t disp_gamesplayer(char *str,struct games_player *P)
|
int32_t disp_gamesplayer(char *str,struct games_player *P)
|
||||||
{
|
{
|
||||||
str[0] = 0;
|
str[0] = 0;
|
||||||
if ( P->gold <= 0 )//|| P->hitpoints <= 0 || (P->strength&0xffff) <= 0 || P->level <= 0 || P->experience <= 0 || P->dungeonlevel <= 0 )
|
//if ( P->gold <= 0 )//|| P->hitpoints <= 0 || (P->strength&0xffff) <= 0 || P->level <= 0 || P->experience <= 0 || P->dungeonlevel <= 0 )
|
||||||
return(-1);
|
// return(-1);
|
||||||
sprintf(str," <- playerdata: gold.%d hp.%d strength.%d/%d level.%d exp.%d dl.%d",P->gold,P->hitpoints,P->strength&0xffff,P->strength>>16,P->level,P->experience,P->dungeonlevel);
|
sprintf(str," <- playerdata: gold.%d hp.%d strength.%d/%d level.%d exp.%d dl.%d",P->gold,P->hitpoints,P->strength&0xffff,P->strength>>16,P->level,P->experience,P->dungeonlevel);
|
||||||
return(0);
|
return(0);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user