<?xml version="1.0" encoding="utf-8"?>
<CheatTable CheatEngineTableVersion="16">
  <CheatEntries>
    <CheatEntry>
      <ID>279</ID>
      <Description>"Gun removal"</Description>
      <Color>80000008</Color>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>[ENABLE]
alloc(newmem,2048)
label(returnhere)
label(originalcode)
label(exit)

newmem: //this is allocated memory, you have read,write,execute access
//place your code here
jmp exit

originalcode:
movss [rbx],xmm13

exit:
jmp returnhere

"bf4.exe"+684AA3:
jmp newmem
returnhere:

[DISABLE]
dealloc(newmem)
"bf4.exe"+684AA3:
movss [rbx],xmm13
</AssemblerScript>
    </CheatEntry>
  </CheatEntries>
  <CheatCodes>
    <CodeEntry>
      <Description>Remove Weapon Model</Description>
      <Address>140684AA3</Address>
      <ModuleName>bf4.exe</ModuleName>
      <ModuleNameOffset>684AA3</ModuleNameOffset>
      <Before>
        <Byte>C5</Byte>
        <Byte>41</Byte>
        <Byte>0F</Byte>
        <Byte>28</Byte>
        <Byte>CD</Byte>
      </Before>
      <Actual>
        <Byte>F3</Byte>
        <Byte>44</Byte>
        <Byte>0F</Byte>
        <Byte>11</Byte>
        <Byte>2B</Byte>
      </Actual>
      <After>
        <Byte>41</Byte>
        <Byte>0F</Byte>
        <Byte>C6</Byte>
        <Byte>C5</Byte>
        <Byte>55</Byte>
      </After>
    </CodeEntry>
  </CheatCodes>
  <UserdefinedSymbols/>
</CheatTable>
