Here is few offsets for Watch Dogs TU0 i found before the release of the game itself, i created tool but never bothered to release it so here is few offsets from the tool for you guys to mess around. Code: Mod= Unlimited Ammo Info = Ammo never runs out Code= bool unlimitedAmmo = false; setMemory(0x82ADFDC0, (unlimitedAmmo ^= true) ? new byte[] { 1 } : new byte[] { 0 }); Mod= No Recoil Info = Removes recoil on some pistols, grenade launchers and snipers Code= bool noRecoil = false; setMemory(0x82AE072C, (noRecoil ^= true) ? new byte[] { 0 } : new byte[] { 1 }); Mod= Disable Bullets Info = Disables all bullets Code= bool noBullets = false; setMemory(0x82AE07E8, (noBullets ^= true) ? new byte[] { 0x60, 0x00, 0x00, 0x00 } : new byte[] { 0x4B, 0xFF, 0xF4, 0x79 }); Mod= Disable Shooting Info = Disables shooting ability for all Code= bool noShooting = false; setMemory(0x82AE0680, (noShooting ^= true) ? new byte[] { 0x40 } : new byte[] { 0x41 }); Mod= Explosive Bullets Info = Bullets have explosive effect Code= bool expBullets = false; WriteFloat(0x8203E52C, (expBullets ^= true) ? 6.103702E-03f : 6.103702E-05f ); Mod= Set Money Info = set custom amount of money Code= //setMoney((int)numericUpDown3.Value); void setMoney(int money) { byte[] moneyByte = BitConverter.GetBytes(money); Array.Reverse(moneyByte, 0, 4); setMemory(0x82E5B550, new byte[] { 0x3D, 0x60, moneyByte[0], moneyByte[1], /*lis %r11, money*/ 0x39, 0x6B, moneyByte[2], moneyByte[3] /*addi %r11, %r11, money */ }); } Mod= Faster Player Info = Player runs faster Code= bool fastPlayer = false; WriteFloat(0x82055C20, (fastPlayer ^= true) ? 0 : -1.25f);