Games Deep Rock Galactic Files Tables Table for Cheat Engine [UPD: 04/03/2020]

Table for Cheat Engine [UPD: 04/03/2020]

  • Author: SunBeam
    Size: 15.67 kB
    Uploaded by: Missiya
    Date: April 4, 2020, 01:11 AM
    Downloads: 368

    Game Name: Deep Rock Galactic

    Game Vendor: Steam

    Game Version: 0.29.38896.0 [ you can see this in the menu, bottom-left ]

    Game Process: FSD-Win64-Shipping.exe

    Game File Version: 4.22.3.0

    • Create & Initialize FSDCheatManager
      The script will swap the AllowCheats function pointer in all 5 member-functions virtual tables, found at offset 0x770, in all Level-typed UObjects. After that, it will run APlayerController::AddCheats function which will create and initialize the CheatManager UObject for you. You need this to exist if you plan to use cheats (console commands). So enable this script to begin with.
    • Hook UCheatManager execs (execFly, execGhost, execWalk)
      The script hooks the CheatManager wrappers calling the UCheatManager::Fly, UCheatManager::Ghost and UCheatManager::Walk function, replacing them with the ones I've rebuilt. Why rebuilt? Because Shipping releases by design come with the core code not compiled. Thus it needs restoration.
    • Hijack MoveForward/MoveRight
      Now, even with the above script active and functions restored, you still can't fly properly. That's because the Z-axis is not processed in the mouse orientation + movement. As such, I had to find the movement functions (APlayerCharacter::MoveForward, APlayerCharacter::MoveRight) and hook them, conditioning that when UCharacterMovementComponent::IsFlying is happening, that's when the ripped-and-restored code would execute, thus allowing you free movement on all axis. In short, you get fly and ghost working (aka noclip). To turn them off, type 'walk' in the console.
    • Set All CheatManager UFunctions Executable (on console use)
      You will need this script active if you want to execute all of the juicy cheats I've pasted below. Activate the script and, assuming you've already activated the "Create & Initialize FSDCheatManager" script, you can now type them in the console.
    • Destroy Terrain Blocks Of Any Type In 1 Hit
      The script will disable the check for TerrainType in AManualMiningItem::AnimationNotify1 function. What that means is you will be able to dig any type of terrain: rock, dirt, resources, etc. in 1 hit. Happy mining!
    • Increase Pickaxe Speed
      The script will allow adjustment of the pickaxe hit speed, as well as skipping a check that jumped over the UAnimInstance::Montage_SetPlayRate when the pickaxe is doing damage. Once enabled, you will see beneath it an address called "fAnimSpeed". I set it to 2 by default, you can increase the value if you want. Values >=4 will trigger screen shaking, which might be unpleasant for you. Happy mining/killing!

     C_AddForgingXP

    C_AddUncappedXP

    C_AddXP

    C_ArmorMat_GiveAll

    C_Campaign_Advance

    C_Campaign_ResetCompleted

    C_Campaign_ResetProgress

    C_ChangeIntoxication

    C_ClearAllMilestones

    C_ClearAllMissionStats

    C_CompleteMission

    C_CompleteObjectives

    C_FadeFromBlack

    C_FailMission

    C_FixedMissionSeed

    C_FixedPLSSeed

    C_GenerateNewMissions

    C_GiveAll

    C_GodMode

    C_IncrementAllMissionStats

    C_JumpToNextRoom

    C_KillAll

    C_LevelUpCharacter

    C_MachineEvents_FinishCurrent

    C_MachineEvents_Track

    C_Promotion_ClearRewardsSeen

    C_Promotion_SetCampaignComplete

    C_Promotion_SetLevel

    C_RecordMode

    C_RefreshDeepDives

    C_RemoveAllWidgets

    C_RemovePlayerRanks

    C_Reset_PickaxeParts

    C_ResetAchievements

    C_ResetActivePerks

    C_ResetAllDrinks

    C_ResetCheatedResources

    C_ResetDeepDives

    C_ResetForgingXP

    C_ResetMinersManual

    C_ResetSkinsAndUpgrades

    C_ResetSteamAchievementStats

    C_ResetYearTwoGifts

    C_Resupply

    C_Revive

    C_Schematic_GiveRandom

    C_Schematics_ClearHasSeenFirstMessage

    C_Schematics_ForgeAll

    C_Schematics_ResetAll

    C_Schematics_UnlockAll

    C_ScoutFlareInfiniteDuration

    C_SetAmmoCostEnabled

    C_SetEnglish

    C_SetFastFlares

    C_SetHealth

    C_SetPlayers

    C_SetTestMission

    C_Skin_GiveAll

    C_Skin_ResetAll

    C_SpawnBarrelOnPlayer

    C_SpawnEvenRewarder

    C_SpawnNormalWave

    C_SpawnScriptedWave

    C_SpawnScriptedWaveIndex

    C_ToggleCanShowBlood

    C_ToggleFadingDebug

    C_ToggleFadingEnabled

    C_ToggleHoopGameMovement

    C_Treasures_Reward

    C_Treasures_Track

    C_Unlock_PickaxeParts

    C_UnlockAll

    C_UnlockAll_Beers

    C_UnlockAll_Perks

    C_UnlockAll_Poses

    C_UnlockAllDeepDives

    C_UnlockAllDrinks

    C_UnlockAllUpgrades

    C_UnlockAllWeapons

    C_UnlockOverclocking

    Cheat_AddCredits

    Cheat_AddPerkPoints

    Cheat_AddXP

    Cheat_Campaign_Advance

    Cheat_ForceLostPack

    Cheat_ForceTreasure

    Cheat_GenerateNewMissionSeed

    Cheat_PickAxeVanity_ResetAll

    Cheat_PickAxeVanity_UnlockAll

    Cheat_RemoveResources

    Cheat_ResetEquippedUpgrades

    Cheat_Resources

    Cheat_Schematic_ForgeAll

    Cheat_Schematic_GiveRandom

    Cheat_Schematic_ResetAll

    Cheat_Schematic_UnlockAll

    Cheat_SetHealth

    Cheat_SetSpawnPosMarker

    Cheat_UnlockAll_Beers

    Cheat_UnlockAll_Poses

    Cheat_UnlockAllUpgrades

    Cheat_UnlockAllWeapons

    DestroyAllInstances

    GetListOfRoomNames

    IsInGodMode

    R_Add_Aquarq

    R_Add_BitterGem

    R_Add_Jadiz

    R_AddCraftingResource

    R_AddCredits

    R_AddGold

    R_AddMatrixCores

    R_AddMOM

    R_AddNitra

    R_AddPerkPoints

    R_AddResources

    R_RemoveCredits

    R_RemoveResources

    ResetSpacerigIntroMessage

    ResetTutorials

    SetFastMovement

    SetGodMode

    SetHUDVisible

    SetQuadPickAxe

    SetSpawnEnemies

    SetStandingDown

    ShowTutorialDebug

    SpawnBosco

    SpawnCritters

    SpawnEnemies

    SwitchCharacter

    Процесс запуска:

    1. Запустить Cheat Engine, "Load" и выбрать таблицу

    2. "Select a process to open", выбрать нужный процесс.

    3. Выбрать нужную опцию, поставить крест.

    The file name and description have been translated Show original (RU)Show translation (EN)
    Таблица для Cheat Engine [UPD: 03.04.2020]

    Game Name: Deep Rock Galactic

    Game Vendor: Steam

    Game Version: 0.29.38896.0 [ you can see this in the menu, bottom-left ]

    Game Process: FSD-Win64-Shipping.exe

    Game File Version: 4.22.3.0

    • Create & Initialize FSDCheatManager
      The script will swap the AllowCheats function pointer in all 5 member-functions virtual tables, found at offset 0x770, in all Level-typed UObjects. After that, it will run APlayerController::AddCheats function which will create and initialize the CheatManager UObject for you. You need this to exist if you plan to use cheats (console commands). So enable this script to begin with.
    • Hook UCheatManager execs (execFly, execGhost, execWalk)
      The script hooks the CheatManager wrappers calling the UCheatManager::Fly, UCheatManager::Ghost and UCheatManager::Walk function, replacing them with the ones I've rebuilt. Why rebuilt? Because Shipping releases by design come with the core code not compiled. Thus it needs restoration.
    • Hijack MoveForward/MoveRight
      Now, even with the above script active and functions restored, you still can't fly properly. That's because the Z-axis is not processed in the mouse orientation + movement. As such, I had to find the movement functions (APlayerCharacter::MoveForward, APlayerCharacter::MoveRight) and hook them, conditioning that when UCharacterMovementComponent::IsFlying is happening, that's when the ripped-and-restored code would execute, thus allowing you free movement on all axis. In short, you get fly and ghost working (aka noclip). To turn them off, type 'walk' in the console.
    • Set All CheatManager UFunctions Executable (on console use)
      You will need this script active if you want to execute all of the juicy cheats I've pasted below. Activate the script and, assuming you've already activated the "Create & Initialize FSDCheatManager" script, you can now type them in the console.
    • Destroy Terrain Blocks Of Any Type In 1 Hit
      The script will disable the check for TerrainType in AManualMiningItem::AnimationNotify1 function. What that means is you will be able to dig any type of terrain: rock, dirt, resources, etc. in 1 hit. Happy mining! 
    • Increase Pickaxe Speed
      The script will allow adjustment of the pickaxe hit speed, as well as skipping a check that jumped over the UAnimInstance::Montage_SetPlayRate when the pickaxe is doing damage. Once enabled, you will see beneath it an address called "fAnimSpeed". I set it to 2 by default, you can increase the value if you want. Values >=4 will trigger screen shaking, which might be unpleasant for you. Happy mining/killing! 

     C_AddForgingXP

    C_AddUncappedXP

    C_AddXP

    C_ArmorMat_GiveAll

    C_Campaign_Advance

    C_Campaign_ResetCompleted

    C_Campaign_ResetProgress

    C_ChangeIntoxication

    C_ClearAllMilestones

    C_ClearAllMissionStats

    C_CompleteMission

    C_CompleteObjectives

    C_FadeFromBlack

    C_FailMission

    C_FixedMissionSeed

    C_FixedPLSSeed

    C_GenerateNewMissions

    C_GiveAll

    C_GodMode

    C_IncrementAllMissionStats

    C_JumpToNextRoom

    C_KillAll

    C_LevelUpCharacter

    C_MachineEvents_FinishCurrent

    C_MachineEvents_Track

    C_Promotion_ClearRewardsSeen

    C_Promotion_SetCampaignComplete

    C_Promotion_SetLevel

    C_RecordMode

    C_RefreshDeepDives

    C_RemoveAllWidgets

    C_RemovePlayerRanks

    C_Reset_PickaxeParts

    C_ResetAchievements

    C_ResetActivePerks

    C_ResetAllDrinks

    C_ResetCheatedResources

    C_ResetDeepDives

    C_ResetForgingXP

    C_ResetMinersManual

    C_ResetSkinsAndUpgrades

    C_ResetSteamAchievementStats

    C_ResetYearTwoGifts

    C_Resupply

    C_Revive

    C_Schematic_GiveRandom

    C_Schematics_ClearHasSeenFirstMessage

    C_Schematics_ForgeAll

    C_Schematics_ResetAll

    C_Schematics_UnlockAll

    C_ScoutFlareInfiniteDuration

    C_SetAmmoCostEnabled

    C_SetEnglish

    C_SetFastFlares

    C_SetHealth

    C_SetPlayers

    C_SetTestMission

    C_Skin_GiveAll

    C_Skin_ResetAll

    C_SpawnBarrelOnPlayer

    C_SpawnEvenRewarder

    C_SpawnNormalWave

    C_SpawnScriptedWave

    C_SpawnScriptedWaveIndex

    C_ToggleCanShowBlood

    C_ToggleFadingDebug

    C_ToggleFadingEnabled

    C_ToggleHoopGameMovement

    C_Treasures_Reward

    C_Treasures_Track

    C_Unlock_PickaxeParts

    C_UnlockAll

    C_UnlockAll_Beers

    C_UnlockAll_Perks

    C_UnlockAll_Poses

    C_UnlockAllDeepDives

    C_UnlockAllDrinks

    C_UnlockAllUpgrades

    C_UnlockAllWeapons

    C_UnlockOverclocking

    Cheat_AddCredits

    Cheat_AddPerkPoints

    Cheat_AddXP

    Cheat_Campaign_Advance

    Cheat_ForceLostPack

    Cheat_ForceTreasure

    Cheat_GenerateNewMissionSeed

    Cheat_PickAxeVanity_ResetAll

    Cheat_PickAxeVanity_UnlockAll

    Cheat_RemoveResources

    Cheat_ResetEquippedUpgrades

    Cheat_Resources

    Cheat_Schematic_ForgeAll

    Cheat_Schematic_GiveRandom

    Cheat_Schematic_ResetAll

    Cheat_Schematic_UnlockAll

    Cheat_SetHealth

    Cheat_SetSpawnPosMarker

    Cheat_UnlockAll_Beers

    Cheat_UnlockAll_Poses

    Cheat_UnlockAllUpgrades

    Cheat_UnlockAllWeapons

    DestroyAllInstances

    GetListOfRoomNames

    IsInGodMode

    R_Add_Aquarq

    R_Add_BitterGem

    R_Add_Jadiz

    R_AddCraftingResource

    R_AddCredits

    R_AddGold

    R_AddMatrixCores

    R_AddMOM

    R_AddNitra

    R_AddPerkPoints

    R_AddResources

    R_RemoveCredits

    R_RemoveResources

    ResetSpacerigIntroMessage

    ResetTutorials

    SetFastMovement

    SetGodMode

    SetHUDVisible

    SetQuadPickAxe

    SetSpawnEnemies

    SetStandingDown

    ShowTutorialDebug

    SpawnBosco

    SpawnCritters

    SpawnEnemies

    SwitchCharacter

    Процесс запуска:

    1. Запустить Cheat Engine, "Load" и выбрать таблицу

    2. "Select a process to open", выбрать нужный процесс.

    3. Выбрать нужную опцию, поставить крест.

    Useful links:

    Comments 0
    Leave a comment