Navigation
Addons
Plugins
Navigation
Addons
Plugins
This is an old revision of the document!
The following page covers the functions that are built into Ashita's Addons.dll plugin.
number mem:GetBaseAddress(modname);
boolean mem:UnprotectMemory(addr, size);
number mem:FindPattern(modname, bytetable, size, mask);
number mem:ReadUChar(addr);
number mem:ReadChar(addr);
number mem:ReadUShort(addr);
number mem:ReadShort(addr);
number mem:ReadULong(addr);
number mem:ReadLong(addr);
number mem:ReadULonglong(addr);
number mem:ReadLonglong(addr);
number mem:ReadFloat(addr);
number mem:ReadDouble(addr);
table mem:ReadArray(addr, size);
string mem:ReadString(addr, size);
void mem:WriteUChar(addr, val);
void mem:WriteChar(addr, val);
void mem:WriteUShort(addr, val);
void mem:WriteShort(addr, val);
void mem:WriteULong(addr, val);
void mem:WriteLong(addr, val);
void mem:WriteULonglong(addr, val);
void mem:WriteLonglong(addr, val);
void mem:WriteFloat(addr, val);
void mem:WriteDouble(addr, val);
void mem:WriteArray(addr, val);
void mem:WriteString(addr, val);