Skip to content

Commit

Permalink
launch rock band 4 "full" theme
Browse files Browse the repository at this point in the history
  • Loading branch information
LlysiX committed Oct 28, 2024
1 parent bfc5c64 commit 29aebac
Show file tree
Hide file tree
Showing 896 changed files with 97 additions and 3 deletions.
47 changes: 44 additions & 3 deletions _ark/ps4/dx/overshell/dx_states.dta
Original file line number Diff line number Diff line change
Expand Up @@ -358,7 +358,7 @@
{if_else $noui "HUD: OFF" "HUD: ON"}
{if_else $nohud "Performance Mode: ON" "Performance Mode: OFF"}
{if_else $songtitle "Song Title Always: ON" "Song Title Always: OFF"}
"Menu Theme"
"Overshell Theme"
)
}
{$this setup_confirm_actions a
Expand All @@ -369,7 +369,8 @@
{if_else $noui "HUD: OFF" "HUD: ON"}
{if_else $nohud "Performance Mode: ON" "Performance Mode: OFF"}
{if_else $songtitle "Song Title Always: ON" "Song Title Always: OFF"}
"Menu Theme"
"Overshell Theme"
"UI Theme"
{if_else $menubg "Menu BGs: OFF" "Menu BGs: ON"}
)
}
Expand Down Expand Up @@ -490,10 +491,14 @@
{$this show_state kState_RB4DXDelayedEffectWarn}
{$this trigger_select_effects}
)
("Menu Theme"
("Overshell Theme"
{$this show_state kState_RB4DXMenuTheme}
{$this trigger_select_effects}
)
("UI Theme"
{$this show_state kState_RB4DXUITheme}
{$this trigger_select_effects}
)
}
)
; (UI_BUTTON_DOWN_MSG ;TODO: Scroll to new list data on last entry, workaround for in game
Expand Down Expand Up @@ -676,6 +681,42 @@
)
)

;UI Theme
(kState_RB4DXUITheme
(view {$this get_auto_list_view})
(enter
{$this setup_confirm_actions a
(
"Rock Band 4 Rivals"
"Launch Rock Band 4"
)
}
)
(SELECT_MSG
{local $list_data {($objId UIListCom) get_data_in_column token}}
{switch $list_data
("Rock Band 4 Rivals"
{unless {dx_file_exists "ps4/ui_prerivals"}
{dx_file_rename "ps4/ui" "ps4/ui_prerivals"}
{dx_file_rename "ps4/ui_bak" "ps4/ui"}
}
)
("Launch Rock Band 4"
{if {dx_file_exists "ps4/ui_prerivals"}
{dx_file_rename "ps4/ui" "ps4/ui_bak"}
{dx_file_rename "ps4/ui_prerivals" "ps4/ui"}
}
)
}
{$this show_state kState_RB4DXDelayedEffectWarn}
{$this trigger_select_effects}
)
(on_cancel
{$this show_state kState_RB4DXVisSettings}
{$this trigger_cancel_effects}
)
)

;Track Settings
#define RB4DXTRK_DATA
(
Expand Down
Binary file not shown.
Binary file added _ark/ps4/ui_prerivals/game/bar_bg.png_ps4
Binary file not shown.
Binary file added _ark/ps4/ui_prerivals/game/game1.layout_ps4
Binary file not shown.
Binary file added _ark/ps4/ui_prerivals/game/hud1.scene_ps4
Binary file not shown.
Binary file not shown.
Binary file not shown.
14 changes: 14 additions & 0 deletions _ark/ps4/ui_prerivals/game/player_messages.dta
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
(
("energy_phrase_hit" "When this player successfully completes an energy phrase, gaining energy.")
("energy_phrase_miss" "When this player fails to complete an energy phrase.")
("player_failed" "When this player has failed out.")
("player_saved" "When this failed player has been resurrected.")
({if_else {file_exists "settings/sfx/nomiss.dta"} nop "gem_miss"} "When this gem player swings (not necessarily at a note) and misses.")
({if_else {file_exists "settings/sfx/nomiss.dta"} nop "play_gem_miss_sound"} "When this gem player swings and misses and they are not allowed to flail.")
({if_else {file_exists "settings/sfx/nomiss.dta"} nop "play_annoying_gem_miss_sound"} "When this gem player does not create input for an extended period of time and starts ignoring notes.")
("guitar_solo_mode_changed" "When we flip between improv and authored solos in-game, not via the overshell.")
("vocal_phrase_rating" "When we complete a vocal phrase and are given a new phrase rating.")
("jit_track_popup" "When a track JIT popup needs to be presented or dismissed.")
("jit_guitar_gem" "when the guitar JIT popup needs to trigger a strum animation to be in-time with a gem.")
("streak_block_hit" "When this player successfully gets a streak block.")
("streak_ended" "When this player misses a note to end a streak."))
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
27 changes: 27 additions & 0 deletions _ark/ps4/ui_prerivals/overshell/scripts/icons.script
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
(define Icons
(rev 0)
(description "Icon Management Script")
(props
(track_type int
(allowed_values TRACK_TYPE_LIST)
(default kTrackGuitar))
(slot_com object
(required_coms
(RBOvershellSlotCom)))))
(edit_poll
{$this update_icon })
(poll
{$this update_icon })
(enter
#include ../../../dx/ui/dx_hooks.dta
)
(update_icon
{if [$this slot_com]
{set [DrawNode showing]
{==
[$this track_type]
[([$this slot_com] RBOvershellSlotCom) display_track_type]
}
}
}
)
Binary file added _ark/ps4/ui_prerivals/overshell/slot.entity_ps4
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
12 changes: 12 additions & 0 deletions _ark/ps4/ui_prerivals/results/scripts/results_no_part.script
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
(define Interface
(rev 0)
(description "Passes the slot info from scene to No Part entity.")
(was_interface TRUE)
(props
(slot_index int
(set_on_instance TRUE)
(help "The slot value for what Player's data should be used.")
(default -1))))
(exit
{dx_file_delete "insong.dta"}
)
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file added _ark/ps4/ui_prerivals/shared/fake_bg.scene_ps4
Binary file not shown.
Binary file not shown.
Binary file added _ark/ps4/ui_prerivals/startup/mnemonix1.bk2
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file added _ark/ps4/ui_prerivals/textures/bass.png_ps4
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Loading

0 comments on commit 29aebac

Please sign in to comment.