Difference between revisions of "Auto Assembler:define"

From Cheat Engine
Jump to navigation Jump to search
(Related Commands)
(Examples)
Line 38: Line 38:
  
 
== Examples ==
 
== Examples ==
  createThread(SomeSymbol)
+
  define(fillValue,0x64)
  
  createThread(00123ABC)
+
  define(fillValue,(int)100)
  
 +
DEFINE(clear_eax,xor eax,eax)
 +
00400500:
 +
clear_eax
  
 
== See also ==
 
== See also ==

Revision as of 22:23, 11 March 2017

Auto Assembler define(Name, Value)

Creates a token with the specified name that will be replaced with the text of it's value.

Note: Uses basic replacement before script is ran, white space is not striped, so.

This:

define(address,  00 12 3A BC  )
...
address:
  db 90 90 90

Becomes this:

  00 12 3A BC  :
  db 90 90 90

This:

define(fullValue,(float)100.0)
...
mov eax,fullValue

Becomes this:

mov eax,(float)100.0

Command Parameters

Parameter Type Description
Name string The name of the token to define
Value string The value of the token to define


Examples

define(fillValue,0x64)
define(fillValue,(int)100)
DEFINE(clear_eax,xor eax,eax)
00400500:
clear_eax

See also

Related Commands