<?xml version="1.0" encoding="utf-8"?>
<CheatTable CheatEngineTableVersion="46">
  <CheatEntries>
    <CheatEntry>
      <ID>67</ID>
      <Description>"╔══════════════════════════════╗"</Description>
      <GroupHeader>1</GroupHeader>
    </CheatEntry>
    <CheatEntry>
      <ID>73</ID>
      <Description>"║                   Tap Ninja (STEAM)                  ║"</Description>
      <GroupHeader>1</GroupHeader>
    </CheatEntry>
    <CheatEntry>
      <ID>72</ID>
      <Description>"╠══════════════════════════════╣"</Description>
      <GroupHeader>1</GroupHeader>
    </CheatEntry>
    <CheatEntry>
      <ID>2718</ID>
      <Description>"║        === COMPACT VIEW ===               ║"</Description>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>[ENABLE]
// Script Creaded By mgr.inz.Player On CE Forums
LuaCall(function cycleFullCompact(sender,force) local state = not(compactmenuitem.Caption == 'Compact View Mode'); if force~=nil then state = not force end; compactmenuitem.Caption = state and 'Compact View Mode' or 'Full View Mode'; getMainForm().Splitter1.Visible = state; getMainForm().Panel4.Visible    = state; getMainForm().Panel5.Visible    = state; end; function addCompactMenu() if compactmenualreadyexists then return end; local parent = getMainForm().Menu.Items; compactmenuitem = createMenuItem(parent); parent.add(compactmenuitem); compactmenuitem.Caption = 'Compact View Mode'; compactmenuitem.OnClick = cycleFullCompact; compactmenualreadyexists = 'yes'; end; addCompactMenu(); cycleFullCompact(nil,true))

[DISABLE]
LuaCall(cycleFullCompact(nil,false))

</AssemblerScript>
    </CheatEntry>
    <CheatEntry>
      <ID>2719</ID>
      <Description>"╠══════════════════════════════╣"</Description>
      <GroupHeader>1</GroupHeader>
    </CheatEntry>
    <CheatEntry>
      <ID>174</ID>
      <Description>"║ === PLAYER MANAGER (7.1.9) ===      ║"</Description>
      <Options moHideChildren="1"/>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>{
  ==============================================
   Tap Ninja Table by SeryogaSK
  ----------------------------------------------
   Game    : Tap Ninja.exe
   Version : 7.1.9 (Steam)
   Author  : SeryogaSK
   Website : Habibrahimov.com
  ----------------------------------------------
   Warning: Online use may trigger anti-cheat!
  ==============================================

  This script Get Player Base Address
}

[ENABLE]

aobscanmodule(ply_money,GameAssembly.dll,F2 0F 10 40 10 48 83 C4 28 C3 E8 9B) // should be unique
alloc(newmem,$1000,ply_money)
alloc(ply_base,8)

label(code)
label(return)

newmem:
mov [ply_base],rax
code:
  movsd xmm0,[rax+10]
  jmp return

ply_money:
  jmp newmem
return:
registersymbol(ply_money ply_base)

[DISABLE]

ply_money:
  db F2 0F 10 40 10

unregistersymbol(*)
dealloc(*)

{
// ORIGINAL CODE - INJECTION POINT: GameAssembly.dll+586C26

GameAssembly.dll+586BF4: 80 3D C6 47 DF 02 00  - cmp byte ptr [GameAssembly.dll+337B3C1],00
GameAssembly.dll+586BFB: 75 13                 - jne GameAssembly.dll+586C10
GameAssembly.dll+586BFD: 48 8D 0D FC D0 C5 02  - lea rcx,[GameAssembly.dll+31E3D00]
GameAssembly.dll+586C04: E8 A7 7E D1 FF        - call GameAssembly.dll+29EAB0
GameAssembly.dll+586C09: C6 05 B1 47 DF 02 01  - mov byte ptr [GameAssembly.dll+337B3C1],01
GameAssembly.dll+586C10: 48 8B 05 E9 D0 C5 02  - mov rax,[GameAssembly.dll+31E3D00]
GameAssembly.dll+586C17: 48 8B 88 B8 00 00 00  - mov rcx,[rax+000000B8]
GameAssembly.dll+586C1E: 48 8B 01              - mov rax,[rcx]
GameAssembly.dll+586C21: 48 85 C0              - test rax,rax
GameAssembly.dll+586C24: 74 0A                 - je GameAssembly.dll+586C30
// ---------- INJECTING HERE ----------
GameAssembly.dll+586C26: F2 0F 10 40 10        - movsd xmm0,[rax+10]
// ---------- DONE INJECTING  ----------
GameAssembly.dll+586C2B: 48 83 C4 28           - add rsp,28
GameAssembly.dll+586C2F: C3                    - ret 
GameAssembly.dll+586C30: E8 9B 80 D1 FF        - call GameAssembly.dll+29ECD0
GameAssembly.dll+586C35: CC                    - int 3 
GameAssembly.dll+586C36: CC                    - int 3 
GameAssembly.dll+586C37: CC                    - int 3 
GameAssembly.dll+586C38: CC                    - int 3 
GameAssembly.dll+586C39: CC                    - int 3 
GameAssembly.dll+586C3A: CC                    - int 3 
GameAssembly.dll+586C3B: CC                    - int 3 
}
</AssemblerScript>
      <CheatEntries>
        <CheatEntry>
          <ID>175</ID>
          <Description>"base"</Description>
          <ShowAsHex>1</ShowAsHex>
          <ShowAsSigned>0</ShowAsSigned>
          <VariableType>8 Bytes</VariableType>
          <Address>ply_base</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>176</ID>
          <Description>"gold"</Description>
          <VariableType>Double</VariableType>
          <Address>[ply_base]+10</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>177</ID>
          <Description>"elixir"</Description>
          <VariableType>Double</VariableType>
          <Address>[ply_base]+18</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>178</ID>
          <Description>"elixirFromQuests"</Description>
          <VariableType>Double</VariableType>
          <Address>[ply_base]+20</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>179</ID>
          <Description>"elixirUnclaimed"</Description>
          <VariableType>Double</VariableType>
          <Address>[ply_base]+28</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>180</ID>
          <Description>"keys"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+30</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>181</ID>
          <Description>"eggs"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+34</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>182</ID>
          <Description>"medals"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+38</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>183</ID>
          <Description>"medalsUsable"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+3C</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>184</ID>
          <Description>"medalsMax"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+40</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>185</ID>
          <Description>"heroMainActive"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+44</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>186</ID>
          <Description>"awayIncomeBanked"</Description>
          <VariableType>Double</VariableType>
          <Address>[ply_base]+88</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>187</ID>
          <Description>"awayElixirBanked"</Description>
          <VariableType>Double</VariableType>
          <Address>[ply_base]+90</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>188</ID>
          <Description>"awayIncomeBankOpened"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+98</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>189</ID>
          <Description>"daysPlayedDifferent"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+9C</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>190</ID>
          <Description>"daysPlayedConsecutive"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+A0</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>191</ID>
          <Description>"weeklyResets"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+A4</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>192</ID>
          <Description>"zoneTimerNow"</Description>
          <VariableType>Float</VariableType>
          <Address>[ply_base]+A8</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>193</ID>
          <Description>"weatherTimerNow"</Description>
          <VariableType>Float</VariableType>
          <Address>[ply_base]+AC</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>194</ID>
          <Description>"weatherCooldownNow"</Description>
          <VariableType>Float</VariableType>
          <Address>[ply_base]+B0</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>195</ID>
          <Description>"elixirBonusGps"</Description>
          <VariableType>Float</VariableType>
          <Address>[ply_base]+180</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>196</ID>
          <Description>"infiniteBonusCoinLevel"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+184</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>197</ID>
          <Description>"infiniteBonusGpsLevel"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+188</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>198</ID>
          <Description>"goldTotalConvertedToElixir"</Description>
          <VariableType>Double</VariableType>
          <Address>[ply_base]+1A0</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>199</ID>
          <Description>"elementBonusAether"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+1C0</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>200</ID>
          <Description>"elementBonusWind"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+1C4</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>201</ID>
          <Description>"elementBonusFire"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+1C8</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>202</ID>
          <Description>"elementBonusWater"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+1CC</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>203</ID>
          <Description>"elementBonusEarth"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+1D0</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>204</ID>
          <Description>"shurikenVortexCooldownNow"</Description>
          <VariableType>Float</VariableType>
          <Address>[ply_base]+1F0</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>205</ID>
          <Description>"shurikenVortexAutoOnEnabled"</Description>
          <VariableType>Byte</VariableType>
          <Address>[ply_base]+1F4</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>206</ID>
          <Description>"shurikenVortexEnemiesMissedNoEnergy"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+218</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>207</ID>
          <Description>"ropeHookCooldownNow"</Description>
          <VariableType>Float</VariableType>
          <Address>[ply_base]+230</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>208</ID>
          <Description>"ropeHookAutoOnEnabled"</Description>
          <VariableType>Byte</VariableType>
          <Address>[ply_base]+234</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>209</ID>
          <Description>"ropeHookWagonDestroyedNoEnergy"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+258</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>210</ID>
          <Description>"energyOn"</Description>
          <VariableType>Byte</VariableType>
          <Address>[ply_base]+270</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>211</ID>
          <Description>"energyTimerNow"</Description>
          <VariableType>Float</VariableType>
          <Address>[ply_base]+274</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>212</ID>
          <Description>"energyAutoOnEnabled"</Description>
          <VariableType>Byte</VariableType>
          <Address>[ply_base]+278</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>213</ID>
          <Description>"dailyFireflyCurrencyEarned"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+3A8</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>214</ID>
          <Description>"holidayFireflyDestroyedToday"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+3AC</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>215</ID>
          <Description>"vipPetTreatsBought"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+3F0</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>216</ID>
          <Description>"vipDailyAmberAdWatchedTotal"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+418</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>217</ID>
          <Description>"vipDailyAmberAdWatchedToday"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+41C</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>218</ID>
          <Description>"vipDailyKeyAdWatchedTotal"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+420</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>219</ID>
          <Description>"vipDailyKeyAdWatchedToday"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+424</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>220</ID>
          <Description>"vipDailyScrollAdWatchedTotal"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+428</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>221</ID>
          <Description>"vipDailyScrollAdWatchedToday"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+42C</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>222</ID>
          <Description>"itemsBoughtSeason"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+430</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>223</ID>
          <Description>"boostEggsBoughtSeason"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+434</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>224</ID>
          <Description>"boostScrollsEpicBoughtSeason"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+438</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>225</ID>
          <Description>"challengeStars"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+448</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>226</ID>
          <Description>"challengeFirstFreeKeysGot"</Description>
          <VariableType>Byte</VariableType>
          <Address>[ply_base]+44C</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>227</ID>
          <Description>"weeklyChallengesDone"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+450</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>228</ID>
          <Description>"weeklyChallengesPerfected"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+454</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>229</ID>
          <Description>"weeklyChallengesMedalsEarnedTotal"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+458</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>230</ID>
          <Description>"weeklyChallengesMedalsEarnedThisLevel"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+45C</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>231</ID>
          <Description>"medalUpgradesTotal"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+470</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>232</ID>
          <Description>"medalsSpent"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+474</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>233</ID>
          <Description>"medalsPreviousCheckSeen"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+478</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>234</ID>
          <Description>"keyUsed"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+488</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>235</ID>
          <Description>"keyUsedEvent"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+48C</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>236</ID>
          <Description>"keyUsedThisWeek"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+490</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>237</ID>
          <Description>"questsDoneToday"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+4F8</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>238</ID>
          <Description>"questsDoneThisRarity"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+4FC</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>239</ID>
          <Description>"questDaysPerfectComplete"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+500</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>240</ID>
          <Description>"questDaysPerfectCompleteEarnedToday"</Description>
          <VariableType>Byte</VariableType>
          <Address>[ply_base]+504</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>241</ID>
          <Description>"questsDoneFromPets"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+508</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>242</ID>
          <Description>"questsDoneSeenToday"</Description>
          <VariableType>Byte</VariableType>
          <Address>[ply_base]+50C</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>243</ID>
          <Description>"questUsedEvent"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+510</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>244</ID>
          <Description>"questRewardsUnclaimedClaimed"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+514</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>245</ID>
          <Description>"holidayIdLastActive"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+518</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>246</ID>
          <Description>"holidayCosmeticUnlockedThisWeek"</Description>
          <VariableType>Byte</VariableType>
          <Address>[ply_base]+51C</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>247</ID>
          <Description>"holidayRewardClaimedLinear"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+530</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>248</ID>
          <Description>"holidayRewardClaimedLinearLifetime"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+534</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>249</ID>
          <Description>"petFirstFreeEggGot"</Description>
          <VariableType>Byte</VariableType>
          <Address>[ply_base]+548</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>250</ID>
          <Description>"petTimeUsed"</Description>
          <ShowAsHex>1</ShowAsHex>
          <VariableType>8 Bytes</VariableType>
          <Address>[ply_base]+560</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>251</ID>
          <Description>"petAmberTimer"</Description>
          <VariableType>Double</VariableType>
          <Address>[ply_base]+568</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>252</ID>
          <Description>"petAmberEarnedThoughPets"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+570</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>253</ID>
          <Description>"petSelectionOnCooldown"</Description>
          <VariableType>Byte</VariableType>
          <Address>[ply_base]+574</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>254</ID>
          <Description>"petChangedTotal"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+578</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>255</ID>
          <Description>"petChangedDaysInRowEarned"</Description>
          <VariableType>Byte</VariableType>
          <Address>[ply_base]+588</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>256</ID>
          <Description>"petChangedDaysInRow"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+58C</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>257</ID>
          <Description>"petNotChangedDaysInRow"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+590</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>258</ID>
          <Description>"eggsOpenedEvent"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+5B0</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>259</ID>
          <Description>"eggsUsedThisWeek"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+5B4</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>260</ID>
          <Description>"eggsUsedToday"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+5B8</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>261</ID>
          <Description>"petsSummoned"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+5BC</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>262</ID>
          <Description>"conquestFreeMaterialClaimed"</Description>
          <VariableType>Byte</VariableType>
          <Address>[ply_base]+5D0</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>263</ID>
          <Description>"scrollsRare"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+5E8</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>264</ID>
          <Description>"scrollsRareUsedEvent"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+5F8</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>265</ID>
          <Description>"scrollsRareUsedThisWeek"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+5FC</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>266</ID>
          <Description>"scrollsRareUsedToday"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+600</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>267</ID>
          <Description>"scrollsEpic"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+604</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>268</ID>
          <Description>"scrollsEpicUsedEvent"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+610</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>269</ID>
          <Description>"scrollsEpicUsedThisWeek"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+614</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>270</ID>
          <Description>"scrollsEpicUsedToday"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+618</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>271</ID>
          <Description>"scrollsEpicProtectionProgress"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+61C</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>272</ID>
          <Description>"freeEpicScrollTimer"</Description>
          <VariableType>Float</VariableType>
          <Address>[ply_base]+620</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>273</ID>
          <Description>"scrollsEpicFromTavern"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+624</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>274</ID>
          <Description>"conquestLumber"</Description>
          <VariableType>Float</VariableType>
          <Address>[ply_base]+628</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>275</ID>
          <Description>"conquestLumberCollectedTotal"</Description>
          <VariableType>Float</VariableType>
          <Address>[ply_base]+62C</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>276</ID>
          <Description>"conquestLumberUsed"</Description>
          <VariableType>Float</VariableType>
          <Address>[ply_base]+630</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>277</ID>
          <Description>"conquestOre"</Description>
          <VariableType>Float</VariableType>
          <Address>[ply_base]+648</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>278</ID>
          <Description>"conquestOreCollectedTotal"</Description>
          <VariableType>Float</VariableType>
          <Address>[ply_base]+64C</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>279</ID>
          <Description>"conquestOreUsed"</Description>
          <VariableType>Float</VariableType>
          <Address>[ply_base]+650</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>280</ID>
          <Description>"heroLevelResetUsed"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+678</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>281</ID>
          <Description>"heroLevelResetUsedToday"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+67C</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>282</ID>
          <Description>"conquestBattlesDone"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+6A8</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>283</ID>
          <Description>"conquestBattlesWon"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+6AC</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>284</ID>
          <Description>"conquestAmberSpentOnSpeedups"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+6B0</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>285</ID>
          <Description>"heroSortTypeActiveCollection"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+700</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>286</ID>
          <Description>"heroSortTypeActiveCombat"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+704</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>287</ID>
          <Description>"heroesRecruitedRare"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+768</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>288</ID>
          <Description>"heroesRecruitedEpic"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+76C</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>289</ID>
          <Description>"heroesRecruitedLegendary"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+770</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>290</ID>
          <Description>"recruitFromRareIsRare"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+774</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>291</ID>
          <Description>"recruitFromRareIsEpic"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+778</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>292</ID>
          <Description>"recruitFromRareIsLegendary"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+77C</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>293</ID>
          <Description>"recruitFromEpicIsRare"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+780</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>294</ID>
          <Description>"recruitFromEpicIsEpic"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+784</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>295</ID>
          <Description>"recruitFromEpicIsLegendary"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+788</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>296</ID>
          <Description>"battleSpeed"</Description>
          <VariableType>Float</VariableType>
          <Address>[ply_base]+78C</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>297</ID>
          <Description>"daysSinceFactionCounterShown"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+790</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>298</ID>
          <Description>"conquestScrollApologyThreeReceived"</Description>
          <VariableType>Byte</VariableType>
          <Address>[ply_base]+794</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>299</ID>
          <Description>"attackLocked"</Description>
          <VariableType>Byte</VariableType>
          <Address>[ply_base]+795</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>300</ID>
          <Description>"buyBuildingsLocked"</Description>
          <VariableType>Byte</VariableType>
          <Address>[ply_base]+796</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>301</ID>
          <Description>"buyResearchLocked"</Description>
          <VariableType>Byte</VariableType>
          <Address>[ply_base]+797</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>302</ID>
          <Description>"buyQuantityActive"</Description>
          <VariableType>2 Bytes</VariableType>
          <Address>[ply_base]+798</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>303</ID>
          <Description>"toggleLockEncouraged"</Description>
          <VariableType>Byte</VariableType>
          <Address>[ply_base]+79A</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>304</ID>
          <Description>"menuOpenedTimesCredits"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+7B0</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>305</ID>
          <Description>"menuOpenedTimesStatistics"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+7B4</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>306</ID>
          <Description>"menuOpenedTimesUpdateHistory"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+7B8</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>307</ID>
          <Description>"timeSpentZoomingCamera"</Description>
          <VariableType>Float</VariableType>
          <Address>[ply_base]+7BC</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>308</ID>
          <Description>"timeSpentInAmberStore"</Description>
          <VariableType>Float</VariableType>
          <Address>[ply_base]+7C0</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>309</ID>
          <Description>"timesClickedChunkyFirefly"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+7C4</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>310</ID>
          <Description>"timesClickedStormFirefly"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+7C8</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>311</ID>
          <Description>"timesLanguageChanged"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+7CC</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>312</ID>
          <Description>"timesPersonalHeroChanged"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+7D0</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>313</ID>
          <Description>"timesSwitchedToThisSeason"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+7D4</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>314</ID>
          <Description>"timesTabChanged"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+7D8</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>315</ID>
          <Description>"notFinishedWeeklyChallengeLevels"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+7DC</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>316</ID>
          <Description>"dataUpdateCheckLocal"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+7E0</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>317</ID>
          <Description>"dupGold"</Description>
          <VariableType>Double</VariableType>
          <Address>[ply_base]+7F0</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>318</ID>
          <Description>"dupElixir"</Description>
          <VariableType>Double</VariableType>
          <Address>[ply_base]+7F8</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>319</ID>
          <Description>"dupElixirUnclaimed"</Description>
          <VariableType>Double</VariableType>
          <Address>[ply_base]+800</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>320</ID>
          <Description>"dupKey"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+808</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>321</ID>
          <Description>"dupEgg"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+80C</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>322</ID>
          <Description>"dupScrollsRare"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+810</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>323</ID>
          <Description>"dupScrollsEpic"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+814</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>324</ID>
          <Description>"dupLumber"</Description>
          <VariableType>Float</VariableType>
          <Address>[ply_base]+818</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>325</ID>
          <Description>"dupOre"</Description>
          <VariableType>Float</VariableType>
          <Address>[ply_base]+81C</Address>
        </CheatEntry>
      </CheatEntries>
    </CheatEntry>
    <CheatEntry>
      <ID>10</ID>
      <Description>"║ === PLAYER MANAGER (7.1.8) ===      ║"</Description>
      <Options moHideChildren="1"/>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>{
  ==============================================
   Tap Ninja Table by SeryogaSK
  ----------------------------------------------
   Game    : Tap Ninja.exe
   Version : 7.1.8 (Steam)
   Author  : SeryogaSK
   Website : Habibrahimov.com
  ----------------------------------------------
   Warning: Online use may trigger anti-cheat!
  ==============================================

  This script Get Player Base Address
}

[ENABLE]

aobscanmodule(ply_money,GameAssembly.dll,F2 0F 10 40 10 48 83) // should be unique
alloc(newmem,$1000,ply_money)
alloc(ply_base,8)

label(code)
label(return)

newmem:
mov [ply_base],rax
code:
  movsd xmm0,[rax+10]
  jmp return

ply_money:
  jmp newmem
return:
registersymbol(ply_money ply_base)

[DISABLE]

ply_money:
  db F2 0F 10 40 10

unregistersymbol(*)
dealloc(*)

{
// ORIGINAL CODE - INJECTION POINT: GameAssembly.dll+E098D6

GameAssembly.dll+E098A4: 80 3D 58 21 4F 02 00  - cmp byte ptr [GameAssembly.dll+32FBA03],00
GameAssembly.dll+E098AB: 75 13                 - jne GameAssembly.dll+E098C0
GameAssembly.dll+E098AD: 48 8D 0D 24 6E 35 02  - lea rcx,[GameAssembly.dll+31606D8]
GameAssembly.dll+E098B4: E8 27 66 49 FF        - call GameAssembly.dll+29FEE0
GameAssembly.dll+E098B9: C6 05 43 21 4F 02 01  - mov byte ptr [GameAssembly.dll+32FBA03],01
GameAssembly.dll+E098C0: 48 8B 05 11 6E 35 02  - mov rax,[GameAssembly.dll+31606D8]
GameAssembly.dll+E098C7: 48 8B 88 B8 00 00 00  - mov rcx,[rax+000000B8]
GameAssembly.dll+E098CE: 48 8B 01              - mov rax,[rcx]
GameAssembly.dll+E098D1: 48 85 C0              - test rax,rax
GameAssembly.dll+E098D4: 74 0A                 - je GameAssembly.dll+E098E0
// ---------- INJECTING HERE ----------
GameAssembly.dll+E098D6: F2 0F 10 40 10        - movsd xmm0,[rax+10]
// ---------- DONE INJECTING  ----------
GameAssembly.dll+E098DB: 48 83 C4 28           - add rsp,28
GameAssembly.dll+E098DF: C3                    - ret 
GameAssembly.dll+E098E0: E8 1B 68 49 FF        - call GameAssembly.dll+2A0100
GameAssembly.dll+E098E5: CC                    - int 3 
GameAssembly.dll+E098E6: CC                    - int 3 
GameAssembly.dll+E098E7: CC                    - int 3 
GameAssembly.dll+E098E8: CC                    - int 3 
GameAssembly.dll+E098E9: CC                    - int 3 
GameAssembly.dll+E098EA: CC                    - int 3 
GameAssembly.dll+E098EB: CC                    - int 3 
}
</AssemblerScript>
      <CheatEntries>
        <CheatEntry>
          <ID>11</ID>
          <Description>"base"</Description>
          <ShowAsHex>1</ShowAsHex>
          <ShowAsSigned>0</ShowAsSigned>
          <VariableType>8 Bytes</VariableType>
          <Address>ply_base</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>12</ID>
          <Description>"gold"</Description>
          <VariableType>Double</VariableType>
          <Address>[ply_base]+10</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>13</ID>
          <Description>"elixir"</Description>
          <VariableType>Double</VariableType>
          <Address>[ply_base]+18</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>14</ID>
          <Description>"elixirFromQuests"</Description>
          <VariableType>Double</VariableType>
          <Address>[ply_base]+20</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>15</ID>
          <Description>"elixirUnclaimed"</Description>
          <VariableType>Double</VariableType>
          <Address>[ply_base]+28</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>16</ID>
          <Description>"keys"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+30</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>17</ID>
          <Description>"eggs"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+34</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>18</ID>
          <Description>"medals"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+38</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>19</ID>
          <Description>"medalsUsable"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+3C</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>20</ID>
          <Description>"medalsMax"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+40</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>21</ID>
          <Description>"heroMainActive"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+44</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>22</ID>
          <Description>"awayIncomeBanked"</Description>
          <VariableType>Double</VariableType>
          <Address>[ply_base]+88</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>23</ID>
          <Description>"awayElixirBanked"</Description>
          <VariableType>Double</VariableType>
          <Address>[ply_base]+90</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>24</ID>
          <Description>"awayIncomeBankOpened"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+98</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>25</ID>
          <Description>"daysPlayedDifferent"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+9C</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>26</ID>
          <Description>"daysPlayedConsecutive"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+A0</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>27</ID>
          <Description>"weeklyResets"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+A4</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>28</ID>
          <Description>"zoneTimerNow"</Description>
          <VariableType>Float</VariableType>
          <Address>[ply_base]+A8</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>29</ID>
          <Description>"weatherTimerNow"</Description>
          <VariableType>Float</VariableType>
          <Address>[ply_base]+AC</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>30</ID>
          <Description>"weatherCooldownNow"</Description>
          <VariableType>Float</VariableType>
          <Address>[ply_base]+B0</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>31</ID>
          <Description>"elixirBonusGps"</Description>
          <VariableType>Float</VariableType>
          <Address>[ply_base]+180</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>32</ID>
          <Description>"infiniteBonusCoinLevel"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+184</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>33</ID>
          <Description>"infiniteBonusGpsLevel"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+188</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>34</ID>
          <Description>"goldTotalConvertedToElixir"</Description>
          <VariableType>Double</VariableType>
          <Address>[ply_base]+1A0</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>35</ID>
          <Description>"elementBonusAether"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+1C0</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>36</ID>
          <Description>"elementBonusWind"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+1C4</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>37</ID>
          <Description>"elementBonusFire"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+1C8</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>38</ID>
          <Description>"elementBonusWater"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+1CC</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>39</ID>
          <Description>"elementBonusEarth"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+1D0</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>40</ID>
          <Description>"shurikenVortexCooldownNow"</Description>
          <VariableType>Float</VariableType>
          <Address>[ply_base]+1F0</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>41</ID>
          <Description>"shurikenVortexAutoOnEnabled"</Description>
          <VariableType>Byte</VariableType>
          <Address>[ply_base]+1F4</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>42</ID>
          <Description>"shurikenVortexEnemiesMissedNoEnergy"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+218</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>43</ID>
          <Description>"ropeHookCooldownNow"</Description>
          <VariableType>Float</VariableType>
          <Address>[ply_base]+230</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>44</ID>
          <Description>"ropeHookAutoOnEnabled"</Description>
          <VariableType>Byte</VariableType>
          <Address>[ply_base]+234</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>45</ID>
          <Description>"ropeHookWagonDestroyedNoEnergy"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+258</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>46</ID>
          <Description>"energyOn"</Description>
          <VariableType>Byte</VariableType>
          <Address>[ply_base]+270</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>47</ID>
          <Description>"energyTimerNow"</Description>
          <VariableType>Float</VariableType>
          <Address>[ply_base]+274</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>48</ID>
          <Description>"energyAutoOnEnabled"</Description>
          <VariableType>Byte</VariableType>
          <Address>[ply_base]+278</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>49</ID>
          <Description>"dailyFireflyCurrencyEarned"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+3A8</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>50</ID>
          <Description>"holidayFireflyDestroyedToday"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+3AC</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>51</ID>
          <Description>"vipPetTreatsBought"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+3F0</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>52</ID>
          <Description>"vipDailyAmberAdWatchedTotal"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+418</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>53</ID>
          <Description>"vipDailyAmberAdWatchedToday"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+41C</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>54</ID>
          <Description>"vipDailyKeyAdWatchedTotal"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+420</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>55</ID>
          <Description>"vipDailyKeyAdWatchedToday"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+424</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>56</ID>
          <Description>"vipDailyScrollAdWatchedTotal"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+428</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>57</ID>
          <Description>"vipDailyScrollAdWatchedToday"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+42C</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>58</ID>
          <Description>"itemsBoughtSeason"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+430</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>59</ID>
          <Description>"boostEggsBoughtSeason"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+434</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>60</ID>
          <Description>"boostScrollsEpicBoughtSeason"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+438</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>61</ID>
          <Description>"challengeStars"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+448</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>62</ID>
          <Description>"challengeFirstFreeKeysGot"</Description>
          <VariableType>Byte</VariableType>
          <Address>[ply_base]+44C</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>63</ID>
          <Description>"weeklyChallengesDone"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+450</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>64</ID>
          <Description>"weeklyChallengesPerfected"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+454</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>65</ID>
          <Description>"weeklyChallengesMedalsEarnedTotal"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+458</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>66</ID>
          <Description>"weeklyChallengesMedalsEarnedThisLevel"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+45C</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>76</ID>
          <Description>"medalUpgradesTotal"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+470</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>77</ID>
          <Description>"medalsSpent"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+474</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>78</ID>
          <Description>"medalsPreviousCheckSeen"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+478</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>79</ID>
          <Description>"keyUsed"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+488</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>80</ID>
          <Description>"keyUsedEvent"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+48C</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>81</ID>
          <Description>"keyUsedThisWeek"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+490</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>82</ID>
          <Description>"questsDoneToday"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+4F8</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>83</ID>
          <Description>"questsDoneThisRarity"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+4FC</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>84</ID>
          <Description>"questDaysPerfectComplete"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+500</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>85</ID>
          <Description>"questDaysPerfectCompleteEarnedToday"</Description>
          <VariableType>Byte</VariableType>
          <Address>[ply_base]+504</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>86</ID>
          <Description>"questsDoneFromPets"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+508</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>87</ID>
          <Description>"questsDoneSeenToday"</Description>
          <VariableType>Byte</VariableType>
          <Address>[ply_base]+50C</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>88</ID>
          <Description>"questUsedEvent"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+510</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>89</ID>
          <Description>"questRewardsUnclaimedClaimed"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+514</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>90</ID>
          <Description>"holidayIdLastActive"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+518</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>91</ID>
          <Description>"holidayCosmeticUnlockedThisWeek"</Description>
          <VariableType>Byte</VariableType>
          <Address>[ply_base]+51C</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>92</ID>
          <Description>"holidayRewardClaimedLinear"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+530</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>93</ID>
          <Description>"holidayRewardClaimedLinearLifetime"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+534</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>94</ID>
          <Description>"petFirstFreeEggGot"</Description>
          <VariableType>Byte</VariableType>
          <Address>[ply_base]+548</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>95</ID>
          <Description>"petTimeUsed"</Description>
          <ShowAsHex>1</ShowAsHex>
          <VariableType>8 Bytes</VariableType>
          <Address>[ply_base]+560</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>96</ID>
          <Description>"petAmberTimer"</Description>
          <VariableType>Double</VariableType>
          <Address>[ply_base]+568</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>97</ID>
          <Description>"petAmberEarnedThoughPets"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+570</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>98</ID>
          <Description>"petSelectionOnCooldown"</Description>
          <VariableType>Byte</VariableType>
          <Address>[ply_base]+574</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>99</ID>
          <Description>"petChangedTotal"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+578</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>100</ID>
          <Description>"petChangedDaysInRowEarned"</Description>
          <VariableType>Byte</VariableType>
          <Address>[ply_base]+588</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>101</ID>
          <Description>"petChangedDaysInRow"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+58C</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>102</ID>
          <Description>"petNotChangedDaysInRow"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+590</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>103</ID>
          <Description>"eggsOpenedEvent"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+5B0</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>104</ID>
          <Description>"eggsUsedThisWeek"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+5B4</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>105</ID>
          <Description>"eggsUsedToday"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+5B8</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>106</ID>
          <Description>"petsSummoned"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+5BC</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>107</ID>
          <Description>"conquestFreeMaterialClaimed"</Description>
          <VariableType>Byte</VariableType>
          <Address>[ply_base]+5D0</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>108</ID>
          <Description>"scrollsRare"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+5E8</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>109</ID>
          <Description>"scrollsRareUsedEvent"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+5F8</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>110</ID>
          <Description>"scrollsRareUsedThisWeek"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+5FC</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>111</ID>
          <Description>"scrollsRareUsedToday"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+600</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>112</ID>
          <Description>"scrollsEpic"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+604</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>113</ID>
          <Description>"scrollsEpicUsedEvent"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+610</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>114</ID>
          <Description>"scrollsEpicUsedThisWeek"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+614</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>115</ID>
          <Description>"scrollsEpicUsedToday"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+618</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>116</ID>
          <Description>"scrollsEpicProtectionProgress"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+61C</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>117</ID>
          <Description>"freeEpicScrollTimer"</Description>
          <VariableType>Float</VariableType>
          <Address>[ply_base]+620</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>118</ID>
          <Description>"scrollsEpicFromTavern"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+624</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>119</ID>
          <Description>"conquestLumber"</Description>
          <VariableType>Float</VariableType>
          <Address>[ply_base]+628</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>120</ID>
          <Description>"conquestLumberCollectedTotal"</Description>
          <VariableType>Float</VariableType>
          <Address>[ply_base]+62C</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>121</ID>
          <Description>"conquestLumberUsed"</Description>
          <VariableType>Float</VariableType>
          <Address>[ply_base]+630</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>122</ID>
          <Description>"conquestOre"</Description>
          <VariableType>Float</VariableType>
          <Address>[ply_base]+648</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>123</ID>
          <Description>"conquestOreCollectedTotal"</Description>
          <VariableType>Float</VariableType>
          <Address>[ply_base]+64C</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>124</ID>
          <Description>"conquestOreUsed"</Description>
          <VariableType>Float</VariableType>
          <Address>[ply_base]+650</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>125</ID>
          <Description>"heroLevelResetUsed"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+678</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>126</ID>
          <Description>"heroLevelResetUsedToday"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+67C</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>127</ID>
          <Description>"conquestBattlesDone"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+6A8</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>128</ID>
          <Description>"conquestBattlesWon"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+6AC</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>129</ID>
          <Description>"conquestAmberSpentOnSpeedups"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+6B0</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>130</ID>
          <Description>"heroSortTypeActiveCollection"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+700</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>131</ID>
          <Description>"heroSortTypeActiveCombat"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+704</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>132</ID>
          <Description>"heroesRecruitedRare"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+768</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>133</ID>
          <Description>"heroesRecruitedEpic"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+76C</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>134</ID>
          <Description>"heroesRecruitedLegendary"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+770</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>135</ID>
          <Description>"recruitFromRareIsRare"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+774</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>136</ID>
          <Description>"recruitFromRareIsEpic"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+778</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>137</ID>
          <Description>"recruitFromRareIsLegendary"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+77C</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>138</ID>
          <Description>"recruitFromEpicIsRare"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+780</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>139</ID>
          <Description>"recruitFromEpicIsEpic"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+784</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>140</ID>
          <Description>"recruitFromEpicIsLegendary"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+788</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>141</ID>
          <Description>"battleSpeed"</Description>
          <VariableType>Float</VariableType>
          <Address>[ply_base]+78C</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>142</ID>
          <Description>"daysSinceFactionCounterShown"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+790</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>143</ID>
          <Description>"conquestScrollApologyThreeReceived"</Description>
          <VariableType>Byte</VariableType>
          <Address>[ply_base]+794</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>144</ID>
          <Description>"attackLocked"</Description>
          <VariableType>Byte</VariableType>
          <Address>[ply_base]+795</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>145</ID>
          <Description>"buyBuildingsLocked"</Description>
          <VariableType>Byte</VariableType>
          <Address>[ply_base]+796</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>146</ID>
          <Description>"buyResearchLocked"</Description>
          <VariableType>Byte</VariableType>
          <Address>[ply_base]+797</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>147</ID>
          <Description>"buyQuantityActive"</Description>
          <VariableType>2 Bytes</VariableType>
          <Address>[ply_base]+798</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>148</ID>
          <Description>"toggleLockEncouraged"</Description>
          <VariableType>Byte</VariableType>
          <Address>[ply_base]+79A</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>149</ID>
          <Description>"menuOpenedTimesCredits"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+7B0</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>150</ID>
          <Description>"menuOpenedTimesStatistics"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+7B4</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>151</ID>
          <Description>"menuOpenedTimesUpdateHistory"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+7B8</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>152</ID>
          <Description>"timeSpentZoomingCamera"</Description>
          <VariableType>Float</VariableType>
          <Address>[ply_base]+7BC</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>153</ID>
          <Description>"timeSpentInAmberStore"</Description>
          <VariableType>Float</VariableType>
          <Address>[ply_base]+7C0</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>154</ID>
          <Description>"timesClickedChunkyFirefly"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+7C4</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>155</ID>
          <Description>"timesClickedStormFirefly"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+7C8</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>156</ID>
          <Description>"timesLanguageChanged"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+7CC</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>157</ID>
          <Description>"timesPersonalHeroChanged"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+7D0</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>158</ID>
          <Description>"timesSwitchedToThisSeason"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+7D4</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>159</ID>
          <Description>"timesTabChanged"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+7D8</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>160</ID>
          <Description>"notFinishedWeeklyChallengeLevels"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+7DC</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>161</ID>
          <Description>"dataUpdateCheckLocal"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+7E0</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>162</ID>
          <Description>"dupGold"</Description>
          <VariableType>Double</VariableType>
          <Address>[ply_base]+7F0</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>163</ID>
          <Description>"dupElixir"</Description>
          <VariableType>Double</VariableType>
          <Address>[ply_base]+7F8</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>164</ID>
          <Description>"dupElixirUnclaimed"</Description>
          <VariableType>Double</VariableType>
          <Address>[ply_base]+800</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>165</ID>
          <Description>"dupKey"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+808</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>166</ID>
          <Description>"dupEgg"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+80C</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>167</ID>
          <Description>"dupScrollsRare"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+810</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>168</ID>
          <Description>"dupScrollsEpic"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[ply_base]+814</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>169</ID>
          <Description>"dupLumber"</Description>
          <VariableType>Float</VariableType>
          <Address>[ply_base]+818</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>170</ID>
          <Description>"dupOre"</Description>
          <VariableType>Float</VariableType>
          <Address>[ply_base]+81C</Address>
        </CheatEntry>
      </CheatEntries>
    </CheatEntry>
    <CheatEntry>
      <ID>71</ID>
      <Description>"╠══════════════════════════════╣"</Description>
      <GroupHeader>1</GroupHeader>
    </CheatEntry>
    <CheatEntry>
      <ID>2708</ID>
      <Description>"║   TIP: Right-click values to set hotkeys!  ║"</Description>
      <GroupHeader>1</GroupHeader>
    </CheatEntry>
    <CheatEntry>
      <ID>2711</ID>
      <Description>"╠══════════════════════════════╣"</Description>
      <GroupHeader>1</GroupHeader>
    </CheatEntry>
    <CheatEntry>
      <ID>2704</ID>
      <Description>"║       === YOUTUBE ===                            ║"</Description>
      <Color>FFFFFF</Color>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>{$lua}
[ENABLE]
shellExecute("https://www.youtube.com/@SeryogaSK");
createThread(function();sleep(100);memrec.Active=false;end);
[DISABLE]

</AssemblerScript>
    </CheatEntry>
    <CheatEntry>
      <ID>2706</ID>
      <Description>"║       === OCT PROFILE ===                      ║"</Description>
      <Color>FFFFFF</Color>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>{$lua}
[ENABLE]
shellExecute("https://opencheattables.com/memberlist.php?mode=viewprofile&amp;u=6096");
createThread(function();sleep(100);memrec.Active=false;end);
[DISABLE]

</AssemblerScript>
    </CheatEntry>
    <CheatEntry>
      <ID>2705</ID>
      <Description>"║       === Habibrahimov.com ===           ║"</Description>
      <Color>FFFFFF</Color>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>{$lua}
[ENABLE]
shellExecute("https://habibrahimov.com");
createThread(function();sleep(100);memrec.Active=false;end);
[DISABLE]

</AssemblerScript>
    </CheatEntry>
    <CheatEntry>
      <ID>2713</ID>
      <Description>"╠══════════════════════════════╣"</Description>
      <GroupHeader>1</GroupHeader>
    </CheatEntry>
    <CheatEntry>
      <ID>75</ID>
      <Description>"║     === Latest Update 30.11.25 ===        ║"</Description>
      <GroupHeader>1</GroupHeader>
    </CheatEntry>
    <CheatEntry>
      <ID>74</ID>
      <Description>"╚══════════════════════════════╝"</Description>
      <GroupHeader>1</GroupHeader>
    </CheatEntry>
  </CheatEntries>
  <UserdefinedSymbols/>
  <Structures StructVersion="2">
    <Structure Name="PlayerDataNew" AutoFill="0" AutoCreate="1" DefaultHex="0" AutoDestroy="0" DoNotSaveLocal="0" RLECompression="1" AutoCreateStructsize="4096">
      <Elements>
        <Element Offset="16" Vartype="Double" Bytesize="8" OffsetHex="00000010" Description="gold" DisplayMethod="unsigned integer"/>
        <Element Offset="24" Vartype="Double" Bytesize="8" OffsetHex="00000018" Description="elixir" DisplayMethod="unsigned integer"/>
        <Element Offset="32" Vartype="Double" Bytesize="8" OffsetHex="00000020" Description="elixirFromQuests" DisplayMethod="unsigned integer"/>
        <Element Offset="40" Vartype="Double" Bytesize="8" OffsetHex="00000028" Description="elixirUnclaimed" DisplayMethod="unsigned integer"/>
        <Element Offset="48" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000030" Description="keys" DisplayMethod="unsigned integer"/>
        <Element Offset="52" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000034" Description="eggs" DisplayMethod="unsigned integer"/>
        <Element Offset="56" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000038" Description="medals" DisplayMethod="unsigned integer"/>
        <Element Offset="60" Vartype="4 Bytes" Bytesize="4" OffsetHex="0000003C" Description="medalsUsable" DisplayMethod="unsigned integer"/>
        <Element Offset="64" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000040" Description="medalsMax" DisplayMethod="unsigned integer"/>
        <Element Offset="68" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000044" Description="heroMainActive" DisplayMethod="unsigned integer"/>
        <Element Offset="72" Vartype="Pointer" Bytesize="8" OffsetHex="00000048" Description="timeThisSeasonStarted" DisplayMethod="unsigned integer"/>
        <Element Offset="80" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000050" Description="timeActivePlaySeason" DisplayMethod="unsigned integer"/>
        <Element Offset="88" Vartype="Pointer" Bytesize="8" OffsetHex="00000058" Description="timeThisAscentionStarted" DisplayMethod="unsigned integer"/>
        <Element Offset="96" Vartype="Float" Bytesize="4" OffsetHex="00000060" Description="timeThisAscension" DisplayMethod="unsigned integer"/>
        <Element Offset="104" Vartype="Pointer" Bytesize="8" OffsetHex="00000068" Description="lastTimeBeforeAwayOffline" DisplayMethod="unsigned integer"/>
        <Element Offset="112" Vartype="Pointer" Bytesize="8" OffsetHex="00000070" Description="lastTimeBeforeAway" DisplayMethod="unsigned integer"/>
        <Element Offset="120" Vartype="Pointer" Bytesize="8" OffsetHex="00000078" Description="lastDailyDate" DisplayMethod="unsigned integer"/>
        <Element Offset="128" Vartype="Pointer" Bytesize="8" OffsetHex="00000080" Description="lastWeeklyReset" DisplayMethod="unsigned integer"/>
        <Element Offset="136" Vartype="Double" Bytesize="8" OffsetHex="00000088" Description="awayIncomeBanked" DisplayMethod="unsigned integer"/>
        <Element Offset="144" Vartype="Double" Bytesize="8" OffsetHex="00000090" Description="awayElixirBanked" DisplayMethod="unsigned integer"/>
        <Element Offset="152" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000098" Description="awayIncomeBankOpened" DisplayMethod="unsigned integer"/>
        <Element Offset="156" Vartype="4 Bytes" Bytesize="4" OffsetHex="0000009C" Description="daysPlayedDifferent" DisplayMethod="unsigned integer"/>
        <Element Offset="160" Vartype="4 Bytes" Bytesize="4" OffsetHex="000000A0" Description="daysPlayedConsecutive" DisplayMethod="unsigned integer"/>
        <Element Offset="164" Vartype="4 Bytes" Bytesize="4" OffsetHex="000000A4" Description="weeklyResets" DisplayMethod="unsigned integer"/>
        <Element Offset="168" Vartype="Float" Bytesize="4" OffsetHex="000000A8" Description="zoneTimerNow" DisplayMethod="unsigned integer"/>
        <Element Offset="172" Vartype="Float" Bytesize="4" OffsetHex="000000AC" Description="weatherTimerNow" DisplayMethod="unsigned integer"/>
        <Element Offset="176" Vartype="Float" Bytesize="4" OffsetHex="000000B0" Description="weatherCooldownNow" DisplayMethod="unsigned integer"/>
        <Element Offset="184" Vartype="Pointer" Bytesize="8" OffsetHex="000000B8" Description="awayIncomeEarned" DisplayMethod="unsigned integer"/>
        <Element Offset="192" Vartype="Pointer" Bytesize="8" OffsetHex="000000C0" Description="awayElixirEarned" DisplayMethod="unsigned integer"/>
        <Element Offset="200" Vartype="Pointer" Bytesize="8" OffsetHex="000000C8" Description="awayExpEarned" DisplayMethod="unsigned integer"/>
        <Element Offset="208" Vartype="Pointer" Bytesize="8" OffsetHex="000000D0" Description="goldTotal" DisplayMethod="unsigned integer"/>
        <Element Offset="216" Vartype="Pointer" Bytesize="8" OffsetHex="000000D8" Description="goldMax" DisplayMethod="unsigned integer"/>
        <Element Offset="224" Vartype="Pointer" Bytesize="8" OffsetHex="000000E0" Description="gpsMax" DisplayMethod="unsigned integer"/>
        <Element Offset="232" Vartype="Pointer" Bytesize="8" OffsetHex="000000E8" Description="goldDestroyedByAscending" DisplayMethod="unsigned integer"/>
        <Element Offset="240" Vartype="Pointer" Bytesize="8" OffsetHex="000000F0" Description="coinCollected" DisplayMethod="unsigned integer"/>
        <Element Offset="248" Vartype="Pointer" Bytesize="8" OffsetHex="000000F8" Description="emeraldCollected" DisplayMethod="unsigned integer"/>
        <Element Offset="256" Vartype="Pointer" Bytesize="8" OffsetHex="00000100" Description="sapphireCollected" DisplayMethod="unsigned integer"/>
        <Element Offset="264" Vartype="Pointer" Bytesize="8" OffsetHex="00000108" Description="rubyCollected" DisplayMethod="unsigned integer"/>
        <Element Offset="272" Vartype="Pointer" Bytesize="8" OffsetHex="00000110" Description="diamondCollected" DisplayMethod="unsigned integer"/>
        <Element Offset="280" Vartype="Double" Bytesize="8" OffsetHex="00000118" Description="coinVisual" DisplayMethod="unsigned integer"/>
        <Element Offset="288" Vartype="Pointer" Bytesize="8" OffsetHex="00000120" Description="buildingLevel" DisplayMethod="unsigned integer"/>
        <Element Offset="296" Vartype="Pointer" Bytesize="8" OffsetHex="00000128" Description="buildingDiscovered" DisplayMethod="unsigned integer"/>
        <Element Offset="304" Vartype="Pointer" Bytesize="8" OffsetHex="00000130" Description="buildingLevelMaxHad" DisplayMethod="unsigned integer"/>
        <Element Offset="312" Vartype="Pointer" Bytesize="8" OffsetHex="00000138" Description="buildingsMax" DisplayMethod="unsigned integer"/>
        <Element Offset="320" Vartype="Pointer" Bytesize="8" OffsetHex="00000140" Description="upgrades" DisplayMethod="unsigned integer"/>
        <Element Offset="328" Vartype="Pointer" Bytesize="8" OffsetHex="00000148" Description="upgradeLevelMaxHad" DisplayMethod="unsigned integer"/>
        <Element Offset="336" Vartype="Pointer" Bytesize="8" OffsetHex="00000150" Description="researchUpgrades" DisplayMethod="unsigned integer"/>
        <Element Offset="344" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000158" Description="upgradesTiersCompleted" DisplayMethod="unsigned integer"/>
        <Element Offset="352" Vartype="Pointer" Bytesize="8" OffsetHex="00000160" Description="masteryPointDistribution" DisplayMethod="unsigned integer"/>
        <Element Offset="360" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000168" Description="masteryResetDone" DisplayMethod="unsigned integer"/>
        <Element Offset="368" Vartype="Pointer" Bytesize="8" OffsetHex="00000170" Description="skillUpgrades" DisplayMethod="unsigned integer"/>
        <Element Offset="376" Vartype="Pointer" Bytesize="8" OffsetHex="00000178" Description="ascendedTimes" DisplayMethod="unsigned integer"/>
        <Element Offset="384" Vartype="Float" Bytesize="4" OffsetHex="00000180" Description="elixirBonusGps" DisplayMethod="unsigned integer"/>
        <Element Offset="388" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000184" Description="infiniteBonusCoinLevel" DisplayMethod="unsigned integer"/>
        <Element Offset="392" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000188" Description="infiniteBonusGpsLevel" DisplayMethod="unsigned integer"/>
        <Element Offset="400" Vartype="Pointer" Bytesize="8" OffsetHex="00000190" Description="infiniteBonusCoinLevelDistribution" DisplayMethod="unsigned integer"/>
        <Element Offset="408" Vartype="Pointer" Bytesize="8" OffsetHex="00000198" Description="infiniteBonusGpsLevelDistribution" DisplayMethod="unsigned integer"/>
        <Element Offset="416" Vartype="Double" Bytesize="8" OffsetHex="000001A0" Description="goldTotalConvertedToElixir" DisplayMethod="unsigned integer"/>
        <Element Offset="424" Vartype="Pointer" Bytesize="8" OffsetHex="000001A8" Description="elixirTotal" DisplayMethod="unsigned integer"/>
        <Element Offset="432" Vartype="Pointer" Bytesize="8" OffsetHex="000001B0" Description="elixirMax" DisplayMethod="unsigned integer"/>
        <Element Offset="440" Vartype="Pointer" Bytesize="8" OffsetHex="000001B8" Description="elixirMostGotAscending" DisplayMethod="unsigned integer"/>
        <Element Offset="448" Vartype="4 Bytes" Bytesize="4" OffsetHex="000001C0" Description="elementBonusAether" DisplayMethod="unsigned integer"/>
        <Element Offset="452" Vartype="4 Bytes" Bytesize="4" OffsetHex="000001C4" Description="elementBonusWind" DisplayMethod="unsigned integer"/>
        <Element Offset="456" Vartype="4 Bytes" Bytesize="4" OffsetHex="000001C8" Description="elementBonusFire" DisplayMethod="unsigned integer"/>
        <Element Offset="460" Vartype="4 Bytes" Bytesize="4" OffsetHex="000001CC" Description="elementBonusWater" DisplayMethod="unsigned integer"/>
        <Element Offset="464" Vartype="4 Bytes" Bytesize="4" OffsetHex="000001D0" Description="elementBonusEarth" DisplayMethod="unsigned integer"/>
        <Element Offset="472" Vartype="Pointer" Bytesize="8" OffsetHex="000001D8" Description="katanaSlashUsed" DisplayMethod="unsigned integer"/>
        <Element Offset="480" Vartype="Pointer" Bytesize="8" OffsetHex="000001E0" Description="katanaSlashEnemiesDestroyed" DisplayMethod="unsigned integer"/>
        <Element Offset="488" Vartype="Pointer" Bytesize="8" OffsetHex="000001E8" Description="katanaSlashEnemiesMissed" DisplayMethod="unsigned integer"/>
        <Element Offset="496" Vartype="Float" Bytesize="4" OffsetHex="000001F0" Description="shurikenVortexCooldownNow" DisplayMethod="unsigned integer"/>
        <Element Offset="500" Vartype="Byte" Bytesize="1" OffsetHex="000001F4" Description="shurikenVortexAutoOnEnabled" DisplayMethod="unsigned integer"/>
        <Element Offset="504" Vartype="Pointer" Bytesize="8" OffsetHex="000001F8" Description="shurikenVortexUsed" DisplayMethod="unsigned integer"/>
        <Element Offset="512" Vartype="Pointer" Bytesize="8" OffsetHex="00000200" Description="shurikenVortexEnemiesDestroyed" DisplayMethod="unsigned integer"/>
        <Element Offset="520" Vartype="Pointer" Bytesize="8" OffsetHex="00000208" Description="shurikenVortexFireflyDestroyed" DisplayMethod="unsigned integer"/>
        <Element Offset="528" Vartype="Pointer" Bytesize="8" OffsetHex="00000210" Description="shurikenVortexEnemiesMissed" DisplayMethod="unsigned integer"/>
        <Element Offset="536" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000218" Description="shurikenVortexEnemiesMissedNoEnergy" DisplayMethod="unsigned integer"/>
        <Element Offset="544" Vartype="Pointer" Bytesize="8" OffsetHex="00000220" Description="shurikenVortexRainbowFireflyDestroyed" DisplayMethod="unsigned integer"/>
        <Element Offset="552" Vartype="Pointer" Bytesize="8" OffsetHex="00000228" Description="wagonAllEnemiesVortexed" DisplayMethod="unsigned integer"/>
        <Element Offset="560" Vartype="Float" Bytesize="4" OffsetHex="00000230" Description="ropeHookCooldownNow" DisplayMethod="unsigned integer"/>
        <Element Offset="564" Vartype="Byte" Bytesize="1" OffsetHex="00000234" Description="ropeHookAutoOnEnabled" DisplayMethod="unsigned integer"/>
        <Element Offset="568" Vartype="Pointer" Bytesize="8" OffsetHex="00000238" Description="ropeHookUsed" DisplayMethod="unsigned integer"/>
        <Element Offset="576" Vartype="Pointer" Bytesize="8" OffsetHex="00000240" Description="ropeHookEnemiesDestroyed" DisplayMethod="unsigned integer"/>
        <Element Offset="584" Vartype="Pointer" Bytesize="8" OffsetHex="00000248" Description="ropeHookShieldbearerDestroyed" DisplayMethod="unsigned integer"/>
        <Element Offset="592" Vartype="Pointer" Bytesize="8" OffsetHex="00000250" Description="ropeHookWagonDestroyed" DisplayMethod="unsigned integer"/>
        <Element Offset="600" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000258" Description="ropeHookWagonDestroyedNoEnergy" DisplayMethod="unsigned integer"/>
        <Element Offset="608" Vartype="Pointer" Bytesize="8" OffsetHex="00000260" Description="ropeHookEnemiesMissed" DisplayMethod="unsigned integer"/>
        <Element Offset="616" Vartype="Pointer" Bytesize="8" OffsetHex="00000268" Description="ropeHookFireflyDestroyed" DisplayMethod="unsigned integer"/>
        <Element Offset="624" Vartype="Byte" Bytesize="1" OffsetHex="00000270" Description="energyOn" DisplayMethod="unsigned integer"/>
        <Element Offset="628" Vartype="Float" Bytesize="4" OffsetHex="00000274" Description="energyTimerNow" DisplayMethod="unsigned integer"/>
        <Element Offset="632" Vartype="Byte" Bytesize="1" OffsetHex="00000278" Description="energyAutoOnEnabled" DisplayMethod="unsigned integer"/>
        <Element Offset="640" Vartype="Pointer" Bytesize="8" OffsetHex="00000280" Description="energyTimerTotal" DisplayMethod="unsigned integer"/>
        <Element Offset="648" Vartype="Pointer" Bytesize="8" OffsetHex="00000288" Description="energyEnemiesDestroyed" DisplayMethod="unsigned integer"/>
        <Element Offset="656" Vartype="Pointer" Bytesize="8" OffsetHex="00000290" Description="energyEffectiveLongestStreak" DisplayMethod="unsigned integer"/>
        <Element Offset="664" Vartype="Float" Bytesize="4" OffsetHex="00000298" Description="energyDepletedTime" DisplayMethod="unsigned integer"/>
        <Element Offset="672" Vartype="Pointer" Bytesize="8" OffsetHex="000002A0" Description="criticalTimes" DisplayMethod="unsigned integer"/>
        <Element Offset="680" Vartype="Pointer" Bytesize="8" OffsetHex="000002A8" Description="enemiesDestroyedTotal" DisplayMethod="unsigned integer"/>
        <Element Offset="688" Vartype="Pointer" Bytesize="8" OffsetHex="000002B0" Description="enemiesDestroyedTotalPresent" DisplayMethod="unsigned integer"/>
        <Element Offset="696" Vartype="Pointer" Bytesize="8" OffsetHex="000002B8" Description="samuraiDestroyed" DisplayMethod="unsigned integer"/>
        <Element Offset="704" Vartype="Pointer" Bytesize="8" OffsetHex="000002C0" Description="hellhoundDestroyed" DisplayMethod="unsigned integer"/>
        <Element Offset="712" Vartype="Pointer" Bytesize="8" OffsetHex="000002C8" Description="spearmanDestroyed" DisplayMethod="unsigned integer"/>
        <Element Offset="720" Vartype="Pointer" Bytesize="8" OffsetHex="000002D0" Description="shieldbearerDestroyed" DisplayMethod="unsigned integer"/>
        <Element Offset="728" Vartype="Pointer" Bytesize="8" OffsetHex="000002D8" Description="wagonDestroyed" DisplayMethod="unsigned integer"/>
        <Element Offset="736" Vartype="Pointer" Bytesize="8" OffsetHex="000002E0" Description="fireflyDestroyed" DisplayMethod="unsigned integer"/>
        <Element Offset="744" Vartype="Pointer" Bytesize="8" OffsetHex="000002E8" Description="fireflyRainbowDestroyed" DisplayMethod="unsigned integer"/>
        <Element Offset="752" Vartype="Pointer" Bytesize="8" OffsetHex="000002F0" Description="fireflyStormDestroyed" DisplayMethod="unsigned integer"/>
        <Element Offset="760" Vartype="Pointer" Bytesize="8" OffsetHex="000002F8" Description="fireflyChunkyDestroyed" DisplayMethod="unsigned integer"/>
        <Element Offset="768" Vartype="Pointer" Bytesize="8" OffsetHex="00000300" Description="fireflyChunkyHit" DisplayMethod="unsigned integer"/>
        <Element Offset="776" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000308" Description="fireflyMissedInRow" DisplayMethod="unsigned integer"/>
        <Element Offset="780" Vartype="4 Bytes" Bytesize="4" OffsetHex="0000030C" Description="fireflyStormDestroyedWithVortex" DisplayMethod="unsigned integer"/>
        <Element Offset="784" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000310" Description="fireflyChunkyDestroyedWithHook" DisplayMethod="unsigned integer"/>
        <Element Offset="788" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000314" Description="enemySpawnCoordiantes" DisplayMethod="unsigned integer"/>
        <Element Offset="792" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000318" Description="enemyDespawnCoordiantes" DisplayMethod="unsigned integer"/>
        <Element Offset="796" Vartype="Float" Bytesize="4" OffsetHex="0000031C" Description="fireflySpawnTimer" DisplayMethod="unsigned integer"/>
        <Element Offset="800" Vartype="Pointer" Bytesize="8" OffsetHex="00000320" Description="eventTimers" DisplayMethod="unsigned integer"/>
        <Element Offset="808" Vartype="Pointer" Bytesize="8" OffsetHex="00000328" Description="eventMultipliers" DisplayMethod="unsigned integer"/>
        <Element Offset="816" Vartype="Byte" Bytesize="1" OffsetHex="00000330" Description="regularEventSafetyCountNow" DisplayMethod="unsigned integer"/>
        <Element Offset="824" Vartype="Pointer" Bytesize="8" OffsetHex="00000338" Description="eventsTriggered" DisplayMethod="unsigned integer"/>
        <Element Offset="832" Vartype="Pointer" Bytesize="8" OffsetHex="00000340" Description="eventCoinValueGot" DisplayMethod="unsigned integer"/>
        <Element Offset="840" Vartype="Pointer" Bytesize="8" OffsetHex="00000348" Description="eventCountCoinDropRegular" DisplayMethod="unsigned integer"/>
        <Element Offset="848" Vartype="Pointer" Bytesize="8" OffsetHex="00000350" Description="eventCountCoinDropBig" DisplayMethod="unsigned integer"/>
        <Element Offset="856" Vartype="Pointer" Bytesize="8" OffsetHex="00000358" Description="eventCountCoinDropMega" DisplayMethod="unsigned integer"/>
        <Element Offset="864" Vartype="Pointer" Bytesize="8" OffsetHex="00000360" Description="eventCountIncreaseGps" DisplayMethod="unsigned integer"/>
        <Element Offset="872" Vartype="Pointer" Bytesize="8" OffsetHex="00000368" Description="eventCountIncreaseGpsBig" DisplayMethod="unsigned integer"/>
        <Element Offset="880" Vartype="Pointer" Bytesize="8" OffsetHex="00000370" Description="eventCountEnemyCoinDropMultiply" DisplayMethod="unsigned integer"/>
        <Element Offset="888" Vartype="Pointer" Bytesize="8" OffsetHex="00000378" Description="eventCountSamuraiFrenzy" DisplayMethod="unsigned integer"/>
        <Element Offset="896" Vartype="Pointer" Bytesize="8" OffsetHex="00000380" Description="eventCountGemstoneFever" DisplayMethod="unsigned integer"/>
        <Element Offset="904" Vartype="Pointer" Bytesize="8" OffsetHex="00000388" Description="eventCountFireflySwarm" DisplayMethod="unsigned integer"/>
        <Element Offset="912" Vartype="Pointer" Bytesize="8" OffsetHex="00000390" Description="eventCountFireflyStorm" DisplayMethod="unsigned integer"/>
        <Element Offset="920" Vartype="Pointer" Bytesize="8" OffsetHex="00000398" Description="eventCountKeyDrop" DisplayMethod="unsigned integer"/>
        <Element Offset="928" Vartype="Double" Bytesize="8" OffsetHex="000003A0" Description="eventRandomSeed" DisplayMethod="unsigned integer"/>
        <Element Offset="936" Vartype="4 Bytes" Bytesize="4" OffsetHex="000003A8" Description="dailyFireflyCurrencyEarned" DisplayMethod="unsigned integer"/>
        <Element Offset="940" Vartype="4 Bytes" Bytesize="4" OffsetHex="000003AC" Description="holidayFireflyDestroyedToday" DisplayMethod="unsigned integer"/>
        <Element Offset="944" Vartype="4 Bytes" Bytesize="4" OffsetHex="000003B0" Description="amberUsed" DisplayMethod="unsigned integer"/>
        <Element Offset="948" Vartype="4 Bytes" Bytesize="4" OffsetHex="000003B4" Description="amberUsedEvent" DisplayMethod="unsigned integer"/>
        <Element Offset="952" Vartype="4 Bytes" Bytesize="4" OffsetHex="000003B8" Description="amberUsedThisWeek" DisplayMethod="unsigned integer"/>
        <Element Offset="956" Vartype="4 Bytes" Bytesize="4" OffsetHex="000003BC" Description="amberPurchased" DisplayMethod="unsigned integer"/>
        <Element Offset="960" Vartype="4 Bytes" Bytesize="4" OffsetHex="000003C0" Description="amberCollected" DisplayMethod="unsigned integer"/>
        <Element Offset="968" Vartype="Pointer" Bytesize="8" OffsetHex="000003C8" Description="vipTempGpsBonusUsed" DisplayMethod="unsigned integer"/>
        <Element Offset="976" Vartype="Pointer" Bytesize="8" OffsetHex="000003D0" Description="vipTempGpsBonusTimer" DisplayMethod="unsigned integer">
          <Structure Name="Single[]" AutoFill="0" AutoCreate="1" DefaultHex="0" AutoDestroy="0" DoNotSaveLocal="0" RLECompression="1" AutoCreateStructsize="4096">
            <Elements>
              <Element Offset="24" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000018" Description="Count" DisplayMethod="unsigned integer"/>
              <Element Offset="32" Vartype="Float" Bytesize="4" OffsetHex="00000020" Description="[0]Single" DisplayMethod="unsigned integer"/>
              <Element Offset="36" Vartype="Float" Bytesize="4" OffsetHex="00000024" Description="[1]Single" DisplayMethod="unsigned integer"/>
              <Element Offset="40" Vartype="Float" Bytesize="4" OffsetHex="00000028" Description="[2]Single" DisplayMethod="unsigned integer"/>
              <Element Offset="44" Vartype="Float" Bytesize="4" OffsetHex="0000002C" Description="[3]Single" DisplayMethod="unsigned integer"/>
              <Element Offset="48" Vartype="Float" Bytesize="4" OffsetHex="00000030" Description="[4]Single" DisplayMethod="unsigned integer"/>
              <Element Offset="52" Vartype="Float" Bytesize="4" OffsetHex="00000034" Description="[5]Single" DisplayMethod="unsigned integer"/>
              <Element Offset="56" Vartype="Float" Bytesize="4" OffsetHex="00000038" Description="[6]Single" DisplayMethod="unsigned integer"/>
              <Element Offset="60" Vartype="Float" Bytesize="4" OffsetHex="0000003C" Description="[7]Single" DisplayMethod="unsigned integer"/>
              <Element Offset="64" Vartype="Float" Bytesize="4" OffsetHex="00000040" Description="[8]Single" DisplayMethod="unsigned integer"/>
              <Element Offset="68" Vartype="Float" Bytesize="4" OffsetHex="00000044" Description="[9]Single" DisplayMethod="unsigned integer"/>
            </Elements>
          </Structure>
        </Element>
        <Element Offset="984" Vartype="Pointer" Bytesize="8" OffsetHex="000003D8" Description="vipTempElixirBonusUsed" DisplayMethod="unsigned integer"/>
        <Element Offset="992" Vartype="Pointer" Bytesize="8" OffsetHex="000003E0" Description="vipTempElixirBonusTimer" DisplayMethod="unsigned integer"/>
        <Element Offset="1000" Vartype="Pointer" Bytesize="8" OffsetHex="000003E8" Description="ascendedPerfectTimes" DisplayMethod="unsigned integer"/>
        <Element Offset="1008" Vartype="4 Bytes" Bytesize="4" OffsetHex="000003F0" Description="vipPetTreatsBought" DisplayMethod="unsigned integer"/>
        <Element Offset="1016" Vartype="Pointer" Bytesize="8" OffsetHex="000003F8" Description="vipGoldPackUsed" DisplayMethod="unsigned integer"/>
        <Element Offset="1024" Vartype="Pointer" Bytesize="8" OffsetHex="00000400" Description="vipEggPackGotten" DisplayMethod="unsigned integer"/>
        <Element Offset="1032" Vartype="Pointer" Bytesize="8" OffsetHex="00000408" Description="vipScrollEpicPackGotten" DisplayMethod="unsigned integer"/>
        <Element Offset="1040" Vartype="Pointer" Bytesize="8" OffsetHex="00000410" Description="vipResourcePackBought" DisplayMethod="unsigned integer"/>
        <Element Offset="1048" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000418" Description="vipDailyAmberAdWatchedTotal" DisplayMethod="unsigned integer"/>
        <Element Offset="1052" Vartype="4 Bytes" Bytesize="4" OffsetHex="0000041C" Description="vipDailyAmberAdWatchedToday" DisplayMethod="unsigned integer"/>
        <Element Offset="1056" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000420" Description="vipDailyKeyAdWatchedTotal" DisplayMethod="unsigned integer"/>
        <Element Offset="1060" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000424" Description="vipDailyKeyAdWatchedToday" DisplayMethod="unsigned integer"/>
        <Element Offset="1064" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000428" Description="vipDailyScrollAdWatchedTotal" DisplayMethod="unsigned integer"/>
        <Element Offset="1068" Vartype="4 Bytes" Bytesize="4" OffsetHex="0000042C" Description="vipDailyScrollAdWatchedToday" DisplayMethod="unsigned integer"/>
        <Element Offset="1072" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000430" Description="itemsBoughtSeason" DisplayMethod="unsigned integer"/>
        <Element Offset="1076" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000434" Description="boostEggsBoughtSeason" DisplayMethod="unsigned integer"/>
        <Element Offset="1080" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000438" Description="boostScrollsEpicBoughtSeason" DisplayMethod="unsigned integer"/>
        <Element Offset="1088" Vartype="Pointer" Bytesize="8" OffsetHex="00000440" Description="challengeProgress" DisplayMethod="unsigned integer"/>
        <Element Offset="1096" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000448" Description="challengeStars" DisplayMethod="unsigned integer"/>
        <Element Offset="1100" Vartype="Byte" Bytesize="1" OffsetHex="0000044C" Description="challengeFirstFreeKeysGot" DisplayMethod="unsigned integer"/>
        <Element Offset="1104" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000450" Description="weeklyChallengesDone" DisplayMethod="unsigned integer"/>
        <Element Offset="1108" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000454" Description="weeklyChallengesPerfected" DisplayMethod="unsigned integer"/>
        <Element Offset="1112" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000458" Description="weeklyChallengesMedalsEarnedTotal" DisplayMethod="unsigned integer"/>
        <Element Offset="1116" Vartype="4 Bytes" Bytesize="4" OffsetHex="0000045C" Description="weeklyChallengesMedalsEarnedThisLevel" DisplayMethod="unsigned integer"/>
        <Element Offset="1120" Vartype="Pointer" Bytesize="8" OffsetHex="00000460" Description="medalUpgrades" DisplayMethod="unsigned integer"/>
        <Element Offset="1128" Vartype="Pointer" Bytesize="8" OffsetHex="00000468" Description="medalUpgradesLast" DisplayMethod="unsigned integer">
          <Structure Name="Int32[]" AutoFill="0" AutoCreate="1" DefaultHex="0" AutoDestroy="0" DoNotSaveLocal="0" RLECompression="1" AutoCreateStructsize="4096">
            <Elements>
              <Element Offset="24" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000018" Description="Count" DisplayMethod="unsigned integer"/>
              <Element Offset="32" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000020" Description="[0]Int32" DisplayMethod="signed integer"/>
              <Element Offset="36" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000024" Description="[1]Int32" DisplayMethod="signed integer"/>
              <Element Offset="40" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000028" Description="[2]Int32" DisplayMethod="signed integer"/>
              <Element Offset="44" Vartype="4 Bytes" Bytesize="4" OffsetHex="0000002C" Description="[3]Int32" DisplayMethod="signed integer"/>
              <Element Offset="48" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000030" Description="[4]Int32" DisplayMethod="signed integer"/>
              <Element Offset="52" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000034" Description="[5]Int32" DisplayMethod="signed integer"/>
              <Element Offset="56" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000038" Description="[6]Int32" DisplayMethod="signed integer"/>
              <Element Offset="60" Vartype="4 Bytes" Bytesize="4" OffsetHex="0000003C" Description="[7]Int32" DisplayMethod="signed integer"/>
              <Element Offset="64" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000040" Description="[8]Int32" DisplayMethod="signed integer"/>
              <Element Offset="68" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000044" Description="[9]Int32" DisplayMethod="signed integer"/>
            </Elements>
          </Structure>
        </Element>
        <Element Offset="1136" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000470" Description="medalUpgradesTotal" DisplayMethod="unsigned integer"/>
        <Element Offset="1140" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000474" Description="medalsSpent" DisplayMethod="unsigned integer"/>
        <Element Offset="1144" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000478" Description="medalsPreviousCheckSeen" DisplayMethod="unsigned integer"/>
        <Element Offset="1152" Vartype="Pointer" Bytesize="8" OffsetHex="00000480" Description="medalResetDone" DisplayMethod="unsigned integer"/>
        <Element Offset="1160" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000488" Description="keyUsed" DisplayMethod="unsigned integer"/>
        <Element Offset="1164" Vartype="4 Bytes" Bytesize="4" OffsetHex="0000048C" Description="keyUsedEvent" DisplayMethod="unsigned integer"/>
        <Element Offset="1168" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000490" Description="keyUsedThisWeek" DisplayMethod="unsigned integer"/>
        <Element Offset="1176" Vartype="Pointer" Bytesize="8" OffsetHex="00000498" Description="questId" DisplayMethod="unsigned integer"/>
        <Element Offset="1184" Vartype="Pointer" Bytesize="8" OffsetHex="000004A0" Description="questRarity" DisplayMethod="unsigned integer"/>
        <Element Offset="1192" Vartype="Pointer" Bytesize="8" OffsetHex="000004A8" Description="questProgress" DisplayMethod="unsigned integer"/>
        <Element Offset="1200" Vartype="Pointer" Bytesize="8" OffsetHex="000004B0" Description="questRewardsOpened" DisplayMethod="unsigned integer"/>
        <Element Offset="1208" Vartype="Pointer" Bytesize="8" OffsetHex="000004B8" Description="questRewardsUnopenedStack" DisplayMethod="unsigned integer"/>
        <Element Offset="1216" Vartype="Pointer" Bytesize="8" OffsetHex="000004C0" Description="questRewardsUnopenedBonus" DisplayMethod="unsigned integer"/>
        <Element Offset="1224" Vartype="Pointer" Bytesize="8" OffsetHex="000004C8" Description="questRewardsUnopenedId" DisplayMethod="unsigned integer"/>
        <Element Offset="1232" Vartype="Pointer" Bytesize="8" OffsetHex="000004D0" Description="questRewardsUnopenedStackOld" DisplayMethod="unsigned integer"/>
        <Element Offset="1240" Vartype="Pointer" Bytesize="8" OffsetHex="000004D8" Description="questRewardsUnopenedStackOldB" DisplayMethod="unsigned integer"/>
        <Element Offset="1248" Vartype="Pointer" Bytesize="8" OffsetHex="000004E0" Description="questRewardsUnopenedRarityOpened" DisplayMethod="unsigned integer"/>
        <Element Offset="1256" Vartype="Pointer" Bytesize="8" OffsetHex="000004E8" Description="questRaritiesComplete" DisplayMethod="unsigned integer"/>
        <Element Offset="1264" Vartype="Pointer" Bytesize="8" OffsetHex="000004F0" Description="questsDone" DisplayMethod="unsigned integer"/>
        <Element Offset="1272" Vartype="4 Bytes" Bytesize="4" OffsetHex="000004F8" Description="questsDoneToday" DisplayMethod="unsigned integer"/>
        <Element Offset="1276" Vartype="4 Bytes" Bytesize="4" OffsetHex="000004FC" Description="questsDoneThisRarity" DisplayMethod="unsigned integer"/>
        <Element Offset="1280" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000500" Description="questDaysPerfectComplete" DisplayMethod="unsigned integer"/>
        <Element Offset="1284" Vartype="Byte" Bytesize="1" OffsetHex="00000504" Description="questDaysPerfectCompleteEarnedToday" DisplayMethod="unsigned integer"/>
        <Element Offset="1288" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000508" Description="questsDoneFromPets" DisplayMethod="unsigned integer"/>
        <Element Offset="1292" Vartype="Byte" Bytesize="1" OffsetHex="0000050C" Description="questsDoneSeenToday" DisplayMethod="unsigned integer"/>
        <Element Offset="1296" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000510" Description="questUsedEvent" DisplayMethod="unsigned integer"/>
        <Element Offset="1300" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000514" Description="questRewardsUnclaimedClaimed" DisplayMethod="unsigned integer"/>
        <Element Offset="1304" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000518" Description="holidayIdLastActive" DisplayMethod="unsigned integer"/>
        <Element Offset="1308" Vartype="Byte" Bytesize="1" OffsetHex="0000051C" Description="holidayCosmeticUnlockedThisWeek" DisplayMethod="unsigned integer"/>
        <Element Offset="1312" Vartype="Pointer" Bytesize="8" OffsetHex="00000520" Description="holidayTaskProgress" DisplayMethod="unsigned integer"/>
        <Element Offset="1320" Vartype="Pointer" Bytesize="8" OffsetHex="00000528" Description="holidayTaskObjectivesComplete" DisplayMethod="unsigned integer"/>
        <Element Offset="1328" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000530" Description="holidayRewardClaimedLinear" DisplayMethod="unsigned integer"/>
        <Element Offset="1332" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000534" Description="holidayRewardClaimedLinearLifetime" DisplayMethod="unsigned integer"/>
        <Element Offset="1336" Vartype="Pointer" Bytesize="8" OffsetHex="00000538" Description="holidayRewardClaimedNonlinear" DisplayMethod="unsigned integer"/>
        <Element Offset="1344" Vartype="Pointer" Bytesize="8" OffsetHex="00000540" Description="holidayRewardClaimedNonlinearLifetime" DisplayMethod="unsigned integer"/>
        <Element Offset="1352" Vartype="Byte" Bytesize="1" OffsetHex="00000548" Description="petFirstFreeEggGot" DisplayMethod="unsigned integer"/>
        <Element Offset="1360" Vartype="Pointer" Bytesize="8" OffsetHex="00000550" Description="petActive" DisplayMethod="unsigned integer"/>
        <Element Offset="1368" Vartype="Pointer" Bytesize="8" OffsetHex="00000558" Description="petUnlocked" DisplayMethod="unsigned integer"/>
        <Element Offset="1376" Vartype="Pointer" Bytesize="8" OffsetHex="00000560" Description="petTimeUsed" DisplayMethod="unsigned integer"/>
        <Element Offset="1384" Vartype="Double" Bytesize="8" OffsetHex="00000568" Description="petAmberTimer" DisplayMethod="unsigned integer"/>
        <Element Offset="1392" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000570" Description="petAmberEarnedThoughPets" DisplayMethod="unsigned integer"/>
        <Element Offset="1396" Vartype="Byte" Bytesize="1" OffsetHex="00000574" Description="petSelectionOnCooldown" DisplayMethod="unsigned integer"/>
        <Element Offset="1400" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000578" Description="petChangedTotal" DisplayMethod="unsigned integer"/>
        <Element Offset="1408" Vartype="Pointer" Bytesize="8" OffsetHex="00000580" Description="petChangedPerSlotTotal" DisplayMethod="unsigned integer"/>
        <Element Offset="1416" Vartype="Byte" Bytesize="1" OffsetHex="00000588" Description="petChangedDaysInRowEarned" DisplayMethod="unsigned integer"/>
        <Element Offset="1420" Vartype="4 Bytes" Bytesize="4" OffsetHex="0000058C" Description="petChangedDaysInRow" DisplayMethod="unsigned integer"/>
        <Element Offset="1424" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000590" Description="petNotChangedDaysInRow" DisplayMethod="unsigned integer"/>
        <Element Offset="1432" Vartype="Pointer" Bytesize="8" OffsetHex="00000598" Description="rarestPetPulledStars" DisplayMethod="unsigned integer"/>
        <Element Offset="1440" Vartype="Pointer" Bytesize="8" OffsetHex="000005A0" Description="rarestPetPulledId" DisplayMethod="unsigned integer"/>
        <Element Offset="1448" Vartype="Pointer" Bytesize="8" OffsetHex="000005A8" Description="eggsOpened" DisplayMethod="unsigned integer"/>
        <Element Offset="1456" Vartype="4 Bytes" Bytesize="4" OffsetHex="000005B0" Description="eggsOpenedEvent" DisplayMethod="unsigned integer"/>
        <Element Offset="1460" Vartype="4 Bytes" Bytesize="4" OffsetHex="000005B4" Description="eggsUsedThisWeek" DisplayMethod="unsigned integer"/>
        <Element Offset="1464" Vartype="4 Bytes" Bytesize="4" OffsetHex="000005B8" Description="eggsUsedToday" DisplayMethod="unsigned integer"/>
        <Element Offset="1468" Vartype="4 Bytes" Bytesize="4" OffsetHex="000005BC" Description="petsSummoned" DisplayMethod="unsigned integer"/>
        <Element Offset="1472" Vartype="Pointer" Bytesize="8" OffsetHex="000005C0" Description="petFeathersCollectedTotal" DisplayMethod="unsigned integer"/>
        <Element Offset="1480" Vartype="Pointer" Bytesize="8" OffsetHex="000005C8" Description="petFeathersCollectedSummon" DisplayMethod="unsigned integer"/>
        <Element Offset="1488" Vartype="Byte" Bytesize="1" OffsetHex="000005D0" Description="conquestFreeMaterialClaimed" DisplayMethod="unsigned integer"/>
        <Element Offset="1496" Vartype="Pointer" Bytesize="8" OffsetHex="000005D8" Description="heroDustCollectedTotal" DisplayMethod="unsigned integer"/>
        <Element Offset="1504" Vartype="Pointer" Bytesize="8" OffsetHex="000005E0" Description="heroDustCollectedSummon" DisplayMethod="unsigned integer"/>
        <Element Offset="1512" Vartype="4 Bytes" Bytesize="4" OffsetHex="000005E8" Description="scrollsRare" DisplayMethod="unsigned integer"/>
        <Element Offset="1520" Vartype="Pointer" Bytesize="8" OffsetHex="000005F0" Description="scrollsRareUsed" DisplayMethod="unsigned integer"/>
        <Element Offset="1528" Vartype="4 Bytes" Bytesize="4" OffsetHex="000005F8" Description="scrollsRareUsedEvent" DisplayMethod="unsigned integer"/>
        <Element Offset="1532" Vartype="4 Bytes" Bytesize="4" OffsetHex="000005FC" Description="scrollsRareUsedThisWeek" DisplayMethod="unsigned integer"/>
        <Element Offset="1536" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000600" Description="scrollsRareUsedToday" DisplayMethod="unsigned integer"/>
        <Element Offset="1540" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000604" Description="scrollsEpic" DisplayMethod="unsigned integer"/>
        <Element Offset="1544" Vartype="Pointer" Bytesize="8" OffsetHex="00000608" Description="scrollsEpicUsed" DisplayMethod="unsigned integer"/>
        <Element Offset="1552" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000610" Description="scrollsEpicUsedEvent" DisplayMethod="unsigned integer"/>
        <Element Offset="1556" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000614" Description="scrollsEpicUsedThisWeek" DisplayMethod="unsigned integer"/>
        <Element Offset="1560" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000618" Description="scrollsEpicUsedToday" DisplayMethod="unsigned integer"/>
        <Element Offset="1564" Vartype="4 Bytes" Bytesize="4" OffsetHex="0000061C" Description="scrollsEpicProtectionProgress" DisplayMethod="unsigned integer"/>
        <Element Offset="1568" Vartype="Float" Bytesize="4" OffsetHex="00000620" Description="freeEpicScrollTimer" DisplayMethod="unsigned integer"/>
        <Element Offset="1572" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000624" Description="scrollsEpicFromTavern" DisplayMethod="unsigned integer"/>
        <Element Offset="1576" Vartype="Float" Bytesize="4" OffsetHex="00000628" Description="conquestLumber" DisplayMethod="unsigned integer"/>
        <Element Offset="1580" Vartype="Float" Bytesize="4" OffsetHex="0000062C" Description="conquestLumberCollectedTotal" DisplayMethod="unsigned integer"/>
        <Element Offset="1584" Vartype="Float" Bytesize="4" OffsetHex="00000630" Description="conquestLumberUsed" DisplayMethod="unsigned integer"/>
        <Element Offset="1592" Vartype="Pointer" Bytesize="8" OffsetHex="00000638" Description="conquestLumberCollectable" DisplayMethod="unsigned integer"/>
        <Element Offset="1600" Vartype="Pointer" Bytesize="8" OffsetHex="00000640" Description="conquestLumberCollectTimer" DisplayMethod="unsigned integer"/>
        <Element Offset="1608" Vartype="Float" Bytesize="4" OffsetHex="00000648" Description="conquestOre" DisplayMethod="unsigned integer"/>
        <Element Offset="1612" Vartype="Float" Bytesize="4" OffsetHex="0000064C" Description="conquestOreCollectedTotal" DisplayMethod="unsigned integer"/>
        <Element Offset="1616" Vartype="Float" Bytesize="4" OffsetHex="00000650" Description="conquestOreUsed" DisplayMethod="unsigned integer"/>
        <Element Offset="1624" Vartype="Pointer" Bytesize="8" OffsetHex="00000658" Description="conquestOreCollectable" DisplayMethod="unsigned integer"/>
        <Element Offset="1632" Vartype="Pointer" Bytesize="8" OffsetHex="00000660" Description="conquestOreCollectTimer" DisplayMethod="unsigned integer"/>
        <Element Offset="1640" Vartype="Pointer" Bytesize="8" OffsetHex="00000668" Description="conquestHeroExpCollectable" DisplayMethod="unsigned integer"/>
        <Element Offset="1648" Vartype="Pointer" Bytesize="8" OffsetHex="00000670" Description="conquestHeroExpCollectTimer" DisplayMethod="unsigned integer"/>
        <Element Offset="1656" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000678" Description="heroLevelResetUsed" DisplayMethod="unsigned integer"/>
        <Element Offset="1660" Vartype="4 Bytes" Bytesize="4" OffsetHex="0000067C" Description="heroLevelResetUsedToday" DisplayMethod="unsigned integer"/>
        <Element Offset="1664" Vartype="Pointer" Bytesize="8" OffsetHex="00000680" Description="conquestBuildingLevel" DisplayMethod="unsigned integer"/>
        <Element Offset="1672" Vartype="Pointer" Bytesize="8" OffsetHex="00000688" Description="conquestBuildingProgressTimer" DisplayMethod="unsigned integer"/>
        <Element Offset="1680" Vartype="Pointer" Bytesize="8" OffsetHex="00000690" Description="conquestBuildingLevelingUp" DisplayMethod="unsigned integer"/>
        <Element Offset="1688" Vartype="Pointer" Bytesize="8" OffsetHex="00000698" Description="conquestTownProgress" DisplayMethod="unsigned integer"/>
        <Element Offset="1696" Vartype="Pointer" Bytesize="8" OffsetHex="000006A0" Description="conquestProvinceRewardEarned" DisplayMethod="unsigned integer"/>
        <Element Offset="1704" Vartype="4 Bytes" Bytesize="4" OffsetHex="000006A8" Description="conquestBattlesDone" DisplayMethod="unsigned integer"/>
        <Element Offset="1708" Vartype="4 Bytes" Bytesize="4" OffsetHex="000006AC" Description="conquestBattlesWon" DisplayMethod="unsigned integer"/>
        <Element Offset="1712" Vartype="4 Bytes" Bytesize="4" OffsetHex="000006B0" Description="conquestAmberSpentOnSpeedups" DisplayMethod="unsigned integer"/>
        <Element Offset="1720" Vartype="Pointer" Bytesize="8" OffsetHex="000006B8" Description="heroUnlocked" DisplayMethod="unsigned integer">
          <Structure Name="Boolean[]" AutoFill="0" AutoCreate="1" DefaultHex="0" AutoDestroy="0" DoNotSaveLocal="0" RLECompression="1" AutoCreateStructsize="4096">
            <Elements>
              <Element Offset="24" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000018" Description="Count" DisplayMethod="unsigned integer"/>
              <Element Offset="32" Vartype="Byte" Bytesize="1" OffsetHex="00000020" Description="[0]Boolean" DisplayMethod="unsigned integer"/>
              <Element Offset="33" Vartype="Byte" Bytesize="1" OffsetHex="00000021" Description="[1]Boolean" DisplayMethod="unsigned integer"/>
              <Element Offset="34" Vartype="Byte" Bytesize="1" OffsetHex="00000022" Description="[2]Boolean" DisplayMethod="unsigned integer"/>
              <Element Offset="35" Vartype="Byte" Bytesize="1" OffsetHex="00000023" Description="[3]Boolean" DisplayMethod="unsigned integer"/>
              <Element Offset="36" Vartype="Byte" Bytesize="1" OffsetHex="00000024" Description="[4]Boolean" DisplayMethod="unsigned integer"/>
              <Element Offset="37" Vartype="Byte" Bytesize="1" OffsetHex="00000025" Description="[5]Boolean" DisplayMethod="unsigned integer"/>
              <Element Offset="38" Vartype="Byte" Bytesize="1" OffsetHex="00000026" Description="[6]Boolean" DisplayMethod="unsigned integer"/>
              <Element Offset="39" Vartype="Byte" Bytesize="1" OffsetHex="00000027" Description="[7]Boolean" DisplayMethod="unsigned integer"/>
              <Element Offset="40" Vartype="Byte" Bytesize="1" OffsetHex="00000028" Description="[8]Boolean" DisplayMethod="unsigned integer"/>
              <Element Offset="41" Vartype="Byte" Bytesize="1" OffsetHex="00000029" Description="[9]Boolean" DisplayMethod="unsigned integer"/>
            </Elements>
          </Structure>
        </Element>
        <Element Offset="1728" Vartype="Pointer" Bytesize="8" OffsetHex="000006C0" Description="heroExpCollected" DisplayMethod="unsigned integer"/>
        <Element Offset="1736" Vartype="Pointer" Bytesize="8" OffsetHex="000006C8" Description="personalHeroUseTime" DisplayMethod="unsigned integer"/>
        <Element Offset="1744" Vartype="Pointer" Bytesize="8" OffsetHex="000006D0" Description="heroSelectedForBattle" DisplayMethod="unsigned integer"/>
        <Element Offset="1752" Vartype="Pointer" Bytesize="8" OffsetHex="000006D8" Description="heroSelectedForTraining" DisplayMethod="unsigned integer"/>
        <Element Offset="1760" Vartype="Pointer" Bytesize="8" OffsetHex="000006E0" Description="heroSelectedForSurvival" DisplayMethod="unsigned integer"/>
        <Element Offset="1768" Vartype="Pointer" Bytesize="8" OffsetHex="000006E8" Description="heroSelectedForTower" DisplayMethod="unsigned integer"/>
        <Element Offset="1776" Vartype="Pointer" Bytesize="8" OffsetHex="000006F0" Description="heroNotificationSeenHeroLevel" DisplayMethod="unsigned integer"/>
        <Element Offset="1784" Vartype="Pointer" Bytesize="8" OffsetHex="000006F8" Description="heroNotificationSeenStarLevel" DisplayMethod="unsigned integer"/>
        <Element Offset="1792" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000700" Description="heroSortTypeActiveCollection" DisplayMethod="unsigned integer"/>
        <Element Offset="1796" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000704" Description="heroSortTypeActiveCombat" DisplayMethod="unsigned integer"/>
        <Element Offset="1800" Vartype="Pointer" Bytesize="8" OffsetHex="00000708" Description="rarestHeroPulledIdRareScroll" DisplayMethod="unsigned integer"/>
        <Element Offset="1808" Vartype="Pointer" Bytesize="8" OffsetHex="00000710" Description="rarestHeroPulledStarsRareScroll" DisplayMethod="unsigned integer"/>
        <Element Offset="1816" Vartype="Pointer" Bytesize="8" OffsetHex="00000718" Description="rarestHeroPulledIdEpicScroll" DisplayMethod="unsigned integer"/>
        <Element Offset="1824" Vartype="Pointer" Bytesize="8" OffsetHex="00000720" Description="rarestHeroPulledStarsEpicScroll" DisplayMethod="unsigned integer"/>
        <Element Offset="1832" Vartype="Pointer" Bytesize="8" OffsetHex="00000728" Description="rarestHeroPulledIdLegendaryScroll" DisplayMethod="unsigned integer"/>
        <Element Offset="1840" Vartype="Pointer" Bytesize="8" OffsetHex="00000730" Description="rarestHeroPulledStarsLegendaryScroll" DisplayMethod="unsigned integer"/>
        <Element Offset="1848" Vartype="Pointer" Bytesize="8" OffsetHex="00000738" Description="heroUsedInBattle" DisplayMethod="unsigned integer"/>
        <Element Offset="1856" Vartype="Pointer" Bytesize="8" OffsetHex="00000740" Description="factionUsedInBattle" DisplayMethod="unsigned integer"/>
        <Element Offset="1864" Vartype="Pointer" Bytesize="8" OffsetHex="00000748" Description="heroUsedInSurvival" DisplayMethod="unsigned integer"/>
        <Element Offset="1872" Vartype="Pointer" Bytesize="8" OffsetHex="00000750" Description="factionUsedInSurvival" DisplayMethod="unsigned integer"/>
        <Element Offset="1880" Vartype="Pointer" Bytesize="8" OffsetHex="00000758" Description="heroUsedInTower" DisplayMethod="unsigned integer"/>
        <Element Offset="1888" Vartype="Pointer" Bytesize="8" OffsetHex="00000760" Description="factionUsedInTower" DisplayMethod="unsigned integer"/>
        <Element Offset="1896" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000768" Description="heroesRecruitedRare" DisplayMethod="unsigned integer"/>
        <Element Offset="1900" Vartype="4 Bytes" Bytesize="4" OffsetHex="0000076C" Description="heroesRecruitedEpic" DisplayMethod="unsigned integer"/>
        <Element Offset="1904" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000770" Description="heroesRecruitedLegendary" DisplayMethod="unsigned integer"/>
        <Element Offset="1908" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000774" Description="recruitFromRareIsRare" DisplayMethod="unsigned integer"/>
        <Element Offset="1912" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000778" Description="recruitFromRareIsEpic" DisplayMethod="unsigned integer"/>
        <Element Offset="1916" Vartype="4 Bytes" Bytesize="4" OffsetHex="0000077C" Description="recruitFromRareIsLegendary" DisplayMethod="unsigned integer"/>
        <Element Offset="1920" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000780" Description="recruitFromEpicIsRare" DisplayMethod="unsigned integer"/>
        <Element Offset="1924" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000784" Description="recruitFromEpicIsEpic" DisplayMethod="unsigned integer"/>
        <Element Offset="1928" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000788" Description="recruitFromEpicIsLegendary" DisplayMethod="unsigned integer"/>
        <Element Offset="1932" Vartype="Float" Bytesize="4" OffsetHex="0000078C" Description="battleSpeed" DisplayMethod="unsigned integer"/>
        <Element Offset="1936" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000790" Description="daysSinceFactionCounterShown" DisplayMethod="unsigned integer"/>
        <Element Offset="1940" Vartype="Byte" Bytesize="1" OffsetHex="00000794" Description="conquestScrollApologyThreeReceived" DisplayMethod="unsigned integer"/>
        <Element Offset="1941" Vartype="Byte" Bytesize="1" OffsetHex="00000795" Description="attackLocked" DisplayMethod="unsigned integer"/>
        <Element Offset="1942" Vartype="Byte" Bytesize="1" OffsetHex="00000796" Description="buyBuildingsLocked" DisplayMethod="unsigned integer"/>
        <Element Offset="1943" Vartype="Byte" Bytesize="1" OffsetHex="00000797" Description="buyResearchLocked" DisplayMethod="unsigned integer"/>
        <Element Offset="1944" Vartype="2 Bytes" Bytesize="2" OffsetHex="00000798" Description="buyQuantityActive" DisplayMethod="unsigned integer"/>
        <Element Offset="1946" Vartype="Byte" Bytesize="1" OffsetHex="0000079A" Description="toggleLockEncouraged" DisplayMethod="unsigned integer"/>
        <Element Offset="1952" Vartype="Pointer" Bytesize="8" OffsetHex="000007A0" Description="highestPlayerClicksOnOneFirefly" DisplayMethod="unsigned integer"/>
        <Element Offset="1960" Vartype="Pointer" Bytesize="8" OffsetHex="000007A8" Description="ninjaTapped" DisplayMethod="unsigned integer"/>
        <Element Offset="1968" Vartype="4 Bytes" Bytesize="4" OffsetHex="000007B0" Description="menuOpenedTimesCredits" DisplayMethod="unsigned integer"/>
        <Element Offset="1972" Vartype="4 Bytes" Bytesize="4" OffsetHex="000007B4" Description="menuOpenedTimesStatistics" DisplayMethod="unsigned integer"/>
        <Element Offset="1976" Vartype="4 Bytes" Bytesize="4" OffsetHex="000007B8" Description="menuOpenedTimesUpdateHistory" DisplayMethod="unsigned integer"/>
        <Element Offset="1980" Vartype="Float" Bytesize="4" OffsetHex="000007BC" Description="timeSpentZoomingCamera" DisplayMethod="unsigned integer"/>
        <Element Offset="1984" Vartype="Float" Bytesize="4" OffsetHex="000007C0" Description="timeSpentInAmberStore" DisplayMethod="unsigned integer"/>
        <Element Offset="1988" Vartype="4 Bytes" Bytesize="4" OffsetHex="000007C4" Description="timesClickedChunkyFirefly" DisplayMethod="unsigned integer"/>
        <Element Offset="1992" Vartype="4 Bytes" Bytesize="4" OffsetHex="000007C8" Description="timesClickedStormFirefly" DisplayMethod="unsigned integer"/>
        <Element Offset="1996" Vartype="4 Bytes" Bytesize="4" OffsetHex="000007CC" Description="timesLanguageChanged" DisplayMethod="unsigned integer"/>
        <Element Offset="2000" Vartype="4 Bytes" Bytesize="4" OffsetHex="000007D0" Description="timesPersonalHeroChanged" DisplayMethod="unsigned integer"/>
        <Element Offset="2004" Vartype="4 Bytes" Bytesize="4" OffsetHex="000007D4" Description="timesSwitchedToThisSeason" DisplayMethod="unsigned integer"/>
        <Element Offset="2008" Vartype="4 Bytes" Bytesize="4" OffsetHex="000007D8" Description="timesTabChanged" DisplayMethod="unsigned integer"/>
        <Element Offset="2012" Vartype="4 Bytes" Bytesize="4" OffsetHex="000007DC" Description="notFinishedWeeklyChallengeLevels" DisplayMethod="unsigned integer"/>
        <Element Offset="2016" Vartype="4 Bytes" Bytesize="4" OffsetHex="000007E0" Description="dataUpdateCheckLocal" DisplayMethod="unsigned integer"/>
        <Element Offset="2024" Vartype="Pointer" Bytesize="8" OffsetHex="000007E8" Description="dataUpdateDone" DisplayMethod="unsigned integer"/>
        <Element Offset="2032" Vartype="Double" Bytesize="8" OffsetHex="000007F0" Description="dupGold" DisplayMethod="unsigned integer"/>
        <Element Offset="2040" Vartype="Double" Bytesize="8" OffsetHex="000007F8" Description="dupElixir" DisplayMethod="unsigned integer"/>
        <Element Offset="2048" Vartype="Double" Bytesize="8" OffsetHex="00000800" Description="dupElixirUnclaimed" DisplayMethod="unsigned integer"/>
        <Element Offset="2056" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000808" Description="dupKey" DisplayMethod="unsigned integer"/>
        <Element Offset="2060" Vartype="4 Bytes" Bytesize="4" OffsetHex="0000080C" Description="dupEgg" DisplayMethod="unsigned integer"/>
        <Element Offset="2064" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000810" Description="dupScrollsRare" DisplayMethod="unsigned integer"/>
        <Element Offset="2068" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000814" Description="dupScrollsEpic" DisplayMethod="unsigned integer"/>
        <Element Offset="2072" Vartype="Float" Bytesize="4" OffsetHex="00000818" Description="dupLumber" DisplayMethod="unsigned integer"/>
        <Element Offset="2076" Vartype="Float" Bytesize="4" OffsetHex="0000081C" Description="dupOre" DisplayMethod="unsigned integer"/>
      </Elements>
    </Structure>
  </Structures>
  <Comments>161999 free epic
</Comments>
  <LuaScript>-- Cheat Table Decorator
function decorateSSKTable()
  local mainForm = getMainForm()

  -- Main Form Styling
  mainForm.Caption = 'Tap Ninja (Steam) - Enhanced Table [by SeryogaSK] {Habibrahimov.com}'
  mainForm.Color = 0x2B2B2B  -- Dark background
  mainForm.Font.Color = 0xE6E6E6 -- Light text
  getAutoAttachList().add("Tap Ninja.exe")
end

-- Execute when table loads
decorateSSKTable()


</LuaScript>
</CheatTable>
