Difference between revisions of "Template:Assembly"

From Cheat Engine
Jump to navigation Jump to search
(Major overhaul of the template.)
(Major overhaul of the template.)
 
Line 1: Line 1:
<div style="width:420px; border:1px solid #4A90E2; background:#F7FBFF; margin:0.8em 0; font-family:monospace;">
+
<div style="width:fit-content; min-width:430px; max-width:680px; border:1px solid #B7D4F4; border-radius:7px; background:#FFFFFF; margin:0.9em 0; font-family:monospace; overflow:hidden; box-shadow:0 2px 6px rgba(30,64,175,0.10);">
<div style="background:#E8F2FF; color:#1F4E79; font-weight:bold; padding:0.45em 0.65em; border-bottom:1px solid #4A90E2;">
+
<div style="background:linear-gradient(90deg,#E8F2FF,#F7FBFF); border-bottom:1px solid #B7D4F4; padding:0.58em 0.75em;">
 +
<div style="color:#1F4E79; font-weight:bold; font-size:0.95em; letter-spacing:0.02em;">
 
Assembler and Disassembler Related Lua Functions
 
Assembler and Disassembler Related Lua Functions
 
</div>
 
</div>
<div style="padding:0.55em 0.75em; line-height:1.7;">
+
<div style="color:#5F6F82; font-size:0.78em; margin-top:0.18em;">
[[Lua:autoAssemble|autoAssemble]]<br>
+
Auto assembler, disassembly helpers, instruction size lookup, and assembler callbacks
[[Lua:autoAssembleCheck|autoAssembleCheck]]<br>
+
</div>
[[Lua:disassemble|disassemble]]<br>
+
</div>
[[Lua:splitDisassembledString|splitDisassembledString]]<br>
+
<div style="padding:0.7em 0.85em; line-height:1.75; background:#FBFDFF;">
[[Lua:getInstructionSize|getInstructionSize]]<br>
+
<table style="border-collapse:collapse; border:0; padding:0; margin:0;">
[[Lua:getPreviousOpcode|getPreviousOpcode]]<br>
+
<tr style="vertical-align:top;">
[[Lua:registerAssembler|registerAssembler]]<br>
+
<td style="padding-right:1.5em; white-space:nowrap;">
[[Lua:unregisterAssembler|unregisterAssembler]]
+
<span style="color:#4A90E2;">◆</span> [[Lua:autoAssemble|autoAssemble]]<br>
 +
<span style="color:#4A90E2;">◆</span> [[Lua:autoAssembleCheck|autoAssembleCheck]]<br>
 +
<span style="color:#4A90E2;">◆</span> [[Lua:disassemble|disassemble]]<br>
 +
<span style="color:#4A90E2;">◆</span> [[Lua:splitDisassembledString|splitDisassembledString]]
 +
</td>
 +
<td style="padding-left:1.5em; white-space:nowrap; border-left:1px solid #D9E8FA;">
 +
<span style="color:#4A90E2;">◆</span> [[Lua:getInstructionSize|getInstructionSize]]<br>
 +
<span style="color:#4A90E2;">◆</span> [[Lua:getPreviousOpcode|getPreviousOpcode]]<br>
 +
<span style="color:#4A90E2;">◆</span> [[Lua:registerAssembler|registerAssembler]]<br>
 +
<span style="color:#4A90E2;">◆</span> [[Lua:unregisterAssembler|unregisterAssembler]]
 +
</td>
 +
</tr>
 +
</table>
 
</div>
 
</div>
 
</div>
 
</div>

Latest revision as of 23:05, 26 June 2026

Assembler and Disassembler Related Lua Functions

Auto assembler, disassembly helpers, instruction size lookup, and assembler callbacks