Features:
- Modify DebugSetPlayerSPropValue Param1
- SProp Scanner
- NoClip and Fly
- After constructing console and activating it (Tilde), you can use following debug commands
debug commands
[00009302] 000001BA95B6CFE0 Function /Script/Afterimage.PlayerCharacter:DebugClearMinimapExplorationInfo
[00009303] 000001BA95B6CF00 Function /Script/Afterimage.PlayerCharacter:DebugEditLS
[00009304] 000001BA95B6CE20 Function /Script/Afterimage.PlayerCharacter:DebugExcuteCommandsByGroupID
[ 0] 000001BA95B80F00 IntProperty /Script/Afterimage.PlayerCharacter:DebugExcuteCommandsByGroupID.GroupID
[00009305] 000001BA95B6CD40 Function /Script/Afterimage.PlayerCharacter:DebugGiveAbilityByGroupID
[ 0] 000001BA95B80E80 IntProperty /Script/Afterimage.PlayerCharacter:DebugGiveAbilityByGroupID.GroupID
[00009306] 000001BA95B6CC60 Function /Script/Afterimage.PlayerCharacter:DebugGiveAbilityToPlayer
[ 0] 000001BA95B80E00 NameProperty /Script/Afterimage.PlayerCharacter:DebugGiveAbilityToPlayer.AbilityName
[00009307] 000001BA95B6CB80 Function /Script/Afterimage.PlayerCharacter:DebugGiveAfterimage
[ 0] 000001BA95B80D80 StrProperty /Script/Afterimage.PlayerCharacter:DebugGiveAfterimage.GroupID
[00009308] 000001BA95B6CAA0 Function /Script/Afterimage.PlayerCharacter:DebugHiddenHUD
[00009309] 000001BA95B6FF20 Function /Script/Afterimage.PlayerCharacter:DebugRemoveAbilityByGroupID
[ 0] 000001BA95B80D00 IntProperty /Script/Afterimage.PlayerCharacter:DebugRemoveAbilityByGroupID.GroupID
[00009310] 000001BA95B6FE40 Function /Script/Afterimage.PlayerCharacter:DebugRemoveAbilityFromPlayer
[ 0] 000001BA95B80C80 NameProperty /Script/Afterimage.PlayerCharacter:DebugRemoveAbilityFromPlayer.AbilityName
[00009311] 000001BA95B6FD60 Function /Script/Afterimage.PlayerCharacter:DebugSetLoadingLevelType
[ 0] 000001BA95B80C00 IntProperty /Script/Afterimage.PlayerCharacter:DebugSetLoadingLevelType.NewType
[00009312] 000001BA95B6FC80 Function /Script/Afterimage.PlayerCharacter:DebugSetLocationTimer
[00009313] 000001BA95B6FBA0 Function /Script/Afterimage.PlayerCharacter:DebugSetMapEnabled
[ 0] 000001BA95B80A80 NameProperty /Script/Afterimage.PlayerCharacter:DebugSetMapEnabled.MapName
[00009314] 000001BA95B6FAC0 Function /Script/Afterimage.PlayerCharacter:DebugSetPlayerLocation
[ 0] 000001BA95B80980 FloatProperty /Script/Afterimage.PlayerCharacter:DebugSetPlayerLocation.TargetX
[ 4] 000001BA95B80A00 FloatProperty /Script/Afterimage.PlayerCharacter:DebugSetPlayerLocation.TargetZ
[00009315] 000001BA95B6F9E0 Function /Script/Afterimage.PlayerCharacter:DebugSetPlayerSPropValue
[ 0] 000001BA95B80880 StrProperty /Script/Afterimage.PlayerCharacter:DebugSetPlayerSPropValue.SPropID
[ 10] 000001BA95B80900 StrProperty /Script/Afterimage.PlayerCharacter:DebugSetPlayerSPropValue.NewValue
[00009316] 000001BA95B6F900 Function /Script/Afterimage.PlayerCharacter:DebugToggleMinimapExplorationInfo
[00009317] 000001BA95B6F820 Function /Script/Afterimage.PlayerCharacter:DebugTogglePlayerAbilities
[ 0] 000001BA95B80800 BoolProperty /Script/Afterimage.PlayerCharacter:DebugTogglePlayerAbilities.NewState - Use DebugSetPlayerSPropValue <SPropID(string)> <NewValue> to set various player stats in game.
- When you activate Modify DebugSetPlayerSPropValue Param1, instead of entering SPropID, you can just select SPropID on the table and edit NewValue in-game. E.g. from DebugSetPlayerSPropValue status_hp 50 to DebugSetPlayerSPropValue . 50 .
- List of SPropID
SPropID
status_name
status_hp
status_hp_max
status_mp
status_mp_max
status_atk
status_def
status_lose_control
status_player_start_tag
status_stagger_end_time
status_object_triggered
status_object_open
status_spawnPoint_triggered
status_superarmor
status_diefromsceneobj
combat_templs_skill
combat_team_id
combat_state_stun
item_templs
item_bag
item_coin
shop_templ_name
shop_data
move_gravity_scale
move_max_falling_z_velocity
move_nav_fly_speed
move_braking_deceleration_falling
move_falling_lateral_friction
move_use_controller_desired_rotation
dlg_save_data
quest_active
quest_completed
camera_lagspeed
camera_lagupspeed
camera_lagdownspeed
move_jump_max_count
move_max_walk_speed
move_max_dash_count
move_current_remain_dash_count
move_permit_wall_slide_now
move_air_control
camera_lagmaxdistance
camera_chasemaxdistance
move_max_wallslide_zvelocity
move_wallslide_init_zvelocity
move_jump_z_velocity
move_jump_max_hold_time
treasure_coin_hit_count
status_invincible
status_actor_visibility
status_defilade_overlap
status_actor_dead
item_drop_calc_times
status_level_trans_loc
status_in_water
status_riding
diary_monsterbook
acquired_abilities
diary_music
move_findfloor_adjust
status_level
status_exp
status_playerinfo
status_shortcuts
equipmentsystem_data
move_movement_enabled
status_kp
status_kp_max
status_hp_tutorial
diary_tutorials
status_damage_amp
status_damage_res
status_damage_normal_amp
status_damage_skill_amp
status_damage_magic_amp
status_atk_critical_chance
status_atk_critical_damage
status_damage_element_physical_amp
status_damage_element_fire_amp
status_damage_element_water_amp
status_damage_element_wind_amp
status_damage_element_earth_amp
status_damage_element_physical_res
status_damage_element_fire_res
status_damage_element_water_res
status_damage_element_wind_res
status_damage_element_earth_res
status_magatk
status_atk_sword
status_atk_scythe
camera_chaseupspeed
camera_chasedownspeed
camera_chasespeed
cooking_templ_name
cooking_data
diary_cooking
status_playtime
status_save_playtime
chip_hp
chip_mp
item_bag_order
status_map_discovered
item_drop_record
status_hp_recovery_kill
status_mp_recovery_kill
status_hp_recovery_time
status_mp_recovery_time
exp_param1
status_actor_firsttime_dead
status_actor_is_dying
status_turnround
status_last_run_time
item_storage
event_onhit
status_mapname
event_blinkend
acquired_afterimage
afterimage_points
afterimage_max_count
event_perfectcounter
status_atk_gsword
status_atk_dsword
status_atk_whip
status_atk_katana
status_atk_book
status_atk_scroll
status_atk_longstaff
status_atk_shortstaff
status_weapon_statrec
status_loading_level_type
status_sailing_enabled
status_teleport_enabled
status_anti_petrifact
status_soul_invade
status_soul_dash
status_activated_playerstart
menu_unlock_monsterbook
item_usedcount_record
status_swimming_enabled
status_actor_is_need_deadshow
status_coin_factor
status_normal_attack_speed_up
status_lock_damage_to_one
status_ghp
status_ghp_max
status_bodyhit_damage_res
status_max_walk_speed
status_hp_heal_amp
status_pray_heal_amp
status_mp_heal_amp
status_mp_cost
status_drop_rate_amp
status_rare_drop_rate_amp
status_buff_effect
status_buff_duration
status_debuff_effect
status_debuff_duration
status_dash_distance_amp
status_perfect_time_amp
status_atk_crystallball
event_explode
event_behit
status_debuff_fire
event_buff_conmmand
event_onhit_critical
ending_gohome
ending_cradle
ending_holyson
ending_fourthwall
ending_hope
ending_withered
ending_travel
ending_dream
ending_wait
ending_flowerofworld
chapter_count
diary_achievement
move_nav_fly_speed_inc
move_nav_fly_speed_dec
num_se_coin
item_rune_order
status_musicdoodad_finish
talent_point_sum
talent_point_used
event_onapplyhiteffect
status_num_pattsweapon
status_door_voyage
status_num_activte_warterheart
status_damage_element_light_amp
status_damage_element_soul_amp
status_damage_element_light_res
status_damage_element_soul_res
status_whip_damage_amp
status_num_puresoul_inlevinequest
status_lv26_boat_light
status_boat_curr_station
status_boat_target_station
status_fmodevt_override
status_num_maskhas
status_42_fightforyxs
status_renee_fightforwindgod
status_42_entertower
status_metlv15stone
status_isinspectlv23doodad - Use SProp Scanner to scan SPropID that has been generated by game. Just edit Select SProp and press Num 0 (Execute) to start the process. It takes around 2 - 7 seconds to grab the correct address. If after sometime it does not grab the correct address, then that SPropID is not generated yet. You have to re-activate Execute every time you want to scan SPropID.
- Remember to backup your save game because some changes in player stats with DebugSetPlayerSPropValue are permanent.
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