Skip to content

Commit

Permalink
track and tutorial merged
Browse files Browse the repository at this point in the history
  • Loading branch information
LlysiX committed Feb 21, 2024
1 parent 647286f commit 12cb1f3
Show file tree
Hide file tree
Showing 5 changed files with 803 additions and 3 deletions.
81 changes: 80 additions & 1 deletion _ark/track/gem_smasher.dta
Original file line number Diff line number Diff line change
Expand Up @@ -104,7 +104,15 @@
object
(class EventTrigger))
(help
"fill hits by velocity from lightest to hardest")))
"fill hits by velocity from lightest to hardest"))
#ifdef HX_WII
(velocity_fill_triggers_3p
(array
object
(class EventTrigger))
(help
"fill hits by velocity from lightest to hardest for 3 players"))
#endif)
(glow FALSE)
(in_danger FALSE)
(label
Expand All @@ -115,6 +123,10 @@
(test_velocity 0)
(velocity_fill_triggers
())
#ifdef HX_WII
(velocity_fill_triggers_3p
())
#endif
(last_set_color '')
(reset
{$this
Expand Down Expand Up @@ -192,6 +204,7 @@
set
start_alpha
{$part get start_alpha_high}}
#ifndef HX_OG
{$launcher set use_mid_color TRUE}
{$launcher
set
Expand All @@ -201,6 +214,7 @@
set
mid_alpha
{$part get mid_alpha_high}}
#endif
{$launcher set use_end_color TRUE}
{$launcher
set
Expand Down Expand Up @@ -245,6 +259,10 @@
{$this burn}
{set [burning] TRUE}
})
#ifdef HX_WII
(hit_3p
{if_else {modifier_mgr is_modifier_active mod_noflames} {miss.trig trigger} {hit_3p.trig trigger}})
#endif
(hit_cymbal
{if_else {modifier_mgr is_modifier_active mod_noflames} {miss.trig trigger} {hit.trig trigger}}
{if {modifier_mgr is_modifier_active mod_flashbang}
Expand All @@ -255,6 +273,10 @@
{$this burn}
{set [burning] TRUE}
})
#ifdef HX_WII
(hit_cymbal_3p
{if_else {modifier_mgr is_modifier_active mod_noflames} {miss.trig trigger} {hit_cymbals_3p.trig trigger}})
#endif
(hit_drum
{if_else {modifier_mgr is_modifier_active mod_noflames} {miss.trig trigger} {hit_drums.trig trigger}}
{if {modifier_mgr is_modifier_active mod_flashbang}
Expand All @@ -265,9 +287,18 @@
{$this burn}
{set [burning] TRUE}
})
#ifdef HX_WII
(hit_drum_3p
{if_else {modifier_mgr is_modifier_active mod_noflames} {miss.trig trigger} {hit_drums_3p.trig trigger}})
#endif
(coda_hit
{$this hit}
{if_else {modifier_mgr is_modifier_active mod_noflames} {miss.trig trigger} {big_rock_hit.trig trigger}})
#ifdef HX_WII
(coda_hit_3p
{$this hit_3p}
{if_else {modifier_mgr is_modifier_active mod_noflames} {miss.trig trigger} {big_rock_hit_3p.trig trigger}})
#endif
(hit_bonus
{if_else {modifier_mgr is_modifier_active mod_noflames} {miss.trig trigger} {hit_bonus.trig trigger}}
{if {modifier_mgr is_modifier_active mod_flashbang}
Expand All @@ -278,6 +309,10 @@
{$this burn}
{set [burning] TRUE}
})
#ifdef HX_WII
(hit_bonus_3p
{if_else {modifier_mgr is_modifier_active mod_noflames} {miss.trig trigger} {hit_bonus_3p.trig trigger}})
#endif
(hit_fill
{if_else {modifier_mgr is_modifier_active mod_noflames} {miss.trig trigger} {hit_fill.trig trigger}}
{if {modifier_mgr is_modifier_active mod_flashbang}
Expand All @@ -288,6 +323,10 @@
{$this burn}
{set [burning] TRUE}
})
#ifdef HX_WII
(hit_fill_3p
{if_else {modifier_mgr is_modifier_active mod_noflames} {miss.trig trigger} {hit_fill_3p.trig trigger}})
#endif
(hit_fill_vel
($velocity)
{if
Expand All @@ -308,6 +347,28 @@
{$trig trigger}
{if_else {modifier_mgr is_modifier_active mod_noflames} {miss.trig trigger} {hit_fill.trig trigger}}}}
{if_else {modifier_mgr is_modifier_active mod_noflames} {miss.trig trigger} {hit_fill.trig trigger}}})
#ifdef HX_WII
(hit_fill_vel_3p
($velocity)
{if
{== $velocity 0}
{set $velocity 6}}
{if_else
{<
$velocity
{size
[velocity_fill_triggers_3p]}}
{do
($trig
{elem
[velocity_fill_triggers_3p]
$velocity})
{if_else
{!= $trig ''}
{$trig trigger}
{if_else {modifier_mgr is_modifier_active mod_noflames} {miss.trig trigger} {hit_fill_3p.trig trigger}}}}
{if_else {modifier_mgr is_modifier_active mod_noflames} {miss.trig trigger} {hit_fill_3p.trig trigger}}})
#endif
(finger_tap
{if_else {modifier_mgr is_modifier_active mod_noflames} {miss.trig trigger} {finger_tap.trig trigger}}
{if {modifier_mgr is_modifier_active mod_flashbang}
Expand Down Expand Up @@ -359,13 +420,31 @@
{if
{exists spotlight_phrase_success.trig}
{if_else {modifier_mgr is_modifier_active mod_noflames} {miss.trig trigger} {spotlight_phrase_success.trig trigger}}})
#ifdef HX_WII
(combo_3p
{if
{exists spotlight_phrase_success_3p.trig}
{if_else {modifier_mgr is_modifier_active mod_noflames} {miss.trig trigger} {spotlight_phrase_success_3p.trig trigger}}})
#endif
(last_note
{if
{exists BRE_final_gem_hit.trig}
{if_else {modifier_mgr is_modifier_active mod_noflames} {miss.trig trigger} {BRE_final_gem_hit.trig trigger}}})
#ifdef HX_WII
(last_note_3p
{if
{exists BRE_final_gem_hit_3p.trig}
{if_else {modifier_mgr is_modifier_active mod_noflames} {miss.trig trigger} {BRE_final_gem_hit_3p.trig trigger}}})
#endif
(drum_fill_complete
{if
{exists drumfill_complete_hit.trig}
{if_else {modifier_mgr is_modifier_active mod_noflames} {miss.trig trigger} {drumfill_complete_hit.trig trigger}}})
#ifdef HX_WII
(drum_fill_complete_3p
{if
{exists drumfill_complete_hit_3p.trig}
{if_else {modifier_mgr is_modifier_active mod_noflames} {miss.trig trigger} {drumfill_complete_hit_3p.trig trigger}}})
#endif
(set_danger
($in_state)))))
3 changes: 3 additions & 0 deletions _ark/tutorial/tutorial_lesson_menu.dta
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,9 @@
tutorials_lesson_menu_panel
(file
{gamemode get lesson_menu_assets})
#ifdef HX_WII
(allow_home_menu TRUE)
#endif
(goto_lesson
($num)
{tutorials_state_panel set_lesson $num}
Expand Down
104 changes: 104 additions & 0 deletions _ark/tutorial/tutorial_lesson_menu.dta.bak
Original file line number Diff line number Diff line change
@@ -0,0 +1,104 @@
{new
UIPanel
tutorials_lesson_menu_panel
(file
{gamemode get lesson_menu_assets})
(goto_lesson
($num)
{tutorials_state_panel set_lesson $num}
{modifier_mgr deactivate_modifier mod_blackvenue}
{set $iamingamenow TRUE}
{ui goto_screen tutorials_loading_screen})
(enter
{set $iamingamenow FALSE}
{$this
set_focus
{elem
{tutorials_state_panel
get_lesson
{{gamemode get main_panel}
get
lesson_num}}
0}}
{foreach
$lesson
{tutorials_state_panel get_all_lessons}
{{elem $lesson 3}
set_showing
{{profile_mgr
get_profile
{session_mgr get_leader_num}}
is_lesson_complete
{elem $lesson 2}}}}
{$this set just_entered FALSE})
(TRANSITION_COMPLETE_MSG
{if
{&&
{!
{ui in_transition}}
{==
{ui current_screen}
tutorials_lesson_menu_screen}
{!
{net_sync has_destination_screen}}}
{autosave}})
(exit
{$this set just_entered TRUE})
(FOCUS_MSG
{if
{!
[just_entered]}
{do
{set
[lesson_num_scroll]
0}
{foreach
$lesson
{tutorials_state_panel get_all_lessons}
{if_else
{==
{elem $lesson 0}
$new_focus}
{tutorials_state_panel
remember_lesson
[lesson_num_scroll]}
{'++'
[lesson_num_scroll]}}}}}
kDataUnhandled)
(SELECT_MSG
{{game get_participant_config 0}
set_ready
TRUE}
{set
[lesson_num]
0}
{foreach
$lesson
{tutorials_state_panel get_all_lessons}
{if_else
{==
{elem $lesson 0}
$component}
{$this
goto_lesson
[lesson_num]}
{'++'
[lesson_num]}}})
(allow_player
($player_num)
{game is_player_participating $player_num})
(lesson_num 0)
(lesson_num_scroll 0)
(just_entered TRUE)}
{new
BandScreen
tutorials_lesson_menu_screen
(panels meta movie_panel tutorials_lesson_menu_panel)
(focus tutorials_lesson_menu_panel)
(back training_menu_screen)
(enter
{input_mgr set_limit kLimitSession}
{meta music_start})
(helpbar
((cancel helpbar_back)
(confirm helpbar_select)))}
8 changes: 6 additions & 2 deletions _ark/tutorial/tutorial_state.dta
Original file line number Diff line number Diff line change
Expand Up @@ -388,7 +388,9 @@
TRUE}
{{gamemode get main_panel}
pause}
{stagekit_pause TRUE}}}
#ifndef HX_OG
{stagekit_pause TRUE}
#endif}}
{set
[is_paused]
TRUE}}})
Expand Down Expand Up @@ -439,7 +441,9 @@
FALSE}
{{gamemode get main_panel}
unpause}
{stagekit_pause FALSE}}
#ifndef HX_OG
{stagekit_pause FALSE}
#endif}
{do
{synth pause_all_sfx FALSE}
{{gamemode get main_panel}
Expand Down
Loading

0 comments on commit 12cb1f3

Please sign in to comment.