Auto Assembler:STRICT

From Cheat Engine
Revision as of 23:58, 12 January 2018 by TheyCallMeTim13 (talk | contribs) (Created page with 'Category:Assembler '''Auto Assembler''' {$STRICT} By default, CE doesn't care if you label() your labels or not. It's perfectly fine to do: 00400500: jmp bla something: …')
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Auto Assembler {$STRICT}

By default, CE doesn't care if you label() your labels or not. It's perfectly fine to do:

00400500:
jmp bla
something:
jmp 00400600
bla:
jmp something

But, for those that don't like that, they can use the "{$STRICT}" line in their script. When this line is present in your script, Cheat Engine will not assume that an undefined symbol is a label, and will give you an error instead.

Keep in mind that if you do forget to label a symbol you use, and it is already defined, CE will STILL NOT give an error. So use unique symbol names nonetheless. (e.g don't use Exit, as there is an export with that name)



Command Parameters

<none>


Examples

reassemble(SomeSymbol)
reassemble(00123ABC)
originalCode:
  reassemble(injectionPoint)
  jmp return

See also

Related Commands