Surprise! We've been running on hardware provided by BuyVM for a few months and wanted to show them a little appreciation.
Running a paste site comes with unique challenges, ones that aren't always obvious and hard to control. As such, BuyVM offered us a home where we could worry less about the hosting side of things and focus on maintaining a clean and useful service! Go check them out and show them some love!
Submitted on May 17, 2023 at 06:36 AM

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275427642774278427942804281428242834284428542864287428842894290429142924293429442954296429742984299430043014302430343044305430643074308430943104311431243134314431543164317431843194320432143224323432443254326432743284329433043314332433343344335433643374338433943404341434243434344434543464347434843494350435143524353435443554356435743584359436043614362436343644365436643674368436943704371437243734374437543764377437843794380438143824383438443854386438743884389439043914392439343944395439643974398439944004401440244034404440544064407440844094410441144124413441444154416441744184419442044214422442344244425442644274428442944304431443244334434443544364437443844394440444144424443444444454446444744484449445044514452445344544455445644574458445944604461446244634464446544664467446844694470447144724473447444754476447744784479448044814482448344844485448644874488448944904491449244934494449544964497449844994500450145024503450445054506450745084509451045114512451345144515451645174518451945204521452245234524452545264527452845294530453145324533453445354536453745384539454045414542454345444545454645474548454945504551455245534554455545564557455845594560456145624563456445654566456745684569457045714572457345744575457645774578457945804581458245834584458545864587458845894590459145924593459445954596459745984599460046014602460346044605460646074608460946104611461246134614461546164617461846194620462146224623462446254626462746284629463046314632463346344635463646374638463946404641464246434644464546464647464846494650465146524653465446554656465746584659466046614662466346644665466646674668466946704671467246734674467546764677467846794680468146824683468446854686468746884689469046914692469346944695469646974698469947004701470247034704470547064707470847094710471147124713471447154716471747184719472047214722472347244725472647274728472947304731473247334734473547364737473847394740474147424743474447454746474747484749475047514752475347544755475647574758475947604761476247634764476547664767476847694770477147724773477447754776477747784779478047814782478347844785478647874788478947904791479247934794479547964797479847994800480148024803480448054806480748084809481048114812481348144815481648174818481948204821482248234824482548264827482848294830483148324833483448354836483748384839484048414842484348444845484648474848484948504851485248534854485548564857485848594860486148624863486448654866486748684869487048714872487348744875487648774878487948804881488248834884488548864887488848894890489148924893489448954896489748984899490049014902490349044905490649074908490949104911491249134914491549164917491849194920492149224923492449254926492749284929493049314932493349344935493649374938493949404941494249434944494549464947494849494950495149524953495449554956495749584959496049614962496349644965496649674968496949704971497249734974497549764977497849794980498149824983498449854986498749884989499049914992499349944995499649974998499950005001500250035004500550065007500850095010501150125013501450155016501750185019502050215022502350245025502650275028502950305031503250335034503550365037503850395040504150425043504450455046504750485049505050515052505350545055505650575058505950605061506250635064506550665067506850695070507150725073507450755076507750785079508050815082508350845085508650875088508950905091509250935094509550965097509850995100510151025103510451055106510751085109511051115112511351145115511651175118511951205121512251235124512551265127512851295130513151325133513451355136513751385139514051415142514351445145514651475148514951505151515251535154515551565157515851595160516151625163516451655166516751685169517051715172517351745175517651775178517951805181518251835184518551865187518851895190519151925193519451955196519751985199520052015202520352045205520652075208520952105211521252135214521552165217521852195220522152225223522452255226522752285229523052315232523352345235523652375238523952405241524252435244524552465247524852495250525152525253525452555256525752585259526052615262526352645265526652675268526952705271527252735274527552765277527852795280528152825283528452855286528752885289529052915292529352945295529652975298529953005301530253035304530553065307530853095310531153125313531453155316531753185319532053215322532353245325532653275328532953305331533253335334533553365337533853395340534153425343534453455346534753485349535053515352535353545355535653575358535953605361536253635364536553665367536853695370537153725373537453755376537753785379538053815382538353845385538653875388538953905391539253935394539553965397539853995400540154025403540454055406540754085409541054115412541354145415541654175418541954205421542254235424542554265427542854295430543154325433543454355436543754385439544054415442544354445445544654475448544954505451545254535454545554565457545854595460546154625463546454655466546754685469547054715472547354745475547654775478547954805481548254835484548554865487548854895490549154925493549454955496549754985499550055015502550355045505550655075508550955105511551255135514551555165517551855195520552155225523552455255526552755285529553055315532553355345535553655375538553955405541554255435544554555465547554855495550555155525553555455555556555755585559556055615562556355645565556655675568556955705571557255735574557555765577557855795580558155825583558455855586558755885589559055915592559355945595559655975598559956005601560256035604560556065607560856095610561156125613561456155616561756185619562056215622562356245625562656275628562956305631563256335634563556365637563856395640564156425643564456455646564756485649565056515652565356545655565656575658565956605661566256635664566556665667566856695670567156725673567456755676567756785679568056815682568356845685568656875688568956905691569256935694569556965697569856995700570157025703570457055706570757085709571057115712571357145715571657175718571957205721572257235724572557265727572857295730573157325733573457355736573757385739574057415742574357445745574657475748574957505751575257535754575557565757575857595760576157625763576457655766576757685769577057715772577357745775577657775778577957805781578257835784578557865787578857895790579157925793579457955796579757985799580058015802580358045805580658075808580958105811581258135814581558165817581858195820582158225823582458255826582758285829583058315832583358345835583658375838583958405841584258435844584558465847584858495850585158525853585458555856585758585859586058615862586358645865586658675868586958705871587258735874587558765877587858795880588158825883588458855886588758885889589058915892589358945895589658975898589959005901590259035904590559065907590859095910591159125913591459155916591759185919592059215922592359245925592659275928592959305931593259335934593559365937593859395940594159425943594459455946594759485949595059515952595359545955595659575958595959605961596259635964596559665967596859695970597159725973597459755976597759785979598059815982598359845985598659875988598959905991599259935994599559965997599859996000600160026003600460056006600760086009601060116012601360146015601660176018601960206021602260236024602560266027602860296030603160326033603460356036603760386039604060416042604360446045604660476048604960506051605260536054605560566057605860596060606160626063606460656066606760686069607060716072607360746075607660776078607960806081608260836084608560866087608860896090609160926093609460956096609760986099610061016102610361046105610661076108610961106111611261136114611561166117611861196120612161226123612461256126612761286129613061316132613361346135613661376138613961406141614261436144614561466147614861496150615161526153615461556156615761586159616061616162616361646165616661676168616961706171617261736174617561766177617861796180618161826183618461856186618761886189619061916192619361946195619661976198619962006201620262036204620562066207620862096210621162126213621462156216621762186219622062216222622362246225622662276228622962306231623262336234623562366237623862396240624162426243624462456246624762486249625062516252625362546255625662576258625962606261626262636264626562666267626862696270627162726273627462756276627762786279628062816282628362846285628662876288628962906291629262936294629562966297629862996300630163026303630463056306630763086309631063116312631363146315631663176318631963206321632263236324632563266327632863296330633163326333633463356336633763386339634063416342634363446345634663476348634963506351635263536354635563566357635863596360636163626363636463656366636763686369637063716372637363746375637663776378637963806381638263836384638563866387638863896390639163926393639463956396639763986399640064016402640364046405640664076408640964106411641264136414641564166417641864196420642164226423642464256426642764286429643064316432643364346435643664376438643964406441644264436444644564466447644864496450645164526453645464556456645764586459646064616462646364646465646664676468646964706471647264736474647564766477647864796480648164826483648464856486648764886489649064916492649364946495649664976498649965006501650265036504650565066507650865096510651165126513651465156516651765186519652065216522652365246525652665276528652965306531653265336534653565366537653865396540654165426543654465456546654765486549655065516552655365546555655665576558655965606561656265636564656565666567656865696570657165726573657465756576657765786579658065816582658365846585658665876588658965906591659265936594659565966597659865996600660166026603660466056606660766086609661066116612661366146615661666176618661966206621662266236624662566266627662866296630663166326633663466356636663766386639664066416642664366446645664666476648664966506651665266536654665566566657665866596660666166626663666466656666666766686669667066716672667366746675667666776678667966806681668266836684668566866687668866896690669166926693669466956696669766986699670067016702670367046705670667076708670967106711671267136714671567166717671867196720672167226723672467256726672767286729673067316732673367346735673667376738673967406741674267436744674567466747674867496750675167526753675467556756675767586759676067616762676367646765676667676768676967706771677267736774677567766777677867796780678167826783678467856786678767886789679067916792679367946795679667976798679968006801680268036804680568066807680868096810681168126813681468156816681768186819682068216822682368246825682668276828682968306831683268336834683568366837683868396840684168426843684468456846684768486849685068516852685368546855685668576858685968606861686268636864686568666867686868696870687168726873687468756876687768786879688068816882688368846885688668876888688968906891689268936894689568966897689868996900690169026903690469056906690769086909691069116912691369146915691669176918691969206921692269236924692569266927692869296930693169326933693469356936693769386939694069416942694369446945694669476948694969506951695269536954695569566957695869596960696169626963696469656966696769686969697069716972697369746975697669776978697969806981698269836984698569866987698869896990699169926993699469956996699769986999700070017002700370047005700670077008700970107011701270137014701570167017701870197020702170227023702470257026702770287029703070317032703370347035703670377038703970407041704270437044704570467047704870497050705170527053705470557056705770587059706070617062706370647065706670677068706970707071707270737074707570767077707870797080708170827083708470857086708770887089709070917092709370947095709670977098709971007101710271037104710571067107710871097110711171127113711471157116711771187119712071217122712371247125712671277128712971307131713271337134713571367137713871397140714171427143714471457146714771487149715071517152715371547155715671577158715971607161716271637164716571667167716871697170717171727173717471757176717771787179718071817182718371847185718671877188718971907191719271937194719571967197719871997200720172027203720472057206720772087209721072117212721372147215721672177218721972207221722272237224722572267227722872297230723172327233723472357236723772387239724072417242724372447245724672477248724972507251725272537254725572567257725872597260726172627263726472657266726772687269727072717272727372747275727672777278727972807281728272837284728572867287728872897290729172927293729472957296729772987299730073017302730373047305730673077308730973107311731273137314731573167317731873197320732173227323732473257326732773287329733073317332733373347335733673377338733973407341734273437344734573467347734873497350735173527353735473557356735773587359736073617362736373647365736673677368736973707371737273737374737573767377737873797380738173827383738473857386738773887389739073917392739373947395739673977398739974007401740274037404740574067407740874097410741174127413741474157416741774187419742074217422742374247425742674277428742974307431743274337434743574367437743874397440744174427443744474457446744774487449745074517452745374547455745674577458745974607461746274637464746574667467746874697470747174727473747474757476747774787479748074817482748374847485748674877488748974907491749274937494749574967497749874997500750175027503750475057506750775087509751075117512751375147515751675177518751975207521752275237524752575267527752875297530753175327533753475357536753775387539754075417542754375447545754675477548754975507551755275537554755575567557755875597560756175627563756475657566756775687569757075717572757375747575757675777578757975807581758275837584758575867587758875897590759175927593759475957596759775987599760076017602760376047605760676077608760976107611761276137614761576167617761876197620762176227623762476257626762776287629763076317632763376347635763676377638763976407641764276437644764576467647764876497650765176527653765476557656765776587659766076617662766376647665766676677668766976707671767276737674767576767677767876797680768176827683768476857686768776887689769076917692769376947695769676977698769977007701770277037704770577067707770877097710771177127713771477157716771777187719772077217722772377247725772677277728772977307731773277337734773577367737773877397740774177427743774477457746774777487749775077517752775377547755775677577758775977607761776277637764776577667767776877697770777177727773777477757776777777787779778077817782778377847785778677877788778977907791779277937794779577967797779877997800780178027803780478057806780778087809781078117812781378147815781678177818781978207821782278237824782578267827782878297830783178327833783478357836783778387839784078417842784378447845784678477848784978507851785278537854785578567857785878597860786178627863786478657866786778687869787078717872787378747875787678777878787978807881788278837884788578867887788878897890789178927893789478957896789778987899790079017902790379047905790679077908790979107911791279137914791579167917791879197920792179227923792479257926792779287929793079317932793379347935793679377938793979407941794279437944794579467947794879497950795179527953795479557956795779587959796079617962796379647965796679677968796979707971797279737974797579767977797879797980798179827983798479857986798779887989799079917992799379947995799679977998799980008001800280038004800580068007800880098010801180128013801480158016801780188019802080218022802380248025802680278028802980308031803280338034803580368037803880398040804180428043804480458046804780488049805080518052805380548055805680578058805980608061806280638064806580668067806880698070807180728073807480758076807780788079808080818082808380848085808680878088808980908091809280938094809580968097809880998100810181028103810481058106810781088109811081118112811381148115811681178118811981208121812281238124812581268127812881298130813181328133813481358136813781388139814081418142814381448145814681478148814981508151815281538154815581568157815881598160816181628163816481658166816781688169817081718172817381748175817681778178817981808181818281838184818581868187818881898190819181928193819481958196819781988199820082018202820382048205820682078208820982108211821282138214821582168217821882198220822182228223822482258226822782288229823082318232823382348235823682378238823982408241824282438244824582468247824882498250825182528253825482558256825782588259826082618262826382648265826682678268826982708271827282738274827582768277827882798280828182828283828482858286828782888289829082918292829382948295829682978298829983008301830283038304830583068307830883098310831183128313831483158316831783188319832083218322832383248325832683278328832983308331833283338334833583368337833883398340834183428343834483458346834783488349835083518352835383548355835683578358835983608361836283638364836583668367836883698370837183728373837483758376837783788379838083818382838383848385838683878388838983908391839283938394839583968397839883998400840184028403840484058406840784088409841084118412841384148415841684178418841984208421842284238424842584268427842884298430843184328433843484358436843784388439844084418442844384448445844684478448844984508451845284538454845584568457845884598460846184628463846484658466846784688469847084718472847384748475847684778478847984808481848284838484848584868487848884898490849184928493849484958496849784988499850085018502850385048505850685078508850985108511851285138514851585168517851885198520852185228523852485258526852785288529853085318532853385348535853685378538853985408541854285438544854585468547854885498550855185528553855485558556855785588559856085618562856385648565856685678568856985708571857285738574857585768577857885798580858185828583858485858586858785888589859085918592859385948595859685978598859986008601860286038604860586068607860886098610861186128613861486158616861786188619862086218622862386248625862686278628862986308631863286338634863586368637863886398640864186428643864486458646864786488649865086518652865386548655865686578658865986608661866286638664866586668667866886698670867186728673867486758676867786788679868086818682868386848685868686878688868986908691869286938694869586968697869886998700870187028703870487058706870787088709871087118712871387148715871687178718871987208721872287238724872587268727872887298730873187328733873487358736873787388739874087418742874387448745874687478748874987508751875287538754875587568757875887598760876187628763876487658766876787688769877087718772877387748775877687778778877987808781878287838784878587868787878887898790879187928793879487958796879787988799880088018802880388048805880688078808880988108811881288138814881588168817881888198820882188228823882488258826882788288829883088318832883388348835883688378838883988408841884288438844884588468847884888498850885188528853885488558856885788588859886088618862886388648865886688678868886988708871887288738874887588768877887888798880888188828883888488858886888788888889889088918892889388948895889688978898889989008901890289038904890589068907890889098910891189128913891489158916891789188919892089218922892389248925892689278928892989308931893289338934893589368937893889398940894189428943894489458946894789488949895089518952895389548955895689578958895989608961896289638964896589668967896889698970897189728973897489758976897789788979898089818982898389848985898689878988898989908991899289938994899589968997899889999000900190029003900490059006900790089009901090119012901390149015901690179018901990209021902290239024902590269027902890299030903190329033903490359036903790389039904090419042904390449045904690479048904990509051905290539054905590569057905890599060906190629063906490659066906790689069907090719072907390749075907690779078907990809081908290839084908590869087908890899090909190929093909490959096909790989099910091019102910391049105910691079108910991109111911291139114911591169117911891199120912191229123912491259126912791289129913091319132913391349135913691379138913991409141914291439144914591469147914891499150915191529153915491559156915791589159916091619162916391649165916691679168916991709171917291739174917591769177917891799180918191829183918491859186918791889189919091919192919391949195919691979198919992009201920292039204920592069207920892099210921192129213921492159216921792189219922092219222922392249225922692279228922992309231923292339234923592369237923892399240924192429243924492459246924792489249925092519252925392549255925692579258925992609261926292639264926592669267926892699270927192729273927492759276927792789279928092819282928392849285928692879288928992909291929292939294929592969297929892999300930193029303930493059306930793089309931093119312931393149315931693179318931993209321932293239324932593269327932893299330933193329333933493359336933793389339934093419342934393449345934693479348934993509351935293539354935593569357935893599360936193629363936493659366936793689369937093719372937393749375937693779378937993809381938293839384938593869387938893899390939193929393939493959396939793989399940094019402940394049405940694079408940994109411941294139414941594169417941894199420942194229423942494259426942794289429943094319432943394349435943694379438943994409441944294439444944594469447944894499450945194529453945494559456945794589459946094619462946394649465946694679468946994709471947294739474947594769477947894799480948194829483948494859486948794889489949094919492949394949495949694979498949995009501950295039504950595069507950895099510951195129513951495159516951795189519952095219522952395249525952695279528952995309531953295339534953595369537953895399540954195429543954495459546954795489549955095519552955395549555955695579558955995609561956295639564956595669567956895699570957195729573957495759576957795789579958095819582958395849585958695879588958995909591959295939594959595969597959895999600960196029603960496059606960796089609961096119612961396149615961696179618961996209621962296239624962596269627962896299630963196329633963496359636963796389639964096419642964396449645964696479648964996509651965296539654965596569657965896599660966196629663966496659666966796689669967096719672967396749675967696779678967996809681968296839684968596869687968896899690969196929693969496959696969796989699970097019702970397049705970697079708970997109711971297139714971597169717971897199720972197229723972497259726972797289729973097319732973397349735973697379738973997409741974297439744974597469747974897499750975197529753975497559756975797589759976097619762976397649765976697679768976997709771977297739774977597769777977897799780978197829783978497859786978797889789979097919792979397949795979697979798979998009801980298039804980598069807980898099810981198129813981498159816981798189819982098219822982398249825982698279828982998309831983298339834983598369837983898399840984198429843984498459846984798489849985098519852985398549855985698579858985998609861986298639864986598669867986898699870987198729873987498759876987798789879988098819882988398849885988698879888988998909891989298939894989598969897989898999900990199029903990499059906990799089909991099119912991399149915991699179918991999209921992299239924992599269927992899299930993199329933993499359936993799389939994099419942994399449945994699479948994999509951995299539954995599569957995899599960996199629963996499659966996799689969997099719972997399749975997699779978997999809981998299839984998599869987998899899990999199929993999499959996999799989999100001000110002100031000410005100061000710008100091001010011100121001310014100151001610017100181001910020100211002210023100241002510026100271002810029100301003110032100331003410035100361003710038100391004010041100421004310044100451004610047100481004910050100511005210053100541005510056100571005810059100601006110062100631006410065100661006710068100691007010071100721007310074100751007610077100781007910080100811008210083100841008510086100871008810089100901009110092100931009410095100961009710098100991010010101101021010310104101051010610107101081010910110101111011210113101141011510116101171011810119101201012110122101231012410125101261012710128101291013010131101321013310134101351013610137101381013910140101411014210143101441014510146101471014810149101501015110152101531015410155
Log submitted: 5/17/2023 12:06:19 PM
User: ad668cde-4bd0-407d-8b27-da8c62c3a69a | CleverDivingGazelle4
12:02:25.910: Log
Dumping Log: Finalized cleanup for: Karateka 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Log: Starting render: Karateka 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Log: [CharacterSpawner] Spawning Karate Guy 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Log: [CharacterSpawner] Downloading asset: Karate Guy 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Warning: Failed to find attribute: Feels
joyride.CustomLogger:DebugLogWarning(String)
Joyride.TennisChamps.Scripts.CharacterModel:GetAttribute(String)
Joyride.TennisChamps.Scripts.CharacterModel:SetFace(String)

Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Warning: Failed to find face nftDefault for character KarateGuy
joyride.CustomLogger:DebugLogWarning(String)

Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Log: Starting cleanup for: Karateka 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Log: Finalized cleanup for: Karateka 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Log: Starting render: Karateka 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Log: [CharacterSpawner] Spawning Karate Guy 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Log: [CharacterSpawner] Downloading asset: Karate Guy 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Warning: Failed to find attribute: Feels
joyride.CustomLogger:DebugLogWarning(String)
Joyride.TennisChamps.Scripts.CharacterModel:GetAttribute(String)
Joyride.TennisChamps.Scripts.CharacterModel:SetFace(String)

Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Warning: Failed to find face nftDefault for character KarateGuy
joyride.CustomLogger:DebugLogWarning(String)

Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Log: Starting cleanup for: Karateka 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Log: Finalized cleanup for: Karateka 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Log: Starting render: Karateka 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Log: [CharacterSpawner] Spawning Karate Guy 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Log: [CharacterSpawner] Downloading asset: Karate Guy 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Warning: Failed to find attribute: Feels
joyride.CustomLogger:DebugLogWarning(String)
Joyride.TennisChamps.Scripts.CharacterModel:GetAttribute(String)
Joyride.TennisChamps.Scripts.CharacterModel:SetFace(String)

Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Warning: Failed to find face nftDefault for character KarateGuy
joyride.CustomLogger:DebugLogWarning(String)

Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Log: Starting cleanup for: Karateka 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Log: Finalized cleanup for: Karateka 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Log: Starting render: Karateka 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Log: [CharacterSpawner] Spawning Karate Guy 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Log: [CharacterSpawner] Downloading asset: Karate Guy 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Warning: Failed to find attribute: Feels
joyride.CustomLogger:DebugLogWarning(String)
Joyride.TennisChamps.Scripts.CharacterModel:GetAttribute(String)
Joyride.TennisChamps.Scripts.CharacterModel:SetFace(String)

Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Warning: Failed to find face nftDefault for character KarateGuy
joyride.CustomLogger:DebugLogWarning(String)

Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Log: Starting cleanup for: Karateka 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Log: Finalized cleanup for: Karateka 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Log: Starting render: Witch 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Log: [CharacterSpawner] Spawning Witch 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Log: [CharacterSpawner] Downloading asset: Witch 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Warning: Failed to find attribute: Feels
joyride.CustomLogger:DebugLogWarning(String)
Joyride.TennisChamps.Scripts.CharacterModel:GetAttribute(String)
Joyride.TennisChamps.Scripts.CharacterModel:SetFace(String)

Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Warning: Failed to find face nftDefault for character WitchA
joyride.CustomLogger:DebugLogWarning(String)

Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Log: Starting cleanup for: Witch 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Log: Finalized cleanup for: Witch 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Log: Starting render: Witch 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Log: [CharacterSpawner] Spawning Witch 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Log: [CharacterSpawner] Downloading asset: Witch 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Warning: Failed to find attribute: Feels
joyride.CustomLogger:DebugLogWarning(String)
Joyride.TennisChamps.Scripts.CharacterModel:GetAttribute(String)
Joyride.TennisChamps.Scripts.CharacterModel:SetFace(String)

Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Warning: Failed to find face nftDefault for character WitchA
joyride.CustomLogger:DebugLogWarning(String)

Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Log: Starting cleanup for: Witch 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Log: Finalized cleanup for: Witch 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Log: Starting render: Witch 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Log: [CharacterSpawner] Spawning Witch 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Log: [CharacterSpawner] Downloading asset: Witch 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Warning: Failed to find attribute: Feels
joyride.CustomLogger:DebugLogWarning(String)
Joyride.TennisChamps.Scripts.CharacterModel:GetAttribute(String)
Joyride.TennisChamps.Scripts.CharacterModel:SetFace(String)

Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Warning: Failed to find face nftDefault for character WitchA
joyride.CustomLogger:DebugLogWarning(String)

Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Log: Starting cleanup for: Witch 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Log: Finalized cleanup for: Witch 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Log: Starting render: Witch 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Log: [CharacterSpawner] Spawning Witch 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Log: [CharacterSpawner] Downloading asset: Witch 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Warning: Failed to find attribute: Feels
joyride.CustomLogger:DebugLogWarning(String)
Joyride.TennisChamps.Scripts.CharacterModel:GetAttribute(String)
Joyride.TennisChamps.Scripts.CharacterModel:SetFace(String)

Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Warning: Failed to find face nftDefault for character WitchA
joyride.CustomLogger:DebugLogWarning(String)

Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Log: Starting cleanup for: Witch 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Log: Finalized cleanup for: Witch 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Log: Starting render: Witch 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Log: [CharacterSpawner] Spawning Witch 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Log: [CharacterSpawner] Downloading asset: Witch 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Warning: Failed to find attribute: Feels
joyride.CustomLogger:DebugLogWarning(String)
Joyride.TennisChamps.Scripts.CharacterModel:GetAttribute(String)
Joyride.TennisChamps.Scripts.CharacterModel:SetFace(String)

Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Warning: Failed to find face nftDefault for character WitchA
joyride.CustomLogger:DebugLogWarning(String)

Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Log: Starting cleanup for: Witch 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Log: Finalized cleanup for: Witch 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Log: Starting render: Frankenstein A 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Log: [CharacterSpawner] Spawning Frankie Girl A 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Log: [CharacterSpawner] Downloading asset: Frankie Girl A 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Warning: Failed to find attribute: Feels
joyride.CustomLogger:DebugLogWarning(String)
Joyride.TennisChamps.Scripts.CharacterModel:GetAttribute(String)
Joyride.TennisChamps.Scripts.CharacterModel:SetFace(String)

Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Warning: Failed to find face nftDefault for character FrankieGirl_A
joyride.CustomLogger:DebugLogWarning(String)

Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Log: Starting cleanup for: Frankenstein A 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Log: Finalized cleanup for: Frankenstein A 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Log: Starting render: Frankenstein A 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Log: [CharacterSpawner] Spawning Frankie Girl A 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Log: [CharacterSpawner] Downloading asset: Frankie Girl A 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Warning: Failed to find attribute: Feels
joyride.CustomLogger:DebugLogWarning(String)
Joyride.TennisChamps.Scripts.CharacterModel:GetAttribute(String)
Joyride.TennisChamps.Scripts.CharacterModel:SetFace(String)

Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Warning: Failed to find face nftDefault for character FrankieGirl_A
joyride.CustomLogger:DebugLogWarning(String)

Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Log: Starting cleanup for: Frankenstein A 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Log: Finalized cleanup for: Frankenstein A 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Log: Starting render: Cyborg 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Log: [CharacterSpawner] Spawning Cyber Girl 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Log: [CharacterSpawner] Downloading asset: Cyber Girl 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Warning: Failed to find attribute: Feels
joyride.CustomLogger:DebugLogWarning(String)
Joyride.TennisChamps.Scripts.CharacterModel:GetAttribute(String)
Joyride.TennisChamps.Scripts.CharacterModel:SetFace(String)

Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Warning: Failed to find face nftDefault for character CyberGirl_3
joyride.CustomLogger:DebugLogWarning(String)

Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Log: Starting cleanup for: Cyborg 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Log: Finalized cleanup for: Cyborg 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Log: Starting render: Wolfy 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Log: [CharacterSpawner] Spawning Wolfie Boy 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Log: [CharacterSpawner] Downloading asset: Wolfie Boy 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Warning: Failed to find attribute: Feels
joyride.CustomLogger:DebugLogWarning(String)
Joyride.TennisChamps.Scripts.CharacterModel:GetAttribute(String)
Joyride.TennisChamps.Scripts.CharacterModel:SetFace(String)

Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Warning: Failed to find face nftDefault for character WolfieBoy
joyride.CustomLogger:DebugLogWarning(String)

Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Log: Starting cleanup for: Wolfy 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Log: Finalized cleanup for: Wolfy 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Log: Starting render: Wolfy 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Log: [CharacterSpawner] Spawning Wolfie Boy 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Log: [CharacterSpawner] Downloading asset: Wolfie Boy 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Warning: Failed to find attribute: Feels
joyride.CustomLogger:DebugLogWarning(String)
Joyride.TennisChamps.Scripts.CharacterModel:GetAttribute(String)
Joyride.TennisChamps.Scripts.CharacterModel:SetFace(String)

Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Warning: Failed to find face nftDefault for character WolfieBoy
joyride.CustomLogger:DebugLogWarning(String)

Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Log: Starting cleanup for: Wolfy 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Log: Finalized cleanup for: Wolfy 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Log: Starting render: Wolfy 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Log: [CharacterSpawner] Spawning Wolfie Boy 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Log: [CharacterSpawner] Downloading asset: Wolfie Boy 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Warning: Failed to find attribute: Feels
joyride.CustomLogger:DebugLogWarning(String)
Joyride.TennisChamps.Scripts.CharacterModel:GetAttribute(String)
Joyride.TennisChamps.Scripts.CharacterModel:SetFace(String)

Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Warning: Failed to find face nftDefault for character WolfieBoy
joyride.CustomLogger:DebugLogWarning(String)

Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Log: Starting cleanup for: Wolfy 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Log: Finalized cleanup for: Wolfy 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Log: Starting render: Hippie B 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Log: [CharacterSpawner] Spawning Rasta Guy 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Log: [CharacterSpawner] Downloading asset: Rasta Guy 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Warning: Failed to find attribute: Feels
joyride.CustomLogger:DebugLogWarning(String)
Joyride.TennisChamps.Scripts.CharacterModel:GetAttribute(String)
Joyride.TennisChamps.Scripts.CharacterModel:SetFace(String)

Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Warning: Failed to find face nftDefault for character RastaGuy
joyride.CustomLogger:DebugLogWarning(String)

Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Log: Starting cleanup for: Hippie B 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Log: Finalized cleanup for: Hippie B 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Log: Starting render: Hippie B 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Log: [CharacterSpawner] Spawning Rasta Guy 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Log: [CharacterSpawner] Downloading asset: Rasta Guy 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Warning: Failed to find attribute: Feels
joyride.CustomLogger:DebugLogWarning(String)
Joyride.TennisChamps.Scripts.CharacterModel:GetAttribute(String)
Joyride.TennisChamps.Scripts.CharacterModel:SetFace(String)

Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Warning: Failed to find face nftDefault for character RastaGuy
joyride.CustomLogger:DebugLogWarning(String)

Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Log: Starting cleanup for: Hippie B 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Log: Finalized cleanup for: Hippie B 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Log: Starting render: Hippie B 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Log: [CharacterSpawner] Spawning Rasta Guy 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Log: [CharacterSpawner] Downloading asset: Rasta Guy 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Warning: Failed to find attribute: Feels
joyride.CustomLogger:DebugLogWarning(String)
Joyride.TennisChamps.Scripts.CharacterModel:GetAttribute(String)
Joyride.TennisChamps.Scripts.CharacterModel:SetFace(String)

Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Warning: Failed to find face nftDefault for character RastaGuy
joyride.CustomLogger:DebugLogWarning(String)

Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Log: Starting cleanup for: Hippie B 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Log: Finalized cleanup for: Hippie B 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Log: Starting render: Hippie B 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Log: [CharacterSpawner] Spawning Rasta Guy 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Log: [CharacterSpawner] Downloading asset: Rasta Guy 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Warning: Failed to find attribute: Feels
joyride.CustomLogger:DebugLogWarning(String)
Joyride.TennisChamps.Scripts.CharacterModel:GetAttribute(String)
Joyride.TennisChamps.Scripts.CharacterModel:SetFace(String)

Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Warning: Failed to find face nftDefault for character RastaGuy
joyride.CustomLogger:DebugLogWarning(String)

Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Log: Starting cleanup for: Hippie B 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Log: Finalized cleanup for: Hippie B 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Log: Starting render: Hippie B 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Log: [CharacterSpawner] Spawning Rasta Guy 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Log: [CharacterSpawner] Downloading asset: Rasta Guy 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Warning: Failed to find attribute: Feels
joyride.CustomLogger:DebugLogWarning(String)
Joyride.TennisChamps.Scripts.CharacterModel:GetAttribute(String)
Joyride.TennisChamps.Scripts.CharacterModel:SetFace(String)

Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Warning: Failed to find face nftDefault for character RastaGuy
joyride.CustomLogger:DebugLogWarning(String)

Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Log: Starting cleanup for: Hippie B 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Log: Finalized cleanup for: Hippie B 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Log: Starting render: Hippie B 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Log: [CharacterSpawner] Spawning Rasta Guy 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Log: [CharacterSpawner] Downloading asset: Rasta Guy 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Warning: Failed to find attribute: Feels
joyride.CustomLogger:DebugLogWarning(String)
Joyride.TennisChamps.Scripts.CharacterModel:GetAttribute(String)
Joyride.TennisChamps.Scripts.CharacterModel:SetFace(String)

Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Warning: Failed to find face nftDefault for character RastaGuy
joyride.CustomLogger:DebugLogWarning(String)

Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Log: Starting cleanup for: Hippie B 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Log: Finalized cleanup for: Hippie B 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Log: Starting render: Hippie B 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Log: [CharacterSpawner] Spawning Rasta Guy 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Log: [CharacterSpawner] Downloading asset: Rasta Guy 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Warning: Failed to find attribute: Feels
joyride.CustomLogger:DebugLogWarning(String)
Joyride.TennisChamps.Scripts.CharacterModel:GetAttribute(String)
Joyride.TennisChamps.Scripts.CharacterModel:SetFace(String)

Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Warning: Failed to find face nftDefault for character RastaGuy
joyride.CustomLogger:DebugLogWarning(String)

Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Log: Disabled
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Log: [Launchpad] HideTab 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Log: [Launchpad] HideTab 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Log: Starting cleanup for: Hippie B 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Log: Finalized cleanup for: Hippie B 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Log: Starting render: Hippie B 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Log: [CharacterSpawner] Spawning Rasta Guy 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Log: [CharacterSpawner] Downloading asset: Rasta Guy 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Warning: Failed to find attribute: Feels
joyride.CustomLogger:DebugLogWarning(String)
Joyride.TennisChamps.Scripts.CharacterModel:GetAttribute(String)
Joyride.TennisChamps.Scripts.CharacterModel:SetFace(String)

Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Warning: Failed to find face nftDefault for character RastaGuy
joyride.CustomLogger:DebugLogWarning(String)

Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Log: Starting cleanup for: Hippie B 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Log: Finalized cleanup for: Hippie B 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Log: Starting render: Hippie B 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Log: [CharacterSpawner] Spawning Rasta Guy 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Log: [CharacterSpawner] Downloading asset: Rasta Guy 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Warning: Failed to find attribute: Feels
joyride.CustomLogger:DebugLogWarning(String)
Joyride.TennisChamps.Scripts.CharacterModel:GetAttribute(String)
Joyride.TennisChamps.Scripts.CharacterModel:SetFace(String)

Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Warning: Failed to find face nftDefault for character RastaGuy
joyride.CustomLogger:DebugLogWarning(String)

Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Log: Starting cleanup for: Hippie B 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Log: Sending Request WebRequest=> url: http://jupiter.onjoyride.com:9006/character/apps/onjoyride.tennischamps/users/ad668cde-4bd0-407d-8b27-da8c62c3a69a/platform/Android/refreshTickets, unityWebRequestMethod: POST, 
data=> null
-H JRX-APP-ID: onjoyride.tennischamps
-H JRX-USER-AUTH-TOKEN: eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJqd3RVc2VyIjoie1wiYXBwSWRcIjpcIm9uam95cmlkZS50ZW5uaXNjaGFtcHNcIixcInVzZXJJZFwiOlwiYWQ2NjhjZGUtNGJkMC00MDdkLThiMjctZGE4YzYyYzNhNjlhXCIsXCJrZXlcIjpudWxsLFwicnRcIjpmYWxzZX0iLCJpc3MiOiJhdXRoMCIsImV4cCI6MTY4Njg5Njk2NywiaWF0IjoxNjg0MzA0OTY3fQ.A4750kD7Qi0E_UsYUApueDyY4VGqJaNdtq4xE0a0Y0UF--av2aQeKWJzj5VfDXDfYZOG2WSpv3oSoQ2Zk8IGUH3vK8LCNbO8tYsC7HdhpvtdS3-JZjEJxg5fNbHNMU6ghF8PKR7BewYIL-gRgFURBOVx4YneAYQ512xnCcuLC_JvtEgkafRIBLBaoDA73WcUY_sKpdviEUGGU75poebY3zn-BVsb7SoQlrD8MnKdpGLq4a5WmXt9BA1cegAjebVo0qONKLnumEK1IQ5Dr-NQEId0RGinlniQujtOr9u7WnPXKuMA_Kt4zG7-WL9LcK82pOfJ-9N9ZF8UNeaZ8rUTTQ
 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Log: [Panel] Showing CharacterInfoPanel 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Log: Finalized cleanup for: Hippie B 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Log: Starting render: Frankenstein B 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Log: [CharacterSpawner] Spawning Frankie Girl B 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Log: [CharacterSpawner] Downloading asset: Frankie Girl B 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Warning: Failed to find attribute: Feels
joyride.CustomLogger:DebugLogWarning(String)
Joyride.TennisChamps.Scripts.CharacterModel:GetAttribute(String)
Joyride.TennisChamps.Scripts.CharacterModel:SetFace(String)

Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Warning: Failed to find face nftDefault for character FrankieGirl_B
joyride.CustomLogger:DebugLogWarning(String)

Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Log: [GEAR_ABILITIES] System.Collections.Generic.List`1[Joyride.Character.MicroGearModel] Gear Abilities not initialized for PLAYER. theGearModels is empty. Assuming PLAYER has no Gear equipped... 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Log: Starting cleanup for: Frankenstein B 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Log: Finalized cleanup for: Frankenstein B 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Log: Starting render: Frankenstein B 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Log: [CharacterSpawner] Spawning Frankie Girl B 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Log: [CharacterSpawner] Downloading asset: Frankie Girl B 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Warning: Failed to find attribute: Feels
joyride.CustomLogger:DebugLogWarning(String)
Joyride.TennisChamps.Scripts.CharacterModel:GetAttribute(String)
Joyride.TennisChamps.Scripts.CharacterModel:SetFace(String)

Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Warning: Failed to find face nftDefault for character FrankieGirl_B
joyride.CustomLogger:DebugLogWarning(String)

Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Log: Starting cleanup for: Frankenstein B 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Log: Finalized cleanup for: Frankenstein B 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Log: Starting render: Frankenstein B 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Log: [CharacterSpawner] Spawning Frankie Girl B 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Log: [CharacterSpawner] Downloading asset: Frankie Girl B 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Warning: Failed to find attribute: Feels
joyride.CustomLogger:DebugLogWarning(String)
Joyride.TennisChamps.Scripts.CharacterModel:GetAttribute(String)
Joyride.TennisChamps.Scripts.CharacterModel:SetFace(String)

Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Warning: Failed to find face nftDefault for character FrankieGirl_B
joyride.CustomLogger:DebugLogWarning(String)

Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Log: Starting cleanup for: Frankenstein B 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Log: Finalized cleanup for: Frankenstein B 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Log: Starting render: Athlete ♂ 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Log: [CharacterSpawner] Spawning Tennis Mullet 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Log: [CharacterSpawner] Downloading asset: Tennis Mullet 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Warning: Failed to find attribute: Feels
joyride.CustomLogger:DebugLogWarning(String)
Joyride.TennisChamps.Scripts.CharacterModel:GetAttribute(String)
Joyride.TennisChamps.Scripts.CharacterModel:SetFace(String)

Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Warning: Failed to find face nftDefault for character Tennis_Mullet
joyride.CustomLogger:DebugLogWarning(String)

Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Log: Starting cleanup for: Athlete ♂ 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Log: WebRequest=> url: http://jupiter.onjoyride.com:9006/character/apps/onjoyride.tennischamps/users/ad668cde-4bd0-407d-8b27-da8c62c3a69a/platform/Android/refreshTickets, unityWebRequestMethod: POST, 
data=> null
-H JRX-APP-ID: onjoyride.tennischamps
-H JRX-USER-AUTH-TOKEN: eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJqd3RVc2VyIjoie1wiYXBwSWRcIjpcIm9uam95cmlkZS50ZW5uaXNjaGFtcHNcIixcInVzZXJJZFwiOlwiYWQ2NjhjZGUtNGJkMC00MDdkLThiMjctZGE4YzYyYzNhNjlhXCIsXCJrZXlcIjpudWxsLFwicnRcIjpmYWxzZX0iLCJpc3MiOiJhdXRoMCIsImV4cCI6MTY4Njg5Njk2NywiaWF0IjoxNjg0MzA0OTY3fQ.A4750kD7Qi0E_UsYUApueDyY4VGqJaNdtq4xE0a0Y0UF--av2aQeKWJzj5VfDXDfYZOG2WSpv3oSoQ2Zk8IGUH3vK8LCNbO8tYsC7HdhpvtdS3-JZjEJxg5fNbHNMU6ghF8PKR7BewYIL-gRgFURBOVx4YneAYQ512xnCcuLC_JvtEgkafRIBLBaoDA73WcUY_sKpdviEUGGU75poebY3zn-BVsb7SoQlrD8MnKdpGLq4a5WmXt9BA1cegAjebVo0qONKLnumEK1IQ5Dr-NQEId0RGinlniQujtOr9u7WnPXKuMA_Kt4zG7-WL9LcK82pOfJ-9N9ZF8UNeaZ8rUTTQ

request.responseCode: 200
request.isNetworkError: False
request.downloadHandler.text: {"nextRegenTime":1684305064,"currentRegenRate":161} 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Log: [EnergyService]  Next regen time: 1684305064 1m 13s 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Log: [EnergyService]  Regen rate: 161 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Log: Finalized cleanup for: Athlete ♂ 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Log: Starting render: Athlete ♂ 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.910: Log
Dumping Log: [CharacterSpawner] Spawning Tennis Mullet 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: [CharacterSpawner] Downloading asset: Tennis Mullet 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Warning: Failed to find attribute: Feels
joyride.CustomLogger:DebugLogWarning(String)
Joyride.TennisChamps.Scripts.CharacterModel:GetAttribute(String)
Joyride.TennisChamps.Scripts.CharacterModel:SetFace(String)

Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Warning: Failed to find face nftDefault for character Tennis_Mullet
joyride.CustomLogger:DebugLogWarning(String)

Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Warning: <color=#0099bc><b>DOTWEEN ► </b></color>Max Tweens reached: capacity has automatically been increased from 200/50 to 500/50. Use DOTween.SetTweensCapacity to set it manually at startup
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: Starting cleanup for: Athlete ♂ 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: [GEAR_ABILITIES] System.Collections.Generic.List`1[Joyride.Character.MicroGearModel] Gear Abilities not initialized for PLAYER. theGearModels is empty. Assuming PLAYER has no Gear equipped... 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: Finalized cleanup for: Athlete ♂ 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: Starting render: Athlete ♂ 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: [CharacterSpawner] Spawning Tennis Mullet 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: [CharacterSpawner] Downloading asset: Tennis Mullet 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Warning: Failed to find attribute: Feels
joyride.CustomLogger:DebugLogWarning(String)
Joyride.TennisChamps.Scripts.CharacterModel:GetAttribute(String)
Joyride.TennisChamps.Scripts.CharacterModel:SetFace(String)

Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Warning: Failed to find face nftDefault for character Tennis_Mullet
joyride.CustomLogger:DebugLogWarning(String)

Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: Starting cleanup for: Athlete ♂ 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: Finalized cleanup for: Athlete ♂ 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: Starting render: Athlete ♂ 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: [CharacterSpawner] Spawning Tennis Mullet 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: [CharacterSpawner] Downloading asset: Tennis Mullet 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Warning: Failed to find attribute: Feels
joyride.CustomLogger:DebugLogWarning(String)
Joyride.TennisChamps.Scripts.CharacterModel:GetAttribute(String)
Joyride.TennisChamps.Scripts.CharacterModel:SetFace(String)

Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Warning: Failed to find face nftDefault for character Tennis_Mullet
joyride.CustomLogger:DebugLogWarning(String)

Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: Starting cleanup for: Athlete ♂ 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: Finalized cleanup for: Athlete ♂ 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: Starting render: Athlete ♂ 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: [CharacterSpawner] Spawning Tennis Mullet 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: [CharacterSpawner] Downloading asset: Tennis Mullet 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Warning: Failed to find attribute: Feels
joyride.CustomLogger:DebugLogWarning(String)
Joyride.TennisChamps.Scripts.CharacterModel:GetAttribute(String)
Joyride.TennisChamps.Scripts.CharacterModel:SetFace(String)

Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Warning: Failed to find face nftDefault for character Tennis_Mullet
joyride.CustomLogger:DebugLogWarning(String)

Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: Starting cleanup for: Athlete ♂ 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: Finalized cleanup for: Athlete ♂ 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: Starting render: Athlete ♂ 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: [CharacterSpawner] Spawning Tennis Mullet 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: [CharacterSpawner] Downloading asset: Tennis Mullet 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Warning: Failed to find attribute: Feels
joyride.CustomLogger:DebugLogWarning(String)
Joyride.TennisChamps.Scripts.CharacterModel:GetAttribute(String)
Joyride.TennisChamps.Scripts.CharacterModel:SetFace(String)

Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Warning: Failed to find face nftDefault for character Tennis_Mullet
joyride.CustomLogger:DebugLogWarning(String)

Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: Starting cleanup for: Athlete ♂ 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: Finalized cleanup for: Athlete ♂ 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: Starting render: Shark Kigurumi 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: [CharacterSpawner] Spawning Shark Girl 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: [CharacterSpawner] Downloading asset: Shark Girl 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Warning: Failed to find attribute: Feels
joyride.CustomLogger:DebugLogWarning(String)
Joyride.TennisChamps.Scripts.CharacterModel:GetAttribute(String)
Joyride.TennisChamps.Scripts.CharacterModel:SetFace(String)

Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Warning: Failed to find face nftDefault for character SharkGirl
joyride.CustomLogger:DebugLogWarning(String)

Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: Starting cleanup for: Shark Kigurumi 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: Finalized cleanup for: Shark Kigurumi 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: Starting render: Karateka 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: [CharacterSpawner] Spawning Karate Guy 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: [CharacterSpawner] Downloading asset: Karate Guy 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Warning: Failed to find attribute: Feels
joyride.CustomLogger:DebugLogWarning(String)
Joyride.TennisChamps.Scripts.CharacterModel:GetAttribute(String)
Joyride.TennisChamps.Scripts.CharacterModel:SetFace(String)

Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Warning: Failed to find face nftDefault for character KarateGuy
joyride.CustomLogger:DebugLogWarning(String)

Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: Starting cleanup for: Karateka 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: Finalized cleanup for: Karateka 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: Starting render: Karateka 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: [CharacterSpawner] Spawning Karate Guy 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: [CharacterSpawner] Downloading asset: Karate Guy 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Warning: Failed to find attribute: Feels
joyride.CustomLogger:DebugLogWarning(String)
Joyride.TennisChamps.Scripts.CharacterModel:GetAttribute(String)
Joyride.TennisChamps.Scripts.CharacterModel:SetFace(String)

Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Warning: Failed to find face nftDefault for character KarateGuy
joyride.CustomLogger:DebugLogWarning(String)

Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: Starting cleanup for: Karateka 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: Finalized cleanup for: Karateka 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: Starting render: Karateka 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: [CharacterSpawner] Spawning Karate Guy 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: [CharacterSpawner] Downloading asset: Karate Guy 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Warning: Failed to find attribute: Feels
joyride.CustomLogger:DebugLogWarning(String)
Joyride.TennisChamps.Scripts.CharacterModel:GetAttribute(String)
Joyride.TennisChamps.Scripts.CharacterModel:SetFace(String)

Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Warning: Failed to find face nftDefault for character KarateGuy
joyride.CustomLogger:DebugLogWarning(String)

Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: Starting cleanup for: Karateka 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: Finalized cleanup for: Karateka 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: Starting render: Karateka 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: [CharacterSpawner] Spawning Karate Guy 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: [CharacterSpawner] Downloading asset: Karate Guy 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Warning: Failed to find attribute: Feels
joyride.CustomLogger:DebugLogWarning(String)
Joyride.TennisChamps.Scripts.CharacterModel:GetAttribute(String)
Joyride.TennisChamps.Scripts.CharacterModel:SetFace(String)

Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Warning: Failed to find face nftDefault for character KarateGuy
joyride.CustomLogger:DebugLogWarning(String)

Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: Starting cleanup for: Karateka 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: Finalized cleanup for: Karateka 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: Starting render: Karateka 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: [CharacterSpawner] Spawning Karate Guy 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: [CharacterSpawner] Downloading asset: Karate Guy 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Warning: Failed to find attribute: Feels
joyride.CustomLogger:DebugLogWarning(String)
Joyride.TennisChamps.Scripts.CharacterModel:GetAttribute(String)
Joyride.TennisChamps.Scripts.CharacterModel:SetFace(String)

Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Warning: Failed to find face nftDefault for character KarateGuy
joyride.CustomLogger:DebugLogWarning(String)

Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: Starting cleanup for: Karateka 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: Finalized cleanup for: Karateka 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: Starting render: Frankenstein A 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: [CharacterSpawner] Spawning Frankie Girl A 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: [CharacterSpawner] Downloading asset: Frankie Girl A 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Warning: Failed to find attribute: Feels
joyride.CustomLogger:DebugLogWarning(String)
Joyride.TennisChamps.Scripts.CharacterModel:GetAttribute(String)
Joyride.TennisChamps.Scripts.CharacterModel:SetFace(String)

Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Warning: Failed to find face nftDefault for character FrankieGirl_A
joyride.CustomLogger:DebugLogWarning(String)

Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: Starting cleanup for: Frankenstein A 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: Finalized cleanup for: Frankenstein A 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: Starting render: Frankenstein A 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: [CharacterSpawner] Spawning Frankie Girl A 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: [CharacterSpawner] Downloading asset: Frankie Girl A 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Warning: Failed to find attribute: Feels
joyride.CustomLogger:DebugLogWarning(String)
Joyride.TennisChamps.Scripts.CharacterModel:GetAttribute(String)
Joyride.TennisChamps.Scripts.CharacterModel:SetFace(String)

Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Warning: Failed to find face nftDefault for character FrankieGirl_A
joyride.CustomLogger:DebugLogWarning(String)

Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: [GEAR_ABILITIES] System.Collections.Generic.List`1[Joyride.Character.MicroGearModel] Gear Abilities not initialized for PLAYER. theGearModels is empty. Assuming PLAYER has no Gear equipped... 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: Starting cleanup for: Frankenstein A 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: Finalized cleanup for: Frankenstein A 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: Starting render: Frankenstein A 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: [CharacterSpawner] Spawning Frankie Girl A 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: [CharacterSpawner] Downloading asset: Frankie Girl A 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Warning: Failed to find attribute: Feels
joyride.CustomLogger:DebugLogWarning(String)
Joyride.TennisChamps.Scripts.CharacterModel:GetAttribute(String)
Joyride.TennisChamps.Scripts.CharacterModel:SetFace(String)

Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Warning: Failed to find face nftDefault for character FrankieGirl_A
joyride.CustomLogger:DebugLogWarning(String)

Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: Starting cleanup for: Frankenstein A 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: Finalized cleanup for: Frankenstein A 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: Starting render: Frankenstein A 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: [CharacterSpawner] Spawning Frankie Girl A 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: [CharacterSpawner] Downloading asset: Frankie Girl A 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Warning: Failed to find attribute: Feels
joyride.CustomLogger:DebugLogWarning(String)
Joyride.TennisChamps.Scripts.CharacterModel:GetAttribute(String)
Joyride.TennisChamps.Scripts.CharacterModel:SetFace(String)

Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Warning: Failed to find face nftDefault for character FrankieGirl_A
joyride.CustomLogger:DebugLogWarning(String)

Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: Starting cleanup for: Frankenstein A 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: Finalized cleanup for: Frankenstein A 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: Starting render: Cyborg 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: [CharacterSpawner] Spawning Cyber Girl 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: [CharacterSpawner] Downloading asset: Cyber Girl 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Warning: Failed to find attribute: Feels
joyride.CustomLogger:DebugLogWarning(String)
Joyride.TennisChamps.Scripts.CharacterModel:GetAttribute(String)
Joyride.TennisChamps.Scripts.CharacterModel:SetFace(String)

Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Warning: Failed to find face nftDefault for character CyberGirl_3
joyride.CustomLogger:DebugLogWarning(String)

Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: Starting cleanup for: Cyborg 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: Finalized cleanup for: Cyborg 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: Starting render: Cyborg 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: [CharacterSpawner] Spawning Cyber Girl 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: [CharacterSpawner] Downloading asset: Cyber Girl 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Warning: Failed to find attribute: Feels
joyride.CustomLogger:DebugLogWarning(String)
Joyride.TennisChamps.Scripts.CharacterModel:GetAttribute(String)
Joyride.TennisChamps.Scripts.CharacterModel:SetFace(String)

Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Warning: Failed to find face nftDefault for character CyberGirl_3
joyride.CustomLogger:DebugLogWarning(String)

Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: Starting cleanup for: Cyborg 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: Finalized cleanup for: Cyborg 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: Starting render: Wolfy 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: [CharacterSpawner] Spawning Wolfie Boy 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: [CharacterSpawner] Downloading asset: Wolfie Boy 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Warning: Failed to find attribute: Feels
joyride.CustomLogger:DebugLogWarning(String)
Joyride.TennisChamps.Scripts.CharacterModel:GetAttribute(String)
Joyride.TennisChamps.Scripts.CharacterModel:SetFace(String)

Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Warning: Failed to find face nftDefault for character WolfieBoy
joyride.CustomLogger:DebugLogWarning(String)

Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: Starting cleanup for: Wolfy 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: Finalized cleanup for: Wolfy 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: Starting render: Hippie B 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: [CharacterSpawner] Spawning Rasta Guy 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: [CharacterSpawner] Downloading asset: Rasta Guy 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Warning: Failed to find attribute: Feels
joyride.CustomLogger:DebugLogWarning(String)
Joyride.TennisChamps.Scripts.CharacterModel:GetAttribute(String)
Joyride.TennisChamps.Scripts.CharacterModel:SetFace(String)

Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Warning: Failed to find face nftDefault for character RastaGuy
joyride.CustomLogger:DebugLogWarning(String)

Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: Starting cleanup for: Hippie B 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: Finalized cleanup for: Hippie B 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: Starting render: Hippie B 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: [CharacterSpawner] Spawning Rasta Guy 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: [CharacterSpawner] Downloading asset: Rasta Guy 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Warning: Failed to find attribute: Feels
joyride.CustomLogger:DebugLogWarning(String)
Joyride.TennisChamps.Scripts.CharacterModel:GetAttribute(String)
Joyride.TennisChamps.Scripts.CharacterModel:SetFace(String)

Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Warning: Failed to find face nftDefault for character RastaGuy
joyride.CustomLogger:DebugLogWarning(String)

Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: Starting cleanup for: Hippie B 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: Finalized cleanup for: Hippie B 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: Starting render: Hippie B 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: [CharacterSpawner] Spawning Rasta Guy 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: [CharacterSpawner] Downloading asset: Rasta Guy 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Warning: Failed to find attribute: Feels
joyride.CustomLogger:DebugLogWarning(String)
Joyride.TennisChamps.Scripts.CharacterModel:GetAttribute(String)
Joyride.TennisChamps.Scripts.CharacterModel:SetFace(String)

Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Warning: Failed to find face nftDefault for character RastaGuy
joyride.CustomLogger:DebugLogWarning(String)

Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: Starting cleanup for: Hippie B 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: Finalized cleanup for: Hippie B 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: Starting render: Hippie B 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: [CharacterSpawner] Spawning Rasta Guy 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: [CharacterSpawner] Downloading asset: Rasta Guy 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Warning: Failed to find attribute: Feels
joyride.CustomLogger:DebugLogWarning(String)
Joyride.TennisChamps.Scripts.CharacterModel:GetAttribute(String)
Joyride.TennisChamps.Scripts.CharacterModel:SetFace(String)

Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Warning: Failed to find face nftDefault for character RastaGuy
joyride.CustomLogger:DebugLogWarning(String)

Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: Starting cleanup for: Hippie B 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: Finalized cleanup for: Hippie B 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: Starting render: Hippie B 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: [CharacterSpawner] Spawning Rasta Guy 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: [CharacterSpawner] Downloading asset: Rasta Guy 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Warning: Failed to find attribute: Feels
joyride.CustomLogger:DebugLogWarning(String)
Joyride.TennisChamps.Scripts.CharacterModel:GetAttribute(String)
Joyride.TennisChamps.Scripts.CharacterModel:SetFace(String)

Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Warning: Failed to find face nftDefault for character RastaGuy
joyride.CustomLogger:DebugLogWarning(String)

Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: Starting cleanup for: Hippie B 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: Finalized cleanup for: Hippie B 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: Starting render: Frankenstein B 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: [CharacterSpawner] Spawning Frankie Girl B 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: [CharacterSpawner] Downloading asset: Frankie Girl B 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Warning: Failed to find attribute: Feels
joyride.CustomLogger:DebugLogWarning(String)
Joyride.TennisChamps.Scripts.CharacterModel:GetAttribute(String)
Joyride.TennisChamps.Scripts.CharacterModel:SetFace(String)

Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Warning: Failed to find face nftDefault for character FrankieGirl_B
joyride.CustomLogger:DebugLogWarning(String)

Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: Starting cleanup for: Frankenstein B 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: Finalized cleanup for: Frankenstein B 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: [GEAR_ABILITIES] System.Collections.Generic.List`1[Joyride.Character.MicroGearModel] Gear Abilities not initialized for PLAYER. theGearModels is empty. Assuming PLAYER has no Gear equipped... 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: [GEAR_ABILITIES] System.Collections.Generic.List`1[Joyride.Character.MicroGearModel] Gear Abilities not initialized for PLAYER. theGearModels is empty. Assuming PLAYER has no Gear equipped... 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: Disabled
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: MoEngageAndroid EnabledSdk::
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: MoEngageAndroid EnableSdk:: payload {"isSdkEnabled":true}
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: MoEngageAndroid: EnableSDKLogs::
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: MoEngageAndroid SetAppContext:: 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: MoEngageAndroid SetAppContext: Payload: {"contexts":["Playground"]}
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: MoEngageAndroid: ShowInApp::
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: [PlaygroundChallenge] currentCardType :: challenge_progress 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: [Panel] Poping CharacterInfoPanel 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: [Launchpad] ShowTab:: nft_view 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: Sending Request WebRequest=> url: http://jupiter.onjoyride.com:9006/game-content/events/CHALLENGELEADERBOARD?platform=Android&countryCode=US&appVersion=0.2.1&version=1&refVersion=0&userRole=REGULAR, unityWebRequestMethod: GET, 
data=> null
-H JRX-APP-ID: onjoyride.tennischamps
-H JRX-USER-AUTH-TOKEN: eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJqd3RVc2VyIjoie1wiYXBwSWRcIjpcIm9uam95cmlkZS50ZW5uaXNjaGFtcHNcIixcInVzZXJJZFwiOlwiYWQ2NjhjZGUtNGJkMC00MDdkLThiMjctZGE4YzYyYzNhNjlhXCIsXCJrZXlcIjpudWxsLFwicnRcIjpmYWxzZX0iLCJpc3MiOiJhdXRoMCIsImV4cCI6MTY4Njg5Njk2NywiaWF0IjoxNjg0MzA0OTY3fQ.A4750kD7Qi0E_UsYUApueDyY4VGqJaNdtq4xE0a0Y0UF--av2aQeKWJzj5VfDXDfYZOG2WSpv3oSoQ2Zk8IGUH3vK8LCNbO8tYsC7HdhpvtdS3-JZjEJxg5fNbHNMU6ghF8PKR7BewYIL-gRgFURBOVx4YneAYQ512xnCcuLC_JvtEgkafRIBLBaoDA73WcUY_sKpdviEUGGU75poebY3zn-BVsb7SoQlrD8MnKdpGLq4a5WmXt9BA1cegAjebVo0qONKLnumEK1IQ5Dr-NQEId0RGinlniQujtOr9u7WnPXKuMA_Kt4zG7-WL9LcK82pOfJ-9N9ZF8UNeaZ8rUTTQ
 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: [PlaygroundChallenge] currentCardType :: challenge_progress 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: Sending Request WebRequest=> url: http://jupiter.onjoyride.com:9006/games/apps/onjoyride.tennischamps/user/ad668cde-4bd0-407d-8b27-da8c62c3a69a/stats, unityWebRequestMethod: GET, 
data=> null
-H JRX-APP-ID: onjoyride.tennischamps
-H JRX-USER-AUTH-TOKEN: eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJqd3RVc2VyIjoie1wiYXBwSWRcIjpcIm9uam95cmlkZS50ZW5uaXNjaGFtcHNcIixcInVzZXJJZFwiOlwiYWQ2NjhjZGUtNGJkMC00MDdkLThiMjctZGE4YzYyYzNhNjlhXCIsXCJrZXlcIjpudWxsLFwicnRcIjpmYWxzZX0iLCJpc3MiOiJhdXRoMCIsImV4cCI6MTY4Njg5Njk2NywiaWF0IjoxNjg0MzA0OTY3fQ.A4750kD7Qi0E_UsYUApueDyY4VGqJaNdtq4xE0a0Y0UF--av2aQeKWJzj5VfDXDfYZOG2WSpv3oSoQ2Zk8IGUH3vK8LCNbO8tYsC7HdhpvtdS3-JZjEJxg5fNbHNMU6ghF8PKR7BewYIL-gRgFURBOVx4YneAYQ512xnCcuLC_JvtEgkafRIBLBaoDA73WcUY_sKpdviEUGGU75poebY3zn-BVsb7SoQlrD8MnKdpGLq4a5WmXt9BA1cegAjebVo0qONKLnumEK1IQ5Dr-NQEId0RGinlniQujtOr9u7WnPXKuMA_Kt4zG7-WL9LcK82pOfJ-9N9ZF8UNeaZ8rUTTQ
 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: Sending Request WebRequest=> url: http://jupiter.onjoyride.com:9006/character/apps/onjoyride.tennischamps/users/ad668cde-4bd0-407d-8b27-da8c62c3a69a/platform/Android/refreshTickets, unityWebRequestMethod: POST, 
data=> null
-H JRX-APP-ID: onjoyride.tennischamps
-H JRX-USER-AUTH-TOKEN: eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJqd3RVc2VyIjoie1wiYXBwSWRcIjpcIm9uam95cmlkZS50ZW5uaXNjaGFtcHNcIixcInVzZXJJZFwiOlwiYWQ2NjhjZGUtNGJkMC00MDdkLThiMjctZGE4YzYyYzNhNjlhXCIsXCJrZXlcIjpudWxsLFwicnRcIjpmYWxzZX0iLCJpc3MiOiJhdXRoMCIsImV4cCI6MTY4Njg5Njk2NywiaWF0IjoxNjg0MzA0OTY3fQ.A4750kD7Qi0E_UsYUApueDyY4VGqJaNdtq4xE0a0Y0UF--av2aQeKWJzj5VfDXDfYZOG2WSpv3oSoQ2Zk8IGUH3vK8LCNbO8tYsC7HdhpvtdS3-JZjEJxg5fNbHNMU6ghF8PKR7BewYIL-gRgFURBOVx4YneAYQ512xnCcuLC_JvtEgkafRIBLBaoDA73WcUY_sKpdviEUGGU75poebY3zn-BVsb7SoQlrD8MnKdpGLq4a5WmXt9BA1cegAjebVo0qONKLnumEK1IQ5Dr-NQEId0RGinlniQujtOr9u7WnPXKuMA_Kt4zG7-WL9LcK82pOfJ-9N9ZF8UNeaZ8rUTTQ
 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: WebRequest=> url: http://jupiter.onjoyride.com:9006/game-content/events/CHALLENGELEADERBOARD?platform=Android&countryCode=US&appVersion=0.2.1&version=1&refVersion=0&userRole=REGULAR, unityWebRequestMethod: GET, 
data=> null
-H JRX-APP-ID: onjoyride.tennischamps
-H JRX-USER-AUTH-TOKEN: eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJqd3RVc2VyIjoie1wiYXBwSWRcIjpcIm9uam95cmlkZS50ZW5uaXNjaGFtcHNcIixcInVzZXJJZFwiOlwiYWQ2NjhjZGUtNGJkMC00MDdkLThiMjctZGE4YzYyYzNhNjlhXCIsXCJrZXlcIjpudWxsLFwicnRcIjpmYWxzZX0iLCJpc3MiOiJhdXRoMCIsImV4cCI6MTY4Njg5Njk2NywiaWF0IjoxNjg0MzA0OTY3fQ.A4750kD7Qi0E_UsYUApueDyY4VGqJaNdtq4xE0a0Y0UF--av2aQeKWJzj5VfDXDfYZOG2WSpv3oSoQ2Zk8IGUH3vK8LCNbO8tYsC7HdhpvtdS3-JZjEJxg5fNbHNMU6ghF8PKR7BewYIL-gRgFURBOVx4YneAYQ512xnCcuLC_JvtEgkafRIBLBaoDA73WcUY_sKpdviEUGGU75poebY3zn-BVsb7SoQlrD8MnKdpGLq4a5WmXt9BA1cegAjebVo0qONKLnumEK1IQ5Dr-NQEId0RGinlniQujtOr9u7WnPXKuMA_Kt4zG7-WL9LcK82pOfJ-9N9ZF8UNeaZ8rUTTQ

request.responseCode: 200
request.isNetworkError: False
request.downloadHandler.text: {"version":1683889935,"data":{"challengeLeaderBoardEventDtos":[]},"dataCategory":"CHALLENGELEADERBOARD"} 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: WebRequest=> url: http://jupiter.onjoyride.com:9006/games/apps/onjoyride.tennischamps/user/ad668cde-4bd0-407d-8b27-da8c62c3a69a/stats, unityWebRequestMethod: GET, 
data=> null
-H JRX-APP-ID: onjoyride.tennischamps
-H JRX-USER-AUTH-TOKEN: eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJqd3RVc2VyIjoie1wiYXBwSWRcIjpcIm9uam95cmlkZS50ZW5uaXNjaGFtcHNcIixcInVzZXJJZFwiOlwiYWQ2NjhjZGUtNGJkMC00MDdkLThiMjctZGE4YzYyYzNhNjlhXCIsXCJrZXlcIjpudWxsLFwicnRcIjpmYWxzZX0iLCJpc3MiOiJhdXRoMCIsImV4cCI6MTY4Njg5Njk2NywiaWF0IjoxNjg0MzA0OTY3fQ.A4750kD7Qi0E_UsYUApueDyY4VGqJaNdtq4xE0a0Y0UF--av2aQeKWJzj5VfDXDfYZOG2WSpv3oSoQ2Zk8IGUH3vK8LCNbO8tYsC7HdhpvtdS3-JZjEJxg5fNbHNMU6ghF8PKR7BewYIL-gRgFURBOVx4YneAYQ512xnCcuLC_JvtEgkafRIBLBaoDA73WcUY_sKpdviEUGGU75poebY3zn-BVsb7SoQlrD8MnKdpGLq4a5WmXt9BA1cegAjebVo0qONKLnumEK1IQ5Dr-NQEId0RGinlniQujtOr9u7WnPXKuMA_Kt4zG7-WL9LcK82pOfJ-9N9ZF8UNeaZ8rUTTQ

request.responseCode: 200
request.isNetworkError: False
request.downloadHandler.text: {"winCount":3,"winStreak":3,"bestWinStreak":3,"bestScore":7,"todaysBestScore":7,"todaysAverageScore":7.0,"todaysGamesPlayed":1.0,"dailyWinPercentages":[-1.0,-1.0,-1.0,-1.0,-1.0,0.6666667,1.0],"dailyCashGamesPlayed":[0,0,0,0,0,0,0],"dailyCoinGamesPlayed":[0,0,0,0,0,1,1],"dailyInvites":[0,0,0,0,0,0,0],"matchesPlayed":4} 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: WebRequest=> url: http://jupiter.onjoyride.com:9006/character/apps/onjoyride.tennischamps/users/ad668cde-4bd0-407d-8b27-da8c62c3a69a/platform/Android/refreshTickets, unityWebRequestMethod: POST, 
data=> null
-H JRX-APP-ID: onjoyride.tennischamps
-H JRX-USER-AUTH-TOKEN: eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJqd3RVc2VyIjoie1wiYXBwSWRcIjpcIm9uam95cmlkZS50ZW5uaXNjaGFtcHNcIixcInVzZXJJZFwiOlwiYWQ2NjhjZGUtNGJkMC00MDdkLThiMjctZGE4YzYyYzNhNjlhXCIsXCJrZXlcIjpudWxsLFwicnRcIjpmYWxzZX0iLCJpc3MiOiJhdXRoMCIsImV4cCI6MTY4Njg5Njk2NywiaWF0IjoxNjg0MzA0OTY3fQ.A4750kD7Qi0E_UsYUApueDyY4VGqJaNdtq4xE0a0Y0UF--av2aQeKWJzj5VfDXDfYZOG2WSpv3oSoQ2Zk8IGUH3vK8LCNbO8tYsC7HdhpvtdS3-JZjEJxg5fNbHNMU6ghF8PKR7BewYIL-gRgFURBOVx4YneAYQ512xnCcuLC_JvtEgkafRIBLBaoDA73WcUY_sKpdviEUGGU75poebY3zn-BVsb7SoQlrD8MnKdpGLq4a5WmXt9BA1cegAjebVo0qONKLnumEK1IQ5Dr-NQEId0RGinlniQujtOr9u7WnPXKuMA_Kt4zG7-WL9LcK82pOfJ-9N9ZF8UNeaZ8rUTTQ

request.responseCode: 200
request.isNetworkError: False
request.downloadHandler.text: {"nextRegenTime":1684305064,"currentRegenRate":161} 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: [EnergyService]  Next regen time: 1684305064 1m 6s 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: [EnergyService]  Regen rate: 161 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: [PlaygroundTab] RequestAppTrackingAuthorization 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: [PlaygroundTab] Enabling PlayButton for Change event fucntionality 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: Disabled
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Warning: Parent of RectTransform is being set with parent property. Consider using the SetParent method instead, with the worldPositionStays argument set to false. This will retain local orientation and scale rather than world orientation and scale, which can prevent common UI scaling issues.
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Warning: Parent of RectTransform is being set with parent property. Consider using the SetParent method instead, with the worldPositionStays argument set to false. This will retain local orientation and scale rather than world orientation and scale, which can prevent common UI scaling issues.
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: Sending Request WebRequest=> url: http://jupiter.onjoyride.com:9006/character/apps/onjoyride.tennischamps/users/ad668cde-4bd0-407d-8b27-da8c62c3a69a/platform/Android/refreshTickets, unityWebRequestMethod: POST, 
data=> null
-H JRX-APP-ID: onjoyride.tennischamps
-H JRX-USER-AUTH-TOKEN: eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJqd3RVc2VyIjoie1wiYXBwSWRcIjpcIm9uam95cmlkZS50ZW5uaXNjaGFtcHNcIixcInVzZXJJZFwiOlwiYWQ2NjhjZGUtNGJkMC00MDdkLThiMjctZGE4YzYyYzNhNjlhXCIsXCJrZXlcIjpudWxsLFwicnRcIjpmYWxzZX0iLCJpc3MiOiJhdXRoMCIsImV4cCI6MTY4Njg5Njk2NywiaWF0IjoxNjg0MzA0OTY3fQ.A4750kD7Qi0E_UsYUApueDyY4VGqJaNdtq4xE0a0Y0UF--av2aQeKWJzj5VfDXDfYZOG2WSpv3oSoQ2Zk8IGUH3vK8LCNbO8tYsC7HdhpvtdS3-JZjEJxg5fNbHNMU6ghF8PKR7BewYIL-gRgFURBOVx4YneAYQ512xnCcuLC_JvtEgkafRIBLBaoDA73WcUY_sKpdviEUGGU75poebY3zn-BVsb7SoQlrD8MnKdpGLq4a5WmXt9BA1cegAjebVo0qONKLnumEK1IQ5Dr-NQEId0RGinlniQujtOr9u7WnPXKuMA_Kt4zG7-WL9LcK82pOfJ-9N9ZF8UNeaZ8rUTTQ
 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: WebRequest=> url: http://jupiter.onjoyride.com:9006/character/apps/onjoyride.tennischamps/users/ad668cde-4bd0-407d-8b27-da8c62c3a69a/platform/Android/refreshTickets, unityWebRequestMethod: POST, 
data=> null
-H JRX-APP-ID: onjoyride.tennischamps
-H JRX-USER-AUTH-TOKEN: eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJqd3RVc2VyIjoie1wiYXBwSWRcIjpcIm9uam95cmlkZS50ZW5uaXNjaGFtcHNcIixcInVzZXJJZFwiOlwiYWQ2NjhjZGUtNGJkMC00MDdkLThiMjctZGE4YzYyYzNhNjlhXCIsXCJrZXlcIjpudWxsLFwicnRcIjpmYWxzZX0iLCJpc3MiOiJhdXRoMCIsImV4cCI6MTY4Njg5Njk2NywiaWF0IjoxNjg0MzA0OTY3fQ.A4750kD7Qi0E_UsYUApueDyY4VGqJaNdtq4xE0a0Y0UF--av2aQeKWJzj5VfDXDfYZOG2WSpv3oSoQ2Zk8IGUH3vK8LCNbO8tYsC7HdhpvtdS3-JZjEJxg5fNbHNMU6ghF8PKR7BewYIL-gRgFURBOVx4YneAYQ512xnCcuLC_JvtEgkafRIBLBaoDA73WcUY_sKpdviEUGGU75poebY3zn-BVsb7SoQlrD8MnKdpGLq4a5WmXt9BA1cegAjebVo0qONKLnumEK1IQ5Dr-NQEId0RGinlniQujtOr9u7WnPXKuMA_Kt4zG7-WL9LcK82pOfJ-9N9ZF8UNeaZ8rUTTQ

request.responseCode: 200
request.isNetworkError: False
request.downloadHandler.text: {"nextRegenTime":1684305064,"currentRegenRate":161} 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: [EnergyService]  Next regen time: 1684305064 1m 4s 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: [EnergyService]  Regen rate: 161 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: BattleFlowCoordinator::HandleBattleStateUpdate::WalletDeduction 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: BattleFlowCoordinator.ShowModule 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: BattleFlowCoordinator::HandleBattleStateUpdate::WalletDeduction 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: BattleFlowCoordinator::HandleBattleStateUpdate::Matchmaking 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: BattleFlowCoordinator::HandleBattleStateUpdate::Matchmaking 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: ShowMatchmakingScreen Called 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: max bot score or FUE --> 0 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: realRewardFlag  --> 1 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: Sending Request WebRequest=> url: http://jupiter.onjoyride.com:9006/games/app/onjoyride.tennischamps/user/ad668cde-4bd0-407d-8b27-da8c62c3a69a/initiateSinglePlayerGameSession, unityWebRequestMethod: POST, 
data=> {"requestId":"jupiter-ad668cde-4bd0-407d-8b27-da8c62c3a69a-tennischamps-735-1684305001392","pvpGameId":"jupiter_onjoyride.tennischamps_735_tennischamps","gameMode":"BATTLE","isAsyncEvent":true,"forcedAsyncPlayerCount":1,"forceAsyncOnly":false,"botsEnabled":true,"botConfig":{"botLogic":"MULTI_PLAYER_AI","botsWithTrueSkills":false,"botMinLevel":1,"botMaxLevel":6,"multiPlayerBotConfig":{"0":0,"20":2},"trueSkillLevels":[null]},"affinityScore":100.0,"playerPreference":[2],"difficultyMinLevel":0,"difficultyMaxLevel":7,"maxAttempt":1,"platform":"Android","currBoostCount":0,"currAttemptCount":null,"matchId":null,"rejectedUserId":null,"userModel":{"userId":"ad668cde-4bd0-407d-8b27-da8c62c3a69a","userName":"CleverDivingGazelle4","profileImage":"https://assets.onjoyride.com/users/profileImage/ad668cde-4bd0-407d-8b27-da8c62c3a69a/1684226927007.png","firstName":"Mark","lastName":"Syco","gameLevel":0,"customGameData":null,"currencyCode":"RLY","customGameLeaderboardData":null,"characterModel":{"characterId":"ETHEREUM0xC71a0306a0A628C616DAC42097bDc21EcDBc5d9d1104","characterType":"NFT","gears":[]}},"isAdminOnly":false,"realMoneyFlag":1,"realRewardFlag":1,"maxBotScore":0,"entryFeeIndex":0,"tournyLevel":0,"fueUser":false,"dsi":-1,"isPayer":false,"currency":"RLY","deposit":0.0,"winning":0.0,"appVersion":"0.2.1","rc1stAsync":true,"vc1stAsync":true,"cashMeanSkill":25.0,"cashStandardDeviation":8.3333333333333339,"nonCashMeanSkill":30.475418379479141,"nonCashStandardDeviation":5.3688294838798756,"pingServerMap":{},"asyncBotMatchEnabled":false,"poolNames":null,"pvpUserEntryInfo":{"userId":"ad668cde-4bd0-407d-8b27-da8c62c3a69a","currency":"RLY","amount":0.0,"bonusAmount":0.0,"winningsAmount":0.0,"transactionId":"","purpose":"","purposeInfo":null,"realMoneyFlag":1,"platform":"Android"},"command":"MATCH_REQ","userId":"ad668cde-4bd0-407d-8b27-da8c62c3a69a"}
-H Content-Type: application/json
-H accept: application/json
-H JRX-APP-ID: onjoyride.tennischamps
-H JRX-USER-AUTH-TOKEN: eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJqd3RVc2VyIjoie1wiYXBwSWRcIjpcIm9uam95cmlkZS50ZW5uaXNjaGFtcHNcIixcInVzZXJJZFwiOlwiYWQ2NjhjZGUtNGJkMC00MDdkLThiMjctZGE4YzYyYzNhNjlhXCIsXCJrZXlcIjpudWxsLFwicnRcIjpmYWxzZX0iLCJpc3MiOiJhdXRoMCIsImV4cCI6MTY4Njg5Njk2NywiaWF0IjoxNjg0MzA0OTY3fQ.A4750kD7Qi0E_UsYUApueDyY4VGqJaNdtq4xE0a0Y0UF--av2aQeKWJzj5VfDXDfYZOG2WSpv3oSoQ2Zk8IGUH3vK8LCNbO8tYsC7HdhpvtdS3-JZjEJxg5fNbHNMU6ghF8PKR7BewYIL-gRgFURBOVx4YneAYQ512xnCcuLC_JvtEgkafRIBLBaoDA73WcUY_sKpdviEUGGU75poebY3zn-BVsb7SoQlrD8MnKdpGLq4a5WmXt9BA1cegAjebVo0qONKLnumEK1IQ5Dr-NQEId0RGinlniQujtOr9u7WnPXKuMA_Kt4zG7-WL9LcK82pOfJ-9N9ZF8UNeaZ8rUTTQ
 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: LSMODULE:: onItemUpdate itemName globalSession::onjoyride.tennischamps::ad668cde-4bd0-407d-8b27-da8c62c3a69a, message {"command":"VIRTUAL_WALLET_UPDATE","data":{"userId":"ad668cde-4bd0-407d-8b27-da8c62c3a69a","appId":"onjoyride.tennischamps","amount":6,"currencyType":"TICKET","capacity":8,"notifiedAppId":"onjoyride.tennischamps"}} 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: [GlobalResource] OnMessageReceived {"command":"VIRTUAL_WALLET_UPDATE","data":{"userId":"ad668cde-4bd0-407d-8b27-da8c62c3a69a","appId":"onjoyride.tennischamps","amount":6,"currencyType":"TICKET","capacity":8,"notifiedAppId":"onjoyride.tennischamps"}} 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: [GlobalResource] VirtualWalletReceived called {
  "userId": "ad668cde-4bd0-407d-8b27-da8c62c3a69a",
  "appId": "onjoyride.tennischamps",
  "amount": 6,
  "currencyType": "TICKET",
  "capacity": 8,
  "notifiedAppId": "onjoyride.tennischamps"
} 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: WebRequest=> url: http://jupiter.onjoyride.com:9006/games/app/onjoyride.tennischamps/user/ad668cde-4bd0-407d-8b27-da8c62c3a69a/initiateSinglePlayerGameSession, unityWebRequestMethod: POST, 
data=> {"requestId":"jupiter-ad668cde-4bd0-407d-8b27-da8c62c3a69a-tennischamps-735-1684305001392","pvpGameId":"jupiter_onjoyride.tennischamps_735_tennischamps","gameMode":"BATTLE","isAsyncEvent":true,"forcedAsyncPlayerCount":1,"forceAsyncOnly":false,"botsEnabled":true,"botConfig":{"botLogic":"MULTI_PLAYER_AI","botsWithTrueSkills":false,"botMinLevel":1,"botMaxLevel":6,"multiPlayerBotConfig":{"0":0,"20":2},"trueSkillLevels":[null]},"affinityScore":100.0,"playerPreference":[2],"difficultyMinLevel":0,"difficultyMaxLevel":7,"maxAttempt":1,"platform":"Android","currBoostCount":0,"currAttemptCount":null,"matchId":null,"rejectedUserId":null,"userModel":{"userId":"ad668cde-4bd0-407d-8b27-da8c62c3a69a","userName":"CleverDivingGazelle4","profileImage":"https://assets.onjoyride.com/users/profileImage/ad668cde-4bd0-407d-8b27-da8c62c3a69a/1684226927007.png","firstName":"Mark","lastName":"Syco","gameLevel":0,"customGameData":null,"currencyCode":"RLY","customGameLeaderboardData":null,"characterModel":{"characterId":"ETHEREUM0xC71a0306a0A628C616DAC42097bDc21EcDBc5d9d1104","characterType":"NFT","gears":[]}},"isAdminOnly":false,"realMoneyFlag":1,"realRewardFlag":1,"maxBotScore":0,"entryFeeIndex":0,"tournyLevel":0,"fueUser":false,"dsi":-1,"isPayer":false,"currency":"RLY","deposit":0.0,"winning":0.0,"appVersion":"0.2.1","rc1stAsync":true,"vc1stAsync":true,"cashMeanSkill":25.0,"cashStandardDeviation":8.3333333333333339,"nonCashMeanSkill":30.475418379479141,"nonCashStandardDeviation":5.3688294838798756,"pingServerMap":{},"asyncBotMatchEnabled":false,"poolNames":null,"pvpUserEntryInfo":{"userId":"ad668cde-4bd0-407d-8b27-da8c62c3a69a","currency":"RLY","amount":0.0,"bonusAmount":0.0,"winningsAmount":0.0,"transactionId":"","purpose":"","purposeInfo":null,"realMoneyFlag":1,"platform":"Android"},"command":"MATCH_REQ","userId":"ad668cde-4bd0-407d-8b27-da8c62c3a69a"}
-H Content-Type: application/json
-H accept: application/json
-H JRX-APP-ID: onjoyride.tennischamps
-H JRX-USER-AUTH-TOKEN: eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJqd3RVc2VyIjoie1wiYXBwSWRcIjpcIm9uam95cmlkZS50ZW5uaXNjaGFtcHNcIixcInVzZXJJZFwiOlwiYWQ2NjhjZGUtNGJkMC00MDdkLThiMjctZGE4YzYyYzNhNjlhXCIsXCJrZXlcIjpudWxsLFwicnRcIjpmYWxzZX0iLCJpc3MiOiJhdXRoMCIsImV4cCI6MTY4Njg5Njk2NywiaWF0IjoxNjg0MzA0OTY3fQ.A4750kD7Qi0E_UsYUApueDyY4VGqJaNdtq4xE0a0Y0UF--av2aQeKWJzj5VfDXDfYZOG2WSpv3oSoQ2Zk8IGUH3vK8LCNbO8tYsC7HdhpvtdS3-JZjEJxg5fNbHNMU6ghF8PKR7BewYIL-gRgFURBOVx4YneAYQ512xnCcuLC_JvtEgkafRIBLBaoDA73WcUY_sKpdviEUGGU75poebY3zn-BVsb7SoQlrD8MnKdpGLq4a5WmXt9BA1cegAjebVo0qONKLnumEK1IQ5Dr-NQEId0RGinlniQujtOr9u7WnPXKuMA_Kt4zG7-WL9LcK82pOfJ-9N9ZF8UNeaZ8rUTTQ

request.responseCode: 200
request.isNetworkError: False
request.downloadHandler.text: {"battleSessionGroupId":null,"sessionSubgroupId":null,"status":true,"failedUserIds":null,"validUserIds":null,"userPvpSessionSummaries":[],"tournyLevel":0,"participationCount":0,"difficultyLevel":6,"entryFeeIndex":0,"gameSessionId":"jupiter_onjoyride.tennischamps_735_tennischamps-ad668cde-4bd0-407d-8b27-da8c62c3a69a-0-1684305001-1684305001"} 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: [GameMessageHandler] InitGame:: {"url":"https://d2xoccmnfkc44l.cloudfront.net/assets/tennis-champs/dev/Android/catalog_2021.06.04.21.54.41.json","addressableName":"Assets/Joyride.TennisChamps/Scenes/GameScene.unity","addressableLabels":[],"minAppVersion":"0.0.0"} 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: [Game Interaction] InitGame:: {"assetLocation":"https://d2xoccmnfkc44l.cloudfront.net/assets/tennis-champs/dev/Android/catalog_2021.06.04.21.54.41.json","sceneAddress":"Assets/Joyride.TennisChamps/Scenes/GameScene.unity","addressableLabels":null} 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: Loading catalog https://d2xoccmnfkc44l.cloudfront.net/assets/tennis-champs/dev/Android/catalog_2021.06.04.21.54.41.json 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: Writing PlayerPrefs to disk... 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: Sending Request WebRequest=> url: http://jupiter.onjoyride.com:9006/games/app/onjoyride.tennischamps/user/ad668cde-4bd0-407d-8b27-da8c62c3a69a/country/US/userSinglePlayEventCountDetail, unityWebRequestMethod: GET, 
data=> null
-H JRX-APP-ID: onjoyride.tennischamps
-H JRX-USER-AUTH-TOKEN: eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJqd3RVc2VyIjoie1wiYXBwSWRcIjpcIm9uam95cmlkZS50ZW5uaXNjaGFtcHNcIixcInVzZXJJZFwiOlwiYWQ2NjhjZGUtNGJkMC00MDdkLThiMjctZGE4YzYyYzNhNjlhXCIsXCJrZXlcIjpudWxsLFwicnRcIjpmYWxzZX0iLCJpc3MiOiJhdXRoMCIsImV4cCI6MTY4Njg5Njk2NywiaWF0IjoxNjg0MzA0OTY3fQ.A4750kD7Qi0E_UsYUApueDyY4VGqJaNdtq4xE0a0Y0UF--av2aQeKWJzj5VfDXDfYZOG2WSpv3oSoQ2Zk8IGUH3vK8LCNbO8tYsC7HdhpvtdS3-JZjEJxg5fNbHNMU6ghF8PKR7BewYIL-gRgFURBOVx4YneAYQ512xnCcuLC_JvtEgkafRIBLBaoDA73WcUY_sKpdviEUGGU75poebY3zn-BVsb7SoQlrD8MnKdpGLq4a5WmXt9BA1cegAjebVo0qONKLnumEK1IQ5Dr-NQEId0RGinlniQujtOr9u7WnPXKuMA_Kt4zG7-WL9LcK82pOfJ-9N9ZF8UNeaZ8rUTTQ
 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: LSMODULE:: onItemUpdate itemName globalSession::onjoyride.tennischamps::ad668cde-4bd0-407d-8b27-da8c62c3a69a, message {"command":"Challenge Event Update","data":{"userId":"ad668cde-4bd0-407d-8b27-da8c62c3a69a","seasonChallengeName":"On the Edge","seasonId":557,"appId":"onjoyride.tennischamps","currency":"RLY","lastCompletedMilestone":1,"lastRedeemedMilestone":1,"unclaimedMilestones":[],"dailyChallengeList":[[{"parameterProgressValue":0.0,"eventName":"V1_wager_ticket_syncPlay_all_all_false_all_BOTH","lastCompletedLevel":0,"lastRedeemedLevel":0,"challengeComplete":false},{"parameterProgressValue":0.0,"eventName":"V1_secondaryScore_all_syncPlay_all_9_false_all_NFT","lastCompletedLevel":0,"lastRedeemedLevel":0,"challengeComplete":false}],[{"parameterProgressValue":1.0,"eventName":"V1_play_all_multiEntry_all_all_false_all_NFT","lastCompletedLevel":1,"lastRedeemedLevel":0,"challengeComplete":false},{"parameterProgressValue":0.0,"eventName":"V1_secondaryScore_all_syncPlay_all_3_false_all_NFT","lastCompletedLevel":0,"lastRedeemedLevel":0,"challengeComplete":false}]],"seasonChallengeList":[{"parameterProgressValue":2.0,"eventName":"V1_dailyCheckIn_all_all_all_all_false_all_BOTH","lastCompletedLevel":1,"lastRedeemedLevel":1,"challengeComplete":true},{"parameterProgressValue":2.0,"eventName":"V1_play_all_all_all_all_false_all_BOTH","lastCompletedLevel":1,"lastRedeemedLevel":1,"challengeComplete":false},{"parameterProgressValue":1.0,"eventName":"V1_win_all_all_all_all_false_all_BOTH","lastCompletedLevel":0,"lastRedeemedLevel":0,"challengeComplete":false},{"parameterProgressValue":1.0,"eventName":"V1_play_all_multiEntry_all_all_false_all_NFT","lastCompletedLevel":0,"lastRedeemedLevel":0,"challengeComplete":false},{"parameterProgressValue":0.0,"eventName":"V1_secondaryScore_all_syncPlay_all_1_false_all_NFT","lastCompletedLevel":0,"lastRedeemedLevel":0,"challengeComplete":false},{"parameterProgressValue":0.0,"eventName":"V1_secondaryScore_all_syncPlay_all_2_false_all_NFT","lastCompletedLevel":0,"lastRedeemedLevel":0,"challengeComplete":false},{"parameterProgressValue":0.0,"eventName":"V1_secondaryScore_all_syncPlay_all_8_false_all_NFT","lastCompletedLevel":0,"lastRedeemedLevel":0,"challengeComplete":false},{"parameterProgressValue":0.0,"eventName":"V1_secondaryScore_all_syncPlay_all_4_false_all_NFT","lastCompletedLevel":0,"lastRedeemedLevel":0,"challengeComplete":false},{"parameterProgressValue":0.0,"eventName":"V1_primaryScore_all_multiEntry_all_all_false_all_BOTH","lastCompletedLevel":0,"lastRedeemedLevel":0,"challengeComplete":false}],"lifetimeChallengeList":[],"totalCp":5,"notifiedAppId":"onjoyride.tennischamps"}} 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.911: Log
Dumping Log: [GlobalResource] OnMessageReceived {"command":"Challenge Event Update","data":{"userId":"ad668cde-4bd0-407d-8b27-da8c62c3a69a","seasonChallengeName":"On the Edge","seasonId":557,"appId":"onjoyride.tennischamps","currency":"RLY","lastCompletedMilestone":1,"lastRedeemedMilestone":1,"unclaimedMilestones":[],"dailyChallengeList":[[{"parameterProgressValue":0.0,"eventName":"V1_wager_ticket_syncPlay_all_all_false_all_BOTH","lastCompletedLevel":0,"lastRedeemedLevel":0,"challengeComplete":false},{"parameterProgressValue":0.0,"eventName":"V1_secondaryScore_all_syncPlay_all_9_false_all_NFT","lastCompletedLevel":0,"lastRedeemedLevel":0,"challengeComplete":false}],[{"parameterProgressValue":1.0,"eventName":"V1_play_all_multiEntry_all_all_false_all_NFT","lastCompletedLevel":1,"lastRedeemedLevel":0,"challengeComplete":false},{"parameterProgressValue":0.0,"eventName":"V1_secondaryScore_all_syncPlay_all_3_false_all_NFT","lastCompletedLevel":0,"lastRedeemedLevel":0,"challengeComplete":false}]],"seasonChallengeList":[{"parameterProgressValue":2.0,"eventName":"V1_dailyCheckIn_all_all_all_all_false_all_BOTH","lastCompletedLevel":1,"lastRedeemedLevel":1,"challengeComplete":true},{"parameterProgressValue":2.0,"eventName":"V1_play_all_all_all_all_false_all_BOTH","lastCompletedLevel":1,"lastRedeemedLevel":1,"challengeComplete":false},{"parameterProgressValue":1.0,"eventName":"V1_win_all_all_all_all_false_all_BOTH","lastCompletedLevel":0,"lastRedeemedLevel":0,"challengeComplete":false},{"parameterProgressValue":1.0,"eventName":"V1_play_all_multiEntry_all_all_false_all_NFT","lastCompletedLevel":0,"lastRedeemedLevel":0,"challengeComplete":false},{"parameterProgressValue":0.0,"eventName":"V1_secondaryScore_all_syncPlay_all_1_false_all_NFT","lastCompletedLevel":0,"lastRedeemedLevel":0,"challengeComplete":false},{"parameterProgressValue":0.0,"eventName":"V1_secondaryScore_all_syncPlay_all_2_false_all_NFT","lastCompletedLevel":0,"lastRedeemedLevel":0,"challengeComplete":false},{"parameterProgressValue":0.0,"eventName":"V1_secondaryScore_all_syncPlay_all_8_false_all_NFT","lastCompletedLevel":0,"lastRedeemedLevel":0,"challengeComplete":false},{"parameterProgressValue":0.0,"eventName":"V1_secondaryScore_all_syncPlay_all_4_false_all_NFT","lastCompletedLevel":0,"lastRedeemedLevel":0,"challengeComplete":false},{"parameterProgressValue":0.0,"eventName":"V1_primaryScore_all_multiEntry_all_all_false_all_BOTH","lastCompletedLevel":0,"lastRedeemedLevel":0,"challengeComplete":false}],"lifetimeChallengeList":[],"totalCp":5,"notifiedAppId":"onjoyride.tennischamps"}} 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: [GlobalResource] ChallengeEventUpdated called {
  "userId": "ad668cde-4bd0-407d-8b27-da8c62c3a69a",
  "seasonChallengeName": "On the Edge",
  "seasonId": 557,
  "appId": "onjoyride.tennischamps",
  "currency": "RLY",
  "lastCompletedMilestone": 1,
  "lastRedeemedMilestone": 1,
  "unclaimedMilestones": [],
  "dailyChallengeList": [
    [
      {
        "parameterProgressValue": 0.0,
        "eventName": "V1_wager_ticket_syncPlay_all_all_false_all_BOTH",
        "lastCompletedLevel": 0,
        "lastRedeemedLevel": 0,
        "challengeComplete": false
      },
      {
        "parameterProgressValue": 0.0,
        "eventName": "V1_secondaryScore_all_syncPlay_all_9_false_all_NFT",
        "lastCompletedLevel": 0,
        "lastRedeemedLevel": 0,
        "challengeComplete": false
      }
    ],
    [
      {
        "parameterProgressValue": 1.0,
        "eventName": "V1_play_all_multiEntry_all_all_false_all_NFT",
        "lastCompletedLevel": 1,
        "lastRedeemedLevel": 0,
        "challengeComplete": false
      },
      {
        "parameterProgressValue": 0.0,
        "eventName": "V1_secondaryScore_all_syncPlay_all_3_false_all_NFT",
        "lastCompletedLevel": 0,
        "lastRedeemedLevel": 0,
        "challengeComplete": false
      }
    ]
  ],
  "seasonChallengeList": [
    {
      "parameterProgressValue": 2.0,
      "eventName": "V1_dailyCheckIn_all_all_all_all_false_all_BOTH",
      "lastCompletedLevel": 1,
      "lastRedeemedLevel": 1,
      "challengeComplete": true
    },
    {
      "parameterProgressValue": 2.0,
      "eventName": "V1_play_all_all_all_all_false_all_BOTH",
      "lastCompletedLevel": 1,
      "lastRedeemedLevel": 1,
      "challengeComplete": false
    },
    {
      "parameterProgressValue": 1.0,
      "eventName": "V1_win_all_all_all_all_false_all_BOTH",
      "lastCompletedLevel": 0,
      "lastRedeemedLevel": 0,
      "challengeComplete": false
    },
    {
      "parameterProgressValue": 1.0,
      "eventName": "V1_play_all_multiEntry_all_all_false_all_NFT",
      "lastCompletedLevel": 0,
      "lastRedeemedLevel": 0,
      "challengeComplete": false
    },
    {
      "parameterProgressValue": 0.0,
      "eventName": "V1_secondaryScore_all_syncPlay_all_1_false_all_NFT",
      "lastCompletedLevel": 0,
      "lastRedeemedLevel": 0,
      "challengeComplete": false
    },
    {
      "parameterProgressValue": 0.0,
      "eventName": "V1_secondaryScore_all_syncPlay_all_2_false_all_NFT",
      "lastCompletedLevel": 0,
      "lastRedeemedLevel": 0,
      "challengeComplete": false
    },
    {
      "parameterProgressValue": 0.0,
      "eventName": "V1_secondaryScore_all_syncPlay_all_8_false_all_NFT",
      "lastCompletedLevel": 0,
      "lastRedeemedLevel": 0,
      "challengeComplete": false
    },
    {
      "parameterProgressValue": 0.0,
      "eventName": "V1_secondaryScore_all_syncPlay_all_4_false_all_NFT",
      "lastCompletedLevel": 0,
      "lastRedeemedLevel": 0,
      "challengeComplete": false
    },
    {
      "parameterProgressValue": 0.0,
      "eventName": "V1_primaryScore_all_multiEntry_all_all_false_all_BOTH",
      "lastCompletedLevel": 0,
      "lastRedeemedLevel": 0,
      "challengeComplete": false
    }
  ],
  "lifetimeChallengeList": [],
  "totalCp": 5,
  "notifiedAppId": "onjoyride.tennischamps"
} 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: [Addressable] Catalog https://d2xoccmnfkc44l.cloudfront.net/assets/tennis-champs/dev/Android/catalog_2021.06.04.21.54.41.json loaded 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: Addressable Loading from: jar:file:///data/app/~~Nta6u_qYaL7Oc8YZSWx5Zg==/com.onjoyride.tennischamp-TV93blGeqSDzNVwVAOtpsg==/base.apk!/assets/aa/Android/tennisgame_scenes_all_861d5950bb215e5a684aec8eff87bd7c.bundle 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: Addressable Loading from: jar:file:///data/app/~~Nta6u_qYaL7Oc8YZSWx5Zg==/com.onjoyride.tennischamp-TV93blGeqSDzNVwVAOtpsg==/base.apk!/assets/aa/Android/tennisgame_scenes_all_861d5950bb215e5a684aec8eff87bd7c.bundle 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: WebRequest=> url: http://jupiter.onjoyride.com:9006/games/app/onjoyride.tennischamps/user/ad668cde-4bd0-407d-8b27-da8c62c3a69a/country/US/userSinglePlayEventCountDetail, unityWebRequestMethod: GET, 
data=> null
-H JRX-APP-ID: onjoyride.tennischamps
-H JRX-USER-AUTH-TOKEN: eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJqd3RVc2VyIjoie1wiYXBwSWRcIjpcIm9uam95cmlkZS50ZW5uaXNjaGFtcHNcIixcInVzZXJJZFwiOlwiYWQ2NjhjZGUtNGJkMC00MDdkLThiMjctZGE4YzYyYzNhNjlhXCIsXCJrZXlcIjpudWxsLFwicnRcIjpmYWxzZX0iLCJpc3MiOiJhdXRoMCIsImV4cCI6MTY4Njg5Njk2NywiaWF0IjoxNjg0MzA0OTY3fQ.A4750kD7Qi0E_UsYUApueDyY4VGqJaNdtq4xE0a0Y0UF--av2aQeKWJzj5VfDXDfYZOG2WSpv3oSoQ2Zk8IGUH3vK8LCNbO8tYsC7HdhpvtdS3-JZjEJxg5fNbHNMU6ghF8PKR7BewYIL-gRgFURBOVx4YneAYQ512xnCcuLC_JvtEgkafRIBLBaoDA73WcUY_sKpdviEUGGU75poebY3zn-BVsb7SoQlrD8MnKdpGLq4a5WmXt9BA1cegAjebVo0qONKLnumEK1IQ5Dr-NQEId0RGinlniQujtOr9u7WnPXKuMA_Kt4zG7-WL9LcK82pOfJ-9N9ZF8UNeaZ8rUTTQ

request.responseCode: 200
request.isNetworkError: False
request.downloadHandler.text: [{"eventId":735,"count":1,"occurenceId":0,"occurenceCount":1}] 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Warning: tow manager is exists delete the second
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: Scene GameScene is loaded
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: Scene GameScene is loaded
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: Addressable Loading from: jar:file:///data/app/~~Nta6u_qYaL7Oc8YZSWx5Zg==/com.onjoyride.tennischamp-TV93blGeqSDzNVwVAOtpsg==/base.apk!/assets/aa/Android/tennisgame_assets_all_864758ecee79ebfb06ad0639e1c2f004.bundle 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: Addressable Loading from: jar:file:///data/app/~~Nta6u_qYaL7Oc8YZSWx5Zg==/com.onjoyride.tennischamp-TV93blGeqSDzNVwVAOtpsg==/base.apk!/assets/aa/Android/tennisgame_assets_all_864758ecee79ebfb06ad0639e1c2f004.bundle 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: Socket was successfully bound
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: Initializing socket
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: Socket initialized
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: Started 2 threads
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: BattleFlowCoordinator::HandleBattleStateUpdate::GamePlay 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: [GameMessageHandler] OnGameStateUpdated:: loaded 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: BattleFlowCoordinator::HandleBattleStateUpdate::GamePlay 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: ShowGamePlayScreen Called 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: [Panel] Showing GamePlayPanel 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: [JoyrideGame] {"myInfo":{"userId":"ad668cde-4bd0-407d-8b27-da8c62c3a69a","userName":"CleverDivingGazelle4","profileUrl":"https://assets.onjoyride.com/users/profileImage/ad668cde-4bd0-407d-8b27-da8c62c3a69a/1684226927007.png","position":0,"gameLevel":0,"abandonGameLevel":1,"gameUserId":""},"opponentArray":[],"gameplayMode":2,"userCountryCode":"IN","serverRegion":"","roomName":null,"maxPlayer":3,"roundCount":1,"duration":-1,"difficultyLevel":6,"rewardFlag":1,"entryFlag":1,"isFue":false,"gameVariantId":null,"isDebugMode":true,"gameSpecificConfigJson":"{\n   \"bullsEye\":true,\n   \"bullsEyeMatchData\":{\n      \"gameMode\":\"RoundBased\",\n      \"ballSpeed\":35.0,\n      \"minBallSpeed\":15,\n      \"maxBallSpeed\":45,\n      \"bullsEyeSpeed\":2.5,\n      \"courtIndex\":0,\n      \"totalTime\":120,\n      \"ballsPerRound\":[\n         2,\n         2,\n         2,\n         2,\n         2\n      ],\n      \"bullsEyeSequence\":[\n         \"Rectangular\",\n         \"Square\",\n         \"Polygonal\",\n         \"Triangular\"\n      ]\n   }\n}","gameServerAddress":null,"matchIndex":0,"TotalPlayersCount":1,"IsSinglePlayerGame":true} 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: [GamePlay] JoyrideTennisChamps :: SetupGame is called 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: [Bullseye] SeasonStartTime: 2023-02-17T11:30:00 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: [Panel] ClearStack 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: [GamePlay] NetworkManager...   NetworkStart...  
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Warning: ShowDebugButton False
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: [GEAR_ABILITIES] System.Collections.Generic.List`1[Joyride.Character.MicroGearModel] Gear Abilities not initialized for CleverDivingGazelle4. theGearModels is empty. Assuming CleverDivingGazelle4 has no Gear equipped... 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: [GEAR_ABILITIES] System.Collections.Generic.List`1[Joyride.Character.MicroGearModel] Gear Abilities not initialized for OPPONENT. theGearModels is empty. Assuming OPPONENT has no Gear equipped... 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Warning: Failed to find attribute: Feels
joyride.CustomLogger:DebugLogWarning(String)
Joyride.TennisChamps.Scripts.CharacterModel:GetAttribute(String)
Joyride.TennisChamps.Scripts.CharacterModel:SetFace(String)

Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Warning: Failed to find face nftDefault for character Agent
joyride.CustomLogger:DebugLogWarning(String)

Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: [GamePlay] Overriding points to win: 7, max serve timeouts: 6 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: [Gameplay] SetGameValues(pointsToWin = 7, maxServeTimeouts = 6) 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: [Server] SetGameValuesRpc(pointsToWin = 7, maxServeTimeouts = 6) 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: [GameMessageHandler] OnGameStateUpdated:: reset 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: [GameSession] IEmbeddedGameHandler.OnGameStateResetted. OnResetComplete is null? False 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: [PVP MATCH] Creating ball instance. 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: GetVelocity. ballPosition = (0.0, 0.7, -12.3), target = (4.1, 0.6, 8.1), swipeTime = 0.2857143, crit = False 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: Lobbing a serve return. Adjusting yPeak 2.960982 with 0 for ball with ground velocity 0 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: GetVelocity. targetDistance = 20.80039, yPeak = 2.960982, ySpeed = 9.118402, hitHeight = 0.65, gravity = -17.98916 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: GetVelocity. xSpeed = 19.24823 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: Player can't reach target in time: (5.5, 0.0, 13.5). timeToSpare: 0.7676632 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: [GEAR_VFX] Not wearing Boots Gear! No Footstep VFX. 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: [GEAR_VFX] Not wearing Boots Gear! No Footstep VFX. 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: [GEAR_VFX] Not wearing Boots Gear! No Footstep VFX. 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: [GEAR_VFX] Not wearing Boots Gear! No Footstep VFX. 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: [PVP MATCH] I think the ball bounced in-bounds for the first time. 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: SwipeStarted(True) 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: incoming total speed is 21.29881; x+z-speed is 19.24823 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: GetVelocityFromDirection. target = (-1.5, 1.0, -8.4) playerPosition = (4.9, 1.0, 12.2), direction = (-0.3, 0.0, -1.0), targetDistance = 21.59837, hitOffset = (0.0, 0.0, 0.0), shotAccuracy = 0.3756398 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: GetVelocity. ballPosition = (4.9, 1.0, 12.2), target = (-1.5, 1.0, -8.4), swipeTime = 0.1346016, crit = False 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: GetVelocity. targetDistance = 21.59837, yPeak = 1.698378, ySpeed = 6.016562, hitHeight = 1, gravity = -25.91651 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: GetVelocity. xSpeed = 36.3498 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: GetDragVelocity. ballPosition = (4.93623, 1, 12.2105), swipeTime = 0.135, swipeDistance = 1.642848, useAccuracy = False, gravity = -25.91651, crit = False :: velocity = (-10.8285, 6.01656, -34.6994) 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: Netcheat chose hitpoint.y 0 and swipe time 0.1346016 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Warning: [Gameplay] HitBall((5.5051, 0.0000, 13.4700), (4.9362, 1.0000, 12.2105), 0.1346016, 1.642848, True, 1.462931, 0.4051776, False)
joyride.CustomLogger:DebugLogWarning(String)
Joyride.TennisChamps.Scripts.Multiplayer.NetworkManager:HitBallNew(Vector3, Vector3, List`1, Single, Single, Boolean, Single, Single, Boolean)
Joyride.TennisChamps.Scripts.Player:SendHit()
Joyride.TennisChamps.Scripts.Player:CheckSwipe()

Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: [Server] HitBallRpc. p1 = True, hitDelta = 1.462931, playerPosition = (5.5, 0.0, 13.5), ballPosition = (4.9, 1.0, 12.2), dragTime = 0.1346016, dragInches = 1.642848, accuracy = 0.4051776, dragCount = -1 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: [Server] HitBallRpc. ballState = INPLAY, playerServing = False, playerHit: True, backhand: False, playerPosition = (5.5, 0.0, 13.5), ballPosition = (4.9, 1.0, 12.2), playerHitInFront: True 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: incoming total speed is 21.29881; x+z-speed is 19.24823 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: False need to dive 1.382018. playerPosition = (5.5051, 0.0000, 13.4700), position = (5.5051, 0.0000, 13.4700), ballPosition = (4.9362, 1.0000, 12.2105), ball position = (4.9362, 0.9527, 12.2105) 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: GetVelocityFromDirection. target = (-1.6, 1.0, -8.5) playerPosition = (4.9, 1.0, 12.2), direction = (-0.3, 0.0, -1.0), targetDistance = 21.59837, hitOffset = (-0.1, 0.0, -0.1), shotAccuracy = 0.3756398 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: GetVelocity. ballPosition = (4.9, 1.0, 12.2), target = (-1.6, 1.0, -8.5), swipeTime = 0.1346016, crit = False 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: GetVelocity. targetDistance = 21.72689, yPeak = 1.698378, ySpeed = 6.016562, hitHeight = 1, gravity = -25.91651 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: GetVelocity. xSpeed = 36.56611 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: GetDragVelocity. ballPosition = (4.93623, 1, 12.2105), swipeTime = 0.135, swipeDistance = 1.642848, useAccuracy = True, gravity = -25.91651, crit = False :: velocity = (-11.0297, 6.01656, -34.863) 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: Netcheat chose hitpoint.y 0 and swipe time 0.1346016 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: Player can't reach target in time: (-3.3, 0.0, -13.2). timeToSpare: 0.5196702 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: [PVP MATCH] I think the ball bounced in-bounds for the first time. 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: trajectory == null True
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: [PVP MATCH] I think the ball bounced twice. 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: [Gameplay] Officiating: player:True serving:False firstserve:False ball:DOUBLE 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: [PVP MATCH] Trajectory is null but ball position is being requested. Returning to Unity physics. ballTime=1.04 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: [Gameplay] SetManualTarget((0.8, 0.0, 12.1)) 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: [Server] SetManualTargetRpc. playerInput = True, playerTarget = (0.8, 0.0, 12.1), playerStamina = 100 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: [Gameplay] SetManualTarget((0.7, 0.0, 12.0)) 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: [Server] SetManualTargetRpc. playerInput = True, playerTarget = (0.7, 0.0, 12.0), playerStamina = 100 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: [GEAR_VFX] Not wearing Boots Gear! No Footstep VFX. 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: [Gameplay] SetManualTarget((0.5, 0.0, 12.0)) 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: [Server] SetManualTargetRpc. playerInput = True, playerTarget = (0.5, 0.0, 12.0), playerStamina = 100 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: [Gameplay] SetManualTarget((0.1, 0.0, 11.9)) 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: [Server] SetManualTargetRpc. playerInput = True, playerTarget = (0.1, 0.0, 11.9), playerStamina = 100 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: [GEAR_VFX] Not wearing Boots Gear! No Footstep VFX. 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: [GEAR_VFX] Not wearing Boots Gear! No Footstep VFX. 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: [Gameplay] SetManualTarget((-0.7, 0.0, 11.5)) 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: [Server] SetManualTargetRpc. playerInput = True, playerTarget = (-0.7, 0.0, 11.5), playerStamina = 100 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: [Gameplay] SetManualTarget((-1.0, 0.0, 11.4)) 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: [Server] SetManualTargetRpc. playerInput = True, playerTarget = (-1.0, 0.0, 11.4), playerStamina = 100 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: [GEAR_VFX] Not wearing Boots Gear! No Footstep VFX. 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: [GEAR_VFX] Not wearing Boots Gear! No Footstep VFX. 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: [GEAR_VFX] Not wearing Boots Gear! No Footstep VFX. 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: [Gameplay] SetManualTarget((-0.3, 0.0, 10.0)) 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: [Server] SetManualTargetRpc. playerInput = True, playerTarget = (-0.3, 0.0, 10.0), playerStamina = 100 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: [Gameplay] SetManualTarget((-0.2, 0.0, 10.4)) 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: [Server] SetManualTargetRpc. playerInput = True, playerTarget = (-0.2, 0.0, 10.4), playerStamina = 100 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: [GEAR_VFX] Not wearing Boots Gear! No Footstep VFX. 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: [Gameplay] SetManualTarget((0.1, 0.0, 10.3)) 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: [Server] SetManualTargetRpc. playerInput = True, playerTarget = (0.1, 0.0, 10.3), playerStamina = 100 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: [GEAR_VFX] Not wearing Boots Gear! No Footstep VFX. 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: [GEAR_VFX] Not wearing Boots Gear! No Footstep VFX. 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: [GEAR_VFX] Not wearing Boots Gear! No Footstep VFX. 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: [PVP MATCH] Creating ball instance. 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: GetVelocity. ballPosition = (0.0, 0.7, -12.3), target = (4.1, 0.6, 7.4), swipeTime = 0.2857143, crit = False 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: GetVelocity. targetDistance = 20.07005, yPeak = 2.960982, ySpeed = 7.120207, hitHeight = 0.65, gravity = -10.96879 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: GetVelocity. xSpeed = 14.50245 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: Player can't reach target in time: (5.2, 0.0, 10.9). timeToSpare: 1.063065 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: [PVP MATCH] OnLongRally started 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: [GEAR_VFX] Not wearing Boots Gear! No Footstep VFX. 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: [GEAR_VFX] Not wearing Boots Gear! No Footstep VFX. 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: [GEAR_VFX] Not wearing Boots Gear! No Footstep VFX. 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: [GEAR_VFX] Not wearing Boots Gear! No Footstep VFX. 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: [GEAR_VFX] Not wearing Boots Gear! No Footstep VFX. 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: [PVP MATCH] I think the ball bounced in-bounds for the first time. 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: SwipeStarted(True) 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: incoming total speed is 16.15606; x+z-speed is 14.50245 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: GetVelocityFromDirection. target = (-3.0, 1.0, -4.1) playerPosition = (4.6, 1.0, 9.5), direction = (-0.5, 0.0, -0.9), targetDistance = 15.61333, hitOffset = (0.0, 0.0, 0.0), shotAccuracy = 0.11 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: GetVelocity. ballPosition = (4.6, 1.0, 9.5), target = (-3.0, 1.0, -4.1), swipeTime = 0.117775, crit = False 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: GetVelocity. targetDistance = 15.61333, yPeak = 1.571603, ySpeed = 5.443152, hitHeight = 1, gravity = -25.91651 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: GetVelocity. xSpeed = 27.96674 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: GetDragVelocity. ballPosition = (4.56535, 1, 9.54254), swipeTime = 0.118, swipeDistance = 1.097701, useAccuracy = False, gravity = -25.91651, crit = False :: velocity = (-13.6172, 5.44315, -24.4277) 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: Netcheat chose hitpoint.y 0 and swipe time 0.117775 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Warning: [Gameplay] HitBall((5.1650, 0.0000, 10.9272), (4.5654, 1.0000, 9.5425), 0.117775, 1.097701, True, 1.749663, 0.11, False)
joyride.CustomLogger:DebugLogWarning(String)
Joyride.TennisChamps.Scripts.Multiplayer.NetworkManager:HitBallNew(Vector3, Vector3, List`1, Single, Single, Boolean, Single, Single, Boolean)
Joyride.TennisChamps.Scripts.Player:SendHit()
Joyride.TennisChamps.Scripts.Player:CheckSwipe()

Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: [Server] HitBallRpc. p1 = True, hitDelta = 1.749663, playerPosition = (5.2, 0.0, 10.9), ballPosition = (4.6, 1.0, 9.5), dragTime = 0.117775, dragInches = 1.097701, accuracy = 0.11, dragCount = -1 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: [Server] HitBallRpc. ballState = INPLAY, playerServing = False, playerHit: True, backhand: False, playerPosition = (5.2, 0.0, 10.9), ballPosition = (4.6, 1.0, 9.5), playerHitInFront: True 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: incoming total speed is 16.15606; x+z-speed is 14.50245 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: False need to dive 1.508914. playerPosition = (5.1650, 0.0000, 10.9272), position = (5.1650, 0.0000, 10.9272), ballPosition = (4.5654, 1.0000, 9.5425), ball position = (4.5654, 0.9990, 9.5425) 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: GetVelocityFromDirection. target = (-3.0, 1.0, -4.1) playerPosition = (4.6, 1.0, 9.5), direction = (-0.5, 0.0, -0.9), targetDistance = 15.61333, hitOffset = (0.0, 0.0, 0.0), shotAccuracy = 0.11 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: GetVelocity. ballPosition = (4.6, 1.0, 9.5), target = (-3.0, 1.0, -4.1), swipeTime = 0.117775, crit = False 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: GetVelocity. targetDistance = 15.62084, yPeak = 1.571603, ySpeed = 5.443152, hitHeight = 1, gravity = -25.91651 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: GetVelocity. xSpeed = 27.98019 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: GetDragVelocity. ballPosition = (4.56535, 1, 9.54254), swipeTime = 0.118, swipeDistance = 1.097701, useAccuracy = True, gravity = -25.91651, crit = False :: velocity = (-13.5591, 5.44315, -24.4753) 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: Netcheat chose hitpoint.y 0 and swipe time 0.117775 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: Player can't reach target in time: (-4.2, 0.0, -6.1). timeToSpare: -0.09351057 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: [PVP MATCH] I think the ball bounced in-bounds for the first time. 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: trajectory == null True
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: [PVP MATCH] I think the ball bounced twice. 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: [Gameplay] Officiating: player:True serving:False firstserve:False ball:DOUBLE 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: [PVP MATCH] Trajectory is null but ball position is being requested. Returning to Unity physics. ballTime=0.9599996 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: [Gameplay] SetManualTarget((1.0, 0.0, 10.2)) 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: [Server] SetManualTargetRpc. playerInput = True, playerTarget = (1.0, 0.0, 10.2), playerStamina = 100 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: [Gameplay] SetManualTarget((1.0, 0.0, 10.4)) 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: [Server] SetManualTargetRpc. playerInput = True, playerTarget = (1.0, 0.0, 10.4), playerStamina = 100 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: [GEAR_VFX] Not wearing Boots Gear! No Footstep VFX. 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: [Gameplay] SetManualTarget((0.7, 0.0, 10.5)) 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: [Server] SetManualTargetRpc. playerInput = True, playerTarget = (0.7, 0.0, 10.5), playerStamina = 100 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: [GEAR_VFX] Not wearing Boots Gear! No Footstep VFX. 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: [Gameplay] SetManualTarget((0.3, 0.0, 10.3)) 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: [Server] SetManualTargetRpc. playerInput = True, playerTarget = (0.3, 0.0, 10.3), playerStamina = 100 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: [Gameplay] SetManualTarget((-0.4, 0.0, 10.3)) 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: [Server] SetManualTargetRpc. playerInput = True, playerTarget = (-0.4, 0.0, 10.3), playerStamina = 100 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: [GEAR_VFX] Not wearing Boots Gear! No Footstep VFX. 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: [GEAR_VFX] Not wearing Boots Gear! No Footstep VFX. 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: [Gameplay] SetManualTarget((0.1, 0.0, 9.9)) 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: [Server] SetManualTargetRpc. playerInput = True, playerTarget = (0.1, 0.0, 9.9), playerStamina = 100 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: [Gameplay] SetManualTarget((0.4, 0.0, 9.8)) 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: [Server] SetManualTargetRpc. playerInput = True, playerTarget = (0.4, 0.0, 9.8), playerStamina = 100 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: [GEAR_VFX] Not wearing Boots Gear! No Footstep VFX. 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: [Gameplay] SetManualTarget((0.8, 0.0, 9.8)) 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: [Server] SetManualTargetRpc. playerInput = True, playerTarget = (0.8, 0.0, 9.8), playerStamina = 100 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: [GEAR_VFX] Not wearing Boots Gear! No Footstep VFX. 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: [GEAR_VFX] Not wearing Boots Gear! No Footstep VFX. 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: [GEAR_VFX] Not wearing Boots Gear! No Footstep VFX. 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: Bot net cheat activated at 0.4887573 with dragTime 0.2857143: + 0.6112427 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: Bot net cheat activated at 0.6673054 with dragTime 0.3357143: + 0.4326947 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: Bot net cheat activated at 0.8379169 with dragTime 0.3857143: + 0.2620831 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: [PVP MATCH] Creating ball instance. 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: GetVelocity. ballPosition = (0.0, 0.7, -12.3), target = (-1.5, 0.6, 0.8), swipeTime = 0.2857143, crit = False 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: GetVelocity. targetDistance = 13.1798, yPeak = 2.960982, ySpeed = 9.941596, hitHeight = 0.65, gravity = -21.38383 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: GetVelocity. xSpeed = 13.29736 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: GetVelocity. ballPosition = (0.0, 1.3, -12.3), target = (-1.5, 0.6, 0.8), swipeTime = 0.3357143, crit = False 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: GetVelocity. targetDistance = 13.19771, yPeak = 3.868382, ySpeed = 10.55941, hitHeight = 1.261243, gravity = -21.38383 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: GetVelocity. xSpeed = 12.04934 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: GetVelocity. ballPosition = (0.0, 1.7, -12.3), target = (-1.5, 0.6, 0.8), swipeTime = 0.3857143, crit = False 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: GetVelocity. targetDistance = 13.22746, yPeak = 4.611525, ySpeed = 11.17043, hitHeight = 1.693937, gravity = -21.38383 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: GetVelocity. xSpeed = 11.21809 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: GetVelocity. ballPosition = (0.0, 2.0, -12.3), target = (-1.5, 0.6, 0.8), swipeTime = 0.4357143, crit = False 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: GetVelocity. targetDistance = 13.25231, yPeak = 5.245723, ySpeed = 11.86141, hitHeight = 1.95602, gravity = -21.38383 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: GetVelocity. xSpeed = 10.55846 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: Player can't reach target in time: (-1.2, 0.0, 2.7). timeToSpare: 0.2763225 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: [GEAR_VFX] Not wearing Boots Gear! No Footstep VFX. 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: [GEAR_VFX] Not wearing Boots Gear! No Footstep VFX. 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: [GEAR_VFX] Not wearing Boots Gear! No Footstep VFX. 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: [GEAR_VFX] Not wearing Boots Gear! No Footstep VFX. 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: [GEAR_VFX] Not wearing Boots Gear! No Footstep VFX. 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: [PVP MATCH] I think the ball bounced in-bounds for the first time. 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: [GEAR_VFX] Not wearing Boots Gear! No Footstep VFX. 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: SwipeStarted(True) 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: BACKHAND! player1=False, timeToSpare=0.1000899 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: incoming total speed is 15.87999; x+z-speed is 10.55846 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: GetVelocityFromDirection. target = (-2.0, 1.2, -4.5) playerPosition = (-1.6, 1.2, 1.3), direction = (-0.1, 0.0, -1.0), targetDistance = 5.878966, hitOffset = (0.0, 0.0, 0.0), shotAccuracy = 0.6519526 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: GetVelocity. ballPosition = (-1.6, 1.2, 1.3), target = (-2.0, 1.2, -4.5), swipeTime = 0.08416748, crit = False 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: GetVelocity. targetDistance = 5.878966, yPeak = 1.533168, ySpeed = 3.247954, hitHeight = 1.201776, gravity = -15.91651 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: GetVelocity. xSpeed = 9.143276 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: GetDragVelocity. ballPosition = (-1.60296, 1.20178, 1.34587), swipeTime = 0.084, swipeDistance = 0.8449897, useAccuracy = False, gravity = -15.91651, crit = False :: velocity = (-0.652178, 3.24795, -9.11999) 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: Netcheat chose hitpoint.y 0 and swipe time 0.08416748 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Warning: [Gameplay] HitBall((-1.2387, 0.0000, 2.7472), (-1.6030, 1.2018, 1.3459), 0.08416748, 0.8449897, True, 1.41534, 2.322441, False)
joyride.CustomLogger:DebugLogWarning(String)
Joyride.TennisChamps.Scripts.Multiplayer.NetworkManager:HitBallNew(Vector3, Vector3, List`1, Single, Single, Boolean, Single, Single, Boolean)
Joyride.TennisChamps.Scripts.Player:SendHit()
Joyride.TennisChamps.Scripts.Player:CheckSwipe()

Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: [Server] HitBallRpc. p1 = True, hitDelta = 1.41534, playerPosition = (-1.2, 0.0, 2.7), ballPosition = (-1.6, 1.2, 1.3), dragTime = 0.08416748, dragInches = 0.8449897, accuracy = 2.322441, dragCount = -1 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: [Server] HitBallRpc. ballState = INPLAY, playerServing = False, playerHit: True, backhand: False, playerPosition = (-1.2, 0.0, 2.7), ballPosition = (-1.6, 1.2, 1.3), playerHitInFront: True 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: incoming total speed is 15.87999; x+z-speed is 10.55846 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: False need to dive 1.447935. playerPosition = (-1.2387, 0.0000, 2.7472), position = (-1.2387, 0.0000, 2.7472), ballPosition = (-1.6030, 1.2018, 1.3459), ball position = (-1.6030, 1.2018, 1.3459) 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: GetVelocityFromDirection. target = (-2.1, 1.2, -4.4) playerPosition = (-1.6, 1.2, 1.3), direction = (-0.1, 0.0, -1.0), targetDistance = 5.878966, hitOffset = (-0.1, 0.0, 0.1), shotAccuracy = 0.6519526 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: GetVelocity. ballPosition = (-1.6, 1.2, 1.3), target = (-2.1, 1.2, -4.4), swipeTime = 0.08416748, crit = False 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: GetVelocity. targetDistance = 5.742594, yPeak = 1.533168, ySpeed = 3.247954, hitHeight = 1.201776, gravity = -15.91651 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: GetVelocity. xSpeed = 8.931183 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: GetDragVelocity. ballPosition = (-1.60296, 1.20178, 1.34587), swipeTime = 0.084, swipeDistance = 0.8449897, useAccuracy = True, gravity = -15.91651, crit = False :: velocity = (-0.807689, 3.24795, -8.89459) 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: Netcheat chose hitpoint.y 0 and swipe time 0.08416748 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: Player can't reach target in time: (-2.6, 0.0, -5.8). timeToSpare: 0.1000899 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: [PVP MATCH] I think the ball bounced in-bounds for the first time. 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: trajectory == null True
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: [PVP MATCH] I think the ball bounced twice. 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.912: Log
Dumping Log: [Gameplay] Officiating: player:True serving:False firstserve:False ball:DOUBLE 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: [PVP MATCH] Trajectory is null but ball position is being requested. Returning to Unity physics. ballTime=1.14 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: [PVP MATCH] Creating ball instance. 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: GetVelocity. ballPosition = (0.0, 0.7, -12.3), target = (0.5, 0.6, 8.1), swipeTime = 0.2857143, crit = False 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: GetVelocity. targetDistance = 20.31998, yPeak = 2.960982, ySpeed = 8.272501, hitHeight = 0.65, gravity = -14.80632 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: GetVelocity. xSpeed = 17.05927 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: Player can't reach target in time: (0.8, 0.0, 3.4). timeToSpare: 0.8037795 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: [GEAR_VFX] Not wearing Boots Gear! No Footstep VFX. 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: [GEAR_VFX] Not wearing Boots Gear! No Footstep VFX. 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: [GEAR_VFX] Not wearing Boots Gear! No Footstep VFX. 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: [GEAR_VFX] Not wearing Boots Gear! No Footstep VFX. 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: SwipeStarted(True) 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: incoming total speed is 18.95925; x+z-speed is 17.05927 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: GetVelocityFromDirection. target = (2.5, 2.2, -4.0) playerPosition = (0.4, 2.2, 2.9), direction = (0.3, 0.0, -1.0), targetDistance = 7.209015, hitOffset = (0.0, 0.0, 0.0), shotAccuracy = 0.11 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: GetVelocity. ballPosition = (0.4, 2.2, 2.9), target = (2.5, 2.2, -4.0), swipeTime = 0.1009674, crit = False 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: GetVelocity. targetDistance = 7.209015, yPeak = 3.17521, ySpeed = -5.708854, hitHeight = 2.151399, gravity = -15.91651 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: GetVelocity. xSpeed = 26.40895 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: GetDragVelocity. ballPosition = (0.384612, 2.1514, 2.92237), swipeTime = 0.101, swipeDistance = 0.8044868, useAccuracy = False, gravity = -15.91651, crit = False :: velocity = (7.72566, -5.70885, -25.2537) 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: Netcheat chose hitpoint.y 0 and swipe time 0.1009674 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Warning: [Gameplay] HitBall((0.8296, 0.0000, 3.4172), (0.3846, 2.1514, 2.9224), 0.1009674, 0.8044868, True, 0.8899107, 0.11, False)
joyride.CustomLogger:DebugLogWarning(String)
Joyride.TennisChamps.Scripts.Multiplayer.NetworkManager:HitBallNew(Vector3, Vector3, List`1, Single, Single, Boolean, Single, Single, Boolean)
Joyride.TennisChamps.Scripts.Player:SendHit()
Joyride.TennisChamps.Scripts.Player:CheckSwipe()

Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: [Server] HitBallRpc. p1 = True, hitDelta = 0.8899107, playerPosition = (0.8, 0.0, 3.4), ballPosition = (0.4, 2.2, 2.9), dragTime = 0.1009674, dragInches = 0.8044868, accuracy = 0.11, dragCount = -1 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: [Server] HitBallRpc. ballState = INPLAY, playerServing = False, playerHit: True, backhand: False, playerPosition = (0.8, 0.0, 3.4), ballPosition = (0.4, 2.2, 2.9), playerHitInFront: True 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: incoming total speed is 18.95925; x+z-speed is 17.05927 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: False need to dive 0.665534. playerPosition = (0.8296, 0.0000, 3.4172), position = (0.8296, 0.0000, 3.4172), ballPosition = (0.3846, 2.1514, 2.9224), ball position = (0.3846, 2.1514, 2.9224) 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: GetVelocityFromDirection. target = (2.5, 2.2, -4.0) playerPosition = (0.4, 2.2, 2.9), direction = (0.3, 0.0, -1.0), targetDistance = 7.209015, hitOffset = (0.0, 0.0, 0.0), shotAccuracy = 0.11 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: GetVelocity. ballPosition = (0.4, 2.2, 2.9), target = (2.5, 2.2, -4.0), swipeTime = 0.1009674, crit = False 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: GetVelocity. targetDistance = 7.210466, yPeak = 3.17521, ySpeed = -5.708854, hitHeight = 2.151399, gravity = -15.91651 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: GetVelocity. xSpeed = 26.41426 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: GetDragVelocity. ballPosition = (0.384612, 2.1514, 2.92237), swipeTime = 0.101, swipeDistance = 0.8044868, useAccuracy = True, gravity = -15.91651, crit = False :: velocity = (7.57654, -5.70885, -25.3043) 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: Netcheat chose hitpoint.y 0 and swipe time 0.1009674 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: Player can't reach target in time: (3.0, 0.0, -7.9). timeToSpare: -0.02818221 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: [PVP MATCH] I think the ball bounced in-bounds for the first time. 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: trajectory == null True
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: [PVP MATCH] I think the ball bounced twice. 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: [Gameplay] Officiating: player:True serving:False firstserve:False ball:DOUBLE 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: [PVP MATCH] Trajectory is null but ball position is being requested. Returning to Unity physics. ballTime=0.9999996 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: [PVP MATCH] Creating ball instance. 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: GetVelocity. ballPosition = (0.0, 0.7, -12.3), target = (3.6, 0.6, 4.1), swipeTime = 0.2857143, crit = False 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: GetVelocity. targetDistance = 16.76948, yPeak = 2.960982, ySpeed = 9.910927, hitHeight = 0.65, gravity = -21.25211 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: GetVelocity. xSpeed = 16.86686 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: Player can't reach target in time: (3.9, 0.0, 4.1). timeToSpare: 0.7040426 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: [GEAR_VFX] Not wearing Boots Gear! No Footstep VFX. 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: [GEAR_VFX] Not wearing Boots Gear! No Footstep VFX. 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: [GEAR_VFX] Not wearing Boots Gear! No Footstep VFX. 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: [GEAR_VFX] Not wearing Boots Gear! No Footstep VFX. 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: SwipeStarted(True) 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: incoming total speed is 19.56317; x+z-speed is 16.86686 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: GetVelocityFromDirection. target = (2.2, 1.0, -8.0) playerPosition = (3.5, 1.0, 3.5), direction = (-0.1, 0.0, -1.0), targetDistance = 11.4853, hitOffset = (0.0, 0.0, 0.0), shotAccuracy = 0.11 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: GetVelocity. ballPosition = (3.5, 1.0, 3.5), target = (2.2, 1.0, -8.0), swipeTime = 0.1009827, crit = False 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: GetVelocity. targetDistance = 11.48531, yPeak = 1.453822, ySpeed = 4.850046, hitHeight = 1, gravity = -25.91651 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: GetVelocity. xSpeed = 21.99859 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: GetDragVelocity. ballPosition = (3.45657, 1, 3.45985), swipeTime = 0.101, swipeDistance = 1.418939, useAccuracy = False, gravity = -25.91651, crit = False :: velocity = (-2.47033, 4.85005, -21.8594) 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: Netcheat chose hitpoint.y 0 and swipe time 0.1009827 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Warning: [Gameplay] HitBall((3.8944, 0.0000, 4.0872), (3.4566, 1.0000, 3.4598), 0.1009827, 1.418939, True, 0.9538773, 0.11, False)
joyride.CustomLogger:DebugLogWarning(String)
Joyride.TennisChamps.Scripts.Multiplayer.NetworkManager:HitBallNew(Vector3, Vector3, List`1, Single, Single, Boolean, Single, Single, Boolean)
Joyride.TennisChamps.Scripts.Player:SendHit()
Joyride.TennisChamps.Scripts.Player:CheckSwipe()

Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: [Server] HitBallRpc. p1 = True, hitDelta = 0.9538773, playerPosition = (3.9, 0.0, 4.1), ballPosition = (3.5, 1.0, 3.5), dragTime = 0.1009827, dragInches = 1.418939, accuracy = 0.11, dragCount = -1 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: [Server] HitBallRpc. ballState = INPLAY, playerServing = False, playerHit: True, backhand: False, playerPosition = (3.9, 0.0, 4.1), ballPosition = (3.5, 1.0, 3.5), playerHitInFront: True 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: incoming total speed is 19.56317; x+z-speed is 16.86686 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: False need to dive 0.7650323. playerPosition = (3.8944, 0.0000, 4.0872), position = (3.8944, 0.0000, 4.0872), ballPosition = (3.4566, 1.0000, 3.4598), ball position = (3.4566, 0.3643, 3.4598) 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: GetVelocityFromDirection. target = (2.2, 1.0, -8.0) playerPosition = (3.5, 1.0, 3.5), direction = (-0.1, 0.0, -1.0), targetDistance = 11.4853, hitOffset = (0.1, 0.0, 0.0), shotAccuracy = 0.11 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: GetVelocity. ballPosition = (3.5, 1.0, 3.5), target = (2.2, 1.0, -8.0), swipeTime = 0.1009827, crit = False 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: GetVelocity. targetDistance = 11.4907, yPeak = 1.453822, ySpeed = 4.850046, hitHeight = 1, gravity = -25.91651 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: GetVelocity. xSpeed = 22.00892 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: GetDragVelocity. ballPosition = (3.45657, 1, 3.45985), swipeTime = 0.101, swipeDistance = 1.418939, useAccuracy = True, gravity = -25.91651, crit = False :: velocity = (-2.37109, 4.85005, -21.8808) 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: Netcheat chose hitpoint.y 0 and swipe time 0.1009827 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: Player can't reach target in time: (1.5, 0.0, -10.8). timeToSpare: 0.5884699 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: [PVP MATCH] I think the ball bounced in-bounds for the first time. 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: trajectory == null True
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: [PVP MATCH] I think the ball bounced twice. 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: [Gameplay] Officiating: player:True serving:False firstserve:False ball:DOUBLE 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: [PVP MATCH] Trajectory is null but ball position is being requested. Returning to Unity physics. ballTime=0.9599996 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: [PVP MATCH] Creating ball instance. 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: GetVelocity. ballPosition = (0.0, 0.7, -12.3), target = (2.6, 0.6, 11.3), swipeTime = 0.2857143, crit = False 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: GetVelocity. targetDistance = 23.70822, yPeak = 2.960982, ySpeed = 6.668217, hitHeight = 0.65, gravity = -9.620394 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: GetVelocity. xSpeed = 16.04387 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: Player can't reach target in time: (2.2, 0.0, 4.8). timeToSpare: 0.9578485 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: [GEAR_VFX] Not wearing Boots Gear! No Footstep VFX. 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: [GEAR_VFX] Not wearing Boots Gear! No Footstep VFX. 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: [GEAR_VFX] Not wearing Boots Gear! No Footstep VFX. 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: [GEAR_VFX] Not wearing Boots Gear! No Footstep VFX. 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: SwipeStarted(True) 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: BACKHAND! player1=False, timeToSpare=0.1538664 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: incoming total speed is 17.37443; x+z-speed is 16.04387 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: GetVelocityFromDirection. target = (-2.0, 2.4, -6.7) playerPosition = (1.8, 2.4, 4.2), direction = (-0.3, 0.0, -0.9), targetDistance = 11.52502, hitOffset = (0.0, 0.0, 0.0), shotAccuracy = 0.11 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: GetVelocity. ballPosition = (1.8, 2.4, 4.2), target = (-2.0, 2.4, -6.7), swipeTime = 0.1009979, crit = False 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: GetVelocity. targetDistance = 11.52502, yPeak = 3.385753, ySpeed = -5.491696, hitHeight = 2.438349, gravity = -15.91651 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: GetVelocity. xSpeed = 37.51323 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: GetDragVelocity. ballPosition = (1.79857, 2.43835, 4.21931), swipeTime = 0.101, swipeDistance = 1.300652, useAccuracy = False, gravity = -15.91651, crit = False :: velocity = (-12.2794, -5.4917, -35.4466) 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: Netcheat chose hitpoint.y 0 and swipe time 0.1009979 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Warning: [Gameplay] HitBall((2.2488, 0.0000, 4.7509), (1.7986, 2.4383, 4.2193), 0.1009979, 1.300652, True, 1.032862, 0.11, False)
joyride.CustomLogger:DebugLogWarning(String)
Joyride.TennisChamps.Scripts.Multiplayer.NetworkManager:HitBallNew(Vector3, Vector3, List`1, Single, Single, Boolean, Single, Single, Boolean)
Joyride.TennisChamps.Scripts.Player:SendHit()
Joyride.TennisChamps.Scripts.Player:CheckSwipe()

Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: [Server] HitBallRpc. p1 = True, hitDelta = 1.032862, playerPosition = (2.2, 0.0, 4.8), ballPosition = (1.8, 2.4, 4.2), dragTime = 0.1009979, dragInches = 1.300652, accuracy = 0.11, dragCount = -1 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: [Server] HitBallRpc. ballState = INPLAY, playerServing = False, playerHit: True, backhand: False, playerPosition = (2.2, 0.0, 4.8), ballPosition = (1.8, 2.4, 4.2), playerHitInFront: True 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: incoming total speed is 17.37443; x+z-speed is 16.04387 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: False need to dive 0.6966493. playerPosition = (2.2488, 0.0000, 4.7509), position = (2.2488, 0.0000, 4.7509), ballPosition = (1.7986, 2.4383, 4.2193), ball position = (1.7986, 2.4383, 4.2193) 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: GetVelocityFromDirection. target = (-2.0, 2.4, -6.6) playerPosition = (1.8, 2.4, 4.2), direction = (-0.3, 0.0, -0.9), targetDistance = 11.52502, hitOffset = (0.0, 0.0, 0.0), shotAccuracy = 0.11 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: GetVelocity. ballPosition = (1.8, 2.4, 4.2), target = (-2.0, 2.4, -6.6), swipeTime = 0.1009979, crit = False 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: GetVelocity. targetDistance = 11.47994, yPeak = 3.385753, ySpeed = -5.491696, hitHeight = 2.438349, gravity = -15.91651 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: GetVelocity. xSpeed = 37.36648 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: GetDragVelocity. ballPosition = (1.79857, 2.43835, 4.21931), swipeTime = 0.101, swipeDistance = 1.300652, useAccuracy = True, gravity = -15.91651, crit = False :: velocity = (-12.203, -5.4917, -35.3177) 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: Netcheat chose hitpoint.y 0 and swipe time 0.1009979 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: Player can't reach target in time: (-4.4, 0.0, -13.2). timeToSpare: 0.1538664 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: [PVP MATCH] I think the ball is OOB. 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: [Gameplay] Officiating: player:True serving:False firstserve:False ball:OOB 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: [PVP MATCH] ********* Accessing the ball Instance on server not allowed 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: [PVP MATCH] Creating ball instance. 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: GetVelocity. ballPosition = (0.0, 0.7, -12.3), target = (-2.6, 0.6, 9.6), swipeTime = 0.2857143, crit = False 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: GetVelocity. targetDistance = 22.05129, yPeak = 2.960982, ySpeed = 6.488665, hitHeight = 0.65, gravity = -9.109282 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: GetVelocity. xSpeed = 14.52077 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: Player can't reach target in time: (-1.5, 0.0, 5.4). timeToSpare: 0.8668776 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: [GEAR_VFX] Not wearing Boots Gear! No Footstep VFX. 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: [GEAR_VFX] Not wearing Boots Gear! No Footstep VFX. 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: [GEAR_VFX] Not wearing Boots Gear! No Footstep VFX. 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: [GEAR_VFX] Not wearing Boots Gear! No Footstep VFX. 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: SwipeStarted(True) 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: incoming total speed is 15.90458; x+z-speed is 14.52077 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: GetVelocityFromDirection. target = (1.0, 2.0, -6.8) playerPosition = (-2.0, 2.0, 4.6), direction = (0.3, 0.0, -1.0), targetDistance = 11.76418, hitOffset = (0.0, 0.0, 0.0), shotAccuracy = 0.11 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: GetVelocity. ballPosition = (-2.0, 2.0, 4.6), target = (1.0, 2.0, -6.8), swipeTime = 0.08414459, crit = False 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: GetVelocity. targetDistance = 11.76418, yPeak = 3.141449, ySpeed = -5.907986, hitHeight = 2.044969, gravity = -15.91651 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: GetVelocity. xSpeed = 45.75756 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: GetDragVelocity. ballPosition = (-1.97635, 2.04497, 4.57452), swipeTime = 0.084, swipeDistance = 1.281582, useAccuracy = False, gravity = -15.91651, crit = False :: velocity = (11.4414, -5.90799, -44.3041) 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: Netcheat chose hitpoint.y 0 and swipe time 0.08414459 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Warning: [Gameplay] HitBall((-1.5423, 0.0000, 5.4202), (-1.9764, 2.0450, 4.5745), 0.08414459, 1.281582, True, 1.166885, 0.11, False)
joyride.CustomLogger:DebugLogWarning(String)
Joyride.TennisChamps.Scripts.Multiplayer.NetworkManager:HitBallNew(Vector3, Vector3, List`1, Single, Single, Boolean, Single, Single, Boolean)
Joyride.TennisChamps.Scripts.Player:SendHit()
Joyride.TennisChamps.Scripts.Player:CheckSwipe()

Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: [Server] HitBallRpc. p1 = True, hitDelta = 1.166885, playerPosition = (-1.5, 0.0, 5.4), ballPosition = (-2.0, 2.0, 4.6), dragTime = 0.08414459, dragInches = 1.281582, accuracy = 0.11, dragCount = -1 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: [Server] HitBallRpc. ballState = INPLAY, playerServing = False, playerHit: True, backhand: False, playerPosition = (-1.5, 0.0, 5.4), ballPosition = (-2.0, 2.0, 4.6), playerHitInFront: True 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: incoming total speed is 15.90458; x+z-speed is 14.52077 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: False need to dive 0.9505812. playerPosition = (-1.5423, 0.0000, 5.4202), position = (-1.5423, 0.0000, 5.4202), ballPosition = (-1.9764, 2.0450, 4.5745), ball position = (-1.9764, 2.0450, 4.5745) 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: GetVelocityFromDirection. target = (1.0, 2.0, -6.8) playerPosition = (-2.0, 2.0, 4.6), direction = (0.3, 0.0, -1.0), targetDistance = 11.76418, hitOffset = (0.0, 0.0, 0.0), shotAccuracy = 0.11 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: GetVelocity. ballPosition = (-2.0, 2.0, 4.6), target = (1.0, 2.0, -6.8), swipeTime = 0.08414459, crit = False 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: GetVelocity. targetDistance = 11.77542, yPeak = 3.141449, ySpeed = -5.907986, hitHeight = 2.044969, gravity = -15.91651 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: GetVelocity. xSpeed = 45.80125 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: GetDragVelocity. ballPosition = (-1.97635, 2.04497, 4.57452), swipeTime = 0.084, swipeDistance = 1.281582, useAccuracy = True, gravity = -15.91651, crit = False :: velocity = (11.4749, -5.90799, -44.3405) 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: Netcheat chose hitpoint.y 0 and swipe time 0.08414459 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: Player can't reach target in time: (2.0, 0.0, -13.2). timeToSpare: 0.3629466 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: [PVP MATCH] I think the ball bounced in-bounds for the first time. 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: [PVP MATCH] I think the ball bounced twice. 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: [Gameplay] Officiating: player:True serving:False firstserve:False ball:DOUBLE 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: [PVP MATCH] ********* Accessing the ball Instance on server not allowed 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: [PVP MATCH] Creating ball instance. 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: GetVelocity. ballPosition = (0.0, 0.7, -12.3), target = (2.6, 0.6, 7.8), swipeTime = 0.2857143, crit = False 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: GetVelocity. targetDistance = 20.1741, yPeak = 2.960982, ySpeed = 7.495819, hitHeight = 0.65, gravity = -12.15658 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: GetVelocity. xSpeed = 15.34665 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: Player can't reach target in time: (2.7, 0.0, 6.1). timeToSpare: 0.7770532 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: [GEAR_VFX] Not wearing Boots Gear! No Footstep VFX. 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: [GEAR_VFX] Not wearing Boots Gear! No Footstep VFX. 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: [GEAR_VFX] Not wearing Boots Gear! No Footstep VFX. 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: [GEAR_VFX] Not wearing Boots Gear! No Footstep VFX. 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: SwipeStarted(True) 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: incoming total speed is 17.07943; x+z-speed is 15.34665 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: GetVelocityFromDirection. target = (-1.6, 1.1, -7.7) playerPosition = (2.3, 1.1, 5.5), direction = (-0.3, 0.0, -1.0), targetDistance = 13.69796, hitOffset = (0.0, 0.0, 0.0), shotAccuracy = 0.11 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: GetVelocity. ballPosition = (2.3, 1.1, 5.5), target = (-1.6, 1.1, -7.7), swipeTime = 0.1346741, crit = False 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: GetVelocity. targetDistance = 13.69796, yPeak = 1.806464, ySpeed = 5.943281, hitHeight = 1.124995, gravity = -25.91651 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: GetVelocity. xSpeed = 22.72781 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: GetDragVelocity. ballPosition = (2.27849, 1.125, 5.47349), swipeTime = 0.135, swipeDistance = 1.451645, useAccuracy = False, gravity = -25.91651, crit = False :: velocity = (-6.50508, 5.94328, -21.777) 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: Netcheat chose hitpoint.y 0 and swipe time 0.1346741 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Warning: [Gameplay] HitBall((2.7209, 0.0000, 6.0902), (2.2785, 1.1250, 5.4735), 0.1346741, 1.451645, True, 1.164634, 0.11, False)
joyride.CustomLogger:DebugLogWarning(String)
Joyride.TennisChamps.Scripts.Multiplayer.NetworkManager:HitBallNew(Vector3, Vector3, List`1, Single, Single, Boolean, Single, Single, Boolean)
Joyride.TennisChamps.Scripts.Player:SendHit()
Joyride.TennisChamps.Scripts.Player:CheckSwipe()

Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: [Server] HitBallRpc. p1 = True, hitDelta = 1.164634, playerPosition = (2.7, 0.0, 6.1), ballPosition = (2.3, 1.1, 5.5), dragTime = 0.1346741, dragInches = 1.451645, accuracy = 0.11, dragCount = -1 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: [Server] HitBallRpc. ballState = INPLAY, playerServing = False, playerHit: True, backhand: False, playerPosition = (2.7, 0.0, 6.1), ballPosition = (2.3, 1.1, 5.5), playerHitInFront: True 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: incoming total speed is 17.07943; x+z-speed is 15.34665 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: False need to dive 0.7590221. playerPosition = (2.7209, 0.0000, 6.0902), position = (2.7209, 0.0000, 6.0902), ballPosition = (2.2785, 1.1250, 5.4735), ball position = (2.2785, 1.1250, 5.4735) 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: GetVelocityFromDirection. target = (-1.7, 1.1, -7.7) playerPosition = (2.3, 1.1, 5.5), direction = (-0.3, 0.0, -1.0), targetDistance = 13.69796, hitOffset = (0.0, 0.0, 0.0), shotAccuracy = 0.11 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: GetVelocity. ballPosition = (2.3, 1.1, 5.5), target = (-1.7, 1.1, -7.7), swipeTime = 0.1346741, crit = False 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: GetVelocity. targetDistance = 13.73023, yPeak = 1.806464, ySpeed = 5.943281, hitHeight = 1.124995, gravity = -25.91651 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: GetVelocity. xSpeed = 22.78136 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: GetDragVelocity. ballPosition = (2.27849, 1.125, 5.47349), swipeTime = 0.135, swipeDistance = 1.451645, useAccuracy = True, gravity = -25.91651, crit = False :: velocity = (-6.57222, 5.94328, -21.8128) 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: Netcheat chose hitpoint.y 0 and swipe time 0.1346741 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: Player can't reach target in time: (-2.8, 0.0, -10.7). timeToSpare: 0.5361682 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: [PVP MATCH] I think the ball bounced in-bounds for the first time. 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: trajectory == null True
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: [PVP MATCH] I think the ball bounced twice. 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: [Gameplay] Officiating: player:True serving:False firstserve:False ball:DOUBLE 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: [PVP MATCH] Trajectory is null but ball position is being requested. Returning to Unity physics. ballTime=1.08 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: [PVP MATCH] Creating ball instance. 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: GetVelocity. ballPosition = (0.0, 0.7, -12.3), target = (0.0, 0.6, 4.9), swipeTime = 0.2857143, crit = False 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: GetVelocity. targetDistance = 17.12756, yPeak = 2.960982, ySpeed = 9.698895, hitHeight = 0.65, gravity = -20.35251 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: GetVelocity. xSpeed = 16.85847 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: Player can't reach target in time: (0.5, 0.0, 6.8). timeToSpare: 0.9269482 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: [GEAR_VFX] Not wearing Boots Gear! No Footstep VFX. 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: [GEAR_VFX] Not wearing Boots Gear! No Footstep VFX. 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: [GEAR_VFX] Not wearing Boots Gear! No Footstep VFX. 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: [PVP MATCH] I think the ball bounced in-bounds for the first time. 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: SwipeStarted(True) 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: BACKHAND! player1=False, timeToSpare=0.1091354 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: incoming total speed is 19.44933; x+z-speed is 16.85847 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: GetVelocityFromDirection. target = (-1.8, 1.0, -5.3) playerPosition = (0.0, 1.0, 5.6), direction = (-0.2, 0.0, -1.0), targetDistance = 10.99787, hitOffset = (0.0, 0.0, 0.0), shotAccuracy = 0.11 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: GetVelocity. ballPosition = (0.0, 1.0, 5.6), target = (-1.8, 1.0, -5.3), swipeTime = 0.08414459, crit = False 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: GetVelocity. targetDistance = 10.99787, yPeak = 1.345187, ySpeed = 4.229903, hitHeight = 1, gravity = -25.91651 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: GetVelocity. xSpeed = 22.657 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: GetDragVelocity. ballPosition = (0.000349635, 1, 5.56672), swipeTime = 0.084, swipeDistance = 0.992579, useAccuracy = False, gravity = -25.91651, crit = False :: velocity = (-3.61016, 4.2299, -22.3675) 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: Netcheat chose hitpoint.y 0 and swipe time 0.08414459 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Warning: [Gameplay] HitBall((0.4504, 0.0000, 6.7602), (0.0003, 1.0000, 5.5667), 0.08414459, 0.992579, True, 1.109467, 0.11, False)
joyride.CustomLogger:DebugLogWarning(String)
Joyride.TennisChamps.Scripts.Multiplayer.NetworkManager:HitBallNew(Vector3, Vector3, List`1, Single, Single, Boolean, Single, Single, Boolean)
Joyride.TennisChamps.Scripts.Player:SendHit()
Joyride.TennisChamps.Scripts.Player:CheckSwipe()

Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: [Server] HitBallRpc. p1 = True, hitDelta = 1.109467, playerPosition = (0.5, 0.0, 6.8), ballPosition = (0.0, 1.0, 5.6), dragTime = 0.08414459, dragInches = 0.992579, accuracy = 0.11, dragCount = -1 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: [Server] HitBallRpc. ballState = INPLAY, playerServing = False, playerHit: True, backhand: False, playerPosition = (0.5, 0.0, 6.8), ballPosition = (0.0, 1.0, 5.6), playerHitInFront: True 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: incoming total speed is 19.44933; x+z-speed is 16.85847 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: False need to dive 1.275518. playerPosition = (0.4504, 0.0000, 6.7602), position = (0.4504, 0.0000, 6.7602), ballPosition = (0.0003, 1.0000, 5.5667), ball position = (0.0003, 0.6374, 5.5667) 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: GetVelocityFromDirection. target = (-1.7, 1.0, -5.3) playerPosition = (0.0, 1.0, 5.6), direction = (-0.2, 0.0, -1.0), targetDistance = 10.99787, hitOffset = (0.0, 0.0, 0.0), shotAccuracy = 0.11 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: GetVelocity. ballPosition = (0.0, 1.0, 5.6), target = (-1.7, 1.0, -5.3), swipeTime = 0.08414459, crit = False 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: GetVelocity. targetDistance = 11.02431, yPeak = 1.345187, ySpeed = 4.229903, hitHeight = 1, gravity = -25.91651 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: GetVelocity. xSpeed = 22.71148 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: GetDragVelocity. ballPosition = (0.000349635, 1, 5.56672), swipeTime = 0.084, swipeDistance = 0.992579, useAccuracy = True, gravity = -25.91651, crit = False :: velocity = (-3.58722, 4.2299, -22.4264) 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.913: Log
Dumping Log: Netcheat chose hitpoint.y 0 and swipe time 0.08414459 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.914: Log
Dumping Log: Player can't reach target in time: (-2.4, 0.0, -7.5). timeToSpare: 0.1091354 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.914: Log
Dumping Log: [PVP MATCH] I think the ball bounced in-bounds for the first time. 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.914: Log
Dumping Log: trajectory == null True
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.914: Log
Dumping Log: [PVP MATCH] I think the ball bounced twice. 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.914: Log
Dumping Log: [Gameplay] Officiating: player:True serving:False firstserve:False ball:DOUBLE 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.914: Log
Dumping Log: [PVP MATCH] Trajectory is null but ball position is being requested. Returning to Unity physics. ballTime=0.8599997 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.914: Log
Dumping Log: [PVP MATCH] Creating ball instance. 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.914: Log
Dumping Log: GetVelocity. ballPosition = (0.0, 0.7, -12.3), target = (-1.5, 0.6, 7.5), swipeTime = 0.2857143, crit = False 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.914: Log
Dumping Log: GetVelocity. targetDistance = 19.78285, yPeak = 2.960982, ySpeed = 9.19535, hitHeight = 0.65, gravity = -18.29405 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.914: Log
Dumping Log: GetVelocity. xSpeed = 18.4611 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.914: Log
Dumping Log: Player can't reach target in time: (-1.0, 0.0, 7.4). timeToSpare: 0.9019044 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.914: Log
Dumping Log: [GEAR_VFX] Not wearing Boots Gear! No Footstep VFX. 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.914: Log
Dumping Log: [GEAR_VFX] Not wearing Boots Gear! No Footstep VFX. 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.914: Log
Dumping Log: [GEAR_VFX] Not wearing Boots Gear! No Footstep VFX. 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.914: Log
Dumping Log: SwipeStarted(True) 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.914: Log
Dumping Log: incoming total speed is 20.62442; x+z-speed is 18.4611 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.914: Log
Dumping Log: GetVelocityFromDirection. target = (2.6, 1.0, -2.4) playerPosition = (-1.5, 1.0, 6.9), direction = (0.4, 0.0, -0.9), targetDistance = 10.10795, hitOffset = (0.0, 0.0, 0.0), shotAccuracy = 0.11 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.914: Log
Dumping Log: GetVelocity. ballPosition = (-1.5, 1.0, 6.9), target = (2.6, 1.0, -2.4), swipeTime = 0.08409882, crit = False 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.914: Log
Dumping Log: GetVelocity. targetDistance = 10.10795, yPeak = 1.344905, ySpeed = 4.228177, hitHeight = 1, gravity = -25.91651 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.914: Log
Dumping Log: GetVelocity. xSpeed = 20.82797 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.914: Log
Dumping Log: GetDragVelocity. ballPosition = (-1.49477, 1, 6.85052), swipeTime = 0.084, swipeDistance = 0.635341, useAccuracy = False, gravity = -25.91651, crit = False :: velocity = (8.36196, 4.22818, -19.0757) 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.914: Log
Dumping Log: GetVelocityFromDirection. target = (2.6, 1.0, -2.4) playerPosition = (-1.5, 1.0, 6.9), direction = (0.4, 0.0, -0.9), targetDistance = 10.10795, hitOffset = (0.0, 0.0, 0.0), shotAccuracy = 0.11 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.914: Log
Dumping Log: GetVelocity. ballPosition = (-1.5, 1.0, 6.9), target = (2.6, 1.0, -2.4), swipeTime = 0.1340988, crit = False 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.914: Log
Dumping Log: GetVelocity. targetDistance = 10.10795, yPeak = 1.694468, ySpeed = 5.999699, hitHeight = 1, gravity = -25.91651 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.914: Log
Dumping Log: GetVelocity. xSpeed = 17.04219 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.914: Log
Dumping Log: GetDragVelocity. ballPosition = (-1.49477, 1, 6.85052), swipeTime = 0.134, swipeDistance = 0.635341, useAccuracy = False, gravity = -25.91651, crit = False :: velocity = (6.84205, 5.9997, -15.6084) 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.914: Log
Dumping Log: Netcheat chose hitpoint.y 0 and swipe time 0.1340988 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.914: Log
Dumping Warning: [Gameplay] HitBall((-1.0201, 0.0000, 7.4224), (-1.4948, 1.0000, 6.8505), 0.1340988, 0.635341, True, 1.038014, 0.11, False)
joyride.CustomLogger:DebugLogWarning(String)
Joyride.TennisChamps.Scripts.Multiplayer.NetworkManager:HitBallNew(Vector3, Vector3, List`1, Single, Single, Boolean, Single, Single, Boolean)
Joyride.TennisChamps.Scripts.Player:SendHit()
Joyride.TennisChamps.Scripts.Player:CheckSwipe()

Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.914: Log
Dumping Log: [Server] HitBallRpc. p1 = True, hitDelta = 1.038014, playerPosition = (-1.0, 0.0, 7.4), ballPosition = (-1.5, 1.0, 6.9), dragTime = 0.1340988, dragInches = 0.635341, accuracy = 0.11, dragCount = -1 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.914: Log
Dumping Log: [Server] HitBallRpc. ballState = INPLAY, playerServing = False, playerHit: True, backhand: False, playerPosition = (-1.0, 0.0, 7.4), ballPosition = (-1.5, 1.0, 6.9), playerHitInFront: True 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.914: Log
Dumping Log: incoming total speed is 20.62442; x+z-speed is 18.4611 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.914: Log
Dumping Log: False need to dive 0.7432173. playerPosition = (-1.0201, 0.0000, 7.4224), position = (-1.0201, 0.0000, 7.4224), ballPosition = (-1.4948, 1.0000, 6.8505), ball position = (-1.4948, 0.2801, 6.8505) 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.914: Log
Dumping Log: GetVelocityFromDirection. target = (2.5, 1.0, -2.4) playerPosition = (-1.5, 1.0, 6.9), direction = (0.4, 0.0, -0.9), targetDistance = 10.10795, hitOffset = (0.0, 0.0, 0.0), shotAccuracy = 0.11 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.914: Log
Dumping Log: GetVelocity. ballPosition = (-1.5, 1.0, 6.9), target = (2.5, 1.0, -2.4), swipeTime = 0.1340988, crit = False 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.914: Log
Dumping Log: GetVelocity. targetDistance = 10.10165, yPeak = 1.694468, ySpeed = 5.999699, hitHeight = 1, gravity = -25.91651 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.914: Log
Dumping Log: GetVelocity. xSpeed = 17.03156 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.914: Log
Dumping Log: GetDragVelocity. ballPosition = (-1.49477, 1, 6.85052), swipeTime = 0.134, swipeDistance = 0.635341, useAccuracy = True, gravity = -25.91651, crit = False :: velocity = (6.78572, 5.9997, -15.6214) 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.914: Log
Dumping Log: Netcheat chose hitpoint.y 0 and swipe time 0.1340988 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.914: Log
Dumping Log: Player can't reach target in time: (2.3, 0.0, -3.6). timeToSpare: -0.3014449 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.914: Log
Dumping Log: [PVP MATCH] I think the ball bounced in-bounds for the first time. 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.914: Log
Dumping Log: trajectory == null True
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.914: Log
Dumping Log: [PVP MATCH] I think the ball bounced twice. 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.914: Log
Dumping Log: [Gameplay] Officiating: player:True serving:False firstserve:False ball:DOUBLE 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.914: Log
Dumping Log: [PVP MATCH] Trajectory is null but ball position is being requested. Returning to Unity physics. ballTime=0.9199997 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.914: Log
Dumping Warning: userIdToRank map null
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.914: Log
Dumping Log: [SecondaryScore] Clean win: 1
Serve and Volley: 0
Long Rally: 1
Risky Affair: 0
Service Aces: 0
Crit Shots: 0
Slam Shots: 3
Win Deuces: 0
Baseline Wins: 0
Ball HIt Count: 10
 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.914: Log
Dumping Log: [JoyrideGame] OnGamePlayEnded True 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.914: Log
Dumping Log: [GameMessageHandler] OnGameStateUpdated:: end 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.914: Log
Dumping Log: [GameSession] IEmbeddedGameHandler.OnGameStateEnded 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.914: Log
Dumping Log: Sending Request WebRequest=> url: http://jupiter.onjoyride.com:9006/games/app/onjoyride.tennischamps/user/ad668cde-4bd0-407d-8b27-da8c62c3a69a/endSinglePlayerGameSession, unityWebRequestMethod: POST, 
data=> {"gameSessionId":"jupiter_onjoyride.tennischamps_735_tennischamps-ad668cde-4bd0-407d-8b27-da8c62c3a69a-0-1684305001-1684305001","userModel":{"userId":"ad668cde-4bd0-407d-8b27-da8c62c3a69a","userName":"CleverDivingGazelle4","profileImage":"https://assets.onjoyride.com/users/profileImage/ad668cde-4bd0-407d-8b27-da8c62c3a69a/1684226927007.png","firstName":"Mark","lastName":"Syco","gameLevel":0,"customGameData":null,"currencyCode":"RLY","customGameLeaderboardData":null,"characterModel":{"characterId":"ETHEREUM0xC71a0306a0A628C616DAC42097bDc21EcDBc5d9d1104","characterType":"NFT","gears":[]}},"score":130,"entryFeeIndex":0,"tournyLevel":0,"platform":"Android","level":2,"pvpSessionType":4,"gamePlayStats":[1,0,1,0,0,0,3,0,0,10],"gameAbandoned":false,"gameDuration":83000}
-H Content-Type: application/json
-H accept: application/json
-H JRX-APP-ID: onjoyride.tennischamps
-H JRX-USER-AUTH-TOKEN: eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJqd3RVc2VyIjoie1wiYXBwSWRcIjpcIm9uam95cmlkZS50ZW5uaXNjaGFtcHNcIixcInVzZXJJZFwiOlwiYWQ2NjhjZGUtNGJkMC00MDdkLThiMjctZGE4YzYyYzNhNjlhXCIsXCJrZXlcIjpudWxsLFwicnRcIjpmYWxzZX0iLCJpc3MiOiJhdXRoMCIsImV4cCI6MTY4Njg5Njk2NywiaWF0IjoxNjg0MzA0OTY3fQ.A4750kD7Qi0E_UsYUApueDyY4VGqJaNdtq4xE0a0Y0UF--av2aQeKWJzj5VfDXDfYZOG2WSpv3oSoQ2Zk8IGUH3vK8LCNbO8tYsC7HdhpvtdS3-JZjEJxg5fNbHNMU6ghF8PKR7BewYIL-gRgFURBOVx4YneAYQ512xnCcuLC_JvtEgkafRIBLBaoDA73WcUY_sKpdviEUGGU75poebY3zn-BVsb7SoQlrD8MnKdpGLq4a5WmXt9BA1cegAjebVo0qONKLnumEK1IQ5Dr-NQEId0RGinlniQujtOr9u7WnPXKuMA_Kt4zG7-WL9LcK82pOfJ-9N9ZF8UNeaZ8rUTTQ
 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.914: Log
Dumping Log: [GamePlay] Cleanup called. 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.914: Log
Dumping Log: Joined 2 threads
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.914: Log
Dumping Log: Releasing all memory held by MemoryManager to GC
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.914: Log
Dumping Log: Released all memory held by MemoryManager to GC. [MemoryWrappers=0] [HeapPointers=0] [HeapMemories=0]
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.914: Log
Dumping Log: WebRequest=> url: http://jupiter.onjoyride.com:9006/games/app/onjoyride.tennischamps/user/ad668cde-4bd0-407d-8b27-da8c62c3a69a/endSinglePlayerGameSession, unityWebRequestMethod: POST, 
data=> {"gameSessionId":"jupiter_onjoyride.tennischamps_735_tennischamps-ad668cde-4bd0-407d-8b27-da8c62c3a69a-0-1684305001-1684305001","userModel":{"userId":"ad668cde-4bd0-407d-8b27-da8c62c3a69a","userName":"CleverDivingGazelle4","profileImage":"https://assets.onjoyride.com/users/profileImage/ad668cde-4bd0-407d-8b27-da8c62c3a69a/1684226927007.png","firstName":"Mark","lastName":"Syco","gameLevel":0,"customGameData":null,"currencyCode":"RLY","customGameLeaderboardData":null,"characterModel":{"characterId":"ETHEREUM0xC71a0306a0A628C616DAC42097bDc21EcDBc5d9d1104","characterType":"NFT","gears":[]}},"score":130,"entryFeeIndex":0,"tournyLevel":0,"platform":"Android","level":2,"pvpSessionType":4,"gamePlayStats":[1,0,1,0,0,0,3,0,0,10],"gameAbandoned":false,"gameDuration":83000}
-H Content-Type: application/json
-H accept: application/json
-H JRX-APP-ID: onjoyride.tennischamps
-H JRX-USER-AUTH-TOKEN: eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJqd3RVc2VyIjoie1wiYXBwSWRcIjpcIm9uam95cmlkZS50ZW5uaXNjaGFtcHNcIixcInVzZXJJZFwiOlwiYWQ2NjhjZGUtNGJkMC00MDdkLThiMjctZGE4YzYyYzNhNjlhXCIsXCJrZXlcIjpudWxsLFwicnRcIjpmYWxzZX0iLCJpc3MiOiJhdXRoMCIsImV4cCI6MTY4Njg5Njk2NywiaWF0IjoxNjg0MzA0OTY3fQ.A4750kD7Qi0E_UsYUApueDyY4VGqJaNdtq4xE0a0Y0UF--av2aQeKWJzj5VfDXDfYZOG2WSpv3oSoQ2Zk8IGUH3vK8LCNbO8tYsC7HdhpvtdS3-JZjEJxg5fNbHNMU6ghF8PKR7BewYIL-gRgFURBOVx4YneAYQ512xnCcuLC_JvtEgkafRIBLBaoDA73WcUY_sKpdviEUGGU75poebY3zn-BVsb7SoQlrD8MnKdpGLq4a5WmXt9BA1cegAjebVo0qONKLnumEK1IQ5Dr-NQEId0RGinlniQujtOr9u7WnPXKuMA_Kt4zG7-WL9LcK82pOfJ-9N9ZF8UNeaZ8rUTTQ

request.responseCode: 200
request.isNetworkError: False
request.downloadHandler.text: {"battleSessionId":"jupiter_onjoyride.tennischamps_735_tennischamps-ad668cde-4bd0-407d-8b27-da8c62c3a69a-0-1684305001-1684305001","realCurrencyDebitTransactions":[null],"sessionSummaries":[{"userId":"ad668cde-4bd0-407d-8b27-da8c62c3a69a","userModel":{"userId":"ad668cde-4bd0-407d-8b27-da8c62c3a69a","userName":"CleverDivingGazelle4","profileImage":"https://assets.onjoyride.com/users/profileImage/ad668cde-4bd0-407d-8b27-da8c62c3a69a/1684226927007.png","userFirstName":null,"userLastName":null,"gameLevel":0,"customGameData":null,"currencyCode":"RLY","customGameLeaderboardData":null,"characterModel":{"characterId":"ETHEREUM0xC71a0306a0A628C616DAC42097bDc21EcDBc5d9d1104","characterType":"NFT","gears":[]},"userSubscriptionBasedVisualDisplay":0},"level":2,"rank":1,"finalScore":130,"gameAbandoned":false,"notPlayed":false,"reward":{"amount":0,"currency":"RLY"},"bonusReward":{"amount":0,"currency":"RLY"},"virtualRewards":[{"amount":0,"currencyType":"TENNIS"}],"result":"WIN","entryFeeIndex":0,"placement":null,"tournyLevel":0,"platform":"Android","realTransactionId":null,"virtualTransactionId":null,"virtualTransactionIds":[126560],"pvpSessionType":"SINGLE_PLAY","mltRankRange":null,"mltSubgroupOpponentDataList":null,"winScoreLogic":"BEST","entryFee":{"depositAmount":0,"bonusAmount":0,"winningsAmount":0},"bonusMechApplied":false,"watchedAds":0,"resultCardTitle":null,"resultCardSubtitle":null,"ownerType":null,"ownerId":null}],"cashBattle":false} 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.914: Log
Dumping Log: GamePlayPanel.Cleanup called 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.914: Log
Dumping Log: [Panel] Poping GamePlayPanel 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.914: Log
Dumping Log: LSMODULE:: onItemUpdate itemName globalSession::onjoyride.tennischamps::ad668cde-4bd0-407d-8b27-da8c62c3a69a, message {"command":"USER_XP_UPDATE","data":{"userId":"ad668cde-4bd0-407d-8b27-da8c62c3a69a","appId":"onjoyride.tennischamps","oldLevel":2,"oldPoints":32,"level":2,"points":86,"prevTarget":20,"nextTarget":342,"levelRewardPopupDtos":null,"trigger":"GAME_END","notifiedAppId":"onjoyride.tennischamps"}} 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.914: Log
Dumping Log: [GlobalResource] OnMessageReceived {"command":"USER_XP_UPDATE","data":{"userId":"ad668cde-4bd0-407d-8b27-da8c62c3a69a","appId":"onjoyride.tennischamps","oldLevel":2,"oldPoints":32,"level":2,"points":86,"prevTarget":20,"nextTarget":342,"levelRewardPopupDtos":null,"trigger":"GAME_END","notifiedAppId":"onjoyride.tennischamps"}} 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.914: Log
Dumping Log: [GlobalResource] UserXPUpdateReceived called {
  "userId": "ad668cde-4bd0-407d-8b27-da8c62c3a69a",
  "appId": "onjoyride.tennischamps",
  "oldLevel": 2,
  "oldPoints": 32,
  "level": 2,
  "points": 86,
  "prevTarget": 20,
  "nextTarget": 342,
  "levelRewardPopupDtos": null,
  "trigger": "GAME_END",
  "notifiedAppId": "onjoyride.tennischamps"
} 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.914: Log
Dumping Log: LSMODULE:: onItemUpdate itemName globalSession::onjoyride.tennischamps::ad668cde-4bd0-407d-8b27-da8c62c3a69a, message {"command":"CHARACTER_XP_UPDATE","data":{"id":15849,"userId":"ad668cde-4bd0-407d-8b27-da8c62c3a69a","characterId":"ETHEREUM0xC71a0306a0A628C616DAC42097bDc21EcDBc5d9d1104","characterType":"NFT","appId":"onjoyride.tennischamps","xp":104,"level":0,"grade":0,"currentattributes":[{"name":"agility","value":"30","displayType":"Agility"},{"name":"stamina","value":"20","displayType":"Stamina"},{"name":"rally","value":"30","displayType":"Rally"},{"name":"serve","value":"40","displayType":"Serve"},{"name":"critchance","value":"45","displayType":"Crit Chance"}],"defaultCharacter":null,"nft":null,"characterLevelConfig":null,"nextLevelXp":0,"previousXp":0,"currentLevelXp":0,"craftConfig":null,"slots":null,"listed":false,"userMarketplaceListingDto":null,"creatorFeePercentage":null,"marketplaceFeePercentage":null,"maxSlotsCount":0,"gearSlots":[{"id":1,"name":"gear_slot_1","gearSubType":"Headwear","maxAllowedGears":1,"gears":[]},{"id":2,"name":"gear_slot_2","gearSubType":"Outfit","maxAllowedGears":1,"gears":[]},{"id":3,"name":"gear_slot_3","gearSubType":"Feet","maxAllowedGears":1,"gears":[]},{"id":4,"name":"gear_slot_4","gearSubType":"Racket","maxAllowedGears":1,"gears":[]}],"gearParentId":0,"nftTemplateId":0,"gearSubType":null,"seasonId":0,"abilities":null,"gradeStep":null,"nftSetId":null,"nftTemplateName":null,"maxLevel":47,"maxGradeCount":7,"nextGradeChangeLevel":7,"currentGradeStartLevel":0,"notifiedAppId":"onjoyride.tennischamps"}} 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.914: Log
Dumping Log: [GlobalResource] OnMessageReceived {"command":"CHARACTER_XP_UPDATE","data":{"id":15849,"userId":"ad668cde-4bd0-407d-8b27-da8c62c3a69a","characterId":"ETHEREUM0xC71a0306a0A628C616DAC42097bDc21EcDBc5d9d1104","characterType":"NFT","appId":"onjoyride.tennischamps","xp":104,"level":0,"grade":0,"currentattributes":[{"name":"agility","value":"30","displayType":"Agility"},{"name":"stamina","value":"20","displayType":"Stamina"},{"name":"rally","value":"30","displayType":"Rally"},{"name":"serve","value":"40","displayType":"Serve"},{"name":"critchance","value":"45","displayType":"Crit Chance"}],"defaultCharacter":null,"nft":null,"characterLevelConfig":null,"nextLevelXp":0,"previousXp":0,"currentLevelXp":0,"craftConfig":null,"slots":null,"listed":false,"userMarketplaceListingDto":null,"creatorFeePercentage":null,"marketplaceFeePercentage":null,"maxSlotsCount":0,"gearSlots":[{"id":1,"name":"gear_slot_1","gearSubType":"Headwear","maxAllowedGears":1,"gears":[]},{"id":2,"name":"gear_slot_2","gearSubType":"Outfit","maxAllowedGears":1,"gears":[]},{"id":3,"name":"gear_slot_3","gearSubType":"Feet","maxAllowedGears":1,"gears":[]},{"id":4,"name":"gear_slot_4","gearSubType":"Racket","maxAllowedGears":1,"gears":[]}],"gearParentId":0,"nftTemplateId":0,"gearSubType":null,"seasonId":0,"abilities":null,"gradeStep":null,"nftSetId":null,"nftTemplateName":null,"maxLevel":47,"maxGradeCount":7,"nextGradeChangeLevel":7,"currentGradeStartLevel":0,"notifiedAppId":"onjoyride.tennischamps"}} 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.914: Log
Dumping Log: LSMODULE:: onItemUpdate itemName globalSession::onjoyride.tennischamps::ad668cde-4bd0-407d-8b27-da8c62c3a69a, message {"command":"GAME_RESULT_UPDATE","data":{"gameSessionId":"jupiter_onjoyride.tennischamps_735_tennischamps-ad668cde-4bd0-407d-8b27-da8c62c3a69a-0-1684305001-1684305001","sessionIdList":["jupiter_onjoyride.tennischamps_735_tennischamps-ad668cde-4bd0-407d-8b27-da8c62c3a69a-0-1684305001-1684305001"],"sessionGroupId":null,"sessionSubgroupId":null,"tournyLevel":0,"totalTournyLevel":1,"rank":0,"appId":"onjoyride.tennischamps","userId":"ad668cde-4bd0-407d-8b27-da8c62c3a69a","notifiedAppId":"onjoyride.tennischamps"}} 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.914: Log
Dumping Log: [GlobalResource] OnMessageReceived {"command":"GAME_RESULT_UPDATE","data":{"gameSessionId":"jupiter_onjoyride.tennischamps_735_tennischamps-ad668cde-4bd0-407d-8b27-da8c62c3a69a-0-1684305001-1684305001","sessionIdList":["jupiter_onjoyride.tennischamps_735_tennischamps-ad668cde-4bd0-407d-8b27-da8c62c3a69a-0-1684305001-1684305001"],"sessionGroupId":null,"sessionSubgroupId":null,"tournyLevel":0,"totalTournyLevel":1,"rank":0,"appId":"onjoyride.tennischamps","userId":"ad668cde-4bd0-407d-8b27-da8c62c3a69a","notifiedAppId":"onjoyride.tennischamps"}} 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.914: Log
Dumping Log: Sending Request WebRequest=> url: http://jupiter.onjoyride.com:9006/games/apps/onjoyride.tennischamps/user/ad668cde-4bd0-407d-8b27-da8c62c3a69a/matchHistoryWithUserData?pn=0&ps=10, unityWebRequestMethod: GET, 
data=> null
-H JRX-APP-ID: onjoyride.tennischamps
-H JRX-USER-AUTH-TOKEN: eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJqd3RVc2VyIjoie1wiYXBwSWRcIjpcIm9uam95cmlkZS50ZW5uaXNjaGFtcHNcIixcInVzZXJJZFwiOlwiYWQ2NjhjZGUtNGJkMC00MDdkLThiMjctZGE4YzYyYzNhNjlhXCIsXCJrZXlcIjpudWxsLFwicnRcIjpmYWxzZX0iLCJpc3MiOiJhdXRoMCIsImV4cCI6MTY4Njg5Njk2NywiaWF0IjoxNjg0MzA0OTY3fQ.A4750kD7Qi0E_UsYUApueDyY4VGqJaNdtq4xE0a0Y0UF--av2aQeKWJzj5VfDXDfYZOG2WSpv3oSoQ2Zk8IGUH3vK8LCNbO8tYsC7HdhpvtdS3-JZjEJxg5fNbHNMU6ghF8PKR7BewYIL-gRgFURBOVx4YneAYQ512xnCcuLC_JvtEgkafRIBLBaoDA73WcUY_sKpdviEUGGU75poebY3zn-BVsb7SoQlrD8MnKdpGLq4a5WmXt9BA1cegAjebVo0qONKLnumEK1IQ5Dr-NQEId0RGinlniQujtOr9u7WnPXKuMA_Kt4zG7-WL9LcK82pOfJ-9N9ZF8UNeaZ8rUTTQ
 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.914: Log
Dumping Log: LSMODULE:: onItemUpdate itemName globalSession::onjoyride.tennischamps::ad668cde-4bd0-407d-8b27-da8c62c3a69a, message {"command":"Arena Challenge Event Update","data":{"userId":"ad668cde-4bd0-407d-8b27-da8c62c3a69a","seasonChallengeName":"Arena Challenge_Playtest - Ratul","seasonId":545,"appId":"onjoyride.tennischamps","currency":"RLY","lastCompletedMilestone":0,"lastRedeemedMilestone":0,"unclaimedMilestones":[],"dailyChallengeList":[],"seasonChallengeList":[{"parameterProgressValue":130.0,"eventName":"V1_primaryScore_all_all_735_all_true_all_BOTH","lastCompletedLevel":0,"lastRedeemedLevel":0,"challengeComplete":false}],"lifetimeChallengeList":[],"totalCp":0,"notifiedAppId":"onjoyride.tennischamps"}} 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.914: Log
Dumping Log: [GlobalResource] OnMessageReceived {"command":"Arena Challenge Event Update","data":{"userId":"ad668cde-4bd0-407d-8b27-da8c62c3a69a","seasonChallengeName":"Arena Challenge_Playtest - Ratul","seasonId":545,"appId":"onjoyride.tennischamps","currency":"RLY","lastCompletedMilestone":0,"lastRedeemedMilestone":0,"unclaimedMilestones":[],"dailyChallengeList":[],"seasonChallengeList":[{"parameterProgressValue":130.0,"eventName":"V1_primaryScore_all_all_735_all_true_all_BOTH","lastCompletedLevel":0,"lastRedeemedLevel":0,"challengeComplete":false}],"lifetimeChallengeList":[],"totalCp":0,"notifiedAppId":"onjoyride.tennischamps"}} 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.914: Log
Dumping Log: [GlobalResource] ArenaEventUpdated called {
  "userId": "ad668cde-4bd0-407d-8b27-da8c62c3a69a",
  "seasonChallengeName": "Arena Challenge_Playtest - Ratul",
  "seasonId": 545,
  "appId": "onjoyride.tennischamps",
  "currency": "RLY",
  "lastCompletedMilestone": 0,
  "lastRedeemedMilestone": 0,
  "unclaimedMilestones": [],
  "dailyChallengeList": [],
  "seasonChallengeList": [
    {
      "parameterProgressValue": 130.0,
      "eventName": "V1_primaryScore_all_all_735_all_true_all_BOTH",
      "lastCompletedLevel": 0,
      "lastRedeemedLevel": 0,
      "challengeComplete": false
    }
  ],
  "lifetimeChallengeList": [],
  "totalCp": 0,
  "notifiedAppId": "onjoyride.tennischamps"
} 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.914: Log
Dumping Log: LSMODULE:: onItemUpdate itemName globalSession::onjoyride.tennischamps::ad668cde-4bd0-407d-8b27-da8c62c3a69a, message {"command":"Challenge Event Update","data":{"userId":"ad668cde-4bd0-407d-8b27-da8c62c3a69a","seasonChallengeName":"On the Edge","seasonId":557,"appId":"onjoyride.tennischamps","currency":"RLY","lastCompletedMilestone":1,"lastRedeemedMilestone":1,"unclaimedMilestones":[],"dailyChallengeList":[[{"parameterProgressValue":0.0,"eventName":"V1_wager_ticket_syncPlay_all_all_false_all_BOTH","lastCompletedLevel":0,"lastRedeemedLevel":0,"challengeComplete":false},{"parameterProgressValue":0.0,"eventName":"V1_secondaryScore_all_syncPlay_all_9_false_all_NFT","lastCompletedLevel":0,"lastRedeemedLevel":0,"challengeComplete":false}],[{"parameterProgressValue":1.0,"eventName":"V1_play_all_multiEntry_all_all_false_all_NFT","lastCompletedLevel":1,"lastRedeemedLevel":0,"challengeComplete":false},{"parameterProgressValue":0.0,"eventName":"V1_secondaryScore_all_syncPlay_all_3_false_all_NFT","lastCompletedLevel":0,"lastRedeemedLevel":0,"challengeComplete":false}]],"seasonChallengeList":[{"parameterProgressValue":2.0,"eventName":"V1_dailyCheckIn_all_all_all_all_false_all_BOTH","lastCompletedLevel":1,"lastRedeemedLevel":1,"challengeComplete":true},{"parameterProgressValue":2.0,"eventName":"V1_play_all_all_all_all_false_all_BOTH","lastCompletedLevel":1,"lastRedeemedLevel":1,"challengeComplete":false},{"parameterProgressValue":2.0,"eventName":"V1_win_all_all_all_all_false_all_BOTH","lastCompletedLevel":0,"lastRedeemedLevel":0,"challengeComplete":false},{"parameterProgressValue":1.0,"eventName":"V1_play_all_multiEntry_all_all_false_all_NFT","lastCompletedLevel":0,"lastRedeemedLevel":0,"challengeComplete":false},{"parameterProgressValue":0.0,"eventName":"V1_secondaryScore_all_syncPlay_all_1_false_all_NFT","lastCompletedLevel":0,"lastRedeemedLevel":0,"challengeComplete":false},{"parameterProgressValue":0.0,"eventName":"V1_secondaryScore_all_syncPlay_all_2_false_all_NFT","lastCompletedLevel":0,"lastRedeemedLevel":0,"challengeComplete":false},{"parameterProgressValue":0.0,"eventName":"V1_secondaryScore_all_syncPlay_all_8_false_all_NFT","lastCompletedLevel":0,"lastRedeemedLevel":0,"challengeComplete":false},{"parameterProgressValue":0.0,"eventName":"V1_secondaryScore_all_syncPlay_all_4_false_all_NFT","lastCompletedLevel":0,"lastRedeemedLevel":0,"challengeComplete":false},{"parameterProgressValue":0.0,"eventName":"V1_primaryScore_all_multiEntry_all_all_false_all_BOTH","lastCompletedLevel":0,"lastRedeemedLevel":0,"challengeComplete":false}],"lifetimeChallengeList":[],"totalCp":5,"notifiedAppId":"onjoyride.tennischamps"}} 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.914: Log
Dumping Log: [GlobalResource] OnMessageReceived {"command":"Challenge Event Update","data":{"userId":"ad668cde-4bd0-407d-8b27-da8c62c3a69a","seasonChallengeName":"On the Edge","seasonId":557,"appId":"onjoyride.tennischamps","currency":"RLY","lastCompletedMilestone":1,"lastRedeemedMilestone":1,"unclaimedMilestones":[],"dailyChallengeList":[[{"parameterProgressValue":0.0,"eventName":"V1_wager_ticket_syncPlay_all_all_false_all_BOTH","lastCompletedLevel":0,"lastRedeemedLevel":0,"challengeComplete":false},{"parameterProgressValue":0.0,"eventName":"V1_secondaryScore_all_syncPlay_all_9_false_all_NFT","lastCompletedLevel":0,"lastRedeemedLevel":0,"challengeComplete":false}],[{"parameterProgressValue":1.0,"eventName":"V1_play_all_multiEntry_all_all_false_all_NFT","lastCompletedLevel":1,"lastRedeemedLevel":0,"challengeComplete":false},{"parameterProgressValue":0.0,"eventName":"V1_secondaryScore_all_syncPlay_all_3_false_all_NFT","lastCompletedLevel":0,"lastRedeemedLevel":0,"challengeComplete":false}]],"seasonChallengeList":[{"parameterProgressValue":2.0,"eventName":"V1_dailyCheckIn_all_all_all_all_false_all_BOTH","lastCompletedLevel":1,"lastRedeemedLevel":1,"challengeComplete":true},{"parameterProgressValue":2.0,"eventName":"V1_play_all_all_all_all_false_all_BOTH","lastCompletedLevel":1,"lastRedeemedLevel":1,"challengeComplete":false},{"parameterProgressValue":2.0,"eventName":"V1_win_all_all_all_all_false_all_BOTH","lastCompletedLevel":0,"lastRedeemedLevel":0,"challengeComplete":false},{"parameterProgressValue":1.0,"eventName":"V1_play_all_multiEntry_all_all_false_all_NFT","lastCompletedLevel":0,"lastRedeemedLevel":0,"challengeComplete":false},{"parameterProgressValue":0.0,"eventName":"V1_secondaryScore_all_syncPlay_all_1_false_all_NFT","lastCompletedLevel":0,"lastRedeemedLevel":0,"challengeComplete":false},{"parameterProgressValue":0.0,"eventName":"V1_secondaryScore_all_syncPlay_all_2_false_all_NFT","lastCompletedLevel":0,"lastRedeemedLevel":0,"challengeComplete":false},{"parameterProgressValue":0.0,"eventName":"V1_secondaryScore_all_syncPlay_all_8_false_all_NFT","lastCompletedLevel":0,"lastRedeemedLevel":0,"challengeComplete":false},{"parameterProgressValue":0.0,"eventName":"V1_secondaryScore_all_syncPlay_all_4_false_all_NFT","lastCompletedLevel":0,"lastRedeemedLevel":0,"challengeComplete":false},{"parameterProgressValue":0.0,"eventName":"V1_primaryScore_all_multiEntry_all_all_false_all_BOTH","lastCompletedLevel":0,"lastRedeemedLevel":0,"challengeComplete":false}],"lifetimeChallengeList":[],"totalCp":5,"notifiedAppId":"onjoyride.tennischamps"}} 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.914: Log
Dumping Log: [GlobalResource] ChallengeEventUpdated called {
  "userId": "ad668cde-4bd0-407d-8b27-da8c62c3a69a",
  "seasonChallengeName": "On the Edge",
  "seasonId": 557,
  "appId": "onjoyride.tennischamps",
  "currency": "RLY",
  "lastCompletedMilestone": 1,
  "lastRedeemedMilestone": 1,
  "unclaimedMilestones": [],
  "dailyChallengeList": [
    [
      {
        "parameterProgressValue": 0.0,
        "eventName": "V1_wager_ticket_syncPlay_all_all_false_all_BOTH",
        "lastCompletedLevel": 0,
        "lastRedeemedLevel": 0,
        "challengeComplete": false
      },
      {
        "parameterProgressValue": 0.0,
        "eventName": "V1_secondaryScore_all_syncPlay_all_9_false_all_NFT",
        "lastCompletedLevel": 0,
        "lastRedeemedLevel": 0,
        "challengeComplete": false
      }
    ],
    [
      {
        "parameterProgressValue": 1.0,
        "eventName": "V1_play_all_multiEntry_all_all_false_all_NFT",
        "lastCompletedLevel": 1,
        "lastRedeemedLevel": 0,
        "challengeComplete": false
      },
      {
        "parameterProgressValue": 0.0,
        "eventName": "V1_secondaryScore_all_syncPlay_all_3_false_all_NFT",
        "lastCompletedLevel": 0,
        "lastRedeemedLevel": 0,
        "challengeComplete": false
      }
    ]
  ],
  "seasonChallengeList": [
    {
      "parameterProgressValue": 2.0,
      "eventName": "V1_dailyCheckIn_all_all_all_all_false_all_BOTH",
      "lastCompletedLevel": 1,
      "lastRedeemedLevel": 1,
      "challengeComplete": true
    },
    {
      "parameterProgressValue": 2.0,
      "eventName": "V1_play_all_all_all_all_false_all_BOTH",
      "lastCompletedLevel": 1,
      "lastRedeemedLevel": 1,
      "challengeComplete": false
    },
    {
      "parameterProgressValue": 2.0,
      "eventName": "V1_win_all_all_all_all_false_all_BOTH",
      "lastCompletedLevel": 0,
      "lastRedeemedLevel": 0,
      "challengeComplete": false
    },
    {
      "parameterProgressValue": 1.0,
      "eventName": "V1_play_all_multiEntry_all_all_false_all_NFT",
      "lastCompletedLevel": 0,
      "lastRedeemedLevel": 0,
      "challengeComplete": false
    },
    {
      "parameterProgressValue": 0.0,
      "eventName": "V1_secondaryScore_all_syncPlay_all_1_false_all_NFT",
      "lastCompletedLevel": 0,
      "lastRedeemedLevel": 0,
      "challengeComplete": false
    },
    {
      "parameterProgressValue": 0.0,
      "eventName": "V1_secondaryScore_all_syncPlay_all_2_false_all_NFT",
      "lastCompletedLevel": 0,
      "lastRedeemedLevel": 0,
      "challengeComplete": false
    },
    {
      "parameterProgressValue": 0.0,
      "eventName": "V1_secondaryScore_all_syncPlay_all_8_false_all_NFT",
      "lastCompletedLevel": 0,
      "lastRedeemedLevel": 0,
      "challengeComplete": false
    },
    {
      "parameterProgressValue": 0.0,
      "eventName": "V1_secondaryScore_all_syncPlay_all_4_false_all_NFT",
      "lastCompletedLevel": 0,
      "lastRedeemedLevel": 0,
      "challengeComplete": false
    },
    {
      "parameterProgressValue": 0.0,
      "eventName": "V1_primaryScore_all_multiEntry_all_all_false_all_BOTH",
      "lastCompletedLevel": 0,
      "lastRedeemedLevel": 0,
      "challengeComplete": false
    }
  ],
  "lifetimeChallengeList": [],
  "totalCp": 5,
  "notifiedAppId": "onjoyride.tennischamps"
} 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.914: Log
Dumping Log: [Panel] Showing SinglePlayResultScreenPanel 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.914: Log
Dumping Log: WebRequest=> url: http://jupiter.onjoyride.com:9006/games/apps/onjoyride.tennischamps/user/ad668cde-4bd0-407d-8b27-da8c62c3a69a/matchHistoryWithUserData?pn=0&ps=10, unityWebRequestMethod: GET, 
data=> null
-H JRX-APP-ID: onjoyride.tennischamps
-H JRX-USER-AUTH-TOKEN: eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJqd3RVc2VyIjoie1wiYXBwSWRcIjpcIm9uam95cmlkZS50ZW5uaXNjaGFtcHNcIixcInVzZXJJZFwiOlwiYWQ2NjhjZGUtNGJkMC00MDdkLThiMjctZGE4YzYyYzNhNjlhXCIsXCJrZXlcIjpudWxsLFwicnRcIjpmYWxzZX0iLCJpc3MiOiJhdXRoMCIsImV4cCI6MTY4Njg5Njk2NywiaWF0IjoxNjg0MzA0OTY3fQ.A4750kD7Qi0E_UsYUApueDyY4VGqJaNdtq4xE0a0Y0UF--av2aQeKWJzj5VfDXDfYZOG2WSpv3oSoQ2Zk8IGUH3vK8LCNbO8tYsC7HdhpvtdS3-JZjEJxg5fNbHNMU6ghF8PKR7BewYIL-gRgFURBOVx4YneAYQ512xnCcuLC_JvtEgkafRIBLBaoDA73WcUY_sKpdviEUGGU75poebY3zn-BVsb7SoQlrD8MnKdpGLq4a5WmXt9BA1cegAjebVo0qONKLnumEK1IQ5Dr-NQEId0RGinlniQujtOr9u7WnPXKuMA_Kt4zG7-WL9LcK82pOfJ-9N9ZF8UNeaZ8rUTTQ

request.responseCode: 200
request.isNetworkError: False
request.downloadHandler.text: [{"gameSessionId":"jupiter_onjoyride.tennischamps_543_tennischamps-ad668cde-4bd0-407d-8b27-da8c62c3a69a-0-1684229105-1684229110","sessionSubgroupId":null,"battleSessionGroupId":null,"timestamp":1684229126000,"createdAt":1684229115000,"updatedAt":1684229126000,"watchedAds":0,"entryFee":{"maxBonusCutPercentage":0,"amount":null,"currency":null,"maxWinningsCutPercentage":1E+2},"virtualEntryFees":[{"amount":0,"currencyType":"TENNIS"}],"userSummaries":[{"userId":"ad668cde-4bd0-407d-8b27-da8c62c3a69a","userModel":{"userId":"ad668cde-4bd0-407d-8b27-da8c62c3a69a","userName":"CleverDivingGazelle4","profileImage":"https://assets.onjoyride.com/users/profileImage/ad668cde-4bd0-407d-8b27-da8c62c3a69a/1684226927007.png","userFirstName":null,"userLastName":null,"gameLevel":0,"customGameData":"{\"character\":\"{\\\"id\\\":15812,\\\"characterId\\\":\\\"2\\\",\\\"characterType\\\":\\\"DEFAULT\\\",\\\"appId\\\":\\\"onjoyride.tennischamps\\\",\\\"userId\\\":\\\"ad668cde-4bd0-407d-8b27-da8c62c3a69a\\\",\\\"xp\\\":104,\\\"level\\\":1,\\\"grade\\\":0,\\\"nextLevelXp\\\":312,\\\"previousXp\\\":0,\\\"currentLevelXp\\\":104,\\\"characterLevelConfig\\\":{\\\"id\\\":2,\\\"rpgClassId\\\":1,\\\"appId\\\":\\\"onjoyride.tennischamps\\\",\\\"level\\\":2,\\\"purchaseConfig\\\":{\\\"mintPass\\\":0,\\\"realCurrencyFee\\\":null,\\\"virtualCurrencyFee\\\":[{\\\"amount\\\":20.0,\\\"currencyType\\\":\\\"TENNIS\\\"}]},\\\"characterRewards\\\":null,\\\"userRewards\\\":null},\\\"defaultCharacter\\\":{\\\"id\\\":2,\\\"appId\\\":\\\"onjoyride.tennischamps\\\",\\\"nftIndex\\\":0,\\\"blockchain\\\":null,\\\"nftId\\\":null,\\\"category\\\":\\\"DEFAULT\\\",\\\"contractId\\\":null,\\\"type\\\":null,\\\"genesisPool\\\":null,\\\"localTraits\\\":null,\\\"rarity\\\":null,\\\"parent\\\":null,\\\"preRevealImageUrl\\\":null,\\\"breedType\\\":null,\\\"ownerAddress\\\":null,\\\"ownerUserId\\\":null,\\\"listedPriceCurrency\\\":null,\\\"scholarUserId\\\":null,\\\"RevealTimestamp\\\":0,\\\"rpgClassId\\\":0,\\\"listedPrice\\\":0,\\\"mintSlots\\\":0,\\\"noOfMints\\\":0,\\\"generation\\\":-1,\\\"regenerationRate\\\":null,\\\"rewardMultiplier\\\":null,\\\"traits\\\":[{\\\"name\\\":\\\"Character\\\",\\\"value\\\":\\\"Athlete ♀\\\",\\\"displayType\\\":\\\"Character : Athlete ♀\\\"},{\\\"name\\\":\\\"Style\\\",\\\"value\\\":\\\"Balanced\\\",\\\"displayType\\\":\\\"Style : Balanced\\\"},{\\\"name\\\":\\\"Mood\\\",\\\"value\\\":\\\"Professional\\\",\\\"displayType\\\":\\\"Mood : Professional\\\"},{\\\"name\\\":\\\"Racket?\\\",\\\"value\\\":\\\"Standard\\\",\\\"displayType\\\":\\\"Racket? : Standard\\\"},{\\\"name\\\":\\\"Feels\\\",\\\"value\\\":\\\"neutral\\\",\\\"displayType\\\":\\\"Feels : neutral\\\"},{\\\"name\\\":\\\"Bling\\\",\\\"value\\\":\\\"None\\\",\\\"displayType\\\":\\\"Bling : None\\\"},{\\\"name\\\":\\\"Moves\\\",\\\"value\\\":\\\"MoonWalk\\\",\\\"displayType\\\":\\\"Moves : MoonWalk\\\"}],\\\"display\\\":{\\\"Name\\\":\\\"Balanced Bella\\\",\\\"Description\\\":\\\"Balanced Bella\\\",\\\"thumbnail\\\":\\\"https://d2xoccmnfkc44l.cloudfront.net/assets/tennis-champs/DefaultCharacter/DefaultCharacter_Profile.png\\\",\\\"iconId\\\":null,\\\"modelId\\\":null,\\\"textureId\\\":null,\\\"vfxId\\\":null,\\\"NftCardBgUrl\\\":\\\"https://d2xoccmnfkc44l.cloudfront.net/assets/tennis-champs/Inventory/{0}_Inventory.png\\\"},\\\"media\\\":[{\\\"mediaType\\\":\\\"video/mp4\\\",\\\"file\\\":\\\"https://d2xoccmnfkc44l.cloudfront.net/assets/tennis-champs/DefaultCharacter/DefaultCharacter.mp4\\\"}],\\\"collectionName\\\":null,\\\"minted\\\":null,\\\"FoundersCrown\\\":false},\\\"nft\\\":null,\\\"currentattributes\\\":[{\\\"name\\\":\\\"agility\\\",\\\"value\\\":\\\"35\\\",\\\"displayType\\\":\\\"Agility\\\"},{\\\"name\\\":\\\"stamina\\\",\\\"value\\\":\\\"35\\\",\\\"displayType\\\":\\\"Stamina\\\"},{\\\"name\\\":\\\"rally\\\",\\\"value\\\":\\\"35\\\",\\\"displayType\\\":\\\"Rally\\\"},{\\\"name\\\":\\\"serve\\\",\\\"value\\\":\\\"35\\\",\\\"displayType\\\":\\\"Serve\\\"},{\\\"name\\\":\\\"critchance\\\",\\\"value\\\":\\\"35\\\",\\\"displayType\\\":\\\"Crit Chance\\\"}],\\\"category\\\":null,\\\"classSelector\\\":null,\\\"listed\\\":false,\\\"craftConfig\\\":null,\\\"slots\\\":null,\\\"IsActive\\\":true,\\\"creatorFeePercentage\\\":10.0,\\\"marketplaceFeePercentage\\\":2.5,\\\"maxSlotsCount\\\":0,\\\"userMarketplaceListingDto\\\":null,\\\"gearParentId\\\":0,\\\"nftTemplateId\\\":0,\\\"nftSetId\\\":null,\\\"gearSlots\\\":[{\\\"id\\\":1,\\\"name\\\":\\\"gear_slot_1\\\",\\\"gearSubType\\\":\\\"Headwear\\\",\\\"maxAllowedGears\\\":1,\\\"gears\\\":[]},{\\\"id\\\":2,\\\"name\\\":\\\"gear_slot_2\\\",\\\"gearSubType\\\":\\\"Outfit\\\",\\\"maxAllowedGears\\\":1,\\\"gears\\\":[]},{\\\"id\\\":3,\\\"name\\\":\\\"gear_slot_3\\\",\\\"gearSubType\\\":\\\"Feet\\\",\\\"maxAllowedGears\\\":1,\\\"gears\\\":[]},{\\\"id\\\":4,\\\"name\\\":\\\"gear_slot_4\\\",\\\"gearSubType\\\":\\\"Racket\\\",\\\"maxAllowedGears\\\":1,\\\"gears\\\":[]}],\\\"gearSubType\\\":null,\\\"seasonId\\\":0,\\\"nftTemplateName\\\":null,\\\"maxGradeCount\\\":7,\\\"abilities\\\":null,\\\"gradeStep\\\":null,\\\"AnimState\\\":2,\\\"GearModelInfo\\\":null}\"}","currencyCode":"RLY","customGameLeaderboardData":null,"characterModel":{"characterId":"2","characterType":"DEFAULT","gears":[]},"userSubscriptionBasedVisualDisplay":0},"level":2,"rank":1,"finalScore":7,"gameAbandoned":false,"notPlayed":false,"reward":{"amount":0,"currency":"RLY"},"bonusReward":{"amount":0,"currency":"RLY"},"virtualRewards":[{"amount":0,"currencyType":"TENNIS"}],"result":"WIN","entryFeeIndex":0,"placement":null,"tournyLevel":0,"platform":"Android","realTransactionId":null,"virtualTransactionId":null,"virtualTransactionIds":[0],"pvpSessionType":"SYNC","mltRankRange":null,"mltSubgroupOpponentDataList":null,"winScoreLogic":"NA","entryFee":{"depositAmount":0,"bonusAmount":0,"winningsAmount":0},"bonusMechApplied":false,"watchedAds":0,"resultCardTitle":null,"resultCardSubtitle":null,"ownerType":null,"ownerId":null},{"userId":"94b7398a-0578-4547-8fc3-ba63e84a87a1","userModel":{"userId":"94b7398a-0578-4547-8fc3-ba63e84a87a1","userName":"khushali2","profileImage":"https://dmr9skuvnb8pi.cloudfront.net/userdata/prod2/profile_gifs/dpin1011.gif","userFirstName":null,"userLastName":null,"gameLevel":1,"customGameData":"{\"character\":\"{\\\"id\\\":0,\\\"userId\\\":null,\\\"characterId\\\":null,\\\"characterType\\\":null,\\\"appId\\\":\\\"onjoyride.tennischamps\\\",\\\"xp\\\":0,\\\"level\\\":0,\\\"currentattributes\\\":[{\\\"name\\\":\\\"agility\\\",\\\"value\\\":\\\"35\\\",\\\"displayType\\\":\\\"Agility\\\"},{\\\"name\\\":\\\"rally\\\",\\\"value\\\":\\\"35\\\",\\\"displayType\\\":\\\"Rally\\\"},{\\\"name\\\":\\\"critchance\\\",\\\"value\\\":\\\"35\\\",\\\"displayType\\\":\\\"critchance\\\"},{\\\"name\\\":\\\"stamina\\\",\\\"value\\\":\\\"35\\\",\\\"displayType\\\":\\\"Stamina\\\"},{\\\"name\\\":\\\"serve\\\",\\\"value\\\":\\\"35\\\",\\\"displayType\\\":\\\"Serve\\\"}],\\\"defaultCharacter\\\":{\\\"id\\\":230,\\\"appId\\\":\\\"onjoyride.tennischamps\\\",\\\"traits\\\":[{\\\"name\\\":\\\"Character\\\",\\\"value\\\":\\\"Wolfy\\\",\\\"displayType\\\":\\\"Character:Wolfy\\\"},{\\\"name\\\":\\\"Style\\\",\\\"value\\\":\\\"Server\\\",\\\"displayType\\\":\\\"Style:Server\\\"},{\\\"name\\\":\\\"Mood\\\",\\\"value\\\":\\\"Unknown Fear\\\",\\\"displayType\\\":\\\"Mood:Unknown Fear\\\"},{\\\"name\\\":\\\"Racket\\\",\\\"value\\\":\\\"Modern\\\",\\\"displayType\\\":\\\"Racket:Modern\\\"},{\\\"name\\\":\\\"Feels\\\",\\\"value\\\":\\\"oh\\\",\\\"displayType\\\":\\\"Feels:oh\\\"},{\\\"name\\\":\\\"Bling\\\",\\\"value\\\":\\\"Rasta Glasses\\\",\\\"displayType\\\":\\\"Bling:Rasta Glasses\\\"},{\\\"name\\\":\\\"Moves\\\",\\\"value\\\":\\\"Epic Dive\\\",\\\"displayType\\\":\\\"Moves:Epic Dive\\\"}],\\\"display\\\":{\\\"name\\\":\\\"BOT_234\\\",\\\"description\\\":\\\"\\\\\\\"Tennis Champs Bot\\\\\\\"\\\",\\\"thumbnail\\\":\\\"\\\\\\\"https://d2xoccmnfkc44l.cloudfront.net/assets/tennis-champs/Genesis-Bots/3567.png\\\\\\\"\\\"},\\\"media\\\":[{\\\"mediaType\\\":\\\"video/mp4\\\",\\\"file\\\":\\\"NA\\\"}],\\\"category\\\":\\\"bot\\\",\\\"classSelector\\\":\\\"Style\\\"},\\\"nft\\\":null,\\\"characterLevelConfig\\\":null,\\\"nextLevelXp\\\":0,\\\"previousXp\\\":0,\\\"currentLevelXp\\\":0}\"}","currencyCode":"USD","customGameLeaderboardData":null,"characterModel":null,"userSubscriptionBasedVisualDisplay":0},"level":-1,"rank":2,"finalScore":0,"gameAbandoned":false,"notPlayed":false,"reward":{"amount":0,"currency":"RLY"},"bonusReward":{"amount":0,"currency":"RLY"},"virtualRewards":[],"result":"LOSE","entryFeeIndex":0,"placement":null,"tournyLevel":0,"platform":null,"realTransactionId":null,"virtualTransactionId":null,"virtualTransactionIds":[],"pvpSessionType":"SYNC","mltRankRange":null,"mltSubgroupOpponentDataList":null,"winScoreLogic":"NA","entryFee":{"depositAmount":0,"bonusAmount":0,"winningsAmount":0},"bonusMechApplied":false,"watchedAds":0,"resultCardTitle":null,"resultCardSubtitle":null,"ownerType":null,"ownerId":null}],"refundTime":null,"ownerType":null,"resultCardTitle":null,"resultCardSubtitle":null,"ownerId":null,"completed":true,"eventId":543},{"gameSessionId":"jupiter_onjoyride.tennischamps_735_tennischamps-ad668cde-4bd0-407d-8b27-da8c62c3a69a-0-1684305001-1684305001","sessionSubgroupId":null,"battleSessionGroupId":null,"timestamp":1684305089000,"createdAt":1684305002000,"updatedAt":1684305089000,"watchedAds":0,"entryFee":{"maxBonusCutPercentage":0,"amount":null,"currency":null,"maxWinningsCutPercentage":1E+2},"virtualEntryFees":[{"amount":2,"currencyType":"TICKET"}],"userSummaries":[{"userId":"ad668cde-4bd0-407d-8b27-da8c62c3a69a","userModel":{"userId":"ad668cde-4bd0-407d-8b27-da8c62c3a69a","userName":"CleverDivingGazelle4","profileImage":"https://assets.onjoyride.com/users/profileImage/ad668cde-4bd0-407d-8b27-da8c62c3a69a/1684226927007.png","userFirstName":null,"userLastName":null,"gameLevel":0,"customGameData":null,"currencyCode":"RLY","customGameLeaderboardData":null,"characterModel":{"characterId":"ETHEREUM0xC71a0306a0A628C616DAC42097bDc21EcDBc5d9d1104","characterType":"NFT","gears":[]},"userSubscriptionBasedVisualDisplay":0},"level":2,"rank":1,"finalScore":130,"gameAbandoned":false,"notPlayed":false,"reward":{"amount":0,"currency":"RLY"},"bonusReward":{"amount":0,"currency":"RLY"},"virtualRewards":[{"amount":0,"currencyType":"TENNIS"}],"result":"WIN","entryFeeIndex":0,"placement":null,"tournyLevel":0,"platform":"Android","realTransactionId":null,"virtualTransactionId":null,"virtualTransactionIds":[126560],"pvpSessionType":"SINGLE_PLAY","mltRankRange":null,"mltSubgroupOpponentDataList":null,"winScoreLogic":"BEST","entryFee":{"depositAmount":0,"bonusAmount":0,"winningsAmount":0},"bonusMechApplied":false,"watchedAds":0,"resultCardTitle":null,"resultCardSubtitle":null,"ownerType":null,"ownerId":null}],"refundTime":null,"ownerType":null,"resultCardTitle":null,"resultCardSubtitle":null,"ownerId":null,"completed":true,"eventId":735},{"gameSessionId":"jupiter_onjoyride.tennischamps_543_tennischamps-ad668cde-4bd0-407d-8b27-da8c62c3a69a-0-1684140165-1684140168","sessionSubgroupId":null,"battleSessionGroupId":null,"timestamp":1684140199000,"createdAt":1684140172000,"updatedAt":1684140199000,"watchedAds":0,"entryFee":{"maxBonusCutPercentage":0,"amount":null,"currency":null,"maxWinningsCutPercentage":1E+2},"virtualEntryFees":[{"amount":0,"currencyType":"TENNIS"}],"userSummaries":[{"userId":"ad668cde-4bd0-407d-8b27-da8c62c3a69a","userModel":{"userId":"ad668cde-4bd0-407d-8b27-da8c62c3a69a","userName":"CleverDivingGazelle4","profileImage":"https://dmr9skuvnb8pi.cloudfront.net/userdata/prod2/profile_gifs/DP-0.gif","userFirstName":null,"userLastName":null,"gameLevel":0,"customGameData":"{\"character\":\"{\\\"id\\\":15812,\\\"characterId\\\":\\\"2\\\",\\\"characterType\\\":\\\"DEFAULT\\\",\\\"appId\\\":\\\"onjoyride.tennischamps\\\",\\\"userId\\\":\\\"ad668cde-4bd0-407d-8b27-da8c62c3a69a\\\",\\\"xp\\\":0,\\\"level\\\":0,\\\"grade\\\":0,\\\"nextLevelXp\\\":104,\\\"previousXp\\\":0,\\\"currentLevelXp\\\":0,\\\"characterLevelConfig\\\":{\\\"id\\\":1,\\\"rpgClassId\\\":1,\\\"appId\\\":\\\"onjoyride.tennischamps\\\",\\\"level\\\":1,\\\"purchaseConfig\\\":{\\\"mintPass\\\":0,\\\"realCurrencyFee\\\":null,\\\"virtualCurrencyFee\\\":[{\\\"amount\\\":20.0,\\\"currencyType\\\":\\\"TENNIS\\\"}]},\\\"characterRewards\\\":null,\\\"userRewards\\\":null},\\\"defaultCharacter\\\":{\\\"id\\\":2,\\\"appId\\\":\\\"onjoyride.tennischamps\\\",\\\"nftIndex\\\":0,\\\"blockchain\\\":null,\\\"nftId\\\":null,\\\"category\\\":\\\"DEFAULT\\\",\\\"contractId\\\":null,\\\"type\\\":null,\\\"genesisPool\\\":null,\\\"localTraits\\\":null,\\\"rarity\\\":null,\\\"parent\\\":null,\\\"preRevealImageUrl\\\":null,\\\"breedType\\\":null,\\\"ownerAddress\\\":null,\\\"ownerUserId\\\":null,\\\"listedPriceCurrency\\\":null,\\\"scholarUserId\\\":null,\\\"RevealTimestamp\\\":0,\\\"rpgClassId\\\":0,\\\"listedPrice\\\":0,\\\"mintSlots\\\":0,\\\"noOfMints\\\":0,\\\"generation\\\":-1,\\\"regenerationRate\\\":null,\\\"rewardMultiplier\\\":null,\\\"traits\\\":[{\\\"name\\\":\\\"Character\\\",\\\"value\\\":\\\"Athlete ♀\\\",\\\"displayType\\\":\\\"Character : Athlete ♀\\\"},{\\\"name\\\":\\\"Style\\\",\\\"value\\\":\\\"Balanced\\\",\\\"displayType\\\":\\\"Style : Balanced\\\"},{\\\"name\\\":\\\"Mood\\\",\\\"value\\\":\\\"Professional\\\",\\\"displayType\\\":\\\"Mood : Professional\\\"},{\\\"name\\\":\\\"Racket?\\\",\\\"value\\\":\\\"Standard\\\",\\\"displayType\\\":\\\"Racket? : Standard\\\"},{\\\"name\\\":\\\"Feels\\\",\\\"value\\\":\\\"neutral\\\",\\\"displayType\\\":\\\"Feels : neutral\\\"},{\\\"name\\\":\\\"Bling\\\",\\\"value\\\":\\\"None\\\",\\\"displayType\\\":\\\"Bling : None\\\"},{\\\"name\\\":\\\"Moves\\\",\\\"value\\\":\\\"MoonWalk\\\",\\\"displayType\\\":\\\"Moves : MoonWalk\\\"}],\\\"display\\\":{\\\"Name\\\":\\\"Balanced Bella\\\",\\\"Description\\\":\\\"Balanced Bella\\\",\\\"thumbnail\\\":\\\"https://d2xoccmnfkc44l.cloudfront.net/assets/tennis-champs/DefaultCharacter/DefaultCharacter_Profile.png\\\",\\\"iconId\\\":null,\\\"modelId\\\":null,\\\"textureId\\\":null,\\\"vfxId\\\":null,\\\"NftCardBgUrl\\\":\\\"https://d2xoccmnfkc44l.cloudfront.net/assets/tennis-champs/Inventory/{0}_Inventory.png\\\"},\\\"media\\\":[{\\\"mediaType\\\":\\\"video/mp4\\\",\\\"file\\\":\\\"https://d2xoccmnfkc44l.cloudfront.net/assets/tennis-champs/DefaultCharacter/DefaultCharacter.mp4\\\"}],\\\"collectionName\\\":null,\\\"minted\\\":null,\\\"FoundersCrown\\\":false},\\\"nft\\\":null,\\\"currentattributes\\\":[{\\\"name\\\":\\\"agility\\\",\\\"value\\\":\\\"35\\\",\\\"displayType\\\":\\\"Agility\\\"},{\\\"name\\\":\\\"stamina\\\",\\\"value\\\":\\\"35\\\",\\\"displayType\\\":\\\"Stamina\\\"},{\\\"name\\\":\\\"rally\\\",\\\"value\\\":\\\"35\\\",\\\"displayType\\\":\\\"Rally\\\"},{\\\"name\\\":\\\"serve\\\",\\\"value\\\":\\\"35\\\",\\\"displayType\\\":\\\"Serve\\\"},{\\\"name\\\":\\\"critchance\\\",\\\"value\\\":\\\"35\\\",\\\"displayType\\\":\\\"Crit Chance\\\"}],\\\"category\\\":null,\\\"classSelector\\\":null,\\\"listed\\\":false,\\\"craftConfig\\\":null,\\\"slots\\\":null,\\\"IsActive\\\":true,\\\"creatorFeePercentage\\\":10.0,\\\"marketplaceFeePercentage\\\":2.5,\\\"maxSlotsCount\\\":0,\\\"userMarketplaceListingDto\\\":null,\\\"gearParentId\\\":0,\\\"nftTemplateId\\\":0,\\\"nftSetId\\\":null,\\\"gearSlots\\\":[{\\\"id\\\":1,\\\"name\\\":\\\"gear_slot_1\\\",\\\"gearSubType\\\":\\\"Headwear\\\",\\\"maxAllowedGears\\\":1,\\\"gears\\\":[]},{\\\"id\\\":2,\\\"name\\\":\\\"gear_slot_2\\\",\\\"gearSubType\\\":\\\"Outfit\\\",\\\"maxAllowedGears\\\":1,\\\"gears\\\":[]},{\\\"id\\\":3,\\\"name\\\":\\\"gear_slot_3\\\",\\\"gearSubType\\\":\\\"Feet\\\",\\\"maxAllowedGears\\\":1,\\\"gears\\\":[]},{\\\"id\\\":4,\\\"name\\\":\\\"gear_slot_4\\\",\\\"gearSubType\\\":\\\"Racket\\\",\\\"maxAllowedGears\\\":1,\\\"gears\\\":[]}],\\\"gearSubType\\\":null,\\\"seasonId\\\":0,\\\"nftTemplateName\\\":null,\\\"maxGradeCount\\\":7,\\\"abilities\\\":null,\\\"gradeStep\\\":null,\\\"AnimState\\\":1,\\\"GearModelInfo\\\":null}\"}","currencyCode":"RLY","customGameLeaderboardData":null,"characterModel":{"characterId":"2","characterType":"DEFAULT","gears":[]},"userSubscriptionBasedVisualDisplay":0},"level":1,"rank":2,"finalScore":0,"gameAbandoned":false,"notPlayed":false,"reward":{"amount":0,"currency":"RLY"},"bonusReward":{"amount":0,"currency":"RLY"},"virtualRewards":[],"result":"LOSE","entryFeeIndex":0,"placement":null,"tournyLevel":0,"platform":"Android","realTransactionId":null,"virtualTransactionId":null,"virtualTransactionIds":[0],"pvpSessionType":"SYNC","mltRankRange":null,"mltSubgroupOpponentDataList":null,"winScoreLogic":"NA","entryFee":{"depositAmount":0,"bonusAmount":0,"winningsAmount":0},"bonusMechApplied":false,"watchedAds":0,"resultCardTitle":null,"resultCardSubtitle":null,"ownerType":null,"ownerId":null},{"userId":"ed724d1e-b93d-4ab2-9ca8-7ad6d33528ef","userModel":{"userId":"ed724d1e-b93d-4ab2-9ca8-7ad6d33528ef","userName":"mivea_23","profileImage":"https://dmr9skuvnb8pi.cloudfront.net/userdata/prod2/profile_gifs/dpin1130.gif","userFirstName":null,"userLastName":null,"gameLevel":1,"customGameData":"{\"character\":\"{\\\"id\\\":0,\\\"userId\\\":null,\\\"characterId\\\":null,\\\"characterType\\\":null,\\\"appId\\\":\\\"onjoyride.tennischamps\\\",\\\"xp\\\":0,\\\"level\\\":0,\\\"currentattributes\\\":[{\\\"name\\\":\\\"agility\\\",\\\"value\\\":\\\"35\\\",\\\"displayType\\\":\\\"Agility\\\"},{\\\"name\\\":\\\"rally\\\",\\\"value\\\":\\\"35\\\",\\\"displayType\\\":\\\"Rally\\\"},{\\\"name\\\":\\\"critchance\\\",\\\"value\\\":\\\"35\\\",\\\"displayType\\\":\\\"critchance\\\"},{\\\"name\\\":\\\"stamina\\\",\\\"value\\\":\\\"35\\\",\\\"displayType\\\":\\\"Stamina\\\"},{\\\"name\\\":\\\"serve\\\",\\\"value\\\":\\\"35\\\",\\\"displayType\\\":\\\"Serve\\\"}],\\\"defaultCharacter\\\":{\\\"id\\\":106,\\\"appId\\\":\\\"onjoyride.tennischamps\\\",\\\"traits\\\":[{\\\"name\\\":\\\"Character\\\",\\\"value\\\":\\\"Wolfy\\\",\\\"displayType\\\":\\\"Character:Wolfy\\\"},{\\\"name\\\":\\\"Style\\\",\\\"value\\\":\\\"Balanced\\\",\\\"displayType\\\":\\\"Style:Balanced\\\"},{\\\"name\\\":\\\"Mood\\\",\\\"value\\\":\\\"Dolly\\\",\\\"displayType\\\":\\\"Mood:Dolly\\\"},{\\\"name\\\":\\\"Racket\\\",\\\"value\\\":\\\"Broom\\\",\\\"displayType\\\":\\\"Racket:Broom\\\"},{\\\"name\\\":\\\"Feels\\\",\\\"value\\\":\\\"hah\\\",\\\"displayType\\\":\\\"Feels:hah\\\"},{\\\"name\\\":\\\"Bling\\\",\\\"value\\\":\\\"Paper Talisman\\\",\\\"displayType\\\":\\\"Bling:Paper Talisman\\\"},{\\\"name\\\":\\\"Moves\\\",\\\"value\\\":\\\"Victory\\\",\\\"displayType\\\":\\\"Moves:Victory\\\"}],\\\"display\\\":{\\\"name\\\":\\\"BOT_107\\\",\\\"description\\\":\\\"\\\\\\\"Tennis Champs Bot\\\\\\\"\\\",\\\"thumbnail\\\":\\\"\\\\\\\"https://d2xoccmnfkc44l.cloudfront.net/assets/tennis-champs/Genesis-Bots/3440.png\\\\\\\"\\\"},\\\"media\\\":[{\\\"mediaType\\\":\\\"video/mp4\\\",\\\"file\\\":\\\"NA\\\"}],\\\"category\\\":\\\"bot\\\",\\\"classSelector\\\":\\\"Style\\\"},\\\"nft\\\":null,\\\"characterLevelConfig\\\":null,\\\"nextLevelXp\\\":0,\\\"previousXp\\\":0,\\\"currentLevelXp\\\":0}\"}","currencyCode":"USD","customGameLeaderboardData":null,"characterModel":null,"userSubscriptionBasedVisualDisplay":0},"level":-1,"rank":1,"finalScore":8,"gameAbandoned":false,"notPlayed":false,"reward":{"amount":0,"currency":"RLY"},"bonusReward":{"amount":0,"currency":"RLY"},"virtualRewards":[{"amount":0,"currencyType":"TENNIS"}],"result":"WIN","entryFeeIndex":0,"placement":null,"tournyLevel":0,"platform":null,"realTransactionId":null,"virtualTransactionId":null,"virtualTransactionIds":[],"pvpSessionType":"SYNC","mltRankRange":null,"mltSubgroupOpponentDataList":null,"winScoreLogic":"NA","entryFee":{"depositAmount":0,"bonusAmount":0,"winningsAmount":0},"bonusMechApplied":false,"watchedAds":0,"resultCardTitle":null,"resultCardSubtitle":null,"ownerType":null,"ownerId":null}],"refundTime":null,"ownerType":null,"resultCardTitle":null,"resultCardSubtitle":null,"ownerId":null,"completed":true,"eventId":543},{"gameSessionId":"jupiter_onjoyride.tennischamps_544_tennischamps-ad668cde-4bd0-407d-8b27-da8c62c3a69a-0-1684142262-1684142265","sessionSubgroupId":null,"battleSessionGroupId":null,"timestamp":1684142334000,"createdAt":1684142269000,"updatedAt":1684142334000,"watchedAds":0,"entryFee":{"maxBonusCutPercentage":0,"amount":null,"currency":null,"maxWinningsCutPercentage":1E+2},"virtualEntryFees":[{"amount":1,"currencyType":"TENNIS"}],"userSummaries":[{"userId":"ad668cde-4bd0-407d-8b27-da8c62c3a69a","userModel":{"userId":"ad668cde-4bd0-407d-8b27-da8c62c3a69a","userName":"CleverDivingGazelle4","profileImage":"https://dmr9skuvnb8pi.cloudfront.net/userdata/prod2/profile_gifs/DP-0.gif","userFirstName":null,"userLastName":null,"gameLevel":0,"customGameData":"{\"character\":\"{\\\"id\\\":15812,\\\"characterId\\\":\\\"2\\\",\\\"characterType\\\":\\\"DEFAULT\\\",\\\"appId\\\":\\\"onjoyride.tennischamps\\\",\\\"userId\\\":\\\"ad668cde-4bd0-407d-8b27-da8c62c3a69a\\\",\\\"xp\\\":50,\\\"level\\\":0,\\\"grade\\\":0,\\\"nextLevelXp\\\":104,\\\"previousXp\\\":0,\\\"currentLevelXp\\\":0,\\\"characterLevelConfig\\\":{\\\"id\\\":1,\\\"rpgClassId\\\":1,\\\"appId\\\":\\\"onjoyride.tennischamps\\\",\\\"level\\\":1,\\\"purchaseConfig\\\":{\\\"mintPass\\\":0,\\\"realCurrencyFee\\\":null,\\\"virtualCurrencyFee\\\":[{\\\"amount\\\":20.0,\\\"currencyType\\\":\\\"TENNIS\\\"}]},\\\"characterRewards\\\":null,\\\"userRewards\\\":null},\\\"defaultCharacter\\\":{\\\"id\\\":2,\\\"appId\\\":\\\"onjoyride.tennischamps\\\",\\\"nftIndex\\\":0,\\\"blockchain\\\":null,\\\"nftId\\\":null,\\\"category\\\":\\\"DEFAULT\\\",\\\"contractId\\\":null,\\\"type\\\":null,\\\"genesisPool\\\":null,\\\"localTraits\\\":null,\\\"rarity\\\":null,\\\"parent\\\":null,\\\"preRevealImageUrl\\\":null,\\\"breedType\\\":null,\\\"ownerAddress\\\":null,\\\"ownerUserId\\\":null,\\\"listedPriceCurrency\\\":null,\\\"scholarUserId\\\":null,\\\"RevealTimestamp\\\":0,\\\"rpgClassId\\\":0,\\\"listedPrice\\\":0,\\\"mintSlots\\\":0,\\\"noOfMints\\\":0,\\\"generation\\\":-1,\\\"regenerationRate\\\":null,\\\"rewardMultiplier\\\":null,\\\"traits\\\":[{\\\"name\\\":\\\"Character\\\",\\\"value\\\":\\\"Athlete ♀\\\",\\\"displayType\\\":\\\"Character : Athlete ♀\\\"},{\\\"name\\\":\\\"Style\\\",\\\"value\\\":\\\"Balanced\\\",\\\"displayType\\\":\\\"Style : Balanced\\\"},{\\\"name\\\":\\\"Mood\\\",\\\"value\\\":\\\"Professional\\\",\\\"displayType\\\":\\\"Mood : Professional\\\"},{\\\"name\\\":\\\"Racket?\\\",\\\"value\\\":\\\"Standard\\\",\\\"displayType\\\":\\\"Racket? : Standard\\\"},{\\\"name\\\":\\\"Feels\\\",\\\"value\\\":\\\"neutral\\\",\\\"displayType\\\":\\\"Feels : neutral\\\"},{\\\"name\\\":\\\"Bling\\\",\\\"value\\\":\\\"None\\\",\\\"displayType\\\":\\\"Bling : None\\\"},{\\\"name\\\":\\\"Moves\\\",\\\"value\\\":\\\"MoonWalk\\\",\\\"displayType\\\":\\\"Moves : MoonWalk\\\"}],\\\"display\\\":{\\\"Name\\\":\\\"Balanced Bella\\\",\\\"Description\\\":\\\"Balanced Bella\\\",\\\"thumbnail\\\":\\\"https://d2xoccmnfkc44l.cloudfront.net/assets/tennis-champs/DefaultCharacter/DefaultCharacter_Profile.png\\\",\\\"iconId\\\":null,\\\"modelId\\\":null,\\\"textureId\\\":null,\\\"vfxId\\\":null,\\\"NftCardBgUrl\\\":\\\"https://d2xoccmnfkc44l.cloudfront.net/assets/tennis-champs/Inventory/{0}_Inventory.png\\\"},\\\"media\\\":[{\\\"mediaType\\\":\\\"video/mp4\\\",\\\"file\\\":\\\"https://d2xoccmnfkc44l.cloudfront.net/assets/tennis-champs/DefaultCharacter/DefaultCharacter.mp4\\\"}],\\\"collectionName\\\":null,\\\"minted\\\":null,\\\"FoundersCrown\\\":false},\\\"nft\\\":null,\\\"currentattributes\\\":[{\\\"name\\\":\\\"agility\\\",\\\"value\\\":\\\"35\\\",\\\"displayType\\\":\\\"Agility\\\"},{\\\"name\\\":\\\"stamina\\\",\\\"value\\\":\\\"35\\\",\\\"displayType\\\":\\\"Stamina\\\"},{\\\"name\\\":\\\"rally\\\",\\\"value\\\":\\\"35\\\",\\\"displayType\\\":\\\"Rally\\\"},{\\\"name\\\":\\\"serve\\\",\\\"value\\\":\\\"35\\\",\\\"displayType\\\":\\\"Serve\\\"},{\\\"name\\\":\\\"critchance\\\",\\\"value\\\":\\\"35\\\",\\\"displayType\\\":\\\"Crit Chance\\\"}],\\\"category\\\":null,\\\"classSelector\\\":null,\\\"listed\\\":false,\\\"craftConfig\\\":null,\\\"slots\\\":null,\\\"IsActive\\\":true,\\\"creatorFeePercentage\\\":10.0,\\\"marketplaceFeePercentage\\\":2.5,\\\"maxSlotsCount\\\":0,\\\"userMarketplaceListingDto\\\":null,\\\"gearParentId\\\":0,\\\"nftTemplateId\\\":0,\\\"nftSetId\\\":null,\\\"gearSlots\\\":[{\\\"id\\\":1,\\\"name\\\":\\\"gear_slot_1\\\",\\\"gearSubType\\\":\\\"Headwear\\\",\\\"maxAllowedGears\\\":1,\\\"gears\\\":[]},{\\\"id\\\":2,\\\"name\\\":\\\"gear_slot_2\\\",\\\"gearSubType\\\":\\\"Outfit\\\",\\\"maxAllowedGears\\\":1,\\\"gears\\\":[]},{\\\"id\\\":3,\\\"name\\\":\\\"gear_slot_3\\\",\\\"gearSubType\\\":\\\"Feet\\\",\\\"maxAllowedGears\\\":1,\\\"gears\\\":[]},{\\\"id\\\":4,\\\"name\\\":\\\"gear_slot_4\\\",\\\"gearSubType\\\":\\\"Racket\\\",\\\"maxAllowedGears\\\":1,\\\"gears\\\":[]}],\\\"gearSubType\\\":null,\\\"seasonId\\\":0,\\\"nftTemplateName\\\":null,\\\"maxGradeCount\\\":7,\\\"abilities\\\":null,\\\"gradeStep\\\":null,\\\"AnimState\\\":1,\\\"GearModelInfo\\\":null}\"}","currencyCode":"RLY","customGameLeaderboardData":null,"characterModel":{"characterId":"2","characterType":"DEFAULT","gears":[]},"userSubscriptionBasedVisualDisplay":0},"level":2,"rank":1,"finalScore":4,"gameAbandoned":false,"notPlayed":false,"reward":{"amount":0,"currency":"RLY"},"bonusReward":{"amount":0,"currency":"RLY"},"virtualRewards":[{"amount":18,"currencyType":"TENNIS"}],"result":"WIN","entryFeeIndex":0,"placement":null,"tournyLevel":0,"platform":"Android","realTransactionId":null,"virtualTransactionId":null,"virtualTransactionIds":[126021],"pvpSessionType":"SYNC","mltRankRange":null,"mltSubgroupOpponentDataList":null,"winScoreLogic":"NA","entryFee":{"depositAmount":0,"bonusAmount":0,"winningsAmount":0},"bonusMechApplied":false,"watchedAds":0,"resultCardTitle":null,"resultCardSubtitle":null,"ownerType":null,"ownerId":null},{"userId":"73abf315-2bf8-4a14-bede-4ea2b1610a41","userModel":{"userId":"73abf315-2bf8-4a14-bede-4ea2b1610a41","userName":"iamimanika","profileImage":"https://dmr9skuvnb8pi.cloudfront.net/userdata/prod2/profile_gifs/dpin1065.gif","userFirstName":null,"userLastName":null,"gameLevel":1,"customGameData":"{\"character\":\"{\\\"id\\\":0,\\\"userId\\\":null,\\\"characterId\\\":null,\\\"characterType\\\":null,\\\"appId\\\":\\\"onjoyride.tennischamps\\\",\\\"xp\\\":0,\\\"level\\\":0,\\\"currentattributes\\\":[{\\\"name\\\":\\\"agility\\\",\\\"value\\\":\\\"35\\\",\\\"displayType\\\":\\\"Agility\\\"},{\\\"name\\\":\\\"rally\\\",\\\"value\\\":\\\"35\\\",\\\"displayType\\\":\\\"Rally\\\"},{\\\"name\\\":\\\"critchance\\\",\\\"value\\\":\\\"35\\\",\\\"displayType\\\":\\\"critchance\\\"},{\\\"name\\\":\\\"stamina\\\",\\\"value\\\":\\\"35\\\",\\\"displayType\\\":\\\"Stamina\\\"},{\\\"name\\\":\\\"serve\\\",\\\"value\\\":\\\"35\\\",\\\"displayType\\\":\\\"Serve\\\"}],\\\"defaultCharacter\\\":{\\\"id\\\":430,\\\"appId\\\":\\\"onjoyride.tennischamps\\\",\\\"traits\\\":[{\\\"name\\\":\\\"Character\\\",\\\"value\\\":\\\"Evil Kitty\\\",\\\"displayType\\\":\\\"Character:Evil Kitty\\\"},{\\\"name\\\":\\\"Style\\\",\\\"value\\\":\\\"Server\\\",\\\"displayType\\\":\\\"Style:Server\\\"},{\\\"name\\\":\\\"Mood\\\",\\\"value\\\":\\\"Bad Cat\\\",\\\"displayType\\\":\\\"Mood:Bad Cat\\\"},{\\\"name\\\":\\\"Racket\\\",\\\"value\\\":\\\"Gothic\\\",\\\"displayType\\\":\\\"Racket:Gothic\\\"},{\\\"name\\\":\\\"Feels\\\",\\\"value\\\":\\\"oh\\\",\\\"displayType\\\":\\\"Feels:oh\\\"},{\\\"name\\\":\\\"Bling\\\",\\\"value\\\":\\\"Rasta Glasses\\\",\\\"displayType\\\":\\\"Bling:Rasta Glasses\\\"},{\\\"name\\\":\\\"Moves\\\",\\\"value\\\":\\\"Hip Hoppin\\\",\\\"displayType\\\":\\\"Moves:Hip Hoppin\\\"}],\\\"display\\\":{\\\"name\\\":\\\"BOT_433\\\",\\\"description\\\":\\\"\\\\\\\"Tennis Champs Bot\\\\\\\"\\\",\\\"thumbnail\\\":\\\"\\\\\\\"https://d2xoccmnfkc44l.cloudfront.net/assets/tennis-champs/Genesis-Bots/3766.png\\\\\\\"\\\"},\\\"media\\\":[{\\\"mediaType\\\":\\\"video/mp4\\\",\\\"file\\\":\\\"NA\\\"}],\\\"category\\\":\\\"bot\\\",\\\"classSelector\\\":\\\"Style\\\"},\\\"nft\\\":null,\\\"characterLevelConfig\\\":null,\\\"nextLevelXp\\\":0,\\\"previousXp\\\":0,\\\"currentLevelXp\\\":0}\"}","currencyCode":"USD","customGameLeaderboardData":null,"characterModel":null,"userSubscriptionBasedVisualDisplay":0},"level":-1,"rank":2,"finalScore":0,"gameAbandoned":false,"notPlayed":false,"reward":{"amount":0,"currency":"RLY"},"bonusReward":{"amount":0,"currency":"RLY"},"virtualRewards":[],"result":"LOSE","entryFeeIndex":0,"placement":null,"tournyLevel":0,"platform":null,"realTransactionId":null,"virtualTransactionId":null,"virtualTransactionIds":[],"pvpSessionType":"SYNC","mltRankRange":null,"mltSubgroupOpponentDataList":null,"winScoreLogic":"NA","entryFee":{"depositAmount":0,"bonusAmount":0,"winningsAmount":0},"bonusMechApplied":false,"watchedAds":0,"resultCardTitle":null,"resultCardSubtitle":null,"ownerType":null,"ownerId":null}],"refundTime":null,"ownerType":null,"resultCardTitle":null,"resultCardSubtitle":null,"ownerId":null,"completed":true,"eventId":544},{"gameSessionId":"jupiter_onjoyride.tennischamps_543_tennischamps-ad668cde-4bd0-407d-8b27-da8c62c3a69a-0-1684142354-1684142358","sessionSubgroupId":null,"battleSessionGroupId":null,"timestamp":1684142374000,"createdAt":1684142362000,"updatedAt":1684142374000,"watchedAds":0,"entryFee":{"maxBonusCutPercentage":0,"amount":null,"currency":null,"maxWinningsCutPercentage":1E+2},"virtualEntryFees":[{"amount":0,"currencyType":"TENNIS"}],"userSummaries":[{"userId":"ad668cde-4bd0-407d-8b27-da8c62c3a69a","userModel":{"userId":"ad668cde-4bd0-407d-8b27-da8c62c3a69a","userName":"CleverDivingGazelle4","profileImage":"https://dmr9skuvnb8pi.cloudfront.net/userdata/prod2/profile_gifs/DP-0.gif","userFirstName":null,"userLastName":null,"gameLevel":0,"customGameData":"{\"character\":\"{\\\"id\\\":15812,\\\"characterId\\\":\\\"2\\\",\\\"characterType\\\":\\\"DEFAULT\\\",\\\"appId\\\":\\\"onjoyride.tennischamps\\\",\\\"userId\\\":\\\"ad668cde-4bd0-407d-8b27-da8c62c3a69a\\\",\\\"xp\\\":104,\\\"level\\\":0,\\\"grade\\\":0,\\\"nextLevelXp\\\":104,\\\"previousXp\\\":50,\\\"currentLevelXp\\\":0,\\\"characterLevelConfig\\\":{\\\"id\\\":1,\\\"rpgClassId\\\":1,\\\"appId\\\":\\\"onjoyride.tennischamps\\\",\\\"level\\\":1,\\\"purchaseConfig\\\":{\\\"mintPass\\\":0,\\\"realCurrencyFee\\\":null,\\\"virtualCurrencyFee\\\":[{\\\"amount\\\":20.0,\\\"currencyType\\\":\\\"TENNIS\\\"}]},\\\"characterRewards\\\":null,\\\"userRewards\\\":null},\\\"defaultCharacter\\\":{\\\"id\\\":2,\\\"appId\\\":\\\"onjoyride.tennischamps\\\",\\\"nftIndex\\\":0,\\\"blockchain\\\":null,\\\"nftId\\\":null,\\\"category\\\":\\\"DEFAULT\\\",\\\"contractId\\\":null,\\\"type\\\":null,\\\"genesisPool\\\":null,\\\"localTraits\\\":null,\\\"rarity\\\":null,\\\"parent\\\":null,\\\"preRevealImageUrl\\\":null,\\\"breedType\\\":null,\\\"ownerAddress\\\":null,\\\"ownerUserId\\\":null,\\\"listedPriceCurrency\\\":null,\\\"scholarUserId\\\":null,\\\"RevealTimestamp\\\":0,\\\"rpgClassId\\\":0,\\\"listedPrice\\\":0,\\\"mintSlots\\\":0,\\\"noOfMints\\\":0,\\\"generation\\\":-1,\\\"regenerationRate\\\":null,\\\"rewardMultiplier\\\":null,\\\"traits\\\":[{\\\"name\\\":\\\"Character\\\",\\\"value\\\":\\\"Athlete ♀\\\",\\\"displayType\\\":\\\"Character : Athlete ♀\\\"},{\\\"name\\\":\\\"Style\\\",\\\"value\\\":\\\"Balanced\\\",\\\"displayType\\\":\\\"Style : Balanced\\\"},{\\\"name\\\":\\\"Mood\\\",\\\"value\\\":\\\"Professional\\\",\\\"displayType\\\":\\\"Mood : Professional\\\"},{\\\"name\\\":\\\"Racket?\\\",\\\"value\\\":\\\"Standard\\\",\\\"displayType\\\":\\\"Racket? : Standard\\\"},{\\\"name\\\":\\\"Feels\\\",\\\"value\\\":\\\"neutral\\\",\\\"displayType\\\":\\\"Feels : neutral\\\"},{\\\"name\\\":\\\"Bling\\\",\\\"value\\\":\\\"None\\\",\\\"displayType\\\":\\\"Bling : None\\\"},{\\\"name\\\":\\\"Moves\\\",\\\"value\\\":\\\"MoonWalk\\\",\\\"displayType\\\":\\\"Moves : MoonWalk\\\"}],\\\"display\\\":{\\\"Name\\\":\\\"Balanced Bella\\\",\\\"Description\\\":\\\"Balanced Bella\\\",\\\"thumbnail\\\":\\\"https://d2xoccmnfkc44l.cloudfront.net/assets/tennis-champs/DefaultCharacter/DefaultCharacter_Profile.png\\\",\\\"iconId\\\":null,\\\"modelId\\\":null,\\\"textureId\\\":null,\\\"vfxId\\\":null,\\\"NftCardBgUrl\\\":\\\"https://d2xoccmnfkc44l.cloudfront.net/assets/tennis-champs/Inventory/{0}_Inventory.png\\\"},\\\"media\\\":[{\\\"mediaType\\\":\\\"video/mp4\\\",\\\"file\\\":\\\"https://d2xoccmnfkc44l.cloudfront.net/assets/tennis-champs/DefaultCharacter/DefaultCharacter.mp4\\\"}],\\\"collectionName\\\":null,\\\"minted\\\":null,\\\"FoundersCrown\\\":false},\\\"nft\\\":null,\\\"currentattributes\\\":[{\\\"name\\\":\\\"agility\\\",\\\"value\\\":\\\"35\\\",\\\"displayType\\\":\\\"Agility\\\"},{\\\"name\\\":\\\"stamina\\\",\\\"value\\\":\\\"35\\\",\\\"displayType\\\":\\\"Stamina\\\"},{\\\"name\\\":\\\"rally\\\",\\\"value\\\":\\\"35\\\",\\\"displayType\\\":\\\"Rally\\\"},{\\\"name\\\":\\\"serve\\\",\\\"value\\\":\\\"35\\\",\\\"displayType\\\":\\\"Serve\\\"},{\\\"name\\\":\\\"critchance\\\",\\\"value\\\":\\\"35\\\",\\\"displayType\\\":\\\"Crit Chance\\\"}],\\\"category\\\":null,\\\"classSelector\\\":null,\\\"listed\\\":false,\\\"craftConfig\\\":null,\\\"slots\\\":null,\\\"IsActive\\\":true,\\\"creatorFeePercentage\\\":10.0,\\\"marketplaceFeePercentage\\\":2.5,\\\"maxSlotsCount\\\":0,\\\"userMarketplaceListingDto\\\":null,\\\"gearParentId\\\":0,\\\"nftTemplateId\\\":0,\\\"nftSetId\\\":null,\\\"gearSlots\\\":[{\\\"id\\\":1,\\\"name\\\":\\\"gear_slot_1\\\",\\\"gearSubType\\\":\\\"Headwear\\\",\\\"maxAllowedGears\\\":1,\\\"gears\\\":[]},{\\\"id\\\":2,\\\"name\\\":\\\"gear_slot_2\\\",\\\"gearSubType\\\":\\\"Outfit\\\",\\\"maxAllowedGears\\\":1,\\\"gears\\\":[]},{\\\"id\\\":3,\\\"name\\\":\\\"gear_slot_3\\\",\\\"gearSubType\\\":\\\"Feet\\\",\\\"maxAllowedGears\\\":1,\\\"gears\\\":[]},{\\\"id\\\":4,\\\"name\\\":\\\"gear_slot_4\\\",\\\"gearSubType\\\":\\\"Racket\\\",\\\"maxAllowedGears\\\":1,\\\"gears\\\":[]}],\\\"gearSubType\\\":null,\\\"seasonId\\\":0,\\\"nftTemplateName\\\":null,\\\"maxGradeCount\\\":7,\\\"abilities\\\":null,\\\"gradeStep\\\":null,\\\"AnimState\\\":1,\\\"GearModelInfo\\\":null}\"}","currencyCode":"RLY","customGameLeaderboardData":null,"characterModel":{"characterId":"2","characterType":"DEFAULT","gears":[]},"userSubscriptionBasedVisualDisplay":0},"level":2,"rank":1,"finalScore":7,"gameAbandoned":false,"notPlayed":false,"reward":{"amount":0,"currency":"RLY"},"bonusReward":{"amount":0,"currency":"RLY"},"virtualRewards":[{"amount":0,"currencyType":"TENNIS"}],"result":"WIN","entryFeeIndex":0,"placement":null,"tournyLevel":0,"platform":"Android","realTransactionId":null,"virtualTransactionId":null,"virtualTransactionIds":[0],"pvpSessionType":"SYNC","mltRankRange":null,"mltSubgroupOpponentDataList":null,"winScoreLogic":"NA","entryFee":{"depositAmount":0,"bonusAmount":0,"winningsAmount":0},"bonusMechApplied":false,"watchedAds":0,"resultCardTitle":null,"resultCardSubtitle":null,"ownerType":null,"ownerId":null},{"userId":"eab6e6b1-006d-45aa-94e1-550147320a81","userModel":{"userId":"eab6e6b1-006d-45aa-94e1-550147320a81","userName":"sanakhan30","profileImage":"https://dmr9skuvnb8pi.cloudfront.net/userdata/prod2/profile_gifs/dpin1030.gif","userFirstName":null,"userLastName":null,"gameLevel":1,"customGameData":"{\"character\":\"{\\\"id\\\":0,\\\"userId\\\":null,\\\"characterId\\\":null,\\\"characterType\\\":null,\\\"appId\\\":\\\"onjoyride.tennischamps\\\",\\\"xp\\\":0,\\\"level\\\":0,\\\"currentattributes\\\":[{\\\"name\\\":\\\"agility\\\",\\\"value\\\":\\\"35\\\",\\\"displayType\\\":\\\"Agility\\\"},{\\\"name\\\":\\\"rally\\\",\\\"value\\\":\\\"35\\\",\\\"displayType\\\":\\\"Rally\\\"},{\\\"name\\\":\\\"critchance\\\",\\\"value\\\":\\\"35\\\",\\\"displayType\\\":\\\"critchance\\\"},{\\\"name\\\":\\\"stamina\\\",\\\"value\\\":\\\"35\\\",\\\"displayType\\\":\\\"Stamina\\\"},{\\\"name\\\":\\\"serve\\\",\\\"value\\\":\\\"35\\\",\\\"displayType\\\":\\\"Serve\\\"}],\\\"defaultCharacter\\\":{\\\"id\\\":55,\\\"appId\\\":\\\"onjoyride.tennischamps\\\",\\\"traits\\\":[{\\\"name\\\":\\\"Character\\\",\\\"value\\\":\\\"Athlete ♀\\\",\\\"displayType\\\":\\\"Character:Athlete ♀\\\"},{\\\"name\\\":\\\"Style\\\",\\\"value\\\":\\\"Server\\\",\\\"displayType\\\":\\\"Style:Server\\\"},{\\\"name\\\":\\\"Mood\\\",\\\"value\\\":\\\"Gold Medalist ♀\\\",\\\"displayType\\\":\\\"Mood:Gold Medalist ♀\\\"},{\\\"name\\\":\\\"Racket\\\",\\\"value\\\":\\\"Stop Sign\\\",\\\"displayType\\\":\\\"Racket:Stop Sign\\\"},{\\\"name\\\":\\\"Feels\\\",\\\"value\\\":\\\"neutral\\\",\\\"displayType\\\":\\\"Feels:neutral\\\"},{\\\"name\\\":\\\"Bling\\\",\\\"value\\\":\\\"Domino Mask\\\",\\\"displayType\\\":\\\"Bling:Domino Mask\\\"},{\\\"name\\\":\\\"Moves\\\",\\\"value\\\":\\\"Moon Walk\\\",\\\"displayType\\\":\\\"Moves:Moon Walk\\\"}],\\\"display\\\":{\\\"name\\\":\\\"BOT_59\\\",\\\"description\\\":\\\"\\\\\\\"Tennis Champs Bot\\\\\\\"\\\",\\\"thumbnail\\\":\\\"\\\\\\\"https://d2xoccmnfkc44l.cloudfront.net/assets/tennis-champs/Genesis-Bots/3392.png\\\\\\\"\\\"},\\\"media\\\":[{\\\"mediaType\\\":\\\"video/mp4\\\",\\\"file\\\":\\\"NA\\\"}],\\\"category\\\":\\\"bot\\\",\\\"classSelector\\\":\\\"Style\\\"},\\\"nft\\\":null,\\\"characterLevelConfig\\\":null,\\\"nextLevelXp\\\":0,\\\"previousXp\\\":0,\\\"currentLevelXp\\\":0}\"}","currencyCode":"USD","customGameLeaderboardData":null,"characterModel":null,"userSubscriptionBasedVisualDisplay":0},"level":-1,"rank":2,"finalScore":0,"gameAbandoned":false,"notPlayed":false,"reward":{"amount":0,"currency":"RLY"},"bonusReward":{"amount":0,"currency":"RLY"},"virtualRewards":[],"result":"LOSE","entryFeeIndex":0,"placement":null,"tournyLevel":0,"platform":null,"realTransactionId":null,"virtualTransactionId":null,"virtualTransactionIds":[],"pvpSessionType":"SYNC","mltRankRange":null,"mltSubgroupOpponentDataList":null,"winScoreLogic":"NA","entryFee":{"depositAmount":0,"bonusAmount":0,"winningsAmount":0},"bonusMechApplied":false,"watchedAds":0,"resultCardTitle":null,"resultCardSubtitle":null,"ownerType":null,"ownerId":null}],"refundTime":null,"ownerType":null,"resultCardTitle":null,"resultCardSubtitle":null,"ownerId":null,"completed":true,"eventId":543}] 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.914: Log
Dumping Log: LSMODULE:: onItemUpdate itemName globalSession::onjoyride.tennischamps::ad668cde-4bd0-407d-8b27-da8c62c3a69a, message {"command":"Challenge Event Update","data":{"userId":"ad668cde-4bd0-407d-8b27-da8c62c3a69a","seasonChallengeName":"On the Edge","seasonId":557,"appId":"onjoyride.tennischamps","currency":"RLY","lastCompletedMilestone":1,"lastRedeemedMilestone":1,"unclaimedMilestones":[],"dailyChallengeList":[[{"parameterProgressValue":0.0,"eventName":"V1_wager_ticket_syncPlay_all_all_false_all_BOTH","lastCompletedLevel":0,"lastRedeemedLevel":0,"challengeComplete":false},{"parameterProgressValue":0.0,"eventName":"V1_secondaryScore_all_syncPlay_all_9_false_all_NFT","lastCompletedLevel":0,"lastRedeemedLevel":0,"challengeComplete":false}],[{"parameterProgressValue":1.0,"eventName":"V1_play_all_multiEntry_all_all_false_all_NFT","lastCompletedLevel":1,"lastRedeemedLevel":0,"challengeComplete":false},{"parameterProgressValue":0.0,"eventName":"V1_secondaryScore_all_syncPlay_all_3_false_all_NFT","lastCompletedLevel":0,"lastRedeemedLevel":0,"challengeComplete":false}]],"seasonChallengeList":[{"parameterProgressValue":2.0,"eventName":"V1_dailyCheckIn_all_all_all_all_false_all_BOTH","lastCompletedLevel":1,"lastRedeemedLevel":1,"challengeComplete":true},{"parameterProgressValue":2.0,"eventName":"V1_play_all_all_all_all_false_all_BOTH","lastCompletedLevel":1,"lastRedeemedLevel":1,"challengeComplete":false},{"parameterProgressValue":2.0,"eventName":"V1_win_all_all_all_all_false_all_BOTH","lastCompletedLevel":0,"lastRedeemedLevel":0,"challengeComplete":false},{"parameterProgressValue":1.0,"eventName":"V1_play_all_multiEntry_all_all_false_all_NFT","lastCompletedLevel":0,"lastRedeemedLevel":0,"challengeComplete":false},{"parameterProgressValue":0.0,"eventName":"V1_secondaryScore_all_syncPlay_all_1_false_all_NFT","lastCompletedLevel":0,"lastRedeemedLevel":0,"challengeComplete":false},{"parameterProgressValue":0.0,"eventName":"V1_secondaryScore_all_syncPlay_all_2_false_all_NFT","lastCompletedLevel":0,"lastRedeemedLevel":0,"challengeComplete":false},{"parameterProgressValue":0.0,"eventName":"V1_secondaryScore_all_syncPlay_all_8_false_all_NFT","lastCompletedLevel":0,"lastRedeemedLevel":0,"challengeComplete":false},{"parameterProgressValue":0.0,"eventName":"V1_secondaryScore_all_syncPlay_all_4_false_all_NFT","lastCompletedLevel":0,"lastRedeemedLevel":0,"challengeComplete":false},{"parameterProgressValue":130.0,"eventName":"V1_primaryScore_all_multiEntry_all_all_false_all_BOTH","lastCompletedLevel":0,"lastRedeemedLevel":0,"challengeComplete":false}],"lifetimeChallengeList":[],"totalCp":5,"notifiedAppId":"onjoyride.tennischamps"}} 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.914: Log
Dumping Log: [GlobalResource] OnMessageReceived {"command":"Challenge Event Update","data":{"userId":"ad668cde-4bd0-407d-8b27-da8c62c3a69a","seasonChallengeName":"On the Edge","seasonId":557,"appId":"onjoyride.tennischamps","currency":"RLY","lastCompletedMilestone":1,"lastRedeemedMilestone":1,"unclaimedMilestones":[],"dailyChallengeList":[[{"parameterProgressValue":0.0,"eventName":"V1_wager_ticket_syncPlay_all_all_false_all_BOTH","lastCompletedLevel":0,"lastRedeemedLevel":0,"challengeComplete":false},{"parameterProgressValue":0.0,"eventName":"V1_secondaryScore_all_syncPlay_all_9_false_all_NFT","lastCompletedLevel":0,"lastRedeemedLevel":0,"challengeComplete":false}],[{"parameterProgressValue":1.0,"eventName":"V1_play_all_multiEntry_all_all_false_all_NFT","lastCompletedLevel":1,"lastRedeemedLevel":0,"challengeComplete":false},{"parameterProgressValue":0.0,"eventName":"V1_secondaryScore_all_syncPlay_all_3_false_all_NFT","lastCompletedLevel":0,"lastRedeemedLevel":0,"challengeComplete":false}]],"seasonChallengeList":[{"parameterProgressValue":2.0,"eventName":"V1_dailyCheckIn_all_all_all_all_false_all_BOTH","lastCompletedLevel":1,"lastRedeemedLevel":1,"challengeComplete":true},{"parameterProgressValue":2.0,"eventName":"V1_play_all_all_all_all_false_all_BOTH","lastCompletedLevel":1,"lastRedeemedLevel":1,"challengeComplete":false},{"parameterProgressValue":2.0,"eventName":"V1_win_all_all_all_all_false_all_BOTH","lastCompletedLevel":0,"lastRedeemedLevel":0,"challengeComplete":false},{"parameterProgressValue":1.0,"eventName":"V1_play_all_multiEntry_all_all_false_all_NFT","lastCompletedLevel":0,"lastRedeemedLevel":0,"challengeComplete":false},{"parameterProgressValue":0.0,"eventName":"V1_secondaryScore_all_syncPlay_all_1_false_all_NFT","lastCompletedLevel":0,"lastRedeemedLevel":0,"challengeComplete":false},{"parameterProgressValue":0.0,"eventName":"V1_secondaryScore_all_syncPlay_all_2_false_all_NFT","lastCompletedLevel":0,"lastRedeemedLevel":0,"challengeComplete":false},{"parameterProgressValue":0.0,"eventName":"V1_secondaryScore_all_syncPlay_all_8_false_all_NFT","lastCompletedLevel":0,"lastRedeemedLevel":0,"challengeComplete":false},{"parameterProgressValue":0.0,"eventName":"V1_secondaryScore_all_syncPlay_all_4_false_all_NFT","lastCompletedLevel":0,"lastRedeemedLevel":0,"challengeComplete":false},{"parameterProgressValue":130.0,"eventName":"V1_primaryScore_all_multiEntry_all_all_false_all_BOTH","lastCompletedLevel":0,"lastRedeemedLevel":0,"challengeComplete":false}],"lifetimeChallengeList":[],"totalCp":5,"notifiedAppId":"onjoyride.tennischamps"}} 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.914: Log
Dumping Log: [GlobalResource] ChallengeEventUpdated called {
  "userId": "ad668cde-4bd0-407d-8b27-da8c62c3a69a",
  "seasonChallengeName": "On the Edge",
  "seasonId": 557,
  "appId": "onjoyride.tennischamps",
  "currency": "RLY",
  "lastCompletedMilestone": 1,
  "lastRedeemedMilestone": 1,
  "unclaimedMilestones": [],
  "dailyChallengeList": [
    [
      {
        "parameterProgressValue": 0.0,
        "eventName": "V1_wager_ticket_syncPlay_all_all_false_all_BOTH",
        "lastCompletedLevel": 0,
        "lastRedeemedLevel": 0,
        "challengeComplete": false
      },
      {
        "parameterProgressValue": 0.0,
        "eventName": "V1_secondaryScore_all_syncPlay_all_9_false_all_NFT",
        "lastCompletedLevel": 0,
        "lastRedeemedLevel": 0,
        "challengeComplete": false
      }
    ],
    [
      {
        "parameterProgressValue": 1.0,
        "eventName": "V1_play_all_multiEntry_all_all_false_all_NFT",
        "lastCompletedLevel": 1,
        "lastRedeemedLevel": 0,
        "challengeComplete": false
      },
      {
        "parameterProgressValue": 0.0,
        "eventName": "V1_secondaryScore_all_syncPlay_all_3_false_all_NFT",
        "lastCompletedLevel": 0,
        "lastRedeemedLevel": 0,
        "challengeComplete": false
      }
    ]
  ],
  "seasonChallengeList": [
    {
      "parameterProgressValue": 2.0,
      "eventName": "V1_dailyCheckIn_all_all_all_all_false_all_BOTH",
      "lastCompletedLevel": 1,
      "lastRedeemedLevel": 1,
      "challengeComplete": true
    },
    {
      "parameterProgressValue": 2.0,
      "eventName": "V1_play_all_all_all_all_false_all_BOTH",
      "lastCompletedLevel": 1,
      "lastRedeemedLevel": 1,
      "challengeComplete": false
    },
    {
      "parameterProgressValue": 2.0,
      "eventName": "V1_win_all_all_all_all_false_all_BOTH",
      "lastCompletedLevel": 0,
      "lastRedeemedLevel": 0,
      "challengeComplete": false
    },
    {
      "parameterProgressValue": 1.0,
      "eventName": "V1_play_all_multiEntry_all_all_false_all_NFT",
      "lastCompletedLevel": 0,
      "lastRedeemedLevel": 0,
      "challengeComplete": false
    },
    {
      "parameterProgressValue": 0.0,
      "eventName": "V1_secondaryScore_all_syncPlay_all_1_false_all_NFT",
      "lastCompletedLevel": 0,
      "lastRedeemedLevel": 0,
      "challengeComplete": false
    },
    {
      "parameterProgressValue": 0.0,
      "eventName": "V1_secondaryScore_all_syncPlay_all_2_false_all_NFT",
      "lastCompletedLevel": 0,
      "lastRedeemedLevel": 0,
      "challengeComplete": false
    },
    {
      "parameterProgressValue": 0.0,
      "eventName": "V1_secondaryScore_all_syncPlay_all_8_false_all_NFT",
      "lastCompletedLevel": 0,
      "lastRedeemedLevel": 0,
      "challengeComplete": false
    },
    {
      "parameterProgressValue": 0.0,
      "eventName": "V1_secondaryScore_all_syncPlay_all_4_false_all_NFT",
      "lastCompletedLevel": 0,
      "lastRedeemedLevel": 0,
      "challengeComplete": false
    },
    {
      "parameterProgressValue": 130.0,
      "eventName": "V1_primaryScore_all_multiEntry_all_all_false_all_BOTH",
      "lastCompletedLevel": 0,
      "lastRedeemedLevel": 0,
      "challengeComplete": false
    }
  ],
  "lifetimeChallengeList": [],
  "totalCp": 5,
  "notifiedAppId": "onjoyride.tennischamps"
} 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.914: Log
Dumping Log: Sending Request WebRequest=> url: http://jupiter.onjoyride.com:9006/character/apps/onjoyride.tennischamps/users/ad668cde-4bd0-407d-8b27-da8c62c3a69a/platform/Android/refreshTickets, unityWebRequestMethod: POST, 
data=> null
-H JRX-APP-ID: onjoyride.tennischamps
-H JRX-USER-AUTH-TOKEN: eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJqd3RVc2VyIjoie1wiYXBwSWRcIjpcIm9uam95cmlkZS50ZW5uaXNjaGFtcHNcIixcInVzZXJJZFwiOlwiYWQ2NjhjZGUtNGJkMC00MDdkLThiMjctZGE4YzYyYzNhNjlhXCIsXCJrZXlcIjpudWxsLFwicnRcIjpmYWxzZX0iLCJpc3MiOiJhdXRoMCIsImV4cCI6MTY4Njg5Njk2NywiaWF0IjoxNjg0MzA0OTY3fQ.A4750kD7Qi0E_UsYUApueDyY4VGqJaNdtq4xE0a0Y0UF--av2aQeKWJzj5VfDXDfYZOG2WSpv3oSoQ2Zk8IGUH3vK8LCNbO8tYsC7HdhpvtdS3-JZjEJxg5fNbHNMU6ghF8PKR7BewYIL-gRgFURBOVx4YneAYQ512xnCcuLC_JvtEgkafRIBLBaoDA73WcUY_sKpdviEUGGU75poebY3zn-BVsb7SoQlrD8MnKdpGLq4a5WmXt9BA1cegAjebVo0qONKLnumEK1IQ5Dr-NQEId0RGinlniQujtOr9u7WnPXKuMA_Kt4zG7-WL9LcK82pOfJ-9N9ZF8UNeaZ8rUTTQ
 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.914: Log
Dumping Log: WebRequest=> url: http://jupiter.onjoyride.com:9006/character/apps/onjoyride.tennischamps/users/ad668cde-4bd0-407d-8b27-da8c62c3a69a/platform/Android/refreshTickets, unityWebRequestMethod: POST, 
data=> null
-H JRX-APP-ID: onjoyride.tennischamps
-H JRX-USER-AUTH-TOKEN: eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJqd3RVc2VyIjoie1wiYXBwSWRcIjpcIm9uam95cmlkZS50ZW5uaXNjaGFtcHNcIixcInVzZXJJZFwiOlwiYWQ2NjhjZGUtNGJkMC00MDdkLThiMjctZGE4YzYyYzNhNjlhXCIsXCJrZXlcIjpudWxsLFwicnRcIjpmYWxzZX0iLCJpc3MiOiJhdXRoMCIsImV4cCI6MTY4Njg5Njk2NywiaWF0IjoxNjg0MzA0OTY3fQ.A4750kD7Qi0E_UsYUApueDyY4VGqJaNdtq4xE0a0Y0UF--av2aQeKWJzj5VfDXDfYZOG2WSpv3oSoQ2Zk8IGUH3vK8LCNbO8tYsC7HdhpvtdS3-JZjEJxg5fNbHNMU6ghF8PKR7BewYIL-gRgFURBOVx4YneAYQ512xnCcuLC_JvtEgkafRIBLBaoDA73WcUY_sKpdviEUGGU75poebY3zn-BVsb7SoQlrD8MnKdpGLq4a5WmXt9BA1cegAjebVo0qONKLnumEK1IQ5Dr-NQEId0RGinlniQujtOr9u7WnPXKuMA_Kt4zG7-WL9LcK82pOfJ-9N9ZF8UNeaZ8rUTTQ

request.responseCode: 200
request.isNetworkError: False
request.downloadHandler.text: {"nextRegenTime":1684305163,"currentRegenRate":161} 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.914: Log
Dumping Log: [EnergyService]  Next regen time: 1684305163 1m 4s 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.914: Log
Dumping Log: [EnergyService]  Regen rate: 161 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.914: Log
Dumping Log: OnApplicationFocus:: False
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.914: Log
Dumping Log: [ChallengeFlowCoordinator] onApplicationPauseEvent :: isPaused = True 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.914: Log
Dumping Log: OnApplicationFocus:: True
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.914: Log
Dumping Log: [ChallengeFlowCoordinator] onApplicationPauseEvent :: isPaused = False 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.914: Log
Dumping Log: [ChallengeFlowCoordinator] checkForNewChallengeIfAvailable :: currentChallenge = joyride.gameContent.model.ChallengeDataEvent 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.914: Log
Dumping Log: Sending Request WebRequest=> url: http://jupiter.onjoyride.com:9006/wallet/users/ad668cde-4bd0-407d-8b27-da8c62c3a69a/walletSummary, unityWebRequestMethod: GET, 
data=> null
-H JRX-APP-ID: onjoyride.tennischamps
-H JRX-USER-AUTH-TOKEN: eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJqd3RVc2VyIjoie1wiYXBwSWRcIjpcIm9uam95cmlkZS50ZW5uaXNjaGFtcHNcIixcInVzZXJJZFwiOlwiYWQ2NjhjZGUtNGJkMC00MDdkLThiMjctZGE4YzYyYzNhNjlhXCIsXCJrZXlcIjpudWxsLFwicnRcIjpmYWxzZX0iLCJpc3MiOiJhdXRoMCIsImV4cCI6MTY4Njg5Njk2NywiaWF0IjoxNjg0MzA0OTY3fQ.A4750kD7Qi0E_UsYUApueDyY4VGqJaNdtq4xE0a0Y0UF--av2aQeKWJzj5VfDXDfYZOG2WSpv3oSoQ2Zk8IGUH3vK8LCNbO8tYsC7HdhpvtdS3-JZjEJxg5fNbHNMU6ghF8PKR7BewYIL-gRgFURBOVx4YneAYQ512xnCcuLC_JvtEgkafRIBLBaoDA73WcUY_sKpdviEUGGU75poebY3zn-BVsb7SoQlrD8MnKdpGLq4a5WmXt9BA1cegAjebVo0qONKLnumEK1IQ5Dr-NQEId0RGinlniQujtOr9u7WnPXKuMA_Kt4zG7-WL9LcK82pOfJ-9N9ZF8UNeaZ8rUTTQ
 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.914: Log
Dumping Log: WebRequest=> url: http://jupiter.onjoyride.com:9006/wallet/users/ad668cde-4bd0-407d-8b27-da8c62c3a69a/walletSummary, unityWebRequestMethod: GET, 
data=> null
-H JRX-APP-ID: onjoyride.tennischamps
-H JRX-USER-AUTH-TOKEN: eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJqd3RVc2VyIjoie1wiYXBwSWRcIjpcIm9uam95cmlkZS50ZW5uaXNjaGFtcHNcIixcInVzZXJJZFwiOlwiYWQ2NjhjZGUtNGJkMC00MDdkLThiMjctZGE4YzYyYzNhNjlhXCIsXCJrZXlcIjpudWxsLFwicnRcIjpmYWxzZX0iLCJpc3MiOiJhdXRoMCIsImV4cCI6MTY4Njg5Njk2NywiaWF0IjoxNjg0MzA0OTY3fQ.A4750kD7Qi0E_UsYUApueDyY4VGqJaNdtq4xE0a0Y0UF--av2aQeKWJzj5VfDXDfYZOG2WSpv3oSoQ2Zk8IGUH3vK8LCNbO8tYsC7HdhpvtdS3-JZjEJxg5fNbHNMU6ghF8PKR7BewYIL-gRgFURBOVx4YneAYQ512xnCcuLC_JvtEgkafRIBLBaoDA73WcUY_sKpdviEUGGU75poebY3zn-BVsb7SoQlrD8MnKdpGLq4a5WmXt9BA1cegAjebVo0qONKLnumEK1IQ5Dr-NQEId0RGinlniQujtOr9u7WnPXKuMA_Kt4zG7-WL9LcK82pOfJ-9N9ZF8UNeaZ8rUTTQ

request.responseCode: 200
request.isNetworkError: False
request.downloadHandler.text: {"realWallet":null,"realWallets":[{"currencyCode":"RLY","depositAmount":0,"bonusAmount":0,"winningsAmount":101.65,"sealedWinningsAmount":0,"blockchainStatus":"PENDING","blockchainAddress":null,"minimumCryptoTransferLimit":0.1,"cryptoTransferNetworkFee":0.1,"isRestrictedRegion":null}],"virtualWallets":[{"amount":182,"currencyType":"TENNIS","capacity":null},{"amount":6,"currencyType":"TICKET","capacity":8},{"amount":0,"currencyType":"PUSH_S","capacity":null},{"amount":0,"currencyType":"SERVE_S","capacity":null},{"amount":0,"currencyType":"BASELINE_S","capacity":null},{"amount":0,"currencyType":"BALANCE_S","capacity":null},{"amount":0,"currencyType":"ANY_S","capacity":null}]} 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.914: Log
Dumping Log: OnApplicationFocus:: False
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.914: Log
Dumping Log: [ChallengeFlowCoordinator] onApplicationPauseEvent :: isPaused = True 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.914: Log
Dumping Log: OnApplicationFocus:: True
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.914: Log
Dumping Log: [ChallengeFlowCoordinator] onApplicationPauseEvent :: isPaused = False 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.914: Log
Dumping Log: [ChallengeFlowCoordinator] checkForNewChallengeIfAvailable :: currentChallenge = joyride.gameContent.model.ChallengeDataEvent 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.914: Log
Dumping Log: Sending Request WebRequest=> url: http://jupiter.onjoyride.com:9006/wallet/users/ad668cde-4bd0-407d-8b27-da8c62c3a69a/walletSummary, unityWebRequestMethod: GET, 
data=> null
-H JRX-APP-ID: onjoyride.tennischamps
-H JRX-USER-AUTH-TOKEN: eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJqd3RVc2VyIjoie1wiYXBwSWRcIjpcIm9uam95cmlkZS50ZW5uaXNjaGFtcHNcIixcInVzZXJJZFwiOlwiYWQ2NjhjZGUtNGJkMC00MDdkLThiMjctZGE4YzYyYzNhNjlhXCIsXCJrZXlcIjpudWxsLFwicnRcIjpmYWxzZX0iLCJpc3MiOiJhdXRoMCIsImV4cCI6MTY4Njg5Njk2NywiaWF0IjoxNjg0MzA0OTY3fQ.A4750kD7Qi0E_UsYUApueDyY4VGqJaNdtq4xE0a0Y0UF--av2aQeKWJzj5VfDXDfYZOG2WSpv3oSoQ2Zk8IGUH3vK8LCNbO8tYsC7HdhpvtdS3-JZjEJxg5fNbHNMU6ghF8PKR7BewYIL-gRgFURBOVx4YneAYQ512xnCcuLC_JvtEgkafRIBLBaoDA73WcUY_sKpdviEUGGU75poebY3zn-BVsb7SoQlrD8MnKdpGLq4a5WmXt9BA1cegAjebVo0qONKLnumEK1IQ5Dr-NQEId0RGinlniQujtOr9u7WnPXKuMA_Kt4zG7-WL9LcK82pOfJ-9N9ZF8UNeaZ8rUTTQ
 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.914: Log
Dumping Log: callbackDictString: 

{"callbackId":"BranchCallbackId2","params":{"universalObject":{},"linkProperties":{}},"error":"Warning. Session initialization already happened. To force a new session, set intent extra, \"branch_force_new_session\", to true."}


Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.914: Log
Dumping Error: BRANCH Error : Warning. Session initialization already happened. To force a new session, set intent extra, "branch_force_new_session", to true.
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.914: Log
Dumping Log: WebRequest=> url: http://jupiter.onjoyride.com:9006/wallet/users/ad668cde-4bd0-407d-8b27-da8c62c3a69a/walletSummary, unityWebRequestMethod: GET, 
data=> null
-H JRX-APP-ID: onjoyride.tennischamps
-H JRX-USER-AUTH-TOKEN: eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJqd3RVc2VyIjoie1wiYXBwSWRcIjpcIm9uam95cmlkZS50ZW5uaXNjaGFtcHNcIixcInVzZXJJZFwiOlwiYWQ2NjhjZGUtNGJkMC00MDdkLThiMjctZGE4YzYyYzNhNjlhXCIsXCJrZXlcIjpudWxsLFwicnRcIjpmYWxzZX0iLCJpc3MiOiJhdXRoMCIsImV4cCI6MTY4Njg5Njk2NywiaWF0IjoxNjg0MzA0OTY3fQ.A4750kD7Qi0E_UsYUApueDyY4VGqJaNdtq4xE0a0Y0UF--av2aQeKWJzj5VfDXDfYZOG2WSpv3oSoQ2Zk8IGUH3vK8LCNbO8tYsC7HdhpvtdS3-JZjEJxg5fNbHNMU6ghF8PKR7BewYIL-gRgFURBOVx4YneAYQ512xnCcuLC_JvtEgkafRIBLBaoDA73WcUY_sKpdviEUGGU75poebY3zn-BVsb7SoQlrD8MnKdpGLq4a5WmXt9BA1cegAjebVo0qONKLnumEK1IQ5Dr-NQEId0RGinlniQujtOr9u7WnPXKuMA_Kt4zG7-WL9LcK82pOfJ-9N9ZF8UNeaZ8rUTTQ

request.responseCode: 200
request.isNetworkError: False
request.downloadHandler.text: {"realWallet":null,"realWallets":[{"currencyCode":"RLY","depositAmount":0,"bonusAmount":0,"winningsAmount":101.65,"sealedWinningsAmount":0,"blockchainStatus":"PENDING","blockchainAddress":null,"minimumCryptoTransferLimit":0.1,"cryptoTransferNetworkFee":0.1,"isRestrictedRegion":null}],"virtualWallets":[{"amount":182,"currencyType":"TENNIS","capacity":null},{"amount":6,"currencyType":"TICKET","capacity":8},{"amount":0,"currencyType":"PUSH_S","capacity":null},{"amount":0,"currencyType":"SERVE_S","capacity":null},{"amount":0,"currencyType":"BASELINE_S","capacity":null},{"amount":0,"currencyType":"BALANCE_S","capacity":null},{"amount":0,"currencyType":"ANY_S","capacity":null}]} 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.914: Log
Dumping Log: Sending Request WebRequest=> url: http://jupiter.onjoyride.com:9006/character/apps/onjoyride.tennischamps/users/ad668cde-4bd0-407d-8b27-da8c62c3a69a/platform/Android/refreshTickets, unityWebRequestMethod: POST, 
data=> null
-H JRX-APP-ID: onjoyride.tennischamps
-H JRX-USER-AUTH-TOKEN: eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJqd3RVc2VyIjoie1wiYXBwSWRcIjpcIm9uam95cmlkZS50ZW5uaXNjaGFtcHNcIixcInVzZXJJZFwiOlwiYWQ2NjhjZGUtNGJkMC00MDdkLThiMjctZGE4YzYyYzNhNjlhXCIsXCJrZXlcIjpudWxsLFwicnRcIjpmYWxzZX0iLCJpc3MiOiJhdXRoMCIsImV4cCI6MTY4Njg5Njk2NywiaWF0IjoxNjg0MzA0OTY3fQ.A4750kD7Qi0E_UsYUApueDyY4VGqJaNdtq4xE0a0Y0UF--av2aQeKWJzj5VfDXDfYZOG2WSpv3oSoQ2Zk8IGUH3vK8LCNbO8tYsC7HdhpvtdS3-JZjEJxg5fNbHNMU6ghF8PKR7BewYIL-gRgFURBOVx4YneAYQ512xnCcuLC_JvtEgkafRIBLBaoDA73WcUY_sKpdviEUGGU75poebY3zn-BVsb7SoQlrD8MnKdpGLq4a5WmXt9BA1cegAjebVo0qONKLnumEK1IQ5Dr-NQEId0RGinlniQujtOr9u7WnPXKuMA_Kt4zG7-WL9LcK82pOfJ-9N9ZF8UNeaZ8rUTTQ
 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.914: Log
Dumping Log: WebRequest=> url: http://jupiter.onjoyride.com:9006/character/apps/onjoyride.tennischamps/users/ad668cde-4bd0-407d-8b27-da8c62c3a69a/platform/Android/refreshTickets, unityWebRequestMethod: POST, 
data=> null
-H JRX-APP-ID: onjoyride.tennischamps
-H JRX-USER-AUTH-TOKEN: eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJqd3RVc2VyIjoie1wiYXBwSWRcIjpcIm9uam95cmlkZS50ZW5uaXNjaGFtcHNcIixcInVzZXJJZFwiOlwiYWQ2NjhjZGUtNGJkMC00MDdkLThiMjctZGE4YzYyYzNhNjlhXCIsXCJrZXlcIjpudWxsLFwicnRcIjpmYWxzZX0iLCJpc3MiOiJhdXRoMCIsImV4cCI6MTY4Njg5Njk2NywiaWF0IjoxNjg0MzA0OTY3fQ.A4750kD7Qi0E_UsYUApueDyY4VGqJaNdtq4xE0a0Y0UF--av2aQeKWJzj5VfDXDfYZOG2WSpv3oSoQ2Zk8IGUH3vK8LCNbO8tYsC7HdhpvtdS3-JZjEJxg5fNbHNMU6ghF8PKR7BewYIL-gRgFURBOVx4YneAYQ512xnCcuLC_JvtEgkafRIBLBaoDA73WcUY_sKpdviEUGGU75poebY3zn-BVsb7SoQlrD8MnKdpGLq4a5WmXt9BA1cegAjebVo0qONKLnumEK1IQ5Dr-NQEId0RGinlniQujtOr9u7WnPXKuMA_Kt4zG7-WL9LcK82pOfJ-9N9ZF8UNeaZ8rUTTQ

request.responseCode: 200
request.isNetworkError: False
request.downloadHandler.text: {"nextRegenTime":1684305163,"currentRegenRate":161} 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.914: Log
Dumping Log: [EnergyService]  Next regen time: 1684305163 50s 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.914: Log
Dumping Log: [EnergyService]  Regen rate: 161 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.914: Log
Dumping Log: Sending Request WebRequest=> url: http://jupiter.onjoyride.com:9006/character/apps/onjoyride.tennischamps/users/ad668cde-4bd0-407d-8b27-da8c62c3a69a/characterLevelUpdate?characterId=ETHEREUM0xC71a0306a0A628C616DAC42097bDc21EcDBc5d9d1104&characterType=NFT&platform=Android, unityWebRequestMethod: POST, 
data=> null
-H JRX-APP-ID: onjoyride.tennischamps
-H JRX-USER-AUTH-TOKEN: eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJqd3RVc2VyIjoie1wiYXBwSWRcIjpcIm9uam95cmlkZS50ZW5uaXNjaGFtcHNcIixcInVzZXJJZFwiOlwiYWQ2NjhjZGUtNGJkMC00MDdkLThiMjctZGE4YzYyYzNhNjlhXCIsXCJrZXlcIjpudWxsLFwicnRcIjpmYWxzZX0iLCJpc3MiOiJhdXRoMCIsImV4cCI6MTY4Njg5Njk2NywiaWF0IjoxNjg0MzA0OTY3fQ.A4750kD7Qi0E_UsYUApueDyY4VGqJaNdtq4xE0a0Y0UF--av2aQeKWJzj5VfDXDfYZOG2WSpv3oSoQ2Zk8IGUH3vK8LCNbO8tYsC7HdhpvtdS3-JZjEJxg5fNbHNMU6ghF8PKR7BewYIL-gRgFURBOVx4YneAYQ512xnCcuLC_JvtEgkafRIBLBaoDA73WcUY_sKpdviEUGGU75poebY3zn-BVsb7SoQlrD8MnKdpGLq4a5WmXt9BA1cegAjebVo0qONKLnumEK1IQ5Dr-NQEId0RGinlniQujtOr9u7WnPXKuMA_Kt4zG7-WL9LcK82pOfJ-9N9ZF8UNeaZ8rUTTQ
 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.914: Log
Dumping Log: LSMODULE:: onItemUpdate itemName globalSession::onjoyride.tennischamps::ad668cde-4bd0-407d-8b27-da8c62c3a69a, message {"command":"VIRTUAL_WALLET_UPDATE","data":{"userId":"ad668cde-4bd0-407d-8b27-da8c62c3a69a","appId":"onjoyride.tennischamps","amount":162,"currencyType":"TENNIS","capacity":null,"notifiedAppId":"onjoyride.tennischamps"}} 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.914: Log
Dumping Log: [GlobalResource] OnMessageReceived {"command":"VIRTUAL_WALLET_UPDATE","data":{"userId":"ad668cde-4bd0-407d-8b27-da8c62c3a69a","appId":"onjoyride.tennischamps","amount":162,"currencyType":"TENNIS","capacity":null,"notifiedAppId":"onjoyride.tennischamps"}} 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.914: Log
Dumping Log: [GlobalResource] VirtualWalletReceived called {
  "userId": "ad668cde-4bd0-407d-8b27-da8c62c3a69a",
  "appId": "onjoyride.tennischamps",
  "amount": 162,
  "currencyType": "TENNIS",
  "capacity": null,
  "notifiedAppId": "onjoyride.tennischamps"
} 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.914: Log
Dumping Log: WebRequest=> url: http://jupiter.onjoyride.com:9006/character/apps/onjoyride.tennischamps/users/ad668cde-4bd0-407d-8b27-da8c62c3a69a/characterLevelUpdate?characterId=ETHEREUM0xC71a0306a0A628C616DAC42097bDc21EcDBc5d9d1104&characterType=NFT&platform=Android, unityWebRequestMethod: POST, 
data=> null
-H JRX-APP-ID: onjoyride.tennischamps
-H JRX-USER-AUTH-TOKEN: eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJqd3RVc2VyIjoie1wiYXBwSWRcIjpcIm9uam95cmlkZS50ZW5uaXNjaGFtcHNcIixcInVzZXJJZFwiOlwiYWQ2NjhjZGUtNGJkMC00MDdkLThiMjctZGE4YzYyYzNhNjlhXCIsXCJrZXlcIjpudWxsLFwicnRcIjpmYWxzZX0iLCJpc3MiOiJhdXRoMCIsImV4cCI6MTY4Njg5Njk2NywiaWF0IjoxNjg0MzA0OTY3fQ.A4750kD7Qi0E_UsYUApueDyY4VGqJaNdtq4xE0a0Y0UF--av2aQeKWJzj5VfDXDfYZOG2WSpv3oSoQ2Zk8IGUH3vK8LCNbO8tYsC7HdhpvtdS3-JZjEJxg5fNbHNMU6ghF8PKR7BewYIL-gRgFURBOVx4YneAYQ512xnCcuLC_JvtEgkafRIBLBaoDA73WcUY_sKpdviEUGGU75poebY3zn-BVsb7SoQlrD8MnKdpGLq4a5WmXt9BA1cegAjebVo0qONKLnumEK1IQ5Dr-NQEId0RGinlniQujtOr9u7WnPXKuMA_Kt4zG7-WL9LcK82pOfJ-9N9ZF8UNeaZ8rUTTQ

request.responseCode: 200
request.isNetworkError: False
request.downloadHandler.text: {"id":15849,"userId":"ad668cde-4bd0-407d-8b27-da8c62c3a69a","characterId":"ETHEREUM0xC71a0306a0A628C616DAC42097bDc21EcDBc5d9d1104","characterType":"NFT","appId":"onjoyride.tennischamps","xp":104,"level":1,"grade":0,"currentattributes":[{"name":"agility","value":"30","displayType":"Agility"},{"name":"stamina","value":"20","displayType":"Stamina"},{"name":"rally","value":"30","displayType":"Rally"},{"name":"serve","value":"40","displayType":"Serve"},{"name":"critchance","value":"45","displayType":"Crit Chance"}],"defaultCharacter":null,"nft":null,"characterLevelConfig":{"id":49,"rpgClassId":2,"appId":"onjoyride.tennischamps","level":2,"purchaseConfig":{"virtualCurrencyFee":[{"amount":20,"currencyType":"TENNIS"}],"realCurrencyFee":null}},"nextLevelXp":312,"previousXp":0,"currentLevelXp":104,"craftConfig":null,"slots":[{"slotId":1,"isUsed":false}],"listed":false,"userMarketplaceListingDto":null,"creatorFeePercentage":null,"marketplaceFeePercentage":null,"maxSlotsCount":0,"gearSlots":[{"id":1,"name":"gear_slot_1","gearSubType":"Headwear","maxAllowedGears":1,"gears":[]},{"id":2,"name":"gear_slot_2","gearSubType":"Outfit","maxAllowedGears":1,"gears":[]},{"id":3,"name":"gear_slot_3","gearSubType":"Feet","maxAllowedGears":1,"gears":[]},{"id":4,"name":"gear_slot_4","gearSubType":"Racket","maxAllowedGears":1,"gears":[]}],"gearParentId":0,"nftTemplateId":0,"gearSubType":null,"seasonId":0,"abilities":null,"gradeStep":null,"nftSetId":null,"nftTemplateName":null,"maxLevel":47,"maxGradeCount":7,"nextGradeChangeLevel":7,"currentGradeStartLevel":0} 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.914: Log
Dumping Log: LSMODULE:: onItemUpdate itemName globalSession::onjoyride.tennischamps::ad668cde-4bd0-407d-8b27-da8c62c3a69a, message {"command":"CHARACTER_GEAR_REWARD","data":{"appId":"onjoyride.tennischamps","userId":"ad668cde-4bd0-407d-8b27-da8c62c3a69a","amount":1,"userCharacterResponseDtoList":[{"id":16080,"userId":"ad668cde-4bd0-407d-8b27-da8c62c3a69a","characterId":"e8a83b9f-37d6-41e6-b19b-921446d12fc2","characterType":"GEAR","appId":"onjoyride.tennischamps","xp":0,"level":0,"grade":0,"currentattributes":null,"defaultCharacter":null,"nft":{"blockchain":"FLOW","nftId":"e8a83b9f-37d6-41e6-b19b-921446d12fc2","category":"GEAR","contractId":"0xfbc01bd1721804c4","metadata":null,"type":"GEAR","genesisPool":"GEAR","localTraits":null,"rarity":"RARE","parent":null,"preRevealImageUrl":null,"breedType":null,"ownerAddress":null,"ownerUserId":null,"listedPriceCurrency":null,"scholarUserId":null,"revealTimestamp":0,"nftIndex":-1,"rpgClassId":0,"listedPrice":0,"mintSlots":0,"noOfMints":0,"generation":0,"regenerationRate":null,"rewardMultiplier":null,"media":[{"mediaType":"image/png","file":"https://champs-metadata.onjoyride.com/gear/media/frost_halo.png"}],"display":{"name":"Frost Halo","description":"You emit a cloud of frost, chilling the air and slowing down your opponent's shots. Now that's cold!","thumbnail":"","iconId":"IceAngel_headacc","modelId":"IceAngel_headacc","textureId":"IceAngel_headacc","vfxId":"IceAngel_headacc"},"traits":[{"name":"Style","value":"Server","displayType":"Style:Server"}],"parentReference":null,"childReference":null,"name":"Frost Halo","collectionName":null,"minted":false,"burnt":null,"tokenUri":null,"externalUrl":null,"numberOfUserPinned":0,"nftIdForBi":"-1_0xfbc01bd1721804c4_FLOW","rarityForBi":2},"characterLevelConfig":null,"nextLevelXp":0,"previousXp":0,"currentLevelXp":0,"craftConfig":null,"slots":null,"listed":false,"userMarketplaceListingDto":null,"creatorFeePercentage":null,"marketplaceFeePercentage":null,"maxSlotsCount":0,"gearSlots":null,"gearParentId":0,"nftTemplateId":8,"gearSubType":"Headwear","seasonId":1,"abilities":[{"gearAbilityId":"serve_+","condition":"None","magnitude":0.3},{"gearAbilityId":"rally_curse","condition":"None","magnitude":0.1}],"gradeStep":0.2,"nftSetId":"CRY","nftTemplateName":"frost_halo_r","maxLevel":-1,"maxGradeCount":5,"nextGradeChangeLevel":0,"currentGradeStartLevel":0}],"notifiedAppId":"onjoyride.tennischamps"}} 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.914: Log
Dumping Log: [GlobalResource] OnMessageReceived {"command":"CHARACTER_GEAR_REWARD","data":{"appId":"onjoyride.tennischamps","userId":"ad668cde-4bd0-407d-8b27-da8c62c3a69a","amount":1,"userCharacterResponseDtoList":[{"id":16080,"userId":"ad668cde-4bd0-407d-8b27-da8c62c3a69a","characterId":"e8a83b9f-37d6-41e6-b19b-921446d12fc2","characterType":"GEAR","appId":"onjoyride.tennischamps","xp":0,"level":0,"grade":0,"currentattributes":null,"defaultCharacter":null,"nft":{"blockchain":"FLOW","nftId":"e8a83b9f-37d6-41e6-b19b-921446d12fc2","category":"GEAR","contractId":"0xfbc01bd1721804c4","metadata":null,"type":"GEAR","genesisPool":"GEAR","localTraits":null,"rarity":"RARE","parent":null,"preRevealImageUrl":null,"breedType":null,"ownerAddress":null,"ownerUserId":null,"listedPriceCurrency":null,"scholarUserId":null,"revealTimestamp":0,"nftIndex":-1,"rpgClassId":0,"listedPrice":0,"mintSlots":0,"noOfMints":0,"generation":0,"regenerationRate":null,"rewardMultiplier":null,"media":[{"mediaType":"image/png","file":"https://champs-metadata.onjoyride.com/gear/media/frost_halo.png"}],"display":{"name":"Frost Halo","description":"You emit a cloud of frost, chilling the air and slowing down your opponent's shots. Now that's cold!","thumbnail":"","iconId":"IceAngel_headacc","modelId":"IceAngel_headacc","textureId":"IceAngel_headacc","vfxId":"IceAngel_headacc"},"traits":[{"name":"Style","value":"Server","displayType":"Style:Server"}],"parentReference":null,"childReference":null,"name":"Frost Halo","collectionName":null,"minted":false,"burnt":null,"tokenUri":null,"externalUrl":null,"numberOfUserPinned":0,"nftIdForBi":"-1_0xfbc01bd1721804c4_FLOW","rarityForBi":2},"characterLevelConfig":null,"nextLevelXp":0,"previousXp":0,"currentLevelXp":0,"craftConfig":null,"slots":null,"listed":false,"userMarketplaceListingDto":null,"creatorFeePercentage":null,"marketplaceFeePercentage":null,"maxSlotsCount":0,"gearSlots":null,"gearParentId":0,"nftTemplateId":8,"gearSubType":"Headwear","seasonId":1,"abilities":[{"gearAbilityId":"serve_+","condition":"None","magnitude":0.3},{"gearAbilityId":"rally_curse","condition":"None","magnitude":0.1}],"gradeStep":0.2,"nftSetId":"CRY","nftTemplateName":"frost_halo_r","maxLevel":-1,"maxGradeCount":5,"nextGradeChangeLevel":0,"currentGradeStartLevel":0}],"notifiedAppId":"onjoyride.tennischamps"}} 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.914: Log
Dumping Log: [NFT_GEAR] GearCreditReceived.. {
  "appId": "onjoyride.tennischamps",
  "userId": "ad668cde-4bd0-407d-8b27-da8c62c3a69a",
  "amount": 1,
  "userCharacterResponseDtoList": [
    {
      "id": 16080,
      "userId": "ad668cde-4bd0-407d-8b27-da8c62c3a69a",
      "characterId": "e8a83b9f-37d6-41e6-b19b-921446d12fc2",
      "characterType": "GEAR",
      "appId": "onjoyride.tennischamps",
      "xp": 0,
      "level": 0,
      "grade": 0,
      "currentattributes": null,
      "defaultCharacter": null,
      "nft": {
        "blockchain": "FLOW",
        "nftId": "e8a83b9f-37d6-41e6-b19b-921446d12fc2",
        "category": "GEAR",
        "contractId": "0xfbc01bd1721804c4",
        "metadata": null,
        "type": "GEAR",
        "genesisPool": "GEAR",
        "localTraits": null,
        "rarity": "RARE",
        "parent": null,
        "preRevealImageUrl": null,
        "breedType": null,
        "ownerAddress": null,
        "ownerUserId": null,
        "listedPriceCurrency": null,
        "scholarUserId": null,
        "revealTimestamp": 0,
        "nftIndex": -1,
        "rpgClassId": 0,
        "listedPrice": 0,
        "mintSlots": 0,
        "noOfMints": 0,
        "generation": 0,
        "regenerationRate": null,
        "rewardMultiplier": null,
        "media": [
          {
            "mediaType": "image/png",
            "file": "https://champs-metadata.onjoyride.com/gear/media/frost_halo.png"
          }
        ],
        "display": {
          "name": "Frost Halo",
          "description": "You emit a cloud of frost, chilling the air and slowing down your opponent's shots. Now that's cold!",
          "thumbnail": "",
          "iconId": "IceAngel_headacc",
          "modelId": "IceAngel_headacc",
          "textureId": "IceAngel_headacc",
          "vfxId": "IceAngel_headacc"
        },
        "traits": [
          {
            "name": "Style",
            "value": "Server",
            "displayType": "Style:Server"
          }
        ],
        "parentReference": null,
        "childReference": null,
        "name": "Frost Halo",
        "collectionName": null,
        "minted": false,
        "burnt": null,
        "tokenUri": null,
        "externalUrl": null,
        "numberOfUserPinned": 0,
        "nftIdForBi": "-1_0xfbc01bd1721804c4_FLOW",
        "rarityForBi": 2
      },
      "characterLevelConfig": null,
      "nextLevelXp": 0,
      "previousXp": 0,
      "currentLevelXp": 0,
      "craftConfig": null,
      "slots": null,
      "listed": false,
      "userMarketplaceListingDto": null,
      "creatorFeePercentage": null,
      "marketplaceFeePercentage": null,
      "maxSlotsCount": 0,
      "gearSlots": null,
      "gearParentId": 0,
      "nftTemplateId": 8,
      "gearSubType": "Headwear",
      "seasonId": 1,
      "abilities": [
        {
          "gearAbilityId": "serve_+",
          "condition": "None",
          "magnitude": 0.3
        },
        {
          "gearAbilityId": "rally_curse",
          "condition": "None",
          "magnitude": 0.1
        }
      ],
      "gradeStep": 0.2,
      "nftSetId": "CRY",
      "nftTemplateName": "frost_halo_r",
      "maxLevel": -1,
      "maxGradeCount": 5,
      "nextGradeChangeLevel": 0,
      "currentGradeStartLevel": 0
    }
  ],
  "notifiedAppId": "onjoyride.tennischamps"
} 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.914: Log
Dumping Log: [GEAR_ABILITIES] frost_halo_r modifies serve_+ by 6%. 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.914: Log
Dumping Log: [GEAR_ABILITIES] frost_halo_r modifies rally_curse by 2%. 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.914: Log
Dumping Log: [GEAR_ABILITIES] frost_halo_r modifies serve_+ by 6%. 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.914: Log
Dumping Log: [GEAR_ABILITIES] frost_halo_r modifies rally_curse by 2%. 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.914: Log
Dumping Log: [GEAR_ABILITIES] System.Collections.Generic.List`1[Joyride.Character.MicroGearModel] Gear Abilities not initialized for CleverDivingGazelle4. theGearModels is empty. Assuming CleverDivingGazelle4 has no Gear equipped... 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.914: Log
Dumping Log: [GEAR_ABILITIES] frost_halo_r modifies serve_+ by 6%. 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.914: Log
Dumping Log: [GEAR_ABILITIES] frost_halo_r modifies rally_curse by 2%. 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.914: Log
Dumping Log: [GEAR_ABILITIES] frost_halo_r modifies serve_+ by 6%. 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.914: Log
Dumping Log: [GEAR_ABILITIES] frost_halo_r modifies rally_curse by 2%. 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.914: Log
Dumping Log: Sending Request WebRequest=> url: http://jupiter.onjoyride.com:9006/character/apps/onjoyride.tennischamps/users/ad668cde-4bd0-407d-8b27-da8c62c3a69a/platform/Android/refreshTickets, unityWebRequestMethod: POST, 
data=> null
-H JRX-APP-ID: onjoyride.tennischamps
-H JRX-USER-AUTH-TOKEN: eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJqd3RVc2VyIjoie1wiYXBwSWRcIjpcIm9uam95cmlkZS50ZW5uaXNjaGFtcHNcIixcInVzZXJJZFwiOlwiYWQ2NjhjZGUtNGJkMC00MDdkLThiMjctZGE4YzYyYzNhNjlhXCIsXCJrZXlcIjpudWxsLFwicnRcIjpmYWxzZX0iLCJpc3MiOiJhdXRoMCIsImV4cCI6MTY4Njg5Njk2NywiaWF0IjoxNjg0MzA0OTY3fQ.A4750kD7Qi0E_UsYUApueDyY4VGqJaNdtq4xE0a0Y0UF--av2aQeKWJzj5VfDXDfYZOG2WSpv3oSoQ2Zk8IGUH3vK8LCNbO8tYsC7HdhpvtdS3-JZjEJxg5fNbHNMU6ghF8PKR7BewYIL-gRgFURBOVx4YneAYQ512xnCcuLC_JvtEgkafRIBLBaoDA73WcUY_sKpdviEUGGU75poebY3zn-BVsb7SoQlrD8MnKdpGLq4a5WmXt9BA1cegAjebVo0qONKLnumEK1IQ5Dr-NQEId0RGinlniQujtOr9u7WnPXKuMA_Kt4zG7-WL9LcK82pOfJ-9N9ZF8UNeaZ8rUTTQ
 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.914: Log
Dumping Log: WebRequest=> url: http://jupiter.onjoyride.com:9006/character/apps/onjoyride.tennischamps/users/ad668cde-4bd0-407d-8b27-da8c62c3a69a/platform/Android/refreshTickets, unityWebRequestMethod: POST, 
data=> null
-H JRX-APP-ID: onjoyride.tennischamps
-H JRX-USER-AUTH-TOKEN: eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJqd3RVc2VyIjoie1wiYXBwSWRcIjpcIm9uam95cmlkZS50ZW5uaXNjaGFtcHNcIixcInVzZXJJZFwiOlwiYWQ2NjhjZGUtNGJkMC00MDdkLThiMjctZGE4YzYyYzNhNjlhXCIsXCJrZXlcIjpudWxsLFwicnRcIjpmYWxzZX0iLCJpc3MiOiJhdXRoMCIsImV4cCI6MTY4Njg5Njk2NywiaWF0IjoxNjg0MzA0OTY3fQ.A4750kD7Qi0E_UsYUApueDyY4VGqJaNdtq4xE0a0Y0UF--av2aQeKWJzj5VfDXDfYZOG2WSpv3oSoQ2Zk8IGUH3vK8LCNbO8tYsC7HdhpvtdS3-JZjEJxg5fNbHNMU6ghF8PKR7BewYIL-gRgFURBOVx4YneAYQ512xnCcuLC_JvtEgkafRIBLBaoDA73WcUY_sKpdviEUGGU75poebY3zn-BVsb7SoQlrD8MnKdpGLq4a5WmXt9BA1cegAjebVo0qONKLnumEK1IQ5Dr-NQEId0RGinlniQujtOr9u7WnPXKuMA_Kt4zG7-WL9LcK82pOfJ-9N9ZF8UNeaZ8rUTTQ

request.responseCode: 200
request.isNetworkError: False
request.downloadHandler.text: {"nextRegenTime":1684305163,"currentRegenRate":161} 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.914: Log
Dumping Log: [EnergyService]  Next regen time: 1684305163 43s 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.914: Log
Dumping Log: [EnergyService]  Regen rate: 161 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.914: Log
Dumping Log: Sending Request WebRequest=> url: http://jupiter.onjoyride.com:9006/character/apps/onjoyride.tennischamps/users/ad668cde-4bd0-407d-8b27-da8c62c3a69a/characterLevelUpdate?characterId=ETHEREUM0xC71a0306a0A628C616DAC42097bDc21EcDBc5d9d1104&characterType=NFT&platform=Android, unityWebRequestMethod: POST, 
data=> null
-H JRX-APP-ID: onjoyride.tennischamps
-H JRX-USER-AUTH-TOKEN: eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJqd3RVc2VyIjoie1wiYXBwSWRcIjpcIm9uam95cmlkZS50ZW5uaXNjaGFtcHNcIixcInVzZXJJZFwiOlwiYWQ2NjhjZGUtNGJkMC00MDdkLThiMjctZGE4YzYyYzNhNjlhXCIsXCJrZXlcIjpudWxsLFwicnRcIjpmYWxzZX0iLCJpc3MiOiJhdXRoMCIsImV4cCI6MTY4Njg5Njk2NywiaWF0IjoxNjg0MzA0OTY3fQ.A4750kD7Qi0E_UsYUApueDyY4VGqJaNdtq4xE0a0Y0UF--av2aQeKWJzj5VfDXDfYZOG2WSpv3oSoQ2Zk8IGUH3vK8LCNbO8tYsC7HdhpvtdS3-JZjEJxg5fNbHNMU6ghF8PKR7BewYIL-gRgFURBOVx4YneAYQ512xnCcuLC_JvtEgkafRIBLBaoDA73WcUY_sKpdviEUGGU75poebY3zn-BVsb7SoQlrD8MnKdpGLq4a5WmXt9BA1cegAjebVo0qONKLnumEK1IQ5Dr-NQEId0RGinlniQujtOr9u7WnPXKuMA_Kt4zG7-WL9LcK82pOfJ-9N9ZF8UNeaZ8rUTTQ
 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.914: Log
Dumping Log: WebRequest=> url: http://jupiter.onjoyride.com:9006/character/apps/onjoyride.tennischamps/users/ad668cde-4bd0-407d-8b27-da8c62c3a69a/characterLevelUpdate?characterId=ETHEREUM0xC71a0306a0A628C616DAC42097bDc21EcDBc5d9d1104&characterType=NFT&platform=Android, unityWebRequestMethod: POST, 
data=> null
-H JRX-APP-ID: onjoyride.tennischamps
-H JRX-USER-AUTH-TOKEN: eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJqd3RVc2VyIjoie1wiYXBwSWRcIjpcIm9uam95cmlkZS50ZW5uaXNjaGFtcHNcIixcInVzZXJJZFwiOlwiYWQ2NjhjZGUtNGJkMC00MDdkLThiMjctZGE4YzYyYzNhNjlhXCIsXCJrZXlcIjpudWxsLFwicnRcIjpmYWxzZX0iLCJpc3MiOiJhdXRoMCIsImV4cCI6MTY4Njg5Njk2NywiaWF0IjoxNjg0MzA0OTY3fQ.A4750kD7Qi0E_UsYUApueDyY4VGqJaNdtq4xE0a0Y0UF--av2aQeKWJzj5VfDXDfYZOG2WSpv3oSoQ2Zk8IGUH3vK8LCNbO8tYsC7HdhpvtdS3-JZjEJxg5fNbHNMU6ghF8PKR7BewYIL-gRgFURBOVx4YneAYQ512xnCcuLC_JvtEgkafRIBLBaoDA73WcUY_sKpdviEUGGU75poebY3zn-BVsb7SoQlrD8MnKdpGLq4a5WmXt9BA1cegAjebVo0qONKLnumEK1IQ5Dr-NQEId0RGinlniQujtOr9u7WnPXKuMA_Kt4zG7-WL9LcK82pOfJ-9N9ZF8UNeaZ8rUTTQ

request.responseCode: 400
request.isNetworkError: False
request.downloadHandler.text: {"httpStatusCode":400,"errorCode":"insufficient_xp_to_upgrade","detail":"Insufficient champ xp to upgrade"} 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.914: Log
Dumping Log: Sending Request WebRequest=> url: http://jupiter.onjoyride.com:9006/character/apps/onjoyride.tennischamps/users/ad668cde-4bd0-407d-8b27-da8c62c3a69a/characterLevelUpdate?characterId=ETHEREUM0xC71a0306a0A628C616DAC42097bDc21EcDBc5d9d1104&characterType=NFT&platform=Android, unityWebRequestMethod: POST, 
data=> null
-H JRX-APP-ID: onjoyride.tennischamps
-H JRX-USER-AUTH-TOKEN: eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJqd3RVc2VyIjoie1wiYXBwSWRcIjpcIm9uam95cmlkZS50ZW5uaXNjaGFtcHNcIixcInVzZXJJZFwiOlwiYWQ2NjhjZGUtNGJkMC00MDdkLThiMjctZGE4YzYyYzNhNjlhXCIsXCJrZXlcIjpudWxsLFwicnRcIjpmYWxzZX0iLCJpc3MiOiJhdXRoMCIsImV4cCI6MTY4Njg5Njk2NywiaWF0IjoxNjg0MzA0OTY3fQ.A4750kD7Qi0E_UsYUApueDyY4VGqJaNdtq4xE0a0Y0UF--av2aQeKWJzj5VfDXDfYZOG2WSpv3oSoQ2Zk8IGUH3vK8LCNbO8tYsC7HdhpvtdS3-JZjEJxg5fNbHNMU6ghF8PKR7BewYIL-gRgFURBOVx4YneAYQ512xnCcuLC_JvtEgkafRIBLBaoDA73WcUY_sKpdviEUGGU75poebY3zn-BVsb7SoQlrD8MnKdpGLq4a5WmXt9BA1cegAjebVo0qONKLnumEK1IQ5Dr-NQEId0RGinlniQujtOr9u7WnPXKuMA_Kt4zG7-WL9LcK82pOfJ-9N9ZF8UNeaZ8rUTTQ
 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.914: Log
Dumping Log: WebRequest=> url: http://jupiter.onjoyride.com:9006/character/apps/onjoyride.tennischamps/users/ad668cde-4bd0-407d-8b27-da8c62c3a69a/characterLevelUpdate?characterId=ETHEREUM0xC71a0306a0A628C616DAC42097bDc21EcDBc5d9d1104&characterType=NFT&platform=Android, unityWebRequestMethod: POST, 
data=> null
-H JRX-APP-ID: onjoyride.tennischamps
-H JRX-USER-AUTH-TOKEN: eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJqd3RVc2VyIjoie1wiYXBwSWRcIjpcIm9uam95cmlkZS50ZW5uaXNjaGFtcHNcIixcInVzZXJJZFwiOlwiYWQ2NjhjZGUtNGJkMC00MDdkLThiMjctZGE4YzYyYzNhNjlhXCIsXCJrZXlcIjpudWxsLFwicnRcIjpmYWxzZX0iLCJpc3MiOiJhdXRoMCIsImV4cCI6MTY4Njg5Njk2NywiaWF0IjoxNjg0MzA0OTY3fQ.A4750kD7Qi0E_UsYUApueDyY4VGqJaNdtq4xE0a0Y0UF--av2aQeKWJzj5VfDXDfYZOG2WSpv3oSoQ2Zk8IGUH3vK8LCNbO8tYsC7HdhpvtdS3-JZjEJxg5fNbHNMU6ghF8PKR7BewYIL-gRgFURBOVx4YneAYQ512xnCcuLC_JvtEgkafRIBLBaoDA73WcUY_sKpdviEUGGU75poebY3zn-BVsb7SoQlrD8MnKdpGLq4a5WmXt9BA1cegAjebVo0qONKLnumEK1IQ5Dr-NQEId0RGinlniQujtOr9u7WnPXKuMA_Kt4zG7-WL9LcK82pOfJ-9N9ZF8UNeaZ8rUTTQ

request.responseCode: 400
request.isNetworkError: False
request.downloadHandler.text: {"httpStatusCode":400,"errorCode":"insufficient_xp_to_upgrade","detail":"Insufficient champ xp to upgrade"} 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.914: Log
Dumping Log: BattleFlowCoordinator::ShowLaunchPad 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.914: Log
Dumping Log: [PlaygroundChallenge] currentCardType :: claim_reward 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.914: Log
Dumping Log: [PlaygroundChallenge] title :: <size=150%><voffset=15><space=30><sprite name="CP_Point"><space=-15><voffset=0><size=100%>Claim Reward 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.914: Log
Dumping Log: [PlaygroundChallenge] desc ::  
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.914: Log
Dumping Log: [GameSession LSModule] connectToServerAddress http://jupiter-ls-infra.onjoyride.com:8910/ 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.914: Log
Dumping Log: BattleFlowCoordinator::ShowLaunchPad 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.914: Log
Dumping Log: ShowLaunchPad called sceneName: GameScene, index: -1, IsSceneLoading: False 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.914: Log
Dumping Log: [Panel] Poping SinglePlayResultScreenPanel 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.914: Log
Dumping Log: Sending Request WebRequest=> url: http://jupiter.onjoyride.com:9006/game-content/events/CHALLENGELEADERBOARD?platform=Android&countryCode=US&appVersion=0.2.1&version=1&refVersion=0&userRole=REGULAR, unityWebRequestMethod: GET, 
data=> null
-H JRX-APP-ID: onjoyride.tennischamps
-H JRX-USER-AUTH-TOKEN: eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJqd3RVc2VyIjoie1wiYXBwSWRcIjpcIm9uam95cmlkZS50ZW5uaXNjaGFtcHNcIixcInVzZXJJZFwiOlwiYWQ2NjhjZGUtNGJkMC00MDdkLThiMjctZGE4YzYyYzNhNjlhXCIsXCJrZXlcIjpudWxsLFwicnRcIjpmYWxzZX0iLCJpc3MiOiJhdXRoMCIsImV4cCI6MTY4Njg5Njk2NywiaWF0IjoxNjg0MzA0OTY3fQ.A4750kD7Qi0E_UsYUApueDyY4VGqJaNdtq4xE0a0Y0UF--av2aQeKWJzj5VfDXDfYZOG2WSpv3oSoQ2Zk8IGUH3vK8LCNbO8tYsC7HdhpvtdS3-JZjEJxg5fNbHNMU6ghF8PKR7BewYIL-gRgFURBOVx4YneAYQ512xnCcuLC_JvtEgkafRIBLBaoDA73WcUY_sKpdviEUGGU75poebY3zn-BVsb7SoQlrD8MnKdpGLq4a5WmXt9BA1cegAjebVo0qONKLnumEK1IQ5Dr-NQEId0RGinlniQujtOr9u7WnPXKuMA_Kt4zG7-WL9LcK82pOfJ-9N9ZF8UNeaZ8rUTTQ
 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.914: Log
Dumping Log: [PlaygroundChallenge] currentCardType :: claim_reward 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.914: Log
Dumping Log: [PlaygroundChallenge] title :: <size=150%><voffset=15><space=30><sprite name="CP_Point"><space=-15><voffset=0><size=100%>Claim Reward 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.914: Log
Dumping Log: [PlaygroundChallenge] desc ::  
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.914: Log
Dumping Log: Sending Request WebRequest=> url: http://jupiter.onjoyride.com:9006/character/apps/onjoyride.tennischamps/users/ad668cde-4bd0-407d-8b27-da8c62c3a69a/platform/Android/refreshTickets, unityWebRequestMethod: POST, 
data=> null
-H JRX-APP-ID: onjoyride.tennischamps
-H JRX-USER-AUTH-TOKEN: eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJqd3RVc2VyIjoie1wiYXBwSWRcIjpcIm9uam95cmlkZS50ZW5uaXNjaGFtcHNcIixcInVzZXJJZFwiOlwiYWQ2NjhjZGUtNGJkMC00MDdkLThiMjctZGE4YzYyYzNhNjlhXCIsXCJrZXlcIjpudWxsLFwicnRcIjpmYWxzZX0iLCJpc3MiOiJhdXRoMCIsImV4cCI6MTY4Njg5Njk2NywiaWF0IjoxNjg0MzA0OTY3fQ.A4750kD7Qi0E_UsYUApueDyY4VGqJaNdtq4xE0a0Y0UF--av2aQeKWJzj5VfDXDfYZOG2WSpv3oSoQ2Zk8IGUH3vK8LCNbO8tYsC7HdhpvtdS3-JZjEJxg5fNbHNMU6ghF8PKR7BewYIL-gRgFURBOVx4YneAYQ512xnCcuLC_JvtEgkafRIBLBaoDA73WcUY_sKpdviEUGGU75poebY3zn-BVsb7SoQlrD8MnKdpGLq4a5WmXt9BA1cegAjebVo0qONKLnumEK1IQ5Dr-NQEId0RGinlniQujtOr9u7WnPXKuMA_Kt4zG7-WL9LcK82pOfJ-9N9ZF8UNeaZ8rUTTQ
 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.914: Log
Dumping Log: WebRequest=> url: http://jupiter.onjoyride.com:9006/game-content/events/CHALLENGELEADERBOARD?platform=Android&countryCode=US&appVersion=0.2.1&version=1&refVersion=0&userRole=REGULAR, unityWebRequestMethod: GET, 
data=> null
-H JRX-APP-ID: onjoyride.tennischamps
-H JRX-USER-AUTH-TOKEN: eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJqd3RVc2VyIjoie1wiYXBwSWRcIjpcIm9uam95cmlkZS50ZW5uaXNjaGFtcHNcIixcInVzZXJJZFwiOlwiYWQ2NjhjZGUtNGJkMC00MDdkLThiMjctZGE4YzYyYzNhNjlhXCIsXCJrZXlcIjpudWxsLFwicnRcIjpmYWxzZX0iLCJpc3MiOiJhdXRoMCIsImV4cCI6MTY4Njg5Njk2NywiaWF0IjoxNjg0MzA0OTY3fQ.A4750kD7Qi0E_UsYUApueDyY4VGqJaNdtq4xE0a0Y0UF--av2aQeKWJzj5VfDXDfYZOG2WSpv3oSoQ2Zk8IGUH3vK8LCNbO8tYsC7HdhpvtdS3-JZjEJxg5fNbHNMU6ghF8PKR7BewYIL-gRgFURBOVx4YneAYQ512xnCcuLC_JvtEgkafRIBLBaoDA73WcUY_sKpdviEUGGU75poebY3zn-BVsb7SoQlrD8MnKdpGLq4a5WmXt9BA1cegAjebVo0qONKLnumEK1IQ5Dr-NQEId0RGinlniQujtOr9u7WnPXKuMA_Kt4zG7-WL9LcK82pOfJ-9N9ZF8UNeaZ8rUTTQ

request.responseCode: 200
request.isNetworkError: False
request.downloadHandler.text: {"version":1683889935,"data":{"challengeLeaderBoardEventDtos":[]},"dataCategory":"CHALLENGELEADERBOARD"} 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.914: Log
Dumping Log: WebRequest=> url: http://jupiter.onjoyride.com:9006/character/apps/onjoyride.tennischamps/users/ad668cde-4bd0-407d-8b27-da8c62c3a69a/platform/Android/refreshTickets, unityWebRequestMethod: POST, 
data=> null
-H JRX-APP-ID: onjoyride.tennischamps
-H JRX-USER-AUTH-TOKEN: eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJqd3RVc2VyIjoie1wiYXBwSWRcIjpcIm9uam95cmlkZS50ZW5uaXNjaGFtcHNcIixcInVzZXJJZFwiOlwiYWQ2NjhjZGUtNGJkMC00MDdkLThiMjctZGE4YzYyYzNhNjlhXCIsXCJrZXlcIjpudWxsLFwicnRcIjpmYWxzZX0iLCJpc3MiOiJhdXRoMCIsImV4cCI6MTY4Njg5Njk2NywiaWF0IjoxNjg0MzA0OTY3fQ.A4750kD7Qi0E_UsYUApueDyY4VGqJaNdtq4xE0a0Y0UF--av2aQeKWJzj5VfDXDfYZOG2WSpv3oSoQ2Zk8IGUH3vK8LCNbO8tYsC7HdhpvtdS3-JZjEJxg5fNbHNMU6ghF8PKR7BewYIL-gRgFURBOVx4YneAYQ512xnCcuLC_JvtEgkafRIBLBaoDA73WcUY_sKpdviEUGGU75poebY3zn-BVsb7SoQlrD8MnKdpGLq4a5WmXt9BA1cegAjebVo0qONKLnumEK1IQ5Dr-NQEId0RGinlniQujtOr9u7WnPXKuMA_Kt4zG7-WL9LcK82pOfJ-9N9ZF8UNeaZ8rUTTQ

request.responseCode: 200
request.isNetworkError: False
request.downloadHandler.text: {"nextRegenTime":1684305163,"currentRegenRate":161} 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.915: Log
Dumping Log: [EnergyService]  Next regen time: 1684305163 26s 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.915: Log
Dumping Log: [EnergyService]  Regen rate: 161 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.915: Log
Dumping Log: Scene MainMenu_Tennis is loaded
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.915: Log
Dumping Log: Scene MainMenu_Tennis is loaded
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.915: Log
Dumping Log: MoEngageAndroid: SetUserAttribute:: attributeName: USER_ATTRIBUTE_UNIQUE_ID, attributeValue: 4734
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.915: Log
Dumping Log: MoEngageAndroid: SetUserAttribute:: userAttributesPayload: {"attributeName":"USER_ATTRIBUTE_UNIQUE_ID","type":"general","attributeValue":"4734"}
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.915: Log
Dumping Log: MoEngageAndroid: SetUserAttribute:: attributeName: USER_ATTRIBUTE_USER_LAST_NAME, attributeValue: Syco
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.915: Log
Dumping Log: MoEngageAndroid: SetUserAttribute:: userAttributesPayload: {"attributeName":"USER_ATTRIBUTE_USER_LAST_NAME","type":"general","attributeValue":"Syco"}
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.915: Log
Dumping Log: MoEngageAndroid: SetUserAttribute:: attributeName: USER_ATTRIBUTE_USER_FIRST_NAME, attributeValue: Mark
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.915: Log
Dumping Log: MoEngageAndroid: SetUserAttribute:: userAttributesPayload: {"attributeName":"USER_ATTRIBUTE_USER_FIRST_NAME","type":"general","attributeValue":"Mark"}
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.915: Log
Dumping Log: MoEngageAndroid: SetUserAttribute:: attributeName: USER_ATTRIBUTE_USER_EMAIL, attributeValue: 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.915: Log
Dumping Log: MoEngageAndroid: SetUserAttribute:: userAttributesPayload: {"attributeName":"USER_ATTRIBUTE_USER_EMAIL","type":"general","attributeValue":null}
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.915: Log
Dumping Log: MoEngageAndroid: SetUserAttribute:: attributeName: USER_ATTRIBUTE_USER_MOBILE, attributeValue: +91721721
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.915: Log
Dumping Log: MoEngageAndroid: SetUserAttribute:: userAttributesPayload: {"attributeName":"USER_ATTRIBUTE_USER_MOBILE","type":"general","attributeValue":"+91721721"}
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.915: Log
Dumping Log: MoEngageAndroid: SetUserAttribute:: attributeName: USER_ATTRIBUTE_USER_GENDER, attributeValue: male
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.915: Log
Dumping Log: MoEngageAndroid: SetUserAttribute:: userAttributesPayload: {"attributeName":"USER_ATTRIBUTE_USER_GENDER","type":"general","attributeValue":"male"}
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.915: Log
Dumping Log: MoEngageAndroid: SetUserAttribute:: attributeName: username, attributeValue: CleverDivingGazelle4
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.915: Log
Dumping Log: MoEngageAndroid: SetUserAttribute:: userAttributesPayload: {"attributeName":"username","type":"general","attributeValue":"CleverDivingGazelle4"}
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.915: Log
Dumping Log: MoEngageAndroid: SetUserAttribute:: attributeName: withdrawal_threshold, attributeValue: 25
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.915: Log
Dumping Log: MoEngageAndroid: SetUserAttribute:: userAttributesPayload: {"attributeName":"withdrawal_threshold","type":"general","attributeValue":25}
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.915: Log
Dumping Log: MoEngageAndroid: SetUserAttribute:: attributeName: deposit_amount, attributeValue: 0
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.915: Log
Dumping Log: MoEngageAndroid: SetUserAttribute:: userAttributesPayload: {"attributeName":"deposit_amount","type":"general","attributeValue":0}
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.915: Log
Dumping Log: MoEngageAndroid: SetUserAttribute:: attributeName: total_amount, attributeValue: 101.65
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.915: Log
Dumping Log: MoEngageAndroid: SetUserAttribute:: userAttributesPayload: {"attributeName":"total_amount","type":"general","attributeValue":101.65}
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.915: Log
Dumping Log: MoEngageAndroid: SetUserAttribute:: attributeName: virtual_currency_count, attributeValue: 162
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.915: Log
Dumping Log: MoEngageAndroid: SetUserAttribute:: userAttributesPayload: {"attributeName":"virtual_currency_count","type":"general","attributeValue":162}
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.915: Log
Dumping Log: MoEngageAndroid: SetUserAttribute:: attributeName: full_name, attributeValue: Mark Syco
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.915: Log
Dumping Log: MoEngageAndroid: SetUserAttribute:: userAttributesPayload: {"attributeName":"full_name","type":"general","attributeValue":"Mark Syco"}
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.915: Log
Dumping Log: MoEngageAndroid: SetUserAttribute:: attributeName: has_profile_picture, attributeValue: true
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.915: Log
Dumping Log: MoEngageAndroid: SetUserAttribute:: userAttributesPayload: {"attributeName":"has_profile_picture","type":"general","attributeValue":"true"}
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.915: Log
Dumping Log: MoEngageAndroid: SetUserAttribute:: attributeName: winnings_amount, attributeValue: 101.65
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.915: Log
Dumping Log: MoEngageAndroid: SetUserAttribute:: userAttributesPayload: {"attributeName":"winnings_amount","type":"general","attributeValue":101.65}
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.915: Log
Dumping Log: MoEngageAndroid: SetUserAttribute:: attributeName: allowed_for_withdrawal, attributeValue: true
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.915: Log
Dumping Log: MoEngageAndroid: SetUserAttribute:: userAttributesPayload: {"attributeName":"allowed_for_withdrawal","type":"general","attributeValue":"true"}
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.915: Log
Dumping Log: MoEngageAndroid: SetUserAttribute:: attributeName: app_user_id, attributeValue: ad668cde-4bd0-407d-8b27-da8c62c3a69a
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.915: Log
Dumping Log: MoEngageAndroid: SetUserAttribute:: userAttributesPayload: {"attributeName":"app_user_id","type":"general","attributeValue":"ad668cde-4bd0-407d-8b27-da8c62c3a69a"}
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.915: Log
Dumping Log: ShowTab:: Tab2
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.915: Log
Dumping Log: Launchpadpanel::ShowTab::Tab2 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.915: Log
Dumping Error: The panel ResultsScreenPanel is not registered.
joyride.CustomLogger:DebugLogError(String)
joyride.ui.panel.PanelManager:HidePanel(PanelType, Boolean)
joyride.battle.flow.<HideResultScreen>d__49:MoveNext()
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)

Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.915: Log
Dumping Log: [Panel] Reset 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.915: Log
Dumping Log: ShowLaunchPad called sceneName: MainMenu_Tennis, index: 1, IsSceneLoading: False 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.915: Log
Dumping Log: [Panel] ClearStack 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.915: Log
Dumping Log: [Panel] Showing LaunchpadPanel 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.915: Log
Dumping Log: Launchpadpanel::ShowTab::Tab2 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.915: Log
Dumping Log: [Launchpad] HideTab 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.915: Log
Dumping Log: Writing PlayerPrefs to disk... 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.915: Log
Dumping Warning: <color=#0099bc><b>DOTWEEN ► </b></color>Target or field is missing/null (Void set_position(UnityEngine.Vector3)) ► Object reference not set to an instance of an object.

  at UnityEngine.Transform.set_position (UnityEngine.Vector3 value) [0x00000] in <00000000000000000000000000000000>:0 
  at DG.Tweening.Core.DOSetter`1[T].Invoke (T pNewValue) [0x00000] in <00000000000000000000000000000000>:0 
  at DG.Tweening.Core.TweenerCore`3[T1,T2,TPlugOptions].ApplyTween (System.Single prevPosition, System.Int32 prevCompletedLoops, System.Int32 newCompletedSteps, System.Boolean useInversePosition, DG.Tweening.Core.Enums.UpdateMode updateMode, DG.Tweening.Core.Enums.UpdateNotice updateNotice) [0x00000] in <00000000000000000000000000000000>:0 
  at DG.Tweening.Tween.DoGoto (DG.Tweening.Tween t, System.Single toPosition, System.Int32 toCompletedLoops, DG.Tweening.Core.Enums.UpdateMode updateMode) [0x00000] in <00000000000000000000000000000000>:0 
  at DG.Tweening.Core.TweenManager.Update (DG.Tweening.UpdateType updateType, System.Single deltaTime, System.Single independentTime) [0x00000] in <00000000000000000000000000000000>:0 
  at DG.Tweening.Core.DOTweenComponent.Update () [0x00000] in <00000000000000000000000000000000>:0 


Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.915: Log
Dumping Log: Disabled
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.915: Log
Dumping Log: [Launchpad] HideTab 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.915: Log
Dumping Log: [Launchpad] HideTab 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.915: Log
Dumping Log: [Panel] Showing CharacterInfoPanel 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.915: Log
Dumping Log: Sending Request WebRequest=> url: http://jupiter.onjoyride.com:9006/character/apps/onjoyride.tennischamps/users/ad668cde-4bd0-407d-8b27-da8c62c3a69a/platform/Android/refreshTickets, unityWebRequestMethod: POST, 
data=> null
-H JRX-APP-ID: onjoyride.tennischamps
-H JRX-USER-AUTH-TOKEN: eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJqd3RVc2VyIjoie1wiYXBwSWRcIjpcIm9uam95cmlkZS50ZW5uaXNjaGFtcHNcIixcInVzZXJJZFwiOlwiYWQ2NjhjZGUtNGJkMC00MDdkLThiMjctZGE4YzYyYzNhNjlhXCIsXCJrZXlcIjpudWxsLFwicnRcIjpmYWxzZX0iLCJpc3MiOiJhdXRoMCIsImV4cCI6MTY4Njg5Njk2NywiaWF0IjoxNjg0MzA0OTY3fQ.A4750kD7Qi0E_UsYUApueDyY4VGqJaNdtq4xE0a0Y0UF--av2aQeKWJzj5VfDXDfYZOG2WSpv3oSoQ2Zk8IGUH3vK8LCNbO8tYsC7HdhpvtdS3-JZjEJxg5fNbHNMU6ghF8PKR7BewYIL-gRgFURBOVx4YneAYQ512xnCcuLC_JvtEgkafRIBLBaoDA73WcUY_sKpdviEUGGU75poebY3zn-BVsb7SoQlrD8MnKdpGLq4a5WmXt9BA1cegAjebVo0qONKLnumEK1IQ5Dr-NQEId0RGinlniQujtOr9u7WnPXKuMA_Kt4zG7-WL9LcK82pOfJ-9N9ZF8UNeaZ8rUTTQ
 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.915: Log
Dumping Log: [GEAR_ABILITIES] System.Collections.Generic.List`1[Joyride.Character.MicroGearModel] Gear Abilities not initialized for CleverDivingGazelle4. theGearModels is empty. Assuming CleverDivingGazelle4 has no Gear equipped... 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.915: Log
Dumping Log: WebRequest=> url: http://jupiter.onjoyride.com:9006/character/apps/onjoyride.tennischamps/users/ad668cde-4bd0-407d-8b27-da8c62c3a69a/platform/Android/refreshTickets, unityWebRequestMethod: POST, 
data=> null
-H JRX-APP-ID: onjoyride.tennischamps
-H JRX-USER-AUTH-TOKEN: eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJqd3RVc2VyIjoie1wiYXBwSWRcIjpcIm9uam95cmlkZS50ZW5uaXNjaGFtcHNcIixcInVzZXJJZFwiOlwiYWQ2NjhjZGUtNGJkMC00MDdkLThiMjctZGE4YzYyYzNhNjlhXCIsXCJrZXlcIjpudWxsLFwicnRcIjpmYWxzZX0iLCJpc3MiOiJhdXRoMCIsImV4cCI6MTY4Njg5Njk2NywiaWF0IjoxNjg0MzA0OTY3fQ.A4750kD7Qi0E_UsYUApueDyY4VGqJaNdtq4xE0a0Y0UF--av2aQeKWJzj5VfDXDfYZOG2WSpv3oSoQ2Zk8IGUH3vK8LCNbO8tYsC7HdhpvtdS3-JZjEJxg5fNbHNMU6ghF8PKR7BewYIL-gRgFURBOVx4YneAYQ512xnCcuLC_JvtEgkafRIBLBaoDA73WcUY_sKpdviEUGGU75poebY3zn-BVsb7SoQlrD8MnKdpGLq4a5WmXt9BA1cegAjebVo0qONKLnumEK1IQ5Dr-NQEId0RGinlniQujtOr9u7WnPXKuMA_Kt4zG7-WL9LcK82pOfJ-9N9ZF8UNeaZ8rUTTQ

request.responseCode: 200
request.isNetworkError: False
request.downloadHandler.text: {"nextRegenTime":1684305163,"currentRegenRate":161} 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.915: Log
Dumping Log: [EnergyService]  Next regen time: 1684305163 25s 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.915: Log
Dumping Log: [EnergyService]  Regen rate: 161 
Reporter:SaveLogs(Boolean)
Reporter:drawToolBar()
Reporter:OnGUIDraw()
12:02:25.929: Log
Sending Request WebRequest=> url: http://jupiter.onjoyride.com:9006/user-management/user/ad668cde-4bd0-407d-8b27-da8c62c3a69a/getLogsUploadUrl?fileType=txt, unityWebRequestMethod: GET, 
data=> null
-H JRX-APP-ID: onjoyride.tennischamps
-H JRX-USER-AUTH-TOKEN: eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJqd3RVc2VyIjoie1wiYXBwSWRcIjpcIm9uam95cmlkZS50ZW5uaXNjaGFtcHNcIixcInVzZXJJZFwiOlwiYWQ2NjhjZGUtNGJkMC00MDdkLThiMjctZGE4YzYyYzNhNjlhXCIsXCJrZXlcIjpudWxsLFwicnRcIjpmYWxzZX0iLCJpc3MiOiJhdXRoMCIsImV4cCI6MTY4Njg5Njk2NywiaWF0IjoxNjg0MzA0OTY3fQ.A4750kD7Qi0E_UsYUApueDyY4VGqJaNdtq4xE0a0Y0UF--av2aQeKWJzj5VfDXDfYZOG2WSpv3oSoQ2Zk8IGUH3vK8LCNbO8tYsC7HdhpvtdS3-JZjEJxg5fNbHNMU6ghF8PKR7BewYIL-gRgFURBOVx4YneAYQ512xnCcuLC_JvtEgkafRIBLBaoDA73WcUY_sKpdviEUGGU75poebY3zn-BVsb7SoQlrD8MnKdpGLq4a5WmXt9BA1cegAjebVo0qONKLnumEK1IQ5Dr-NQEId0RGinlniQujtOr9u7WnPXKuMA_Kt4zG7-WL9LcK82pOfJ-9N9ZF8UNeaZ8rUTTQ
 
joyride.CustomLogger:Update()
12:02:26.253: Log
WebRequest=> url: http://jupiter.onjoyride.com:9006/user-management/user/ad668cde-4bd0-407d-8b27-da8c62c3a69a/getLogsUploadUrl?fileType=txt, unityWebRequestMethod: GET, 
data=> null
-H JRX-APP-ID: onjoyride.tennischamps
-H JRX-USER-AUTH-TOKEN: eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJqd3RVc2VyIjoie1wiYXBwSWRcIjpcIm9uam95cmlkZS50ZW5uaXNjaGFtcHNcIixcInVzZXJJZFwiOlwiYWQ2NjhjZGUtNGJkMC00MDdkLThiMjctZGE4YzYyYzNhNjlhXCIsXCJrZXlcIjpudWxsLFwicnRcIjpmYWxzZX0iLCJpc3MiOiJhdXRoMCIsImV4cCI6MTY4Njg5Njk2NywiaWF0IjoxNjg0MzA0OTY3fQ.A4750kD7Qi0E_UsYUApueDyY4VGqJaNdtq4xE0a0Y0UF--av2aQeKWJzj5VfDXDfYZOG2WSpv3oSoQ2Zk8IGUH3vK8LCNbO8tYsC7HdhpvtdS3-JZjEJxg5fNbHNMU6ghF8PKR7BewYIL-gRgFURBOVx4YneAYQ512xnCcuLC_JvtEgkafRIBLBaoDA73WcUY_sKpdviEUGGU75poebY3zn-BVsb7SoQlrD8MnKdpGLq4a5WmXt9BA1cegAjebVo0qONKLnumEK1IQ5Dr-NQEId0RGinlniQujtOr9u7WnPXKuMA_Kt4zG7-WL9LcK82pOfJ-9N9ZF8UNeaZ8rUTTQ

request.responseCode: 200
request.isNetworkError: False
request.downloadHandler.text: {"preSignedUrl":"https://jrx-assets.s3.amazonaws.com/users/logs/ad668cde-4bd0-407d-8b27-da8c62c3a69a/1684305145997.txt?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20230517T063226Z&X-Amz-SignedHeaders=content-type%3Bhost%3Bx-amz-acl&X-Amz-Expires=1800&X-Amz-Credential=AKIAWKEFFVF2NMYPUYRT%2F20230517%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Signature=f6b6c8bd5d9d0b0ef2f71f5bf7daa153171351003ec9f6aafc40ee2c192597a4","imagePath":"https://assets.onjoyride.com/users/logs/ad668cde-4bd0-407d-8b27-da8c62c3a69a/1684305145997.txt"} 
joyride.CustomLogger:Update()
12:02:26.253: Log
UploadLog response: {"preSignedUrl":"https://jrx-assets.s3.amazonaws.com/users/logs/ad668cde-4bd0-407d-8b27-da8c62c3a69a/1684305145997.txt?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20230517T063226Z&X-Amz-SignedHeaders=content-type%3Bhost%3Bx-amz-acl&X-Amz-Expires=1800&X-Amz-Credential=AKIAWKEFFVF2NMYPUYRT%2F20230517%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Signature=f6b6c8bd5d9d0b0ef2f71f5bf7daa153171351003ec9f6aafc40ee2c192597a4","imagePath":"https://assets.onjoyride.com/users/logs/ad668cde-4bd0-407d-8b27-da8c62c3a69a/1684305145997.txt"} 
joyride.CustomLogger:Update()
12:02:28.478: Log
Log submitted to https://paste.ee/r/dTWrf/0
<SendToPastee>d__202:MoveNext()
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
12:02:28.478: Warning
clip data not found/loaded for UIpopup
joyride.core.AudioManager:PlaySFX(String, Single, Single, Boolean)
joyride.ui.popup.PopUp:Show(PopUpConfig&)
System.Action:Invoke()
<SendToPastee>d__202:MoveNext()
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
12:02:29.635: Log
request.responseCode: 200
request.isNetworkError: False
text:  
joyride.CustomLogger:Update()
12:02:37.132: Log
OnApplicationFocus:: False
joyride.core.DeviceBackManager:OnApplicationFocus(Boolean)
12:02:37.132: Log
OnApplicationFocus:: True
joyride.core.DeviceBackManager:OnApplicationFocus(Boolean)
12:02:37.141: Log
[ChallengeFlowCoordinator] onApplicationPauseEvent :: isPaused = True 
joyride.CustomLogger:Update()
12:02:37.141: Log
[ChallengeFlowCoordinator] onApplicationPauseEvent :: isPaused = False 
joyride.CustomLogger:Update()
12:02:37.141: Log
[ChallengeFlowCoordinator] checkForNewChallengeIfAvailable :: currentChallenge = joyride.gameContent.model.ChallengeDataEvent 
joyride.CustomLogger:Update()
12:02:37.141: Log
Sending Request WebRequest=> url: http://jupiter.onjoyride.com:9006/wallet/users/ad668cde-4bd0-407d-8b27-da8c62c3a69a/walletSummary, unityWebRequestMethod: GET, 
data=> null
-H JRX-APP-ID: onjoyride.tennischamps
-H JRX-USER-AUTH-TOKEN: eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJqd3RVc2VyIjoie1wiYXBwSWRcIjpcIm9uam95cmlkZS50ZW5uaXNjaGFtcHNcIixcInVzZXJJZFwiOlwiYWQ2NjhjZGUtNGJkMC00MDdkLThiMjctZGE4YzYyYzNhNjlhXCIsXCJrZXlcIjpudWxsLFwicnRcIjpmYWxzZX0iLCJpc3MiOiJhdXRoMCIsImV4cCI6MTY4Njg5Njk2NywiaWF0IjoxNjg0MzA0OTY3fQ.A4750kD7Qi0E_UsYUApueDyY4VGqJaNdtq4xE0a0Y0UF--av2aQeKWJzj5VfDXDfYZOG2WSpv3oSoQ2Zk8IGUH3vK8LCNbO8tYsC7HdhpvtdS3-JZjEJxg5fNbHNMU6ghF8PKR7BewYIL-gRgFURBOVx4YneAYQ512xnCcuLC_JvtEgkafRIBLBaoDA73WcUY_sKpdviEUGGU75poebY3zn-BVsb7SoQlrD8MnKdpGLq4a5WmXt9BA1cegAjebVo0qONKLnumEK1IQ5Dr-NQEId0RGinlniQujtOr9u7WnPXKuMA_Kt4zG7-WL9LcK82pOfJ-9N9ZF8UNeaZ8rUTTQ
 
joyride.CustomLogger:Update()
12:02:37.141: Log
MoEGameObject PushToken() Callback from native: {"platform":"android","token":"fXIZ078KRwqd07NpA7_Jvl:APA91bErqW-ck5D9uP-CMzeSd8mheV2PHOmZXAGumP5A0WkfhOy9ZmM77_DWdA4c9fAMi4MOWvGv49C4f805PSStRK4hyJSf8dlcAjtA7sKca50JMlv97719v-ZL-dQvkBS6RKlNbmjz","pushService":"FCM"}
MoEngage.MoEGameObject:PushToken(String)
12:02:37.383: Log
WebRequest=> url: http://jupiter.onjoyride.com:9006/wallet/users/ad668cde-4bd0-407d-8b27-da8c62c3a69a/walletSummary, unityWebRequestMethod: GET, 
data=> null
-H JRX-APP-ID: onjoyride.tennischamps
-H JRX-USER-AUTH-TOKEN: eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJqd3RVc2VyIjoie1wiYXBwSWRcIjpcIm9uam95cmlkZS50ZW5uaXNjaGFtcHNcIixcInVzZXJJZFwiOlwiYWQ2NjhjZGUtNGJkMC00MDdkLThiMjctZGE4YzYyYzNhNjlhXCIsXCJrZXlcIjpudWxsLFwicnRcIjpmYWxzZX0iLCJpc3MiOiJhdXRoMCIsImV4cCI6MTY4Njg5Njk2NywiaWF0IjoxNjg0MzA0OTY3fQ.A4750kD7Qi0E_UsYUApueDyY4VGqJaNdtq4xE0a0Y0UF--av2aQeKWJzj5VfDXDfYZOG2WSpv3oSoQ2Zk8IGUH3vK8LCNbO8tYsC7HdhpvtdS3-JZjEJxg5fNbHNMU6ghF8PKR7BewYIL-gRgFURBOVx4YneAYQ512xnCcuLC_JvtEgkafRIBLBaoDA73WcUY_sKpdviEUGGU75poebY3zn-BVsb7SoQlrD8MnKdpGLq4a5WmXt9BA1cegAjebVo0qONKLnumEK1IQ5Dr-NQEId0RGinlniQujtOr9u7WnPXKuMA_Kt4zG7-WL9LcK82pOfJ-9N9ZF8UNeaZ8rUTTQ

request.responseCode: 200
request.isNetworkError: False
request.downloadHandler.text: {"realWallet":null,"realWallets":[{"currencyCode":"RLY","depositAmount":0,"bonusAmount":0,"winningsAmount":101.65,"sealedWinningsAmount":0,"blockchainStatus":"PENDING","blockchainAddress":null,"minimumCryptoTransferLimit":0.1,"cryptoTransferNetworkFee":0.1,"isRestrictedRegion":null}],"virtualWallets":[{"amount":162,"currencyType":"TENNIS","capacity":null},{"amount":6,"currencyType":"TICKET","capacity":8},{"amount":0,"currencyType":"PUSH_S","capacity":null},{"amount":0,"currencyType":"SERVE_S","capacity":null},{"amount":0,"currencyType":"BASELINE_S","capacity":null},{"amount":0,"currencyType":"BALANCE_S","capacity":null},{"amount":0,"currencyType":"ANY_S","capacity":null}]} 
joyride.CustomLogger:Update()
12:02:37.670: Log
callbackDictString: 

{"callbackId":"BranchCallbackId3","params":{"universalObject":{},"linkProperties":{}}}


Branch:_asyncCallbackWithBranchUniversalObject(String)
12:02:43.423: Log
Sending Request WebRequest=> url: http://jupiter.onjoyride.com:9006/character/apps/onjoyride.tennischamps/users/ad668cde-4bd0-407d-8b27-da8c62c3a69a/platform/Android/refreshTickets, unityWebRequestMethod: POST, 
data=> null
-H JRX-APP-ID: onjoyride.tennischamps
-H JRX-USER-AUTH-TOKEN: eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJqd3RVc2VyIjoie1wiYXBwSWRcIjpcIm9uam95cmlkZS50ZW5uaXNjaGFtcHNcIixcInVzZXJJZFwiOlwiYWQ2NjhjZGUtNGJkMC00MDdkLThiMjctZGE4YzYyYzNhNjlhXCIsXCJrZXlcIjpudWxsLFwicnRcIjpmYWxzZX0iLCJpc3MiOiJhdXRoMCIsImV4cCI6MTY4Njg5Njk2NywiaWF0IjoxNjg0MzA0OTY3fQ.A4750kD7Qi0E_UsYUApueDyY4VGqJaNdtq4xE0a0Y0UF--av2aQeKWJzj5VfDXDfYZOG2WSpv3oSoQ2Zk8IGUH3vK8LCNbO8tYsC7HdhpvtdS3-JZjEJxg5fNbHNMU6ghF8PKR7BewYIL-gRgFURBOVx4YneAYQ512xnCcuLC_JvtEgkafRIBLBaoDA73WcUY_sKpdviEUGGU75poebY3zn-BVsb7SoQlrD8MnKdpGLq4a5WmXt9BA1cegAjebVo0qONKLnumEK1IQ5Dr-NQEId0RGinlniQujtOr9u7WnPXKuMA_Kt4zG7-WL9LcK82pOfJ-9N9ZF8UNeaZ8rUTTQ
 
joyride.CustomLogger:Update()
12:02:43.714: Log
WebRequest=> url: http://jupiter.onjoyride.com:9006/character/apps/onjoyride.tennischamps/users/ad668cde-4bd0-407d-8b27-da8c62c3a69a/platform/Android/refreshTickets, unityWebRequestMethod: POST, 
data=> null
-H JRX-APP-ID: onjoyride.tennischamps
-H JRX-USER-AUTH-TOKEN: eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJqd3RVc2VyIjoie1wiYXBwSWRcIjpcIm9uam95cmlkZS50ZW5uaXNjaGFtcHNcIixcInVzZXJJZFwiOlwiYWQ2NjhjZGUtNGJkMC00MDdkLThiMjctZGE4YzYyYzNhNjlhXCIsXCJrZXlcIjpudWxsLFwicnRcIjpmYWxzZX0iLCJpc3MiOiJhdXRoMCIsImV4cCI6MTY4Njg5Njk2NywiaWF0IjoxNjg0MzA0OTY3fQ.A4750kD7Qi0E_UsYUApueDyY4VGqJaNdtq4xE0a0Y0UF--av2aQeKWJzj5VfDXDfYZOG2WSpv3oSoQ2Zk8IGUH3vK8LCNbO8tYsC7HdhpvtdS3-JZjEJxg5fNbHNMU6ghF8PKR7BewYIL-gRgFURBOVx4YneAYQ512xnCcuLC_JvtEgkafRIBLBaoDA73WcUY_sKpdviEUGGU75poebY3zn-BVsb7SoQlrD8MnKdpGLq4a5WmXt9BA1cegAjebVo0qONKLnumEK1IQ5Dr-NQEId0RGinlniQujtOr9u7WnPXKuMA_Kt4zG7-WL9LcK82pOfJ-9N9ZF8UNeaZ8rUTTQ

request.responseCode: 200
request.isNetworkError: False
request.downloadHandler.text: {"nextRegenTime":1684305324,"currentRegenRate":161} 
joyride.CustomLogger:Update()
12:02:43.714: Log
[EnergyService]  Next regen time: 1684305324 2m 40s 
joyride.CustomLogger:Update()
12:02:43.714: Log
[EnergyService]  Regen rate: 161 
joyride.CustomLogger:Update()
12:02:43.714: Log
LSMODULE:: onItemUpdate itemName globalSession::onjoyride.tennischamps::ad668cde-4bd0-407d-8b27-da8c62c3a69a, message {"command":"VIRTUAL_WALLET_UPDATE","data":{"userId":"ad668cde-4bd0-407d-8b27-da8c62c3a69a","appId":"onjoyride.tennischamps","amount":7,"currencyType":"TICKET","capacity":8,"notifiedAppId":"onjoyride.tennischamps"}} 
joyride.CustomLogger:Update()
12:02:43.714: Log
[GlobalResource] OnMessageReceived {"command":"VIRTUAL_WALLET_UPDATE","data":{"userId":"ad668cde-4bd0-407d-8b27-da8c62c3a69a","appId":"onjoyride.tennischamps","amount":7,"currencyType":"TICKET","capacity":8,"notifiedAppId":"onjoyride.tennischamps"}} 
joyride.CustomLogger:Update()
12:02:43.714: Log
[GlobalResource] VirtualWalletReceived called {
  "userId": "ad668cde-4bd0-407d-8b27-da8c62c3a69a",
  "appId": "onjoyride.tennischamps",
  "amount": 7,
  "currencyType": "TICKET",
  "capacity": 8,
  "notifiedAppId": "onjoyride.tennischamps"
} 
joyride.CustomLogger:Update()
12:02:45.361: Warning
clip data not found/loaded for UIclose
joyride.core.AudioManager:PlaySFX(String, Single, Single, Boolean)
joyride.ui.popup.PopUp:Close()
UnityEngine.EventSystems.StandaloneInputModule:Process()
12:02:51.148: Log
Disabled
Joyride.TennisChamps.Scripts.CharacterInfo.CharacterInfoPanel:Hide()
TennisCharacterInfoPanel:Hide()
joyride.ui.panel.PanelManager:PrevPanel(Boolean, Boolean)
UnityEngine.EventSystems.StandaloneInputModule:Process()
12:02:51.148: Log
MoEngageAndroid EnabledSdk::
MoEngage.MoEngageAndroid:UpdateSdkState(Boolean)
joyride.tennischamps.playground.ui.PlayGroundTab:ShowTab(String)
joyride.tennischamps.playground.ui.PlayGroundTab:OnCharacterInfoPanelHide(Boolean, String, Boolean)
System.Action`1:Invoke(T)
Joyride.TennisChamps.Scripts.CharacterInfo.CharacterInfoPanel:Hide()
TennisCharacterInfoPanel:Hide()
joyride.ui.panel.PanelManager:PrevPanel(Boolean, Boolean)
U
12:02:51.148: Log
MoEngageAndroid EnableSdk:: payload {"isSdkEnabled":true}
MoEngage.MoEngageAndroid:UpdateSdkState(Boolean)
joyride.tennischamps.playground.ui.PlayGroundTab:ShowTab(String)
joyride.tennischamps.playground.ui.PlayGroundTab:OnCharacterInfoPanelHide(Boolean, String, Boolean)
System.Action`1:Invoke(T)
Joyride.TennisChamps.Scripts.CharacterInfo.CharacterInfoPanel:Hide()
TennisCharacterInfoPanel:Hide()
joyride.ui.panel.PanelManager:PrevPanel(Boolean, Boolean)
U
12:02:51.148: Log
MoEngageAndroid: EnableSDKLogs::
MoEngage.MoEngageAndroid:EnableSDKLogs()
joyride.tennischamps.playground.ui.PlayGroundTab:ShowTab(String)
joyride.tennischamps.playground.ui.PlayGroundTab:OnCharacterInfoPanelHide(Boolean, String, Boolean)
System.Action`1:Invoke(T)
Joyride.TennisChamps.Scripts.CharacterInfo.CharacterInfoPanel:Hide()
TennisCharacterInfoPanel:Hide()
joyride.ui.panel.PanelManager:PrevPanel(Boolean, Boolean)
UnityEngi
12:02:51.148: Log
MoEngageAndroid SetAppContext:: 
MoEngage.MoEngageAndroid:SetAppContext(String[])
joyride.tennischamps.playground.ui.PlayGroundTab:ShowTab(String)
joyride.tennischamps.playground.ui.PlayGroundTab:OnCharacterInfoPanelHide(Boolean, String, Boolean)
System.Action`1:Invoke(T)
Joyride.TennisChamps.Scripts.CharacterInfo.CharacterInfoPanel:Hide()
TennisCharacterInfoPanel:Hide()
joyride.ui.panel.PanelManager:PrevPanel(Boolean, Boolean)
U
12:02:51.148: Log
MoEngageAndroid SetAppContext: Payload: {"contexts":["Playground"]}
MoEngage.MoEngageAndroid:SetAppContext(String[])
joyride.tennischamps.playground.ui.PlayGroundTab:ShowTab(String)
joyride.tennischamps.playground.ui.PlayGroundTab:OnCharacterInfoPanelHide(Boolean, String, Boolean)
System.Action`1:Invoke(T)
Joyride.TennisChamps.Scripts.CharacterInfo.CharacterInfoPanel:Hide()
TennisCharacterInfoPanel:Hide()
joyride.ui.panel.PanelManager:PrevPanel(Boolean, Boolean)
U
12:02:51.148: Log
MoEngageAndroid: ShowInApp::
MoEngage.MoEngageAndroid:ShowInApp()
joyride.tennischamps.playground.ui.PlayGroundTab:ShowTab(String)
joyride.tennischamps.playground.ui.PlayGroundTab:OnCharacterInfoPanelHide(Boolean, String, Boolean)
System.Action`1:Invoke(T)
Joyride.TennisChamps.Scripts.CharacterInfo.CharacterInfoPanel:Hide()
TennisCharacterInfoPanel:Hide()
joyride.ui.panel.PanelManager:PrevPanel(Boolean, Boolean)
UnityEngine.E
12:02:51.148: Log
[PlaygroundChallenge] currentCardType :: claim_reward 
joyride.CustomLogger:Update()
12:02:51.148: Log
[PlaygroundChallenge] title :: <size=150%><voffset=15><space=30><sprite name="CP_Point"><space=-15><voffset=0><size=100%>Claim Reward 
joyride.CustomLogger:Update()
12:02:51.148: Log
[PlaygroundChallenge] desc ::  
joyride.CustomLogger:Update()
12:02:51.148: Log
[Panel] Poping CharacterInfoPanel 
joyride.CustomLogger:Update()
12:02:51.148: Log
[Launchpad] ShowTab:: nft_view 
joyride.CustomLogger:Update()
12:02:51.148: Log
Sending Request WebRequest=> url: http://jupiter.onjoyride.com:9006/game-content/events/CHALLENGELEADERBOARD?platform=Android&countryCode=US&appVersion=0.2.1&version=1&refVersion=0&userRole=REGULAR, unityWebRequestMethod: GET, 
data=> null
-H JRX-APP-ID: onjoyride.tennischamps
-H JRX-USER-AUTH-TOKEN: eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJqd3RVc2VyIjoie1wiYXBwSWRcIjpcIm9uam95cmlkZS50ZW5uaXNjaGFtcHNcIixcInVzZXJJZFwiOlwiYWQ2NjhjZGUtNGJkMC00MDdkLThiMjctZGE4YzYyYzNhNjlhXCIsXCJrZXlcIjpudWxsLFwicnRcIjpmYWxzZX0iLCJpc3MiOiJhdXRoMCIsImV4cCI6MTY4Njg5Njk2NywiaWF0IjoxNjg0MzA0OTY3fQ.A4750kD7Qi0E_UsYUApueDyY4VGqJaNdtq4xE0a0Y0UF--av2aQeKWJzj5VfDXDfYZOG2WSpv3oSoQ2Zk8IGUH3vK8LCNbO8tYsC7HdhpvtdS3-JZjEJxg5fNbHNMU6ghF8PKR7BewYIL-gRgFURBOVx4YneAYQ512xnCcuLC_JvtEgkafRIBLBaoDA73WcUY_sKpdviEUGGU75poebY3zn-BVsb7SoQlrD8MnKdpGLq4a5WmXt9BA1cegAjebVo0qONKLnumEK1IQ5Dr-NQEId0RGinlniQujtOr9u7WnPXKuMA_Kt4zG7-WL9LcK82pOfJ-9N9ZF8UNeaZ8rUTTQ
 
joyride.CustomLogger:Update()
12:02:51.148: Log
[PlaygroundChallenge] currentCardType :: claim_reward 
joyride.CustomLogger:Update()
12:02:51.148: Log
[PlaygroundChallenge] title :: <size=150%><voffset=15><space=30><sprite name="CP_Point"><space=-15><voffset=0><size=100%>Claim Reward 
joyride.CustomLogger:Update()
12:02:51.148: Log
[PlaygroundChallenge] desc ::  
joyride.CustomLogger:Update()
12:02:51.148: Log
Sending Request WebRequest=> url: http://jupiter.onjoyride.com:9006/games/apps/onjoyride.tennischamps/user/ad668cde-4bd0-407d-8b27-da8c62c3a69a/stats, unityWebRequestMethod: GET, 
data=> null
-H JRX-APP-ID: onjoyride.tennischamps
-H JRX-USER-AUTH-TOKEN: eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJqd3RVc2VyIjoie1wiYXBwSWRcIjpcIm9uam95cmlkZS50ZW5uaXNjaGFtcHNcIixcInVzZXJJZFwiOlwiYWQ2NjhjZGUtNGJkMC00MDdkLThiMjctZGE4YzYyYzNhNjlhXCIsXCJrZXlcIjpudWxsLFwicnRcIjpmYWxzZX0iLCJpc3MiOiJhdXRoMCIsImV4cCI6MTY4Njg5Njk2NywiaWF0IjoxNjg0MzA0OTY3fQ.A4750kD7Qi0E_UsYUApueDyY4VGqJaNdtq4xE0a0Y0UF--av2aQeKWJzj5VfDXDfYZOG2WSpv3oSoQ2Zk8IGUH3vK8LCNbO8tYsC7HdhpvtdS3-JZjEJxg5fNbHNMU6ghF8PKR7BewYIL-gRgFURBOVx4YneAYQ512xnCcuLC_JvtEgkafRIBLBaoDA73WcUY_sKpdviEUGGU75poebY3zn-BVsb7SoQlrD8MnKdpGLq4a5WmXt9BA1cegAjebVo0qONKLnumEK1IQ5Dr-NQEId0RGinlniQujtOr9u7WnPXKuMA_Kt4zG7-WL9LcK82pOfJ-9N9ZF8UNeaZ8rUTTQ
 
joyride.CustomLogger:Update()
12:02:51.148: Log
Sending Request WebRequest=> url: http://jupiter.onjoyride.com:9006/character/apps/onjoyride.tennischamps/users/ad668cde-4bd0-407d-8b27-da8c62c3a69a/platform/Android/refreshTickets, unityWebRequestMethod: POST, 
data=> null
-H JRX-APP-ID: onjoyride.tennischamps
-H JRX-USER-AUTH-TOKEN: eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJqd3RVc2VyIjoie1wiYXBwSWRcIjpcIm9uam95cmlkZS50ZW5uaXNjaGFtcHNcIixcInVzZXJJZFwiOlwiYWQ2NjhjZGUtNGJkMC00MDdkLThiMjctZGE4YzYyYzNhNjlhXCIsXCJrZXlcIjpudWxsLFwicnRcIjpmYWxzZX0iLCJpc3MiOiJhdXRoMCIsImV4cCI6MTY4Njg5Njk2NywiaWF0IjoxNjg0MzA0OTY3fQ.A4750kD7Qi0E_UsYUApueDyY4VGqJaNdtq4xE0a0Y0UF--av2aQeKWJzj5VfDXDfYZOG2WSpv3oSoQ2Zk8IGUH3vK8LCNbO8tYsC7HdhpvtdS3-JZjEJxg5fNbHNMU6ghF8PKR7BewYIL-gRgFURBOVx4YneAYQ512xnCcuLC_JvtEgkafRIBLBaoDA73WcUY_sKpdviEUGGU75poebY3zn-BVsb7SoQlrD8MnKdpGLq4a5WmXt9BA1cegAjebVo0qONKLnumEK1IQ5Dr-NQEId0RGinlniQujtOr9u7WnPXKuMA_Kt4zG7-WL9LcK82pOfJ-9N9ZF8UNeaZ8rUTTQ
 
joyride.CustomLogger:Update()
12:02:51.405: Log
WebRequest=> url: http://jupiter.onjoyride.com:9006/games/apps/onjoyride.tennischamps/user/ad668cde-4bd0-407d-8b27-da8c62c3a69a/stats, unityWebRequestMethod: GET, 
data=> null
-H JRX-APP-ID: onjoyride.tennischamps
-H JRX-USER-AUTH-TOKEN: eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJqd3RVc2VyIjoie1wiYXBwSWRcIjpcIm9uam95cmlkZS50ZW5uaXNjaGFtcHNcIixcInVzZXJJZFwiOlwiYWQ2NjhjZGUtNGJkMC00MDdkLThiMjctZGE4YzYyYzNhNjlhXCIsXCJrZXlcIjpudWxsLFwicnRcIjpmYWxzZX0iLCJpc3MiOiJhdXRoMCIsImV4cCI6MTY4Njg5Njk2NywiaWF0IjoxNjg0MzA0OTY3fQ.A4750kD7Qi0E_UsYUApueDyY4VGqJaNdtq4xE0a0Y0UF--av2aQeKWJzj5VfDXDfYZOG2WSpv3oSoQ2Zk8IGUH3vK8LCNbO8tYsC7HdhpvtdS3-JZjEJxg5fNbHNMU6ghF8PKR7BewYIL-gRgFURBOVx4YneAYQ512xnCcuLC_JvtEgkafRIBLBaoDA73WcUY_sKpdviEUGGU75poebY3zn-BVsb7SoQlrD8MnKdpGLq4a5WmXt9BA1cegAjebVo0qONKLnumEK1IQ5Dr-NQEId0RGinlniQujtOr9u7WnPXKuMA_Kt4zG7-WL9LcK82pOfJ-9N9ZF8UNeaZ8rUTTQ

request.responseCode: 200
request.isNetworkError: False
request.downloadHandler.text: {"winCount":3,"winStreak":3,"bestWinStreak":3,"bestScore":7,"todaysBestScore":0,"todaysAverageScore":0.0,"todaysGamesPlayed":0.0,"dailyWinPercentages":[-1.0,-1.0,-1.0,-1.0,0.6666667,1.0,1.0],"dailyCashGamesPlayed":[0,0,0,0,0,0,0],"dailyCoinGamesPlayed":[0,0,0,0,1,1,1],"dailyInvites":[0,0,0,0,0,0,0],"matchesPlayed":5} 
joyride.CustomLogger:Update()
12:02:51.455: Log
WebRequest=> url: http://jupiter.onjoyride.com:9006/game-content/events/CHALLENGELEADERBOARD?platform=Android&countryCode=US&appVersion=0.2.1&version=1&refVersion=0&userRole=REGULAR, unityWebRequestMethod: GET, 
data=> null
-H JRX-APP-ID: onjoyride.tennischamps
-H JRX-USER-AUTH-TOKEN: eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJqd3RVc2VyIjoie1wiYXBwSWRcIjpcIm9uam95cmlkZS50ZW5uaXNjaGFtcHNcIixcInVzZXJJZFwiOlwiYWQ2NjhjZGUtNGJkMC00MDdkLThiMjctZGE4YzYyYzNhNjlhXCIsXCJrZXlcIjpudWxsLFwicnRcIjpmYWxzZX0iLCJpc3MiOiJhdXRoMCIsImV4cCI6MTY4Njg5Njk2NywiaWF0IjoxNjg0MzA0OTY3fQ.A4750kD7Qi0E_UsYUApueDyY4VGqJaNdtq4xE0a0Y0UF--av2aQeKWJzj5VfDXDfYZOG2WSpv3oSoQ2Zk8IGUH3vK8LCNbO8tYsC7HdhpvtdS3-JZjEJxg5fNbHNMU6ghF8PKR7BewYIL-gRgFURBOVx4YneAYQ512xnCcuLC_JvtEgkafRIBLBaoDA73WcUY_sKpdviEUGGU75poebY3zn-BVsb7SoQlrD8MnKdpGLq4a5WmXt9BA1cegAjebVo0qONKLnumEK1IQ5Dr-NQEId0RGinlniQujtOr9u7WnPXKuMA_Kt4zG7-WL9LcK82pOfJ-9N9ZF8UNeaZ8rUTTQ

request.responseCode: 200
request.isNetworkError: False
request.downloadHandler.text: {"version":1683889935,"data":{"challengeLeaderBoardEventDtos":[]},"dataCategory":"CHALLENGELEADERBOARD"} 
joyride.CustomLogger:Update()
12:02:51.691: Log
WebRequest=> url: http://jupiter.onjoyride.com:9006/character/apps/onjoyride.tennischamps/users/ad668cde-4bd0-407d-8b27-da8c62c3a69a/platform/Android/refreshTickets, unityWebRequestMethod: POST, 
data=> null
-H JRX-APP-ID: onjoyride.tennischamps
-H JRX-USER-AUTH-TOKEN: eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJqd3RVc2VyIjoie1wiYXBwSWRcIjpcIm9uam95cmlkZS50ZW5uaXNjaGFtcHNcIixcInVzZXJJZFwiOlwiYWQ2NjhjZGUtNGJkMC00MDdkLThiMjctZGE4YzYyYzNhNjlhXCIsXCJrZXlcIjpudWxsLFwicnRcIjpmYWxzZX0iLCJpc3MiOiJhdXRoMCIsImV4cCI6MTY4Njg5Njk2NywiaWF0IjoxNjg0MzA0OTY3fQ.A4750kD7Qi0E_UsYUApueDyY4VGqJaNdtq4xE0a0Y0UF--av2aQeKWJzj5VfDXDfYZOG2WSpv3oSoQ2Zk8IGUH3vK8LCNbO8tYsC7HdhpvtdS3-JZjEJxg5fNbHNMU6ghF8PKR7BewYIL-gRgFURBOVx4YneAYQ512xnCcuLC_JvtEgkafRIBLBaoDA73WcUY_sKpdviEUGGU75poebY3zn-BVsb7SoQlrD8MnKdpGLq4a5WmXt9BA1cegAjebVo0qONKLnumEK1IQ5Dr-NQEId0RGinlniQujtOr9u7WnPXKuMA_Kt4zG7-WL9LcK82pOfJ-9N9ZF8UNeaZ8rUTTQ

request.responseCode: 200
request.isNetworkError: False
request.downloadHandler.text: {"nextRegenTime":1684305324,"currentRegenRate":161} 
joyride.CustomLogger:Update()
12:02:51.691: Log
[EnergyService]  Next regen time: 1684305324 2m 32s 
joyride.CustomLogger:Update()
12:02:51.691: Log
[EnergyService]  Regen rate: 161 
joyride.CustomLogger:Update()
12:02:51.993: Log
[PlaygroundTab] RequestAppTrackingAuthorization 
joyride.CustomLogger:Update()
12:02:51.993: Log
[PlaygroundTab] Enabling PlayButton for Change event fucntionality 
joyride.CustomLogger:Update()
12:02:52.409: Log
showChallengeViewScreen 
joyride.CustomLogger:Update()
12:02:52.768: Log
Sending Request WebRequest=> url: http://jupiter.onjoyride.com:9006/character/apps/onjoyride.tennischamps/users/ad668cde-4bd0-407d-8b27-da8c62c3a69a/platform/Android/refreshTickets, unityWebRequestMethod: POST, 
data=> null
-H JRX-APP-ID: onjoyride.tennischamps
-H JRX-USER-AUTH-TOKEN: eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJqd3RVc2VyIjoie1wiYXBwSWRcIjpcIm9uam95cmlkZS50ZW5uaXNjaGFtcHNcIixcInVzZXJJZFwiOlwiYWQ2NjhjZGUtNGJkMC00MDdkLThiMjctZGE4YzYyYzNhNjlhXCIsXCJrZXlcIjpudWxsLFwicnRcIjpmYWxzZX0iLCJpc3MiOiJhdXRoMCIsImV4cCI6MTY4Njg5Njk2NywiaWF0IjoxNjg0MzA0OTY3fQ.A4750kD7Qi0E_UsYUApueDyY4VGqJaNdtq4xE0a0Y0UF--av2aQeKWJzj5VfDXDfYZOG2WSpv3oSoQ2Zk8IGUH3vK8LCNbO8tYsC7HdhpvtdS3-JZjEJxg5fNbHNMU6ghF8PKR7BewYIL-gRgFURBOVx4YneAYQ512xnCcuLC_JvtEgkafRIBLBaoDA73WcUY_sKpdviEUGGU75poebY3zn-BVsb7SoQlrD8MnKdpGLq4a5WmXt9BA1cegAjebVo0qONKLnumEK1IQ5Dr-NQEId0RGinlniQujtOr9u7WnPXKuMA_Kt4zG7-WL9LcK82pOfJ-9N9ZF8UNeaZ8rUTTQ
 
joyride.CustomLogger:Update()
12:02:52.768: Log
[Panel] Showing ChallengeLobbyPanel 
joyride.CustomLogger:Update()
12:02:52.768: Log
ChallengeLobbyPanel shown 
joyride.CustomLogger:Update()
12:02:52.768: Warning
<color=#0099bc><b>DOTWEEN ► </b></color>Tween startup failed (NULL target/property - UnityEngine.Color <DOFade>b__0()): the tween will now be killed ► Object reference not set to an instance of an object.
DG.Tweening.Core.Debugger:LogWarning(Object, Tween)
DG.Tweening.Tweener:DoStartup(TweenerCore`3)
DG.Tweening.Core.TweenManager:Update(UpdateType, Single, Single)
DG.Tweening.Core.DOTweenComponent:Update()
12:02:52.768: Warning
<color=#0099bc><b>DOTWEEN ► </b></color>Tween startup failed (NULL target/property - UnityEngine.Color <DOFade>b__0()): the tween will now be killed ► Object reference not set to an instance of an object.
DG.Tweening.Core.Debugger:LogWarning(Object, Tween)
DG.Tweening.Tweener:DoStartup(TweenerCore`3)
DG.Tweening.Core.TweenManager:Update(UpdateType, Single, Single)
DG.Tweening.Core.DOTweenComponent:Update()
12:02:52.768: Warning
<color=#0099bc><b>DOTWEEN ► </b></color>Tween startup failed (NULL target/property - UnityEngine.Color <DOFade>b__0()): the tween will now be killed ► Object reference not set to an instance of an object.
DG.Tweening.Core.Debugger:LogWarning(Object, Tween)
DG.Tweening.Tweener:DoStartup(TweenerCore`3)
DG.Tweening.Core.TweenManager:Update(UpdateType, Single, Single)
DG.Tweening.Core.DOTweenComponent:Update()
12:02:52.768: Warning
<color=#0099bc><b>DOTWEEN ► </b></color>Tween startup failed (NULL target/property - UnityEngine.Color <DOFade>b__0()): the tween will now be killed ► Object reference not set to an instance of an object.
DG.Tweening.Core.Debugger:LogWarning(Object, Tween)
DG.Tweening.Tweener:DoStartup(TweenerCore`3)
DG.Tweening.Core.TweenManager:Update(UpdateType, Single, Single)
DG.Tweening.Core.DOTweenComponent:Update()
12:02:52.768: Warning
<color=#0099bc><b>DOTWEEN ► </b></color>Tween startup failed (NULL target/property - UnityEngine.Color <DOFade>b__0()): the tween will now be killed ► Object reference not set to an instance of an object.
DG.Tweening.Core.Debugger:LogWarning(Object, Tween)
DG.Tweening.Tweener:DoStartup(TweenerCore`3)
DG.Tweening.Core.TweenManager:Update(UpdateType, Single, Single)
DG.Tweening.Core.DOTweenComponent:Update()
12:02:52.768: Warning
<color=#0099bc><b>DOTWEEN ► </b></color>Tween startup failed (NULL target/property - UnityEngine.Color <DOFade>b__0()): the tween will now be killed ► Object reference not set to an instance of an object.
DG.Tweening.Core.Debugger:LogWarning(Object, Tween)
DG.Tweening.Tweener:DoStartup(TweenerCore`3)
DG.Tweening.Core.TweenManager:Update(UpdateType, Single, Single)
DG.Tweening.Core.DOTweenComponent:Update()
12:02:52.768: Warning
<color=#0099bc><b>DOTWEEN ► </b></color>Tween startup failed (NULL target/property - UnityEngine.Color <DOFade>b__0()): the tween will now be killed ► Object reference not set to an instance of an object.
DG.Tweening.Core.Debugger:LogWarning(Object, Tween)
DG.Tweening.Tweener:DoStartup(TweenerCore`3)
DG.Tweening.Core.TweenManager:Update(UpdateType, Single, Single)
DG.Tweening.Core.DOTweenComponent:Update()
12:02:52.768: Warning
<color=#0099bc><b>DOTWEEN ► </b></color>Tween startup failed (NULL target/property - UnityEngine.Color <DOFade>b__0()): the tween will now be killed ► Object reference not set to an instance of an object.
DG.Tweening.Core.Debugger:LogWarning(Object, Tween)
DG.Tweening.Tweener:DoStartup(TweenerCore`3)
DG.Tweening.Core.TweenManager:Update(UpdateType, Single, Single)
DG.Tweening.Core.DOTweenComponent:Update()
12:02:52.768: Warning
<color=#0099bc><b>DOTWEEN ► </b></color>Tween startup failed (NULL target/property - UnityEngine.Color <DOFade>b__0()): the tween will now be killed ► Object reference not set to an instance of an object.
DG.Tweening.Core.Debugger:LogWarning(Object, Tween)
DG.Tweening.Tweener:DoStartup(TweenerCore`3)
DG.Tweening.Core.TweenManager:Update(UpdateType, Single, Single)
DG.Tweening.Core.DOTweenComponent:Update()
12:02:52.768: Warning
<color=#0099bc><b>DOTWEEN ► </b></color>Tween startup failed (NULL target/property - UnityEngine.Color <DOFade>b__0()): the tween will now be killed ► Object reference not set to an instance of an object.
DG.Tweening.Core.Debugger:LogWarning(Object, Tween)
DG.Tweening.Tweener:DoStartup(TweenerCore`3)
DG.Tweening.Core.TweenManager:Update(UpdateType, Single, Single)
DG.Tweening.Core.DOTweenComponent:Update()
12:02:52.768: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:52.768: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:52.768: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:52.768: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:52.768: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:52.768: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:52.788: Log
On ChallengeLobbyPanel Loaded 
joyride.CustomLogger:Update()
12:02:52.788: Log
[Panel] Showing ChallengeLobbyPanel 
joyride.CustomLogger:Update()
12:02:52.788: Log
ChallengeLobbyPanel shown 
joyride.CustomLogger:Update()
12:02:52.788: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:52.788: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:52.788: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:52.788: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:52.788: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:52.788: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:52.800: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:52.800: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:52.800: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:52.800: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:52.800: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:52.800: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:52.812: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:52.812: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:52.812: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:52.812: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:52.812: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:52.812: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:52.828: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:52.828: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:52.828: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:52.828: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:52.828: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:52.828: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:52.843: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:52.843: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:52.843: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:52.843: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:52.843: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:52.843: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:52.854: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:52.854: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:52.854: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:52.854: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:52.854: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:52.854: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:52.867: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:52.868: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:52.868: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:52.868: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:52.868: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:52.868: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:52.883: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:52.883: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:52.883: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:52.883: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:52.883: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:52.883: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:52.901: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:52.901: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:52.901: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:52.901: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:52.901: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:52.901: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:52.917: Log
WebRequest=> url: http://jupiter.onjoyride.com:9006/character/apps/onjoyride.tennischamps/users/ad668cde-4bd0-407d-8b27-da8c62c3a69a/platform/Android/refreshTickets, unityWebRequestMethod: POST, 
data=> null
-H JRX-APP-ID: onjoyride.tennischamps
-H JRX-USER-AUTH-TOKEN: eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJqd3RVc2VyIjoie1wiYXBwSWRcIjpcIm9uam95cmlkZS50ZW5uaXNjaGFtcHNcIixcInVzZXJJZFwiOlwiYWQ2NjhjZGUtNGJkMC00MDdkLThiMjctZGE4YzYyYzNhNjlhXCIsXCJrZXlcIjpudWxsLFwicnRcIjpmYWxzZX0iLCJpc3MiOiJhdXRoMCIsImV4cCI6MTY4Njg5Njk2NywiaWF0IjoxNjg0MzA0OTY3fQ.A4750kD7Qi0E_UsYUApueDyY4VGqJaNdtq4xE0a0Y0UF--av2aQeKWJzj5VfDXDfYZOG2WSpv3oSoQ2Zk8IGUH3vK8LCNbO8tYsC7HdhpvtdS3-JZjEJxg5fNbHNMU6ghF8PKR7BewYIL-gRgFURBOVx4YneAYQ512xnCcuLC_JvtEgkafRIBLBaoDA73WcUY_sKpdviEUGGU75poebY3zn-BVsb7SoQlrD8MnKdpGLq4a5WmXt9BA1cegAjebVo0qONKLnumEK1IQ5Dr-NQEId0RGinlniQujtOr9u7WnPXKuMA_Kt4zG7-WL9LcK82pOfJ-9N9ZF8UNeaZ8rUTTQ

request.responseCode: 200
request.isNetworkError: False
request.downloadHandler.text: {"nextRegenTime":1684305324,"currentRegenRate":161} 
joyride.CustomLogger:Update()
12:02:52.917: Log
[EnergyService]  Next regen time: 1684305324 2m 31s 
joyride.CustomLogger:Update()
12:02:52.917: Log
[EnergyService]  Regen rate: 161 
joyride.CustomLogger:Update()
12:02:52.917: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:52.917: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:52.917: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:52.917: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:52.917: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:52.917: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:52.932: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:52.932: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:52.932: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:52.932: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:52.932: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:52.932: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:52.949: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:52.949: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:52.949: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:52.949: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:52.949: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:52.949: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:52.965: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:52.965: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:52.965: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:52.965: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:52.965: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:52.965: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:52.983: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:52.983: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:52.983: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:52.983: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:52.983: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:52.983: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.003: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.003: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.003: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.003: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.003: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.003: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.019: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.019: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.019: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.019: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.019: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.019: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.033: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.033: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.033: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.033: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.033: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.033: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.053: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.053: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.053: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.053: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.053: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.053: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.069: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.069: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.069: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.069: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.069: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.069: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.085: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.085: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.085: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.086: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.086: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.086: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.103: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.103: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.103: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.103: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.103: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.103: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.118: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.118: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.118: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.118: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.118: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.118: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.134: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.134: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.134: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.134: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.134: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.134: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.154: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.155: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.155: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.155: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.155: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.155: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.171: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.171: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.171: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.171: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.171: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.171: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.187: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.187: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.187: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.187: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.187: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.187: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.206: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.206: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.206: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.206: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.206: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.206: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.223: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.223: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.223: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.223: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.223: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.223: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.237: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.237: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.237: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.237: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.237: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.237: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.254: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.254: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.254: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.254: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.254: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.254: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.269: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.269: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.269: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.269: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.269: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.269: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.286: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.286: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.286: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.286: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.286: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.286: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.306: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.306: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.306: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.306: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.306: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.306: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.323: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.323: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.323: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.323: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.323: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.323: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.336: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.336: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.336: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.336: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.336: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.336: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.352: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.352: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.352: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.352: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.352: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.352: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.371: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.371: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.371: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.371: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.371: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.371: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.388: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.388: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.388: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.388: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.388: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.388: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.407: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.407: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.407: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.407: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.407: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.407: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.423: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.423: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.423: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.423: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.423: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.423: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.440: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.440: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.440: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.440: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.440: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.440: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.455: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.455: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.455: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.455: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.455: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.455: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.474: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.474: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.474: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.474: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.474: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.474: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.490: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.490: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.490: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.490: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.490: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.490: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.505: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.505: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.505: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.505: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.505: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.505: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.523: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.523: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.523: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.523: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.523: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.523: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.543: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.543: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.543: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.543: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.543: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.543: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.558: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.558: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.558: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.558: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.558: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:53.558: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:54.148: Log
Sending Request WebRequest=> url: http://jupiter.onjoyride.com:9006/gamechallenge/apps/onjoyride.tennischamps/users/ad668cde-4bd0-407d-8b27-da8c62c3a69a/country/US/redeemRewards, unityWebRequestMethod: POST, 
data=> {"challengeEvent":"V1_play_all_multiEntry_all_all_false_all_NFT","challengeLevelId":1,"milestoneRedeem":0,"milestoneId":0,"dailyChallenge":1,"platform":"Android","arenaChallenge":false,"seasonChallengeName":"On the Edge"}
-H Content-Type: application/json
-H accept: application/json
-H JRX-APP-ID: onjoyride.tennischamps
-H JRX-USER-AUTH-TOKEN: eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJqd3RVc2VyIjoie1wiYXBwSWRcIjpcIm9uam95cmlkZS50ZW5uaXNjaGFtcHNcIixcInVzZXJJZFwiOlwiYWQ2NjhjZGUtNGJkMC00MDdkLThiMjctZGE4YzYyYzNhNjlhXCIsXCJrZXlcIjpudWxsLFwicnRcIjpmYWxzZX0iLCJpc3MiOiJhdXRoMCIsImV4cCI6MTY4Njg5Njk2NywiaWF0IjoxNjg0MzA0OTY3fQ.A4750kD7Qi0E_UsYUApueDyY4VGqJaNdtq4xE0a0Y0UF--av2aQeKWJzj5VfDXDfYZOG2WSpv3oSoQ2Zk8IGUH3vK8LCNbO8tYsC7HdhpvtdS3-JZjEJxg5fNbHNMU6ghF8PKR7BewYIL-gRgFURBOVx4YneAYQ512xnCcuLC_JvtEgkafRIBLBaoDA73WcUY_sKpdviEUGGU75poebY3zn-BVsb7SoQlrD8MnKdpGLq4a5WmXt9BA1cegAjebVo0qONKLnumEK1IQ5Dr-NQEId0RGinlniQujtOr9u7WnPXKuMA_Kt4zG7-WL9LcK82pOfJ-9N9ZF8UNeaZ8rUTTQ
 
joyride.CustomLogger:Update()
12:02:54.779: Log
[ChallengeFlowCoordinator] onClaimedRewards :: 0 
joyride.CustomLogger:Update()
12:02:54.779: Log
[PlaygroundChallenge] currentCardType :: cycle_in_progress_challenges 
joyride.CustomLogger:Update()
12:02:54.779: Log
WebRequest=> url: http://jupiter.onjoyride.com:9006/gamechallenge/apps/onjoyride.tennischamps/users/ad668cde-4bd0-407d-8b27-da8c62c3a69a/country/US/redeemRewards, unityWebRequestMethod: POST, 
data=> {"challengeEvent":"V1_play_all_multiEntry_all_all_false_all_NFT","challengeLevelId":1,"milestoneRedeem":0,"milestoneId":0,"dailyChallenge":1,"platform":"Android","arenaChallenge":false,"seasonChallengeName":"On the Edge"}
-H Content-Type: application/json
-H accept: application/json
-H JRX-APP-ID: onjoyride.tennischamps
-H JRX-USER-AUTH-TOKEN: eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJqd3RVc2VyIjoie1wiYXBwSWRcIjpcIm9uam95cmlkZS50ZW5uaXNjaGFtcHNcIixcInVzZXJJZFwiOlwiYWQ2NjhjZGUtNGJkMC00MDdkLThiMjctZGE4YzYyYzNhNjlhXCIsXCJrZXlcIjpudWxsLFwicnRcIjpmYWxzZX0iLCJpc3MiOiJhdXRoMCIsImV4cCI6MTY4Njg5Njk2NywiaWF0IjoxNjg0MzA0OTY3fQ.A4750kD7Qi0E_UsYUApueDyY4VGqJaNdtq4xE0a0Y0UF--av2aQeKWJzj5VfDXDfYZOG2WSpv3oSoQ2Zk8IGUH3vK8LCNbO8tYsC7HdhpvtdS3-JZjEJxg5fNbHNMU6ghF8PKR7BewYIL-gRgFURBOVx4YneAYQ512xnCcuLC_JvtEgkafRIBLBaoDA73WcUY_sKpdviEUGGU75poebY3zn-BVsb7SoQlrD8MnKdpGLq4a5WmXt9BA1cegAjebVo0qONKLnumEK1IQ5Dr-NQEId0RGinlniQujtOr9u7WnPXKuMA_Kt4zG7-WL9LcK82pOfJ-9N9ZF8UNeaZ8rUTTQ

request.responseCode: 200
request.isNetworkError: False
request.downloadHandler.text: {"seasonChallengeName":"On the Edge","rewardDtoList":[{"dailyRewardType":"CPPoints","amount":3,"currencyCode":"RLY","currencyType":"TENNIS","duration":0,"reward":null}],"currentChallengePoints":5,"redeemedMilestone":0,"unclaimedMilestones":[],"redeemedChallengeLevel":1,"dailychallenge":true,"redeemedChallengeEvent":"V1_play_all_multiEntry_all_all_false_all_NFT"} 
joyride.CustomLogger:Update()
12:02:54.779: Log
[ChallengeFlowCoordinator] onClaimedRewards :: 0 
joyride.CustomLogger:Update()
12:02:54.779: Log
[PlaygroundChallenge] currentCardType :: cycle_in_progress_challenges 
joyride.CustomLogger:Update()
12:02:55.689: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:55.710: Warning
<color=#0099bc><b>DOTWEEN ► </b></color>Tween startup failed (NULL target/property - UnityEngine.Color <DOFade>b__0()): the tween will now be killed ► Object reference not set to an instance of an object.
DG.Tweening.Core.Debugger:LogWarning(Object, Tween)
DG.Tweening.Tweener:DoStartup(TweenerCore`3)
DG.Tweening.Core.TweenManager:Update(UpdateType, Single, Single)
DG.Tweening.Core.DOTweenComponent:Update()
12:02:55.710: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:55.722: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:55.739: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:55.750: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:55.763: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:55.780: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:55.795: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:55.812: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:55.832: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:55.850: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:55.864: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:55.886: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:55.900: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:55.913: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:55.932: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:55.948: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:55.963: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:55.981: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:55.997: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:56.014: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:56.033: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:56.050: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:56.067: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:56.087: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:56.100: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:56.117: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:56.134: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:56.149: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:56.165: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:56.182: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:56.202: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:56.215: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:56.235: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:56.252: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:56.267: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:56.282: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:56.304: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:56.322: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:56.338: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:56.352: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:56.369: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:56.381: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:56.399: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:56.421: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:56.438: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:56.453: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:56.467: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:56.485: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:56.500: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:56.518: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:56.533: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:56.551: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:56.567: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:56.584: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:56.602: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:56.619: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:56.635: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:56.651: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:56.668: Warning
Material UI_Particle doesn't have _Stencil property
UnityEngine.WillRenderCanvases:Invoke()
12:02:56.874: Log
OnApplicationFocus:: False
joyride.core.DeviceBackManager:OnApplicationFocus(Boolean)
12:02:56.883: Log
[ChallengeFlowCoordinator] onApplicationPauseEvent :: isPaused = True 
joyride.CustomLogger:Update()
12:03:50.288: Log
OnApplicationFocus:: True
joyride.core.DeviceBackManager:OnApplicationFocus(Boolean)
12:03:50.301: Log
[ChallengeFlowCoordinator] onApplicationPauseEvent :: isPaused = False 
joyride.CustomLogger:Update()
12:03:50.301: Log
[ChallengeFlowCoordinator] checkForNewChallengeIfAvailable :: currentChallenge = joyride.gameContent.model.ChallengeDataEvent 
joyride.CustomLogger:Update()
12:03:50.301: Log
Sending Request WebRequest=> url: http://jupiter.onjoyride.com:9006/wallet/users/ad668cde-4bd0-407d-8b27-da8c62c3a69a/walletSummary, unityWebRequestMethod: GET, 
data=> null
-H JRX-APP-ID: onjoyride.tennischamps
-H JRX-USER-AUTH-TOKEN: eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJqd3RVc2VyIjoie1wiYXBwSWRcIjpcIm9uam95cmlkZS50ZW5uaXNjaGFtcHNcIixcInVzZXJJZFwiOlwiYWQ2NjhjZGUtNGJkMC00MDdkLThiMjctZGE4YzYyYzNhNjlhXCIsXCJrZXlcIjpudWxsLFwicnRcIjpmYWxzZX0iLCJpc3MiOiJhdXRoMCIsImV4cCI6MTY4Njg5Njk2NywiaWF0IjoxNjg0MzA0OTY3fQ.A4750kD7Qi0E_UsYUApueDyY4VGqJaNdtq4xE0a0Y0UF--av2aQeKWJzj5VfDXDfYZOG2WSpv3oSoQ2Zk8IGUH3vK8LCNbO8tYsC7HdhpvtdS3-JZjEJxg5fNbHNMU6ghF8PKR7BewYIL-gRgFURBOVx4YneAYQ512xnCcuLC_JvtEgkafRIBLBaoDA73WcUY_sKpdviEUGGU75poebY3zn-BVsb7SoQlrD8MnKdpGLq4a5WmXt9BA1cegAjebVo0qONKLnumEK1IQ5Dr-NQEId0RGinlniQujtOr9u7WnPXKuMA_Kt4zG7-WL9LcK82pOfJ-9N9ZF8UNeaZ8rUTTQ
 
joyride.CustomLogger:Update()
12:03:50.301: Log
MoEGameObject PushToken() Callback from native: {"platform":"android","token":"fXIZ078KRwqd07NpA7_Jvl:APA91bErqW-ck5D9uP-CMzeSd8mheV2PHOmZXAGumP5A0WkfhOy9ZmM77_DWdA4c9fAMi4MOWvGv49C4f805PSStRK4hyJSf8dlcAjtA7sKca50JMlv97719v-ZL-dQvkBS6RKlNbmjz","pushService":"FCM"}
MoEngage.MoEGameObject:PushToken(String)
12:03:50.598: Log
WebRequest=> url: http://jupiter.onjoyride.com:9006/wallet/users/ad668cde-4bd0-407d-8b27-da8c62c3a69a/walletSummary, unityWebRequestMethod: GET, 
data=> null
-H JRX-APP-ID: onjoyride.tennischamps
-H JRX-USER-AUTH-TOKEN: eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJqd3RVc2VyIjoie1wiYXBwSWRcIjpcIm9uam95cmlkZS50ZW5uaXNjaGFtcHNcIixcInVzZXJJZFwiOlwiYWQ2NjhjZGUtNGJkMC00MDdkLThiMjctZGE4YzYyYzNhNjlhXCIsXCJrZXlcIjpudWxsLFwicnRcIjpmYWxzZX0iLCJpc3MiOiJhdXRoMCIsImV4cCI6MTY4Njg5Njk2NywiaWF0IjoxNjg0MzA0OTY3fQ.A4750kD7Qi0E_UsYUApueDyY4VGqJaNdtq4xE0a0Y0UF--av2aQeKWJzj5VfDXDfYZOG2WSpv3oSoQ2Zk8IGUH3vK8LCNbO8tYsC7HdhpvtdS3-JZjEJxg5fNbHNMU6ghF8PKR7BewYIL-gRgFURBOVx4YneAYQ512xnCcuLC_JvtEgkafRIBLBaoDA73WcUY_sKpdviEUGGU75poebY3zn-BVsb7SoQlrD8MnKdpGLq4a5WmXt9BA1cegAjebVo0qONKLnumEK1IQ5Dr-NQEId0RGinlniQujtOr9u7WnPXKuMA_Kt4zG7-WL9LcK82pOfJ-9N9ZF8UNeaZ8rUTTQ

request.responseCode: 200
request.isNetworkError: False
request.downloadHandler.text: {"realWallet":null,"realWallets":[{"currencyCode":"RLY","depositAmount":0,"bonusAmount":0,"winningsAmount":101.65,"sealedWinningsAmount":0,"blockchainStatus":"PENDING","blockchainAddress":null,"minimumCryptoTransferLimit":0.1,"cryptoTransferNetworkFee":0.1,"isRestrictedRegion":null}],"virtualWallets":[{"amount":162,"currencyType":"TENNIS","capacity":null},{"amount":7,"currencyType":"TICKET","capacity":8},{"amount":0,"currencyType":"PUSH_S","capacity":null},{"amount":0,"currencyType":"SERVE_S","capacity":null},{"amount":0,"currencyType":"BASELINE_S","capacity":null},{"amount":0,"currencyType":"BALANCE_S","capacity":null},{"amount":0,"currencyType":"ANY_S","capacity":null}]} 
joyride.CustomLogger:Update()
12:03:50.829: Log
callbackDictString: 

{"callbackId":"BranchCallbackId4","params":{"universalObject":{},"linkProperties":{}}}


Branch:_asyncCallbackWithBranchUniversalObject(String)
12:03:51.278: Log
[PlaygroundChallenge] currentCardType :: cycle_in_progress_challenges 
joyride.CustomLogger:Update()
12:03:51.278: Log
[Panel] Poping ChallengeLobbyPanel 
joyride.CustomLogger:Update()
12:03:51.278: Log
[PlaygroundChallenge] currentCardType :: cycle_in_progress_challenges 
joyride.CustomLogger:Update()
12:03:52.279: Log
Disabled
joyride.tennischamps.playground.ui.PlayGroundTab:ShowSelectPanel()
UnityEngine.EventSystems.StandaloneInputModule:Process()
12:03:52.279: Warning
Parent of RectTransform is being set with parent property. Consider using the SetParent method instead, with the worldPositionStays argument set to false. This will retain local orientation and scale rather than world orientation and scale, which can prevent common UI scaling issues.
UnityEngine.Transform:set_parent(Transform)
joyride.launchpad.playground.selectmode.SelectModeEvent:MoveRewardContainerToView()
joyride.launchpad.playground.selectmode.SelectModeEvent:ShowCurrentView(BattleEvent)
joyride.launchpad.playground.selectmode.SelectModeEvent:Initialize(ModeType, Sprite, BattleEvent, Action`1)
joyride.launchpad.playground.selectmode.SelectModeCard:GenerateEvents(Action`1)
12:03:52.279: Warning
Parent of RectTransform is being set with parent property. Consider using the SetParent method instead, with the worldPositionStays argument set to false. This will retain local orientation and scale rather than world orientation and scale, which can prevent common UI scaling issues.
UnityEngine.Transform:set_parent(Transform)
joyride.launchpad.playground.selectmode.SelectModeEvent:MoveRewardContainerToView()
joyride.launchpad.playground.selectmode.SelectModeEvent:ShowCurrentView(BattleEvent)
joyride.launchpad.playground.selectmode.SelectModeEvent:Initialize(ModeType, Sprite, BattleEvent, Action`1)
joyride.launchpad.playground.selectmode.SelectModeCard:GenerateEvents(Action`1)
12:03:52.279: Log
Sending Request WebRequest=> url: http://jupiter.onjoyride.com:9006/character/apps/onjoyride.tennischamps/users/ad668cde-4bd0-407d-8b27-da8c62c3a69a/platform/Android/refreshTickets, unityWebRequestMethod: POST, 
data=> null
-H JRX-APP-ID: onjoyride.tennischamps
-H JRX-USER-AUTH-TOKEN: eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJqd3RVc2VyIjoie1wiYXBwSWRcIjpcIm9uam95cmlkZS50ZW5uaXNjaGFtcHNcIixcInVzZXJJZFwiOlwiYWQ2NjhjZGUtNGJkMC00MDdkLThiMjctZGE4YzYyYzNhNjlhXCIsXCJrZXlcIjpudWxsLFwicnRcIjpmYWxzZX0iLCJpc3MiOiJhdXRoMCIsImV4cCI6MTY4Njg5Njk2NywiaWF0IjoxNjg0MzA0OTY3fQ.A4750kD7Qi0E_UsYUApueDyY4VGqJaNdtq4xE0a0Y0UF--av2aQeKWJzj5VfDXDfYZOG2WSpv3oSoQ2Zk8IGUH3vK8LCNbO8tYsC7HdhpvtdS3-JZjEJxg5fNbHNMU6ghF8PKR7BewYIL-gRgFURBOVx4YneAYQ512xnCcuLC_JvtEgkafRIBLBaoDA73WcUY_sKpdviEUGGU75poebY3zn-BVsb7SoQlrD8MnKdpGLq4a5WmXt9BA1cegAjebVo0qONKLnumEK1IQ5Dr-NQEId0RGinlniQujtOr9u7WnPXKuMA_Kt4zG7-WL9LcK82pOfJ-9N9ZF8UNeaZ8rUTTQ
 
joyride.CustomLogger:Update()
12:03:52.491: Log
WebRequest=> url: http://jupiter.onjoyride.com:9006/character/apps/onjoyride.tennischamps/users/ad668cde-4bd0-407d-8b27-da8c62c3a69a/platform/Android/refreshTickets, unityWebRequestMethod: POST, 
data=> null
-H JRX-APP-ID: onjoyride.tennischamps
-H JRX-USER-AUTH-TOKEN: eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJqd3RVc2VyIjoie1wiYXBwSWRcIjpcIm9uam95cmlkZS50ZW5uaXNjaGFtcHNcIixcInVzZXJJZFwiOlwiYWQ2NjhjZGUtNGJkMC00MDdkLThiMjctZGE4YzYyYzNhNjlhXCIsXCJrZXlcIjpudWxsLFwicnRcIjpmYWxzZX0iLCJpc3MiOiJhdXRoMCIsImV4cCI6MTY4Njg5Njk2NywiaWF0IjoxNjg0MzA0OTY3fQ.A4750kD7Qi0E_UsYUApueDyY4VGqJaNdtq4xE0a0Y0UF--av2aQeKWJzj5VfDXDfYZOG2WSpv3oSoQ2Zk8IGUH3vK8LCNbO8tYsC7HdhpvtdS3-JZjEJxg5fNbHNMU6ghF8PKR7BewYIL-gRgFURBOVx4YneAYQ512xnCcuLC_JvtEgkafRIBLBaoDA73WcUY_sKpdviEUGGU75poebY3zn-BVsb7SoQlrD8MnKdpGLq4a5WmXt9BA1cegAjebVo0qONKLnumEK1IQ5Dr-NQEId0RGinlniQujtOr9u7WnPXKuMA_Kt4zG7-WL9LcK82pOfJ-9N9ZF8UNeaZ8rUTTQ

request.responseCode: 200
request.isNetworkError: False
request.downloadHandler.text: {"nextRegenTime":1684305324,"currentRegenRate":161} 
joyride.CustomLogger:Update()
12:03:52.491: Log
[EnergyService]  Next regen time: 1684305324 1m 31s 
joyride.CustomLogger:Update()
12:03:52.491: Log
[EnergyService]  Regen rate: 161 
joyride.CustomLogger:Update()
12:03:53.556: Log
Sending Request WebRequest=> url: http://jupiter.onjoyride.com:9006/character/apps/onjoyride.tennischamps/users/ad668cde-4bd0-407d-8b27-da8c62c3a69a/platform/Android/refreshTickets, unityWebRequestMethod: POST, 
data=> null
-H JRX-APP-ID: onjoyride.tennischamps
-H JRX-USER-AUTH-TOKEN: eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJqd3RVc2VyIjoie1wiYXBwSWRcIjpcIm9uam95cmlkZS50ZW5uaXNjaGFtcHNcIixcInVzZXJJZFwiOlwiYWQ2NjhjZGUtNGJkMC00MDdkLThiMjctZGE4YzYyYzNhNjlhXCIsXCJrZXlcIjpudWxsLFwicnRcIjpmYWxzZX0iLCJpc3MiOiJhdXRoMCIsImV4cCI6MTY4Njg5Njk2NywiaWF0IjoxNjg0MzA0OTY3fQ.A4750kD7Qi0E_UsYUApueDyY4VGqJaNdtq4xE0a0Y0UF--av2aQeKWJzj5VfDXDfYZOG2WSpv3oSoQ2Zk8IGUH3vK8LCNbO8tYsC7HdhpvtdS3-JZjEJxg5fNbHNMU6ghF8PKR7BewYIL-gRgFURBOVx4YneAYQ512xnCcuLC_JvtEgkafRIBLBaoDA73WcUY_sKpdviEUGGU75poebY3zn-BVsb7SoQlrD8MnKdpGLq4a5WmXt9BA1cegAjebVo0qONKLnumEK1IQ5Dr-NQEId0RGinlniQujtOr9u7WnPXKuMA_Kt4zG7-WL9LcK82pOfJ-9N9ZF8UNeaZ8rUTTQ
 
joyride.CustomLogger:Update()
12:03:53.808: Log
WebRequest=> url: http://jupiter.onjoyride.com:9006/character/apps/onjoyride.tennischamps/users/ad668cde-4bd0-407d-8b27-da8c62c3a69a/platform/Android/refreshTickets, unityWebRequestMethod: POST, 
data=> null
-H JRX-APP-ID: onjoyride.tennischamps
-H JRX-USER-AUTH-TOKEN: eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJqd3RVc2VyIjoie1wiYXBwSWRcIjpcIm9uam95cmlkZS50ZW5uaXNjaGFtcHNcIixcInVzZXJJZFwiOlwiYWQ2NjhjZGUtNGJkMC00MDdkLThiMjctZGE4YzYyYzNhNjlhXCIsXCJrZXlcIjpudWxsLFwicnRcIjpmYWxzZX0iLCJpc3MiOiJhdXRoMCIsImV4cCI6MTY4Njg5Njk2NywiaWF0IjoxNjg0MzA0OTY3fQ.A4750kD7Qi0E_UsYUApueDyY4VGqJaNdtq4xE0a0Y0UF--av2aQeKWJzj5VfDXDfYZOG2WSpv3oSoQ2Zk8IGUH3vK8LCNbO8tYsC7HdhpvtdS3-JZjEJxg5fNbHNMU6ghF8PKR7BewYIL-gRgFURBOVx4YneAYQ512xnCcuLC_JvtEgkafRIBLBaoDA73WcUY_sKpdviEUGGU75poebY3zn-BVsb7SoQlrD8MnKdpGLq4a5WmXt9BA1cegAjebVo0qONKLnumEK1IQ5Dr-NQEId0RGinlniQujtOr9u7WnPXKuMA_Kt4zG7-WL9LcK82pOfJ-9N9ZF8UNeaZ8rUTTQ

request.responseCode: 200
request.isNetworkError: False
request.downloadHandler.text: {"nextRegenTime":1684305324,"currentRegenRate":161} 
joyride.CustomLogger:Update()
12:03:53.808: Log
[EnergyService]  Next regen time: 1684305324 1m 30s 
joyride.CustomLogger:Update()
12:03:53.808: Log
[EnergyService]  Regen rate: 161 
joyride.CustomLogger:Update()
12:03:55.615: Log
OnApplicationFocus:: False
joyride.core.DeviceBackManager:OnApplicationFocus(Boolean)
12:03:55.623: Log
[ChallengeFlowCoordinator] onApplicationPauseEvent :: isPaused = True 
joyride.CustomLogger:Update()
12:04:00.801: Log
OnApplicationFocus:: True
joyride.core.DeviceBackManager:OnApplicationFocus(Boolean)
12:04:00.808: Log
[ChallengeFlowCoordinator] onApplicationPauseEvent :: isPaused = False 
joyride.CustomLogger:Update()
12:04:00.808: Log
[ChallengeFlowCoordinator] checkForNewChallengeIfAvailable :: currentChallenge = joyride.gameContent.model.ChallengeDataEvent 
joyride.CustomLogger:Update()
12:04:00.808: Log
Sending Request WebRequest=> url: http://jupiter.onjoyride.com:9006/wallet/users/ad668cde-4bd0-407d-8b27-da8c62c3a69a/walletSummary, unityWebRequestMethod: GET, 
data=> null
-H JRX-APP-ID: onjoyride.tennischamps
-H JRX-USER-AUTH-TOKEN: eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJqd3RVc2VyIjoie1wiYXBwSWRcIjpcIm9uam95cmlkZS50ZW5uaXNjaGFtcHNcIixcInVzZXJJZFwiOlwiYWQ2NjhjZGUtNGJkMC00MDdkLThiMjctZGE4YzYyYzNhNjlhXCIsXCJrZXlcIjpudWxsLFwicnRcIjpmYWxzZX0iLCJpc3MiOiJhdXRoMCIsImV4cCI6MTY4Njg5Njk2NywiaWF0IjoxNjg0MzA0OTY3fQ.A4750kD7Qi0E_UsYUApueDyY4VGqJaNdtq4xE0a0Y0UF--av2aQeKWJzj5VfDXDfYZOG2WSpv3oSoQ2Zk8IGUH3vK8LCNbO8tYsC7HdhpvtdS3-JZjEJxg5fNbHNMU6ghF8PKR7BewYIL-gRgFURBOVx4YneAYQ512xnCcuLC_JvtEgkafRIBLBaoDA73WcUY_sKpdviEUGGU75poebY3zn-BVsb7SoQlrD8MnKdpGLq4a5WmXt9BA1cegAjebVo0qONKLnumEK1IQ5Dr-NQEId0RGinlniQujtOr9u7WnPXKuMA_Kt4zG7-WL9LcK82pOfJ-9N9ZF8UNeaZ8rUTTQ
 
joyride.CustomLogger:Update()
12:04:01.086: Log
WebRequest=> url: http://jupiter.onjoyride.com:9006/wallet/users/ad668cde-4bd0-407d-8b27-da8c62c3a69a/walletSummary, unityWebRequestMethod: GET, 
data=> null
-H JRX-APP-ID: onjoyride.tennischamps
-H JRX-USER-AUTH-TOKEN: eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJqd3RVc2VyIjoie1wiYXBwSWRcIjpcIm9uam95cmlkZS50ZW5uaXNjaGFtcHNcIixcInVzZXJJZFwiOlwiYWQ2NjhjZGUtNGJkMC00MDdkLThiMjctZGE4YzYyYzNhNjlhXCIsXCJrZXlcIjpudWxsLFwicnRcIjpmYWxzZX0iLCJpc3MiOiJhdXRoMCIsImV4cCI6MTY4Njg5Njk2NywiaWF0IjoxNjg0MzA0OTY3fQ.A4750kD7Qi0E_UsYUApueDyY4VGqJaNdtq4xE0a0Y0UF--av2aQeKWJzj5VfDXDfYZOG2WSpv3oSoQ2Zk8IGUH3vK8LCNbO8tYsC7HdhpvtdS3-JZjEJxg5fNbHNMU6ghF8PKR7BewYIL-gRgFURBOVx4YneAYQ512xnCcuLC_JvtEgkafRIBLBaoDA73WcUY_sKpdviEUGGU75poebY3zn-BVsb7SoQlrD8MnKdpGLq4a5WmXt9BA1cegAjebVo0qONKLnumEK1IQ5Dr-NQEId0RGinlniQujtOr9u7WnPXKuMA_Kt4zG7-WL9LcK82pOfJ-9N9ZF8UNeaZ8rUTTQ

request.responseCode: 200
request.isNetworkError: False
request.downloadHandler.text: {"realWallet":null,"realWallets":[{"currencyCode":"RLY","depositAmount":0,"bonusAmount":0,"winningsAmount":101.65,"sealedWinningsAmount":0,"blockchainStatus":"PENDING","blockchainAddress":null,"minimumCryptoTransferLimit":0.1,"cryptoTransferNetworkFee":0.1,"isRestrictedRegion":null}],"virtualWallets":[{"amount":162,"currencyType":"TENNIS","capacity":null},{"amount":7,"currencyType":"TICKET","capacity":8},{"amount":0,"currencyType":"PUSH_S","capacity":null},{"amount":0,"currencyType":"SERVE_S","capacity":null},{"amount":0,"currencyType":"BASELINE_S","capacity":null},{"amount":0,"currencyType":"BALANCE_S","capacity":null},{"amount":0,"currencyType":"ANY_S","capacity":null}]} 
joyride.CustomLogger:Update()
12:04:07.959: Log
OnApplicationFocus:: False
joyride.core.DeviceBackManager:OnApplicationFocus(Boolean)
12:04:07.964: Log
[ChallengeFlowCoordinator] onApplicationPauseEvent :: isPaused = True 
joyride.CustomLogger:Update()
12:04:14.770: Log
OnApplicationFocus:: True
joyride.core.DeviceBackManager:OnApplicationFocus(Boolean)
12:04:14.776: Log
[ChallengeFlowCoordinator] onApplicationPauseEvent :: isPaused = False 
joyride.CustomLogger:Update()
12:04:14.776: Log
[ChallengeFlowCoordinator] checkForNewChallengeIfAvailable :: currentChallenge = joyride.gameContent.model.ChallengeDataEvent 
joyride.CustomLogger:Update()
12:04:14.776: Log
Sending Request WebRequest=> url: http://jupiter.onjoyride.com:9006/wallet/users/ad668cde-4bd0-407d-8b27-da8c62c3a69a/walletSummary, unityWebRequestMethod: GET, 
data=> null
-H JRX-APP-ID: onjoyride.tennischamps
-H JRX-USER-AUTH-TOKEN: eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJqd3RVc2VyIjoie1wiYXBwSWRcIjpcIm9uam95cmlkZS50ZW5uaXNjaGFtcHNcIixcInVzZXJJZFwiOlwiYWQ2NjhjZGUtNGJkMC00MDdkLThiMjctZGE4YzYyYzNhNjlhXCIsXCJrZXlcIjpudWxsLFwicnRcIjpmYWxzZX0iLCJpc3MiOiJhdXRoMCIsImV4cCI6MTY4Njg5Njk2NywiaWF0IjoxNjg0MzA0OTY3fQ.A4750kD7Qi0E_UsYUApueDyY4VGqJaNdtq4xE0a0Y0UF--av2aQeKWJzj5VfDXDfYZOG2WSpv3oSoQ2Zk8IGUH3vK8LCNbO8tYsC7HdhpvtdS3-JZjEJxg5fNbHNMU6ghF8PKR7BewYIL-gRgFURBOVx4YneAYQ512xnCcuLC_JvtEgkafRIBLBaoDA73WcUY_sKpdviEUGGU75poebY3zn-BVsb7SoQlrD8MnKdpGLq4a5WmXt9BA1cegAjebVo0qONKLnumEK1IQ5Dr-NQEId0RGinlniQujtOr9u7WnPXKuMA_Kt4zG7-WL9LcK82pOfJ-9N9ZF8UNeaZ8rUTTQ
 
joyride.CustomLogger:Update()
12:04:14.793: Log
callbackDictString: 

{"callbackId":"BranchCallbackId5","params":{"universalObject":{},"linkProperties":{}},"error":"Warning. Session initialization already happened. To force a new session, set intent extra, \"branch_force_new_session\", to true."}


Branch:_asyncCallbackWithBranchUniversalObject(String)
12:04:14.793: Error
BRANCH Error : Warning. Session initialization already happened. To force a new session, set intent extra, "branch_force_new_session", to true.
BranchCallbackWithBranchUniversalObject:Invoke(BranchUniversalObject, BranchLinkProperties, String)
12:04:15.052: Log
WebRequest=> url: http://jupiter.onjoyride.com:9006/wallet/users/ad668cde-4bd0-407d-8b27-da8c62c3a69a/walletSummary, unityWebRequestMethod: GET, 
data=> null
-H JRX-APP-ID: onjoyride.tennischamps
-H JRX-USER-AUTH-TOKEN: eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJqd3RVc2VyIjoie1wiYXBwSWRcIjpcIm9uam95cmlkZS50ZW5uaXNjaGFtcHNcIixcInVzZXJJZFwiOlwiYWQ2NjhjZGUtNGJkMC00MDdkLThiMjctZGE4YzYyYzNhNjlhXCIsXCJrZXlcIjpudWxsLFwicnRcIjpmYWxzZX0iLCJpc3MiOiJhdXRoMCIsImV4cCI6MTY4Njg5Njk2NywiaWF0IjoxNjg0MzA0OTY3fQ.A4750kD7Qi0E_UsYUApueDyY4VGqJaNdtq4xE0a0Y0UF--av2aQeKWJzj5VfDXDfYZOG2WSpv3oSoQ2Zk8IGUH3vK8LCNbO8tYsC7HdhpvtdS3-JZjEJxg5fNbHNMU6ghF8PKR7BewYIL-gRgFURBOVx4YneAYQ512xnCcuLC_JvtEgkafRIBLBaoDA73WcUY_sKpdviEUGGU75poebY3zn-BVsb7SoQlrD8MnKdpGLq4a5WmXt9BA1cegAjebVo0qONKLnumEK1IQ5Dr-NQEId0RGinlniQujtOr9u7WnPXKuMA_Kt4zG7-WL9LcK82pOfJ-9N9ZF8UNeaZ8rUTTQ

request.responseCode: 200
request.isNetworkError: False
request.downloadHandler.text: {"realWallet":null,"realWallets":[{"currencyCode":"RLY","depositAmount":0,"bonusAmount":0,"winningsAmount":101.65,"sealedWinningsAmount":0,"blockchainStatus":"PENDING","blockchainAddress":null,"minimumCryptoTransferLimit":0.1,"cryptoTransferNetworkFee":0.1,"isRestrictedRegion":null}],"virtualWallets":[{"amount":162,"currencyType":"TENNIS","capacity":null},{"amount":7,"currencyType":"TICKET","capacity":8},{"amount":0,"currencyType":"PUSH_S","capacity":null},{"amount":0,"currencyType":"SERVE_S","capacity":null},{"amount":0,"currencyType":"BASELINE_S","capacity":null},{"amount":0,"currencyType":"BALANCE_S","capacity":null},{"amount":0,"currencyType":"ANY_S","capacity":null}]} 
joyride.CustomLogger:Update()
12:04:16.813: Log
Disabled
joyride.tennischamps.playground.ui.PlayGroundTab:ShowSelectPanel()
UnityEngine.EventSystems.StandaloneInputModule:Process()
12:04:16.813: Warning
Parent of RectTransform is being set with parent property. Consider using the SetParent method instead, with the worldPositionStays argument set to false. This will retain local orientation and scale rather than world orientation and scale, which can prevent common UI scaling issues.
UnityEngine.Transform:set_parent(Transform)
joyride.launchpad.playground.selectmode.SelectModeEvent:MoveRewardContainerToView()
joyride.launchpad.playground.selectmode.SelectModeEvent:ShowCurrentView(BattleEvent)
joyride.launchpad.playground.selectmode.SelectModeEvent:Initialize(ModeType, Sprite, BattleEvent, Action`1)
joyride.launchpad.playground.selectmode.SelectModeCard:GenerateEvents(Action`1)
12:04:16.813: Warning
Parent of RectTransform is being set with parent property. Consider using the SetParent method instead, with the worldPositionStays argument set to false. This will retain local orientation and scale rather than world orientation and scale, which can prevent common UI scaling issues.
UnityEngine.Transform:set_parent(Transform)
joyride.launchpad.playground.selectmode.SelectModeEvent:MoveRewardContainerToView()
joyride.launchpad.playground.selectmode.SelectModeEvent:ShowCurrentView(BattleEvent)
joyride.launchpad.playground.selectmode.SelectModeEvent:Initialize(ModeType, Sprite, BattleEvent, Action`1)
joyride.launchpad.playground.selectmode.SelectModeCard:GenerateEvents(Action`1)
12:04:16.813: Log
Sending Request WebRequest=> url: http://jupiter.onjoyride.com:9006/character/apps/onjoyride.tennischamps/users/ad668cde-4bd0-407d-8b27-da8c62c3a69a/platform/Android/refreshTickets, unityWebRequestMethod: POST, 
data=> null
-H JRX-APP-ID: onjoyride.tennischamps
-H JRX-USER-AUTH-TOKEN: eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJqd3RVc2VyIjoie1wiYXBwSWRcIjpcIm9uam95cmlkZS50ZW5uaXNjaGFtcHNcIixcInVzZXJJZFwiOlwiYWQ2NjhjZGUtNGJkMC00MDdkLThiMjctZGE4YzYyYzNhNjlhXCIsXCJrZXlcIjpudWxsLFwicnRcIjpmYWxzZX0iLCJpc3MiOiJhdXRoMCIsImV4cCI6MTY4Njg5Njk2NywiaWF0IjoxNjg0MzA0OTY3fQ.A4750kD7Qi0E_UsYUApueDyY4VGqJaNdtq4xE0a0Y0UF--av2aQeKWJzj5VfDXDfYZOG2WSpv3oSoQ2Zk8IGUH3vK8LCNbO8tYsC7HdhpvtdS3-JZjEJxg5fNbHNMU6ghF8PKR7BewYIL-gRgFURBOVx4YneAYQ512xnCcuLC_JvtEgkafRIBLBaoDA73WcUY_sKpdviEUGGU75poebY3zn-BVsb7SoQlrD8MnKdpGLq4a5WmXt9BA1cegAjebVo0qONKLnumEK1IQ5Dr-NQEId0RGinlniQujtOr9u7WnPXKuMA_Kt4zG7-WL9LcK82pOfJ-9N9ZF8UNeaZ8rUTTQ
 
joyride.CustomLogger:Update()
12:04:17.106: Log
WebRequest=> url: http://jupiter.onjoyride.com:9006/character/apps/onjoyride.tennischamps/users/ad668cde-4bd0-407d-8b27-da8c62c3a69a/platform/Android/refreshTickets, unityWebRequestMethod: POST, 
data=> null
-H JRX-APP-ID: onjoyride.tennischamps
-H JRX-USER-AUTH-TOKEN: eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJqd3RVc2VyIjoie1wiYXBwSWRcIjpcIm9uam95cmlkZS50ZW5uaXNjaGFtcHNcIixcInVzZXJJZFwiOlwiYWQ2NjhjZGUtNGJkMC00MDdkLThiMjctZGE4YzYyYzNhNjlhXCIsXCJrZXlcIjpudWxsLFwicnRcIjpmYWxzZX0iLCJpc3MiOiJhdXRoMCIsImV4cCI6MTY4Njg5Njk2NywiaWF0IjoxNjg0MzA0OTY3fQ.A4750kD7Qi0E_UsYUApueDyY4VGqJaNdtq4xE0a0Y0UF--av2aQeKWJzj5VfDXDfYZOG2WSpv3oSoQ2Zk8IGUH3vK8LCNbO8tYsC7HdhpvtdS3-JZjEJxg5fNbHNMU6ghF8PKR7BewYIL-gRgFURBOVx4YneAYQ512xnCcuLC_JvtEgkafRIBLBaoDA73WcUY_sKpdviEUGGU75poebY3zn-BVsb7SoQlrD8MnKdpGLq4a5WmXt9BA1cegAjebVo0qONKLnumEK1IQ5Dr-NQEId0RGinlniQujtOr9u7WnPXKuMA_Kt4zG7-WL9LcK82pOfJ-9N9ZF8UNeaZ8rUTTQ

request.responseCode: 200
request.isNetworkError: False
request.downloadHandler.text: {"nextRegenTime":1684305324,"currentRegenRate":161} 
joyride.CustomLogger:Update()
12:04:17.106: Log
[EnergyService]  Next regen time: 1684305324 1m 6s 
joyride.CustomLogger:Update()
12:04:17.106: Log
[EnergyService]  Regen rate: 161 
joyride.CustomLogger:Update()
12:04:18.221: Log
BattleFlowCoordinator::HandleBattleStateUpdate::WalletDeduction 
joyride.CustomLogger:Update()
12:04:18.221: Log
BattleFlowCoordinator.ShowModule 
joyride.CustomLogger:Update()
12:04:18.221: Log
BattleFlowCoordinator::HandleBattleStateUpdate::WalletDeduction 
joyride.CustomLogger:Update()
12:04:18.227: Log
BattleFlowCoordinator::HandleBattleStateUpdate::Matchmaking 
joyride.CustomLogger:Update()
12:04:18.227: Log
BattleFlowCoordinator::HandleBattleStateUpdate::Matchmaking 
joyride.CustomLogger:Update()
12:04:18.227: Log
ShowMatchmakingScreen Called 
joyride.CustomLogger:Update()
12:04:18.227: Log
max bot score or FUE --> 0 
joyride.CustomLogger:Update()
12:04:18.227: Log
realRewardFlag  --> 1 
joyride.CustomLogger:Update()
12:04:18.227: Log
Sending Request WebRequest=> url: http://jupiter.onjoyride.com:9006/games/app/onjoyride.tennischamps/user/ad668cde-4bd0-407d-8b27-da8c62c3a69a/initiateSinglePlayerGameSession, unityWebRequestMethod: POST, 
data=> {"requestId":"jupiter-ad668cde-4bd0-407d-8b27-da8c62c3a69a-tennischamps-735-1684305258215","pvpGameId":"jupiter_onjoyride.tennischamps_735_tennischamps","gameMode":"BATTLE","isAsyncEvent":true,"forcedAsyncPlayerCount":1,"forceAsyncOnly":false,"botsEnabled":true,"botConfig":{"botLogic":"MULTI_PLAYER_AI","botsWithTrueSkills":false,"botMinLevel":1,"botMaxLevel":6,"multiPlayerBotConfig":{"0":0,"20":2},"trueSkillLevels":[null]},"affinityScore":100.0,"playerPreference":[2],"difficultyMinLevel":0,"difficultyMaxLevel":7,"maxAttempt":1,"platform":"Android","currBoostCount":0,"currAttemptCount":null,"matchId":null,"rejectedUserId":null,"userModel":{"userId":"ad668cde-4bd0-407d-8b27-da8c62c3a69a","userName":"CleverDivingGazelle4","profileImage":"https://assets.onjoyride.com/users/profileImage/ad668cde-4bd0-407d-8b27-da8c62c3a69a/1684226927007.png","firstName":"Mark","lastName":"Syco","gameLevel":0,"customGameData":null,"currencyCode":"RLY","customGameLeaderboardData":null,"characterModel":{"characterId":"ETHEREUM0xC71a0306a0A628C616DAC42097bDc21EcDBc5d9d1104","characterType":"NFT","gears":[]}},"isAdminOnly":false,"realMoneyFlag":1,"realRewardFlag":1,"maxBotScore":0,"entryFeeIndex":0,"tournyLevel":0,"fueUser":false,"dsi":-1,"isPayer":false,"currency":"RLY","deposit":0.0,"winning":0.0,"appVersion":"0.2.1","rc1stAsync":true,"vc1stAsync":true,"cashMeanSkill":25.0,"cashStandardDeviation":8.3333333333333339,"nonCashMeanSkill":30.475418379479141,"nonCashStandardDeviation":5.3688294838798756,"pingServerMap":{},"asyncBotMatchEnabled":false,"poolNames":null,"pvpUserEntryInfo":{"userId":"ad668cde-4bd0-407d-8b27-da8c62c3a69a","currency":"RLY","amount":0.0,"bonusAmount":0.0,"winningsAmount":0.0,"transactionId":"","purpose":"","purposeInfo":null,"realMoneyFlag":1,"platform":"Android"},"command":"MATCH_REQ","userId":"ad668cde-4bd0-407d-8b27-da8c62c3a69a"}
-H Content-Type: application/json
-H accept: application/json
-H JRX-APP-ID: onjoyride.tennischamps
-H JRX-USER-AUTH-TOKEN: eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJqd3RVc2VyIjoie1wiYXBwSWRcIjpcIm9uam95cmlkZS50ZW5uaXNjaGFtcHNcIixcInVzZXJJZFwiOlwiYWQ2NjhjZGUtNGJkMC00MDdkLThiMjctZGE4YzYyYzNhNjlhXCIsXCJrZXlcIjpudWxsLFwicnRcIjpmYWxzZX0iLCJpc3MiOiJhdXRoMCIsImV4cCI6MTY4Njg5Njk2NywiaWF0IjoxNjg0MzA0OTY3fQ.A4750kD7Qi0E_UsYUApueDyY4VGqJaNdtq4xE0a0Y0UF--av2aQeKWJzj5VfDXDfYZOG2WSpv3oSoQ2Zk8IGUH3vK8LCNbO8tYsC7HdhpvtdS3-JZjEJxg5fNbHNMU6ghF8PKR7BewYIL-gRgFURBOVx4YneAYQ512xnCcuLC_JvtEgkafRIBLBaoDA73WcUY_sKpdviEUGGU75poebY3zn-BVsb7SoQlrD8MnKdpGLq4a5WmXt9BA1cegAjebVo0qONKLnumEK1IQ5Dr-NQEId0RGinlniQujtOr9u7WnPXKuMA_Kt4zG7-WL9LcK82pOfJ-9N9ZF8UNeaZ8rUTTQ
 
joyride.CustomLogger:Update()
12:04:18.820: Log
LSMODULE:: onItemUpdate itemName globalSession::onjoyride.tennischamps::ad668cde-4bd0-407d-8b27-da8c62c3a69a, message {"command":"VIRTUAL_WALLET_UPDATE","data":{"userId":"ad668cde-4bd0-407d-8b27-da8c62c3a69a","appId":"onjoyride.tennischamps","amount":5,"currencyType":"TICKET","capacity":8,"notifiedAppId":"onjoyride.tennischamps"}} 
joyride.CustomLogger:Update()
12:04:18.821: Log
[GlobalResource] OnMessageReceived {"command":"VIRTUAL_WALLET_UPDATE","data":{"userId":"ad668cde-4bd0-407d-8b27-da8c62c3a69a","appId":"onjoyride.tennischamps","amount":5,"currencyType":"TICKET","capacity":8,"notifiedAppId":"onjoyride.tennischamps"}} 
joyride.CustomLogger:Update()
12:04:18.821: Log
[GlobalResource] VirtualWalletReceived called {
  "userId": "ad668cde-4bd0-407d-8b27-da8c62c3a69a",
  "appId": "onjoyride.tennischamps",
  "amount": 5,
  "currencyType": "TICKET",
  "capacity": 8,
  "notifiedAppId": "onjoyride.tennischamps"
} 
joyride.CustomLogger:Update()
12:04:18.871: Log
WebRequest=> url: http://jupiter.onjoyride.com:9006/games/app/onjoyride.tennischamps/user/ad668cde-4bd0-407d-8b27-da8c62c3a69a/initiateSinglePlayerGameSession, unityWebRequestMethod: POST, 
data=> {"requestId":"jupiter-ad668cde-4bd0-407d-8b27-da8c62c3a69a-tennischamps-735-1684305258215","pvpGameId":"jupiter_onjoyride.tennischamps_735_tennischamps","gameMode":"BATTLE","isAsyncEvent":true,"forcedAsyncPlayerCount":1,"forceAsyncOnly":false,"botsEnabled":true,"botConfig":{"botLogic":"MULTI_PLAYER_AI","botsWithTrueSkills":false,"botMinLevel":1,"botMaxLevel":6,"multiPlayerBotConfig":{"0":0,"20":2},"trueSkillLevels":[null]},"affinityScore":100.0,"playerPreference":[2],"difficultyMinLevel":0,"difficultyMaxLevel":7,"maxAttempt":1,"platform":"Android","currBoostCount":0,"currAttemptCount":null,"matchId":null,"rejectedUserId":null,"userModel":{"userId":"ad668cde-4bd0-407d-8b27-da8c62c3a69a","userName":"CleverDivingGazelle4","profileImage":"https://assets.onjoyride.com/users/profileImage/ad668cde-4bd0-407d-8b27-da8c62c3a69a/1684226927007.png","firstName":"Mark","lastName":"Syco","gameLevel":0,"customGameData":null,"currencyCode":"RLY","customGameLeaderboardData":null,"characterModel":{"characterId":"ETHEREUM0xC71a0306a0A628C616DAC42097bDc21EcDBc5d9d1104","characterType":"NFT","gears":[]}},"isAdminOnly":false,"realMoneyFlag":1,"realRewardFlag":1,"maxBotScore":0,"entryFeeIndex":0,"tournyLevel":0,"fueUser":false,"dsi":-1,"isPayer":false,"currency":"RLY","deposit":0.0,"winning":0.0,"appVersion":"0.2.1","rc1stAsync":true,"vc1stAsync":true,"cashMeanSkill":25.0,"cashStandardDeviation":8.3333333333333339,"nonCashMeanSkill":30.475418379479141,"nonCashStandardDeviation":5.3688294838798756,"pingServerMap":{},"asyncBotMatchEnabled":false,"poolNames":null,"pvpUserEntryInfo":{"userId":"ad668cde-4bd0-407d-8b27-da8c62c3a69a","currency":"RLY","amount":0.0,"bonusAmount":0.0,"winningsAmount":0.0,"transactionId":"","purpose":"","purposeInfo":null,"realMoneyFlag":1,"platform":"Android"},"command":"MATCH_REQ","userId":"ad668cde-4bd0-407d-8b27-da8c62c3a69a"}
-H Content-Type: application/json
-H accept: application/json
-H JRX-APP-ID: onjoyride.tennischamps
-H JRX-USER-AUTH-TOKEN: eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJqd3RVc2VyIjoie1wiYXBwSWRcIjpcIm9uam95cmlkZS50ZW5uaXNjaGFtcHNcIixcInVzZXJJZFwiOlwiYWQ2NjhjZGUtNGJkMC00MDdkLThiMjctZGE4YzYyYzNhNjlhXCIsXCJrZXlcIjpudWxsLFwicnRcIjpmYWxzZX0iLCJpc3MiOiJhdXRoMCIsImV4cCI6MTY4Njg5Njk2NywiaWF0IjoxNjg0MzA0OTY3fQ.A4750kD7Qi0E_UsYUApueDyY4VGqJaNdtq4xE0a0Y0UF--av2aQeKWJzj5VfDXDfYZOG2WSpv3oSoQ2Zk8IGUH3vK8LCNbO8tYsC7HdhpvtdS3-JZjEJxg5fNbHNMU6ghF8PKR7BewYIL-gRgFURBOVx4YneAYQ512xnCcuLC_JvtEgkafRIBLBaoDA73WcUY_sKpdviEUGGU75poebY3zn-BVsb7SoQlrD8MnKdpGLq4a5WmXt9BA1cegAjebVo0qONKLnumEK1IQ5Dr-NQEId0RGinlniQujtOr9u7WnPXKuMA_Kt4zG7-WL9LcK82pOfJ-9N9ZF8UNeaZ8rUTTQ

request.responseCode: 200
request.isNetworkError: False
request.downloadHandler.text: {"battleSessionGroupId":null,"sessionSubgroupId":null,"status":true,"failedUserIds":null,"validUserIds":null,"userPvpSessionSummaries":[],"tournyLevel":0,"participationCount":0,"difficultyLevel":0,"entryFeeIndex":0,"gameSessionId":"jupiter_onjoyride.tennischamps_735_tennischamps-ad668cde-4bd0-407d-8b27-da8c62c3a69a-0-1684305258-1684305258"} 
joyride.CustomLogger:Update()
12:04:18.871: Log
[GameMessageHandler] InitGame:: {"url":"https://d2xoccmnfkc44l.cloudfront.net/assets/tennis-champs/dev/Android/catalog_2021.06.04.21.54.41.json","addressableName":"Assets/Joyride.TennisChamps/Scenes/GameScene.unity","addressableLabels":[],"minAppVersion":"0.0.0"} 
joyride.CustomLogger:Update()
12:04:18.871: Log
[Game Interaction] InitGame:: {"assetLocation":"https://d2xoccmnfkc44l.cloudfront.net/assets/tennis-champs/dev/Android/catalog_2021.06.04.21.54.41.json","sceneAddress":"Assets/Joyride.TennisChamps/Scenes/GameScene.unity","addressableLabels":null} 
joyride.CustomLogger:Update()
12:04:18.871: Log
Addressable Loading from: jar:file:///data/app/~~Nta6u_qYaL7Oc8YZSWx5Zg==/com.onjoyride.tennischamp-TV93blGeqSDzNVwVAOtpsg==/base.apk!/assets/aa/Android/tennisgame_scenes_all_861d5950bb215e5a684aec8eff87bd7c.bundle 
joyride.CustomLogger:Update()
12:04:18.871: Log
Addressable Loading from: jar:file:///data/app/~~Nta6u_qYaL7Oc8YZSWx5Zg==/com.onjoyride.tennischamp-TV93blGeqSDzNVwVAOtpsg==/base.apk!/assets/aa/Android/tennisgame_scenes_all_861d5950bb215e5a684aec8eff87bd7c.bundle 
joyride.CustomLogger:Update()
12:04:18.871: Log
Writing PlayerPrefs to disk... 
joyride.CustomLogger:Update()
12:04:18.871: Log
Sending Request WebRequest=> url: http://jupiter.onjoyride.com:9006/games/app/onjoyride.tennischamps/user/ad668cde-4bd0-407d-8b27-da8c62c3a69a/country/US/userSinglePlayEventCountDetail, unityWebRequestMethod: GET, 
data=> null
-H JRX-APP-ID: onjoyride.tennischamps
-H JRX-USER-AUTH-TOKEN: eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJqd3RVc2VyIjoie1wiYXBwSWRcIjpcIm9uam95cmlkZS50ZW5uaXNjaGFtcHNcIixcInVzZXJJZFwiOlwiYWQ2NjhjZGUtNGJkMC00MDdkLThiMjctZGE4YzYyYzNhNjlhXCIsXCJrZXlcIjpudWxsLFwicnRcIjpmYWxzZX0iLCJpc3MiOiJhdXRoMCIsImV4cCI6MTY4Njg5Njk2NywiaWF0IjoxNjg0MzA0OTY3fQ.A4750kD7Qi0E_UsYUApueDyY4VGqJaNdtq4xE0a0Y0UF--av2aQeKWJzj5VfDXDfYZOG2WSpv3oSoQ2Zk8IGUH3vK8LCNbO8tYsC7HdhpvtdS3-JZjEJxg5fNbHNMU6ghF8PKR7BewYIL-gRgFURBOVx4YneAYQ512xnCcuLC_JvtEgkafRIBLBaoDA73WcUY_sKpdviEUGGU75poebY3zn-BVsb7SoQlrD8MnKdpGLq4a5WmXt9BA1cegAjebVo0qONKLnumEK1IQ5Dr-NQEId0RGinlniQujtOr9u7WnPXKuMA_Kt4zG7-WL9LcK82pOfJ-9N9ZF8UNeaZ8rUTTQ
 
joyride.CustomLogger:Update()
12:04:19.168: Log
WebRequest=> url: http://jupiter.onjoyride.com:9006/games/app/onjoyride.tennischamps/user/ad668cde-4bd0-407d-8b27-da8c62c3a69a/country/US/userSinglePlayEventCountDetail, unityWebRequestMethod: GET, 
data=> null
-H JRX-APP-ID: onjoyride.tennischamps
-H JRX-USER-AUTH-TOKEN: eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJqd3RVc2VyIjoie1wiYXBwSWRcIjpcIm9uam95cmlkZS50ZW5uaXNjaGFtcHNcIixcInVzZXJJZFwiOlwiYWQ2NjhjZGUtNGJkMC00MDdkLThiMjctZGE4YzYyYzNhNjlhXCIsXCJrZXlcIjpudWxsLFwicnRcIjpmYWxzZX0iLCJpc3MiOiJhdXRoMCIsImV4cCI6MTY4Njg5Njk2NywiaWF0IjoxNjg0MzA0OTY3fQ.A4750kD7Qi0E_UsYUApueDyY4VGqJaNdtq4xE0a0Y0UF--av2aQeKWJzj5VfDXDfYZOG2WSpv3oSoQ2Zk8IGUH3vK8LCNbO8tYsC7HdhpvtdS3-JZjEJxg5fNbHNMU6ghF8PKR7BewYIL-gRgFURBOVx4YneAYQ512xnCcuLC_JvtEgkafRIBLBaoDA73WcUY_sKpdviEUGGU75poebY3zn-BVsb7SoQlrD8MnKdpGLq4a5WmXt9BA1cegAjebVo0qONKLnumEK1IQ5Dr-NQEId0RGinlniQujtOr9u7WnPXKuMA_Kt4zG7-WL9LcK82pOfJ-9N9ZF8UNeaZ8rUTTQ

request.responseCode: 200
request.isNetworkError: False
request.downloadHandler.text: [{"eventId":735,"count":2,"occurenceId":0,"occurenceCount":2}] 
joyride.CustomLogger:Update()
12:04:19.824: Log
LSMODULE:: onItemUpdate itemName globalSession::onjoyride.tennischamps::ad668cde-4bd0-407d-8b27-da8c62c3a69a, message {"command":"Challenge Event Update","data":{"userId":"ad668cde-4bd0-407d-8b27-da8c62c3a69a","seasonChallengeName":"On the Edge","seasonId":557,"appId":"onjoyride.tennischamps","currency":"RLY","lastCompletedMilestone":1,"lastRedeemedMilestone":1,"unclaimedMilestones":[],"dailyChallengeList":[[{"parameterProgressValue":0.0,"eventName":"V1_wager_ticket_syncPlay_all_all_false_all_BOTH","lastCompletedLevel":0,"lastRedeemedLevel":0,"challengeComplete":false},{"parameterProgressValue":0.0,"eventName":"V1_secondaryScore_all_syncPlay_all_9_false_all_NFT","lastCompletedLevel":0,"lastRedeemedLevel":0,"challengeComplete":false}],[{"parameterProgressValue":2.0,"eventName":"V1_play_all_multiEntry_all_all_false_all_NFT","lastCompletedLevel":1,"lastRedeemedLevel":1,"challengeComplete":false},{"parameterProgressValue":0.0,"eventName":"V1_secondaryScore_all_syncPlay_all_3_false_all_NFT","lastCompletedLevel":0,"lastRedeemedLevel":0,"challengeComplete":false}]],"seasonChallengeList":[{"parameterProgressValue":2.0,"eventName":"V1_dailyCheckIn_all_all_all_all_false_all_BOTH","lastCompletedLevel":1,"lastRedeemedLevel":1,"challengeComplete":true},{"parameterProgressValue":3.0,"eventName":"V1_play_all_all_all_all_false_all_BOTH","lastCompletedLevel":1,"lastRedeemedLevel":1,"challengeComplete":false},{"parameterProgressValue":2.0,"eventName":"V1_win_all_all_all_all_false_all_BOTH","lastCompletedLevel":0,"lastRedeemedLevel":0,"challengeComplete":false},{"parameterProgressValue":2.0,"eventName":"V1_play_all_multiEntry_all_all_false_all_NFT","lastCompletedLevel":0,"lastRedeemedLevel":0,"challengeComplete":false},{"parameterProgressValue":0.0,"eventName":"V1_secondaryScore_all_syncPlay_all_1_false_all_NFT","lastCompletedLevel":0,"lastRedeemedLevel":0,"challengeComplete":false},{"parameterProgressValue":0.0,"eventName":"V1_secondaryScore_all_syncPlay_all_2_false_all_NFT","lastCompletedLevel":0,"lastRedeemedLevel":0,"challengeComplete":false},{"parameterProgressValue":0.0,"eventName":"V1_secondaryScore_all_syncPlay_all_8_false_all_NFT","lastCompletedLevel":0,"lastRedeemedLevel":0,"challengeComplete":false},{"parameterProgressValue":0.0,"eventName":"V1_secondaryScore_all_syncPlay_all_4_false_all_NFT","lastCompletedLevel":0,"lastRedeemedLevel":0,"challengeComplete":false},{"parameterProgressValue":130.0,"eventName":"V1_primaryScore_all_multiEntry_all_all_false_all_BOTH","lastCompletedLevel":0,"lastRedeemedLevel":0,"challengeComplete":false}],"lifetimeChallengeList":[],"totalCp":8,"notifiedAppId":"onjoyride.tennischamps"}} 
joyride.CustomLogger:Update()
12:04:19.824: Log
[GlobalResource] OnMessageReceived {"command":"Challenge Event Update","data":{"userId":"ad668cde-4bd0-407d-8b27-da8c62c3a69a","seasonChallengeName":"On the Edge","seasonId":557,"appId":"onjoyride.tennischamps","currency":"RLY","lastCompletedMilestone":1,"lastRedeemedMilestone":1,"unclaimedMilestones":[],"dailyChallengeList":[[{"parameterProgressValue":0.0,"eventName":"V1_wager_ticket_syncPlay_all_all_false_all_BOTH","lastCompletedLevel":0,"lastRedeemedLevel":0,"challengeComplete":false},{"parameterProgressValue":0.0,"eventName":"V1_secondaryScore_all_syncPlay_all_9_false_all_NFT","lastCompletedLevel":0,"lastRedeemedLevel":0,"challengeComplete":false}],[{"parameterProgressValue":2.0,"eventName":"V1_play_all_multiEntry_all_all_false_all_NFT","lastCompletedLevel":1,"lastRedeemedLevel":1,"challengeComplete":false},{"parameterProgressValue":0.0,"eventName":"V1_secondaryScore_all_syncPlay_all_3_false_all_NFT","lastCompletedLevel":0,"lastRedeemedLevel":0,"challengeComplete":false}]],"seasonChallengeList":[{"parameterProgressValue":2.0,"eventName":"V1_dailyCheckIn_all_all_all_all_false_all_BOTH","lastCompletedLevel":1,"lastRedeemedLevel":1,"challengeComplete":true},{"parameterProgressValue":3.0,"eventName":"V1_play_all_all_all_all_false_all_BOTH","lastCompletedLevel":1,"lastRedeemedLevel":1,"challengeComplete":false},{"parameterProgressValue":2.0,"eventName":"V1_win_all_all_all_all_false_all_BOTH","lastCompletedLevel":0,"lastRedeemedLevel":0,"challengeComplete":false},{"parameterProgressValue":2.0,"eventName":"V1_play_all_multiEntry_all_all_false_all_NFT","lastCompletedLevel":0,"lastRedeemedLevel":0,"challengeComplete":false},{"parameterProgressValue":0.0,"eventName":"V1_secondaryScore_all_syncPlay_all_1_false_all_NFT","lastCompletedLevel":0,"lastRedeemedLevel":0,"challengeComplete":false},{"parameterProgressValue":0.0,"eventName":"V1_secondaryScore_all_syncPlay_all_2_false_all_NFT","lastCompletedLevel":0,"lastRedeemedLevel":0,"challengeComplete":false},{"parameterProgressValue":0.0,"eventName":"V1_secondaryScore_all_syncPlay_all_8_false_all_NFT","lastCompletedLevel":0,"lastRedeemedLevel":0,"challengeComplete":false},{"parameterProgressValue":0.0,"eventName":"V1_secondaryScore_all_syncPlay_all_4_false_all_NFT","lastCompletedLevel":0,"lastRedeemedLevel":0,"challengeComplete":false},{"parameterProgressValue":130.0,"eventName":"V1_primaryScore_all_multiEntry_all_all_false_all_BOTH","lastCompletedLevel":0,"lastRedeemedLevel":0,"challengeComplete":false}],"lifetimeChallengeList":[],"totalCp":8,"notifiedAppId":"onjoyride.tennischamps"}} 
joyride.CustomLogger:Update()
12:04:19.824: Log
[GlobalResource] ChallengeEventUpdated called {
  "userId": "ad668cde-4bd0-407d-8b27-da8c62c3a69a",
  "seasonChallengeName": "On the Edge",
  "seasonId": 557,
  "appId": "onjoyride.tennischamps",
  "currency": "RLY",
  "lastCompletedMilestone": 1,
  "lastRedeemedMilestone": 1,
  "unclaimedMilestones": [],
  "dailyChallengeList": [
    [
      {
        "parameterProgressValue": 0.0,
        "eventName": "V1_wager_ticket_syncPlay_all_all_false_all_BOTH",
        "lastCompletedLevel": 0,
        "lastRedeemedLevel": 0,
        "challengeComplete": false
      },
      {
        "parameterProgressValue": 0.0,
        "eventName": "V1_secondaryScore_all_syncPlay_all_9_false_all_NFT",
        "lastCompletedLevel": 0,
        "lastRedeemedLevel": 0,
        "challengeComplete": false
      }
    ],
    [
      {
        "parameterProgressValue": 2.0,
        "eventName": "V1_play_all_multiEntry_all_all_false_all_NFT",
        "lastCompletedLevel": 1,
        "lastRedeemedLevel": 1,
        "challengeComplete": false
      },
      {
        "parameterProgressValue": 0.0,
        "eventName": "V1_secondaryScore_all_syncPlay_all_3_false_all_NFT",
        "lastCompletedLevel": 0,
        "lastRedeemedLevel": 0,
        "challengeComplete": false
      }
    ]
  ],
  "seasonChallengeList": [
    {
      "parameterProgressValue": 2.0,
      "eventName": "V1_dailyCheckIn_all_all_all_all_false_all_BOTH",
      "lastCompletedLevel": 1,
      "lastRedeemedLevel": 1,
      "challengeComplete": true
    },
    {
      "parameterProgressValue": 3.0,
      "eventName": "V1_play_all_all_all_all_false_all_BOTH",
      "lastCompletedLevel": 1,
      "lastRedeemedLevel": 1,
      "challengeComplete": false
    },
    {
      "parameterProgressValue": 2.0,
      "eventName": "V1_win_all_all_all_all_false_all_BOTH",
      "lastCompletedLevel": 0,
      "lastRedeemedLevel": 0,
      "challengeComplete": false
    },
    {
      "parameterProgressValue": 2.0,
      "eventName": "V1_play_all_multiEntry_all_all_false_all_NFT",
      "lastCompletedLevel": 0,
      "lastRedeemedLevel": 0,
      "challengeComplete": false
    },
    {
      "parameterProgressValue": 0.0,
      "eventName": "V1_secondaryScore_all_syncPlay_all_1_false_all_NFT",
      "lastCompletedLevel": 0,
      "lastRedeemedLevel": 0,
      "challengeComplete": false
    },
    {
      "parameterProgressValue": 0.0,
      "eventName": "V1_secondaryScore_all_syncPlay_all_2_false_all_NFT",
      "lastCompletedLevel": 0,
      "lastRedeemedLevel": 0,
      "challengeComplete": false
    },
    {
      "parameterProgressValue": 0.0,
      "eventName": "V1_secondaryScore_all_syncPlay_all_8_false_all_NFT",
      "lastCompletedLevel": 0,
      "lastRedeemedLevel": 0,
      "challengeComplete": false
    },
    {
      "parameterProgressValue": 0.0,
      "eventName": "V1_secondaryScore_all_syncPlay_all_4_false_all_NFT",
      "lastCompletedLevel": 0,
      "lastRedeemedLevel": 0,
      "challengeComplete": false
    },
    {
      "parameterProgressValue": 130.0,
      "eventName": "V1_primaryScore_all_multiEntry_all_all_false_all_BOTH",
      "lastCompletedLevel": 0,
      "lastRedeemedLevel": 0,
      "challengeComplete": false
    }
  ],
  "lifetimeChallengeList": [],
  "totalCp": 8,
  "notifiedAppId": "onjoyride.tennischamps"
} 
joyride.CustomLogger:Update()
12:04:21.272: Warning
tow manager is exists delete the second
Reporter:Initialize()
Reporter:Awake()
12:04:21.272: Log
Scene GameScene is loaded
Reporter:_OnLevelWasLoaded(Scene, LoadSceneMode)
UnityEngine.Events.UnityAction`2:Invoke(T0, T1)
12:04:21.272: Log
Scene GameScene is loaded
Reporter:_OnLevelWasLoaded(Scene, LoadSceneMode)
UnityEngine.Events.UnityAction`2:Invoke(T0, T1)
12:04:21.272: Log
Scene GameScene is loaded
Reporter:_OnLevelWasLoaded(Scene, LoadSceneMode)
UnityEngine.Events.UnityAction`2:Invoke(T0, T1)
12:04:21.683: Log
Socket was successfully bound
System.Action`1:Invoke(T)
Ruffles.Core.RuffleSocket:Start()
RufflesTransport.RufflesTransport:StartServer()
MLAPI.NetworkingManager:StartHost(Nullable`1, Nullable`1, Nullable`1, Nullable`1, Stream)
Joyride.TennisChamps.Scripts.Multiplayer.NetworkManager:StartHost()
Joyride.TennisChamps.Scripts.GameManager:StartBullseyeMatch(BullseyeMatch, Boolean, Action)
Joyride.TennisChamps.Scripts.Multiplayer.<
12:04:21.683: Log
Initializing socket
System.Action`1:Invoke(T)
Ruffles.Core.RuffleSocket:Initialize()
Ruffles.Core.RuffleSocket:Start()
RufflesTransport.RufflesTransport:StartServer()
MLAPI.NetworkingManager:StartHost(Nullable`1, Nullable`1, Nullable`1, Nullable`1, Stream)
Joyride.TennisChamps.Scripts.Multiplayer.NetworkManager:StartHost()
Joyride.TennisChamps.Scripts.GameManager:StartBullseyeMatch(BullseyeMatch, Boolean, Action)
Joy
12:04:21.683: Log
Socket initialized
System.Action`1:Invoke(T)
Ruffles.Core.RuffleSocket:Start()
RufflesTransport.RufflesTransport:StartServer()
MLAPI.NetworkingManager:StartHost(Nullable`1, Nullable`1, Nullable`1, Nullable`1, Stream)
Joyride.TennisChamps.Scripts.Multiplayer.NetworkManager:StartHost()
Joyride.TennisChamps.Scripts.GameManager:StartBullseyeMatch(BullseyeMatch, Boolean, Action)
Joyride.TennisChamps.Scripts.Multiplayer.<
12:04:21.683: Log
Started 2 threads
System.Action`1:Invoke(T)
Ruffles.Core.RuffleSocket:Start()
RufflesTransport.RufflesTransport:StartServer()
MLAPI.NetworkingManager:StartHost(Nullable`1, Nullable`1, Nullable`1, Nullable`1, Stream)
Joyride.TennisChamps.Scripts.Multiplayer.NetworkManager:StartHost()
Joyride.TennisChamps.Scripts.GameManager:StartBullseyeMatch(BullseyeMatch, Boolean, Action)
Joyride.TennisChamps.Scripts.Multiplayer.<
12:04:21.721: Log
BattleFlowCoordinator::HandleBattleStateUpdate::GamePlay 
joyride.CustomLogger:Update()
12:04:21.721: Log
[GameMessageHandler] OnGameStateUpdated:: loaded 
joyride.CustomLogger:Update()
12:04:21.721: Log
BattleFlowCoordinator::HandleBattleStateUpdate::GamePlay 
joyride.CustomLogger:Update()
12:04:21.721: Log
ShowGamePlayScreen Called 
joyride.CustomLogger:Update()
12:04:21.721: Log
[Panel] Showing GamePlayPanel 
joyride.CustomLogger:Update()
12:04:21.721: Log
[JoyrideGame] {"myInfo":{"userId":"ad668cde-4bd0-407d-8b27-da8c62c3a69a","userName":"CleverDivingGazelle4","profileUrl":"https://assets.onjoyride.com/users/profileImage/ad668cde-4bd0-407d-8b27-da8c62c3a69a/1684226927007.png","position":0,"gameLevel":0,"abandonGameLevel":1,"gameUserId":""},"opponentArray":[],"gameplayMode":2,"userCountryCode":"IN","serverRegion":"","roomName":null,"maxPlayer":3,"roundCount":1,"duration":-1,"difficultyLevel":0,"rewardFlag":1,"entryFlag":1,"isFue":false,"gameVariantId":null,"isDebugMode":true,"gameSpecificConfigJson":"{\n   \"bullsEye\":true,\n   \"bullsEyeMatchData\":{\n      \"gameMode\":\"RoundBased\",\n      \"ballSpeed\":35.0,\n      \"minBallSpeed\":15,\n      \"maxBallSpeed\":45,\n      \"bullsEyeSpeed\":2.5,\n      \"courtIndex\":0,\n      \"totalTime\":120,\n      \"ballsPerRound\":[\n         2,\n         2,\n         2,\n         2,\n         2\n      ],\n      \"bullsEyeSequence\":[\n         \"Rectangular\",\n         \"Square\",\n         \"Polygonal\",\n         \"Triangular\"\n      ]\n   }\n}","gameServerAddress":null,"matchIndex":0,"TotalPlayersCount":1,"IsSinglePlayerGame":true} 
joyride.CustomLogger:Update()
12:04:21.721: Log
[GamePlay] JoyrideTennisChamps :: SetupGame is called 
joyride.CustomLogger:Update()
12:04:21.721: Log
[Bullseye] SeasonStartTime: 2023-02-17T11:30:00 
joyride.CustomLogger:Update()
12:04:21.721: Log
[Bullseye] HighScore season time: 05/17/2023 06:31:23 
joyride.CustomLogger:Update()
12:04:21.721: Log
[Panel] ClearStack 
joyride.CustomLogger:Update()
12:04:21.721: Log
[GamePlay] NetworkManager...   NetworkStart...  
joyride.CustomLogger:Update()
12:04:21.721: Warning
ShowDebugButton False
Joyride.TennisChamps.Scripts.PlayerHUD:ShowDebugButtons(Boolean)
Joyride.TennisChamps.Scripts.PlayerHUD:Initialize(String, String, Boolean)
Joyride.TennisChamps.Scripts.<StartBullseyeMatchCo>d__78:MoveNext()
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
12:04:21.731: Log
[GEAR_ABILITIES] System.Collections.Generic.List`1[Joyride.Character.MicroGearModel] Gear Abilities not initialized for CleverDivingGazelle4. theGearModels is empty. Assuming CleverDivingGazelle4 has no Gear equipped... 
joyride.CustomLogger:Update()
12:04:21.731: Log
[GEAR_ABILITIES] System.Collections.Generic.List`1[Joyride.Character.MicroGearModel] Gear Abilities not initialized for OPPONENT. theGearModels is empty. Assuming OPPONENT has no Gear equipped... 
joyride.CustomLogger:Update()
12:04:22.166: Warning
Failed to find attribute: Feels
joyride.CustomLogger:DebugLogWarning(String)
Joyride.TennisChamps.Scripts.CharacterModel:GetAttribute(String)
Joyride.TennisChamps.Scripts.CharacterModel:SetFace(String)

joyride.CustomLogger:Update()
12:04:22.166: Warning
Failed to find face nftDefault for character Agent
joyride.CustomLogger:DebugLogWarning(String)

joyride.CustomLogger:Update()
12:04:22.199: Log
[GamePlay] Overriding points to win: 7, max serve timeouts: 6 
joyride.CustomLogger:Update()
12:04:22.199: Log
[GameMessageHandler] OnGameStateUpdated:: reset 
joyride.CustomLogger:Update()
12:04:22.199: Log
[GameSession] IEmbeddedGameHandler.OnGameStateResetted. OnResetComplete is null? False 
joyride.CustomLogger:Update()
12:04:22.199: Log
[Gameplay] SetGameValues(pointsToWin = 7, maxServeTimeouts = 6) 
joyride.CustomLogger:Update()
12:04:22.199: Log
[Server] SetGameValuesRpc(pointsToWin = 7, maxServeTimeouts = 6) 
joyride.CustomLogger:Update()
12:04:26.576: Log
[Gameplay] SetManualTarget((0.0, 0.0, 9.1)) 
joyride.CustomLogger:Update()
12:04:26.576: Log
[Server] SetManualTargetRpc. playerInput = True, playerTarget = (0.0, 0.0, 9.1), playerStamina = 100 
joyride.CustomLogger:Update()
12:04:26.731: Log
[Gameplay] SetManualTarget((0.0, 0.0, 9.1)) 
joyride.CustomLogger:Update()
12:04:26.731: Log
[Server] SetManualTargetRpc. playerInput = True, playerTarget = (0.0, 0.0, 9.1), playerStamina = 100 
joyride.CustomLogger:Update()
12:04:26.828: Log
[GEAR_VFX] Not wearing Boots Gear! No Footstep VFX. 
joyride.CustomLogger:Update()
12:04:26.900: Log
[Gameplay] SetManualTarget((-0.1, 0.0, 8.7)) 
joyride.CustomLogger:Update()
12:04:26.900: Log
[Server] SetManualTargetRpc. playerInput = True, playerTarget = (-0.1, 0.0, 8.7), playerStamina = 100 
joyride.CustomLogger:Update()
12:04:26.962: Log
[GEAR_VFX] Not wearing Boots Gear! No Footstep VFX. 
joyride.CustomLogger:Update()
12:04:27.017: Log
[Gameplay] SetManualTarget((-0.2, 0.0, 8.1)) 
joyride.CustomLogger:Update()
12:04:27.017: Log
[Server] SetManualTargetRpc. playerInput = True, playerTarget = (-0.2, 0.0, 8.1), playerStamina = 100 
joyride.CustomLogger:Update()
12:04:27.168: Log
[Gameplay] SetManualTarget((-0.4, 0.0, 7.5)) 
joyride.CustomLogger:Update()
12:04:27.169: Log
[Server] SetManualTargetRpc. playerInput = True, playerTarget = (-0.4, 0.0, 7.5), playerStamina = 100 
joyride.CustomLogger:Update()
12:04:27.232: Log
[GEAR_VFX] Not wearing Boots Gear! No Footstep VFX. 
joyride.CustomLogger:Update()
12:04:27.268: Log
[Gameplay] SetManualTarget((-0.4, 0.0, 7.3)) 
joyride.CustomLogger:Update()
12:04:27.269: Log
[Server] SetManualTargetRpc. playerInput = True, playerTarget = (-0.4, 0.0, 7.3), playerStamina = 100 
joyride.CustomLogger:Update()
12:04:27.433: Log
[GEAR_VFX] Not wearing Boots Gear! No Footstep VFX. 
joyride.CustomLogger:Update()
12:04:29.743: Log
[PVP MATCH] Creating ball instance. 
joyride.CustomLogger:Update()
12:04:29.743: Log
GetVelocity. ballPosition = (0.0, 0.7, -12.3), target = (-1.0, 0.6, 10.6), swipeTime = 0.2857143, crit = False 
joyride.CustomLogger:Update()
12:04:29.743: Log
Lobbing a serve return. Adjusting yPeak 2.960982 with 0 for ball with ground velocity 0 
joyride.CustomLogger:Update()
12:04:29.743: Log
GetVelocity. targetDistance = 22.9183, yPeak = 2.960982, ySpeed = 8.033475, hitHeight = 0.65, gravity = -13.96305 
joyride.CustomLogger:Update()
12:04:29.743: Log
GetVelocity. xSpeed = 18.68471 
joyride.CustomLogger:Update()
12:04:29.743: Log
Player can't reach target in time: (-0.4, 0.0, 8.0). timeToSpare: 0.7375134 
joyride.CustomLogger:Update()
12:04:29.997: Log
[GEAR_VFX] Not wearing Boots Gear! No Footstep VFX. 
joyride.CustomLogger:Update()
12:04:30.133: Log
[GEAR_VFX] Not wearing Boots Gear! No Footstep VFX. 
joyride.CustomLogger:Update()
12:04:30.397: Log
[GEAR_VFX] Not wearing Boots Gear! No Footstep VFX. 
joyride.CustomLogger:Update()
12:04:30.606: Log
[GEAR_VFX] Not wearing Boots Gear! No Footstep VFX. 
joyride.CustomLogger:Update()
12:04:30.955: Log
SwipeStarted(True) 
joyride.CustomLogger:Update()
12:04:31.098: Log
BACKHAND! player1=False, timeToSpare=0.4928337 
joyride.CustomLogger:Update()
12:04:31.098: Log
incoming total speed is 20.33851; x+z-speed is 18.68471 
joyride.CustomLogger:Update()
12:04:31.098: Log
GetVelocityFromDirection. target = (-2.9, 1.3, -9.7) playerPosition = (-0.9, 1.3, 7.5), direction = (-0.1, 0.0, -1.0), targetDistance = 17.24266, hitOffset = (0.0, 0.0, 0.0), shotAccuracy = 0.11 
joyride.CustomLogger:Update()
12:04:31.098: Log
GetVelocity. ballPosition = (-0.9, 1.3, 7.5), target = (-2.9, 1.3, -9.7), swipeTime = 0.1345367, crit = False 
joyride.CustomLogger:Update()
12:04:31.098: Log
GetVelocity. targetDistance = 17.24266, yPeak = 1.978494, ySpeed = 5.814927, hitHeight = 1.326142, gravity = -25.91651 
joyride.CustomLogger:Update()
12:04:31.098: Log
GetVelocity. xSpeed = 28.03152 
joyride.CustomLogger:Update()
12:04:31.098: Log
GetDragVelocity. ballPosition = (-0.88636, 1.32614, 7.47171), swipeTime = 0.135, swipeDistance = 1.705802, useAccuracy = False, gravity = -25.91651, crit = False :: velocity = (-3.24541, 5.81493, -27.843) 
joyride.CustomLogger:Update()
12:04:31.098: Log
Netcheat chose hitpoint.y 0 and swipe time 0.1345367 
joyride.CustomLogger:Update()
12:04:31.098: Warning
[Gameplay] HitBall((-0.4284, 0.0000, 7.9679), (-0.8864, 1.3261, 7.4717), 0.1345367, 1.705802, True, 1.056779, 0.11, False)
joyride.CustomLogger:DebugLogWarning(String)
Joyride.TennisChamps.Scripts.Multiplayer.NetworkManager:HitBallNew(Vector3, Vector3, List`1, Single, Single, Boolean, Single, Single, Boolean)
Joyride.TennisChamps.Scripts.Player:SendHit()
Joyride.TennisChamps.Scripts.Player:CheckSwipe()

joyride.CustomLogger:Update()
12:04:31.098: Log
[Server] HitBallRpc. p1 = True, hitDelta = 1.056779, playerPosition = (-0.4, 0.0, 8.0), ballPosition = (-0.9, 1.3, 7.5), dragTime = 0.1345367, dragInches = 1.705802, accuracy = 0.11, dragCount = -1 
joyride.CustomLogger:Update()
12:04:31.098: Log
[Server] HitBallRpc. ballState = INPLAY, playerServing = False, playerHit: True, backhand: False, playerPosition = (-0.4, 0.0, 8.0), ballPosition = (-0.9, 1.3, 7.5), playerHitInFront: True 
joyride.CustomLogger:Update()
12:04:31.098: Log
incoming total speed is 20.33851; x+z-speed is 18.68471 
joyride.CustomLogger:Update()
12:04:31.098: Log
False need to dive 0.6752755. playerPosition = (-0.4284, 0.0000, 7.9679), position = (-0.4284, 0.0000, 7.9679), ballPosition = (-0.8864, 1.3261, 7.4717), ball position = (-0.8864, 1.3261, 7.4717) 
joyride.CustomLogger:Update()
12:04:31.098: Log
GetVelocityFromDirection. target = (-2.8, 1.3, -9.7) playerPosition = (-0.9, 1.3, 7.5), direction = (-0.1, 0.0, -1.0), targetDistance = 17.24266, hitOffset = (0.0, 0.0, 0.0), shotAccuracy = 0.11 
joyride.CustomLogger:Update()
12:04:31.098: Log
GetVelocity. ballPosition = (-0.9, 1.3, 7.5), target = (-2.8, 1.3, -9.7), swipeTime = 0.1345367, crit = False 
joyride.CustomLogger:Update()
12:04:31.098: Log
GetVelocity. targetDistance = 17.24901, yPeak = 1.978494, ySpeed = 5.814927, hitHeight = 1.326142, gravity = -25.91651 
joyride.CustomLogger:Update()
12:04:31.098: Log
GetVelocity. xSpeed = 28.04183 
joyride.CustomLogger:Update()
12:04:31.098: Log
GetDragVelocity. ballPosition = (-0.88636, 1.32614, 7.47171), swipeTime = 0.135, swipeDistance = 1.705802, useAccuracy = True, gravity = -25.91651, crit = False :: velocity = (-3.18571, 5.81493, -27.8603) 
joyride.CustomLogger:Update()
12:04:31.098: Log
Netcheat chose hitpoint.y 0 and swipe time 0.1345367 
joyride.CustomLogger:Update()
12:04:31.098: Log
Player can't reach target in time: (-3.6, 0.0, -13.2). timeToSpare: 0.4928337 
joyride.CustomLogger:Update()
12:04:31.896: Log
[PVP MATCH] I think the ball bounced in-bounds for the first time. 
joyride.CustomLogger:Update()
12:04:32.357: Log
trajectory == null True
Joyride.TennisChamps.Scripts.BallStatus:GetBallPosition(Single, Boolean)
Joyride.TennisChamps.Scripts.GameInstance:Tick()
12:04:32.371: Log
[PVP MATCH] I think the ball bounced twice. 
joyride.CustomLogger:Update()
12:04:32.371: Log
[Gameplay] Officiating: player:True serving:False firstserve:False ball:DOUBLE 
joyride.CustomLogger:Update()
12:04:32.371: Log
[PVP MATCH] Trajectory is null but ball position is being requested. Returning to Unity physics. ballTime=1.1 
joyride.CustomLogger:Update()
12:04:36.779: Log
[PVP MATCH] Creating ball instance. 
joyride.CustomLogger:Update()
12:04:36.779: Log
GetVelocity. ballPosition = (0.0, 0.7, -12.3), target = (3.6, 0.6, 6.3), swipeTime = 0.2857143, crit = False 
joyride.CustomLogger:Update()
12:04:36.779: Log
GetVelocity. targetDistance = 18.92575, yPeak = 2.960982, ySpeed = 6.593004, hitHeight = 0.65, gravity = -9.404595 
joyride.CustomLogger:Update()
12:04:36.779: Log
GetVelocity. xSpeed = 12.66301 
joyride.CustomLogger:Update()
12:04:36.779: Log
Player can't reach target in time: (4.4, 0.0, 8.6). timeToSpare: 1.118224 
joyride.CustomLogger:Update()
12:04:36.779: Log
[PVP MATCH] OnLongRally started 
joyride.CustomLogger:Update()
12:04:37.051: Log
[GEAR_VFX] Not wearing Boots Gear! No Footstep VFX. 
joyride.CustomLogger:Update()
12:04:37.185: Log
[GEAR_VFX] Not wearing Boots Gear! No Footstep VFX. 
joyride.CustomLogger:Update()
12:04:37.454: Log
[GEAR_VFX] Not wearing Boots Gear! No Footstep VFX. 
joyride.CustomLogger:Update()
12:04:37.655: Log
[GEAR_VFX] Not wearing Boots Gear! No Footstep VFX. 
joyride.CustomLogger:Update()
12:04:38.256: Log
[PVP MATCH] I think the ball bounced in-bounds for the first time. 
joyride.CustomLogger:Update()
12:04:38.483: Log
SwipeStarted(True) 
joyride.CustomLogger:Update()
12:04:38.576: Log
incoming total speed is 14.27654; x+z-speed is 12.66301 
joyride.CustomLogger:Update()
12:04:38.576: Log
GetVelocityFromDirection. target = (-0.3, 1.0, -2.8) playerPosition = (3.8, 1.0, 7.3), direction = (-0.4, 0.0, -0.9), targetDistance = 10.86589, hitOffset = (0.0, 0.0, 0.0), shotAccuracy = 0.11 
joyride.CustomLogger:Update()
12:04:38.576: Log
GetVelocity. ballPosition = (3.8, 1.0, 7.3), target = (-0.3, 1.0, -2.8), swipeTime = 0.1009827, crit = False 
joyride.CustomLogger:Update()
12:04:38.576: Log
GetVelocity. targetDistance = 10.86589, yPeak = 1.453822, ySpeed = 4.850046, hitHeight = 1, gravity = -25.91651 
joyride.CustomLogger:Update()
12:04:38.576: Log
GetVelocity. xSpeed = 20.81218 
joyride.CustomLogger:Update()
12:04:38.576: Log
GetDragVelocity. ballPosition = (3.78723, 1, 7.29376), swipeTime = 0.101, swipeDistance = 0.6870589, useAccuracy = False, gravity = -25.91651, crit = False :: velocity = (-7.834, 4.85005, -19.2815) 
joyride.CustomLogger:Update()
12:04:38.576: Log
Netcheat chose hitpoint.y 0 and swipe time 0.1009827 
joyride.CustomLogger:Update()
12:04:38.576: Warning
[Gameplay] HitBall((4.3298, 0.0000, 8.6326), (3.7872, 1.0000, 7.2938), 0.1009827, 0.6870589, True, 1.719301, 0.11, False)
joyride.CustomLogger:DebugLogWarning(String)
Joyride.TennisChamps.Scripts.Multiplayer.NetworkManager:HitBallNew(Vector3, Vector3, List`1, Single, Single, Boolean, Single, Single, Boolean)
Joyride.TennisChamps.Scripts.Player:SendHit()
Joyride.TennisChamps.Scripts.Player:CheckSwipe()

joyride.CustomLogger:Update()
12:04:38.576: Log
[Server] HitBallRpc. p1 = True, hitDelta = 1.719301, playerPosition = (4.3, 0.0, 8.6), ballPosition = (3.8, 1.0, 7.3), dragTime = 0.1009827, dragInches = 0.6870589, accuracy = 0.11, dragCount = -1 
joyride.CustomLogger:Update()
12:04:38.576: Log
[Server] HitBallRpc. ballState = INPLAY, playerServing = False, playerHit: True, backhand: False, playerPosition = (4.3, 0.0, 8.6), ballPosition = (3.8, 1.0, 7.3), playerHitInFront: True 
joyride.CustomLogger:Update()
12:04:38.576: Log
incoming total speed is 14.27654; x+z-speed is 12.66301 
joyride.CustomLogger:Update()
12:04:38.576: Log
False need to dive 1.444629. playerPosition = (4.3298, 0.0000, 8.6326), position = (4.3298, 0.0000, 8.6326), ballPosition = (3.7872, 1.0000, 7.2938), ball position = (3.7872, 0.8197, 7.2938) 
joyride.CustomLogger:Update()
12:04:38.577: Log
GetVelocityFromDirection. target = (-0.3, 1.0, -2.8) playerPosition = (3.8, 1.0, 7.3), direction = (-0.4, 0.0, -0.9), targetDistance = 10.86589, hitOffset = (0.0, 0.0, 0.0), shotAccuracy = 0.11 
joyride.CustomLogger:Update()
12:04:38.577: Log
GetVelocity. ballPosition = (3.8, 1.0, 7.3), target = (-0.3, 1.0, -2.8), swipeTime = 0.1009827, crit = False 
joyride.CustomLogger:Update()
12:04:38.577: Log
GetVelocity. targetDistance = 10.91382, yPeak = 1.453822, ySpeed = 4.850046, hitHeight = 1, gravity = -25.91651 
joyride.CustomLogger:Update()
12:04:38.577: Log
GetVelocity. xSpeed = 20.90398 
joyride.CustomLogger:Update()
12:04:38.577: Log
GetDragVelocity. ballPosition = (3.78723, 1, 7.29376), swipeTime = 0.101, swipeDistance = 0.6870589, useAccuracy = True, gravity = -25.91651, crit = False :: velocity = (-7.90737, 4.85005, -19.3507) 
joyride.CustomLogger:Update()
12:04:38.577: Log
Netcheat chose hitpoint.y 0 and swipe time 0.1009827 
joyride.CustomLogger:Update()
12:04:38.577: Log
Player can't reach target in time: (-1.1, 0.0, -4.2). timeToSpare: -0.2350361 
joyride.CustomLogger:Update()
12:04:39.292: Log
[PVP MATCH] I think the ball bounced in-bounds for the first time. 
joyride.CustomLogger:Update()
12:04:39.611: Log
trajectory == null True
Joyride.TennisChamps.Scripts.BallStatus:GetBallPosition(Single, Boolean)
Joyride.TennisChamps.Scripts.GameInstance:Tick()
12:04:39.627: Log
[PVP MATCH] I think the ball bounced twice. 
joyride.CustomLogger:Update()
12:04:39.627: Log
[Gameplay] Officiating: player:True serving:False firstserve:False ball:DOUBLE 
joyride.CustomLogger:Update()
12:04:39.627: Log
[PVP MATCH] Trajectory is null but ball position is being requested. Returning to Unity physics. ballTime=0.8599997 
joyride.CustomLogger:Update()
12:04:43.704: Log
[PVP MATCH] Creating ball instance. 
joyride.CustomLogger:Update()
12:04:43.704: Log
GetVelocity. ballPosition = (0.0, 0.7, -12.3), target = (2.1, 0.6, 8.8), swipeTime = 0.2857143, crit = False 
joyride.CustomLogger:Update()
12:04:43.704: Log
GetVelocity. targetDistance = 21.19851, yPeak = 2.960982, ySpeed = 9.248488, hitHeight = 0.65, gravity = -18.5061 
joyride.CustomLogger:Update()
12:04:43.704: Log
GetVelocity. xSpeed = 19.89649 
joyride.CustomLogger:Update()
12:04:43.704: Log
Player can't reach target in time: (2.5, 0.0, 9.3). timeToSpare: 0.9838294 
joyride.CustomLogger:Update()
12:04:43.882: Log
[GEAR_VFX] Not wearing Boots Gear! No Footstep VFX. 
joyride.CustomLogger:Update()
12:04:44.151: Log
[GEAR_VFX] Not wearing Boots Gear! No Footstep VFX. 
joyride.CustomLogger:Update()
12:04:44.287: Log
[GEAR_VFX] Not wearing Boots Gear! No Footstep VFX. 
joyride.CustomLogger:Update()
12:04:44.869: Log
[PVP MATCH] I think the ball bounced in-bounds for the first time. 
joyride.CustomLogger:Update()
12:04:44.924: Log
SwipeStarted(True) 
joyride.CustomLogger:Update()
12:04:45.058: Log
BACKHAND! player1=False, timeToSpare=0.3010474 
joyride.CustomLogger:Update()
12:04:45.058: Log
incoming total speed is 21.94094; x+z-speed is 19.89649 
joyride.CustomLogger:Update()
12:04:45.058: Log
GetVelocityFromDirection. target = (-3.0, 1.0, -6.6) playerPosition = (2.0, 1.0, 8.7), direction = (-0.3, 0.0, -0.9), targetDistance = 16.13004, hitOffset = (0.0, 0.0, 0.0), shotAccuracy = 0.11 
joyride.CustomLogger:Update()
12:04:45.058: Log
GetVelocity. ballPosition = (2.0, 1.0, 8.7), target = (-3.0, 1.0, -6.6), swipeTime = 0.134613, crit = False 
joyride.CustomLogger:Update()
12:04:45.058: Log
GetVelocity. targetDistance = 16.13004, yPeak = 1.698467, ySpeed = 6.016946, hitHeight = 1, gravity = -25.91651 
joyride.CustomLogger:Update()
12:04:45.058: Log
GetVelocity. xSpeed = 27.14556 
joyride.CustomLogger:Update()
12:04:45.058: Log
GetDragVelocity. ballPosition = (2.0484, 1, 8.74955), swipeTime = 0.135, swipeDistance = 1.312943, useAccuracy = False, gravity = -25.91651, crit = False :: velocity = (-8.4974, 6.01695, -25.7813) 
joyride.CustomLogger:Update()
12:04:45.058: Log
Netcheat chose hitpoint.y 0 and swipe time 0.134613 
joyride.CustomLogger:Update()
12:04:45.058: Warning
[Gameplay] HitBall((2.5095, 0.0000, 9.2944), (2.0484, 1.0000, 8.7495), 0.134613, 1.312943, True, 1.081913, 0.11, False)
joyride.CustomLogger:DebugLogWarning(String)
Joyride.TennisChamps.Scripts.Multiplayer.NetworkManager:HitBallNew(Vector3, Vector3, List`1, Single, Single, Boolean, Single, Single, Boolean)
Joyride.TennisChamps.Scripts.Player:SendHit()
Joyride.TennisChamps.Scripts.Player:CheckSwipe()

joyride.CustomLogger:Update()
12:04:45.058: Log
[Server] HitBallRpc. p1 = True, hitDelta = 1.081913, playerPosition = (2.5, 0.0, 9.3), ballPosition = (2.0, 1.0, 8.7), dragTime = 0.134613, dragInches = 1.312943, accuracy = 0.11, dragCount = -1 
joyride.CustomLogger:Update()
12:04:45.058: Log
[Server] HitBallRpc. ballState = INPLAY, playerServing = False, playerHit: True, backhand: False, playerPosition = (2.5, 0.0, 9.3), ballPosition = (2.0, 1.0, 8.7), playerHitInFront: True 
joyride.CustomLogger:Update()
12:04:45.058: Log
incoming total speed is 21.94094; x+z-speed is 19.89649 
joyride.CustomLogger:Update()
12:04:45.058: Log
False need to dive 0.7138053. playerPosition = (2.5095, 0.0000, 9.2944), position = (2.5095, 0.0000, 9.2944), ballPosition = (2.0484, 1.0000, 8.7495), ball position = (2.0484, 0.2482, 8.7495) 
joyride.CustomLogger:Update()
12:04:45.058: Log
GetVelocityFromDirection. target = (-3.0, 1.0, -6.6) playerPosition = (2.0, 1.0, 8.7), direction = (-0.3, 0.0, -0.9), targetDistance = 16.13004, hitOffset = (0.0, 0.0, 0.0), shotAccuracy = 0.11 
joyride.CustomLogger:Update()
12:04:45.058: Log
GetVelocity. ballPosition = (2.0, 1.0, 8.7), target = (-3.0, 1.0, -6.6), swipeTime = 0.134613, crit = False 
joyride.CustomLogger:Update()
12:04:45.058: Log
GetVelocity. targetDistance = 16.1657, yPeak = 1.698467, ySpeed = 6.016946, hitHeight = 1, gravity = -25.91651 
joyride.CustomLogger:Update()
12:04:45.058: Log
GetVelocity. xSpeed = 27.20559 
joyride.CustomLogger:Update()
12:04:45.058: Log
GetDragVelocity. ballPosition = (2.0484, 1, 8.74955), swipeTime = 0.135, swipeDistance = 1.312943, useAccuracy = True, gravity = -25.91651, crit = False :: velocity = (-8.52246, 6.01695, -25.8363) 
joyride.CustomLogger:Update()
12:04:45.058: Log
Netcheat chose hitpoint.y 0 and swipe time 0.134613 
joyride.CustomLogger:Update()
12:04:45.058: Log
Player can't reach target in time: (-4.3, 0.0, -9.7). timeToSpare: 0.3010474 
joyride.CustomLogger:Update()
12:04:45.835: Log
[PVP MATCH] I think the ball bounced in-bounds for the first time. 
joyride.CustomLogger:Update()
12:04:46.273: Log
trajectory == null True
Joyride.TennisChamps.Scripts.BallStatus:GetBallPosition(Single, Boolean)
Joyride.TennisChamps.Scripts.GameInstance:Tick()
12:04:46.286: Log
[PVP MATCH] I think the ball bounced twice. 
joyride.CustomLogger:Update()
12:04:46.286: Log
[Gameplay] Officiating: player:True serving:False firstserve:False ball:DOUBLE 
joyride.CustomLogger:Update()
12:04:46.286: Log
[PVP MATCH] Trajectory is null but ball position is being requested. Returning to Unity physics. ballTime=1.04 
joyride.CustomLogger:Update()
12:04:50.754: Log
[PVP MATCH] Creating ball instance. 
joyride.CustomLogger:Update()
12:04:50.754: Log
GetVelocity. ballPosition = (0.0, 0.7, -12.3), target = (1.5, 0.6, 9.3), swipeTime = 0.2857143, crit = False 
joyride.CustomLogger:Update()
12:04:50.754: Log
GetVelocity. targetDistance = 21.60522, yPeak = 2.960982, ySpeed = 7.645861, hitHeight = 0.65, gravity = -12.64813 
joyride.CustomLogger:Update()
12:04:50.754: Log
GetVelocity. xSpeed = 16.7643 
joyride.CustomLogger:Update()
12:04:50.754: Log
Player can't reach target in time: (2.0, 0.0, 10.0). timeToSpare: 1.009456 
joyride.CustomLogger:Update()
12:04:51.017: Log
[GEAR_VFX] Not wearing Boots Gear! No Footstep VFX. 
joyride.CustomLogger:Update()
12:04:51.154: Log
[GEAR_VFX] Not wearing Boots Gear! No Footstep VFX. 
joyride.CustomLogger:Update()
12:04:51.424: Log
[GEAR_VFX] Not wearing Boots Gear! No Footstep VFX. 
joyride.CustomLogger:Update()
12:04:51.625: Log
[GEAR_VFX] Not wearing Boots Gear! No Footstep VFX. 
joyride.CustomLogger:Update()
12:04:52.109: Log
[PVP MATCH] I think the ball bounced in-bounds for the first time. 
joyride.CustomLogger:Update()
12:04:52.157: Log
SwipeStarted(True) 
joyride.CustomLogger:Update()
12:04:52.278: Log
incoming total speed is 18.42556; x+z-speed is 16.76431 
joyride.CustomLogger:Update()
12:04:52.278: Log
GetVelocityFromDirection. target = (3.2, 1.0, -4.7) playerPosition = (1.5, 1.0, 9.3), direction = (0.1, 0.0, -1.0), targetDistance = 14.03669, hitOffset = (0.0, 0.0, 0.0), shotAccuracy = 0.11 
joyride.CustomLogger:Update()
12:04:52.278: Log
GetVelocity. ballPosition = (1.5, 1.0, 9.3), target = (3.2, 1.0, -4.7), swipeTime = 0.1178894, crit = False 
joyride.CustomLogger:Update()
12:04:52.278: Log
GetVelocity. targetDistance = 14.03669, yPeak = 1.572436, ySpeed = 5.447119, hitHeight = 1, gravity = -25.91651 
joyride.CustomLogger:Update()
12:04:52.278: Log
GetVelocity. xSpeed = 25.13161 
joyride.CustomLogger:Update()
12:04:52.278: Log
GetDragVelocity. ballPosition = (1.54092, 1, 9.26426), swipeTime = 0.118, swipeDistance = 0.8843226, useAccuracy = False, gravity = -25.91651, crit = False :: velocity = (2.9822, 5.44712, -24.954) 
joyride.CustomLogger:Update()
12:04:52.278: Log
Netcheat chose hitpoint.y 0 and swipe time 0.1178894 
joyride.CustomLogger:Update()
12:04:52.278: Warning
[Gameplay] HitBall((1.9930, 0.0000, 9.9644), (1.5409, 1.0000, 9.2643), 0.1178894, 0.8843226, True, 1.311266, 0.11, False)
joyride.CustomLogger:DebugLogWarning(String)
Joyride.TennisChamps.Scripts.Multiplayer.NetworkManager:HitBallNew(Vector3, Vector3, List`1, Single, Single, Boolean, Single, Single, Boolean)
Joyride.TennisChamps.Scripts.Player:SendHit()
Joyride.TennisChamps.Scripts.Player:CheckSwipe()

joyride.CustomLogger:Update()
12:04:52.278: Log
[Server] HitBallRpc. p1 = True, hitDelta = 1.311266, playerPosition = (2.0, 0.0, 10.0), ballPosition = (1.5, 1.0, 9.3), dragTime = 0.1178894, dragInches = 0.8843226, accuracy = 0.11, dragCount = -1 
joyride.CustomLogger:Update()
12:04:52.278: Log
[Server] HitBallRpc. ballState = INPLAY, playerServing = False, playerHit: True, backhand: False, playerPosition = (2.0, 0.0, 10.0), ballPosition = (1.5, 1.0, 9.3), playerHitInFront: True 
joyride.CustomLogger:Update()
12:04:52.278: Log
incoming total speed is 18.42556; x+z-speed is 16.76431 
joyride.CustomLogger:Update()
12:04:52.278: Log
False need to dive 0.8334249. playerPosition = (1.9930, 0.0000, 9.9644), position = (1.9930, 0.0000, 9.9644), ballPosition = (1.5409, 1.0000, 9.2643), ball position = (1.5409, 0.2684, 9.2643) 
joyride.CustomLogger:Update()
12:04:52.278: Log
GetVelocityFromDirection. target = (3.2, 1.0, -4.7) playerPosition = (1.5, 1.0, 9.3), direction = (0.1, 0.0, -1.0), targetDistance = 14.03669, hitOffset = (0.0, 0.0, 0.0), shotAccuracy = 0.11 
joyride.CustomLogger:Update()
12:04:52.278: Log
GetVelocity. ballPosition = (1.5, 1.0, 9.3), target = (3.2, 1.0, -4.7), swipeTime = 0.1178894, crit = False 
joyride.CustomLogger:Update()
12:04:52.278: Log
GetVelocity. targetDistance = 14.04974, yPeak = 1.572436, ySpeed = 5.447119, hitHeight = 1, gravity = -25.91651 
joyride.CustomLogger:Update()
12:04:52.278: Log
GetVelocity. xSpeed = 25.15497 
joyride.CustomLogger:Update()
12:04:52.278: Log
GetDragVelocity. ballPosition = (1.54092, 1, 9.26426), swipeTime = 0.118, swipeDistance = 0.8843226, useAccuracy = True, gravity = -25.91651, crit = False :: velocity = (2.96784, 5.44712, -24.9793) 
joyride.CustomLogger:Update()
12:04:52.278: Log
Netcheat chose hitpoint.y 0 and swipe time 0.1178894 
joyride.CustomLogger:Update()
12:04:52.278: Log
Player can't reach target in time: (2.9, 0.0, -6.8). timeToSpare: 0.06250864 
joyride.CustomLogger:Update()
12:04:53.040: Log
[PVP MATCH] I think the ball bounced in-bounds for the first time. 
joyride.CustomLogger:Update()
12:04:53.411: Log
trajectory == null True
Joyride.TennisChamps.Scripts.BallStatus:GetBallPosition(Single, Boolean)
Joyride.TennisChamps.Scripts.GameInstance:Tick()
12:04:53.425: Log
[PVP MATCH] I think the ball bounced twice. 
joyride.CustomLogger:Update()
12:04:53.425: Log
[Gameplay] Officiating: player:True serving:False firstserve:False ball:DOUBLE 
joyride.CustomLogger:Update()
12:04:53.425: Log
[PVP MATCH] Trajectory is null but ball position is being requested. Returning to Unity physics. ballTime=0.9599996 
joyride.CustomLogger:Update()
12:04:57.494: Log
[PVP MATCH] Creating ball instance. 
joyride.CustomLogger:Update()
12:04:57.494: Log
GetVelocity. ballPosition = (0.0, 0.7, -12.3), target = (-4.1, 0.6, 6.8), swipeTime = 0.2857143, crit = False 
joyride.CustomLogger:Update()
12:04:57.494: Log
GetVelocity. targetDistance = 19.47401, yPeak = 2.960982, ySpeed = 6.640156, hitHeight = 0.65, gravity = -9.539596 
joyride.CustomLogger:Update()
12:04:57.494: Log
GetVelocity. xSpeed = 13.12303 
joyride.CustomLogger:Update()
12:04:57.494: Log
Player can't reach target in time: (-4.4, 0.0, 10.6). timeToSpare: 1.010152 
joyride.CustomLogger:Update()
12:04:57.767: Log
[GEAR_VFX] Not wearing Boots Gear! No Footstep VFX. 
joyride.CustomLogger:Update()
12:04:57.899: Log
[GEAR_VFX] Not wearing Boots Gear! No Footstep VFX. 
joyride.CustomLogger:Update()
12:04:58.170: Log
[GEAR_VFX] Not wearing Boots Gear! No Footstep VFX. 
joyride.CustomLogger:Update()
12:04:58.371: Log
[GEAR_VFX] Not wearing Boots Gear! No Footstep VFX. 
joyride.CustomLogger:Update()
12:04:58.640: Log
[GEAR_VFX] Not wearing Boots Gear! No Footstep VFX. 
joyride.CustomLogger:Update()
12:04:58.843: Log
[GEAR_VFX] Not wearing Boots Gear! No Footstep VFX. 
joyride.CustomLogger:Update()
12:04:58.977: Log
[PVP MATCH] I think the ball bounced in-bounds for the first time. 
joyride.CustomLogger:Update()
12:04:59.225: Log
SwipeStarted(True) 
joyride.CustomLogger:Update()
12:04:59.366: Log
incoming total speed is 14.70733; x+z-speed is 13.12303 
joyride.CustomLogger:Update()
12:04:59.366: Log
GetVelocityFromDirection. target = (1.6, 1.0, -7.0) playerPosition = (-4.5, 1.0, 8.7), direction = (0.4, 0.0, -0.9), targetDistance = 16.87454, hitOffset = (0.0, 0.0, 0.0), shotAccuracy = 0.11 
joyride.CustomLogger:Update()
12:04:59.366: Log
GetVelocity. ballPosition = (-4.5, 1.0, 8.7), target = (1.6, 1.0, -7.0), swipeTime = 0.1346436, crit = False 
joyride.CustomLogger:Update()
12:04:59.366: Log
GetVelocity. targetDistance = 16.87453, yPeak = 1.702012, ySpeed = 6.015655, hitHeight = 1.003845, gravity = -25.91651 
joyride.CustomLogger:Update()
12:04:59.366: Log
GetVelocity. xSpeed = 28.38283 
joyride.CustomLogger:Update()
12:04:59.366: Log
GetDragVelocity. ballPosition = (-4.52367, 1.00385, 8.6774), swipeTime = 0.135, swipeDistance = 1.447154, useAccuracy = False, gravity = -25.91651, crit = False :: velocity = (10.3258, 6.01566, -26.4379) 
joyride.CustomLogger:Update()
12:04:59.366: Log
Netcheat chose hitpoint.y 0 and swipe time 0.1346436 
joyride.CustomLogger:Update()
12:04:59.366: Warning
[Gameplay] HitBall((-4.3518, 0.0000, 10.6344), (-4.5237, 1.0038, 8.6774), 0.1346436, 1.447154, True, 1.879999, 0.11, False)
joyride.CustomLogger:DebugLogWarning(String)
Joyride.TennisChamps.Scripts.Multiplayer.NetworkManager:HitBallNew(Vector3, Vector3, List`1, Single, Single, Boolean, Single, Single, Boolean)
Joyride.TennisChamps.Scripts.Player:SendHit()
Joyride.TennisChamps.Scripts.Player:CheckSwipe()

joyride.CustomLogger:Update()
12:04:59.366: Log
[Server] HitBallRpc. p1 = True, hitDelta = 1.879999, playerPosition = (-4.4, 0.0, 10.6), ballPosition = (-4.5, 1.0, 8.7), dragTime = 0.1346436, dragInches = 1.447154, accuracy = 0.11, dragCount = -1 
joyride.CustomLogger:Update()
12:04:59.366: Log
[Server] HitBallRpc. ballState = INPLAY, playerServing = False, playerHit: True, backhand: False, playerPosition = (-4.4, 0.0, 10.6), ballPosition = (-4.5, 1.0, 8.7), playerHitInFront: True 
joyride.CustomLogger:Update()
12:04:59.366: Log
incoming total speed is 14.70733; x+z-speed is 13.12303 
joyride.CustomLogger:Update()
12:04:59.366: Log
False need to dive 1.964558. playerPosition = (-4.3518, 0.0000, 10.6344), position = (-4.3518, 0.0000, 10.6344), ballPosition = (-4.5237, 1.0038, 8.6774), ball position = (-4.5237, 1.0038, 8.6774) 
joyride.CustomLogger:Update()
12:04:59.366: Log
GetVelocityFromDirection. target = (1.6, 1.0, -7.0) playerPosition = (-4.5, 1.0, 8.7), direction = (0.4, 0.0, -0.9), targetDistance = 16.87454, hitOffset = (0.0, 0.0, 0.0), shotAccuracy = 0.11 
joyride.CustomLogger:Update()
12:04:59.366: Log
GetVelocity. ballPosition = (-4.5, 1.0, 8.7), target = (1.6, 1.0, -7.0), swipeTime = 0.1346436, crit = False 
joyride.CustomLogger:Update()
12:04:59.366: Log
GetVelocity. targetDistance = 16.87427, yPeak = 1.702012, ySpeed = 6.015655, hitHeight = 1.003845, gravity = -25.91651 
joyride.CustomLogger:Update()
12:04:59.366: Log
GetVelocity. xSpeed = 28.38238 
joyride.CustomLogger:Update()
12:04:59.366: Log
GetDragVelocity. ballPosition = (-4.52367, 1.00385, 8.6774), swipeTime = 0.135, swipeDistance = 1.447154, useAccuracy = True, gravity = -25.91651, crit = False :: velocity = (10.2864, 6.01566, -26.4528) 
joyride.CustomLogger:Update()
12:04:59.366: Log
Netcheat chose hitpoint.y 0 and swipe time 0.1346436 
joyride.CustomLogger:Update()
12:04:59.366: Log
Player can't reach target in time: (2.2, 0.0, -10.4). timeToSpare: 0.5493799 
joyride.CustomLogger:Update()
12:05:00.115: Log
[PVP MATCH] I think the ball bounced in-bounds for the first time. 
joyride.CustomLogger:Update()
12:05:00.577: Log
trajectory == null True
Joyride.TennisChamps.Scripts.BallStatus:GetBallPosition(Single, Boolean)
Joyride.TennisChamps.Scripts.GameInstance:Tick()
12:05:00.593: Log
[PVP MATCH] I think the ball bounced twice. 
joyride.CustomLogger:Update()
12:05:00.593: Log
[Gameplay] Officiating: player:True serving:False firstserve:False ball:DOUBLE 
joyride.CustomLogger:Update()
12:05:00.593: Log
[PVP MATCH] Trajectory is null but ball position is being requested. Returning to Unity physics. ballTime=1.04 
joyride.CustomLogger:Update()
12:05:04.555: Log
[PVP MATCH] Creating ball instance. 
joyride.CustomLogger:Update()
12:05:04.555: Log
BACKHAND! player1=True, timeToSpare=0.09145343 
joyride.CustomLogger:Update()
12:05:04.555: Log
GetVelocity. ballPosition = (0.0, 0.7, -12.3), target = (3.6, 0.6, 4.8), swipeTime = 0.2857143, crit = False 
joyride.CustomLogger:Update()
12:05:04.555: Log
GetVelocity. targetDistance = 17.39985, yPeak = 2.960982, ySpeed = 9.951441, hitHeight = 0.65, gravity = -21.42621 
joyride.CustomLogger:Update()
12:05:04.555: Log
GetVelocity. xSpeed = 17.57244 
joyride.CustomLogger:Update()
12:05:04.555: Log
Player can't reach target in time: (4.5, 0.0, 7.8). timeToSpare: 0.09145343 
joyride.CustomLogger:Update()
12:05:04.732: Log
[GEAR_VFX] Not wearing Boots Gear! No Footstep VFX. 
joyride.CustomLogger:Update()
12:05:04.999: Log
[GEAR_VFX] Not wearing Boots Gear! No Footstep VFX. 
joyride.CustomLogger:Update()
12:05:05.137: Log
[GEAR_VFX] Not wearing Boots Gear! No Footstep VFX. 
joyride.CustomLogger:Update()
12:05:05.408: Log
[GEAR_VFX] Not wearing Boots Gear! No Footstep VFX. 
joyride.CustomLogger:Update()
12:05:05.519: Log
[PVP MATCH] I think the ball bounced in-bounds for the first time. 
joyride.CustomLogger:Update()
12:05:05.541: Log
[GEAR_VFX] Not wearing Boots Gear! No Footstep VFX. 
joyride.CustomLogger:Update()
12:05:05.737: Log
SwipeStarted(True) 
joyride.CustomLogger:Update()
12:05:05.808: Log
[GEAR_VFX] Not wearing Boots Gear! No Footstep VFX. 
joyride.CustomLogger:Update()
12:05:05.862: Log
BACKHAND! player1=False, timeToSpare=0.391433 
joyride.CustomLogger:Update()
12:05:05.862: Log
incoming total speed is 20.1946; x+z-speed is 17.57244 
joyride.CustomLogger:Update()
12:05:05.862: Log
GetVelocityFromDirection. target = (-2.1, 1.0, -6.5) playerPosition = (4.0, 1.0, 6.9), direction = (-0.4, 0.0, -0.9), targetDistance = 14.6897, hitOffset = (0.0, 0.0, 0.0), shotAccuracy = 2.881831 
joyride.CustomLogger:Update()
12:05:05.862: Log
GetVelocity. ballPosition = (4.0, 1.0, 6.9), target = (-2.1, 1.0, -6.5), swipeTime = 0.1177368, crit = False 
joyride.CustomLogger:Update()
12:05:05.862: Log
GetVelocity. targetDistance = 14.6897, yPeak = 1.571325, ySpeed = 4.264623, hitHeight = 1, gravity = -15.91651 
joyride.CustomLogger:Update()
12:05:05.862: Log
GetVelocity. xSpeed = 20.62332 
joyride.CustomLogger:Update()
12:05:05.862: Log
GetDragVelocity. ballPosition = (4.04517, 1, 6.87682), swipeTime = 0.118, swipeDistance = 1.384004, useAccuracy = False, gravity = -15.91651, crit = False :: velocity = (-8.67129, 4.26462, -18.7118) 
joyride.CustomLogger:Update()
12:05:05.862: Log
Netcheat chose hitpoint.y 0 and swipe time 0.1177368 
joyride.CustomLogger:Update()
12:05:05.862: Warning
[Gameplay] HitBall((4.5321, 0.0000, 7.8096), (4.0452, 1.0000, 6.8768), 0.1177368, 1.384004, True, 1.233206, 4.638612, True)
joyride.CustomLogger:DebugLogWarning(String)
Joyride.TennisChamps.Scripts.Multiplayer.NetworkManager:HitBallNew(Vector3, Vector3, List`1, Single, Single, Boolean, Single, Single, Boolean)
Joyride.TennisChamps.Scripts.Player:SendHit()
Joyride.TennisChamps.Scripts.Player:CheckSwipe()

joyride.CustomLogger:Update()
12:05:05.862: Log
[Server] HitBallRpc. p1 = True, hitDelta = 1.233206, playerPosition = (4.5, 0.0, 7.8), ballPosition = (4.0, 1.0, 6.9), dragTime = 0.1177368, dragInches = 1.384004, accuracy = 4.638612, dragCount = -1 
joyride.CustomLogger:Update()
12:05:05.862: Log
[Server] HitBallRpc. ballState = INPLAY, playerServing = False, playerHit: True, backhand: True, playerPosition = (4.5, 0.0, 7.8), ballPosition = (4.0, 1.0, 6.9), playerHitInFront: True 
joyride.CustomLogger:Update()
12:05:05.862: Log
incoming total speed is 20.1946; x+z-speed is 17.57244 
joyride.CustomLogger:Update()
12:05:05.862: Log
False need to dive 1.052268. playerPosition = (4.5321, 0.0000, 7.8096), position = (4.5321, 0.0000, 7.8096), ballPosition = (4.0452, 1.0000, 6.8768), ball position = (4.0452, 0.9543, 6.8768) 
joyride.CustomLogger:Update()
12:05:05.862: Log
GetVelocityFromDirection. target = (-2.9, 1.0, -6.4) playerPosition = (4.0, 1.0, 6.9), direction = (-0.4, 0.0, -0.9), targetDistance = 14.6897, hitOffset = (-0.8, 0.0, 0.0), shotAccuracy = 2.881831 
joyride.CustomLogger:Update()
12:05:05.862: Log
GetVelocity. ballPosition = (4.0, 1.0, 6.9), target = (-2.9, 1.0, -6.4), swipeTime = 0.1177368, crit = False 
joyride.CustomLogger:Update()
12:05:05.862: Log
GetVelocity. targetDistance = 15.0046, yPeak = 1.571325, ySpeed = 4.264623, hitHeight = 1, gravity = -15.91651 
joyride.CustomLogger:Update()
12:05:05.862: Log
GetVelocity. xSpeed = 21.06542 
joyride.CustomLogger:Update()
12:05:05.862: Log
GetDragVelocity. ballPosition = (4.04517, 1, 6.87682), swipeTime = 0.118, swipeDistance = 1.384004, useAccuracy = True, gravity = -15.91651, crit = False :: velocity = (-9.76693, 4.26462, -18.6644) 
joyride.CustomLogger:Update()
12:05:05.862: Log
Netcheat chose hitpoint.y 0 and swipe time 0.1177368 
joyride.CustomLogger:Update()
12:05:05.862: Log
Player can't reach target in time: (-4.5, 0.0, -9.2). timeToSpare: 0.391433 
joyride.CustomLogger:Update()
12:05:05.939: Log
[GEAR_VFX] Not wearing Boots Gear! No Footstep VFX. 
joyride.CustomLogger:Update()
12:05:06.768: Log
[BullseyeTraining] No next goal found! 
joyride.CustomLogger:Update()
12:05:06.768: Log
[BullseyeHUD] AllGoalsAchieved 
joyride.CustomLogger:Update()
12:05:06.768: Log
[PVP MATCH] I think the ball bounced in-bounds for the first time. 
joyride.CustomLogger:Update()
12:05:07.290: Log
trajectory == null True
Joyride.TennisChamps.Scripts.BallStatus:GetBallPosition(Single, Boolean)
Joyride.TennisChamps.Scripts.GameInstance:Tick()
12:05:07.305: Log
[PVP MATCH] I think the ball bounced twice. 
joyride.CustomLogger:Update()
12:05:07.305: Log
[Gameplay] Officiating: player:True serving:False firstserve:False ball:DOUBLE 
joyride.CustomLogger:Update()
12:05:07.305: Log
[PVP MATCH] Trajectory is null but ball position is being requested. Returning to Unity physics. ballTime=1.259999 
joyride.CustomLogger:Update()
12:05:11.370: Log
[PVP MATCH] Creating ball instance. 
joyride.CustomLogger:Update()
12:05:11.370: Log
GetVelocity. ballPosition = (0.0, 0.7, -12.3), target = (-3.6, 0.6, 11.0), swipeTime = 0.2857143, crit = False 
joyride.CustomLogger:Update()
12:05:11.370: Log
GetVelocity. targetDistance = 23.50254, yPeak = 2.960982, ySpeed = 10.05115, hitHeight = 0.65, gravity = -21.85773 
joyride.CustomLogger:Update()
12:05:11.370: Log
GetVelocity. xSpeed = 23.97348 
joyride.CustomLogger:Update()
12:05:11.370: Log
Player can't reach target in time: (-2.7, 0.0, 8.5). timeToSpare: 0.1224283 
joyride.CustomLogger:Update()
12:05:11.655: Log
[GEAR_VFX] Not wearing Boots Gear! No Footstep VFX. 
joyride.CustomLogger:Update()
12:05:11.794: Log
[GEAR_VFX] Not wearing Boots Gear! No Footstep VFX. 
joyride.CustomLogger:Update()
12:05:12.067: Log
[GEAR_VFX] Not wearing Boots Gear! No Footstep VFX. 
joyride.CustomLogger:Update()
12:05:12.269: Log
[GEAR_VFX] Not wearing Boots Gear! No Footstep VFX. 
joyride.CustomLogger:Update()
12:05:12.370: Log
[PVP MATCH] I think the ball bounced in-bounds for the first time. 
joyride.CustomLogger:Update()
12:05:12.539: Log
[GEAR_VFX] Not wearing Boots Gear! No Footstep VFX. 
joyride.CustomLogger:Update()
12:05:12.738: Log
[GEAR_VFX] Not wearing Boots Gear! No Footstep VFX. 
joyride.CustomLogger:Update()
12:05:12.932: Log
trajectory == null True
Joyride.TennisChamps.Scripts.BallStatus:GetBallPosition(Single, Boolean)
Joyride.TennisChamps.Scripts.GameInstance:Tick()
12:05:12.949: Log
[PVP MATCH] I think the ball bounced twice. 
joyride.CustomLogger:Update()
12:05:12.949: Log
[Gameplay] Officiating: player:False serving:False firstserve:False ball:DOUBLE 
joyride.CustomLogger:Update()
12:05:12.949: Log
[PVP MATCH] Trajectory is null but ball position is being requested. Returning to Unity physics. ballTime=1.579999 
joyride.CustomLogger:Update()
12:05:18.434: Log
[PVP MATCH] Creating ball instance. 
joyride.CustomLogger:Update()
12:05:18.434: Log
GetVelocity. ballPosition = (0.0, 0.7, -12.3), target = (1.5, 0.6, 10.7), swipeTime = 0.2857143, crit = False 
joyride.CustomLogger:Update()
12:05:18.434: Log
GetVelocity. targetDistance = 23.05523, yPeak = 2.960982, ySpeed = 9.491942, hitHeight = 0.65, gravity = -19.49322 
joyride.CustomLogger:Update()
12:05:18.434: Log
GetVelocity. xSpeed = 22.2088 
joyride.CustomLogger:Update()
12:05:18.434: Log
Player can't reach target in time: (1.8, 0.0, 9.1). timeToSpare: 0.5553019 
joyride.CustomLogger:Update()
12:05:18.699: Log
[GEAR_VFX] Not wearing Boots Gear! No Footstep VFX. 
joyride.CustomLogger:Update()
12:05:18.835: Log
[GEAR_VFX] Not wearing Boots Gear! No Footstep VFX. 
joyride.CustomLogger:Update()
12:05:19.106: Log
[GEAR_VFX] Not wearing Boots Gear! No Footstep VFX. 
joyride.CustomLogger:Update()
12:05:19.307: Log
[GEAR_VFX] Not wearing Boots Gear! No Footstep VFX. 
joyride.CustomLogger:Update()
12:05:19.571: Log
SwipeStarted(True) 
joyride.CustomLogger:Update()
12:05:19.621: Log
BACKHAND! player1=False, timeToSpare=0.0828796 
joyride.CustomLogger:Update()
12:05:19.621: Log
incoming total speed is 24.15218; x+z-speed is 22.2088 
joyride.CustomLogger:Update()
12:05:19.621: Log
GetVelocityFromDirection. target = (0.5, 0.9, -4.4) playerPosition = (1.4, 0.9, 8.6), direction = (-0.1, 0.0, -1.0), targetDistance = 13.02473, hitOffset = (0.0, 0.0, 0.0), shotAccuracy = 0.4080014 
joyride.CustomLogger:Update()
12:05:19.622: Log
GetVelocity. ballPosition = (1.4, 0.9, 8.6), target = (0.5, 0.9, -4.4), swipeTime = 0.03366089, crit = False 
joyride.CustomLogger:Update()
12:05:19.622: Log
GetVelocity. targetDistance = 13.02473, yPeak = 0.9695617, ySpeed = 2.153027, hitHeight = 0.8801298, gravity = -25.91651 
joyride.CustomLogger:Update()
12:05:19.622: Log
GetVelocity. xSpeed = 36.52358 
joyride.CustomLogger:Update()
12:05:19.622: Log
GetDragVelocity. ballPosition = (1.40145, 0.88013, 8.64379), swipeTime = 0.034, swipeDistance = 0.8199832, useAccuracy = False, gravity = -25.91651, crit = False :: velocity = (-2.46778, 2.15303, -36.4401) 
joyride.CustomLogger:Update()
12:05:19.622: Log
GetVelocityFromDirection. target = (0.5, 0.9, -4.4) playerPosition = (1.4, 0.9, 8.6), direction = (-0.1, 0.0, -1.0), targetDistance = 13.02473, hitOffset = (0.0, 0.0, 0.0), shotAccuracy = 0.4080014 
joyride.CustomLogger:Update()
12:05:19.622: Log
GetVelocity. ballPosition = (1.4, 0.9, 8.6), target = (0.5, 0.9, -4.4), swipeTime = 0.08366089, crit = False 
joyride.CustomLogger:Update()
12:05:19.622: Log
GetVelocity. targetDistance = 13.02473, yPeak = 1.230549, ySpeed = 4.26184, hitHeight = 0.8801298, gravity = -25.91651 
joyride.CustomLogger:Update()
12:05:19.622: Log
GetVelocity. xSpeed = 27.55944 
joyride.CustomLogger:Update()
12:05:19.622: Log
GetDragVelocity. ballPosition = (1.40145, 0.88013, 8.64379), swipeTime = 0.084, swipeDistance = 0.8199832, useAccuracy = False, gravity = -25.91651, crit = False :: velocity = (-1.8621, 4.26184, -27.4965) 
joyride.CustomLogger:Update()
12:05:19.622: Log
GetVelocityFromDirection. target = (0.5, 0.9, -4.4) playerPosition = (1.4, 0.9, 8.6), direction = (-0.1, 0.0, -1.0), targetDistance = 13.02473, hitOffset = (0.0, 0.0, 0.0), shotAccuracy = 0.4080014 
joyride.CustomLogger:Update()
12:05:19.622: Log
GetVelocity. ballPosition = (1.4, 0.9, 8.6), target = (0.5, 0.9, -4.4), swipeTime = 0.1336609, crit = False 
joyride.CustomLogger:Update()
12:05:19.622: Log
GetVelocity. targetDistance = 13.02473, yPeak = 1.587767, ySpeed = 6.056315, hitHeight = 0.8801298, gravity = -25.91651 
joyride.CustomLogger:Update()
12:05:19.622: Log
GetVelocity. xSpeed = 22.31303 
joyride.CustomLogger:Update()
12:05:19.622: Log
GetDragVelocity. ballPosition = (1.40145, 0.88013, 8.64379), swipeTime = 0.134, swipeDistance = 0.8199832, useAccuracy = False, gravity = -25.91651, crit = False :: velocity = (-1.50762, 6.05632, -22.262) 
joyride.CustomLogger:Update()
12:05:19.622: Log
Netcheat chose hitpoint.y 0 and swipe time 0.1336609 
joyride.CustomLogger:Update()
12:05:19.622: Warning
[Gameplay] HitBall((1.8175, 0.0000, 9.1425), (1.4015, 0.8801, 8.6438), 0.1336609, 0.8199832, True, 0.9430724, 0.6591117, False)
joyride.CustomLogger:DebugLogWarning(String)
Joyride.TennisChamps.Scripts.Multiplayer.NetworkManager:HitBallNew(Vector3, Vector3, List`1, Single, Single, Boolean, Single, Single, Boolean)
Joyride.TennisChamps.Scripts.Player:SendHit()
Joyride.TennisChamps.Scripts.Player:CheckSwipe()

joyride.CustomLogger:Update()
12:05:19.622: Log
[Server] HitBallRpc. p1 = True, hitDelta = 0.9430724, playerPosition = (1.8, 0.0, 9.1), ballPosition = (1.4, 0.9, 8.6), dragTime = 0.1336609, dragInches = 0.8199832, accuracy = 0.6591117, dragCount = -1 
joyride.CustomLogger:Update()
12:05:19.622: Log
[Server] HitBallRpc. ballState = INPLAY, playerServing = False, playerHit: True, backhand: False, playerPosition = (1.8, 0.0, 9.1), ballPosition = (1.4, 0.9, 8.6), playerHitInFront: True 
joyride.CustomLogger:Update()
12:05:19.622: Log
incoming total speed is 24.15218; x+z-speed is 22.2088 
joyride.CustomLogger:Update()
12:05:19.622: Log
False need to dive 0.6494754. playerPosition = (1.8175, 0.0000, 9.1425), position = (1.8175, 0.0000, 9.1425), ballPosition = (1.4015, 0.8801, 8.6438), ball position = (1.4015, 0.8801, 8.6438) 
joyride.CustomLogger:Update()
12:05:19.622: Log
GetVelocityFromDirection. target = (0.5, 0.9, -4.3) playerPosition = (1.4, 0.9, 8.6), direction = (-0.1, 0.0, -1.0), targetDistance = 13.02473, hitOffset = (0.0, 0.0, 0.1), shotAccuracy = 0.4080014 
joyride.CustomLogger:Update()
12:05:19.622: Log
GetVelocity. ballPosition = (1.4, 0.9, 8.6), target = (0.5, 0.9, -4.3), swipeTime = 0.1336609, crit = False 
joyride.CustomLogger:Update()
12:05:19.622: Log
GetVelocity. targetDistance = 12.93793, yPeak = 1.587767, ySpeed = 6.056315, hitHeight = 0.8801298, gravity = -25.91651 
joyride.CustomLogger:Update()
12:05:19.622: Log
GetVelocity. xSpeed = 22.16433 
joyride.CustomLogger:Update()
12:05:19.622: Log
GetDragVelocity. ballPosition = (1.40145, 0.88013, 8.64379), swipeTime = 0.134, swipeDistance = 0.8199832, useAccuracy = True, gravity = -25.91651, crit = False :: velocity = (-1.58724, 6.05632, -22.1074) 
joyride.CustomLogger:Update()
12:05:19.622: Log
Netcheat chose hitpoint.y 0 and swipe time 0.1336609 
joyride.CustomLogger:Update()
12:05:19.622: Log
Player can't reach target in time: (-0.1, 0.0, -6.1). timeToSpare: 0.0828796 
joyride.CustomLogger:Update()
12:05:20.363: Log
[PVP MATCH] I think the ball bounced in-bounds for the first time. 
joyride.CustomLogger:Update()
12:05:20.754: Log
trajectory == null True
Joyride.TennisChamps.Scripts.BallStatus:GetBallPosition(Single, Boolean)
Joyride.TennisChamps.Scripts.GameInstance:Tick()
12:05:20.771: Log
[PVP MATCH] I think the ball bounced twice. 
joyride.CustomLogger:Update()
12:05:20.771: Log
[Gameplay] Officiating: player:True serving:False firstserve:False ball:DOUBLE 
joyride.CustomLogger:Update()
12:05:20.771: Log
[PVP MATCH] Trajectory is null but ball position is being requested. Returning to Unity physics. ballTime=0.9799996 
joyride.CustomLogger:Update()
12:05:24.842: Log
[PVP MATCH] Creating ball instance. 
joyride.CustomLogger:Update()
12:05:24.842: Log
GetVelocity. ballPosition = (0.0, 0.7, -12.3), target = (-3.1, 0.6, 7.6), swipeTime = 0.2857143, crit = False 
joyride.CustomLogger:Update()
12:05:24.842: Log
GetVelocity. targetDistance = 20.07686, yPeak = 2.960982, ySpeed = 8.869308, hitHeight = 0.65, gravity = -17.01974 
joyride.CustomLogger:Update()
12:05:24.842: Log
GetVelocity. xSpeed = 18.07116 
joyride.CustomLogger:Update()
12:05:24.842: Log
Player can't reach target in time: (-2.9, 0.0, 9.8). timeToSpare: 0.7413211 
joyride.CustomLogger:Update()
12:05:25.031: Log
[GEAR_VFX] Not wearing Boots Gear! No Footstep VFX. 
joyride.CustomLogger:Update()
12:05:25.296: Log
[GEAR_VFX] Not wearing Boots Gear! No Footstep VFX. 
joyride.CustomLogger:Update()
12:05:25.429: Log
[GEAR_VFX] Not wearing Boots Gear! No Footstep VFX. 
joyride.CustomLogger:Update()
12:05:25.701: Log
[GEAR_VFX] Not wearing Boots Gear! No Footstep VFX. 
joyride.CustomLogger:Update()
12:05:25.837: Log
[GEAR_VFX] Not wearing Boots Gear! No Footstep VFX. 
joyride.CustomLogger:Update()
12:05:25.951: Log
[PVP MATCH] I think the ball bounced in-bounds for the first time. 
joyride.CustomLogger:Update()
12:05:26.102: Log
SwipeStarted(True) 
joyride.CustomLogger:Update()
12:05:26.205: Log
BACKHAND! player1=False, timeToSpare=0.3622284 
joyride.CustomLogger:Update()
12:05:26.205: Log
incoming total speed is 20.13036; x+z-speed is 18.07116 
joyride.CustomLogger:Update()
12:05:26.205: Log
GetVelocityFromDirection. target = (-1.5, 1.0, -6.1) playerPosition = (-3.3, 1.0, 8.8), direction = (0.1, 0.0, -1.0), targetDistance = 14.98141, hitOffset = (0.0, 0.0, 0.0), shotAccuracy = 0.1911848 
joyride.CustomLogger:Update()
12:05:26.205: Log
GetVelocity. ballPosition = (-3.3, 1.0, 8.8), target = (-1.5, 1.0, -6.1), swipeTime = 0.1009216, crit = False 
joyride.CustomLogger:Update()
12:05:26.205: Log
GetVelocity. targetDistance = 14.98141, yPeak = 1.45341, ySpeed = 4.847847, hitHeight = 1, gravity = -25.91651 
joyride.CustomLogger:Update()
12:05:26.205: Log
GetVelocity. xSpeed = 28.70218 
joyride.CustomLogger:Update()
12:05:26.205: Log
GetDragVelocity. ballPosition = (-3.27347, 1, 8.79267), swipeTime = 0.101, swipeDistance = 1.117086, useAccuracy = False, gravity = -25.91651, crit = False :: velocity = (3.31745, 4.84785, -28.5098) 
joyride.CustomLogger:Update()
12:05:26.205: Log
Netcheat chose hitpoint.y 0 and swipe time 0.1009216 
joyride.CustomLogger:Update()
12:05:26.205: Warning
[Gameplay] HitBall((-2.8777, 0.0000, 9.8125), (-3.2735, 1.0000, 8.7927), 0.1009216, 1.117086, True, 1.249162, 0.2400569, False)
joyride.CustomLogger:DebugLogWarning(String)
Joyride.TennisChamps.Scripts.Multiplayer.NetworkManager:HitBallNew(Vector3, Vector3, List`1, Single, Single, Boolean, Single, Single, Boolean)
Joyride.TennisChamps.Scripts.Player:SendHit()
Joyride.TennisChamps.Scripts.Player:CheckSwipe()

joyride.CustomLogger:Update()
12:05:26.205: Log
[Server] HitBallRpc. p1 = True, hitDelta = 1.249162, playerPosition = (-2.9, 0.0, 9.8), ballPosition = (-3.3, 1.0, 8.8), dragTime = 0.1009216, dragInches = 1.117086, accuracy = 0.2400569, dragCount = -1 
joyride.CustomLogger:Update()
12:05:26.205: Log
[Server] HitBallRpc. ballState = INPLAY, playerServing = False, playerHit: True, backhand: False, playerPosition = (-2.9, 0.0, 9.8), ballPosition = (-3.3, 1.0, 8.8), playerHitInFront: True 
joyride.CustomLogger:Update()
12:05:26.205: Log
incoming total speed is 20.13036; x+z-speed is 18.07116 
joyride.CustomLogger:Update()
12:05:26.205: Log
False need to dive 1.093946. playerPosition = (-2.8777, 0.0000, 9.8125), position = (-2.8777, 0.0000, 9.8125), ballPosition = (-3.2735, 1.0000, 8.7927), ball position = (-3.2735, 0.7372, 8.7927) 
joyride.CustomLogger:Update()
12:05:26.205: Log
GetVelocityFromDirection. target = (-1.5, 1.0, -6.1) playerPosition = (-3.3, 1.0, 8.8), direction = (0.1, 0.0, -1.0), targetDistance = 14.98141, hitOffset = (0.0, 0.0, 0.0), shotAccuracy = 0.1911848 
joyride.CustomLogger:Update()
12:05:26.206: Log
GetVelocity. ballPosition = (-3.3, 1.0, 8.8), target = (-1.5, 1.0, -6.1), swipeTime = 0.1009216, crit = False 
joyride.CustomLogger:Update()
12:05:26.206: Log
GetVelocity. targetDistance = 14.94701, yPeak = 1.45341, ySpeed = 4.847847, hitHeight = 1, gravity = -25.91651 
joyride.CustomLogger:Update()
12:05:26.206: Log
GetVelocity. xSpeed = 28.63627 
joyride.CustomLogger:Update()
12:05:26.206: Log
GetDragVelocity. ballPosition = (-3.27347, 1, 8.79267), swipeTime = 0.101, swipeDistance = 1.117086, useAccuracy = True, gravity = -25.91651, crit = False :: velocity = (3.3096, 4.84785, -28.4444) 
joyride.CustomLogger:Update()
12:05:26.206: Log
Netcheat chose hitpoint.y 0 and swipe time 0.1009216 
joyride.CustomLogger:Update()
12:05:26.206: Log
Player can't reach target in time: (-1.7, 0.0, -9.0). timeToSpare: 0.3622284 
joyride.CustomLogger:Update()
12:05:26.916: Log
[BullseyeTraining] No next goal found! 
joyride.CustomLogger:Update()
12:05:26.916: Log
[BullseyeHUD] AllGoalsAchieved 
joyride.CustomLogger:Update()
12:05:26.916: Log
[PVP MATCH] I think the ball bounced in-bounds for the first time. 
joyride.CustomLogger:Update()
12:05:27.319: Log
trajectory == null True
Joyride.TennisChamps.Scripts.BallStatus:GetBallPosition(Single, Boolean)
Joyride.TennisChamps.Scripts.GameInstance:Tick()
12:05:27.335: Log
[PVP MATCH] I think the ball bounced twice. 
joyride.CustomLogger:Update()
12:05:27.335: Log
[Gameplay] Officiating: player:True serving:False firstserve:False ball:DOUBLE 
joyride.CustomLogger:Update()
12:05:27.336: Log
[PVP MATCH] Trajectory is null but ball position is being requested. Returning to Unity physics. ballTime=0.9399996 
joyride.CustomLogger:Update()
12:05:31.878: Log
[PVP MATCH] Creating ball instance. 
joyride.CustomLogger:Update()
12:05:31.878: Log
GetVelocity. ballPosition = (0.0, 0.7, -12.3), target = (-3.6, 0.6, 9.2), swipeTime = 0.2857143, crit = False 
joyride.CustomLogger:Update()
12:05:31.878: Log
GetVelocity. targetDistance = 21.72729, yPeak = 2.960982, ySpeed = 7.600984, hitHeight = 0.65, gravity = -12.50009 
joyride.CustomLogger:Update()
12:05:31.878: Log
GetVelocity. xSpeed = 16.76007 
joyride.CustomLogger:Update()
12:05:31.878: Log
Player can't reach target in time: (-3.3, 0.0, 10.5). timeToSpare: 1.025165 
joyride.CustomLogger:Update()
12:05:32.150: Log
[GEAR_VFX] Not wearing Boots Gear! No Footstep VFX. 
joyride.CustomLogger:Update()
12:05:32.280: Log
[GEAR_VFX] Not wearing Boots Gear! No Footstep VFX. 
joyride.CustomLogger:Update()
12:05:32.555: Log
[GEAR_VFX] Not wearing Boots Gear! No Footstep VFX. 
joyride.CustomLogger:Update()
12:05:32.749: Log
[GEAR_VFX] Not wearing Boots Gear! No Footstep VFX. 
joyride.CustomLogger:Update()
12:05:33.153: Log
[PVP MATCH] I think the ball bounced in-bounds for the first time. 
joyride.CustomLogger:Update()
12:05:33.339: Log
SwipeStarted(True) 
joyride.CustomLogger:Update()
12:05:33.446: Log
incoming total speed is 18.40312; x+z-speed is 16.76007 
joyride.CustomLogger:Update()
12:05:33.446: Log
GetVelocityFromDirection. target = (3.4, 1.0, -4.5) playerPosition = (-3.7, 1.0, 9.7), direction = (0.4, 0.0, -0.9), targetDistance = 15.83154, hitOffset = (0.0, 0.0, 0.0), shotAccuracy = 0.11 
joyride.CustomLogger:Update()
12:05:33.446: Log
GetVelocity. ballPosition = (-3.7, 1.0, 9.7), target = (3.4, 1.0, -4.5), swipeTime = 0.1009521, crit = False 
joyride.CustomLogger:Update()
12:05:33.447: Log
GetVelocity. targetDistance = 15.83154, yPeak = 1.453616, ySpeed = 4.848947, hitHeight = 1, gravity = -25.91651 
joyride.CustomLogger:Update()
12:05:33.447: Log
GetVelocity. xSpeed = 30.32706 
joyride.CustomLogger:Update()
12:05:33.447: Log
GetDragVelocity. ballPosition = (-3.68237, 1, 9.66129), swipeTime = 0.101, swipeDistance = 1.114046, useAccuracy = False, gravity = -25.91651, crit = False :: velocity = (13.5549, 4.84895, -27.1292) 
joyride.CustomLogger:Update()
12:05:33.447: Log
Netcheat chose hitpoint.y 0 and swipe time 0.1009521 
joyride.CustomLogger:Update()
12:05:33.447: Warning
[Gameplay] HitBall((-3.2523, 0.0000, 10.4732), (-3.6824, 1.0000, 9.6613), 0.1009521, 1.114046, True, 1.370094, 0.11, False)
joyride.CustomLogger:DebugLogWarning(String)
Joyride.TennisChamps.Scripts.Multiplayer.NetworkManager:HitBallNew(Vector3, Vector3, List`1, Single, Single, Boolean, Single, Single, Boolean)
Joyride.TennisChamps.Scripts.Player:SendHit()
Joyride.TennisChamps.Scripts.Player:CheckSwipe()

joyride.CustomLogger:Update()
12:05:33.447: Log
[Server] HitBallRpc. p1 = True, hitDelta = 1.370094, playerPosition = (-3.3, 0.0, 10.5), ballPosition = (-3.7, 1.0, 9.7), dragTime = 0.1009521, dragInches = 1.114046, accuracy = 0.11, dragCount = -1 
joyride.CustomLogger:Update()
12:05:33.447: Log
[Server] HitBallRpc. ballState = INPLAY, playerServing = False, playerHit: True, backhand: False, playerPosition = (-3.3, 0.0, 10.5), ballPosition = (-3.7, 1.0, 9.7), playerHitInFront: True 
joyride.CustomLogger:Update()
12:05:33.447: Log
incoming total speed is 18.40312; x+z-speed is 16.76007 
joyride.CustomLogger:Update()
12:05:33.447: Log
False need to dive 0.9187676. playerPosition = (-3.2523, 0.0000, 10.4732), position = (-3.2523, 0.0000, 10.4732), ballPosition = (-3.6824, 1.0000, 9.6613), ball position = (-3.6824, 0.4909, 9.6613) 
joyride.CustomLogger:Update()
12:05:33.447: Log
GetVelocityFromDirection. target = (3.4, 1.0, -4.5) playerPosition = (-3.7, 1.0, 9.7), direction = (0.4, 0.0, -0.9), targetDistance = 15.83154, hitOffset = (0.0, 0.0, 0.0), shotAccuracy = 0.11 
joyride.CustomLogger:Update()
12:05:33.447: Log
GetVelocity. ballPosition = (-3.7, 1.0, 9.7), target = (3.4, 1.0, -4.5), swipeTime = 0.1009521, crit = False 
joyride.CustomLogger:Update()
12:05:33.447: Log
GetVelocity. targetDistance = 15.86346, yPeak = 1.453616, ySpeed = 4.848947, hitHeight = 1, gravity = -25.91651 
joyride.CustomLogger:Update()
12:05:33.447: Log
GetVelocity. xSpeed = 30.3882 
joyride.CustomLogger:Update()
12:05:33.447: Log
GetDragVelocity. ballPosition = (-3.68237, 1, 9.66129), swipeTime = 0.101, swipeDistance = 1.114046, useAccuracy = True, gravity = -25.91651, crit = False :: velocity = (13.5612, 4.84895, -27.1944) 
joyride.CustomLogger:Update()
12:05:33.447: Log
Netcheat chose hitpoint.y 0 and swipe time 0.1009521 
joyride.CustomLogger:Update()
12:05:33.447: Log
Player can't reach target in time: (3.7, 0.0, -6.8). timeToSpare: -0.03579283 
joyride.CustomLogger:Update()
12:05:34.153: Log
[BullseyeTraining] No next goal found! 
joyride.CustomLogger:Update()
12:05:34.153: Log
[BullseyeHUD] AllGoalsAchieved 
joyride.CustomLogger:Update()
12:05:34.153: Log
[PVP MATCH] I think the ball bounced in-bounds for the first time. 
joyride.CustomLogger:Update()
12:05:34.523: Log
trajectory == null True
Joyride.TennisChamps.Scripts.BallStatus:GetBallPosition(Single, Boolean)
Joyride.TennisChamps.Scripts.GameInstance:Tick()
12:05:34.538: Log
[PVP MATCH] I think the ball bounced twice. 
joyride.CustomLogger:Update()
12:05:34.538: Log
[Gameplay] Officiating: player:True serving:False firstserve:False ball:DOUBLE 
joyride.CustomLogger:Update()
12:05:34.538: Log
[PVP MATCH] Trajectory is null but ball position is being requested. Returning to Unity physics. ballTime=0.8999997 
joyride.CustomLogger:Update()
12:05:47.005: Warning
userIdToRank map null
joyride.gameModule.gameInteraction.JoyrideGame:GetPlayersState(EndTrigger)
joyride.gameModule.gameInteraction.JoyrideGame:OnGamePlayEnded(Boolean, List`1)
Joyride.TennisChamps.Scripts.<switchCameraToWinner>d__81:MoveNext()
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
12:05:47.019: Log
[SecondaryScore] Clean win: 1
Serve and Volley: 0
Long Rally: 1
Risky Affair: 0
Service Aces: 0
Crit Shots: 0
Slam Shots: 0
Win Deuces: 0
Baseline Wins: 0
Ball HIt Count: 9
 
joyride.CustomLogger:Update()
12:05:47.019: Log
[JoyrideGame] OnGamePlayEnded True 
joyride.CustomLogger:Update()
12:05:47.019: Log
[GameMessageHandler] OnGameStateUpdated:: end 
joyride.CustomLogger:Update()
12:05:47.019: Log
[GameSession] IEmbeddedGameHandler.OnGameStateEnded 
joyride.CustomLogger:Update()
12:05:47.019: Log
Sending Request WebRequest=> url: http://jupiter.onjoyride.com:9006/games/app/onjoyride.tennischamps/user/ad668cde-4bd0-407d-8b27-da8c62c3a69a/endSinglePlayerGameSession, unityWebRequestMethod: POST, 
data=> {"gameSessionId":"jupiter_onjoyride.tennischamps_735_tennischamps-ad668cde-4bd0-407d-8b27-da8c62c3a69a-0-1684305258-1684305258","userModel":{"userId":"ad668cde-4bd0-407d-8b27-da8c62c3a69a","userName":"CleverDivingGazelle4","profileImage":"https://assets.onjoyride.com/users/profileImage/ad668cde-4bd0-407d-8b27-da8c62c3a69a/1684226927007.png","firstName":"Mark","lastName":"Syco","gameLevel":0,"customGameData":null,"currencyCode":"RLY","customGameLeaderboardData":null,"characterModel":{"characterId":"ETHEREUM0xC71a0306a0A628C616DAC42097bDc21EcDBc5d9d1104","characterType":"NFT","gears":[]}},"score":170,"entryFeeIndex":0,"tournyLevel":0,"platform":"Android","level":2,"pvpSessionType":4,"gamePlayStats":[1,0,1,0,0,0,0,0,0,9],"gameAbandoned":false,"gameDuration":85000}
-H Content-Type: application/json
-H accept: application/json
-H JRX-APP-ID: onjoyride.tennischamps
-H JRX-USER-AUTH-TOKEN: eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJqd3RVc2VyIjoie1wiYXBwSWRcIjpcIm9uam95cmlkZS50ZW5uaXNjaGFtcHNcIixcInVzZXJJZFwiOlwiYWQ2NjhjZGUtNGJkMC00MDdkLThiMjctZGE4YzYyYzNhNjlhXCIsXCJrZXlcIjpudWxsLFwicnRcIjpmYWxzZX0iLCJpc3MiOiJhdXRoMCIsImV4cCI6MTY4Njg5Njk2NywiaWF0IjoxNjg0MzA0OTY3fQ.A4750kD7Qi0E_UsYUApueDyY4VGqJaNdtq4xE0a0Y0UF--av2aQeKWJzj5VfDXDfYZOG2WSpv3oSoQ2Zk8IGUH3vK8LCNbO8tYsC7HdhpvtdS3-JZjEJxg5fNbHNMU6ghF8PKR7BewYIL-gRgFURBOVx4YneAYQ512xnCcuLC_JvtEgkafRIBLBaoDA73WcUY_sKpdviEUGGU75poebY3zn-BVsb7SoQlrD8MnKdpGLq4a5WmXt9BA1cegAjebVo0qONKLnumEK1IQ5Dr-NQEId0RGinlniQujtOr9u7WnPXKuMA_Kt4zG7-WL9LcK82pOfJ-9N9ZF8UNeaZ8rUTTQ
 
joyride.CustomLogger:Update()
12:05:47.019: Log
[GamePlay] Cleanup called. 
joyride.CustomLogger:Update()
12:05:47.945: Log
LSMODULE:: onItemUpdate itemName globalSession::onjoyride.tennischamps::ad668cde-4bd0-407d-8b27-da8c62c3a69a, message {"command":"USER_XP_UPDATE","data":{"userId":"ad668cde-4bd0-407d-8b27-da8c62c3a69a","appId":"onjoyride.tennischamps","oldLevel":2,"oldPoints":86,"level":2,"points":140,"prevTarget":20,"nextTarget":342,"levelRewardPopupDtos":null,"trigger":"GAME_END","notifiedAppId":"onjoyride.tennischamps"}} 
joyride.CustomLogger:Update()
12:05:47.945: Log
[GlobalResource] OnMessageReceived {"command":"USER_XP_UPDATE","data":{"userId":"ad668cde-4bd0-407d-8b27-da8c62c3a69a","appId":"onjoyride.tennischamps","oldLevel":2,"oldPoints":86,"level":2,"points":140,"prevTarget":20,"nextTarget":342,"levelRewardPopupDtos":null,"trigger":"GAME_END","notifiedAppId":"onjoyride.tennischamps"}} 
joyride.CustomLogger:Update()
12:05:47.945: Log
[GlobalResource] UserXPUpdateReceived called {
  "userId": "ad668cde-4bd0-407d-8b27-da8c62c3a69a",
  "appId": "onjoyride.tennischamps",
  "oldLevel": 2,
  "oldPoints": 86,
  "level": 2,
  "points": 140,
  "prevTarget": 20,
  "nextTarget": 342,
  "levelRewardPopupDtos": null,
  "trigger": "GAME_END",
  "notifiedAppId": "onjoyride.tennischamps"
} 
joyride.CustomLogger:Update()
12:05:47.985: Log
LSMODULE:: onItemUpdate itemName globalSession::onjoyride.tennischamps::ad668cde-4bd0-407d-8b27-da8c62c3a69a, message {"command":"CHARACTER_XP_UPDATE","data":{"id":15849,"userId":"ad668cde-4bd0-407d-8b27-da8c62c3a69a","characterId":"ETHEREUM0xC71a0306a0A628C616DAC42097bDc21EcDBc5d9d1104","characterType":"NFT","appId":"onjoyride.tennischamps","xp":312,"level":1,"grade":0,"currentattributes":[{"name":"agility","value":"30","displayType":"Agility"},{"name":"stamina","value":"20","displayType":"Stamina"},{"name":"rally","value":"30","displayType":"Rally"},{"name":"serve","value":"40","displayType":"Serve"},{"name":"critchance","value":"45","displayType":"Crit Chance"}],"defaultCharacter":null,"nft":null,"characterLevelConfig":null,"nextLevelXp":0,"previousXp":104,"currentLevelXp":0,"craftConfig":null,"slots":[{"slotId":1,"isUsed":false}],"listed":false,"userMarketplaceListingDto":null,"creatorFeePercentage":null,"marketplaceFeePercentage":null,"maxSlotsCount":0,"gearSlots":[{"id":1,"name":"gear_slot_1","gearSubType":"Headwear","maxAllowedGears":1,"gears":[]},{"id":2,"name":"gear_slot_2","gearSubType":"Outfit","maxAllowedGears":1,"gears":[]},{"id":3,"name":"gear_slot_3","gearSubType":"Feet","maxAllowedGears":1,"gears":[]},{"id":4,"name":"gear_slot_4","gearSubType":"Racket","maxAllowedGears":1,"gears":[]}],"gearParentId":0,"nftTemplateId":0,"gearSubType":null,"seasonId":0,"abilities":null,"gradeStep":null,"nftSetId":null,"nftTemplateName":null,"maxLevel":47,"maxGradeCount":7,"nextGradeChangeLevel":7,"currentGradeStartLevel":0,"notifiedAppId":"onjoyride.tennischamps"}} 
joyride.CustomLogger:Update()
12:05:47.985: Log
[GlobalResource] OnMessageReceived {"command":"CHARACTER_XP_UPDATE","data":{"id":15849,"userId":"ad668cde-4bd0-407d-8b27-da8c62c3a69a","characterId":"ETHEREUM0xC71a0306a0A628C616DAC42097bDc21EcDBc5d9d1104","characterType":"NFT","appId":"onjoyride.tennischamps","xp":312,"level":1,"grade":0,"currentattributes":[{"name":"agility","value":"30","displayType":"Agility"},{"name":"stamina","value":"20","displayType":"Stamina"},{"name":"rally","value":"30","displayType":"Rally"},{"name":"serve","value":"40","displayType":"Serve"},{"name":"critchance","value":"45","displayType":"Crit Chance"}],"defaultCharacter":null,"nft":null,"characterLevelConfig":null,"nextLevelXp":0,"previousXp":104,"currentLevelXp":0,"craftConfig":null,"slots":[{"slotId":1,"isUsed":false}],"listed":false,"userMarketplaceListingDto":null,"creatorFeePercentage":null,"marketplaceFeePercentage":null,"maxSlotsCount":0,"gearSlots":[{"id":1,"name":"gear_slot_1","gearSubType":"Headwear","maxAllowedGears":1,"gears":[]},{"id":2,"name":"gear_slot_2","gearSubType":"Outfit","maxAllowedGears":1,"gears":[]},{"id":3,"name":"gear_slot_3","gearSubType":"Feet","maxAllowedGears":1,"gears":[]},{"id":4,"name":"gear_slot_4","gearSubType":"Racket","maxAllowedGears":1,"gears":[]}],"gearParentId":0,"nftTemplateId":0,"gearSubType":null,"seasonId":0,"abilities":null,"gradeStep":null,"nftSetId":null,"nftTemplateName":null,"maxLevel":47,"maxGradeCount":7,"nextGradeChangeLevel":7,"currentGradeStartLevel":0,"notifiedAppId":"onjoyride.tennischamps"}} 
joyride.CustomLogger:Update()
12:05:48.803: Log
Joined 2 threads
System.Action`1:Invoke(T)
Ruffles.Core.RuffleSocket:Stop()
Ruffles.Core.RuffleSocket:Shutdown()
RufflesTransport.RufflesTransport:Shutdown()
MLAPI.NetworkingManager:StopServer()
Joyride.TennisChamps.Scripts.Multiplayer.<StopNetworking>d__43:MoveNext()
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
12:05:48.804: Log
Releasing all memory held by MemoryManager to GC
System.Action`1:Invoke(T)
Ruffles.Memory.MemoryManager:Release()
Ruffles.Core.RuffleSocket:Shutdown()
RufflesTransport.RufflesTransport:Shutdown()
MLAPI.NetworkingManager:StopServer()
Joyride.TennisChamps.Scripts.Multiplayer.<StopNetworking>d__43:MoveNext()
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
12:05:48.804: Log
Released all memory held by MemoryManager to GC. [MemoryWrappers=0] [HeapPointers=0] [HeapMemories=0]
System.Action`1:Invoke(T)
Ruffles.Memory.MemoryManager:Release()
Ruffles.Core.RuffleSocket:Shutdown()
RufflesTransport.RufflesTransport:Shutdown()
MLAPI.NetworkingManager:StopServer()
Joyride.TennisChamps.Scripts.Multiplayer.<StopNetworking>d__43:MoveNext()
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
12:05:48.830: Log
WebRequest=> url: http://jupiter.onjoyride.com:9006/games/app/onjoyride.tennischamps/user/ad668cde-4bd0-407d-8b27-da8c62c3a69a/endSinglePlayerGameSession, unityWebRequestMethod: POST, 
data=> {"gameSessionId":"jupiter_onjoyride.tennischamps_735_tennischamps-ad668cde-4bd0-407d-8b27-da8c62c3a69a-0-1684305258-1684305258","userModel":{"userId":"ad668cde-4bd0-407d-8b27-da8c62c3a69a","userName":"CleverDivingGazelle4","profileImage":"https://assets.onjoyride.com/users/profileImage/ad668cde-4bd0-407d-8b27-da8c62c3a69a/1684226927007.png","firstName":"Mark","lastName":"Syco","gameLevel":0,"customGameData":null,"currencyCode":"RLY","customGameLeaderboardData":null,"characterModel":{"characterId":"ETHEREUM0xC71a0306a0A628C616DAC42097bDc21EcDBc5d9d1104","characterType":"NFT","gears":[]}},"score":170,"entryFeeIndex":0,"tournyLevel":0,"platform":"Android","level":2,"pvpSessionType":4,"gamePlayStats":[1,0,1,0,0,0,0,0,0,9],"gameAbandoned":false,"gameDuration":85000}
-H Content-Type: application/json
-H accept: application/json
-H JRX-APP-ID: onjoyride.tennischamps
-H JRX-USER-AUTH-TOKEN: eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJqd3RVc2VyIjoie1wiYXBwSWRcIjpcIm9uam95cmlkZS50ZW5uaXNjaGFtcHNcIixcInVzZXJJZFwiOlwiYWQ2NjhjZGUtNGJkMC00MDdkLThiMjctZGE4YzYyYzNhNjlhXCIsXCJrZXlcIjpudWxsLFwicnRcIjpmYWxzZX0iLCJpc3MiOiJhdXRoMCIsImV4cCI6MTY4Njg5Njk2NywiaWF0IjoxNjg0MzA0OTY3fQ.A4750kD7Qi0E_UsYUApueDyY4VGqJaNdtq4xE0a0Y0UF--av2aQeKWJzj5VfDXDfYZOG2WSpv3oSoQ2Zk8IGUH3vK8LCNbO8tYsC7HdhpvtdS3-JZjEJxg5fNbHNMU6ghF8PKR7BewYIL-gRgFURBOVx4YneAYQ512xnCcuLC_JvtEgkafRIBLBaoDA73WcUY_sKpdviEUGGU75poebY3zn-BVsb7SoQlrD8MnKdpGLq4a5WmXt9BA1cegAjebVo0qONKLnumEK1IQ5Dr-NQEId0RGinlniQujtOr9u7WnPXKuMA_Kt4zG7-WL9LcK82pOfJ-9N9ZF8UNeaZ8rUTTQ

request.responseCode: 200
request.isNetworkError: False
request.downloadHandler.text: {"battleSessionId":"jupiter_onjoyride.tennischamps_735_tennischamps-ad668cde-4bd0-407d-8b27-da8c62c3a69a-0-1684305258-1684305258","realCurrencyDebitTransactions":[null],"sessionSummaries":[{"userId":"ad668cde-4bd0-407d-8b27-da8c62c3a69a","userModel":{"userId":"ad668cde-4bd0-407d-8b27-da8c62c3a69a","userName":"CleverDivingGazelle4","profileImage":"https://assets.onjoyride.com/users/profileImage/ad668cde-4bd0-407d-8b27-da8c62c3a69a/1684226927007.png","userFirstName":null,"userLastName":null,"gameLevel":0,"customGameData":null,"currencyCode":"RLY","customGameLeaderboardData":null,"characterModel":{"characterId":"ETHEREUM0xC71a0306a0A628C616DAC42097bDc21EcDBc5d9d1104","characterType":"NFT","gears":[]},"userSubscriptionBasedVisualDisplay":0},"level":2,"rank":1,"finalScore":170,"gameAbandoned":false,"notPlayed":false,"reward":{"amount":0,"currency":"RLY"},"bonusReward":{"amount":0,"currency":"RLY"},"virtualRewards":[{"amount":0,"currencyType":"TENNIS"}],"result":"WIN","entryFeeIndex":0,"placement":null,"tournyLevel":0,"platform":"Android","realTransactionId":null,"virtualTransactionId":null,"virtualTransactionIds":[126563],"pvpSessionType":"SINGLE_PLAY","mltRankRange":null,"mltSubgroupOpponentDataList":null,"winScoreLogic":"BEST","entryFee":{"depositAmount":0,"bonusAmount":0,"winningsAmount":0},"bonusMechApplied":false,"watchedAds":0,"resultCardTitle":null,"resultCardSubtitle":null,"ownerType":null,"ownerId":null}],"cashBattle":false} 
joyride.CustomLogger:Update()
12:05:48.830: Log
GamePlayPanel.Cleanup called 
joyride.CustomLogger:Update()
12:05:48.830: Log
[Panel] Poping GamePlayPanel 
joyride.CustomLogger:Update()
12:05:48.830: Log
LSMODULE:: onItemUpdate itemName globalSession::onjoyride.tennischamps::ad668cde-4bd0-407d-8b27-da8c62c3a69a, message {"command":"GAME_RESULT_UPDATE","data":{"gameSessionId":"jupiter_onjoyride.tennischamps_735_tennischamps-ad668cde-4bd0-407d-8b27-da8c62c3a69a-0-1684305258-1684305258","sessionIdList":["jupiter_onjoyride.tennischamps_735_tennischamps-ad668cde-4bd0-407d-8b27-da8c62c3a69a-0-1684305258-1684305258"],"sessionGroupId":null,"sessionSubgroupId":null,"tournyLevel":0,"totalTournyLevel":1,"rank":0,"appId":"onjoyride.tennischamps","userId":"ad668cde-4bd0-407d-8b27-da8c62c3a69a","notifiedAppId":"onjoyride.tennischamps"}} 
joyride.CustomLogger:Update()
12:05:48.830: Log
[GlobalResource] OnMessageReceived {"command":"GAME_RESULT_UPDATE","data":{"gameSessionId":"jupiter_onjoyride.tennischamps_735_tennischamps-ad668cde-4bd0-407d-8b27-da8c62c3a69a-0-1684305258-1684305258","sessionIdList":["jupiter_onjoyride.tennischamps_735_tennischamps-ad668cde-4bd0-407d-8b27-da8c62c3a69a-0-1684305258-1684305258"],"sessionGroupId":null,"sessionSubgroupId":null,"tournyLevel":0,"totalTournyLevel":1,"rank":0,"appId":"onjoyride.tennischamps","userId":"ad668cde-4bd0-407d-8b27-da8c62c3a69a","notifiedAppId":"onjoyride.tennischamps"}} 
joyride.CustomLogger:Update()
12:05:48.830: Log
Sending Request WebRequest=> url: http://jupiter.onjoyride.com:9006/games/apps/onjoyride.tennischamps/user/ad668cde-4bd0-407d-8b27-da8c62c3a69a/matchHistoryWithUserData?pn=0&ps=10, unityWebRequestMethod: GET, 
data=> null
-H JRX-APP-ID: onjoyride.tennischamps
-H JRX-USER-AUTH-TOKEN: eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJqd3RVc2VyIjoie1wiYXBwSWRcIjpcIm9uam95cmlkZS50ZW5uaXNjaGFtcHNcIixcInVzZXJJZFwiOlwiYWQ2NjhjZGUtNGJkMC00MDdkLThiMjctZGE4YzYyYzNhNjlhXCIsXCJrZXlcIjpudWxsLFwicnRcIjpmYWxzZX0iLCJpc3MiOiJhdXRoMCIsImV4cCI6MTY4Njg5Njk2NywiaWF0IjoxNjg0MzA0OTY3fQ.A4750kD7Qi0E_UsYUApueDyY4VGqJaNdtq4xE0a0Y0UF--av2aQeKWJzj5VfDXDfYZOG2WSpv3oSoQ2Zk8IGUH3vK8LCNbO8tYsC7HdhpvtdS3-JZjEJxg5fNbHNMU6ghF8PKR7BewYIL-gRgFURBOVx4YneAYQ512xnCcuLC_JvtEgkafRIBLBaoDA73WcUY_sKpdviEUGGU75poebY3zn-BVsb7SoQlrD8MnKdpGLq4a5WmXt9BA1cegAjebVo0qONKLnumEK1IQ5Dr-NQEId0RGinlniQujtOr9u7WnPXKuMA_Kt4zG7-WL9LcK82pOfJ-9N9ZF8UNeaZ8rUTTQ
 
joyride.CustomLogger:Update()
12:05:48.830: Log
LSMODULE:: onItemUpdate itemName globalSession::onjoyride.tennischamps::ad668cde-4bd0-407d-8b27-da8c62c3a69a, message {"command":"Arena Challenge Event Update","data":{"userId":"ad668cde-4bd0-407d-8b27-da8c62c3a69a","seasonChallengeName":"Arena Challenge_Playtest - Ratul","seasonId":545,"appId":"onjoyride.tennischamps","currency":"RLY","lastCompletedMilestone":0,"lastRedeemedMilestone":0,"unclaimedMilestones":[],"dailyChallengeList":[],"seasonChallengeList":[{"parameterProgressValue":170.0,"eventName":"V1_primaryScore_all_all_735_all_true_all_BOTH","lastCompletedLevel":1,"lastRedeemedLevel":0,"challengeComplete":true}],"lifetimeChallengeList":[],"totalCp":0,"notifiedAppId":"onjoyride.tennischamps"}} 
joyride.CustomLogger:Update()
12:05:48.830: Log
[GlobalResource] OnMessageReceived {"command":"Arena Challenge Event Update","data":{"userId":"ad668cde-4bd0-407d-8b27-da8c62c3a69a","seasonChallengeName":"Arena Challenge_Playtest - Ratul","seasonId":545,"appId":"onjoyride.tennischamps","currency":"RLY","lastCompletedMilestone":0,"lastRedeemedMilestone":0,"unclaimedMilestones":[],"dailyChallengeList":[],"seasonChallengeList":[{"parameterProgressValue":170.0,"eventName":"V1_primaryScore_all_all_735_all_true_all_BOTH","lastCompletedLevel":1,"lastRedeemedLevel":0,"challengeComplete":true}],"lifetimeChallengeList":[],"totalCp":0,"notifiedAppId":"onjoyride.tennischamps"}} 
joyride.CustomLogger:Update()
12:05:48.830: Log
[GlobalResource] ArenaEventUpdated called {
  "userId": "ad668cde-4bd0-407d-8b27-da8c62c3a69a",
  "seasonChallengeName": "Arena Challenge_Playtest - Ratul",
  "seasonId": 545,
  "appId": "onjoyride.tennischamps",
  "currency": "RLY",
  "lastCompletedMilestone": 0,
  "lastRedeemedMilestone": 0,
  "unclaimedMilestones": [],
  "dailyChallengeList": [],
  "seasonChallengeList": [
    {
      "parameterProgressValue": 170.0,
      "eventName": "V1_primaryScore_all_all_735_all_true_all_BOTH",
      "lastCompletedLevel": 1,
      "lastRedeemedLevel": 0,
      "challengeComplete": true
    }
  ],
  "lifetimeChallengeList": [],
  "totalCp": 0,
  "notifiedAppId": "onjoyride.tennischamps"
} 
joyride.CustomLogger:Update()
12:05:48.830: Log
LSMODULE:: onItemUpdate itemName globalSession::onjoyride.tennischamps::ad668cde-4bd0-407d-8b27-da8c62c3a69a, message {"command":"Challenge Event Update","data":{"userId":"ad668cde-4bd0-407d-8b27-da8c62c3a69a","seasonChallengeName":"On the Edge","seasonId":557,"appId":"onjoyride.tennischamps","currency":"RLY","lastCompletedMilestone":1,"lastRedeemedMilestone":1,"unclaimedMilestones":[],"dailyChallengeList":[[{"parameterProgressValue":0.0,"eventName":"V1_wager_ticket_syncPlay_all_all_false_all_BOTH","lastCompletedLevel":0,"lastRedeemedLevel":0,"challengeComplete":false},{"parameterProgressValue":0.0,"eventName":"V1_secondaryScore_all_syncPlay_all_9_false_all_NFT","lastCompletedLevel":0,"lastRedeemedLevel":0,"challengeComplete":false}],[{"parameterProgressValue":2.0,"eventName":"V1_play_all_multiEntry_all_all_false_all_NFT","lastCompletedLevel":1,"lastRedeemedLevel":1,"challengeComplete":false},{"parameterProgressValue":0.0,"eventName":"V1_secondaryScore_all_syncPlay_all_3_false_all_NFT","lastCompletedLevel":0,"lastRedeemedLevel":0,"challengeComplete":false}]],"seasonChallengeList":[{"parameterProgressValue":2.0,"eventName":"V1_dailyCheckIn_all_all_all_all_false_all_BOTH","lastCompletedLevel":1,"lastRedeemedLevel":1,"challengeComplete":true},{"parameterProgressValue":3.0,"eventName":"V1_play_all_all_all_all_false_all_BOTH","lastCompletedLevel":1,"lastRedeemedLevel":1,"challengeComplete":false},{"parameterProgressValue":2.0,"eventName":"V1_win_all_all_all_all_false_all_BOTH","lastCompletedLevel":0,"lastRedeemedLevel":0,"challengeComplete":false},{"parameterProgressValue":2.0,"eventName":"V1_play_all_multiEntry_all_all_false_all_NFT","lastCompletedLevel":0,"lastRedeemedLevel":0,"challengeComplete":false},{"parameterProgressValue":0.0,"eventName":"V1_secondaryScore_all_syncPlay_all_1_false_all_NFT","lastCompletedLevel":0,"lastRedeemedLevel":0,"challengeComplete":false},{"parameterProgressValue":0.0,"eventName":"V1_secondaryScore_all_syncPlay_all_2_false_all_NFT","lastCompletedLevel":0,"lastRedeemedLevel":0,"challengeComplete":false},{"parameterProgressValue":0.0,"eventName":"V1_secondaryScore_all_syncPlay_all_8_false_all_NFT","lastCompletedLevel":0,"lastRedeemedLevel":0,"challengeComplete":false},{"parameterProgressValue":0.0,"eventName":"V1_secondaryScore_all_syncPlay_all_4_false_all_NFT","lastCompletedLevel":0,"lastRedeemedLevel":0,"challengeComplete":false},{"parameterProgressValue":300.0,"eventName":"V1_primaryScore_all_multiEntry_all_all_false_all_BOTH","lastCompletedLevel":1,"lastRedeemedLevel":0,"challengeComplete":false}],"lifetimeChallengeList":[],"totalCp":8,"notifiedAppId":"onjoyride.tennischamps"}} 
joyride.CustomLogger:Update()
12:05:48.830: Log
[GlobalResource] OnMessageReceived {"command":"Challenge Event Update","data":{"userId":"ad668cde-4bd0-407d-8b27-da8c62c3a69a","seasonChallengeName":"On the Edge","seasonId":557,"appId":"onjoyride.tennischamps","currency":"RLY","lastCompletedMilestone":1,"lastRedeemedMilestone":1,"unclaimedMilestones":[],"dailyChallengeList":[[{"parameterProgressValue":0.0,"eventName":"V1_wager_ticket_syncPlay_all_all_false_all_BOTH","lastCompletedLevel":0,"lastRedeemedLevel":0,"challengeComplete":false},{"parameterProgressValue":0.0,"eventName":"V1_secondaryScore_all_syncPlay_all_9_false_all_NFT","lastCompletedLevel":0,"lastRedeemedLevel":0,"challengeComplete":false}],[{"parameterProgressValue":2.0,"eventName":"V1_play_all_multiEntry_all_all_false_all_NFT","lastCompletedLevel":1,"lastRedeemedLevel":1,"challengeComplete":false},{"parameterProgressValue":0.0,"eventName":"V1_secondaryScore_all_syncPlay_all_3_false_all_NFT","lastCompletedLevel":0,"lastRedeemedLevel":0,"challengeComplete":false}]],"seasonChallengeList":[{"parameterProgressValue":2.0,"eventName":"V1_dailyCheckIn_all_all_all_all_false_all_BOTH","lastCompletedLevel":1,"lastRedeemedLevel":1,"challengeComplete":true},{"parameterProgressValue":3.0,"eventName":"V1_play_all_all_all_all_false_all_BOTH","lastCompletedLevel":1,"lastRedeemedLevel":1,"challengeComplete":false},{"parameterProgressValue":2.0,"eventName":"V1_win_all_all_all_all_false_all_BOTH","lastCompletedLevel":0,"lastRedeemedLevel":0,"challengeComplete":false},{"parameterProgressValue":2.0,"eventName":"V1_play_all_multiEntry_all_all_false_all_NFT","lastCompletedLevel":0,"lastRedeemedLevel":0,"challengeComplete":false},{"parameterProgressValue":0.0,"eventName":"V1_secondaryScore_all_syncPlay_all_1_false_all_NFT","lastCompletedLevel":0,"lastRedeemedLevel":0,"challengeComplete":false},{"parameterProgressValue":0.0,"eventName":"V1_secondaryScore_all_syncPlay_all_2_false_all_NFT","lastCompletedLevel":0,"lastRedeemedLevel":0,"challengeComplete":false},{"parameterProgressValue":0.0,"eventName":"V1_secondaryScore_all_syncPlay_all_8_false_all_NFT","lastCompletedLevel":0,"lastRedeemedLevel":0,"challengeComplete":false},{"parameterProgressValue":0.0,"eventName":"V1_secondaryScore_all_syncPlay_all_4_false_all_NFT","lastCompletedLevel":0,"lastRedeemedLevel":0,"challengeComplete":false},{"parameterProgressValue":300.0,"eventName":"V1_primaryScore_all_multiEntry_all_all_false_all_BOTH","lastCompletedLevel":1,"lastRedeemedLevel":0,"challengeComplete":false}],"lifetimeChallengeList":[],"totalCp":8,"notifiedAppId":"onjoyride.tennischamps"}} 
joyride.CustomLogger:Update()
12:05:48.830: Log
[GlobalResource] ChallengeEventUpdated called {
  "userId": "ad668cde-4bd0-407d-8b27-da8c62c3a69a",
  "seasonChallengeName": "On the Edge",
  "seasonId": 557,
  "appId": "onjoyride.tennischamps",
  "currency": "RLY",
  "lastCompletedMilestone": 1,
  "lastRedeemedMilestone": 1,
  "unclaimedMilestones": [],
  "dailyChallengeList": [
    [
      {
        "parameterProgressValue": 0.0,
        "eventName": "V1_wager_ticket_syncPlay_all_all_false_all_BOTH",
        "lastCompletedLevel": 0,
        "lastRedeemedLevel": 0,
        "challengeComplete": false
      },
      {
        "parameterProgressValue": 0.0,
        "eventName": "V1_secondaryScore_all_syncPlay_all_9_false_all_NFT",
        "lastCompletedLevel": 0,
        "lastRedeemedLevel": 0,
        "challengeComplete": false
      }
    ],
    [
      {
        "parameterProgressValue": 2.0,
        "eventName": "V1_play_all_multiEntry_all_all_false_all_NFT",
        "lastCompletedLevel": 1,
        "lastRedeemedLevel": 1,
        "challengeComplete": false
      },
      {
        "parameterProgressValue": 0.0,
        "eventName": "V1_secondaryScore_all_syncPlay_all_3_false_all_NFT",
        "lastCompletedLevel": 0,
        "lastRedeemedLevel": 0,
        "challengeComplete": false
      }
    ]
  ],
  "seasonChallengeList": [
    {
      "parameterProgressValue": 2.0,
      "eventName": "V1_dailyCheckIn_all_all_all_all_false_all_BOTH",
      "lastCompletedLevel": 1,
      "lastRedeemedLevel": 1,
      "challengeComplete": true
    },
    {
      "parameterProgressValue": 3.0,
      "eventName": "V1_play_all_all_all_all_false_all_BOTH",
      "lastCompletedLevel": 1,
      "lastRedeemedLevel": 1,
      "challengeComplete": false
    },
    {
      "parameterProgressValue": 2.0,
      "eventName": "V1_win_all_all_all_all_false_all_BOTH",
      "lastCompletedLevel": 0,
      "lastRedeemedLevel": 0,
      "challengeComplete": false
    },
    {
      "parameterProgressValue": 2.0,
      "eventName": "V1_play_all_multiEntry_all_all_false_all_NFT",
      "lastCompletedLevel": 0,
      "lastRedeemedLevel": 0,
      "challengeComplete": false
    },
    {
      "parameterProgressValue": 0.0,
      "eventName": "V1_secondaryScore_all_syncPlay_all_1_false_all_NFT",
      "lastCompletedLevel": 0,
      "lastRedeemedLevel": 0,
      "challengeComplete": false
    },
    {
      "parameterProgressValue": 0.0,
      "eventName": "V1_secondaryScore_all_syncPlay_all_2_false_all_NFT",
      "lastCompletedLevel": 0,
      "lastRedeemedLevel": 0,
      "challengeComplete": false
    },
    {
      "parameterProgressValue": 0.0,
      "eventName": "V1_secondaryScore_all_syncPlay_all_8_false_all_NFT",
      "lastCompletedLevel": 0,
      "lastRedeemedLevel": 0,
      "challengeComplete": false
    },
    {
      "parameterProgressValue": 0.0,
      "eventName": "V1_secondaryScore_all_syncPlay_all_4_false_all_NFT",
      "lastCompletedLevel": 0,
      "lastRedeemedLevel": 0,
      "challengeComplete": false
    },
    {
      "parameterProgressValue": 300.0,
      "eventName": "V1_primaryScore_all_multiEntry_all_all_false_all_BOTH",
      "lastCompletedLevel": 1,
      "lastRedeemedLevel": 0,
      "challengeComplete": false
    }
  ],
  "lifetimeChallengeList": [],
  "totalCp": 8,
  "notifiedAppId": "onjoyride.tennischamps"
} 
joyride.CustomLogger:Update()
12:05:48.984: Log
[Panel] Showing SinglePlayResultScreenPanel 
joyride.CustomLogger:Update()
12:05:48.984: Log
Sending Request WebRequest=> url: http://jupiter.onjoyride.com:9006/gamechallenge/apps/onjoyride.tennischamps/users/ad668cde-4bd0-407d-8b27-da8c62c3a69a/country/US/redeemRewards, unityWebRequestMethod: POST, 
data=> {"challengeEvent":"V1_primaryScore_all_all_735_all_true_all_BOTH","challengeLevelId":1,"milestoneRedeem":0,"milestoneId":0,"dailyChallenge":0,"platform":"Android","arenaChallenge":true,"seasonChallengeName":"Arena Challenge_Playtest - Ratul"}
-H Content-Type: application/json
-H accept: application/json
-H JRX-APP-ID: onjoyride.tennischamps
-H JRX-USER-AUTH-TOKEN: eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJqd3RVc2VyIjoie1wiYXBwSWRcIjpcIm9uam95cmlkZS50ZW5uaXNjaGFtcHNcIixcInVzZXJJZFwiOlwiYWQ2NjhjZGUtNGJkMC00MDdkLThiMjctZGE4YzYyYzNhNjlhXCIsXCJrZXlcIjpudWxsLFwicnRcIjpmYWxzZX0iLCJpc3MiOiJhdXRoMCIsImV4cCI6MTY4Njg5Njk2NywiaWF0IjoxNjg0MzA0OTY3fQ.A4750kD7Qi0E_UsYUApueDyY4VGqJaNdtq4xE0a0Y0UF--av2aQeKWJzj5VfDXDfYZOG2WSpv3oSoQ2Zk8IGUH3vK8LCNbO8tYsC7HdhpvtdS3-JZjEJxg5fNbHNMU6ghF8PKR7BewYIL-gRgFURBOVx4YneAYQ512xnCcuLC_JvtEgkafRIBLBaoDA73WcUY_sKpdviEUGGU75poebY3zn-BVsb7SoQlrD8MnKdpGLq4a5WmXt9BA1cegAjebVo0qONKLnumEK1IQ5Dr-NQEId0RGinlniQujtOr9u7WnPXKuMA_Kt4zG7-WL9LcK82pOfJ-9N9ZF8UNeaZ8rUTTQ
 
joyride.CustomLogger:Update()
12:05:49.464: Log
WebRequest=> url: http://jupiter.onjoyride.com:9006/games/apps/onjoyride.tennischamps/user/ad668cde-4bd0-407d-8b27-da8c62c3a69a/matchHistoryWithUserData?pn=0&ps=10, unityWebRequestMethod: GET, 
data=> null
-H JRX-APP-ID: onjoyride.tennischamps
-H JRX-USER-AUTH-TOKEN: eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJqd3RVc2VyIjoie1wiYXBwSWRcIjpcIm9uam95cmlkZS50ZW5uaXNjaGFtcHNcIixcInVzZXJJZFwiOlwiYWQ2NjhjZGUtNGJkMC00MDdkLThiMjctZGE4YzYyYzNhNjlhXCIsXCJrZXlcIjpudWxsLFwicnRcIjpmYWxzZX0iLCJpc3MiOiJhdXRoMCIsImV4cCI6MTY4Njg5Njk2NywiaWF0IjoxNjg0MzA0OTY3fQ.A4750kD7Qi0E_UsYUApueDyY4VGqJaNdtq4xE0a0Y0UF--av2aQeKWJzj5VfDXDfYZOG2WSpv3oSoQ2Zk8IGUH3vK8LCNbO8tYsC7HdhpvtdS3-JZjEJxg5fNbHNMU6ghF8PKR7BewYIL-gRgFURBOVx4YneAYQ512xnCcuLC_JvtEgkafRIBLBaoDA73WcUY_sKpdviEUGGU75poebY3zn-BVsb7SoQlrD8MnKdpGLq4a5WmXt9BA1cegAjebVo0qONKLnumEK1IQ5Dr-NQEId0RGinlniQujtOr9u7WnPXKuMA_Kt4zG7-WL9LcK82pOfJ-9N9ZF8UNeaZ8rUTTQ

request.responseCode: 200
request.isNetworkError: False
request.downloadHandler.text: [{"gameSessionId":"jupiter_onjoyride.tennischamps_543_tennischamps-ad668cde-4bd0-407d-8b27-da8c62c3a69a-0-1684229105-1684229110","sessionSubgroupId":null,"battleSessionGroupId":null,"timestamp":1684229126000,"createdAt":1684229115000,"updatedAt":1684229126000,"watchedAds":0,"entryFee":{"maxBonusCutPercentage":0,"amount":null,"currency":null,"maxWinningsCutPercentage":1E+2},"virtualEntryFees":[{"amount":0,"currencyType":"TENNIS"}],"userSummaries":[{"userId":"ad668cde-4bd0-407d-8b27-da8c62c3a69a","userModel":{"userId":"ad668cde-4bd0-407d-8b27-da8c62c3a69a","userName":"CleverDivingGazelle4","profileImage":"https://assets.onjoyride.com/users/profileImage/ad668cde-4bd0-407d-8b27-da8c62c3a69a/1684226927007.png","userFirstName":null,"userLastName":null,"gameLevel":0,"customGameData":"{\"character\":\"{\\\"id\\\":15812,\\\"characterId\\\":\\\"2\\\",\\\"characterType\\\":\\\"DEFAULT\\\",\\\"appId\\\":\\\"onjoyride.tennischamps\\\",\\\"userId\\\":\\\"ad668cde-4bd0-407d-8b27-da8c62c3a69a\\\",\\\"xp\\\":104,\\\"level\\\":1,\\\"grade\\\":0,\\\"nextLevelXp\\\":312,\\\"previousXp\\\":0,\\\"currentLevelXp\\\":104,\\\"characterLevelConfig\\\":{\\\"id\\\":2,\\\"rpgClassId\\\":1,\\\"appId\\\":\\\"onjoyride.tennischamps\\\",\\\"level\\\":2,\\\"purchaseConfig\\\":{\\\"mintPass\\\":0,\\\"realCurrencyFee\\\":null,\\\"virtualCurrencyFee\\\":[{\\\"amount\\\":20.0,\\\"currencyType\\\":\\\"TENNIS\\\"}]},\\\"characterRewards\\\":null,\\\"userRewards\\\":null},\\\"defaultCharacter\\\":{\\\"id\\\":2,\\\"appId\\\":\\\"onjoyride.tennischamps\\\",\\\"nftIndex\\\":0,\\\"blockchain\\\":null,\\\"nftId\\\":null,\\\"category\\\":\\\"DEFAULT\\\",\\\"contractId\\\":null,\\\"type\\\":null,\\\"genesisPool\\\":null,\\\"localTraits\\\":null,\\\"rarity\\\":null,\\\"parent\\\":null,\\\"preRevealImageUrl\\\":null,\\\"breedType\\\":null,\\\"ownerAddress\\\":null,\\\"ownerUserId\\\":null,\\\"listedPriceCurrency\\\":null,\\\"scholarUserId\\\":null,\\\"RevealTimestamp\\\":0,\\\"rpgClassId\\\":0,\\\"listedPrice\\\":0,\\\"mintSlots\\\":0,\\\"noOfMints\\\":0,\\\"generation\\\":-1,\\\"regenerationRate\\\":null,\\\"rewardMultiplier\\\":null,\\\"traits\\\":[{\\\"name\\\":\\\"Character\\\",\\\"value\\\":\\\"Athlete ♀\\\",\\\"displayType\\\":\\\"Character : Athlete ♀\\\"},{\\\"name\\\":\\\"Style\\\",\\\"value\\\":\\\"Balanced\\\",\\\"displayType\\\":\\\"Style : Balanced\\\"},{\\\"name\\\":\\\"Mood\\\",\\\"value\\\":\\\"Professional\\\",\\\"displayType\\\":\\\"Mood : Professional\\\"},{\\\"name\\\":\\\"Racket?\\\",\\\"value\\\":\\\"Standard\\\",\\\"displayType\\\":\\\"Racket? : Standard\\\"},{\\\"name\\\":\\\"Feels\\\",\\\"value\\\":\\\"neutral\\\",\\\"displayType\\\":\\\"Feels : neutral\\\"},{\\\"name\\\":\\\"Bling\\\",\\\"value\\\":\\\"None\\\",\\\"displayType\\\":\\\"Bling : None\\\"},{\\\"name\\\":\\\"Moves\\\",\\\"value\\\":\\\"MoonWalk\\\",\\\"displayType\\\":\\\"Moves : MoonWalk\\\"}],\\\"display\\\":{\\\"Name\\\":\\\"Balanced Bella\\\",\\\"Description\\\":\\\"Balanced Bella\\\",\\\"thumbnail\\\":\\\"https://d2xoccmnfkc44l.cloudfront.net/assets/tennis-champs/DefaultCharacter/DefaultCharacter_Profile.png\\\",\\\"iconId\\\":null,\\\"modelId\\\":null,\\\"textureId\\\":null,\\\"vfxId\\\":null,\\\"NftCardBgUrl\\\":\\\"https://d2xoccmnfkc44l.cloudfront.net/assets/tennis-champs/Inventory/{0}_Inventory.png\\\"},\\\"media\\\":[{\\\"mediaType\\\":\\\"video/mp4\\\",\\\"file\\\":\\\"https://d2xoccmnfkc44l.cloudfront.net/assets/tennis-champs/DefaultCharacter/DefaultCharacter.mp4\\\"}],\\\"collectionName\\\":null,\\\"minted\\\":null,\\\"FoundersCrown\\\":false},\\\"nft\\\":null,\\\"currentattributes\\\":[{\\\"name\\\":\\\"agility\\\",\\\"value\\\":\\\"35\\\",\\\"displayType\\\":\\\"Agility\\\"},{\\\"name\\\":\\\"stamina\\\",\\\"value\\\":\\\"35\\\",\\\"displayType\\\":\\\"Stamina\\\"},{\\\"name\\\":\\\"rally\\\",\\\"value\\\":\\\"35\\\",\\\"displayType\\\":\\\"Rally\\\"},{\\\"name\\\":\\\"serve\\\",\\\"value\\\":\\\"35\\\",\\\"displayType\\\":\\\"Serve\\\"},{\\\"name\\\":\\\"critchance\\\",\\\"value\\\":\\\"35\\\",\\\"displayType\\\":\\\"Crit Chance\\\"}],\\\"category\\\":null,\\\"classSelector\\\":null,\\\"listed\\\":false,\\\"craftConfig\\\":null,\\\"slots\\\":null,\\\"IsActive\\\":true,\\\"creatorFeePercentage\\\":10.0,\\\"marketplaceFeePercentage\\\":2.5,\\\"maxSlotsCount\\\":0,\\\"userMarketplaceListingDto\\\":null,\\\"gearParentId\\\":0,\\\"nftTemplateId\\\":0,\\\"nftSetId\\\":null,\\\"gearSlots\\\":[{\\\"id\\\":1,\\\"name\\\":\\\"gear_slot_1\\\",\\\"gearSubType\\\":\\\"Headwear\\\",\\\"maxAllowedGears\\\":1,\\\"gears\\\":[]},{\\\"id\\\":2,\\\"name\\\":\\\"gear_slot_2\\\",\\\"gearSubType\\\":\\\"Outfit\\\",\\\"maxAllowedGears\\\":1,\\\"gears\\\":[]},{\\\"id\\\":3,\\\"name\\\":\\\"gear_slot_3\\\",\\\"gearSubType\\\":\\\"Feet\\\",\\\"maxAllowedGears\\\":1,\\\"gears\\\":[]},{\\\"id\\\":4,\\\"name\\\":\\\"gear_slot_4\\\",\\\"gearSubType\\\":\\\"Racket\\\",\\\"maxAllowedGears\\\":1,\\\"gears\\\":[]}],\\\"gearSubType\\\":null,\\\"seasonId\\\":0,\\\"nftTemplateName\\\":null,\\\"maxGradeCount\\\":7,\\\"abilities\\\":null,\\\"gradeStep\\\":null,\\\"AnimState\\\":2,\\\"GearModelInfo\\\":null}\"}","currencyCode":"RLY","customGameLeaderboardData":null,"characterModel":{"characterId":"2","characterType":"DEFAULT","gears":[]},"userSubscriptionBasedVisualDisplay":0},"level":2,"rank":1,"finalScore":7,"gameAbandoned":false,"notPlayed":false,"reward":{"amount":0,"currency":"RLY"},"bonusReward":{"amount":0,"currency":"RLY"},"virtualRewards":[{"amount":0,"currencyType":"TENNIS"}],"result":"WIN","entryFeeIndex":0,"placement":null,"tournyLevel":0,"platform":"Android","realTransactionId":null,"virtualTransactionId":null,"virtualTransactionIds":[0],"pvpSessionType":"SYNC","mltRankRange":null,"mltSubgroupOpponentDataList":null,"winScoreLogic":"NA","entryFee":{"depositAmount":0,"bonusAmount":0,"winningsAmount":0},"bonusMechApplied":false,"watchedAds":0,"resultCardTitle":null,"resultCardSubtitle":null,"ownerType":null,"ownerId":null},{"userId":"94b7398a-0578-4547-8fc3-ba63e84a87a1","userModel":{"userId":"94b7398a-0578-4547-8fc3-ba63e84a87a1","userName":"khushali2","profileImage":"https://dmr9skuvnb8pi.cloudfront.net/userdata/prod2/profile_gifs/dpin1011.gif","userFirstName":null,"userLastName":null,"gameLevel":1,"customGameData":"{\"character\":\"{\\\"id\\\":0,\\\"userId\\\":null,\\\"characterId\\\":null,\\\"characterType\\\":null,\\\"appId\\\":\\\"onjoyride.tennischamps\\\",\\\"xp\\\":0,\\\"level\\\":0,\\\"currentattributes\\\":[{\\\"name\\\":\\\"agility\\\",\\\"value\\\":\\\"35\\\",\\\"displayType\\\":\\\"Agility\\\"},{\\\"name\\\":\\\"rally\\\",\\\"value\\\":\\\"35\\\",\\\"displayType\\\":\\\"Rally\\\"},{\\\"name\\\":\\\"critchance\\\",\\\"value\\\":\\\"35\\\",\\\"displayType\\\":\\\"critchance\\\"},{\\\"name\\\":\\\"stamina\\\",\\\"value\\\":\\\"35\\\",\\\"displayType\\\":\\\"Stamina\\\"},{\\\"name\\\":\\\"serve\\\",\\\"value\\\":\\\"35\\\",\\\"displayType\\\":\\\"Serve\\\"}],\\\"defaultCharacter\\\":{\\\"id\\\":230,\\\"appId\\\":\\\"onjoyride.tennischamps\\\",\\\"traits\\\":[{\\\"name\\\":\\\"Character\\\",\\\"value\\\":\\\"Wolfy\\\",\\\"displayType\\\":\\\"Character:Wolfy\\\"},{\\\"name\\\":\\\"Style\\\",\\\"value\\\":\\\"Server\\\",\\\"displayType\\\":\\\"Style:Server\\\"},{\\\"name\\\":\\\"Mood\\\",\\\"value\\\":\\\"Unknown Fear\\\",\\\"displayType\\\":\\\"Mood:Unknown Fear\\\"},{\\\"name\\\":\\\"Racket\\\",\\\"value\\\":\\\"Modern\\\",\\\"displayType\\\":\\\"Racket:Modern\\\"},{\\\"name\\\":\\\"Feels\\\",\\\"value\\\":\\\"oh\\\",\\\"displayType\\\":\\\"Feels:oh\\\"},{\\\"name\\\":\\\"Bling\\\",\\\"value\\\":\\\"Rasta Glasses\\\",\\\"displayType\\\":\\\"Bling:Rasta Glasses\\\"},{\\\"name\\\":\\\"Moves\\\",\\\"value\\\":\\\"Epic Dive\\\",\\\"displayType\\\":\\\"Moves:Epic Dive\\\"}],\\\"display\\\":{\\\"name\\\":\\\"BOT_234\\\",\\\"description\\\":\\\"\\\\\\\"Tennis Champs Bot\\\\\\\"\\\",\\\"thumbnail\\\":\\\"\\\\\\\"https://d2xoccmnfkc44l.cloudfront.net/assets/tennis-champs/Genesis-Bots/3567.png\\\\\\\"\\\"},\\\"media\\\":[{\\\"mediaType\\\":\\\"video/mp4\\\",\\\"file\\\":\\\"NA\\\"}],\\\"category\\\":\\\"bot\\\",\\\"classSelector\\\":\\\"Style\\\"},\\\"nft\\\":null,\\\"characterLevelConfig\\\":null,\\\"nextLevelXp\\\":0,\\\"previousXp\\\":0,\\\"currentLevelXp\\\":0}\"}","currencyCode":"USD","customGameLeaderboardData":null,"characterModel":null,"userSubscriptionBasedVisualDisplay":0},"level":-1,"rank":2,"finalScore":0,"gameAbandoned":false,"notPlayed":false,"reward":{"amount":0,"currency":"RLY"},"bonusReward":{"amount":0,"currency":"RLY"},"virtualRewards":[],"result":"LOSE","entryFeeIndex":0,"placement":null,"tournyLevel":0,"platform":null,"realTransactionId":null,"virtualTransactionId":null,"virtualTransactionIds":[],"pvpSessionType":"SYNC","mltRankRange":null,"mltSubgroupOpponentDataList":null,"winScoreLogic":"NA","entryFee":{"depositAmount":0,"bonusAmount":0,"winningsAmount":0},"bonusMechApplied":false,"watchedAds":0,"resultCardTitle":null,"resultCardSubtitle":null,"ownerType":null,"ownerId":null}],"refundTime":null,"ownerType":null,"resultCardTitle":null,"resultCardSubtitle":null,"ownerId":null,"completed":true,"eventId":543},{"gameSessionId":"jupiter_onjoyride.tennischamps_735_tennischamps-ad668cde-4bd0-407d-8b27-da8c62c3a69a-0-1684305001-1684305001","sessionSubgroupId":null,"battleSessionGroupId":null,"timestamp":1684305089000,"createdAt":1684305002000,"updatedAt":1684305089000,"watchedAds":0,"entryFee":{"maxBonusCutPercentage":0,"amount":null,"currency":null,"maxWinningsCutPercentage":1E+2},"virtualEntryFees":[{"amount":2,"currencyType":"TICKET"}],"userSummaries":[{"userId":"ad668cde-4bd0-407d-8b27-da8c62c3a69a","userModel":{"userId":"ad668cde-4bd0-407d-8b27-da8c62c3a69a","userName":"CleverDivingGazelle4","profileImage":"https://assets.onjoyride.com/users/profileImage/ad668cde-4bd0-407d-8b27-da8c62c3a69a/1684226927007.png","userFirstName":null,"userLastName":null,"gameLevel":0,"customGameData":null,"currencyCode":"RLY","customGameLeaderboardData":null,"characterModel":{"characterId":"ETHEREUM0xC71a0306a0A628C616DAC42097bDc21EcDBc5d9d1104","characterType":"NFT","gears":[]},"userSubscriptionBasedVisualDisplay":0},"level":2,"rank":1,"finalScore":130,"gameAbandoned":false,"notPlayed":false,"reward":{"amount":0,"currency":"RLY"},"bonusReward":{"amount":0,"currency":"RLY"},"virtualRewards":[{"amount":0,"currencyType":"TENNIS"}],"result":"WIN","entryFeeIndex":0,"placement":null,"tournyLevel":0,"platform":"Android","realTransactionId":null,"virtualTransactionId":null,"virtualTransactionIds":[126560],"pvpSessionType":"SINGLE_PLAY","mltRankRange":null,"mltSubgroupOpponentDataList":null,"winScoreLogic":"BEST","entryFee":{"depositAmount":0,"bonusAmount":0,"winningsAmount":0},"bonusMechApplied":false,"watchedAds":0,"resultCardTitle":null,"resultCardSubtitle":null,"ownerType":null,"ownerId":null}],"refundTime":null,"ownerType":null,"resultCardTitle":null,"resultCardSubtitle":null,"ownerId":null,"completed":true,"eventId":735},{"gameSessionId":"jupiter_onjoyride.tennischamps_735_tennischamps-ad668cde-4bd0-407d-8b27-da8c62c3a69a-0-1684305258-1684305258","sessionSubgroupId":null,"battleSessionGroupId":null,"timestamp":1684305348000,"createdAt":1684305259000,"updatedAt":1684305348000,"watchedAds":0,"entryFee":{"maxBonusCutPercentage":0,"amount":null,"currency":null,"maxWinningsCutPercentage":1E+2},"virtualEntryFees":[{"amount":2,"currencyType":"TICKET"}],"userSummaries":[{"userId":"ad668cde-4bd0-407d-8b27-da8c62c3a69a","userModel":{"userId":"ad668cde-4bd0-407d-8b27-da8c62c3a69a","userName":"CleverDivingGazelle4","profileImage":"https://assets.onjoyride.com/users/profileImage/ad668cde-4bd0-407d-8b27-da8c62c3a69a/1684226927007.png","userFirstName":null,"userLastName":null,"gameLevel":0,"customGameData":null,"currencyCode":"RLY","customGameLeaderboardData":null,"characterModel":{"characterId":"ETHEREUM0xC71a0306a0A628C616DAC42097bDc21EcDBc5d9d1104","characterType":"NFT","gears":[]},"userSubscriptionBasedVisualDisplay":0},"level":2,"rank":1,"finalScore":170,"gameAbandoned":false,"notPlayed":false,"reward":{"amount":0,"currency":"RLY"},"bonusReward":{"amount":0,"currency":"RLY"},"virtualRewards":[{"amount":0,"currencyType":"TENNIS"}],"result":"WIN","entryFeeIndex":0,"placement":null,"tournyLevel":0,"platform":"Android","realTransactionId":null,"virtualTransactionId":null,"virtualTransactionIds":[126563],"pvpSessionType":"SINGLE_PLAY","mltRankRange":null,"mltSubgroupOpponentDataList":null,"winScoreLogic":"BEST","entryFee":{"depositAmount":0,"bonusAmount":0,"winningsAmount":0},"bonusMechApplied":false,"watchedAds":0,"resultCardTitle":null,"resultCardSubtitle":null,"ownerType":null,"ownerId":null}],"refundTime":null,"ownerType":null,"resultCardTitle":null,"resultCardSubtitle":null,"ownerId":null,"completed":true,"eventId":735},{"gameSessionId":"jupiter_onjoyride.tennischamps_543_tennischamps-ad668cde-4bd0-407d-8b27-da8c62c3a69a-0-1684140165-1684140168","sessionSubgroupId":null,"battleSessionGroupId":null,"timestamp":1684140199000,"createdAt":1684140172000,"updatedAt":1684140199000,"watchedAds":0,"entryFee":{"maxBonusCutPercentage":0,"amount":null,"currency":null,"maxWinningsCutPercentage":1E+2},"virtualEntryFees":[{"amount":0,"currencyType":"TENNIS"}],"userSummaries":[{"userId":"ad668cde-4bd0-407d-8b27-da8c62c3a69a","userModel":{"userId":"ad668cde-4bd0-407d-8b27-da8c62c3a69a","userName":"CleverDivingGazelle4","profileImage":"https://dmr9skuvnb8pi.cloudfront.net/userdata/prod2/profile_gifs/DP-0.gif","userFirstName":null,"userLastName":null,"gameLevel":0,"customGameData":"{\"character\":\"{\\\"id\\\":15812,\\\"characterId\\\":\\\"2\\\",\\\"characterType\\\":\\\"DEFAULT\\\",\\\"appId\\\":\\\"onjoyride.tennischamps\\\",\\\"userId\\\":\\\"ad668cde-4bd0-407d-8b27-da8c62c3a69a\\\",\\\"xp\\\":0,\\\"level\\\":0,\\\"grade\\\":0,\\\"nextLevelXp\\\":104,\\\"previousXp\\\":0,\\\"currentLevelXp\\\":0,\\\"characterLevelConfig\\\":{\\\"id\\\":1,\\\"rpgClassId\\\":1,\\\"appId\\\":\\\"onjoyride.tennischamps\\\",\\\"level\\\":1,\\\"purchaseConfig\\\":{\\\"mintPass\\\":0,\\\"realCurrencyFee\\\":null,\\\"virtualCurrencyFee\\\":[{\\\"amount\\\":20.0,\\\"currencyType\\\":\\\"TENNIS\\\"}]},\\\"characterRewards\\\":null,\\\"userRewards\\\":null},\\\"defaultCharacter\\\":{\\\"id\\\":2,\\\"appId\\\":\\\"onjoyride.tennischamps\\\",\\\"nftIndex\\\":0,\\\"blockchain\\\":null,\\\"nftId\\\":null,\\\"category\\\":\\\"DEFAULT\\\",\\\"contractId\\\":null,\\\"type\\\":null,\\\"genesisPool\\\":null,\\\"localTraits\\\":null,\\\"rarity\\\":null,\\\"parent\\\":null,\\\"preRevealImageUrl\\\":null,\\\"breedType\\\":null,\\\"ownerAddress\\\":null,\\\"ownerUserId\\\":null,\\\"listedPriceCurrency\\\":null,\\\"scholarUserId\\\":null,\\\"RevealTimestamp\\\":0,\\\"rpgClassId\\\":0,\\\"listedPrice\\\":0,\\\"mintSlots\\\":0,\\\"noOfMints\\\":0,\\\"generation\\\":-1,\\\"regenerationRate\\\":null,\\\"rewardMultiplier\\\":null,\\\"traits\\\":[{\\\"name\\\":\\\"Character\\\",\\\"value\\\":\\\"Athlete ♀\\\",\\\"displayType\\\":\\\"Character : Athlete ♀\\\"},{\\\"name\\\":\\\"Style\\\",\\\"value\\\":\\\"Balanced\\\",\\\"displayType\\\":\\\"Style : Balanced\\\"},{\\\"name\\\":\\\"Mood\\\",\\\"value\\\":\\\"Professional\\\",\\\"displayType\\\":\\\"Mood : Professional\\\"},{\\\"name\\\":\\\"Racket?\\\",\\\"value\\\":\\\"Standard\\\",\\\"displayType\\\":\\\"Racket? : Standard\\\"},{\\\"name\\\":\\\"Feels\\\",\\\"value\\\":\\\"neutral\\\",\\\"displayType\\\":\\\"Feels : neutral\\\"},{\\\"name\\\":\\\"Bling\\\",\\\"value\\\":\\\"None\\\",\\\"displayType\\\":\\\"Bling : None\\\"},{\\\"name\\\":\\\"Moves\\\",\\\"value\\\":\\\"MoonWalk\\\",\\\"displayType\\\":\\\"Moves : MoonWalk\\\"}],\\\"display\\\":{\\\"Name\\\":\\\"Balanced Bella\\\",\\\"Description\\\":\\\"Balanced Bella\\\",\\\"thumbnail\\\":\\\"https://d2xoccmnfkc44l.cloudfront.net/assets/tennis-champs/DefaultCharacter/DefaultCharacter_Profile.png\\\",\\\"iconId\\\":null,\\\"modelId\\\":null,\\\"textureId\\\":null,\\\"vfxId\\\":null,\\\"NftCardBgUrl\\\":\\\"https://d2xoccmnfkc44l.cloudfront.net/assets/tennis-champs/Inventory/{0}_Inventory.png\\\"},\\\"media\\\":[{\\\"mediaType\\\":\\\"video/mp4\\\",\\\"file\\\":\\\"https://d2xoccmnfkc44l.cloudfront.net/assets/tennis-champs/DefaultCharacter/DefaultCharacter.mp4\\\"}],\\\"collectionName\\\":null,\\\"minted\\\":null,\\\"FoundersCrown\\\":false},\\\"nft\\\":null,\\\"currentattributes\\\":[{\\\"name\\\":\\\"agility\\\",\\\"value\\\":\\\"35\\\",\\\"displayType\\\":\\\"Agility\\\"},{\\\"name\\\":\\\"stamina\\\",\\\"value\\\":\\\"35\\\",\\\"displayType\\\":\\\"Stamina\\\"},{\\\"name\\\":\\\"rally\\\",\\\"value\\\":\\\"35\\\",\\\"displayType\\\":\\\"Rally\\\"},{\\\"name\\\":\\\"serve\\\",\\\"value\\\":\\\"35\\\",\\\"displayType\\\":\\\"Serve\\\"},{\\\"name\\\":\\\"critchance\\\",\\\"value\\\":\\\"35\\\",\\\"displayType\\\":\\\"Crit Chance\\\"}],\\\"category\\\":null,\\\"classSelector\\\":null,\\\"listed\\\":false,\\\"craftConfig\\\":null,\\\"slots\\\":null,\\\"IsActive\\\":true,\\\"creatorFeePercentage\\\":10.0,\\\"marketplaceFeePercentage\\\":2.5,\\\"maxSlotsCount\\\":0,\\\"userMarketplaceListingDto\\\":null,\\\"gearParentId\\\":0,\\\"nftTemplateId\\\":0,\\\"nftSetId\\\":null,\\\"gearSlots\\\":[{\\\"id\\\":1,\\\"name\\\":\\\"gear_slot_1\\\",\\\"gearSubType\\\":\\\"Headwear\\\",\\\"maxAllowedGears\\\":1,\\\"gears\\\":[]},{\\\"id\\\":2,\\\"name\\\":\\\"gear_slot_2\\\",\\\"gearSubType\\\":\\\"Outfit\\\",\\\"maxAllowedGears\\\":1,\\\"gears\\\":[]},{\\\"id\\\":3,\\\"name\\\":\\\"gear_slot_3\\\",\\\"gearSubType\\\":\\\"Feet\\\",\\\"maxAllowedGears\\\":1,\\\"gears\\\":[]},{\\\"id\\\":4,\\\"name\\\":\\\"gear_slot_4\\\",\\\"gearSubType\\\":\\\"Racket\\\",\\\"maxAllowedGears\\\":1,\\\"gears\\\":[]}],\\\"gearSubType\\\":null,\\\"seasonId\\\":0,\\\"nftTemplateName\\\":null,\\\"maxGradeCount\\\":7,\\\"abilities\\\":null,\\\"gradeStep\\\":null,\\\"AnimState\\\":1,\\\"GearModelInfo\\\":null}\"}","currencyCode":"RLY","customGameLeaderboardData":null,"characterModel":{"characterId":"2","characterType":"DEFAULT","gears":[]},"userSubscriptionBasedVisualDisplay":0},"level":1,"rank":2,"finalScore":0,"gameAbandoned":false,"notPlayed":false,"reward":{"amount":0,"currency":"RLY"},"bonusReward":{"amount":0,"currency":"RLY"},"virtualRewards":[],"result":"LOSE","entryFeeIndex":0,"placement":null,"tournyLevel":0,"platform":"Android","realTransactionId":null,"virtualTransactionId":null,"virtualTransactionIds":[0],"pvpSessionType":"SYNC","mltRankRange":null,"mltSubgroupOpponentDataList":null,"winScoreLogic":"NA","entryFee":{"depositAmount":0,"bonusAmount":0,"winningsAmount":0},"bonusMechApplied":false,"watchedAds":0,"resultCardTitle":null,"resultCardSubtitle":null,"ownerType":null,"ownerId":null},{"userId":"ed724d1e-b93d-4ab2-9ca8-7ad6d33528ef","userModel":{"userId":"ed724d1e-b93d-4ab2-9ca8-7ad6d33528ef","userName":"mivea_23","profileImage":"https://dmr9skuvnb8pi.cloudfront.net/userdata/prod2/profile_gifs/dpin1130.gif","userFirstName":null,"userLastName":null,"gameLevel":1,"customGameData":"{\"character\":\"{\\\"id\\\":0,\\\"userId\\\":null,\\\"characterId\\\":null,\\\"characterType\\\":null,\\\"appId\\\":\\\"onjoyride.tennischamps\\\",\\\"xp\\\":0,\\\"level\\\":0,\\\"currentattributes\\\":[{\\\"name\\\":\\\"agility\\\",\\\"value\\\":\\\"35\\\",\\\"displayType\\\":\\\"Agility\\\"},{\\\"name\\\":\\\"rally\\\",\\\"value\\\":\\\"35\\\",\\\"displayType\\\":\\\"Rally\\\"},{\\\"name\\\":\\\"critchance\\\",\\\"value\\\":\\\"35\\\",\\\"displayType\\\":\\\"critchance\\\"},{\\\"name\\\":\\\"stamina\\\",\\\"value\\\":\\\"35\\\",\\\"displayType\\\":\\\"Stamina\\\"},{\\\"name\\\":\\\"serve\\\",\\\"value\\\":\\\"35\\\",\\\"displayType\\\":\\\"Serve\\\"}],\\\"defaultCharacter\\\":{\\\"id\\\":106,\\\"appId\\\":\\\"onjoyride.tennischamps\\\",\\\"traits\\\":[{\\\"name\\\":\\\"Character\\\",\\\"value\\\":\\\"Wolfy\\\",\\\"displayType\\\":\\\"Character:Wolfy\\\"},{\\\"name\\\":\\\"Style\\\",\\\"value\\\":\\\"Balanced\\\",\\\"displayType\\\":\\\"Style:Balanced\\\"},{\\\"name\\\":\\\"Mood\\\",\\\"value\\\":\\\"Dolly\\\",\\\"displayType\\\":\\\"Mood:Dolly\\\"},{\\\"name\\\":\\\"Racket\\\",\\\"value\\\":\\\"Broom\\\",\\\"displayType\\\":\\\"Racket:Broom\\\"},{\\\"name\\\":\\\"Feels\\\",\\\"value\\\":\\\"hah\\\",\\\"displayType\\\":\\\"Feels:hah\\\"},{\\\"name\\\":\\\"Bling\\\",\\\"value\\\":\\\"Paper Talisman\\\",\\\"displayType\\\":\\\"Bling:Paper Talisman\\\"},{\\\"name\\\":\\\"Moves\\\",\\\"value\\\":\\\"Victory\\\",\\\"displayType\\\":\\\"Moves:Victory\\\"}],\\\"display\\\":{\\\"name\\\":\\\"BOT_107\\\",\\\"description\\\":\\\"\\\\\\\"Tennis Champs Bot\\\\\\\"\\\",\\\"thumbnail\\\":\\\"\\\\\\\"https://d2xoccmnfkc44l.cloudfront.net/assets/tennis-champs/Genesis-Bots/3440.png\\\\\\\"\\\"},\\\"media\\\":[{\\\"mediaType\\\":\\\"video/mp4\\\",\\\"file\\\":\\\"NA\\\"}],\\\"category\\\":\\\"bot\\\",\\\"classSelector\\\":\\\"Style\\\"},\\\"nft\\\":null,\\\"characterLevelConfig\\\":null,\\\"nextLevelXp\\\":0,\\\"previousXp\\\":0,\\\"currentLevelXp\\\":0}\"}","currencyCode":"USD","customGameLeaderboardData":null,"characterModel":null,"userSubscriptionBasedVisualDisplay":0},"level":-1,"rank":1,"finalScore":8,"gameAbandoned":false,"notPlayed":false,"reward":{"amount":0,"currency":"RLY"},"bonusReward":{"amount":0,"currency":"RLY"},"virtualRewards":[{"amount":0,"currencyType":"TENNIS"}],"result":"WIN","entryFeeIndex":0,"placement":null,"tournyLevel":0,"platform":null,"realTransactionId":null,"virtualTransactionId":null,"virtualTransactionIds":[],"pvpSessionType":"SYNC","mltRankRange":null,"mltSubgroupOpponentDataList":null,"winScoreLogic":"NA","entryFee":{"depositAmount":0,"bonusAmount":0,"winningsAmount":0},"bonusMechApplied":false,"watchedAds":0,"resultCardTitle":null,"resultCardSubtitle":null,"ownerType":null,"ownerId":null}],"refundTime":null,"ownerType":null,"resultCardTitle":null,"resultCardSubtitle":null,"ownerId":null,"completed":true,"eventId":543},{"gameSessionId":"jupiter_onjoyride.tennischamps_544_tennischamps-ad668cde-4bd0-407d-8b27-da8c62c3a69a-0-1684142262-1684142265","sessionSubgroupId":null,"battleSessionGroupId":null,"timestamp":1684142334000,"createdAt":1684142269000,"updatedAt":1684142334000,"watchedAds":0,"entryFee":{"maxBonusCutPercentage":0,"amount":null,"currency":null,"maxWinningsCutPercentage":1E+2},"virtualEntryFees":[{"amount":1,"currencyType":"TENNIS"}],"userSummaries":[{"userId":"ad668cde-4bd0-407d-8b27-da8c62c3a69a","userModel":{"userId":"ad668cde-4bd0-407d-8b27-da8c62c3a69a","userName":"CleverDivingGazelle4","profileImage":"https://dmr9skuvnb8pi.cloudfront.net/userdata/prod2/profile_gifs/DP-0.gif","userFirstName":null,"userLastName":null,"gameLevel":0,"customGameData":"{\"character\":\"{\\\"id\\\":15812,\\\"characterId\\\":\\\"2\\\",\\\"characterType\\\":\\\"DEFAULT\\\",\\\"appId\\\":\\\"onjoyride.tennischamps\\\",\\\"userId\\\":\\\"ad668cde-4bd0-407d-8b27-da8c62c3a69a\\\",\\\"xp\\\":50,\\\"level\\\":0,\\\"grade\\\":0,\\\"nextLevelXp\\\":104,\\\"previousXp\\\":0,\\\"currentLevelXp\\\":0,\\\"characterLevelConfig\\\":{\\\"id\\\":1,\\\"rpgClassId\\\":1,\\\"appId\\\":\\\"onjoyride.tennischamps\\\",\\\"level\\\":1,\\\"purchaseConfig\\\":{\\\"mintPass\\\":0,\\\"realCurrencyFee\\\":null,\\\"virtualCurrencyFee\\\":[{\\\"amount\\\":20.0,\\\"currencyType\\\":\\\"TENNIS\\\"}]},\\\"characterRewards\\\":null,\\\"userRewards\\\":null},\\\"defaultCharacter\\\":{\\\"id\\\":2,\\\"appId\\\":\\\"onjoyride.tennischamps\\\",\\\"nftIndex\\\":0,\\\"blockchain\\\":null,\\\"nftId\\\":null,\\\"category\\\":\\\"DEFAULT\\\",\\\"contractId\\\":null,\\\"type\\\":null,\\\"genesisPool\\\":null,\\\"localTraits\\\":null,\\\"rarity\\\":null,\\\"parent\\\":null,\\\"preRevealImageUrl\\\":null,\\\"breedType\\\":null,\\\"ownerAddress\\\":null,\\\"ownerUserId\\\":null,\\\"listedPriceCurrency\\\":null,\\\"scholarUserId\\\":null,\\\"RevealTimestamp\\\":0,\\\"rpgClassId\\\":0,\\\"listedPrice\\\":0,\\\"mintSlots\\\":0,\\\"noOfMints\\\":0,\\\"generation\\\":-1,\\\"regenerationRate\\\":null,\\\"rewardMultiplier\\\":null,\\\"traits\\\":[{\\\"name\\\":\\\"Character\\\",\\\"value\\\":\\\"Athlete ♀\\\",\\\"displayType\\\":\\\"Character : Athlete ♀\\\"},{\\\"name\\\":\\\"Style\\\",\\\"value\\\":\\\"Balanced\\\",\\\"displayType\\\":\\\"Style : Balanced\\\"},{\\\"name\\\":\\\"Mood\\\",\\\"value\\\":\\\"Professional\\\",\\\"displayType\\\":\\\"Mood : Professional\\\"},{\\\"name\\\":\\\"Racket?\\\",\\\"value\\\":\\\"Standard\\\",\\\"displayType\\\":\\\"Racket? : Standard\\\"},{\\\"name\\\":\\\"Feels\\\",\\\"value\\\":\\\"neutral\\\",\\\"displayType\\\":\\\"Feels : neutral\\\"},{\\\"name\\\":\\\"Bling\\\",\\\"value\\\":\\\"None\\\",\\\"displayType\\\":\\\"Bling : None\\\"},{\\\"name\\\":\\\"Moves\\\",\\\"value\\\":\\\"MoonWalk\\\",\\\"displayType\\\":\\\"Moves : MoonWalk\\\"}],\\\"display\\\":{\\\"Name\\\":\\\"Balanced Bella\\\",\\\"Description\\\":\\\"Balanced Bella\\\",\\\"thumbnail\\\":\\\"https://d2xoccmnfkc44l.cloudfront.net/assets/tennis-champs/DefaultCharacter/DefaultCharacter_Profile.png\\\",\\\"iconId\\\":null,\\\"modelId\\\":null,\\\"textureId\\\":null,\\\"vfxId\\\":null,\\\"NftCardBgUrl\\\":\\\"https://d2xoccmnfkc44l.cloudfront.net/assets/tennis-champs/Inventory/{0}_Inventory.png\\\"},\\\"media\\\":[{\\\"mediaType\\\":\\\"video/mp4\\\",\\\"file\\\":\\\"https://d2xoccmnfkc44l.cloudfront.net/assets/tennis-champs/DefaultCharacter/DefaultCharacter.mp4\\\"}],\\\"collectionName\\\":null,\\\"minted\\\":null,\\\"FoundersCrown\\\":false},\\\"nft\\\":null,\\\"currentattributes\\\":[{\\\"name\\\":\\\"agility\\\",\\\"value\\\":\\\"35\\\",\\\"displayType\\\":\\\"Agility\\\"},{\\\"name\\\":\\\"stamina\\\",\\\"value\\\":\\\"35\\\",\\\"displayType\\\":\\\"Stamina\\\"},{\\\"name\\\":\\\"rally\\\",\\\"value\\\":\\\"35\\\",\\\"displayType\\\":\\\"Rally\\\"},{\\\"name\\\":\\\"serve\\\",\\\"value\\\":\\\"35\\\",\\\"displayType\\\":\\\"Serve\\\"},{\\\"name\\\":\\\"critchance\\\",\\\"value\\\":\\\"35\\\",\\\"displayType\\\":\\\"Crit Chance\\\"}],\\\"category\\\":null,\\\"classSelector\\\":null,\\\"listed\\\":false,\\\"craftConfig\\\":null,\\\"slots\\\":null,\\\"IsActive\\\":true,\\\"creatorFeePercentage\\\":10.0,\\\"marketplaceFeePercentage\\\":2.5,\\\"maxSlotsCount\\\":0,\\\"userMarketplaceListingDto\\\":null,\\\"gearParentId\\\":0,\\\"nftTemplateId\\\":0,\\\"nftSetId\\\":null,\\\"gearSlots\\\":[{\\\"id\\\":1,\\\"name\\\":\\\"gear_slot_1\\\",\\\"gearSubType\\\":\\\"Headwear\\\",\\\"maxAllowedGears\\\":1,\\\"gears\\\":[]},{\\\"id\\\":2,\\\"name\\\":\\\"gear_slot_2\\\",\\\"gearSubType\\\":\\\"Outfit\\\",\\\"maxAllowedGears\\\":1,\\\"gears\\\":[]},{\\\"id\\\":3,\\\"name\\\":\\\"gear_slot_3\\\",\\\"gearSubType\\\":\\\"Feet\\\",\\\"maxAllowedGears\\\":1,\\\"gears\\\":[]},{\\\"id\\\":4,\\\"name\\\":\\\"gear_slot_4\\\",\\\"gearSubType\\\":\\\"Racket\\\",\\\"maxAllowedGears\\\":1,\\\"gears\\\":[]}],\\\"gearSubType\\\":null,\\\"seasonId\\\":0,\\\"nftTemplateName\\\":null,\\\"maxGradeCount\\\":7,\\\"abilities\\\":null,\\\"gradeStep\\\":null,\\\"AnimState\\\":1,\\\"GearModelInfo\\\":null}\"}","currencyCode":"RLY","customGameLeaderboardData":null,"characterModel":{"characterId":"2","characterType":"DEFAULT","gears":[]},"userSubscriptionBasedVisualDisplay":0},"level":2,"rank":1,"finalScore":4,"gameAbandoned":false,"notPlayed":false,"reward":{"amount":0,"currency":"RLY"},"bonusReward":{"amount":0,"currency":"RLY"},"virtualRewards":[{"amount":18,"currencyType":"TENNIS"}],"result":"WIN","entryFeeIndex":0,"placement":null,"tournyLevel":0,"platform":"Android","realTransactionId":null,"virtualTransactionId":null,"virtualTransactionIds":[126021],"pvpSessionType":"SYNC","mltRankRange":null,"mltSubgroupOpponentDataList":null,"winScoreLogic":"NA","entryFee":{"depositAmount":0,"bonusAmount":0,"winningsAmount":0},"bonusMechApplied":false,"watchedAds":0,"resultCardTitle":null,"resultCardSubtitle":null,"ownerType":null,"ownerId":null},{"userId":"73abf315-2bf8-4a14-bede-4ea2b1610a41","userModel":{"userId":"73abf315-2bf8-4a14-bede-4ea2b1610a41","userName":"iamimanika","profileImage":"https://dmr9skuvnb8pi.cloudfront.net/userdata/prod2/profile_gifs/dpin1065.gif","userFirstName":null,"userLastName":null,"gameLevel":1,"customGameData":"{\"character\":\"{\\\"id\\\":0,\\\"userId\\\":null,\\\"characterId\\\":null,\\\"characterType\\\":null,\\\"appId\\\":\\\"onjoyride.tennischamps\\\",\\\"xp\\\":0,\\\"level\\\":0,\\\"currentattributes\\\":[{\\\"name\\\":\\\"agility\\\",\\\"value\\\":\\\"35\\\",\\\"displayType\\\":\\\"Agility\\\"},{\\\"name\\\":\\\"rally\\\",\\\"value\\\":\\\"35\\\",\\\"displayType\\\":\\\"Rally\\\"},{\\\"name\\\":\\\"critchance\\\",\\\"value\\\":\\\"35\\\",\\\"displayType\\\":\\\"critchance\\\"},{\\\"name\\\":\\\"stamina\\\",\\\"value\\\":\\\"35\\\",\\\"displayType\\\":\\\"Stamina\\\"},{\\\"name\\\":\\\"serve\\\",\\\"value\\\":\\\"35\\\",\\\"displayType\\\":\\\"Serve\\\"}],\\\"defaultCharacter\\\":{\\\"id\\\":430,\\\"appId\\\":\\\"onjoyride.tennischamps\\\",\\\"traits\\\":[{\\\"name\\\":\\\"Character\\\",\\\"value\\\":\\\"Evil Kitty\\\",\\\"displayType\\\":\\\"Character:Evil Kitty\\\"},{\\\"name\\\":\\\"Style\\\",\\\"value\\\":\\\"Server\\\",\\\"displayType\\\":\\\"Style:Server\\\"},{\\\"name\\\":\\\"Mood\\\",\\\"value\\\":\\\"Bad Cat\\\",\\\"displayType\\\":\\\"Mood:Bad Cat\\\"},{\\\"name\\\":\\\"Racket\\\",\\\"value\\\":\\\"Gothic\\\",\\\"displayType\\\":\\\"Racket:Gothic\\\"},{\\\"name\\\":\\\"Feels\\\",\\\"value\\\":\\\"oh\\\",\\\"displayType\\\":\\\"Feels:oh\\\"},{\\\"name\\\":\\\"Bling\\\",\\\"value\\\":\\\"Rasta Glasses\\\",\\\"displayType\\\":\\\"Bling:Rasta Glasses\\\"},{\\\"name\\\":\\\"Moves\\\",\\\"value\\\":\\\"Hip Hoppin\\\",\\\"displayType\\\":\\\"Moves:Hip Hoppin\\\"}],\\\"display\\\":{\\\"name\\\":\\\"BOT_433\\\",\\\"description\\\":\\\"\\\\\\\"Tennis Champs Bot\\\\\\\"\\\",\\\"thumbnail\\\":\\\"\\\\\\\"https://d2xoccmnfkc44l.cloudfront.net/assets/tennis-champs/Genesis-Bots/3766.png\\\\\\\"\\\"},\\\"media\\\":[{\\\"mediaType\\\":\\\"video/mp4\\\",\\\"file\\\":\\\"NA\\\"}],\\\"category\\\":\\\"bot\\\",\\\"classSelector\\\":\\\"Style\\\"},\\\"nft\\\":null,\\\"characterLevelConfig\\\":null,\\\"nextLevelXp\\\":0,\\\"previousXp\\\":0,\\\"currentLevelXp\\\":0}\"}","currencyCode":"USD","customGameLeaderboardData":null,"characterModel":null,"userSubscriptionBasedVisualDisplay":0},"level":-1,"rank":2,"finalScore":0,"gameAbandoned":false,"notPlayed":false,"reward":{"amount":0,"currency":"RLY"},"bonusReward":{"amount":0,"currency":"RLY"},"virtualRewards":[],"result":"LOSE","entryFeeIndex":0,"placement":null,"tournyLevel":0,"platform":null,"realTransactionId":null,"virtualTransactionId":null,"virtualTransactionIds":[],"pvpSessionType":"SYNC","mltRankRange":null,"mltSubgroupOpponentDataList":null,"winScoreLogic":"NA","entryFee":{"depositAmount":0,"bonusAmount":0,"winningsAmount":0},"bonusMechApplied":false,"watchedAds":0,"resultCardTitle":null,"resultCardSubtitle":null,"ownerType":null,"ownerId":null}],"refundTime":null,"ownerType":null,"resultCardTitle":null,"resultCardSubtitle":null,"ownerId":null,"completed":true,"eventId":544},{"gameSessionId":"jupiter_onjoyride.tennischamps_543_tennischamps-ad668cde-4bd0-407d-8b27-da8c62c3a69a-0-1684142354-1684142358","sessionSubgroupId":null,"battleSessionGroupId":null,"timestamp":1684142374000,"createdAt":1684142362000,"updatedAt":1684142374000,"watchedAds":0,"entryFee":{"maxBonusCutPercentage":0,"amount":null,"currency":null,"maxWinningsCutPercentage":1E+2},"virtualEntryFees":[{"amount":0,"currencyType":"TENNIS"}],"userSummaries":[{"userId":"ad668cde-4bd0-407d-8b27-da8c62c3a69a","userModel":{"userId":"ad668cde-4bd0-407d-8b27-da8c62c3a69a","userName":"CleverDivingGazelle4","profileImage":"https://dmr9skuvnb8pi.cloudfront.net/userdata/prod2/profile_gifs/DP-0.gif","userFirstName":null,"userLastName":null,"gameLevel":0,"customGameData":"{\"character\":\"{\\\"id\\\":15812,\\\"characterId\\\":\\\"2\\\",\\\"characterType\\\":\\\"DEFAULT\\\",\\\"appId\\\":\\\"onjoyride.tennischamps\\\",\\\"userId\\\":\\\"ad668cde-4bd0-407d-8b27-da8c62c3a69a\\\",\\\"xp\\\":104,\\\"level\\\":0,\\\"grade\\\":0,\\\"nextLevelXp\\\":104,\\\"previousXp\\\":50,\\\"currentLevelXp\\\":0,\\\"characterLevelConfig\\\":{\\\"id\\\":1,\\\"rpgClassId\\\":1,\\\"appId\\\":\\\"onjoyride.tennischamps\\\",\\\"level\\\":1,\\\"purchaseConfig\\\":{\\\"mintPass\\\":0,\\\"realCurrencyFee\\\":null,\\\"virtualCurrencyFee\\\":[{\\\"amount\\\":20.0,\\\"currencyType\\\":\\\"TENNIS\\\"}]},\\\"characterRewards\\\":null,\\\"userRewards\\\":null},\\\"defaultCharacter\\\":{\\\"id\\\":2,\\\"appId\\\":\\\"onjoyride.tennischamps\\\",\\\"nftIndex\\\":0,\\\"blockchain\\\":null,\\\"nftId\\\":null,\\\"category\\\":\\\"DEFAULT\\\",\\\"contractId\\\":null,\\\"type\\\":null,\\\"genesisPool\\\":null,\\\"localTraits\\\":null,\\\"rarity\\\":null,\\\"parent\\\":null,\\\"preRevealImageUrl\\\":null,\\\"breedType\\\":null,\\\"ownerAddress\\\":null,\\\"ownerUserId\\\":null,\\\"listedPriceCurrency\\\":null,\\\"scholarUserId\\\":null,\\\"RevealTimestamp\\\":0,\\\"rpgClassId\\\":0,\\\"listedPrice\\\":0,\\\"mintSlots\\\":0,\\\"noOfMints\\\":0,\\\"generation\\\":-1,\\\"regenerationRate\\\":null,\\\"rewardMultiplier\\\":null,\\\"traits\\\":[{\\\"name\\\":\\\"Character\\\",\\\"value\\\":\\\"Athlete ♀\\\",\\\"displayType\\\":\\\"Character : Athlete ♀\\\"},{\\\"name\\\":\\\"Style\\\",\\\"value\\\":\\\"Balanced\\\",\\\"displayType\\\":\\\"Style : Balanced\\\"},{\\\"name\\\":\\\"Mood\\\",\\\"value\\\":\\\"Professional\\\",\\\"displayType\\\":\\\"Mood : Professional\\\"},{\\\"name\\\":\\\"Racket?\\\",\\\"value\\\":\\\"Standard\\\",\\\"displayType\\\":\\\"Racket? : Standard\\\"},{\\\"name\\\":\\\"Feels\\\",\\\"value\\\":\\\"neutral\\\",\\\"displayType\\\":\\\"Feels : neutral\\\"},{\\\"name\\\":\\\"Bling\\\",\\\"value\\\":\\\"None\\\",\\\"displayType\\\":\\\"Bling : None\\\"},{\\\"name\\\":\\\"Moves\\\",\\\"value\\\":\\\"MoonWalk\\\",\\\"displayType\\\":\\\"Moves : MoonWalk\\\"}],\\\"display\\\":{\\\"Name\\\":\\\"Balanced Bella\\\",\\\"Description\\\":\\\"Balanced Bella\\\",\\\"thumbnail\\\":\\\"https://d2xoccmnfkc44l.cloudfront.net/assets/tennis-champs/DefaultCharacter/DefaultCharacter_Profile.png\\\",\\\"iconId\\\":null,\\\"modelId\\\":null,\\\"textureId\\\":null,\\\"vfxId\\\":null,\\\"NftCardBgUrl\\\":\\\"https://d2xoccmnfkc44l.cloudfront.net/assets/tennis-champs/Inventory/{0}_Inventory.png\\\"},\\\"media\\\":[{\\\"mediaType\\\":\\\"video/mp4\\\",\\\"file\\\":\\\"https://d2xoccmnfkc44l.cloudfront.net/assets/tennis-champs/DefaultCharacter/DefaultCharacter.mp4\\\"}],\\\"collectionName\\\":null,\\\"minted\\\":null,\\\"FoundersCrown\\\":false},\\\"nft\\\":null,\\\"currentattributes\\\":[{\\\"name\\\":\\\"agility\\\",\\\"value\\\":\\\"35\\\",\\\"displayType\\\":\\\"Agility\\\"},{\\\"name\\\":\\\"stamina\\\",\\\"value\\\":\\\"35\\\",\\\"displayType\\\":\\\"Stamina\\\"},{\\\"name\\\":\\\"rally\\\",\\\"value\\\":\\\"35\\\",\\\"displayType\\\":\\\"Rally\\\"},{\\\"name\\\":\\\"serve\\\",\\\"value\\\":\\\"35\\\",\\\"displayType\\\":\\\"Serve\\\"},{\\\"name\\\":\\\"critchance\\\",\\\"value\\\":\\\"35\\\",\\\"displayType\\\":\\\"Crit Chance\\\"}],\\\"category\\\":null,\\\"classSelector\\\":null,\\\"listed\\\":false,\\\"craftConfig\\\":null,\\\"slots\\\":null,\\\"IsActive\\\":true,\\\"creatorFeePercentage\\\":10.0,\\\"marketplaceFeePercentage\\\":2.5,\\\"maxSlotsCount\\\":0,\\\"userMarketplaceListingDto\\\":null,\\\"gearParentId\\\":0,\\\"nftTemplateId\\\":0,\\\"nftSetId\\\":null,\\\"gearSlots\\\":[{\\\"id\\\":1,\\\"name\\\":\\\"gear_slot_1\\\",\\\"gearSubType\\\":\\\"Headwear\\\",\\\"maxAllowedGears\\\":1,\\\"gears\\\":[]},{\\\"id\\\":2,\\\"name\\\":\\\"gear_slot_2\\\",\\\"gearSubType\\\":\\\"Outfit\\\",\\\"maxAllowedGears\\\":1,\\\"gears\\\":[]},{\\\"id\\\":3,\\\"name\\\":\\\"gear_slot_3\\\",\\\"gearSubType\\\":\\\"Feet\\\",\\\"maxAllowedGears\\\":1,\\\"gears\\\":[]},{\\\"id\\\":4,\\\"name\\\":\\\"gear_slot_4\\\",\\\"gearSubType\\\":\\\"Racket\\\",\\\"maxAllowedGears\\\":1,\\\"gears\\\":[]}],\\\"gearSubType\\\":null,\\\"seasonId\\\":0,\\\"nftTemplateName\\\":null,\\\"maxGradeCount\\\":7,\\\"abilities\\\":null,\\\"gradeStep\\\":null,\\\"AnimState\\\":1,\\\"GearModelInfo\\\":null}\"}","currencyCode":"RLY","customGameLeaderboardData":null,"characterModel":{"characterId":"2","characterType":"DEFAULT","gears":[]},"userSubscriptionBasedVisualDisplay":0},"level":2,"rank":1,"finalScore":7,"gameAbandoned":false,"notPlayed":false,"reward":{"amount":0,"currency":"RLY"},"bonusReward":{"amount":0,"currency":"RLY"},"virtualRewards":[{"amount":0,"currencyType":"TENNIS"}],"result":"WIN","entryFeeIndex":0,"placement":null,"tournyLevel":0,"platform":"Android","realTransactionId":null,"virtualTransactionId":null,"virtualTransactionIds":[0],"pvpSessionType":"SYNC","mltRankRange":null,"mltSubgroupOpponentDataList":null,"winScoreLogic":"NA","entryFee":{"depositAmount":0,"bonusAmount":0,"winningsAmount":0},"bonusMechApplied":false,"watchedAds":0,"resultCardTitle":null,"resultCardSubtitle":null,"ownerType":null,"ownerId":null},{"userId":"eab6e6b1-006d-45aa-94e1-550147320a81","userModel":{"userId":"eab6e6b1-006d-45aa-94e1-550147320a81","userName":"sanakhan30","profileImage":"https://dmr9skuvnb8pi.cloudfront.net/userdata/prod2/profile_gifs/dpin1030.gif","userFirstName":null,"userLastName":null,"gameLevel":1,"customGameData":"{\"character\":\"{\\\"id\\\":0,\\\"userId\\\":null,\\\"characterId\\\":null,\\\"characterType\\\":null,\\\"appId\\\":\\\"onjoyride.tennischamps\\\",\\\"xp\\\":0,\\\"level\\\":0,\\\"currentattributes\\\":[{\\\"name\\\":\\\"agility\\\",\\\"value\\\":\\\"35\\\",\\\"displayType\\\":\\\"Agility\\\"},{\\\"name\\\":\\\"rally\\\",\\\"value\\\":\\\"35\\\",\\\"displayType\\\":\\\"Rally\\\"},{\\\"name\\\":\\\"critchance\\\",\\\"value\\\":\\\"35\\\",\\\"displayType\\\":\\\"critchance\\\"},{\\\"name\\\":\\\"stamina\\\",\\\"value\\\":\\\"35\\\",\\\"displayType\\\":\\\"Stamina\\\"},{\\\"name\\\":\\\"serve\\\",\\\"value\\\":\\\"35\\\",\\\"displayType\\\":\\\"Serve\\\"}],\\\"defaultCharacter\\\":{\\\"id\\\":55,\\\"appId\\\":\\\"onjoyride.tennischamps\\\",\\\"traits\\\":[{\\\"name\\\":\\\"Character\\\",\\\"value\\\":\\\"Athlete ♀\\\",\\\"displayType\\\":\\\"Character:Athlete ♀\\\"},{\\\"name\\\":\\\"Style\\\",\\\"value\\\":\\\"Server\\\",\\\"displayType\\\":\\\"Style:Server\\\"},{\\\"name\\\":\\\"Mood\\\",\\\"value\\\":\\\"Gold Medalist ♀\\\",\\\"displayType\\\":\\\"Mood:Gold Medalist ♀\\\"},{\\\"name\\\":\\\"Racket\\\",\\\"value\\\":\\\"Stop Sign\\\",\\\"displayType\\\":\\\"Racket:Stop Sign\\\"},{\\\"name\\\":\\\"Feels\\\",\\\"value\\\":\\\"neutral\\\",\\\"displayType\\\":\\\"Feels:neutral\\\"},{\\\"name\\\":\\\"Bling\\\",\\\"value\\\":\\\"Domino Mask\\\",\\\"displayType\\\":\\\"Bling:Domino Mask\\\"},{\\\"name\\\":\\\"Moves\\\",\\\"value\\\":\\\"Moon Walk\\\",\\\"displayType\\\":\\\"Moves:Moon Walk\\\"}],\\\"display\\\":{\\\"name\\\":\\\"BOT_59\\\",\\\"description\\\":\\\"\\\\\\\"Tennis Champs Bot\\\\\\\"\\\",\\\"thumbnail\\\":\\\"\\\\\\\"https://d2xoccmnfkc44l.cloudfront.net/assets/tennis-champs/Genesis-Bots/3392.png\\\\\\\"\\\"},\\\"media\\\":[{\\\"mediaType\\\":\\\"video/mp4\\\",\\\"file\\\":\\\"NA\\\"}],\\\"category\\\":\\\"bot\\\",\\\"classSelector\\\":\\\"Style\\\"},\\\"nft\\\":null,\\\"characterLevelConfig\\\":null,\\\"nextLevelXp\\\":0,\\\"previousXp\\\":0,\\\"currentLevelXp\\\":0}\"}","currencyCode":"USD","customGameLeaderboardData":null,"characterModel":null,"userSubscriptionBasedVisualDisplay":0},"level":-1,"rank":2,"finalScore":0,"gameAbandoned":false,"notPlayed":false,"reward":{"amount":0,"currency":"RLY"},"bonusReward":{"amount":0,"currency":"RLY"},"virtualRewards":[],"result":"LOSE","entryFeeIndex":0,"placement":null,"tournyLevel":0,"platform":null,"realTransactionId":null,"virtualTransactionId":null,"virtualTransactionIds":[],"pvpSessionType":"SYNC","mltRankRange":null,"mltSubgroupOpponentDataList":null,"winScoreLogic":"NA","entryFee":{"depositAmount":0,"bonusAmount":0,"winningsAmount":0},"bonusMechApplied":false,"watchedAds":0,"resultCardTitle":null,"resultCardSubtitle":null,"ownerType":null,"ownerId":null}],"refundTime":null,"ownerType":null,"resultCardTitle":null,"resultCardSubtitle":null,"ownerId":null,"completed":true,"eventId":543}] 
joyride.CustomLogger:Update()
12:05:49.656: Log
onRewardRedeemed >>> onRewardRedeemed >>>>>
System.Action`1:Invoke(T)
joyride.challenges.<>c__DisplayClass15_0:<RedeemRewards>b__0(NetworkResponse)
System.Action`1:Invoke(T)
joyride.api.<WebRequest>d__5`1:MoveNext()
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
12:05:49.668: Log
WebRequest=> url: http://jupiter.onjoyride.com:9006/gamechallenge/apps/onjoyride.tennischamps/users/ad668cde-4bd0-407d-8b27-da8c62c3a69a/country/US/redeemRewards, unityWebRequestMethod: POST, 
data=> {"challengeEvent":"V1_primaryScore_all_all_735_all_true_all_BOTH","challengeLevelId":1,"milestoneRedeem":0,"milestoneId":0,"dailyChallenge":0,"platform":"Android","arenaChallenge":true,"seasonChallengeName":"Arena Challenge_Playtest - Ratul"}
-H Content-Type: application/json
-H accept: application/json
-H JRX-APP-ID: onjoyride.tennischamps
-H JRX-USER-AUTH-TOKEN: eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJqd3RVc2VyIjoie1wiYXBwSWRcIjpcIm9uam95cmlkZS50ZW5uaXNjaGFtcHNcIixcInVzZXJJZFwiOlwiYWQ2NjhjZGUtNGJkMC00MDdkLThiMjctZGE4YzYyYzNhNjlhXCIsXCJrZXlcIjpudWxsLFwicnRcIjpmYWxzZX0iLCJpc3MiOiJhdXRoMCIsImV4cCI6MTY4Njg5Njk2NywiaWF0IjoxNjg0MzA0OTY3fQ.A4750kD7Qi0E_UsYUApueDyY4VGqJaNdtq4xE0a0Y0UF--av2aQeKWJzj5VfDXDfYZOG2WSpv3oSoQ2Zk8IGUH3vK8LCNbO8tYsC7HdhpvtdS3-JZjEJxg5fNbHNMU6ghF8PKR7BewYIL-gRgFURBOVx4YneAYQ512xnCcuLC_JvtEgkafRIBLBaoDA73WcUY_sKpdviEUGGU75poebY3zn-BVsb7SoQlrD8MnKdpGLq4a5WmXt9BA1cegAjebVo0qONKLnumEK1IQ5Dr-NQEId0RGinlniQujtOr9u7WnPXKuMA_Kt4zG7-WL9LcK82pOfJ-9N9ZF8UNeaZ8rUTTQ

request.responseCode: 200
request.isNetworkError: False
request.downloadHandler.text: {"seasonChallengeName":"Arena Challenge_Playtest - Ratul","rewardDtoList":[{"dailyRewardType":"VirtualCurrency","amount":1E+1,"currencyCode":"RLY","currencyType":"TENNIS","duration":0,"reward":null}],"currentChallengePoints":0,"redeemedMilestone":0,"unclaimedMilestones":[],"redeemedChallengeLevel":1,"dailychallenge":false,"redeemedChallengeEvent":"V1_primaryScore_all_all_735_all_true_all_BOTH"} 
joyride.CustomLogger:Update()
12:05:49.734: Log
LSMODULE:: onItemUpdate itemName globalSession::onjoyride.tennischamps::ad668cde-4bd0-407d-8b27-da8c62c3a69a, message {"command":"VIRTUAL_WALLET_UPDATE","data":{"userId":"ad668cde-4bd0-407d-8b27-da8c62c3a69a","appId":"onjoyride.tennischamps","amount":172,"currencyType":"TENNIS","capacity":null,"notifiedAppId":"onjoyride.tennischamps"}} 
joyride.CustomLogger:Update()
12:05:49.734: Log
[GlobalResource] OnMessageReceived {"command":"VIRTUAL_WALLET_UPDATE","data":{"userId":"ad668cde-4bd0-407d-8b27-da8c62c3a69a","appId":"onjoyride.tennischamps","amount":172,"currencyType":"TENNIS","capacity":null,"notifiedAppId":"onjoyride.tennischamps"}} 
joyride.CustomLogger:Update()
12:05:49.734: Log
[GlobalResource] VirtualWalletReceived called {
  "userId": "ad668cde-4bd0-407d-8b27-da8c62c3a69a",
  "appId": "onjoyride.tennischamps",
  "amount": 172,
  "currencyType": "TENNIS",
  "capacity": null,
  "notifiedAppId": "onjoyride.tennischamps"
} 
joyride.CustomLogger:Update()
12:05:49.835: Log
LSMODULE:: onItemUpdate itemName globalSession::onjoyride.tennischamps::ad668cde-4bd0-407d-8b27-da8c62c3a69a, message {"command":"Challenge Event Update","data":{"userId":"ad668cde-4bd0-407d-8b27-da8c62c3a69a","seasonChallengeName":"On the Edge","seasonId":557,"appId":"onjoyride.tennischamps","currency":"RLY","lastCompletedMilestone":1,"lastRedeemedMilestone":1,"unclaimedMilestones":[],"dailyChallengeList":[[{"parameterProgressValue":0.0,"eventName":"V1_wager_ticket_syncPlay_all_all_false_all_BOTH","lastCompletedLevel":0,"lastRedeemedLevel":0,"challengeComplete":false},{"parameterProgressValue":0.0,"eventName":"V1_secondaryScore_all_syncPlay_all_9_false_all_NFT","lastCompletedLevel":0,"lastRedeemedLevel":0,"challengeComplete":false}],[{"parameterProgressValue":2.0,"eventName":"V1_play_all_multiEntry_all_all_false_all_NFT","lastCompletedLevel":1,"lastRedeemedLevel":1,"challengeComplete":false},{"parameterProgressValue":0.0,"eventName":"V1_secondaryScore_all_syncPlay_all_3_false_all_NFT","lastCompletedLevel":0,"lastRedeemedLevel":0,"challengeComplete":false}]],"seasonChallengeList":[{"parameterProgressValue":2.0,"eventName":"V1_dailyCheckIn_all_all_all_all_false_all_BOTH","lastCompletedLevel":1,"lastRedeemedLevel":1,"challengeComplete":true},{"parameterProgressValue":3.0,"eventName":"V1_play_all_all_all_all_false_all_BOTH","lastCompletedLevel":1,"lastRedeemedLevel":1,"challengeComplete":false},{"parameterProgressValue":3.0,"eventName":"V1_win_all_all_all_all_false_all_BOTH","lastCompletedLevel":0,"lastRedeemedLevel":0,"challengeComplete":false},{"parameterProgressValue":2.0,"eventName":"V1_play_all_multiEntry_all_all_false_all_NFT","lastCompletedLevel":0,"lastRedeemedLevel":0,"challengeComplete":false},{"parameterProgressValue":0.0,"eventName":"V1_secondaryScore_all_syncPlay_all_1_false_all_NFT","lastCompletedLevel":0,"lastRedeemedLevel":0,"challengeComplete":false},{"parameterProgressValue":0.0,"eventName":"V1_secondaryScore_all_syncPlay_all_2_false_all_NFT","lastCompletedLevel":0,"lastRedeemedLevel":0,"challengeComplete":false},{"parameterProgressValue":0.0,"eventName":"V1_secondaryScore_all_syncPlay_all_8_false_all_NFT","lastCompletedLevel":0,"lastRedeemedLevel":0,"challengeComplete":false},{"parameterProgressValue":0.0,"eventName":"V1_secondaryScore_all_syncPlay_all_4_false_all_NFT","lastCompletedLevel":0,"lastRedeemedLevel":0,"challengeComplete":false},{"parameterProgressValue":300.0,"eventName":"V1_primaryScore_all_multiEntry_all_all_false_all_BOTH","lastCompletedLevel":1,"lastRedeemedLevel":0,"challengeComplete":false}],"lifetimeChallengeList":[],"totalCp":8,"notifiedAppId":"onjoyride.tennischamps"}} 
joyride.CustomLogger:Update()
12:05:49.835: Log
[GlobalResource] OnMessageReceived {"command":"Challenge Event Update","data":{"userId":"ad668cde-4bd0-407d-8b27-da8c62c3a69a","seasonChallengeName":"On the Edge","seasonId":557,"appId":"onjoyride.tennischamps","currency":"RLY","lastCompletedMilestone":1,"lastRedeemedMilestone":1,"unclaimedMilestones":[],"dailyChallengeList":[[{"parameterProgressValue":0.0,"eventName":"V1_wager_ticket_syncPlay_all_all_false_all_BOTH","lastCompletedLevel":0,"lastRedeemedLevel":0,"challengeComplete":false},{"parameterProgressValue":0.0,"eventName":"V1_secondaryScore_all_syncPlay_all_9_false_all_NFT","lastCompletedLevel":0,"lastRedeemedLevel":0,"challengeComplete":false}],[{"parameterProgressValue":2.0,"eventName":"V1_play_all_multiEntry_all_all_false_all_NFT","lastCompletedLevel":1,"lastRedeemedLevel":1,"challengeComplete":false},{"parameterProgressValue":0.0,"eventName":"V1_secondaryScore_all_syncPlay_all_3_false_all_NFT","lastCompletedLevel":0,"lastRedeemedLevel":0,"challengeComplete":false}]],"seasonChallengeList":[{"parameterProgressValue":2.0,"eventName":"V1_dailyCheckIn_all_all_all_all_false_all_BOTH","lastCompletedLevel":1,"lastRedeemedLevel":1,"challengeComplete":true},{"parameterProgressValue":3.0,"eventName":"V1_play_all_all_all_all_false_all_BOTH","lastCompletedLevel":1,"lastRedeemedLevel":1,"challengeComplete":false},{"parameterProgressValue":3.0,"eventName":"V1_win_all_all_all_all_false_all_BOTH","lastCompletedLevel":0,"lastRedeemedLevel":0,"challengeComplete":false},{"parameterProgressValue":2.0,"eventName":"V1_play_all_multiEntry_all_all_false_all_NFT","lastCompletedLevel":0,"lastRedeemedLevel":0,"challengeComplete":false},{"parameterProgressValue":0.0,"eventName":"V1_secondaryScore_all_syncPlay_all_1_false_all_NFT","lastCompletedLevel":0,"lastRedeemedLevel":0,"challengeComplete":false},{"parameterProgressValue":0.0,"eventName":"V1_secondaryScore_all_syncPlay_all_2_false_all_NFT","lastCompletedLevel":0,"lastRedeemedLevel":0,"challengeComplete":false},{"parameterProgressValue":0.0,"eventName":"V1_secondaryScore_all_syncPlay_all_8_false_all_NFT","lastCompletedLevel":0,"lastRedeemedLevel":0,"challengeComplete":false},{"parameterProgressValue":0.0,"eventName":"V1_secondaryScore_all_syncPlay_all_4_false_all_NFT","lastCompletedLevel":0,"lastRedeemedLevel":0,"challengeComplete":false},{"parameterProgressValue":300.0,"eventName":"V1_primaryScore_all_multiEntry_all_all_false_all_BOTH","lastCompletedLevel":1,"lastRedeemedLevel":0,"challengeComplete":false}],"lifetimeChallengeList":[],"totalCp":8,"notifiedAppId":"onjoyride.tennischamps"}} 
joyride.CustomLogger:Update()
12:05:49.835: Log
[GlobalResource] ChallengeEventUpdated called {
  "userId": "ad668cde-4bd0-407d-8b27-da8c62c3a69a",
  "seasonChallengeName": "On the Edge",
  "seasonId": 557,
  "appId": "onjoyride.tennischamps",
  "currency": "RLY",
  "lastCompletedMilestone": 1,
  "lastRedeemedMilestone": 1,
  "unclaimedMilestones": [],
  "dailyChallengeList": [
    [
      {
        "parameterProgressValue": 0.0,
        "eventName": "V1_wager_ticket_syncPlay_all_all_false_all_BOTH",
        "lastCompletedLevel": 0,
        "lastRedeemedLevel": 0,
        "challengeComplete": false
      },
      {
        "parameterProgressValue": 0.0,
        "eventName": "V1_secondaryScore_all_syncPlay_all_9_false_all_NFT",
        "lastCompletedLevel": 0,
        "lastRedeemedLevel": 0,
        "challengeComplete": false
      }
    ],
    [
      {
        "parameterProgressValue": 2.0,
        "eventName": "V1_play_all_multiEntry_all_all_false_all_NFT",
        "lastCompletedLevel": 1,
        "lastRedeemedLevel": 1,
        "challengeComplete": false
      },
      {
        "parameterProgressValue": 0.0,
        "eventName": "V1_secondaryScore_all_syncPlay_all_3_false_all_NFT",
        "lastCompletedLevel": 0,
        "lastRedeemedLevel": 0,
        "challengeComplete": false
      }
    ]
  ],
  "seasonChallengeList": [
    {
      "parameterProgressValue": 2.0,
      "eventName": "V1_dailyCheckIn_all_all_all_all_false_all_BOTH",
      "lastCompletedLevel": 1,
      "lastRedeemedLevel": 1,
      "challengeComplete": true
    },
    {
      "parameterProgressValue": 3.0,
      "eventName": "V1_play_all_all_all_all_false_all_BOTH",
      "lastCompletedLevel": 1,
      "lastRedeemedLevel": 1,
      "challengeComplete": false
    },
    {
      "parameterProgressValue": 3.0,
      "eventName": "V1_win_all_all_all_all_false_all_BOTH",
      "lastCompletedLevel": 0,
      "lastRedeemedLevel": 0,
      "challengeComplete": false
    },
    {
      "parameterProgressValue": 2.0,
      "eventName": "V1_play_all_multiEntry_all_all_false_all_NFT",
      "lastCompletedLevel": 0,
      "lastRedeemedLevel": 0,
      "challengeComplete": false
    },
    {
      "parameterProgressValue": 0.0,
      "eventName": "V1_secondaryScore_all_syncPlay_all_1_false_all_NFT",
      "lastCompletedLevel": 0,
      "lastRedeemedLevel": 0,
      "challengeComplete": false
    },
    {
      "parameterProgressValue": 0.0,
      "eventName": "V1_secondaryScore_all_syncPlay_all_2_false_all_NFT",
      "lastCompletedLevel": 0,
      "lastRedeemedLevel": 0,
      "challengeComplete": false
    },
    {
      "parameterProgressValue": 0.0,
      "eventName": "V1_secondaryScore_all_syncPlay_all_8_false_all_NFT",
      "lastCompletedLevel": 0,
      "lastRedeemedLevel": 0,
      "challengeComplete": false
    },
    {
      "parameterProgressValue": 0.0,
      "eventName": "V1_secondaryScore_all_syncPlay_all_4_false_all_NFT",
      "lastCompletedLevel": 0,
      "lastRedeemedLevel": 0,
      "challengeComplete": false
    },
    {
      "parameterProgressValue": 300.0,
      "eventName": "V1_primaryScore_all_multiEntry_all_all_false_all_BOTH",
      "lastCompletedLevel": 1,
      "lastRedeemedLevel": 0,
      "challengeComplete": false
    }
  ],
  "lifetimeChallengeList": [],
  "totalCp": 8,
  "notifiedAppId": "onjoyride.tennischamps"
} 
joyride.CustomLogger:Update()
12:05:56.520: Log
Sending Request WebRequest=> url: http://jupiter.onjoyride.com:9006/character/apps/onjoyride.tennischamps/users/ad668cde-4bd0-407d-8b27-da8c62c3a69a/platform/Android/refreshTickets, unityWebRequestMethod: POST, 
data=> null
-H JRX-APP-ID: onjoyride.tennischamps
-H JRX-USER-AUTH-TOKEN: eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJqd3RVc2VyIjoie1wiYXBwSWRcIjpcIm9uam95cmlkZS50ZW5uaXNjaGFtcHNcIixcInVzZXJJZFwiOlwiYWQ2NjhjZGUtNGJkMC00MDdkLThiMjctZGE4YzYyYzNhNjlhXCIsXCJrZXlcIjpudWxsLFwicnRcIjpmYWxzZX0iLCJpc3MiOiJhdXRoMCIsImV4cCI6MTY4Njg5Njk2NywiaWF0IjoxNjg0MzA0OTY3fQ.A4750kD7Qi0E_UsYUApueDyY4VGqJaNdtq4xE0a0Y0UF--av2aQeKWJzj5VfDXDfYZOG2WSpv3oSoQ2Zk8IGUH3vK8LCNbO8tYsC7HdhpvtdS3-JZjEJxg5fNbHNMU6ghF8PKR7BewYIL-gRgFURBOVx4YneAYQ512xnCcuLC_JvtEgkafRIBLBaoDA73WcUY_sKpdviEUGGU75poebY3zn-BVsb7SoQlrD8MnKdpGLq4a5WmXt9BA1cegAjebVo0qONKLnumEK1IQ5Dr-NQEId0RGinlniQujtOr9u7WnPXKuMA_Kt4zG7-WL9LcK82pOfJ-9N9ZF8UNeaZ8rUTTQ
 
joyride.CustomLogger:Update()
12:05:56.773: Log
WebRequest=> url: http://jupiter.onjoyride.com:9006/character/apps/onjoyride.tennischamps/users/ad668cde-4bd0-407d-8b27-da8c62c3a69a/platform/Android/refreshTickets, unityWebRequestMethod: POST, 
data=> null
-H JRX-APP-ID: onjoyride.tennischamps
-H JRX-USER-AUTH-TOKEN: eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJqd3RVc2VyIjoie1wiYXBwSWRcIjpcIm9uam95cmlkZS50ZW5uaXNjaGFtcHNcIixcInVzZXJJZFwiOlwiYWQ2NjhjZGUtNGJkMC00MDdkLThiMjctZGE4YzYyYzNhNjlhXCIsXCJrZXlcIjpudWxsLFwicnRcIjpmYWxzZX0iLCJpc3MiOiJhdXRoMCIsImV4cCI6MTY4Njg5Njk2NywiaWF0IjoxNjg0MzA0OTY3fQ.A4750kD7Qi0E_UsYUApueDyY4VGqJaNdtq4xE0a0Y0UF--av2aQeKWJzj5VfDXDfYZOG2WSpv3oSoQ2Zk8IGUH3vK8LCNbO8tYsC7HdhpvtdS3-JZjEJxg5fNbHNMU6ghF8PKR7BewYIL-gRgFURBOVx4YneAYQ512xnCcuLC_JvtEgkafRIBLBaoDA73WcUY_sKpdviEUGGU75poebY3zn-BVsb7SoQlrD8MnKdpGLq4a5WmXt9BA1cegAjebVo0qONKLnumEK1IQ5Dr-NQEId0RGinlniQujtOr9u7WnPXKuMA_Kt4zG7-WL9LcK82pOfJ-9N9ZF8UNeaZ8rUTTQ

request.responseCode: 200
request.isNetworkError: False
request.downloadHandler.text: {"nextRegenTime":1684305485,"currentRegenRate":161} 
joyride.CustomLogger:Update()
12:05:56.774: Log
[EnergyService]  Next regen time: 1684305485 2m 8s 
joyride.CustomLogger:Update()
12:05:56.774: Log
[EnergyService]  Regen rate: 161 
joyride.CustomLogger:Update()
12:05:56.823: Log
LSMODULE:: onItemUpdate itemName globalSession::onjoyride.tennischamps::ad668cde-4bd0-407d-8b27-da8c62c3a69a, message {"command":"VIRTUAL_WALLET_UPDATE","data":{"userId":"ad668cde-4bd0-407d-8b27-da8c62c3a69a","appId":"onjoyride.tennischamps","amount":6,"currencyType":"TICKET","capacity":8,"notifiedAppId":"onjoyride.tennischamps"}} 
joyride.CustomLogger:Update()
12:05:56.823: Log
[GlobalResource] OnMessageReceived {"command":"VIRTUAL_WALLET_UPDATE","data":{"userId":"ad668cde-4bd0-407d-8b27-da8c62c3a69a","appId":"onjoyride.tennischamps","amount":6,"currencyType":"TICKET","capacity":8,"notifiedAppId":"onjoyride.tennischamps"}} 
joyride.CustomLogger:Update()
12:05:56.823: Log
[GlobalResource] VirtualWalletReceived called {
  "userId": "ad668cde-4bd0-407d-8b27-da8c62c3a69a",
  "appId": "onjoyride.tennischamps",
  "amount": 6,
  "currencyType": "TICKET",
  "capacity": 8,
  "notifiedAppId": "onjoyride.tennischamps"
} 
joyride.CustomLogger:Update()
12:05:57.396: Log
Sending Request WebRequest=> url: http://jupiter.onjoyride.com:9006/character/apps/onjoyride.tennischamps/users/ad668cde-4bd0-407d-8b27-da8c62c3a69a/characterLevelUpdate?characterId=ETHEREUM0xC71a0306a0A628C616DAC42097bDc21EcDBc5d9d1104&characterType=NFT&platform=Android, unityWebRequestMethod: POST, 
data=> null
-H JRX-APP-ID: onjoyride.tennischamps
-H JRX-USER-AUTH-TOKEN: eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJqd3RVc2VyIjoie1wiYXBwSWRcIjpcIm9uam95cmlkZS50ZW5uaXNjaGFtcHNcIixcInVzZXJJZFwiOlwiYWQ2NjhjZGUtNGJkMC00MDdkLThiMjctZGE4YzYyYzNhNjlhXCIsXCJrZXlcIjpudWxsLFwicnRcIjpmYWxzZX0iLCJpc3MiOiJhdXRoMCIsImV4cCI6MTY4Njg5Njk2NywiaWF0IjoxNjg0MzA0OTY3fQ.A4750kD7Qi0E_UsYUApueDyY4VGqJaNdtq4xE0a0Y0UF--av2aQeKWJzj5VfDXDfYZOG2WSpv3oSoQ2Zk8IGUH3vK8LCNbO8tYsC7HdhpvtdS3-JZjEJxg5fNbHNMU6ghF8PKR7BewYIL-gRgFURBOVx4YneAYQ512xnCcuLC_JvtEgkafRIBLBaoDA73WcUY_sKpdviEUGGU75poebY3zn-BVsb7SoQlrD8MnKdpGLq4a5WmXt9BA1cegAjebVo0qONKLnumEK1IQ5Dr-NQEId0RGinlniQujtOr9u7WnPXKuMA_Kt4zG7-WL9LcK82pOfJ-9N9ZF8UNeaZ8rUTTQ
 
joyride.CustomLogger:Update()
12:05:57.768: Log
LSMODULE:: onItemUpdate itemName globalSession::onjoyride.tennischamps::ad668cde-4bd0-407d-8b27-da8c62c3a69a, message {"command":"VIRTUAL_WALLET_UPDATE","data":{"userId":"ad668cde-4bd0-407d-8b27-da8c62c3a69a","appId":"onjoyride.tennischamps","amount":152,"currencyType":"TENNIS","capacity":null,"notifiedAppId":"onjoyride.tennischamps"}} 
joyride.CustomLogger:Update()
12:05:57.768: Log
[GlobalResource] OnMessageReceived {"command":"VIRTUAL_WALLET_UPDATE","data":{"userId":"ad668cde-4bd0-407d-8b27-da8c62c3a69a","appId":"onjoyride.tennischamps","amount":152,"currencyType":"TENNIS","capacity":null,"notifiedAppId":"onjoyride.tennischamps"}} 
joyride.CustomLogger:Update()
12:05:57.768: Log
[GlobalResource] VirtualWalletReceived called {
  "userId": "ad668cde-4bd0-407d-8b27-da8c62c3a69a",
  "appId": "onjoyride.tennischamps",
  "amount": 152,
  "currencyType": "TENNIS",
  "capacity": null,
  "notifiedAppId": "onjoyride.tennischamps"
} 
joyride.CustomLogger:Update()
12:05:57.782: Log
LSMODULE:: onItemUpdate itemName globalSession::onjoyride.tennischamps::ad668cde-4bd0-407d-8b27-da8c62c3a69a, message {"command":"VIRTUAL_WALLET_UPDATE","data":{"userId":"ad668cde-4bd0-407d-8b27-da8c62c3a69a","appId":"onjoyride.tennischamps","amount":7,"currencyType":"TICKET","capacity":8,"notifiedAppId":"onjoyride.tennischamps"}} 
joyride.CustomLogger:Update()
12:05:57.782: Log
[GlobalResource] OnMessageReceived {"command":"VIRTUAL_WALLET_UPDATE","data":{"userId":"ad668cde-4bd0-407d-8b27-da8c62c3a69a","appId":"onjoyride.tennischamps","amount":7,"currencyType":"TICKET","capacity":8,"notifiedAppId":"onjoyride.tennischamps"}} 
joyride.CustomLogger:Update()
12:05:57.782: Log
[GlobalResource] VirtualWalletReceived called {
  "userId": "ad668cde-4bd0-407d-8b27-da8c62c3a69a",
  "appId": "onjoyride.tennischamps",
  "amount": 7,
  "currencyType": "TICKET",
  "capacity": 8,
  "notifiedAppId": "onjoyride.tennischamps"
} 
joyride.CustomLogger:Update()
12:05:57.794: Log
WebRequest=> url: http://jupiter.onjoyride.com:9006/character/apps/onjoyride.tennischamps/users/ad668cde-4bd0-407d-8b27-da8c62c3a69a/characterLevelUpdate?characterId=ETHEREUM0xC71a0306a0A628C616DAC42097bDc21EcDBc5d9d1104&characterType=NFT&platform=Android, unityWebRequestMethod: POST, 
data=> null
-H JRX-APP-ID: onjoyride.tennischamps
-H JRX-USER-AUTH-TOKEN: eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJqd3RVc2VyIjoie1wiYXBwSWRcIjpcIm9uam95cmlkZS50ZW5uaXNjaGFtcHNcIixcInVzZXJJZFwiOlwiYWQ2NjhjZGUtNGJkMC00MDdkLThiMjctZGE4YzYyYzNhNjlhXCIsXCJrZXlcIjpudWxsLFwicnRcIjpmYWxzZX0iLCJpc3MiOiJhdXRoMCIsImV4cCI6MTY4Njg5Njk2NywiaWF0IjoxNjg0MzA0OTY3fQ.A4750kD7Qi0E_UsYUApueDyY4VGqJaNdtq4xE0a0Y0UF--av2aQeKWJzj5VfDXDfYZOG2WSpv3oSoQ2Zk8IGUH3vK8LCNbO8tYsC7HdhpvtdS3-JZjEJxg5fNbHNMU6ghF8PKR7BewYIL-gRgFURBOVx4YneAYQ512xnCcuLC_JvtEgkafRIBLBaoDA73WcUY_sKpdviEUGGU75poebY3zn-BVsb7SoQlrD8MnKdpGLq4a5WmXt9BA1cegAjebVo0qONKLnumEK1IQ5Dr-NQEId0RGinlniQujtOr9u7WnPXKuMA_Kt4zG7-WL9LcK82pOfJ-9N9ZF8UNeaZ8rUTTQ

request.responseCode: 200
request.isNetworkError: False
request.downloadHandler.text: {"id":15849,"userId":"ad668cde-4bd0-407d-8b27-da8c62c3a69a","characterId":"ETHEREUM0xC71a0306a0A628C616DAC42097bDc21EcDBc5d9d1104","characterType":"NFT","appId":"onjoyride.tennischamps","xp":312,"level":2,"grade":0,"currentattributes":[{"name":"agility","value":"30","displayType":"Agility"},{"name":"stamina","value":"20","displayType":"Stamina"},{"name":"rally","value":"30","displayType":"Rally"},{"name":"serve","value":"40","displayType":"Serve"},{"name":"critchance","value":"45","displayType":"Crit Chance"}],"defaultCharacter":null,"nft":null,"characterLevelConfig":{"id":50,"rpgClassId":2,"appId":"onjoyride.tennischamps","level":3,"purchaseConfig":{"virtualCurrencyFee":[{"amount":20,"currencyType":"TENNIS"}],"realCurrencyFee":null}},"nextLevelXp":520,"previousXp":0,"currentLevelXp":312,"craftConfig":null,"slots":[{"slotId":1,"isUsed":false}],"listed":false,"userMarketplaceListingDto":null,"creatorFeePercentage":null,"marketplaceFeePercentage":null,"maxSlotsCount":0,"gearSlots":[{"id":1,"name":"gear_slot_1","gearSubType":"Headwear","maxAllowedGears":1,"gears":[]},{"id":2,"name":"gear_slot_2","gearSubType":"Outfit","maxAllowedGears":1,"gears":[]},{"id":3,"name":"gear_slot_3","gearSubType":"Feet","maxAllowedGears":1,"gears":[]},{"id":4,"name":"gear_slot_4","gearSubType":"Racket","maxAllowedGears":1,"gears":[]}],"gearParentId":0,"nftTemplateId":0,"gearSubType":null,"seasonId":0,"abilities":null,"gradeStep":null,"nftSetId":null,"nftTemplateName":null,"maxLevel":47,"maxGradeCount":7,"nextGradeChangeLevel":7,"currentGradeStartLevel":0} 
joyride.CustomLogger:Update()
12:06:00.820: Log
Sending Request WebRequest=> url: http://jupiter.onjoyride.com:9006/character/apps/onjoyride.tennischamps/users/ad668cde-4bd0-407d-8b27-da8c62c3a69a/platform/Android/refreshTickets, unityWebRequestMethod: POST, 
data=> null
-H JRX-APP-ID: onjoyride.tennischamps
-H JRX-USER-AUTH-TOKEN: eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJqd3RVc2VyIjoie1wiYXBwSWRcIjpcIm9uam95cmlkZS50ZW5uaXNjaGFtcHNcIixcInVzZXJJZFwiOlwiYWQ2NjhjZGUtNGJkMC00MDdkLThiMjctZGE4YzYyYzNhNjlhXCIsXCJrZXlcIjpudWxsLFwicnRcIjpmYWxzZX0iLCJpc3MiOiJhdXRoMCIsImV4cCI6MTY4Njg5Njk2NywiaWF0IjoxNjg0MzA0OTY3fQ.A4750kD7Qi0E_UsYUApueDyY4VGqJaNdtq4xE0a0Y0UF--av2aQeKWJzj5VfDXDfYZOG2WSpv3oSoQ2Zk8IGUH3vK8LCNbO8tYsC7HdhpvtdS3-JZjEJxg5fNbHNMU6ghF8PKR7BewYIL-gRgFURBOVx4YneAYQ512xnCcuLC_JvtEgkafRIBLBaoDA73WcUY_sKpdviEUGGU75poebY3zn-BVsb7SoQlrD8MnKdpGLq4a5WmXt9BA1cegAjebVo0qONKLnumEK1IQ5Dr-NQEId0RGinlniQujtOr9u7WnPXKuMA_Kt4zG7-WL9LcK82pOfJ-9N9ZF8UNeaZ8rUTTQ
 
joyride.CustomLogger:Update()
12:06:01.502: Log
WebRequest=> url: http://jupiter.onjoyride.com:9006/character/apps/onjoyride.tennischamps/users/ad668cde-4bd0-407d-8b27-da8c62c3a69a/platform/Android/refreshTickets, unityWebRequestMethod: POST, 
data=> null
-H JRX-APP-ID: onjoyride.tennischamps
-H JRX-USER-AUTH-TOKEN: eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJqd3RVc2VyIjoie1wiYXBwSWRcIjpcIm9uam95cmlkZS50ZW5uaXNjaGFtcHNcIixcInVzZXJJZFwiOlwiYWQ2NjhjZGUtNGJkMC00MDdkLThiMjctZGE4YzYyYzNhNjlhXCIsXCJrZXlcIjpudWxsLFwicnRcIjpmYWxzZX0iLCJpc3MiOiJhdXRoMCIsImV4cCI6MTY4Njg5Njk2NywiaWF0IjoxNjg0MzA0OTY3fQ.A4750kD7Qi0E_UsYUApueDyY4VGqJaNdtq4xE0a0Y0UF--av2aQeKWJzj5VfDXDfYZOG2WSpv3oSoQ2Zk8IGUH3vK8LCNbO8tYsC7HdhpvtdS3-JZjEJxg5fNbHNMU6ghF8PKR7BewYIL-gRgFURBOVx4YneAYQ512xnCcuLC_JvtEgkafRIBLBaoDA73WcUY_sKpdviEUGGU75poebY3zn-BVsb7SoQlrD8MnKdpGLq4a5WmXt9BA1cegAjebVo0qONKLnumEK1IQ5Dr-NQEId0RGinlniQujtOr9u7WnPXKuMA_Kt4zG7-WL9LcK82pOfJ-9N9ZF8UNeaZ8rUTTQ

request.responseCode: 200
request.isNetworkError: False
request.downloadHandler.text: {"nextRegenTime":1684305485,"currentRegenRate":161} 
joyride.CustomLogger:Update()
12:06:01.502: Log
[EnergyService]  Next regen time: 1684305485 2m 3s 
joyride.CustomLogger:Update()
12:06:01.502: Log
[EnergyService]  Regen rate: 161 
joyride.CustomLogger:Update()
12:06:03.609: Log
Sending Request WebRequest=> url: http://jupiter.onjoyride.com:9006/gamechallenge/apps/onjoyride.tennischamps/users/ad668cde-4bd0-407d-8b27-da8c62c3a69a/country/US/redeemRewards, unityWebRequestMethod: POST, 
data=> {"challengeEvent":"V1_primaryScore_all_all_735_all_true_all_BOTH","challengeLevelId":1,"milestoneRedeem":0,"milestoneId":0,"dailyChallenge":0,"platform":"Android","arenaChallenge":true,"seasonChallengeName":"Arena Challenge_Playtest - Ratul"}
-H Content-Type: application/json
-H accept: application/json
-H JRX-APP-ID: onjoyride.tennischamps
-H JRX-USER-AUTH-TOKEN: eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJqd3RVc2VyIjoie1wiYXBwSWRcIjpcIm9uam95cmlkZS50ZW5uaXNjaGFtcHNcIixcInVzZXJJZFwiOlwiYWQ2NjhjZGUtNGJkMC00MDdkLThiMjctZGE4YzYyYzNhNjlhXCIsXCJrZXlcIjpudWxsLFwicnRcIjpmYWxzZX0iLCJpc3MiOiJhdXRoMCIsImV4cCI6MTY4Njg5Njk2NywiaWF0IjoxNjg0MzA0OTY3fQ.A4750kD7Qi0E_UsYUApueDyY4VGqJaNdtq4xE0a0Y0UF--av2aQeKWJzj5VfDXDfYZOG2WSpv3oSoQ2Zk8IGUH3vK8LCNbO8tYsC7HdhpvtdS3-JZjEJxg5fNbHNMU6ghF8PKR7BewYIL-gRgFURBOVx4YneAYQ512xnCcuLC_JvtEgkafRIBLBaoDA73WcUY_sKpdviEUGGU75poebY3zn-BVsb7SoQlrD8MnKdpGLq4a5WmXt9BA1cegAjebVo0qONKLnumEK1IQ5Dr-NQEId0RGinlniQujtOr9u7WnPXKuMA_Kt4zG7-WL9LcK82pOfJ-9N9ZF8UNeaZ8rUTTQ
 
joyride.CustomLogger:Update()
12:06:03.609: Log
Sending Request WebRequest=> url: http://jupiter.onjoyride.com:9006/gamechallenge/apps/onjoyride.tennischamps/users/ad668cde-4bd0-407d-8b27-da8c62c3a69a/country/US/redeemRewards, unityWebRequestMethod: POST, 
data=> {"challengeEvent":"V1_primaryScore_all_all_735_all_true_all_BOTH","challengeLevelId":1,"milestoneRedeem":0,"milestoneId":0,"dailyChallenge":0,"platform":"Android","arenaChallenge":true,"seasonChallengeName":"Arena Challenge_Playtest - Ratul"}
-H Content-Type: application/json
-H accept: application/json
-H JRX-APP-ID: onjoyride.tennischamps
-H JRX-USER-AUTH-TOKEN: eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJqd3RVc2VyIjoie1wiYXBwSWRcIjpcIm9uam95cmlkZS50ZW5uaXNjaGFtcHNcIixcInVzZXJJZFwiOlwiYWQ2NjhjZGUtNGJkMC00MDdkLThiMjctZGE4YzYyYzNhNjlhXCIsXCJrZXlcIjpudWxsLFwicnRcIjpmYWxzZX0iLCJpc3MiOiJhdXRoMCIsImV4cCI6MTY4Njg5Njk2NywiaWF0IjoxNjg0MzA0OTY3fQ.A4750kD7Qi0E_UsYUApueDyY4VGqJaNdtq4xE0a0Y0UF--av2aQeKWJzj5VfDXDfYZOG2WSpv3oSoQ2Zk8IGUH3vK8LCNbO8tYsC7HdhpvtdS3-JZjEJxg5fNbHNMU6ghF8PKR7BewYIL-gRgFURBOVx4YneAYQ512xnCcuLC_JvtEgkafRIBLBaoDA73WcUY_sKpdviEUGGU75poebY3zn-BVsb7SoQlrD8MnKdpGLq4a5WmXt9BA1cegAjebVo0qONKLnumEK1IQ5Dr-NQEId0RGinlniQujtOr9u7WnPXKuMA_Kt4zG7-WL9LcK82pOfJ-9N9ZF8UNeaZ8rUTTQ
 
joyride.CustomLogger:Update()
12:06:04.208: Warning
clip data not found/loaded for UIpopup
joyride.core.AudioManager:PlaySFX(String, Single, Single, Boolean)
joyride.ui.popup.PopUp:Show(PopUpConfig&)
joyride.challenges.UserChallengeUseCase:OnRedeemErrorResponse(ResponseData)
joyride.challenges.<>c__DisplayClass15_0:<RedeemRewards>b__0(NetworkResponse)
System.Action`1:Invoke(T)
joyride.api.<WebRequest>d__5`1:MoveNext()
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
12:06:04.225: Log
WebRequest=> url: http://jupiter.onjoyride.com:9006/gamechallenge/apps/onjoyride.tennischamps/users/ad668cde-4bd0-407d-8b27-da8c62c3a69a/country/US/redeemRewards, unityWebRequestMethod: POST, 
data=> {"challengeEvent":"V1_primaryScore_all_all_735_all_true_all_BOTH","challengeLevelId":1,"milestoneRedeem":0,"milestoneId":0,"dailyChallenge":0,"platform":"Android","arenaChallenge":true,"seasonChallengeName":"Arena Challenge_Playtest - Ratul"}
-H Content-Type: application/json
-H accept: application/json
-H JRX-APP-ID: onjoyride.tennischamps
-H JRX-USER-AUTH-TOKEN: eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJqd3RVc2VyIjoie1wiYXBwSWRcIjpcIm9uam95cmlkZS50ZW5uaXNjaGFtcHNcIixcInVzZXJJZFwiOlwiYWQ2NjhjZGUtNGJkMC00MDdkLThiMjctZGE4YzYyYzNhNjlhXCIsXCJrZXlcIjpudWxsLFwicnRcIjpmYWxzZX0iLCJpc3MiOiJhdXRoMCIsImV4cCI6MTY4Njg5Njk2NywiaWF0IjoxNjg0MzA0OTY3fQ.A4750kD7Qi0E_UsYUApueDyY4VGqJaNdtq4xE0a0Y0UF--av2aQeKWJzj5VfDXDfYZOG2WSpv3oSoQ2Zk8IGUH3vK8LCNbO8tYsC7HdhpvtdS3-JZjEJxg5fNbHNMU6ghF8PKR7BewYIL-gRgFURBOVx4YneAYQ512xnCcuLC_JvtEgkafRIBLBaoDA73WcUY_sKpdviEUGGU75poebY3zn-BVsb7SoQlrD8MnKdpGLq4a5WmXt9BA1cegAjebVo0qONKLnumEK1IQ5Dr-NQEId0RGinlniQujtOr9u7WnPXKuMA_Kt4zG7-WL9LcK82pOfJ-9N9ZF8UNeaZ8rUTTQ

request.responseCode: 400
request.isNetworkError: False
request.downloadHandler.text: {"httpStatusCode":400,"errorCode":"reward_already_redeemed","detail":"Requested Challenge reward has already been collected"} 
joyride.CustomLogger:Update()
12:06:04.225: Log
Sending Request WebRequest=> url: http://jupiter.onjoyride.com:9006/gamechallenge/apps/onjoyride.tennischamps/users/ad668cde-4bd0-407d-8b27-da8c62c3a69a/countryIso/US/getUserChallengeData, unityWebRequestMethod: GET, 
data=> null
-H JRX-APP-ID: onjoyride.tennischamps
-H JRX-USER-AUTH-TOKEN: eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJqd3RVc2VyIjoie1wiYXBwSWRcIjpcIm9uam95cmlkZS50ZW5uaXNjaGFtcHNcIixcInVzZXJJZFwiOlwiYWQ2NjhjZGUtNGJkMC00MDdkLThiMjctZGE4YzYyYzNhNjlhXCIsXCJrZXlcIjpudWxsLFwicnRcIjpmYWxzZX0iLCJpc3MiOiJhdXRoMCIsImV4cCI6MTY4Njg5Njk2NywiaWF0IjoxNjg0MzA0OTY3fQ.A4750kD7Qi0E_UsYUApueDyY4VGqJaNdtq4xE0a0Y0UF--av2aQeKWJzj5VfDXDfYZOG2WSpv3oSoQ2Zk8IGUH3vK8LCNbO8tYsC7HdhpvtdS3-JZjEJxg5fNbHNMU6ghF8PKR7BewYIL-gRgFURBOVx4YneAYQ512xnCcuLC_JvtEgkafRIBLBaoDA73WcUY_sKpdviEUGGU75poebY3zn-BVsb7SoQlrD8MnKdpGLq4a5WmXt9BA1cegAjebVo0qONKLnumEK1IQ5Dr-NQEId0RGinlniQujtOr9u7WnPXKuMA_Kt4zG7-WL9LcK82pOfJ-9N9ZF8UNeaZ8rUTTQ
 
joyride.CustomLogger:Update()
12:06:04.225: Log
ChallengeFlowCoordinator : OnRedeemResponse : Failed Due To 400reward_already_redeemed 
joyride.CustomLogger:Update()
12:06:04.225: Log
WebRequest=> url: http://jupiter.onjoyride.com:9006/gamechallenge/apps/onjoyride.tennischamps/users/ad668cde-4bd0-407d-8b27-da8c62c3a69a/country/US/redeemRewards, unityWebRequestMethod: POST, 
data=> {"challengeEvent":"V1_primaryScore_all_all_735_all_true_all_BOTH","challengeLevelId":1,"milestoneRedeem":0,"milestoneId":0,"dailyChallenge":0,"platform":"Android","arenaChallenge":true,"seasonChallengeName":"Arena Challenge_Playtest - Ratul"}
-H Content-Type: application/json
-H accept: application/json
-H JRX-APP-ID: onjoyride.tennischamps
-H JRX-USER-AUTH-TOKEN: eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJqd3RVc2VyIjoie1wiYXBwSWRcIjpcIm9uam95cmlkZS50ZW5uaXNjaGFtcHNcIixcInVzZXJJZFwiOlwiYWQ2NjhjZGUtNGJkMC00MDdkLThiMjctZGE4YzYyYzNhNjlhXCIsXCJrZXlcIjpudWxsLFwicnRcIjpmYWxzZX0iLCJpc3MiOiJhdXRoMCIsImV4cCI6MTY4Njg5Njk2NywiaWF0IjoxNjg0MzA0OTY3fQ.A4750kD7Qi0E_UsYUApueDyY4VGqJaNdtq4xE0a0Y0UF--av2aQeKWJzj5VfDXDfYZOG2WSpv3oSoQ2Zk8IGUH3vK8LCNbO8tYsC7HdhpvtdS3-JZjEJxg5fNbHNMU6ghF8PKR7BewYIL-gRgFURBOVx4YneAYQ512xnCcuLC_JvtEgkafRIBLBaoDA73WcUY_sKpdviEUGGU75poebY3zn-BVsb7SoQlrD8MnKdpGLq4a5WmXt9BA1cegAjebVo0qONKLnumEK1IQ5Dr-NQEId0RGinlniQujtOr9u7WnPXKuMA_Kt4zG7-WL9LcK82pOfJ-9N9ZF8UNeaZ8rUTTQ

request.responseCode: 400
request.isNetworkError: False
request.downloadHandler.text: {"httpStatusCode":400,"errorCode":"reward_already_redeemed","detail":"Requested Challenge reward has already been collected"} 
joyride.CustomLogger:Update()
12:06:04.225: Log
Sending Request WebRequest=> url: http://jupiter.onjoyride.com:9006/gamechallenge/apps/onjoyride.tennischamps/users/ad668cde-4bd0-407d-8b27-da8c62c3a69a/countryIso/US/getUserChallengeData, unityWebRequestMethod: GET, 
data=> null
-H JRX-APP-ID: onjoyride.tennischamps
-H JRX-USER-AUTH-TOKEN: eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJqd3RVc2VyIjoie1wiYXBwSWRcIjpcIm9uam95cmlkZS50ZW5uaXNjaGFtcHNcIixcInVzZXJJZFwiOlwiYWQ2NjhjZGUtNGJkMC00MDdkLThiMjctZGE4YzYyYzNhNjlhXCIsXCJrZXlcIjpudWxsLFwicnRcIjpmYWxzZX0iLCJpc3MiOiJhdXRoMCIsImV4cCI6MTY4Njg5Njk2NywiaWF0IjoxNjg0MzA0OTY3fQ.A4750kD7Qi0E_UsYUApueDyY4VGqJaNdtq4xE0a0Y0UF--av2aQeKWJzj5VfDXDfYZOG2WSpv3oSoQ2Zk8IGUH3vK8LCNbO8tYsC7HdhpvtdS3-JZjEJxg5fNbHNMU6ghF8PKR7BewYIL-gRgFURBOVx4YneAYQ512xnCcuLC_JvtEgkafRIBLBaoDA73WcUY_sKpdviEUGGU75poebY3zn-BVsb7SoQlrD8MnKdpGLq4a5WmXt9BA1cegAjebVo0qONKLnumEK1IQ5Dr-NQEId0RGinlniQujtOr9u7WnPXKuMA_Kt4zG7-WL9LcK82pOfJ-9N9ZF8UNeaZ8rUTTQ
 
joyride.CustomLogger:Update()
12:06:04.225: Log
ChallengeFlowCoordinator : OnRedeemResponse : Failed Due To 400reward_already_redeemed 
joyride.CustomLogger:Update()
12:06:04.588: Exception
NullReferenceException: Object reference not set to an instance of an object.
joyride.challenges.UserChallengeUseCase+<>c__DisplayClass12_0.<GetUserChallengeData>b__0 (joyride.api.NetworkResponse response) (at <00000000000000000000000000000000>:0)
System.Action`1[T].Invoke (T obj) (at <00000000000000000000000000000000>:0)
joyride.api.NetworkManager+<WebRequest>d__5`1[T].MoveNext () (at <00000000000000000000000000000000>:0)
UnityEngine.SetupCoroutine.InvokeMoveNext (System.C
12:06:04.589: Exception
NullReferenceException: Object reference not set to an instance of an object.
joyride.challenges.UserChallengeUseCase+<>c__DisplayClass12_0.<GetUserChallengeData>b__0 (joyride.api.NetworkResponse response) (at <00000000000000000000000000000000>:0)
System.Action`1[T].Invoke (T obj) (at <00000000000000000000000000000000>:0)
joyride.api.NetworkManager+<WebRequest>d__5`1[T].MoveNext () (at <00000000000000000000000000000000>:0)
UnityEngine.SetupCoroutine.InvokeMoveNext (System.C
12:06:04.601: Log
WebRequest=> url: http://jupiter.onjoyride.com:9006/gamechallenge/apps/onjoyride.tennischamps/users/ad668cde-4bd0-407d-8b27-da8c62c3a69a/countryIso/US/getUserChallengeData, unityWebRequestMethod: GET, 
data=> null
-H JRX-APP-ID: onjoyride.tennischamps
-H JRX-USER-AUTH-TOKEN: eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJqd3RVc2VyIjoie1wiYXBwSWRcIjpcIm9uam95cmlkZS50ZW5uaXNjaGFtcHNcIixcInVzZXJJZFwiOlwiYWQ2NjhjZGUtNGJkMC00MDdkLThiMjctZGE4YzYyYzNhNjlhXCIsXCJrZXlcIjpudWxsLFwicnRcIjpmYWxzZX0iLCJpc3MiOiJhdXRoMCIsImV4cCI6MTY4Njg5Njk2NywiaWF0IjoxNjg0MzA0OTY3fQ.A4750kD7Qi0E_UsYUApueDyY4VGqJaNdtq4xE0a0Y0UF--av2aQeKWJzj5VfDXDfYZOG2WSpv3oSoQ2Zk8IGUH3vK8LCNbO8tYsC7HdhpvtdS3-JZjEJxg5fNbHNMU6ghF8PKR7BewYIL-gRgFURBOVx4YneAYQ512xnCcuLC_JvtEgkafRIBLBaoDA73WcUY_sKpdviEUGGU75poebY3zn-BVsb7SoQlrD8MnKdpGLq4a5WmXt9BA1cegAjebVo0qONKLnumEK1IQ5Dr-NQEId0RGinlniQujtOr9u7WnPXKuMA_Kt4zG7-WL9LcK82pOfJ-9N9ZF8UNeaZ8rUTTQ

request.responseCode: 200
request.isNetworkError: False
request.downloadHandler.text: {"userId":"ad668cde-4bd0-407d-8b27-da8c62c3a69a","seasonChallengeName":"On the Edge","seasonId":557,"appId":"onjoyride.tennischamps","currency":"RLY","lastCompletedMilestone":1,"lastRedeemedMilestone":1,"unclaimedMilestones":[],"dailyChallengeList":[[{"parameterProgressValue":0.0,"eventName":"V1_wager_ticket_syncPlay_all_all_false_all_BOTH","lastCompletedLevel":0,"lastRedeemedLevel":0,"challengeComplete":false},{"parameterProgressValue":0.0,"eventName":"V1_secondaryScore_all_syncPlay_all_9_false_all_NFT","lastCompletedLevel":0,"lastRedeemedLevel":0,"challengeComplete":false}],[{"parameterProgressValue":2.0,"eventName":"V1_play_all_multiEntry_all_all_false_all_NFT","lastCompletedLevel":1,"lastRedeemedLevel":1,"challengeComplete":false},{"parameterProgressValue":0.0,"eventName":"V1_secondaryScore_all_syncPlay_all_3_false_all_NFT","lastCompletedLevel":0,"lastRedeemedLevel":0,"challengeComplete":false}]],"seasonChallengeList":[{"parameterProgressValue":2.0,"eventName":"V1_dailyCheckIn_all_all_all_all_false_all_BOTH","lastCompletedLevel":1,"lastRedeemedLevel":1,"challengeComplete":true},{"parameterProgressValue":3.0,"eventName":"V1_play_all_all_all_all_false_all_BOTH","lastCompletedLevel":1,"lastRedeemedLevel":1,"challengeComplete":false},{"parameterProgressValue":3.0,"eventName":"V1_win_all_all_all_all_false_all_BOTH","lastCompletedLevel":0,"lastRedeemedLevel":0,"challengeComplete":false},{"parameterProgressValue":2.0,"eventName":"V1_play_all_multiEntry_all_all_false_all_NFT","lastCompletedLevel":0,"lastRedeemedLevel":0,"challengeComplete":false},{"parameterProgressValue":0.0,"eventName":"V1_secondaryScore_all_syncPlay_all_1_false_all_NFT","lastCompletedLevel":0,"lastRedeemedLevel":0,"challengeComplete":false},{"parameterProgressValue":0.0,"eventName":"V1_secondaryScore_all_syncPlay_all_2_false_all_NFT","lastCompletedLevel":0,"lastRedeemedLevel":0,"challengeComplete":false},{"parameterProgressValue":0.0,"eventName":"V1_secondaryScore_all_syncPlay_all_8_false_all_NFT","lastCompletedLevel":0,"lastRedeemedLevel":0,"challengeComplete":false},{"parameterProgressValue":0.0,"eventName":"V1_secondaryScore_all_syncPlay_all_4_false_all_NFT","lastCompletedLevel":0,"lastRedeemedLevel":0,"challengeComplete":false},{"parameterProgressValue":300.0,"eventName":"V1_primaryScore_all_multiEntry_all_all_false_all_BOTH","lastCompletedLevel":1,"lastRedeemedLevel":0,"challengeComplete":false}],"lifetimeChallengeList":[],"totalCp":8} 
joyride.CustomLogger:Update()
12:06:04.601: Log
WebRequest=> url: http://jupiter.onjoyride.com:9006/gamechallenge/apps/onjoyride.tennischamps/users/ad668cde-4bd0-407d-8b27-da8c62c3a69a/countryIso/US/getUserChallengeData, unityWebRequestMethod: GET, 
data=> null
-H JRX-APP-ID: onjoyride.tennischamps
-H JRX-USER-AUTH-TOKEN: eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJqd3RVc2VyIjoie1wiYXBwSWRcIjpcIm9uam95cmlkZS50ZW5uaXNjaGFtcHNcIixcInVzZXJJZFwiOlwiYWQ2NjhjZGUtNGJkMC00MDdkLThiMjctZGE4YzYyYzNhNjlhXCIsXCJrZXlcIjpudWxsLFwicnRcIjpmYWxzZX0iLCJpc3MiOiJhdXRoMCIsImV4cCI6MTY4Njg5Njk2NywiaWF0IjoxNjg0MzA0OTY3fQ.A4750kD7Qi0E_UsYUApueDyY4VGqJaNdtq4xE0a0Y0UF--av2aQeKWJzj5VfDXDfYZOG2WSpv3oSoQ2Zk8IGUH3vK8LCNbO8tYsC7HdhpvtdS3-JZjEJxg5fNbHNMU6ghF8PKR7BewYIL-gRgFURBOVx4YneAYQ512xnCcuLC_JvtEgkafRIBLBaoDA73WcUY_sKpdviEUGGU75poebY3zn-BVsb7SoQlrD8MnKdpGLq4a5WmXt9BA1cegAjebVo0qONKLnumEK1IQ5Dr-NQEId0RGinlniQujtOr9u7WnPXKuMA_Kt4zG7-WL9LcK82pOfJ-9N9ZF8UNeaZ8rUTTQ

request.responseCode: 200
request.isNetworkError: False
request.downloadHandler.text: {"userId":"ad668cde-4bd0-407d-8b27-da8c62c3a69a","seasonChallengeName":"On the Edge","seasonId":557,"appId":"onjoyride.tennischamps","currency":"RLY","lastCompletedMilestone":1,"lastRedeemedMilestone":1,"unclaimedMilestones":[],"dailyChallengeList":[[{"parameterProgressValue":0.0,"eventName":"V1_wager_ticket_syncPlay_all_all_false_all_BOTH","lastCompletedLevel":0,"lastRedeemedLevel":0,"challengeComplete":false},{"parameterProgressValue":0.0,"eventName":"V1_secondaryScore_all_syncPlay_all_9_false_all_NFT","lastCompletedLevel":0,"lastRedeemedLevel":0,"challengeComplete":false}],[{"parameterProgressValue":2.0,"eventName":"V1_play_all_multiEntry_all_all_false_all_NFT","lastCompletedLevel":1,"lastRedeemedLevel":1,"challengeComplete":false},{"parameterProgressValue":0.0,"eventName":"V1_secondaryScore_all_syncPlay_all_3_false_all_NFT","lastCompletedLevel":0,"lastRedeemedLevel":0,"challengeComplete":false}]],"seasonChallengeList":[{"parameterProgressValue":2.0,"eventName":"V1_dailyCheckIn_all_all_all_all_false_all_BOTH","lastCompletedLevel":1,"lastRedeemedLevel":1,"challengeComplete":true},{"parameterProgressValue":3.0,"eventName":"V1_play_all_all_all_all_false_all_BOTH","lastCompletedLevel":1,"lastRedeemedLevel":1,"challengeComplete":false},{"parameterProgressValue":3.0,"eventName":"V1_win_all_all_all_all_false_all_BOTH","lastCompletedLevel":0,"lastRedeemedLevel":0,"challengeComplete":false},{"parameterProgressValue":2.0,"eventName":"V1_play_all_multiEntry_all_all_false_all_NFT","lastCompletedLevel":0,"lastRedeemedLevel":0,"challengeComplete":false},{"parameterProgressValue":0.0,"eventName":"V1_secondaryScore_all_syncPlay_all_1_false_all_NFT","lastCompletedLevel":0,"lastRedeemedLevel":0,"challengeComplete":false},{"parameterProgressValue":0.0,"eventName":"V1_secondaryScore_all_syncPlay_all_2_false_all_NFT","lastCompletedLevel":0,"lastRedeemedLevel":0,"challengeComplete":false},{"parameterProgressValue":0.0,"eventName":"V1_secondaryScore_all_syncPlay_all_8_false_all_NFT","lastCompletedLevel":0,"lastRedeemedLevel":0,"challengeComplete":false},{"parameterProgressValue":0.0,"eventName":"V1_secondaryScore_all_syncPlay_all_4_false_all_NFT","lastCompletedLevel":0,"lastRedeemedLevel":0,"challengeComplete":false},{"parameterProgressValue":300.0,"eventName":"V1_primaryScore_all_multiEntry_all_all_false_all_BOTH","lastCompletedLevel":1,"lastRedeemedLevel":0,"challengeComplete":false}],"lifetimeChallengeList":[],"totalCp":8} 
joyride.CustomLogger:Update()