Inject to process.
features enabled by default:
God mode
inf health
inf ammo(no reload)
inf stamina
skill cooldowns disabled
switch:
press INS : telport all items to self
press HOME : change all inventory items to 999 and weapons to +255
press F1 ON/OFF easymode (right button Lock monsters and set health to 0.1)
press F2 ON/OFF through the wall on [Space] press down
press END teleport to your Ping(Mark) location
ESP:
monsters,items,NPCs
Menu and items name in Chinese.
UE.h/FName::GetName():
FString& GetName()
{
static FString* (*FNAME_GETNAME)(FName*, FString*) = NULL;
if (!FNAME_GETNAME)
{
auto tmpaddr = FindPattern("Remnant2-Win64-Shipping.exe", "48 8B 56 08 48 8D 8D 18 01 00 00 E8");
FNAME_GETNAME = (decltype(FNAME_GETNAME))(RELOC(tmpaddr, 12));
}
static FString _none = L"___None___";
static FString _null = L"NULL";
if (IsBadReadPtr(this, sizeof(FName))) return _null;
if (this->ComparisonIndex < 0 || this->ComparisonIndex>40000000) return _none;
static std::unordered_map<int, FString> maps = std::unordered_map<int, FString>();
auto found = maps.find(ComparisonIndex);
if (found != maps.end())
{
return found->second;
}
FString result = L"";
FNAME_GETNAME((FName*)this, &result);
maps[ComparisonIndex] = result;
return result;
}
Modified to pattern search, it does not need to be updated later
UCLASSPROPERTY will try to find the offset automatically unless the previous feature match does not find StaticFindObject,FNAME_GETNAME,UWorld... Otherwise it works in theory and won't need to be modified in the future
How to use this cheat table?
- Install Cheat Engine
- Double-click the .CT file in order to open it.
- Click the PC icon in Cheat Engine in order to select the game process.
- Keep the list.
- Activate the trainer options by checking boxes or setting values from 0 to 1