Alive/finished status

This commit is contained in:
jl777
2019-02-06 08:01:04 -11:00
parent 0abced67ca
commit 0b96f2004a

View File

@@ -143,7 +143,7 @@
(0 319) (1 9) (2 3) (3 3) (6 1) (7 1) (8 1) (11 2) (16 4) (17 1) (18 3) (22 1) (25 1) (30 1) (41 3) (48 8) (49 7) (50 2) (51 2) (52 1) (58 1) (63 2) (93 1) (120 10) (209 1) (255 8) nonz.26
extracted $$$gold.209 hp.17 strength.16 level.3 exp.22 dl.3 n.1 size.1228
ca995aa934b5365e9b86d3db97919e3c26ea03ee6e3045bfc9b05a079ab8b130
*/
CScript rogue_newgameopret(int64_t buyin,int32_t maxplayers)
@@ -500,6 +500,9 @@ void rogue_gameplayerinfo(struct CCcontract_info *cp,UniValue &obj,uint256 gamet
obj.push_back(Pair("slot",(int64_t)vout-2));
if ( (retval= rogue_findbaton(cp,0,numkeys,regslot,playerdata,batontxid,batonvout,batonvalue,batonht,gametxid,gametx,maxplayers,destaddr,numplayers)) == 0 )
{
if ( CCgettxout(gametxid,2+maxplayers+i,1) == txfee )
obj.push_back(Pair("status","alive"));
else obj.push_back(Pair("status","finished"));
obj.push_back(Pair("baton",batontxid.ToString()));
obj.push_back(Pair("batonaddr",destaddr));
obj.push_back(Pair("batonvout",(int64_t)batonvout));