Skip to content

Commit

Permalink
save sync difficulty speeds
Browse files Browse the repository at this point in the history
  • Loading branch information
LlysiX committed Sep 16, 2024
1 parent 6b8770f commit 523541c
Show file tree
Hide file tree
Showing 4 changed files with 29 additions and 22 deletions.
9 changes: 5 additions & 4 deletions _ark/ps4/dx/overshell/dx_states.dta
Original file line number Diff line number Diff line change
Expand Up @@ -182,11 +182,12 @@
)
(("Sync Difficulty Speeds: ON" "Sync Difficulty Speeds: OFF")
{set $syncspeeds {! $syncspeeds}}
SET_TRACK_SPEEDS
{if_else {$this in_song}
{$this show_state kState_RB4DXInGameWarn}
RB4DXGP_DATA
{if_else $syncspeeds
{write_file "data:/GoldHEN/RB4DX/settings/gameplay/syncspeeds.dta" $dx_write_nul}
{file_delete "data:/GoldHEN/RB4DX/settings/gameplay/syncspeeds.dta"}
}
SET_TRACK_SPEEDS
RB4DXGP_DATA
{$this trigger_select_effects }
)
(("Calibration Mode: ON" "Calibration Mode: OFF")
Expand Down
5 changes: 4 additions & 1 deletion _ark/ps4/dx/ui/dx_hooks.dta
Original file line number Diff line number Diff line change
Expand Up @@ -29,4 +29,7 @@
;apply no whammy fx hook
{if $nowhammyfx
{set_elem {find $syscfg beatmatcher watcher pitch_bend_range} 1 0}
}
}

;apply track speed hooks
SET_TRACK_SPEEDS
17 changes: 1 addition & 16 deletions _ark/ps4/dx/ui/dx_init.dta
Original file line number Diff line number Diff line change
Expand Up @@ -3,28 +3,13 @@
{set $dx_initialized TRUE}
{set $calibrationmode FALSE}
{set $track_curve 1}
{if {file_exists "data:/GoldHEN/RB4DX/ps4/config/include/beatmatcher.dta_dta_ps4"}
{file_delete "data:/GoldHEN/RB4DX/ps4/config/include/beatmatcher.dta_dta_ps4"}
}
{if {file_exists "insong.dta"}
{file_delete "data:/GoldHEN/RB4DX/insong.dta"}
}
{if {file_exists "RB4DX.ini"}
{file_delete "data:/GoldHEN/RB4DX/RB4DX.ini"}
}
{write_file "data:/GoldHEN/RB4DX/speedmod.ini" {array ({/ $speedmod 100})}}
{if {file_exists "autoplay.ini"}
{file_delete "data:/GoldHEN/RB4DX/autoplay.ini"}
}
{if {file_exists "drunkmode.ini"}
{file_delete "data:/GoldHEN/RB4DX/drunkmode.ini"}
}
{set $autoplayexists {file_exists "data:/GoldHEN/plugins/RB4DX-Autoplay.prx"}}
{set $notifycolored {file_exists "notifycolored.ini"}}

;gp settings
{set $nood {file_exists "settings/gameplay/nood.dta"}}
{set $practiceod {file_exists "settings/gameplay/practiceod.dta"}}
{set $syncspeeds {file_exists "settings/gameplay/syncspeeds.dta"}}

;visual settings
{set $blackbg {file_exists "settings/visuals/blackbg.dta"}}
Expand Down
20 changes: 19 additions & 1 deletion _ark/ps4/dx/ui/init_dev.dta
Original file line number Diff line number Diff line change
Expand Up @@ -110,4 +110,22 @@
)

CREATE_SETTINGS_DIRS
UPDATE_SETTINGS
UPDATE_SETTINGS

;clear invalid files
{if {file_exists "data:/GoldHEN/RB4DX/ps4/config/include/beatmatcher.dta_dta_ps4"}
{file_delete "data:/GoldHEN/RB4DX/ps4/config/include/beatmatcher.dta_dta_ps4"}
}
{if {file_exists "insong.dta"}
{file_delete "data:/GoldHEN/RB4DX/insong.dta"}
}
{if {file_exists "RB4DX.ini"}
{file_delete "data:/GoldHEN/RB4DX/RB4DX.ini"}
}
{write_file "data:/GoldHEN/RB4DX/speedmod.ini" {array ({/ $speedmod 100})}}
{if {file_exists "autoplay.ini"}
{file_delete "data:/GoldHEN/RB4DX/autoplay.ini"}
}
{if {file_exists "drunkmode.ini"}
{file_delete "data:/GoldHEN/RB4DX/drunkmode.ini"}
}

0 comments on commit 523541c

Please sign in to comment.