Skip to content

Commit

Permalink
gate track streak behind trainer
Browse files Browse the repository at this point in the history
  • Loading branch information
jnackmclain committed Feb 2, 2025
1 parent c7202f2 commit 80838ed
Showing 1 changed file with 14 additions and 12 deletions.
26 changes: 14 additions & 12 deletions _ark/dx/track/track_ui/dx_track_streak_funcs.dta
Original file line number Diff line number Diff line change
Expand Up @@ -2,18 +2,20 @@
{func
dx_indv_note_streak
($enabled $player $slot $combo $passed $missed)
{do
($label {sprint "dx_track_label_streak" $slot ".lbl"})
($color {sprint "dx_track_label_streak" $slot ".color"})
($counter {if_else $dx_track_streak_gh3_delay 24 0}) ;mimic's gh3 starting at 25 note streak
{set_this {find_obj DX_GEMTRACKDIR band_power_meter}}
{if_else {== {+ $missed $passed} 0} ;if on an fc
{$color set color {pack_color $dx_gold_ui_r $dx_gold_ui_g $dx_gold_ui_b}} ;gold when FC
{$color set color {pack_color $dx_track_streak_r $dx_track_streak_g $dx_track_streak_b}} ;user color when broken
}
{if_else {&& $enabled {> $combo $counter}} ;dynamic start show streak
{$label set_token_fmt dx_indv_combo $combo} ;the note streak
{$label set_token_fmt os_blnk} ;hide until threshold
{if {! {gamemode in_mode trainer}}
{do
($label {sprint "dx_track_label_streak" $slot ".lbl"})
($color {sprint "dx_track_label_streak" $slot ".color"})
($counter {if_else $dx_track_streak_gh3_delay 24 0}) ;mimic's gh3 starting at 25 note streak
{set_this {find_obj DX_GEMTRACKDIR band_power_meter}}
{if_else {== {+ $missed $passed} 0} ;if on an fc
{$color set color {pack_color $dx_gold_ui_r $dx_gold_ui_g $dx_gold_ui_b}} ;gold when FC
{$color set color {pack_color $dx_track_streak_r $dx_track_streak_g $dx_track_streak_b}} ;user color when broken
}
{if_else {&& $enabled {> $combo $counter}} ;dynamic start show streak
{$label set_token_fmt dx_indv_combo $combo} ;the note streak
{$label set_token_fmt os_blnk} ;hide until threshold
}
}
}
}
Expand Down

0 comments on commit 80838ed

Please sign in to comment.