├── .gitattributes
├── .github
├── ISSUE_TEMPLATE
│ └── bug_report.md
└── workflows
│ ├── build_and_test.yml
│ ├── testSongs.ps1
│ └── visualDeps.ps1
├── .gitignore
├── .gitmodules
├── ASPYRCONFIG.bat
├── AWL.dll
├── DATA
├── HIGHWAYS
│ ├── __change.bat
│ ├── _black.dds
│ └── highwaygen.exe
├── MODS
│ └── disabled
│ │ ├── FPS_display.qb.xen
│ │ └── whammy_120FPS.qb.xen
├── MOVIES
│ └── BIK
│ │ ├── __change.bat
│ │ ├── __reset.bat
│ │ └── usage.txt
├── MUSIC
│ └── TOOLS
│ │ ├── blank.mp3
│ │ ├── bt.bin
│ │ ├── c128ks.exe
│ │ ├── fsbbuild.bat
│ │ ├── fsbbuildnoenc.bat
│ │ ├── helix.exe
│ │ ├── makefsb.exe
│ │ ├── nj3t.bat
│ │ ├── sox.exe
│ │ └── v.bin
├── PAK
│ ├── dbg.pak.xen
│ ├── engine_params.qb.xen
│ ├── qb.pab.xen
│ └── qb.pak.xen
├── ZONES
│ ├── MaterialLibrary.bin.xen
│ ├── default.pak.xen
│ ├── global.pab.xen
│ ├── global.pak.xen
│ ├── global_sfx.pak.xen
│ ├── load_disc.img.xen
│ └── load_scr.img.xen
└── user.pak.xen
├── FastGH3.exe
├── FastGH3.pdb
├── IntelLaptopGaming.dll
├── PLUGINS
├── FastGH3.dll
├── Logger.dll
├── NoteLimitFix.dll
├── SongLimitFix.dll
├── TapHopoChord.dll
├── core.dll
└── modifiers.dll
├── Play Dark Steering.url
├── Play Springtime.url
├── Play Thief.url
├── SOURCE
├── FastGH3.sln
├── FastGH3
│ ├── FastGH3.csproj
│ ├── FastGH3.csproj.user
│ ├── GenerateLD.js
│ ├── LD.cs
│ ├── Launcher.cs
│ ├── Sng.cs
│ ├── WZK64.c
│ ├── WZK64.cs
│ ├── WZK64.exe
│ ├── _monotest.bat
│ ├── deps
│ │ └── ChartEdit
│ │ │ ├── Chart.cs
│ │ │ ├── EventType.cs
│ │ │ ├── EventsSection.cs
│ │ │ ├── EventsSectionEntry.cs
│ │ │ ├── GameProps.cs
│ │ │ ├── Globals.cs
│ │ │ ├── IChartWriter.cs
│ │ │ ├── KeyValue.cs
│ │ │ ├── Note.cs
│ │ │ ├── NoteProp.cs
│ │ │ ├── NoteTrack.cs
│ │ │ ├── NoteTracks.cs
│ │ │ ├── NoteType.cs
│ │ │ ├── OffsetTransformer.cs
│ │ │ ├── Optimizer.cs
│ │ │ ├── QbArrayWriter.cs
│ │ │ ├── QbcNote.cs
│ │ │ ├── QbcNoteTrack.cs
│ │ │ ├── Serializable.cs
│ │ │ ├── SongSection.cs
│ │ │ ├── SongSectionEntry.cs
│ │ │ ├── SpecialProp.cs
│ │ │ ├── SyncTrackEntry.cs
│ │ │ ├── SyncTrackSection.cs
│ │ │ ├── SyncType.cs
│ │ │ ├── TrackProps.cs
│ │ │ ├── TrackPropsList.cs
│ │ │ └── beatType.cs
│ ├── diags
│ │ ├── bgprev.cs
│ │ ├── conf
│ │ │ ├── keyEdit.Designer.cs
│ │ │ ├── keyEdit.cs
│ │ │ ├── settings.Designer.cs
│ │ │ ├── settings.cs
│ │ │ ├── songcache.Designer.cs
│ │ │ ├── songcache.cs
│ │ │ └── songtxtfmt.cs
│ │ ├── dllman.Designer.cs
│ │ ├── dllman.cs
│ │ ├── fspmultichart.Designer.cs
│ │ ├── fspmultichart.cs
│ │ ├── mods
│ │ │ ├── modcfg.Designer.cs
│ │ │ ├── modcfg.cs
│ │ │ ├── moddiag.Designer.cs
│ │ │ ├── moddiag.cs
│ │ │ ├── modovrddiag.Designer.cs
│ │ │ └── modovrddiag.cs
│ │ ├── unkname.Designer.cs
│ │ └── unkname.cs
│ ├── note.ico
│ └── res
│ │ ├── AssemblyInfo.cs
│ │ ├── Version.rc
│ │ ├── credits.txt
│ │ ├── dat.bin
│ │ ├── dat_0.7.bin
│ │ ├── def.scn
│ │ ├── gsn.txt
│ │ ├── kl.bin
│ │ ├── lt.txt
│ │ ├── note.ico
│ │ ├── old_keytable.txt
│ │ ├── pn.bin
│ │ ├── qn.bin
│ │ └── sctn.txt
├── Installer
│ ├── FindProcess.nsh
│ ├── Icon.ico
│ ├── InstSplash.bmp
│ ├── Intro.wav
│ ├── LITE.NSI
│ ├── Main.nsi
│ ├── VersionInfo.nsh
│ └── dxBundleInstWrapper.nsi
├── Misc
│ ├── BMF.cs
│ ├── DDS.cs
│ ├── Zones.cs
│ ├── c128ks.cs
│ ├── c128ks.csproj
│ ├── c128ks_mono.bat
│ ├── hate_me.txt
│ ├── makefsb.c
│ ├── makefsb_build.bat
│ ├── mkfnt.cs
│ ├── mkfnt.csproj
│ ├── mkfnt.csproj.user
│ ├── pakdir.cs
│ ├── pakdir.csproj
│ ├── pakdir_mono.bat
│ ├── splash.txt
│ ├── stdopt.txt
│ ├── strings.txt
│ ├── stripversion.bat
│ ├── ucs2res.cs
│ ├── ucs2res.tt
│ ├── user.pak.xen
│ └── write_build_date.sh
├── Zones
│ ├── build.bat
│ ├── buildtex.exe
│ ├── default
│ │ ├── Char_Select_Hilite1.dds
│ │ ├── Char_Select_Hilite2.png
│ │ ├── Controller_2p_BG.pdn
│ │ ├── Controller_2p_BG.png
│ │ ├── FastGH3_logo.png
│ │ ├── HUD_2p_c_rock_shadow.jpg
│ │ ├── HUD_rock_BG_null.png
│ │ ├── Mag_Photo.dds
│ │ ├── None.dds
│ │ ├── controller_2p_ring.pdn
│ │ ├── controller_2p_ring.png
│ │ ├── controller_2p_ring_b.png
│ │ ├── fonts
│ │ │ ├── text_a1.fnt
│ │ │ ├── text_a1.fnt.xen
│ │ │ └── text_a1.png
│ │ ├── gameplay_BG.dds
│ │ └── icon_attack_star.png
│ ├── deimg.exe
│ ├── fonts
│ │ ├── buttonsxenon.fnt.xen
│ │ ├── fontgrid_title_gh3.fnt.xen
│ │ ├── num_a7.fnt.xen
│ │ ├── num_a9.fnt.xen
│ │ ├── text_a10.fnt.xen
│ │ ├── text_a11.fnt.xen
│ │ ├── text_a3.fnt.xen
│ │ ├── text_a4.fnt.xen
│ │ └── text_a6.fnt.xen
│ ├── gfxsrc
│ │ ├── open_note_star.pdn
│ │ └── star star GH3.pdn
│ ├── highway
│ │ ├── __config.ini
│ │ ├── fret_1_base.png
│ │ ├── fret_1_cap.png
│ │ ├── fret_1_cap_l.png
│ │ ├── fret_1_cap_sink.png
│ │ ├── fret_1_mask.png
│ │ ├── fret_2_base.png
│ │ ├── fret_2_cap.png
│ │ ├── fret_2_cap_l.png
│ │ ├── fret_2_cap_sink.png
│ │ ├── fret_2_mask.png
│ │ ├── fret_3_base.png
│ │ ├── fret_3_cap.png
│ │ ├── fret_3_cap_l.png
│ │ ├── fret_3_cap_sink.png
│ │ ├── fret_3_mask.png
│ │ ├── fret_4_base.png
│ │ ├── fret_4_cap.png
│ │ ├── fret_4_cap_l.dds
│ │ ├── fret_4_cap_sink.png
│ │ ├── fret_4_mask.png
│ │ ├── fret_5_base.png
│ │ ├── fret_5_cap.png
│ │ ├── fret_5_cap_l.dds
│ │ ├── fret_5_cap_sink.png
│ │ ├── fret_5_mask.png
│ │ ├── fret_neck.dds
│ │ ├── fx_hit.jpg
│ │ ├── fx_hit_sp.jpg
│ │ ├── fx_lightning.jpg
│ │ ├── fx_lnzflare.png
│ │ ├── fx_open1.jpg
│ │ ├── fx_open2.png
│ │ ├── fx_spark.dds
│ │ ├── fx_star1.png
│ │ ├── fx_star2.png
│ │ ├── fx_whammy.jpg
│ │ ├── gem_1_0.png
│ │ ├── gem_1_1_hopo.dds
│ │ ├── gem_1_2_tap.dds
│ │ ├── gem_1_3_star.png
│ │ ├── gem_1_4_star_hopo.png
│ │ ├── gem_1_5_star_tap.png
│ │ ├── gem_1_6_battle.png
│ │ ├── gem_1_7_battle_hopo.png
│ │ ├── gem_2_0.png
│ │ ├── gem_2_1_hopo.dds
│ │ ├── gem_2_2_tap.png
│ │ ├── gem_2_3_star.png
│ │ ├── gem_2_4_star_hopo.png
│ │ ├── gem_2_5_star_tap.png
│ │ ├── gem_2_6_battle.png
│ │ ├── gem_2_7_battle_hopo.png
│ │ ├── gem_3_0.png
│ │ ├── gem_3_1_hopo.dds
│ │ ├── gem_3_2_tap.dds
│ │ ├── gem_3_3_star.png
│ │ ├── gem_3_4_star_hopo.png
│ │ ├── gem_3_5_star_tap.png
│ │ ├── gem_3_6_battle.png
│ │ ├── gem_3_7_battle_hopo.png
│ │ ├── gem_4_0.dds
│ │ ├── gem_4_1_hopo.dds
│ │ ├── gem_4_2_tap.dds
│ │ ├── gem_4_3_star.png
│ │ ├── gem_4_4_star_hopo.png
│ │ ├── gem_4_5_star_tap.png
│ │ ├── gem_4_6_battle.png
│ │ ├── gem_4_7_battle_hopo.png
│ │ ├── gem_5_0.dds
│ │ ├── gem_5_1_hopo.dds
│ │ ├── gem_5_2_tap.dds
│ │ ├── gem_5_3_star.png
│ │ ├── gem_5_4_star_hopo.png
│ │ ├── gem_5_5_star_tap.png
│ │ ├── gem_5_6_battle.png
│ │ ├── gem_5_7_battle_hopo.png
│ │ ├── gem_6.png
│ │ ├── gem_6_hopo.png
│ │ ├── gem_6_star.png
│ │ ├── gem_6_star_hopo.png
│ │ ├── gem_sp_0.dds
│ │ ├── gem_sp_1_hopo.dds
│ │ ├── gem_sp_2_tap.dds
│ │ ├── gem_sp_open.png
│ │ ├── gem_sp_open_hopo.png
│ │ ├── gem_sp_open_star.png
│ │ ├── gem_sp_open_star_hopo.png
│ │ ├── gem_sp_star.png
│ │ ├── gem_sp_star_hopo.png
│ │ ├── gem_sp_star_tap.png
│ │ ├── highway_beat_1_4.png
│ │ ├── highway_beat_2_4.png
│ │ ├── highway_beat_4_4.png
│ │ ├── highway_board_default.png
│ │ ├── highway_glow.png
│ │ ├── highway_sidebar.png
│ │ ├── highway_string.png
│ │ ├── highway_string_snap.png
│ │ ├── whammy_1.dds
│ │ ├── whammy_2.dds
│ │ ├── whammy_3.dds
│ │ ├── whammy_4.dds
│ │ ├── whammy_5.dds
│ │ ├── whammy_6_star.dds
│ │ ├── whammy_dead.dds
│ │ ├── whammy_open_1.dds
│ │ ├── whammy_open_2_star.dds
│ │ └── whammy_open_3_dead.dds
│ ├── imggen.exe
│ ├── load_disc.png
│ ├── mkfonts.exe
│ ├── readme.txt
│ ├── root
│ │ ├── Char_Select_Hilite1.dds
│ │ ├── Control_Pill_Fill.png
│ │ ├── Dialog_Frame_Joiner.dds
│ │ ├── Venue_BG.dds
│ │ ├── battle
│ │ │ ├── battle_alert_death.png
│ │ │ ├── battle_alert_death_wing.png
│ │ │ ├── battle_alert_fill_double_lefty.png
│ │ │ ├── battle_alert_fill_hard_double.png
│ │ │ ├── battle_alert_fill_hard_lefty.png
│ │ │ ├── battle_alert_fill_single.png
│ │ │ ├── battle_alert_fill_triple.png
│ │ │ ├── battle_alert_frame_end.png
│ │ │ ├── battle_alert_frame_middle.png
│ │ │ ├── battle_alert_star_1.png
│ │ │ ├── battle_alert_star_2.png
│ │ │ ├── battle_alert_star_3.png
│ │ │ ├── battle_death_meter.png
│ │ │ ├── battle_death_meter_marker.png
│ │ │ ├── battle_hud_arrow.png
│ │ │ ├── battle_hud_steal_hand.png
│ │ │ ├── battle_hud_steal_hand_open.png
│ │ │ ├── battle_hud_whammy_bar.png
│ │ │ ├── icon_attack_addnote.png
│ │ │ ├── icon_attack_blast.png
│ │ │ ├── icon_attack_default2.dds
│ │ │ ├── icon_attack_deth.png
│ │ │ ├── icon_attack_deth_128.png
│ │ │ ├── icon_attack_deth_boss_morello.png
│ │ │ ├── icon_attack_deth_boss_slash.png
│ │ │ ├── icon_attack_difficulty.png
│ │ │ ├── icon_attack_drain.png
│ │ │ ├── icon_attack_leftyrighty.png
│ │ │ ├── icon_attack_string.png
│ │ │ └── icon_attack_whammy.png
│ │ ├── black.dds
│ │ ├── control_pill_body.dds
│ │ ├── control_pill_end.dds
│ │ ├── hud
│ │ │ ├── HUD_counter_body.png
│ │ │ ├── HUD_counter_drum.png
│ │ │ ├── HUD_counter_drum_icon.png
│ │ │ ├── HUD_rock_BG_green.png
│ │ │ ├── HUD_rock_BG_red.png
│ │ │ ├── HUD_rock_BG_yellow.png
│ │ │ ├── HUD_rock_body.png
│ │ │ ├── HUD_rock_lights_all.png
│ │ │ ├── HUD_rock_lights_green.png
│ │ │ ├── HUD_rock_lights_red.png
│ │ │ ├── HUD_rock_lights_yellow.png
│ │ │ ├── HUD_rock_needle.png
│ │ │ ├── HUD_rock_tube.png
│ │ │ ├── HUD_rock_tube_glow_fill.dds
│ │ │ ├── HUD_rock_tube_glow_fill_b.dds
│ │ │ ├── HUD_score_body.png
│ │ │ ├── HUD_score_flash.png
│ │ │ ├── HUD_score_light_0.dds
│ │ │ ├── HUD_score_light_0_blue.dds
│ │ │ ├── HUD_score_light_0_green.dds
│ │ │ ├── HUD_score_light_0_purple.dds
│ │ │ ├── HUD_score_light_1.dds
│ │ │ ├── HUD_score_light_1_blue.dds
│ │ │ ├── HUD_score_light_1_green.dds
│ │ │ ├── HUD_score_light_1_purple.dds
│ │ │ ├── HUD_score_light_2.dds
│ │ │ ├── HUD_score_light_2_blue.dds
│ │ │ ├── HUD_score_light_2_green.dds
│ │ │ ├── HUD_score_light_2_purple.dds
│ │ │ ├── HUD_score_nixie_1a.png
│ │ │ ├── HUD_score_nixie_2a.png
│ │ │ ├── HUD_score_nixie_2b.dds
│ │ │ ├── HUD_score_nixie_3a.png
│ │ │ ├── HUD_score_nixie_4a.png
│ │ │ ├── HUD_score_nixie_4b.dds
│ │ │ ├── HUD_score_nixie_6b.dds
│ │ │ ├── HUD_score_nixie_8b.dds
│ │ │ ├── battle
│ │ │ │ └── HUD_2p_battle_frame.png
│ │ │ ├── coop
│ │ │ │ ├── HUD_2p_c_rock_body.png
│ │ │ │ ├── HUD_2p_c_rock_light_green.png
│ │ │ │ ├── HUD_2p_c_rock_light_red.png
│ │ │ │ ├── HUD_2p_c_rock_light_yellow.png
│ │ │ │ ├── HUD_2p_c_rock_lights_all.png
│ │ │ │ ├── HUD_2p_c_score_body.png
│ │ │ │ └── HUD_2p_needle.png
│ │ │ ├── effect_lightning
│ │ │ │ ├── HUD_lightning_01.png
│ │ │ │ ├── HUD_lightning_02.png
│ │ │ │ ├── HUD_lightning_03.png
│ │ │ │ ├── HUD_lightning_04.png
│ │ │ │ ├── HUD_lightning_05.png
│ │ │ │ ├── HUD_lightning_06.png
│ │ │ │ ├── HUD_lightning_07.png
│ │ │ │ └── HUD_lightning_08.png
│ │ │ ├── faceoff
│ │ │ │ ├── HUD_2p_c_rock_BG_off.png
│ │ │ │ ├── HUD_2p_c_rock_BG_p1.png
│ │ │ │ ├── HUD_2p_c_rock_BG_p2.png
│ │ │ │ ├── HUD_2p_c_rock_crystal_off.png
│ │ │ │ ├── HUD_2p_c_rock_crystal_p1.png
│ │ │ │ ├── HUD_2p_c_rock_crystal_p2.png
│ │ │ │ └── HUD_2p_c_rock_frame.png
│ │ │ ├── hud_rock_tube_glow_full.png
│ │ │ └── hud_rock_tube_glow_full_b.png
│ │ ├── menuscreens
│ │ │ ├── Online_Arrow.png
│ │ │ ├── boss
│ │ │ │ ├── battle_help_bg.dds
│ │ │ │ ├── battle_help_bullet.png
│ │ │ │ └── battle_help_flourish.png
│ │ │ ├── brick_bg.dds
│ │ │ ├── calibrate
│ │ │ │ ├── Options_Calibrate_Note.png
│ │ │ │ └── Options_Calibrate_Target.png
│ │ │ ├── character_hub_hilite_bookend.png
│ │ │ ├── controller
│ │ │ │ ├── Options_Controller_Check.png
│ │ │ │ ├── Options_Controller_CheckBG.png
│ │ │ │ └── Options_Controller_X.png
│ │ │ ├── controllerselect
│ │ │ │ ├── controller_2p_LesPaul.png
│ │ │ │ ├── controller_2p_arrow.png
│ │ │ │ ├── controller_2p_controller_PS3.png
│ │ │ │ ├── controller_2p_controller_XBOX.png
│ │ │ │ └── controller_2p_keyboard.png
│ │ │ ├── dialogs
│ │ │ │ ├── Dialog_Highlight.png
│ │ │ │ ├── Dialog_Title_BG.png
│ │ │ │ └── dialog_bg.png
│ │ │ ├── gradient_128.png
│ │ │ ├── menu_pause_frame_banner.png
│ │ │ ├── options
│ │ │ │ ├── audio
│ │ │ │ │ ├── Options_Audio_Knob.png
│ │ │ │ │ ├── Options_Audio_Knob_Line.dds
│ │ │ │ │ └── Options_Audio_Ping.dds
│ │ │ │ ├── data_settings_checkmark.png
│ │ │ │ ├── data_settings_hilite.dds
│ │ │ │ ├── data_settings_poster.dds
│ │ │ │ └── data_settings_xmark.png
│ │ │ ├── training
│ │ │ │ └── practice_speed_bg.png
│ │ │ └── whammy
│ │ │ │ ├── Options_Whammy_Poster_1.png
│ │ │ │ └── Options_Whammy_Poster_2.png
│ │ ├── songsummary
│ │ │ ├── Detailed_stats_BG.dds
│ │ │ ├── Detailed_stats_divider.png
│ │ │ ├── Newspaper_Star_Empty.png
│ │ │ ├── Newspaper_Star_Solid.dds
│ │ │ ├── Song_Summary_Circle_2p.png
│ │ │ ├── Song_Summary_Guitar_Loser_2p.png
│ │ │ ├── Song_Summary_Guitar_Winner_2p.png
│ │ │ ├── Song_Summary_Icon_Loser_2p.png
│ │ │ ├── Song_Summary_Icon_Winner_2p.png
│ │ │ ├── Song_Summary_Notestreak_Fill.png
│ │ │ ├── Song_Summary_Score_BG_2p.png
│ │ │ ├── Song_Summary_Score_Fill_L.png
│ │ │ ├── Song_Summary_Score_Fill_R.png
│ │ │ ├── Song_Summary_Score_Star.dds
│ │ │ ├── Song_Summary_Wing_2p.png
│ │ │ ├── Song_Summary_Wing_2p_Flipped.png
│ │ │ ├── newspaper_circle.png
│ │ │ └── song_summary_percent_fill_backyard.png
│ │ ├── sprite_missing.png
│ │ ├── ui
│ │ │ ├── WiFi_bar1.png
│ │ │ ├── WiFi_bar2.png
│ │ │ ├── WiFi_bar3.png
│ │ │ ├── WiFi_bar4.png
│ │ │ ├── WiFi_bar5.png
│ │ │ ├── battery.png
│ │ │ ├── battery_charging.dds
│ │ │ ├── battery_level0.png
│ │ │ ├── battery_level1.png
│ │ │ ├── battery_level2.png
│ │ │ ├── battery_level3.png
│ │ │ ├── battery_level4.png
│ │ │ ├── battery_level5.png
│ │ │ ├── battery_level6.png
│ │ │ ├── battery_level7.png
│ │ │ ├── battery_level8.png
│ │ │ └── wifi_bar0.png
│ │ ├── unused
│ │ │ ├── Char_Select_Frame_Top.dds
│ │ │ ├── Char_Select_Menu_Arrow.dds
│ │ │ ├── Detailed_stats_sheet_L.dds
│ │ │ ├── Detailed_stats_sheet_R.dds
│ │ │ ├── Detailed_stats_sheet_bottom.dds
│ │ │ ├── Detailed_stats_sheet_top.dds
│ │ │ ├── Detailed_stats_spotlight_overlay.dds
│ │ │ ├── circle_pen.dds
│ │ │ ├── controller_config_highlight.dds
│ │ │ ├── controller_config_poster.dds
│ │ │ ├── graphics_options_highlight.dds
│ │ │ ├── graphics_options_poster_part1.dds
│ │ │ ├── graphics_options_poster_part2.dds
│ │ │ └── graphics_options_poster_part3.dds
│ │ ├── viewport0.dds
│ │ └── white.dds
│ ├── sounds
│ │ ├── CheckBox_Check_SFX.mp3
│ │ ├── Checkbox_SFX.mp3
│ │ ├── GH3_BattleMode_Attack_Over.mp3
│ │ ├── GH3_BattleMode_DeathFromSlash.mp3
│ │ ├── GH3_BattleMode_DoubleNoteAttack.mp3
│ │ ├── GH3_BattleMode_LeftyAttack.mp3
│ │ ├── GH3_BattleMode_Lightning.mp3
│ │ ├── GH3_BattleMode_Static_01.mp3
│ │ ├── GH3_BattleMode_Static_02.mp3
│ │ ├── GH3_BattleMode_Static_03.mp3
│ │ ├── GH3_BattleMode_Static_04.mp3
│ │ ├── GH3_BattleMode_Static_05.mp3
│ │ ├── GH3_BattleMode_StealPowerup.mp3
│ │ ├── GH3_BattleMode_StringBreakAttack.mp3
│ │ ├── GH3_BattleMode_WhammyAttack.mp3
│ │ ├── GH3_BattleMode_WhammyAttack_Received.mp3
│ │ ├── GH3_Battle_DifficultyRampUp.mp3
│ │ ├── GH3_Battlemode_Death_Drain.mp3
│ │ ├── GH3_Battlemode_Heartbeat.mp3
│ │ ├── GH3_Battlemode_StringTune_2.mp3
│ │ ├── GH3_Sudden_Death.mp3
│ │ ├── Highway_Rise.mp3
│ │ ├── Menu_Warning_01.mp3
│ │ ├── Multiplayer_Win_Screen.mp3
│ │ ├── Notes_Ripple_Up_01.mp3
│ │ ├── UI_Lose_Multiplier.mp3
│ │ ├── UI_SFX_100_Note_Streak.mp3
│ │ ├── UI_SFX_50_Note_Streak.mp3
│ │ ├── UI_Scroll_Add2.mp3
│ │ ├── UI_Song_Intro_Kick.mp3
│ │ ├── UI_Sound_01.mp3
│ │ ├── UI_Sound_05.mp3
│ │ ├── UI_Sound_06.mp3
│ │ ├── UI_Sound_09.mp3
│ │ ├── UI_Sound_10.mp3
│ │ ├── Whammy_Test_SFX.mp3
│ │ ├── You_Rock.mp3
│ │ ├── bad_note1.mp3
│ │ ├── bad_note2.mp3
│ │ ├── bad_note3.mp3
│ │ ├── bad_note4.mp3
│ │ ├── bad_note5.mp3
│ │ ├── bad_note6.mp3
│ │ ├── bad_note_bass1.mp3
│ │ ├── bad_note_bass2.mp3
│ │ ├── bad_note_bass4.mp3
│ │ ├── bad_note_bass6.mp3
│ │ ├── bandvol.mp3
│ │ ├── crowdvol.mp3
│ │ ├── gh3_battlemode_sudden_death_mode.mp3
│ │ ├── gh3_beat_sound.mp3
│ │ ├── guitvol.mp3
│ │ ├── scroll.mp3
│ │ ├── sp_available1.mp3
│ │ ├── sp_awarded1.mp3
│ │ └── sp_deployed.mp3
│ └── test.bat
├── build-assets.bat
├── build-mono.bat
├── build-project.bat
├── bundle.bat
├── configure-repo.bat
├── copy-all.bat
├── q
│ ├── build.bat
│ ├── crc32
│ ├── crc32.exe
│ ├── engine_params.q
│ ├── pakdir.exe
│ ├── qcomp
│ ├── qdbg
│ ├── readme.txt
│ ├── scripts
│ │ ├── aaaaloopchecker.q
│ │ ├── discord
│ │ │ └── activity.q
│ │ ├── engine
│ │ │ ├── buttonscripts.q
│ │ │ ├── camera.q
│ │ │ ├── controller_pulling.q
│ │ │ ├── debug.q
│ │ │ ├── eventlog.q
│ │ │ ├── gfxutils.q
│ │ │ ├── menu
│ │ │ │ ├── dialogbox.q
│ │ │ │ ├── helper_text.q
│ │ │ │ ├── lighttool.q
│ │ │ │ ├── menu_stack.q
│ │ │ │ └── menubuttonremap.q
│ │ │ ├── quadtree.q
│ │ │ ├── reverb.q
│ │ │ ├── screenelemmasks.q
│ │ │ ├── sfxutils.q
│ │ │ ├── softassert.q
│ │ │ ├── system_notifications.q
│ │ │ ├── tod_profiles.q
│ │ │ ├── tod_proxims.q
│ │ │ ├── viewport_params.q
│ │ │ └── viewports.q
│ │ ├── fastgh3
│ │ │ ├── firstplay.q
│ │ │ └── hacking.q
│ │ ├── game
│ │ │ ├── audio
│ │ │ │ ├── audio_effects_settings.q
│ │ │ │ ├── backgrounds_logic.q
│ │ │ │ ├── global_sound_events.q
│ │ │ │ ├── global_sound_logic.q
│ │ │ │ └── sound_buss.q
│ │ │ ├── guitar_net.q
│ │ │ ├── menu
│ │ │ │ ├── buttons.q
│ │ │ │ ├── gamemenu_helpers.q
│ │ │ │ ├── metachars.q
│ │ │ │ └── tiled_background.q
│ │ │ ├── menu_net_signin.q
│ │ │ ├── object.q
│ │ │ ├── object_creation.q
│ │ │ ├── particle_scripts.q
│ │ │ ├── pass_startup.q
│ │ │ ├── skeleton.q
│ │ │ ├── skutils.q
│ │ │ ├── startup.q
│ │ │ ├── useless.q
│ │ │ ├── utils.q
│ │ │ ├── zone_links.q
│ │ │ └── zone_management.q
│ │ └── guitar
│ │ │ ├── guitar.q
│ │ │ ├── guitar_animation_data.q
│ │ │ ├── guitar_band_profile_data.q
│ │ │ ├── guitar_battle.q
│ │ │ ├── guitar_battle_hud_icons.q
│ │ │ ├── guitar_boss.q
│ │ │ ├── guitar_callback.q
│ │ │ ├── guitar_character_pak_funcs.q
│ │ │ ├── guitar_crowd.q
│ │ │ ├── guitar_debug.q
│ │ │ ├── guitar_debug_menu.q
│ │ │ ├── guitar_difficulty.q
│ │ │ ├── guitar_events.q
│ │ │ ├── guitar_faceoff.q
│ │ │ ├── guitar_fretbar.q
│ │ │ ├── guitar_gems.q
│ │ │ ├── guitar_globaltags.q
│ │ │ ├── guitar_highway.q
│ │ │ ├── guitar_hud.q
│ │ │ ├── guitar_hud_2d.q
│ │ │ ├── guitar_hud_2d_battle.q
│ │ │ ├── guitar_hud_2d_career.q
│ │ │ ├── guitar_hud_2d_coop_career.q
│ │ │ ├── guitar_hud_2d_faceoff.q
│ │ │ ├── guitar_input.q
│ │ │ ├── guitar_intro.q
│ │ │ ├── guitar_memcard.q
│ │ │ ├── guitar_menu.q
│ │ │ ├── guitar_movies.q
│ │ │ ├── guitar_notemaps.q
│ │ │ ├── guitar_pause.q
│ │ │ ├── guitar_practice.q
│ │ │ ├── guitar_progression.q
│ │ │ ├── guitar_score.q
│ │ │ ├── guitar_solo.q
│ │ │ ├── guitar_song.q
│ │ │ ├── guitar_starpower.q
│ │ │ ├── guitar_training.q
│ │ │ ├── guitar_transitions.q
│ │ │ ├── guitar_tweaks.q
│ │ │ ├── highway_2d.q
│ │ │ ├── menu
│ │ │ ├── bootup_menu_flow.q
│ │ │ ├── career_menu_flow.q
│ │ │ ├── coop_career_menu_flow.q
│ │ │ ├── gamma_brightness_menu.q
│ │ │ ├── guitar_training_funcs.q
│ │ │ ├── loading_screen.q
│ │ │ ├── main_menu_flow.q
│ │ │ ├── menu_alert_popup.q
│ │ │ ├── menu_audio_settings.q
│ │ │ ├── menu_beat_game.q
│ │ │ ├── menu_bonus_videos.q
│ │ │ ├── menu_boss_confirmation.q
│ │ │ ├── menu_calibrate_lag.q
│ │ │ ├── menu_calibrate_lag_warning.q
│ │ │ ├── menu_choose_band.q
│ │ │ ├── menu_choose_part.q
│ │ │ ├── menu_choose_practice_part.q
│ │ │ ├── menu_choose_practice_section.q
│ │ │ ├── menu_choose_practice_speed.q
│ │ │ ├── menu_confirm_band_delete.q
│ │ │ ├── menu_controller_disconnect.q
│ │ │ ├── menu_controller_settings.q
│ │ │ ├── menu_credits.q
│ │ │ ├── menu_data_settings.q
│ │ │ ├── menu_detailed_stats.q
│ │ │ ├── menu_encore_confirmation.q
│ │ │ ├── menu_fail_song.q
│ │ │ ├── menu_flow_manager.q
│ │ │ ├── menu_guitar_battle_help.q
│ │ │ ├── menu_lefty_flip_warning.q
│ │ │ ├── menu_login_settings.q
│ │ │ ├── menu_manage_band.q
│ │ │ ├── menu_memcard_messages.q
│ │ │ ├── menu_mp_select_mode.q
│ │ │ ├── menu_newspaper.q
│ │ │ ├── menu_no_band_name.q
│ │ │ ├── menu_options.q
│ │ │ ├── menu_popup.q
│ │ │ ├── menu_practice_end.q
│ │ │ ├── menu_practice_pause.q
│ │ │ ├── menu_practice_warning.q
│ │ │ ├── menu_press_any_button.q
│ │ │ ├── menu_quit_warning.q
│ │ │ ├── menu_restart_warning.q
│ │ │ ├── menu_select_controller.q
│ │ │ ├── menu_select_difficulty.q
│ │ │ ├── menu_select_practice_mode.q
│ │ │ ├── menu_signin_changed.q
│ │ │ ├── menu_song_ended.q
│ │ │ ├── menu_top_rockers.q
│ │ │ ├── menu_transitions.q
│ │ │ ├── menu_tutorial_select.q
│ │ │ ├── menu_using_guitar_controller.q
│ │ │ ├── menu_venue.q
│ │ │ ├── menu_video_settings.q
│ │ │ ├── menu_wuss_out.q
│ │ │ ├── menus_whammy_star_calibration.q
│ │ │ ├── multiplayer_menu_flow.q
│ │ │ ├── options_menu_flow.q
│ │ │ ├── practice_menu_flow.q
│ │ │ ├── quickplay_menu_flow.q
│ │ │ ├── winport_menu_bind_buttons.q
│ │ │ ├── winport_menu_graphics.q
│ │ │ ├── winport_menu_song_skew.q
│ │ │ └── winport_menu_song_skew_warning.q
│ │ │ ├── songlist.q
│ │ │ └── store_data.q
│ └── test.bat
└── readme.txt
├── THEMES
├── FastGH3 Themes.url
├── __changePAK.bat
├── __changeTEX.bat
└── readme.txt
├── binkw32.dll
├── fmodex.dll
├── fmodexL.dll
├── game!.exe
├── game.exe
├── license.txt
├── readme.md
├── register.bat
├── settings.bat
└── shuffle.bat
/.gitattributes:
--------------------------------------------------------------------------------
1 | * text=auto eol=lf
2 | *.bat eol=crlf
3 | *.q text
4 | # :/
5 | *.qb binary
6 | *.xen binary
7 | *.dbg.xen text
8 | *.dbg text
9 | *.cs eol=crlf
10 | *.Designer.cs linguist-detectable=false
11 | # god sake
12 | *.csproj eol=crlf
--------------------------------------------------------------------------------
/.gitmodules:
--------------------------------------------------------------------------------
1 | [submodule "GH3Plus"]
2 | path = SOURCE/GH3Plus
3 | url = https://github.com/donnaken15/GH3-Plus
4 | [submodule "QBC"]
5 | path = SOURCE/q/QBC
6 | url = https://github.com/donnaken15/NodeQBC
7 | [submodule "deps/Helix"]
8 | path = SOURCE/dependencies/Helix
9 | url = https://github.com/donnaken15/hmp3
10 | [submodule "deps/DotNetZip"]
11 | path = SOURCE/dependencies/DotNetZip
12 | url = https://github.com/DinoChiesa/DotNetZip
13 | [submodule "QueenBee"]
14 | path = SOURCE/dependencies/QueenBee
15 | url = https://github.com/donnaken15/Queen-Bee
16 | branch = main
17 | [submodule "mods"]
18 | path = SOURCE/q/mods
19 | url = https://github.com/donnaken15/QBMods
20 | [submodule "mid2chart"]
21 | path = SOURCE/dependencies/mid2chart
22 | url = https://github.com/donnaken15/mid2chart
23 | [submodule "deps/SharpZipLib"]
24 | path = SOURCE/dependencies/SharpZipLib
25 | url = https://github.com/icsharpcode/SharpZipLib
26 |
--------------------------------------------------------------------------------
/ASPYRCONFIG.bat:
--------------------------------------------------------------------------------
1 | start "" notepad "%USERPROFILE%\AppData\Local\Aspyr\FastGH3\AspyrConfig.xml"
--------------------------------------------------------------------------------
/AWL.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/AWL.dll
--------------------------------------------------------------------------------
/DATA/HIGHWAYS/__change.bat:
--------------------------------------------------------------------------------
1 | @echo off
2 | "%~dp0highwaygen" "%~1"
--------------------------------------------------------------------------------
/DATA/HIGHWAYS/_black.dds:
--------------------------------------------------------------------------------
1 | DDS |
2 | DXT1
--------------------------------------------------------------------------------
/DATA/HIGHWAYS/highwaygen.exe:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/DATA/HIGHWAYS/highwaygen.exe
--------------------------------------------------------------------------------
/DATA/MODS/disabled/FPS_display.qb.xen:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/DATA/MODS/disabled/FPS_display.qb.xen
--------------------------------------------------------------------------------
/DATA/MODS/disabled/whammy_120FPS.qb.xen:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/DATA/MODS/disabled/whammy_120FPS.qb.xen
--------------------------------------------------------------------------------
/DATA/MOVIES/BIK/__change.bat:
--------------------------------------------------------------------------------
1 | copy "%~1" "%~dp0\backgrnd_video.bik.xen" /y
--------------------------------------------------------------------------------
/DATA/MOVIES/BIK/__reset.bat:
--------------------------------------------------------------------------------
1 | del "%~dp0backgrnd_video.bik.xen" /q
--------------------------------------------------------------------------------
/DATA/MOVIES/BIK/usage.txt:
--------------------------------------------------------------------------------
1 | Encode videos to Bink using:
2 | https://web.archive.org/web/20190108082810/http://www.radgametools.com/bnkdown.htm
3 | Leave "Compress audio" off when converting, unless the video's audio does not contain the song and has additional sounds instead
4 |
--------------------------------------------------------------------------------
/DATA/MUSIC/TOOLS/blank.mp3:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/DATA/MUSIC/TOOLS/blank.mp3
--------------------------------------------------------------------------------
/DATA/MUSIC/TOOLS/bt.bin:
--------------------------------------------------------------------------------
1 | i?&
--------------------------------------------------------------------------------
/DATA/MUSIC/TOOLS/c128ks.exe:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/DATA/MUSIC/TOOLS/c128ks.exe
--------------------------------------------------------------------------------
/DATA/MUSIC/TOOLS/fsbbuild.bat:
--------------------------------------------------------------------------------
1 |
2 | @echo off
3 |
4 | rem arguments: song guitar rhythm preview filename
5 |
6 | set argC=0
7 | for %%x in (%*) do Set /A argC+=1
8 |
9 | if %argC% NEQ 5 echo Invalid number of arguments && exit /b
10 |
11 | del %5 /Q > nul
12 |
13 | mkdir "%~dp0fsbtmp"
14 |
15 | if /I NOT "%~f1"=="%~dp0fsbtmp\fastgh3_song.mp3" (
16 | CALL "%~dp0c128ks.exe" %1 "%~dp0fsbtmp\fastgh3_song.mp3"
17 | )
18 | if /I NOT "%~f1"=="%~dp0fsbtmp\fastgh3_guitar.mp3" (
19 | CALL "%~dp0c128ks.exe" %2 "%~dp0fsbtmp\fastgh3_guitar.mp3"
20 | )
21 | if /I NOT "%~f1"=="%~dp0fsbtmp\fastgh3_rhythm.mp3" (
22 | CALL "%~dp0c128ks.exe" %3 "%~dp0fsbtmp\fastgh3_rhythm.mp3"
23 | )
24 | if /I NOT "%~f1"=="%~dp0fsbtmp\fastgh3_preview.mp3" (
25 | CALL "%~dp0c128ks.exe" %4 "%~dp0fsbtmp\fastgh3_preview.mp3"
26 | )
27 | IF %ERRORLEVEL% EQU 222 echo Audio encoding failed, cannot continue. & EXIT /B
28 |
29 | set b=%~dp0fsbtmp\fastgh3_
30 | "%~dp0makefsb" "%b%guitar.mp3" "%b%rhythm.mp3" "%b%song.mp3" "%b%preview.mp3" %5
31 |
32 | del "%~dp0fsbtmp" /S/Q
33 | rmdir "%~dp0fsbtmp"
34 |
--------------------------------------------------------------------------------
/DATA/MUSIC/TOOLS/fsbbuildnoenc.bat:
--------------------------------------------------------------------------------
1 |
2 | @echo off
3 |
4 | rem arguments: filename
5 |
6 | set argC=0
7 | for %%x in (%*) do Set /A argC+=1
8 |
9 | if %argC% NEQ 1 echo Invalid number of arguments && exit /b
10 |
11 | del %1 /Q > nul
12 |
13 | set b=%~dp0fsbtmp\fastgh3_
14 | "%~dp0makefsb" "%b%guitar.mp3" "%b%rhythm.mp3" "%b%song.mp3" "%b%preview.mp3" %1
15 |
16 | del "%~dp0fsbtmp" /S/Q
17 | rmdir "%~dp0fsbtmp"
18 |
--------------------------------------------------------------------------------
/DATA/MUSIC/TOOLS/helix.exe:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/DATA/MUSIC/TOOLS/helix.exe
--------------------------------------------------------------------------------
/DATA/MUSIC/TOOLS/makefsb.exe:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/DATA/MUSIC/TOOLS/makefsb.exe
--------------------------------------------------------------------------------
/DATA/MUSIC/TOOLS/nj3t.bat:
--------------------------------------------------------------------------------
1 | @echo off
2 | if [%1]==[] goto :nofiles
3 |
4 | mkdir "%~dp0fsbtmp" 2>nul
5 | IF "%ar%"=="" set ar=32000
6 | IF "%ab%"=="" set ab=64
7 | IF "%bm%"=="" set bm=B
8 | IF "%ac%"=="" set ac=2
9 | IF "%ac%"=="1" ( set m=3 ) else ( set m=1 )
10 | set "HELIX=| "%~dp0helix" - "%~dp0fsbtmp\fastgh3_song.mp3" -%bm%%ab% -M%m% -X0 -U2 -Qquick -A1 -D -EC"
11 | IF "%ff%"=="" (
12 | "%~dp0sox" -m %* -S --multi-threaded --temp "%~dp0fsbtmp" -t wav - channels %ac% rate %ar% norm -0.1 %HELIX%
13 | ) else (
14 | setlocal enabledelayedexpansion
15 | set mix=
16 | set count=0
17 | for %%x in (%*) do ( set "mix=!mix! -i %%x" && set /a count+=1 )
18 | "%ff%" -hide_banner !mix! -filter_complex amix=inputs=!count!:duration=longest:normalize=0 -ac %ac% -ar %ar% -f wav pipe: %HELIX%
19 | endlocal
20 | )
21 | goto :EOF
22 |
23 | :nofiles
24 | echo Error: No input specified
25 |
--------------------------------------------------------------------------------
/DATA/MUSIC/TOOLS/sox.exe:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/DATA/MUSIC/TOOLS/sox.exe
--------------------------------------------------------------------------------
/DATA/MUSIC/TOOLS/v.bin:
--------------------------------------------------------------------------------
1 | MTcyMDExMzAwNTAwMA
--------------------------------------------------------------------------------
/DATA/PAK/dbg.pak.xen:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/DATA/PAK/dbg.pak.xen
--------------------------------------------------------------------------------
/DATA/PAK/engine_params.qb.xen:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/DATA/PAK/engine_params.qb.xen
--------------------------------------------------------------------------------
/DATA/PAK/qb.pab.xen:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/DATA/PAK/qb.pab.xen
--------------------------------------------------------------------------------
/DATA/PAK/qb.pak.xen:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/DATA/PAK/qb.pak.xen
--------------------------------------------------------------------------------
/DATA/ZONES/MaterialLibrary.bin.xen:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/DATA/ZONES/MaterialLibrary.bin.xen
--------------------------------------------------------------------------------
/DATA/ZONES/default.pak.xen:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/DATA/ZONES/default.pak.xen
--------------------------------------------------------------------------------
/DATA/ZONES/global.pab.xen:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/DATA/ZONES/global.pab.xen
--------------------------------------------------------------------------------
/DATA/ZONES/global.pak.xen:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/DATA/ZONES/global.pak.xen
--------------------------------------------------------------------------------
/DATA/ZONES/global_sfx.pak.xen:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/DATA/ZONES/global_sfx.pak.xen
--------------------------------------------------------------------------------
/DATA/ZONES/load_disc.img.xen:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/DATA/ZONES/load_disc.img.xen
--------------------------------------------------------------------------------
/DATA/ZONES/load_scr.img.xen:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/DATA/ZONES/load_scr.img.xen
--------------------------------------------------------------------------------
/DATA/user.pak.xen:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/DATA/user.pak.xen
--------------------------------------------------------------------------------
/FastGH3.exe:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/FastGH3.exe
--------------------------------------------------------------------------------
/FastGH3.pdb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/FastGH3.pdb
--------------------------------------------------------------------------------
/IntelLaptopGaming.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/IntelLaptopGaming.dll
--------------------------------------------------------------------------------
/PLUGINS/FastGH3.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/PLUGINS/FastGH3.dll
--------------------------------------------------------------------------------
/PLUGINS/Logger.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/PLUGINS/Logger.dll
--------------------------------------------------------------------------------
/PLUGINS/NoteLimitFix.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/PLUGINS/NoteLimitFix.dll
--------------------------------------------------------------------------------
/PLUGINS/SongLimitFix.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/PLUGINS/SongLimitFix.dll
--------------------------------------------------------------------------------
/PLUGINS/TapHopoChord.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/PLUGINS/TapHopoChord.dll
--------------------------------------------------------------------------------
/PLUGINS/core.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/PLUGINS/core.dll
--------------------------------------------------------------------------------
/PLUGINS/modifiers.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/PLUGINS/modifiers.dll
--------------------------------------------------------------------------------
/Play Dark Steering.url:
--------------------------------------------------------------------------------
1 | [{000214A0-0000-0000-C000-000000000046}]
2 | Prop3=19,0
3 | [InternetShortcut]
4 | IDList=
5 | URL=fastgh3://drive.google.com/uc?id=1EQ8rvcxhv-Xq7T0FT62ZLOZ3rR2gcx9O
6 |
--------------------------------------------------------------------------------
/Play Springtime.url:
--------------------------------------------------------------------------------
1 | [{000214A0-0000-0000-C000-000000000046}]
2 | Prop3=19,0
3 | [InternetShortcut]
4 | IDList=
5 | URL=fastgh3://drive.google.com/uc?id=13gt3k5WsiRkIthf9V5i6dAAmFK5poyFX
6 |
--------------------------------------------------------------------------------
/Play Thief.url:
--------------------------------------------------------------------------------
1 | [{000214A0-0000-0000-C000-000000000046}]
2 | Prop3=19,0
3 | [InternetShortcut]
4 | IDList=
5 | URL=fastgh3://drive.google.com/uc?id=1cvhRP_-JVg3wexkM83uXZr5afDZend8R
6 |
--------------------------------------------------------------------------------
/SOURCE/FastGH3/FastGH3.csproj.user:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | publish\
5 |
6 |
7 |
8 |
9 |
10 | en-US
11 | false
12 | ProjectFiles
13 |
14 |
15 | -settings
16 | false
17 | Project
18 | C:\Program Files (x86)\FastGH3\FastGH3.exe
19 |
20 |
--------------------------------------------------------------------------------
/SOURCE/FastGH3/WZK64.c:
--------------------------------------------------------------------------------
1 |
2 | #include
3 | #include
4 |
5 | char*fdata;
6 | FILE*file;
7 | unsigned int size;
8 | unsigned long long hash = 0x5745534C45593634, // "WESLEY64"
9 | hashrev = 0x343659454C534557;
10 |
11 | int main(int argc, char*argv[])
12 | {
13 | if (argc > 1)
14 | {
15 | file = fopen(argv[1], "rb");
16 | if (file)
17 | {
18 | fseek(file,0,SEEK_END);
19 | size = ftell(file);
20 | fseek(file,0,SEEK_SET);
21 | fdata = malloc(size);
22 | fread(fdata,size,1,file);
23 | for (int i = 0; i < size; i++)
24 | hash ^= (((unsigned long long)fdata[i] << 56) >> ((i%8)*8));
25 | hash ^= ((unsigned long long)size * hashrev);
26 | printf("%08X",(hash >> 32));
27 | printf("%08X\n",(hash));
28 | }
29 | }
30 | }
31 |
--------------------------------------------------------------------------------
/SOURCE/FastGH3/WZK64.cs:
--------------------------------------------------------------------------------
1 |
2 | using System;
3 | using System.Text;
4 |
5 | // (not) try at implementing some
6 | // basic hash generation like CRC32 // NOT EVEN CLOSE!!
7 |
8 | static class WZK64
9 | {
10 | public static ulong Create(char[] data)
11 | {
12 | return Create(Encoding.ASCII.GetBytes(data));
13 | }
14 |
15 | public static ulong Create(string data)
16 | {
17 | return Create(Encoding.ASCII.GetBytes(data));
18 | }
19 |
20 | public static ulong Create(byte[] data)
21 | {
22 | ulong hash = 0x5745534C45593634; // "WESLEY64"
23 | for (int i = 0; i < data.Length; i++)
24 | {
25 | hash ^= (((ulong)((ulong)data[i] << 56) >> ((i%8)*8)));
26 | }
27 | hash ^= ((ulong)data.Length * 0x343659454C534557); // backwards baseval
28 | return hash;
29 | }
30 | }
31 |
--------------------------------------------------------------------------------
/SOURCE/FastGH3/WZK64.exe:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/FastGH3/WZK64.exe
--------------------------------------------------------------------------------
/SOURCE/FastGH3/deps/ChartEdit/EventType.cs:
--------------------------------------------------------------------------------
1 | using System;
2 |
3 | namespace ChartEdit
4 | {
5 | public enum EventType
6 | {
7 | Text,
8 | Effect
9 | }
10 | }
11 |
--------------------------------------------------------------------------------
/SOURCE/FastGH3/deps/ChartEdit/EventsSection.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 |
4 | namespace ChartEdit
5 | {
6 | public class EventsSection : List
7 | {
8 | public EventsSectionEntry this[string s]
9 | {
10 | get
11 | {
12 | foreach (EventsSectionEntry eventsSectionEntry in this)
13 | {
14 | if (eventsSectionEntry.TextValue == s)
15 | {
16 | return eventsSectionEntry;
17 | }
18 | }
19 | return null;
20 | }
21 | }
22 |
23 | public const string SectionName = "Events";
24 | }
25 | }
26 |
--------------------------------------------------------------------------------
/SOURCE/FastGH3/deps/ChartEdit/GameProps.cs:
--------------------------------------------------------------------------------
1 | using System;
2 |
3 | namespace ChartEdit
4 | {
5 | public class GameProps
6 | {
7 | public string Name;
8 |
9 | public TrackPropsList TrackProperties = new TrackPropsList();
10 | }
11 | }
12 |
--------------------------------------------------------------------------------
/SOURCE/FastGH3/deps/ChartEdit/Globals.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Runtime.CompilerServices;
4 |
5 | namespace ChartEdit
6 | {
7 | public class Globals
8 | {
9 | public static void Initialize()
10 | {
11 | /*if (Globals.Instance == null)
12 | {
13 | Globals.Instance = Serializable.Load("config/globals.xml");
14 | }*/
15 | }
16 |
17 | public string ReplaceKey(string key)
18 | {
19 | foreach (KeyValue keyValue in this.KeyVals)
20 | {
21 | if (keyValue.Key == key)
22 | {
23 | return keyValue.Value;
24 | }
25 | }
26 | return key;
27 | }
28 |
29 | public static Globals Instance
30 | {
31 | [CompilerGenerated]
32 | get
33 | {
34 | return Globals.Instance;
35 | }
36 | [CompilerGenerated]
37 | private set
38 | {
39 | Globals.Instance = value;
40 | }
41 | }
42 |
43 | public List GameProperties = new List();
44 |
45 | public List KeyVals = new List();
46 | }
47 | }
48 |
--------------------------------------------------------------------------------
/SOURCE/FastGH3/deps/ChartEdit/IChartWriter.cs:
--------------------------------------------------------------------------------
1 | namespace ChartEdit
2 | {
3 | internal interface IChartWriter
4 | {
5 | //void Save(Chart chart);
6 | }
7 | }
8 |
--------------------------------------------------------------------------------
/SOURCE/FastGH3/deps/ChartEdit/KeyValue.cs:
--------------------------------------------------------------------------------
1 | using System;
2 |
3 | namespace ChartEdit
4 | {
5 | public class KeyValue
6 | {
7 | public string Key;
8 |
9 | public string Value;
10 | }
11 | }
12 |
--------------------------------------------------------------------------------
/SOURCE/FastGH3/deps/ChartEdit/NoteProp.cs:
--------------------------------------------------------------------------------
1 |
2 | namespace ChartEdit
3 | {
4 | public class NoteProp
5 | {
6 | public bool FlipsHOPO;
7 |
8 | public bool ForcesHOPO;
9 |
10 | public bool ForcesStrum;
11 |
12 | public bool ForcesTapping;
13 |
14 | public int Fret;
15 |
16 | public bool IsNote;
17 |
18 | public int PointValue;
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/SOURCE/FastGH3/deps/ChartEdit/NoteTracks.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 |
4 | namespace ChartEdit
5 | {
6 | public class NoteTracks : List
7 | {
8 | public bool ContainsTrack(string name)
9 | {
10 | foreach (NoteTrack noteTrack in this)
11 | {
12 | if (noteTrack.Name == name)
13 | {
14 | return true;
15 | }
16 | }
17 | return false;
18 | }
19 |
20 | public NoteTrack this[string name]
21 | {
22 | get
23 | {
24 | foreach (NoteTrack noteTrack in this)
25 | {
26 | if (noteTrack.Name == name)
27 | {
28 | return noteTrack;
29 | }
30 | }
31 | return null;
32 | }
33 | }
34 | }
35 | }
36 |
--------------------------------------------------------------------------------
/SOURCE/FastGH3/deps/ChartEdit/NoteType.cs:
--------------------------------------------------------------------------------
1 | using System;
2 |
3 | namespace ChartEdit
4 | {
5 | public enum NoteType
6 | {
7 | Regular,
8 | Special,
9 | Event
10 | }
11 | }
12 |
--------------------------------------------------------------------------------
/SOURCE/FastGH3/deps/ChartEdit/Optimizer.cs:
--------------------------------------------------------------------------------
1 |
2 | using System.Linq;
3 |
4 | namespace ChartEdit
5 | {
6 | public class Optimizer
7 | {
8 | public Optimizer(NoteTrack nt)
9 | {
10 | foreach (Note note in nt)
11 | {
12 | if (note.IsANote)
13 | {
14 | this.addNote(note);
15 | }
16 | }
17 | }
18 |
19 | private void addNote(Note n)
20 | {
21 | if (this.notes.Count() == 0)
22 | {
23 | this.count++;
24 | Note note = new Note();
25 | this.copyNote(note, n);
26 | this.notes.Add(note);
27 | }
28 | else if (n.Offset == this.notes.Last().Offset)
29 | {
30 | Note note2 = this.notes.Last();
31 | note2.PointValue += n.PointValue * this.mult(this.count);
32 | }
33 | else
34 | {
35 | this.count++;
36 | Note note3 = new Note();
37 | this.copyNote(note3, n);
38 | note3.PointValue *= this.mult(this.count);
39 | note3.TickValue *= this.mult(this.count);
40 | this.notes.Add(note3);
41 | }
42 | }
43 |
44 | private int calculateBaseScore()
45 | {
46 | int num = 0;
47 | foreach (Note note in this.notes)
48 | {
49 | num += note.PointValue;
50 | num += note.TickValue;
51 | }
52 | return num;
53 | }
54 |
55 | private void copyNote(Note newnote, Note n)
56 | {
57 | newnote.Length = n.Length;
58 | newnote.Offset = n.Offset;
59 | newnote.OffsetEnd = n.OffsetEnd;
60 | newnote.PointValue = n.PointValue;
61 | newnote.TickValue = 25 * n.Length / 192;
62 | }
63 |
64 | private int mult(int c)
65 | {
66 | int result;
67 | if (c >= 30)
68 | {
69 | result = 4;
70 | }
71 | else if (c >= 20)
72 | {
73 | result = 3;
74 | }
75 | else if (c >= 10)
76 | {
77 | result = 2;
78 | }
79 | else
80 | {
81 | result = 1;
82 | }
83 | return result;
84 | }
85 |
86 | private int count = 0;
87 |
88 | private NoteTrack notes = new NoteTrack();
89 |
90 | //private NoteTrack spNotes;
91 | }
92 | }
93 |
--------------------------------------------------------------------------------
/SOURCE/FastGH3/deps/ChartEdit/QbcNote.cs:
--------------------------------------------------------------------------------
1 | using System;
2 |
3 | namespace ChartEdit
4 | {
5 | internal class QbcNote
6 | {
7 | public int FretMask;
8 |
9 | public int Length = 1;
10 |
11 | public int Offset;
12 | }
13 | }
14 |
--------------------------------------------------------------------------------
/SOURCE/FastGH3/deps/ChartEdit/QbcNoteTrack.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Text;
4 |
5 | namespace ChartEdit
6 | {
7 | internal class QbcNoteTrack : List
8 | {
9 | public QbcNoteTrack(NoteTrack track, OffsetTransformer ot)
10 | {
11 | this._ot = ot;
12 | foreach (Note note in track)
13 | {
14 | if (note.Type == NoteType.Regular)
15 | {
16 | this.AddNote(note);
17 | }
18 | }
19 | }
20 |
21 | public void AddNote(Note note)
22 | {
23 | if (note.OffsetMilliseconds(this._ot) != this.LastOffset())
24 | {
25 | QbcNote item = new QbcNote
26 | {
27 | Offset = note.OffsetMilliseconds(this._ot)
28 | };
29 | base.Add(item);
30 | }
31 | int num = 1 << note.Fret;
32 | int num2 = note.LengthMilliseconds(this._ot);
33 | if (base[base.Count - 1].Length < num2)
34 | {
35 | base[base.Count - 1].Length = num2;
36 | }
37 | QbcNote qbcNote = base[base.Count - 1];
38 | qbcNote.FretMask |= num;
39 | }
40 |
41 | /*public StringBuilder AsString()
42 | {
43 | StringBuilder stringBuilder = new StringBuilder(base.Count * 11);
44 | foreach (QbcNote qbcNote in this)
45 | {
46 | stringBuilder.Append(qbcNote.Offset);
47 | stringBuilder.Append("\r\n");
48 | stringBuilder.Append(qbcNote.Length);
49 | stringBuilder.Append("\r\n");
50 | stringBuilder.Append(qbcNote.FretMask);
51 | stringBuilder.Append("\r\n");
52 | }
53 | return stringBuilder;
54 | }*/
55 |
56 | private int LastOffset()
57 | {
58 | int result;
59 | if (base.Count == 0)
60 | {
61 | result = -1;
62 | }
63 | else
64 | {
65 | result = base[base.Count - 1].Offset;
66 | }
67 | return result;
68 | }
69 |
70 | private OffsetTransformer _ot;
71 | }
72 | }
73 |
--------------------------------------------------------------------------------
/SOURCE/FastGH3/deps/ChartEdit/Serializable.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.IO;
3 | using System.Xml.Serialization;
4 |
5 | namespace ChartEdit
6 | {
7 | public class Serializable where T : Serializable
8 | {
9 | public static T Load(string fileName)
10 | {
11 | FileStream fileStream = null;
12 | T result = default(T);
13 | try
14 | {
15 | fileStream = File.Open(fileName, FileMode.Open, FileAccess.Read, FileShare.Read);
16 | //XmlSerializer xmlSerializer = new XmlSerializer(typeof(T));
17 | //result = (T)((object)xmlSerializer.Deserialize(fileStream));
18 | fileStream.Close();
19 | }
20 | catch (Exception)
21 | {
22 | return default(T);
23 | }
24 | finally
25 | {
26 | if (fileStream != null)
27 | {
28 | fileStream.Close();
29 | }
30 | }
31 | return result;
32 | }
33 |
34 | public bool Save(string fileName)
35 | {
36 | return Save(fileName, (T)((object)this));
37 | }
38 |
39 | public static bool Save(string fileName, T data)
40 | {
41 | FileStream fileStream = null;
42 | bool result;
43 | try
44 | {
45 | fileStream = File.Create(fileName);
46 | new XmlSerializer(typeof(T)).Serialize(fileStream, data);
47 | fileStream.Close();
48 | result = true;
49 | }
50 | catch (Exception)
51 | {
52 | result = false;
53 | }
54 | finally
55 | {
56 | if (fileStream != null)
57 | {
58 | fileStream.Close();
59 | }
60 | }
61 | return result;
62 | }
63 | }
64 | }
65 |
--------------------------------------------------------------------------------
/SOURCE/FastGH3/deps/ChartEdit/SongSection.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 |
4 | namespace ChartEdit
5 | {
6 | public class SongSection : List
7 | {
8 | public bool ContainsKey(string key)
9 | {
10 | return this[key] != null;
11 | }
12 |
13 | public SongSectionEntry this[string key]
14 | {
15 | get
16 | {
17 | foreach (SongSectionEntry songSectionEntry in this)
18 | {
19 | if (songSectionEntry.Key.ToLower() == key.ToLower())
20 | {
21 | return songSectionEntry;
22 | }
23 | }
24 | return null;
25 | }
26 | }
27 |
28 | public const string SectionName = "Song";
29 | }
30 | }
31 |
--------------------------------------------------------------------------------
/SOURCE/FastGH3/deps/ChartEdit/SongSectionEntry.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Text.RegularExpressions;
3 |
4 | namespace ChartEdit
5 | {
6 | public class SongSectionEntry
7 | {
8 | public static SongSectionEntry Parse(string entryStr)
9 | {
10 | Match match = SongSectionEntry.SongRegex.Match(entryStr);
11 | SongSectionEntry result;
12 | if (!match.Success)
13 | {
14 | result = null;
15 | }
16 | else
17 | {
18 | SongSectionEntry songSectionEntry = new SongSectionEntry();
19 | string key = match.Groups["key"].Value.Trim();
20 | string value = match.Groups["value"].Value.Trim().Trim("\"".ToCharArray());
21 | songSectionEntry.Key = key;
22 | songSectionEntry.Value = value;
23 | result = songSectionEntry;
24 | }
25 | return result;
26 | }
27 |
28 | public string Key { get; set; }
29 |
30 | public string Value { get; set; }
31 |
32 | private static readonly Regex SongRegex = new Regex("(?.+)\\s*\\=\\s*(?.+)", RegexOptions.Compiled | RegexOptions.Singleline | RegexOptions.IgnorePatternWhitespace);
33 | }
34 | }
35 |
--------------------------------------------------------------------------------
/SOURCE/FastGH3/deps/ChartEdit/SpecialProp.cs:
--------------------------------------------------------------------------------
1 | using System;
2 |
3 | namespace ChartEdit
4 | {
5 | public class SpecialProp
6 | {
7 | public int Flag;
8 |
9 | public string Name;
10 | }
11 | }
12 |
--------------------------------------------------------------------------------
/SOURCE/FastGH3/deps/ChartEdit/SyncTrackSection.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 |
4 | namespace ChartEdit
5 | {
6 | public class SyncTrackSection : List
7 | {
8 | public bool ContainsOffset(int offset)
9 | {
10 | foreach (SyncTrackEntry syncTrackEntry in this)
11 | {
12 | if (syncTrackEntry.Offset == offset)
13 | {
14 | return true;
15 | }
16 | }
17 | return false;
18 | }
19 |
20 | public SyncTrackEntry GetByIndex(int index)
21 | {
22 | return base[index];
23 | }
24 |
25 | public SyncTrackEntry GetByOffset(int offset)
26 | {
27 | foreach (SyncTrackEntry syncTrackEntry in this)
28 | {
29 | if (syncTrackEntry.Offset == offset)
30 | {
31 | return syncTrackEntry;
32 | }
33 | }
34 | return null;
35 | }
36 |
37 | public const string SectionName = "SyncTrack";
38 | }
39 | }
40 |
--------------------------------------------------------------------------------
/SOURCE/FastGH3/deps/ChartEdit/SyncType.cs:
--------------------------------------------------------------------------------
1 | using System;
2 |
3 | namespace ChartEdit
4 | {
5 | public enum SyncType
6 | {
7 | BPM,
8 | TimeSignature,
9 | Anchor
10 | }
11 | }
12 |
--------------------------------------------------------------------------------
/SOURCE/FastGH3/deps/ChartEdit/TrackProps.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 |
4 | namespace ChartEdit
5 | {
6 | public class TrackProps
7 | {
8 | public string HopoLogic;
9 |
10 | public string Name;
11 |
12 | public List NoteProperties = new List();
13 |
14 | public List SpecialProperties = new List();
15 | }
16 | }
17 |
--------------------------------------------------------------------------------
/SOURCE/FastGH3/deps/ChartEdit/TrackPropsList.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 |
4 | namespace ChartEdit
5 | {
6 | public class TrackPropsList : List
7 | {
8 | public TrackProps this[string key]
9 | {
10 | get
11 | {
12 | foreach (TrackProps trackProps in this)
13 | {
14 | if (trackProps.Name.IndexOf(key, StringComparison.OrdinalIgnoreCase) == 0 && trackProps.Name.Length == key.Length)
15 | {
16 | return trackProps;
17 | }
18 | }
19 | return base[0];
20 | }
21 | }
22 | }
23 | }
24 |
--------------------------------------------------------------------------------
/SOURCE/FastGH3/deps/ChartEdit/beatType.cs:
--------------------------------------------------------------------------------
1 | using System;
2 |
3 | namespace ChartEdit
4 | {
5 | public enum beatType : byte
6 | {
7 | Beat = 4,
8 | EighthBeat = 1,
9 | HalfBeat = 3,
10 | Measure = 5,
11 | NotABeat = 255,
12 | QuarterBeat = 2,
13 | SixteenthBeat = 0
14 | }
15 | }
16 |
--------------------------------------------------------------------------------
/SOURCE/FastGH3/diags/bgprev.cs:
--------------------------------------------------------------------------------
1 | using System.Drawing;
2 | using System.Windows.Forms;
3 |
4 | public partial class bgprev : Form
5 | {
6 | static Size size = new Size(548, 411);
7 | PictureBox game = new PictureBox()
8 | {
9 | BackColor = Color.Black,
10 | BackgroundImageLayout = ImageLayout.Stretch,
11 | Dock = DockStyle.Fill,
12 | ImageLocation = Launcher.T[138],
13 | Location = new Point(0, 0),
14 | Size = size,
15 | SizeMode = PictureBoxSizeMode.Zoom
16 | };
17 | public bgprev(Image i)
18 | {
19 | ClientSize = size;
20 | Controls.Add(game);
21 | ShowIcon = false;
22 | StartPosition = FormStartPosition.CenterParent;
23 | Text = Launcher.TT[0];
24 | game.BackgroundImage = i;
25 | }
26 | }
27 |
--------------------------------------------------------------------------------
/SOURCE/FastGH3/diags/fspmultichart.cs:
--------------------------------------------------------------------------------
1 |
2 | using System.Windows.Forms;
3 |
4 | public partial class fspmultichart : Form
5 | {
6 | public string chosen;
7 |
8 | public fspmultichart(string[] fnames)
9 | {
10 | InitializeComponent();
11 | lblmain.Text = Launcher.T[161];
12 | listfiles.Items.AddRange(fnames);
13 | }
14 |
15 | private void select(object sender, object e)
16 | {
17 | if (listfiles.SelectedIndex != -1)
18 | {
19 | DialogResult = DialogResult.OK;
20 | chosen = listfiles.Items[listfiles.SelectedIndex].ToString();
21 | }
22 | }
23 | }
--------------------------------------------------------------------------------
/SOURCE/FastGH3/diags/mods/modovrddiag.cs:
--------------------------------------------------------------------------------
1 | using System.Windows.Forms;
2 | using System.Collections.Generic;
3 | using Nanook.QueenBee.Parser;
4 |
5 | public partial class modovrddiag : Form
6 | {
7 | public modovrddiag(string fname, List ii)
8 | {
9 | InitializeComponent();
10 | foreach (moddiag.OverrideItem i in ii)
11 | {
12 | ListViewItem li = new ListViewItem(
13 | new string[] { i.name.ToString(), i.defval.ToString(), i.newval.ToString() });
14 | ovlist.Items.Add(li);
15 | }
16 | }
17 | }
18 |
--------------------------------------------------------------------------------
/SOURCE/FastGH3/diags/unkname.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Windows.Forms;
3 |
4 | public partial class unkname : Form
5 | {
6 | public string inp
7 | {
8 | get
9 | {
10 | return text.Text;
11 | }
12 | }
13 | public unkname()
14 | {
15 | InitializeComponent();
16 | this.infolbl.Text = Launcher.T[97];
17 | }
18 | }
19 |
--------------------------------------------------------------------------------
/SOURCE/FastGH3/note.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/FastGH3/note.ico
--------------------------------------------------------------------------------
/SOURCE/FastGH3/res/AssemblyInfo.cs:
--------------------------------------------------------------------------------
1 | using System.Reflection;
2 | using System.Runtime.InteropServices;
3 | #if false
4 | [assembly: AssemblyTitle("FastGH3")]
5 | [assembly: AssemblyDescription("An advanced mod of Guitar Hero 3 designed for playing charts easily.")]
6 | [assembly: AssemblyConfiguration("")]
7 | [assembly: AssemblyCompany("donnaken15")]
8 | [assembly: AssemblyProduct("FastGH3")]
9 | [assembly: AssemblyCopyright("© Aspyr & Activision 2007-2008")]
10 | [assembly: AssemblyTrademark("Activision")]
11 | [assembly: AssemblyCulture("")]
12 | [assembly: ComVisible(false)]
13 | [assembly: Guid("123c0e48-6f74-4cdc-8f5a-42e516b505ee")]
14 | [assembly: AssemblyVersion("1.1.43.0")]
15 | [assembly: AssemblyFileVersion("1.1.43.0")]
16 | #endif
17 |
--------------------------------------------------------------------------------
/SOURCE/FastGH3/res/Version.rc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/FastGH3/res/Version.rc
--------------------------------------------------------------------------------
/SOURCE/FastGH3/res/credits.txt:
--------------------------------------------------------------------------------
1 | ExileLord - GH3+ and executable reverse engineering,
2 | open and tap notes,
3 | ChartEdit/Chart-to-PAK classes and conversion tools,
4 | donnaken15 - other QbScript hacking,
5 | mod creation and setup,
6 | game optimization,
7 | main program and automation,
8 | logger plugin, Discord RPC,
9 | solos, open sustains,
10 | overlapping starpower
11 | Zedek the P.D. - Guitar Hero SDK (pak tools), NodeQBC (q compiler)
12 | raphaelgoulart - mid2chart
13 | HATRED - better No-CD/SecuROM fix/deobfs. than BATTERY
14 | Nanook - QueenBee + Parser
15 | No1mann \
16 | Invo \
17 | szymmirr \
18 | ScoreHero forums
19 | and many others - Miscellaneous things / tools / help
20 | SoX devs - SoX, decoder
21 | RealNetworks \
22 | Miak Merten - Helix MP3 encoder
23 | media-autobuild-suite
24 | paint.net
25 | FileOptimizer
26 | Guitar Hero SDK
27 | upx - Programs used
28 | adituv - QbScript reverse engineering,
29 | (old) compiler/decompiler,
30 | vsync flame fix,
31 | built in QB decompiler
32 | GameZelda - original modding and game data R.E.
33 | Activision \
34 | RedOctane \
35 | Neversoft \
36 | Aspyr - Original game, assets, copyright
--------------------------------------------------------------------------------
/SOURCE/FastGH3/res/dat.bin:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/FastGH3/res/dat.bin
--------------------------------------------------------------------------------
/SOURCE/FastGH3/res/dat_0.7.bin:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/FastGH3/res/dat_0.7.bin
--------------------------------------------------------------------------------
/SOURCE/FastGH3/res/def.scn:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/FastGH3/res/def.scn
--------------------------------------------------------------------------------
/SOURCE/FastGH3/res/kl.bin:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/FastGH3/res/kl.bin
--------------------------------------------------------------------------------
/SOURCE/FastGH3/res/note.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/FastGH3/res/note.ico
--------------------------------------------------------------------------------
/SOURCE/FastGH3/res/pn.bin:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/FastGH3/res/pn.bin
--------------------------------------------------------------------------------
/SOURCE/FastGH3/res/qn.bin:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/SOURCE/Installer/Icon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Installer/Icon.ico
--------------------------------------------------------------------------------
/SOURCE/Installer/InstSplash.bmp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Installer/InstSplash.bmp
--------------------------------------------------------------------------------
/SOURCE/Installer/Intro.wav:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Installer/Intro.wav
--------------------------------------------------------------------------------
/SOURCE/Installer/VersionInfo.nsh:
--------------------------------------------------------------------------------
1 |
2 | !define TITLEVER "FastGH3 1.1"
3 | !define APPVER_REL 1
4 | !define APPVER_MAJOR 1
5 | !define APPVER_MINOR 043
6 | !define APPVER_FIX 0
7 | !define APPVERSION ${APPVER_REL}.${APPVER_MAJOR}.${APPVER_MINOR}.${APPVER_FIX}
8 |
--------------------------------------------------------------------------------
/SOURCE/Installer/dxBundleInstWrapper.nsi:
--------------------------------------------------------------------------------
1 |
2 | Name "Guitar Hero 3 DirectX Bundle"
3 | OutFile "..\..\__BUILDS\GH3_dxBundle.exe"
4 |
5 | RequestExecutionLevel user
6 |
7 | # thanks instant express
8 |
9 | Icon "Icon.ico"
10 |
11 | Function .onInit
12 | SetOutPath $TEMP\Z.TMP.GH3$$DX
13 | File /r "!redist\*"
14 | ExecWait '"$OUTDIR\DXSETUP.EXE"' ;/SILENT'
15 | # why no work RMDir /r '"$OUTDIR"'
16 | ExecShell "" '"$WINDIR\system32\cmd"' '/c ping 127.0.0.1 -n 2&cd ..&del "$OUTDIR\*.*" /s/q&rmdir "$OUTDIR"' SW_HIDE
17 | Quit
18 | FunctionEnd
19 |
20 | Section
21 | SectionEnd
22 |
--------------------------------------------------------------------------------
/SOURCE/Misc/c128ks_mono.bat:
--------------------------------------------------------------------------------
1 | @pushd "%~dp0"
2 | @set "OUT=..\..\DATA\MUSIC\TOOLS\c128ks.exe"
3 | @call mcs @"%~dp0stdopt.txt" "%~dp0c128ks.cs" -out:"%OUT%"
4 | @call ..\Misc\stripversion.bat "%OUT%"
5 | @popd
--------------------------------------------------------------------------------
/SOURCE/Misc/hate_me.txt:
--------------------------------------------------------------------------------
1 | .c128ks.mp3
2 | sox.exe
3 | helix.exe
4 |
5 |
6 |
7 |
8 |
9 | -hide_banner -i
10 | -V3 --multi-threaded
11 | wav -
12 | " -X0 -U2 -Qquick -A1 -D -M
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 | {2} "{0}"
21 | -{1}c {4}
22 | -{1}r {3}
23 | d/e:
24 | - "
25 | ffmpeg.exe
26 |
27 | -
28 | PATH
--------------------------------------------------------------------------------
/SOURCE/Misc/makefsb_build.bat:
--------------------------------------------------------------------------------
1 | @tcc makefsb.c -O9 -v -mno-sse -mms-bitfields -bench -lmsvcrt -o ..\..\DATA\MUSIC\TOOLS\makefsb.exe
--------------------------------------------------------------------------------
/SOURCE/Misc/mkfnt.csproj.user:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | .\fonts
5 |
6 |
--------------------------------------------------------------------------------
/SOURCE/Misc/pakdir_mono.bat:
--------------------------------------------------------------------------------
1 | :: still bloats it more than microsoft compiler
2 | @pushd "%~dp0"
3 | @mcs pakdir.cs @stdopt.txt -langversion:ISO-1 -out:..\q\pakdir.exe
4 | @call stripversion.bat ..\q\pakdir.exe
5 | @popd
--------------------------------------------------------------------------------
/SOURCE/Misc/splash.txt:
--------------------------------------------------------------------------------
1 | usage: c128ks [input] [output] [options]+
2 | flags:
3 | -q - silence processes
4 | -p - print more information (not compatible with -q)
5 | -v - convert using variable bitrate
6 | (use with caution as it will break seeking in game)
7 | switches:
8 | -c [channels] - force conversion to stereo or mono
9 | -b [bitrate] - set target bitrate
10 | -r [samprate] - set target sample rate
11 |
12 | if a switch above isn't entered, the output audio will
13 | retain the original parameter from the source audio
14 |
15 | press Ctrl-C to cancel conversion
--------------------------------------------------------------------------------
/SOURCE/Misc/stdopt.txt:
--------------------------------------------------------------------------------
1 | -target:exe -debug- -nostdlib- -o+ --runtime:v2 -sdk:2
2 | -reference:System.Drawing.dll -reference:System.Windows.Forms.dll
--------------------------------------------------------------------------------
/SOURCE/Misc/strings.txt:
--------------------------------------------------------------------------------
1 | .c128ks.mp3
2 | sox.exe
3 | helix.exe
4 | coder
5 | done
6 | En
7 | De
8 | Input audio cannot be found.
9 | -hide_banner -i
10 | -V3 --multi-threaded
11 | wav -
12 | " -X0 -U2 -Qquick -A1 -D -M
13 | {0}{2}{3}: {5}\n{0}{2}{4}: {6}\n{1}{2}{3}: {7}\n{1}{2}{4}: {8}
14 | executable
15 | arguments
16 | Reading/writing
17 | kb per block, blocks processed:
18 | process returned with a non-zero error code:
19 | Invalid argument:
20 | {2} "{0}"
21 | -{1}c {4}
22 | -{1}r {3}
23 | d/e:
24 | - "
25 | ffmpeg.exe
26 | Aborting...
27 | -
28 | PATH
--------------------------------------------------------------------------------
/SOURCE/Misc/stripversion.bat:
--------------------------------------------------------------------------------
1 | @echo off
2 | start /b /wait "" "resourcehacker" -open "%~1" -save "%~1" -action delete VERSIONINFO,, -action delete MANIFEST,,
3 | :: COMPLETELY MORONIC
4 | if /I "%STUPID%"=="true" ( exit /b )
5 | ping localhost -n 3 >NUL
6 | call stripreloc /b "%~1" || ( exit /b 0 ) & rem "I/O error 32 ☝️🤓" DON'T CARE STUPID!!!!!!
7 |
--------------------------------------------------------------------------------
/SOURCE/Misc/ucs2res.cs:
--------------------------------------------------------------------------------
1 | using System.Text;
2 | partial class _
3 | {
4 | //static Encoding U = Encoding.Unicode, A = Encoding.UTF8;
5 | public static string[] T = Encoding.UTF8.GetString(Encoding.Unicode.GetBytes("挮㈱欸灭☳潳硥♥敨楬硥♥☦☦楨敤扟湡敮椭㍖ⴠ洭汵楴琭牨慥敤♤眠癡ⴠ∦ⴠじⴠ㉕ⴠ煑極正ⴠㅁⴠ⁄䴭☦☦☦☦㉻⁽笢細☢ⴠㅻ捽笠紴☠笭紱㍻♽⽤㩥☠☢晦灭来攮數☦ⴠ倦呁H")).Split(new char[1]{'&'});
6 | static string ffp = w(T[24]);
7 | }
--------------------------------------------------------------------------------
/SOURCE/Misc/user.pak.xen:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Misc/user.pak.xen
--------------------------------------------------------------------------------
/SOURCE/Misc/write_build_date.sh:
--------------------------------------------------------------------------------
1 | #!/bin/dash
2 | dir="$(dirname "$0")/../../DATA/MUSIC/TOOLS"
3 | mkdir "$dir" -p 2>/dev/null
4 | date +%s | xargs printf '%08X\n' | xxd -r -ps > "$dir/bt.bin"
--------------------------------------------------------------------------------
/SOURCE/Zones/buildtex.exe:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/buildtex.exe
--------------------------------------------------------------------------------
/SOURCE/Zones/default/Char_Select_Hilite1.dds:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/default/Char_Select_Hilite1.dds
--------------------------------------------------------------------------------
/SOURCE/Zones/default/Char_Select_Hilite2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/default/Char_Select_Hilite2.png
--------------------------------------------------------------------------------
/SOURCE/Zones/default/Controller_2p_BG.pdn:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/default/Controller_2p_BG.pdn
--------------------------------------------------------------------------------
/SOURCE/Zones/default/Controller_2p_BG.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/default/Controller_2p_BG.png
--------------------------------------------------------------------------------
/SOURCE/Zones/default/FastGH3_logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/default/FastGH3_logo.png
--------------------------------------------------------------------------------
/SOURCE/Zones/default/HUD_2p_c_rock_shadow.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/default/HUD_2p_c_rock_shadow.jpg
--------------------------------------------------------------------------------
/SOURCE/Zones/default/HUD_rock_BG_null.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/default/HUD_rock_BG_null.png
--------------------------------------------------------------------------------
/SOURCE/Zones/default/Mag_Photo.dds:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/default/Mag_Photo.dds
--------------------------------------------------------------------------------
/SOURCE/Zones/default/None.dds:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/default/None.dds
--------------------------------------------------------------------------------
/SOURCE/Zones/default/controller_2p_ring.pdn:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/default/controller_2p_ring.pdn
--------------------------------------------------------------------------------
/SOURCE/Zones/default/controller_2p_ring.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/default/controller_2p_ring.png
--------------------------------------------------------------------------------
/SOURCE/Zones/default/controller_2p_ring_b.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/default/controller_2p_ring_b.png
--------------------------------------------------------------------------------
/SOURCE/Zones/default/fonts/text_a1.fnt.xen:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/default/fonts/text_a1.fnt.xen
--------------------------------------------------------------------------------
/SOURCE/Zones/default/fonts/text_a1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/default/fonts/text_a1.png
--------------------------------------------------------------------------------
/SOURCE/Zones/default/gameplay_BG.dds:
--------------------------------------------------------------------------------
1 | DDS |
2 | DXT1
--------------------------------------------------------------------------------
/SOURCE/Zones/default/icon_attack_star.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/default/icon_attack_star.png
--------------------------------------------------------------------------------
/SOURCE/Zones/deimg.exe:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/deimg.exe
--------------------------------------------------------------------------------
/SOURCE/Zones/fonts/buttonsxenon.fnt.xen:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/fonts/buttonsxenon.fnt.xen
--------------------------------------------------------------------------------
/SOURCE/Zones/fonts/fontgrid_title_gh3.fnt.xen:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/fonts/fontgrid_title_gh3.fnt.xen
--------------------------------------------------------------------------------
/SOURCE/Zones/fonts/num_a7.fnt.xen:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/fonts/num_a7.fnt.xen
--------------------------------------------------------------------------------
/SOURCE/Zones/fonts/num_a9.fnt.xen:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/fonts/num_a9.fnt.xen
--------------------------------------------------------------------------------
/SOURCE/Zones/fonts/text_a10.fnt.xen:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/fonts/text_a10.fnt.xen
--------------------------------------------------------------------------------
/SOURCE/Zones/fonts/text_a11.fnt.xen:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/fonts/text_a11.fnt.xen
--------------------------------------------------------------------------------
/SOURCE/Zones/fonts/text_a3.fnt.xen:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/fonts/text_a3.fnt.xen
--------------------------------------------------------------------------------
/SOURCE/Zones/fonts/text_a4.fnt.xen:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/fonts/text_a4.fnt.xen
--------------------------------------------------------------------------------
/SOURCE/Zones/fonts/text_a6.fnt.xen:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/fonts/text_a6.fnt.xen
--------------------------------------------------------------------------------
/SOURCE/Zones/gfxsrc/open_note_star.pdn:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/gfxsrc/open_note_star.pdn
--------------------------------------------------------------------------------
/SOURCE/Zones/gfxsrc/star star GH3.pdn:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/gfxsrc/star star GH3.pdn
--------------------------------------------------------------------------------
/SOURCE/Zones/highway/fret_1_base.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/highway/fret_1_base.png
--------------------------------------------------------------------------------
/SOURCE/Zones/highway/fret_1_cap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/highway/fret_1_cap.png
--------------------------------------------------------------------------------
/SOURCE/Zones/highway/fret_1_cap_l.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/highway/fret_1_cap_l.png
--------------------------------------------------------------------------------
/SOURCE/Zones/highway/fret_1_cap_sink.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/highway/fret_1_cap_sink.png
--------------------------------------------------------------------------------
/SOURCE/Zones/highway/fret_1_mask.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/highway/fret_1_mask.png
--------------------------------------------------------------------------------
/SOURCE/Zones/highway/fret_2_base.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/highway/fret_2_base.png
--------------------------------------------------------------------------------
/SOURCE/Zones/highway/fret_2_cap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/highway/fret_2_cap.png
--------------------------------------------------------------------------------
/SOURCE/Zones/highway/fret_2_cap_l.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/highway/fret_2_cap_l.png
--------------------------------------------------------------------------------
/SOURCE/Zones/highway/fret_2_cap_sink.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/highway/fret_2_cap_sink.png
--------------------------------------------------------------------------------
/SOURCE/Zones/highway/fret_2_mask.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/highway/fret_2_mask.png
--------------------------------------------------------------------------------
/SOURCE/Zones/highway/fret_3_base.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/highway/fret_3_base.png
--------------------------------------------------------------------------------
/SOURCE/Zones/highway/fret_3_cap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/highway/fret_3_cap.png
--------------------------------------------------------------------------------
/SOURCE/Zones/highway/fret_3_cap_l.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/highway/fret_3_cap_l.png
--------------------------------------------------------------------------------
/SOURCE/Zones/highway/fret_3_cap_sink.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/highway/fret_3_cap_sink.png
--------------------------------------------------------------------------------
/SOURCE/Zones/highway/fret_3_mask.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/highway/fret_3_mask.png
--------------------------------------------------------------------------------
/SOURCE/Zones/highway/fret_4_base.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/highway/fret_4_base.png
--------------------------------------------------------------------------------
/SOURCE/Zones/highway/fret_4_cap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/highway/fret_4_cap.png
--------------------------------------------------------------------------------
/SOURCE/Zones/highway/fret_4_cap_l.dds:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/highway/fret_4_cap_l.dds
--------------------------------------------------------------------------------
/SOURCE/Zones/highway/fret_4_cap_sink.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/highway/fret_4_cap_sink.png
--------------------------------------------------------------------------------
/SOURCE/Zones/highway/fret_4_mask.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/highway/fret_4_mask.png
--------------------------------------------------------------------------------
/SOURCE/Zones/highway/fret_5_base.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/highway/fret_5_base.png
--------------------------------------------------------------------------------
/SOURCE/Zones/highway/fret_5_cap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/highway/fret_5_cap.png
--------------------------------------------------------------------------------
/SOURCE/Zones/highway/fret_5_cap_l.dds:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/highway/fret_5_cap_l.dds
--------------------------------------------------------------------------------
/SOURCE/Zones/highway/fret_5_cap_sink.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/highway/fret_5_cap_sink.png
--------------------------------------------------------------------------------
/SOURCE/Zones/highway/fret_5_mask.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/highway/fret_5_mask.png
--------------------------------------------------------------------------------
/SOURCE/Zones/highway/fret_neck.dds:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/highway/fret_neck.dds
--------------------------------------------------------------------------------
/SOURCE/Zones/highway/fx_hit.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/highway/fx_hit.jpg
--------------------------------------------------------------------------------
/SOURCE/Zones/highway/fx_hit_sp.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/highway/fx_hit_sp.jpg
--------------------------------------------------------------------------------
/SOURCE/Zones/highway/fx_lightning.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/highway/fx_lightning.jpg
--------------------------------------------------------------------------------
/SOURCE/Zones/highway/fx_lnzflare.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/highway/fx_lnzflare.png
--------------------------------------------------------------------------------
/SOURCE/Zones/highway/fx_open1.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/highway/fx_open1.jpg
--------------------------------------------------------------------------------
/SOURCE/Zones/highway/fx_open2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/highway/fx_open2.png
--------------------------------------------------------------------------------
/SOURCE/Zones/highway/fx_spark.dds:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/highway/fx_spark.dds
--------------------------------------------------------------------------------
/SOURCE/Zones/highway/fx_star1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/highway/fx_star1.png
--------------------------------------------------------------------------------
/SOURCE/Zones/highway/fx_star2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/highway/fx_star2.png
--------------------------------------------------------------------------------
/SOURCE/Zones/highway/fx_whammy.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/highway/fx_whammy.jpg
--------------------------------------------------------------------------------
/SOURCE/Zones/highway/gem_1_0.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/highway/gem_1_0.png
--------------------------------------------------------------------------------
/SOURCE/Zones/highway/gem_1_1_hopo.dds:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/highway/gem_1_1_hopo.dds
--------------------------------------------------------------------------------
/SOURCE/Zones/highway/gem_1_2_tap.dds:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/highway/gem_1_2_tap.dds
--------------------------------------------------------------------------------
/SOURCE/Zones/highway/gem_1_3_star.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/highway/gem_1_3_star.png
--------------------------------------------------------------------------------
/SOURCE/Zones/highway/gem_1_4_star_hopo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/highway/gem_1_4_star_hopo.png
--------------------------------------------------------------------------------
/SOURCE/Zones/highway/gem_1_5_star_tap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/highway/gem_1_5_star_tap.png
--------------------------------------------------------------------------------
/SOURCE/Zones/highway/gem_1_6_battle.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/highway/gem_1_6_battle.png
--------------------------------------------------------------------------------
/SOURCE/Zones/highway/gem_1_7_battle_hopo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/highway/gem_1_7_battle_hopo.png
--------------------------------------------------------------------------------
/SOURCE/Zones/highway/gem_2_0.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/highway/gem_2_0.png
--------------------------------------------------------------------------------
/SOURCE/Zones/highway/gem_2_1_hopo.dds:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/highway/gem_2_1_hopo.dds
--------------------------------------------------------------------------------
/SOURCE/Zones/highway/gem_2_2_tap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/highway/gem_2_2_tap.png
--------------------------------------------------------------------------------
/SOURCE/Zones/highway/gem_2_3_star.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/highway/gem_2_3_star.png
--------------------------------------------------------------------------------
/SOURCE/Zones/highway/gem_2_4_star_hopo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/highway/gem_2_4_star_hopo.png
--------------------------------------------------------------------------------
/SOURCE/Zones/highway/gem_2_5_star_tap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/highway/gem_2_5_star_tap.png
--------------------------------------------------------------------------------
/SOURCE/Zones/highway/gem_2_6_battle.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/highway/gem_2_6_battle.png
--------------------------------------------------------------------------------
/SOURCE/Zones/highway/gem_2_7_battle_hopo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/highway/gem_2_7_battle_hopo.png
--------------------------------------------------------------------------------
/SOURCE/Zones/highway/gem_3_0.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/highway/gem_3_0.png
--------------------------------------------------------------------------------
/SOURCE/Zones/highway/gem_3_1_hopo.dds:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/highway/gem_3_1_hopo.dds
--------------------------------------------------------------------------------
/SOURCE/Zones/highway/gem_3_2_tap.dds:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/highway/gem_3_2_tap.dds
--------------------------------------------------------------------------------
/SOURCE/Zones/highway/gem_3_3_star.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/highway/gem_3_3_star.png
--------------------------------------------------------------------------------
/SOURCE/Zones/highway/gem_3_4_star_hopo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/highway/gem_3_4_star_hopo.png
--------------------------------------------------------------------------------
/SOURCE/Zones/highway/gem_3_5_star_tap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/highway/gem_3_5_star_tap.png
--------------------------------------------------------------------------------
/SOURCE/Zones/highway/gem_3_6_battle.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/highway/gem_3_6_battle.png
--------------------------------------------------------------------------------
/SOURCE/Zones/highway/gem_3_7_battle_hopo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/highway/gem_3_7_battle_hopo.png
--------------------------------------------------------------------------------
/SOURCE/Zones/highway/gem_4_0.dds:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/highway/gem_4_0.dds
--------------------------------------------------------------------------------
/SOURCE/Zones/highway/gem_4_1_hopo.dds:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/highway/gem_4_1_hopo.dds
--------------------------------------------------------------------------------
/SOURCE/Zones/highway/gem_4_2_tap.dds:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/highway/gem_4_2_tap.dds
--------------------------------------------------------------------------------
/SOURCE/Zones/highway/gem_4_3_star.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/highway/gem_4_3_star.png
--------------------------------------------------------------------------------
/SOURCE/Zones/highway/gem_4_4_star_hopo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/highway/gem_4_4_star_hopo.png
--------------------------------------------------------------------------------
/SOURCE/Zones/highway/gem_4_5_star_tap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/highway/gem_4_5_star_tap.png
--------------------------------------------------------------------------------
/SOURCE/Zones/highway/gem_4_6_battle.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/highway/gem_4_6_battle.png
--------------------------------------------------------------------------------
/SOURCE/Zones/highway/gem_4_7_battle_hopo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/highway/gem_4_7_battle_hopo.png
--------------------------------------------------------------------------------
/SOURCE/Zones/highway/gem_5_0.dds:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/highway/gem_5_0.dds
--------------------------------------------------------------------------------
/SOURCE/Zones/highway/gem_5_1_hopo.dds:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/highway/gem_5_1_hopo.dds
--------------------------------------------------------------------------------
/SOURCE/Zones/highway/gem_5_2_tap.dds:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/highway/gem_5_2_tap.dds
--------------------------------------------------------------------------------
/SOURCE/Zones/highway/gem_5_3_star.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/highway/gem_5_3_star.png
--------------------------------------------------------------------------------
/SOURCE/Zones/highway/gem_5_4_star_hopo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/highway/gem_5_4_star_hopo.png
--------------------------------------------------------------------------------
/SOURCE/Zones/highway/gem_5_5_star_tap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/highway/gem_5_5_star_tap.png
--------------------------------------------------------------------------------
/SOURCE/Zones/highway/gem_5_6_battle.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/highway/gem_5_6_battle.png
--------------------------------------------------------------------------------
/SOURCE/Zones/highway/gem_5_7_battle_hopo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/highway/gem_5_7_battle_hopo.png
--------------------------------------------------------------------------------
/SOURCE/Zones/highway/gem_6.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/highway/gem_6.png
--------------------------------------------------------------------------------
/SOURCE/Zones/highway/gem_6_hopo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/highway/gem_6_hopo.png
--------------------------------------------------------------------------------
/SOURCE/Zones/highway/gem_6_star.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/highway/gem_6_star.png
--------------------------------------------------------------------------------
/SOURCE/Zones/highway/gem_6_star_hopo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/highway/gem_6_star_hopo.png
--------------------------------------------------------------------------------
/SOURCE/Zones/highway/gem_sp_0.dds:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/highway/gem_sp_0.dds
--------------------------------------------------------------------------------
/SOURCE/Zones/highway/gem_sp_1_hopo.dds:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/highway/gem_sp_1_hopo.dds
--------------------------------------------------------------------------------
/SOURCE/Zones/highway/gem_sp_2_tap.dds:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/highway/gem_sp_2_tap.dds
--------------------------------------------------------------------------------
/SOURCE/Zones/highway/gem_sp_open.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/highway/gem_sp_open.png
--------------------------------------------------------------------------------
/SOURCE/Zones/highway/gem_sp_open_hopo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/highway/gem_sp_open_hopo.png
--------------------------------------------------------------------------------
/SOURCE/Zones/highway/gem_sp_open_star.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/highway/gem_sp_open_star.png
--------------------------------------------------------------------------------
/SOURCE/Zones/highway/gem_sp_open_star_hopo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/highway/gem_sp_open_star_hopo.png
--------------------------------------------------------------------------------
/SOURCE/Zones/highway/gem_sp_star.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/highway/gem_sp_star.png
--------------------------------------------------------------------------------
/SOURCE/Zones/highway/gem_sp_star_hopo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/highway/gem_sp_star_hopo.png
--------------------------------------------------------------------------------
/SOURCE/Zones/highway/gem_sp_star_tap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/highway/gem_sp_star_tap.png
--------------------------------------------------------------------------------
/SOURCE/Zones/highway/highway_beat_1_4.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/highway/highway_beat_1_4.png
--------------------------------------------------------------------------------
/SOURCE/Zones/highway/highway_beat_2_4.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/highway/highway_beat_2_4.png
--------------------------------------------------------------------------------
/SOURCE/Zones/highway/highway_beat_4_4.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/highway/highway_beat_4_4.png
--------------------------------------------------------------------------------
/SOURCE/Zones/highway/highway_board_default.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/highway/highway_board_default.png
--------------------------------------------------------------------------------
/SOURCE/Zones/highway/highway_glow.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/highway/highway_glow.png
--------------------------------------------------------------------------------
/SOURCE/Zones/highway/highway_sidebar.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/highway/highway_sidebar.png
--------------------------------------------------------------------------------
/SOURCE/Zones/highway/highway_string.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/highway/highway_string.png
--------------------------------------------------------------------------------
/SOURCE/Zones/highway/highway_string_snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/highway/highway_string_snap.png
--------------------------------------------------------------------------------
/SOURCE/Zones/highway/whammy_1.dds:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/highway/whammy_1.dds
--------------------------------------------------------------------------------
/SOURCE/Zones/highway/whammy_2.dds:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/highway/whammy_2.dds
--------------------------------------------------------------------------------
/SOURCE/Zones/highway/whammy_3.dds:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/highway/whammy_3.dds
--------------------------------------------------------------------------------
/SOURCE/Zones/highway/whammy_4.dds:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/highway/whammy_4.dds
--------------------------------------------------------------------------------
/SOURCE/Zones/highway/whammy_5.dds:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/highway/whammy_5.dds
--------------------------------------------------------------------------------
/SOURCE/Zones/highway/whammy_6_star.dds:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/highway/whammy_6_star.dds
--------------------------------------------------------------------------------
/SOURCE/Zones/highway/whammy_dead.dds:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/highway/whammy_dead.dds
--------------------------------------------------------------------------------
/SOURCE/Zones/highway/whammy_open_1.dds:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/highway/whammy_open_1.dds
--------------------------------------------------------------------------------
/SOURCE/Zones/highway/whammy_open_2_star.dds:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/highway/whammy_open_2_star.dds
--------------------------------------------------------------------------------
/SOURCE/Zones/highway/whammy_open_3_dead.dds:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/highway/whammy_open_3_dead.dds
--------------------------------------------------------------------------------
/SOURCE/Zones/imggen.exe:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/imggen.exe
--------------------------------------------------------------------------------
/SOURCE/Zones/load_disc.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/load_disc.png
--------------------------------------------------------------------------------
/SOURCE/Zones/mkfonts.exe:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/mkfonts.exe
--------------------------------------------------------------------------------
/SOURCE/Zones/readme.txt:
--------------------------------------------------------------------------------
1 | default PAK contains fallback textures/images that standard GH3 zones do not have and are specific to this mod
2 | this is done for compatibility of old zones, that is until the game crashes if it doesn't have necessary textures/materials like what GH3+ requires, or if old zones don't have new additions like open note particles or overlapping starpower gems, or even..... mines(????)
--------------------------------------------------------------------------------
/SOURCE/Zones/root/Char_Select_Hilite1.dds:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/Char_Select_Hilite1.dds
--------------------------------------------------------------------------------
/SOURCE/Zones/root/Control_Pill_Fill.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/Control_Pill_Fill.png
--------------------------------------------------------------------------------
/SOURCE/Zones/root/Dialog_Frame_Joiner.dds:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/Dialog_Frame_Joiner.dds
--------------------------------------------------------------------------------
/SOURCE/Zones/root/Venue_BG.dds:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/Venue_BG.dds
--------------------------------------------------------------------------------
/SOURCE/Zones/root/battle/battle_alert_death.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/battle/battle_alert_death.png
--------------------------------------------------------------------------------
/SOURCE/Zones/root/battle/battle_alert_death_wing.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/battle/battle_alert_death_wing.png
--------------------------------------------------------------------------------
/SOURCE/Zones/root/battle/battle_alert_fill_double_lefty.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/battle/battle_alert_fill_double_lefty.png
--------------------------------------------------------------------------------
/SOURCE/Zones/root/battle/battle_alert_fill_hard_double.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/battle/battle_alert_fill_hard_double.png
--------------------------------------------------------------------------------
/SOURCE/Zones/root/battle/battle_alert_fill_hard_lefty.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/battle/battle_alert_fill_hard_lefty.png
--------------------------------------------------------------------------------
/SOURCE/Zones/root/battle/battle_alert_fill_single.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/battle/battle_alert_fill_single.png
--------------------------------------------------------------------------------
/SOURCE/Zones/root/battle/battle_alert_fill_triple.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/battle/battle_alert_fill_triple.png
--------------------------------------------------------------------------------
/SOURCE/Zones/root/battle/battle_alert_frame_end.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/battle/battle_alert_frame_end.png
--------------------------------------------------------------------------------
/SOURCE/Zones/root/battle/battle_alert_frame_middle.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/battle/battle_alert_frame_middle.png
--------------------------------------------------------------------------------
/SOURCE/Zones/root/battle/battle_alert_star_1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/battle/battle_alert_star_1.png
--------------------------------------------------------------------------------
/SOURCE/Zones/root/battle/battle_alert_star_2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/battle/battle_alert_star_2.png
--------------------------------------------------------------------------------
/SOURCE/Zones/root/battle/battle_alert_star_3.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/battle/battle_alert_star_3.png
--------------------------------------------------------------------------------
/SOURCE/Zones/root/battle/battle_death_meter.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/battle/battle_death_meter.png
--------------------------------------------------------------------------------
/SOURCE/Zones/root/battle/battle_death_meter_marker.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/battle/battle_death_meter_marker.png
--------------------------------------------------------------------------------
/SOURCE/Zones/root/battle/battle_hud_arrow.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/battle/battle_hud_arrow.png
--------------------------------------------------------------------------------
/SOURCE/Zones/root/battle/battle_hud_steal_hand.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/battle/battle_hud_steal_hand.png
--------------------------------------------------------------------------------
/SOURCE/Zones/root/battle/battle_hud_steal_hand_open.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/battle/battle_hud_steal_hand_open.png
--------------------------------------------------------------------------------
/SOURCE/Zones/root/battle/battle_hud_whammy_bar.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/battle/battle_hud_whammy_bar.png
--------------------------------------------------------------------------------
/SOURCE/Zones/root/battle/icon_attack_addnote.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/battle/icon_attack_addnote.png
--------------------------------------------------------------------------------
/SOURCE/Zones/root/battle/icon_attack_blast.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/battle/icon_attack_blast.png
--------------------------------------------------------------------------------
/SOURCE/Zones/root/battle/icon_attack_default2.dds:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/battle/icon_attack_default2.dds
--------------------------------------------------------------------------------
/SOURCE/Zones/root/battle/icon_attack_deth.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/battle/icon_attack_deth.png
--------------------------------------------------------------------------------
/SOURCE/Zones/root/battle/icon_attack_deth_128.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/battle/icon_attack_deth_128.png
--------------------------------------------------------------------------------
/SOURCE/Zones/root/battle/icon_attack_deth_boss_morello.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/battle/icon_attack_deth_boss_morello.png
--------------------------------------------------------------------------------
/SOURCE/Zones/root/battle/icon_attack_deth_boss_slash.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/battle/icon_attack_deth_boss_slash.png
--------------------------------------------------------------------------------
/SOURCE/Zones/root/battle/icon_attack_difficulty.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/battle/icon_attack_difficulty.png
--------------------------------------------------------------------------------
/SOURCE/Zones/root/battle/icon_attack_drain.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/battle/icon_attack_drain.png
--------------------------------------------------------------------------------
/SOURCE/Zones/root/battle/icon_attack_leftyrighty.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/battle/icon_attack_leftyrighty.png
--------------------------------------------------------------------------------
/SOURCE/Zones/root/battle/icon_attack_string.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/battle/icon_attack_string.png
--------------------------------------------------------------------------------
/SOURCE/Zones/root/battle/icon_attack_whammy.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/battle/icon_attack_whammy.png
--------------------------------------------------------------------------------
/SOURCE/Zones/root/black.dds:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/black.dds
--------------------------------------------------------------------------------
/SOURCE/Zones/root/control_pill_body.dds:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/control_pill_body.dds
--------------------------------------------------------------------------------
/SOURCE/Zones/root/control_pill_end.dds:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/control_pill_end.dds
--------------------------------------------------------------------------------
/SOURCE/Zones/root/hud/HUD_counter_body.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/hud/HUD_counter_body.png
--------------------------------------------------------------------------------
/SOURCE/Zones/root/hud/HUD_counter_drum.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/hud/HUD_counter_drum.png
--------------------------------------------------------------------------------
/SOURCE/Zones/root/hud/HUD_counter_drum_icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/hud/HUD_counter_drum_icon.png
--------------------------------------------------------------------------------
/SOURCE/Zones/root/hud/HUD_rock_BG_green.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/hud/HUD_rock_BG_green.png
--------------------------------------------------------------------------------
/SOURCE/Zones/root/hud/HUD_rock_BG_red.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/hud/HUD_rock_BG_red.png
--------------------------------------------------------------------------------
/SOURCE/Zones/root/hud/HUD_rock_BG_yellow.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/hud/HUD_rock_BG_yellow.png
--------------------------------------------------------------------------------
/SOURCE/Zones/root/hud/HUD_rock_body.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/hud/HUD_rock_body.png
--------------------------------------------------------------------------------
/SOURCE/Zones/root/hud/HUD_rock_lights_all.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/hud/HUD_rock_lights_all.png
--------------------------------------------------------------------------------
/SOURCE/Zones/root/hud/HUD_rock_lights_green.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/hud/HUD_rock_lights_green.png
--------------------------------------------------------------------------------
/SOURCE/Zones/root/hud/HUD_rock_lights_red.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/hud/HUD_rock_lights_red.png
--------------------------------------------------------------------------------
/SOURCE/Zones/root/hud/HUD_rock_lights_yellow.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/hud/HUD_rock_lights_yellow.png
--------------------------------------------------------------------------------
/SOURCE/Zones/root/hud/HUD_rock_needle.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/hud/HUD_rock_needle.png
--------------------------------------------------------------------------------
/SOURCE/Zones/root/hud/HUD_rock_tube.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/hud/HUD_rock_tube.png
--------------------------------------------------------------------------------
/SOURCE/Zones/root/hud/HUD_rock_tube_glow_fill.dds:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/hud/HUD_rock_tube_glow_fill.dds
--------------------------------------------------------------------------------
/SOURCE/Zones/root/hud/HUD_rock_tube_glow_fill_b.dds:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/hud/HUD_rock_tube_glow_fill_b.dds
--------------------------------------------------------------------------------
/SOURCE/Zones/root/hud/HUD_score_body.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/hud/HUD_score_body.png
--------------------------------------------------------------------------------
/SOURCE/Zones/root/hud/HUD_score_flash.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/hud/HUD_score_flash.png
--------------------------------------------------------------------------------
/SOURCE/Zones/root/hud/HUD_score_light_0.dds:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/hud/HUD_score_light_0.dds
--------------------------------------------------------------------------------
/SOURCE/Zones/root/hud/HUD_score_light_0_blue.dds:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/hud/HUD_score_light_0_blue.dds
--------------------------------------------------------------------------------
/SOURCE/Zones/root/hud/HUD_score_light_0_green.dds:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/hud/HUD_score_light_0_green.dds
--------------------------------------------------------------------------------
/SOURCE/Zones/root/hud/HUD_score_light_0_purple.dds:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/hud/HUD_score_light_0_purple.dds
--------------------------------------------------------------------------------
/SOURCE/Zones/root/hud/HUD_score_light_1.dds:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/hud/HUD_score_light_1.dds
--------------------------------------------------------------------------------
/SOURCE/Zones/root/hud/HUD_score_light_1_blue.dds:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/hud/HUD_score_light_1_blue.dds
--------------------------------------------------------------------------------
/SOURCE/Zones/root/hud/HUD_score_light_1_green.dds:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/hud/HUD_score_light_1_green.dds
--------------------------------------------------------------------------------
/SOURCE/Zones/root/hud/HUD_score_light_1_purple.dds:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/hud/HUD_score_light_1_purple.dds
--------------------------------------------------------------------------------
/SOURCE/Zones/root/hud/HUD_score_light_2.dds:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/hud/HUD_score_light_2.dds
--------------------------------------------------------------------------------
/SOURCE/Zones/root/hud/HUD_score_light_2_blue.dds:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/hud/HUD_score_light_2_blue.dds
--------------------------------------------------------------------------------
/SOURCE/Zones/root/hud/HUD_score_light_2_green.dds:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/hud/HUD_score_light_2_green.dds
--------------------------------------------------------------------------------
/SOURCE/Zones/root/hud/HUD_score_light_2_purple.dds:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/hud/HUD_score_light_2_purple.dds
--------------------------------------------------------------------------------
/SOURCE/Zones/root/hud/HUD_score_nixie_1a.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/hud/HUD_score_nixie_1a.png
--------------------------------------------------------------------------------
/SOURCE/Zones/root/hud/HUD_score_nixie_2a.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/hud/HUD_score_nixie_2a.png
--------------------------------------------------------------------------------
/SOURCE/Zones/root/hud/HUD_score_nixie_2b.dds:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/hud/HUD_score_nixie_2b.dds
--------------------------------------------------------------------------------
/SOURCE/Zones/root/hud/HUD_score_nixie_3a.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/hud/HUD_score_nixie_3a.png
--------------------------------------------------------------------------------
/SOURCE/Zones/root/hud/HUD_score_nixie_4a.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/hud/HUD_score_nixie_4a.png
--------------------------------------------------------------------------------
/SOURCE/Zones/root/hud/HUD_score_nixie_4b.dds:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/hud/HUD_score_nixie_4b.dds
--------------------------------------------------------------------------------
/SOURCE/Zones/root/hud/HUD_score_nixie_6b.dds:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/hud/HUD_score_nixie_6b.dds
--------------------------------------------------------------------------------
/SOURCE/Zones/root/hud/HUD_score_nixie_8b.dds:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/hud/HUD_score_nixie_8b.dds
--------------------------------------------------------------------------------
/SOURCE/Zones/root/hud/battle/HUD_2p_battle_frame.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/hud/battle/HUD_2p_battle_frame.png
--------------------------------------------------------------------------------
/SOURCE/Zones/root/hud/coop/HUD_2p_c_rock_body.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/hud/coop/HUD_2p_c_rock_body.png
--------------------------------------------------------------------------------
/SOURCE/Zones/root/hud/coop/HUD_2p_c_rock_light_green.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/hud/coop/HUD_2p_c_rock_light_green.png
--------------------------------------------------------------------------------
/SOURCE/Zones/root/hud/coop/HUD_2p_c_rock_light_red.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/hud/coop/HUD_2p_c_rock_light_red.png
--------------------------------------------------------------------------------
/SOURCE/Zones/root/hud/coop/HUD_2p_c_rock_light_yellow.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/hud/coop/HUD_2p_c_rock_light_yellow.png
--------------------------------------------------------------------------------
/SOURCE/Zones/root/hud/coop/HUD_2p_c_rock_lights_all.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/hud/coop/HUD_2p_c_rock_lights_all.png
--------------------------------------------------------------------------------
/SOURCE/Zones/root/hud/coop/HUD_2p_c_score_body.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/hud/coop/HUD_2p_c_score_body.png
--------------------------------------------------------------------------------
/SOURCE/Zones/root/hud/coop/HUD_2p_needle.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/hud/coop/HUD_2p_needle.png
--------------------------------------------------------------------------------
/SOURCE/Zones/root/hud/effect_lightning/HUD_lightning_01.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/hud/effect_lightning/HUD_lightning_01.png
--------------------------------------------------------------------------------
/SOURCE/Zones/root/hud/effect_lightning/HUD_lightning_02.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/hud/effect_lightning/HUD_lightning_02.png
--------------------------------------------------------------------------------
/SOURCE/Zones/root/hud/effect_lightning/HUD_lightning_03.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/hud/effect_lightning/HUD_lightning_03.png
--------------------------------------------------------------------------------
/SOURCE/Zones/root/hud/effect_lightning/HUD_lightning_04.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/hud/effect_lightning/HUD_lightning_04.png
--------------------------------------------------------------------------------
/SOURCE/Zones/root/hud/effect_lightning/HUD_lightning_05.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/hud/effect_lightning/HUD_lightning_05.png
--------------------------------------------------------------------------------
/SOURCE/Zones/root/hud/effect_lightning/HUD_lightning_06.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/hud/effect_lightning/HUD_lightning_06.png
--------------------------------------------------------------------------------
/SOURCE/Zones/root/hud/effect_lightning/HUD_lightning_07.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/hud/effect_lightning/HUD_lightning_07.png
--------------------------------------------------------------------------------
/SOURCE/Zones/root/hud/effect_lightning/HUD_lightning_08.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/hud/effect_lightning/HUD_lightning_08.png
--------------------------------------------------------------------------------
/SOURCE/Zones/root/hud/faceoff/HUD_2p_c_rock_BG_off.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/hud/faceoff/HUD_2p_c_rock_BG_off.png
--------------------------------------------------------------------------------
/SOURCE/Zones/root/hud/faceoff/HUD_2p_c_rock_BG_p1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/hud/faceoff/HUD_2p_c_rock_BG_p1.png
--------------------------------------------------------------------------------
/SOURCE/Zones/root/hud/faceoff/HUD_2p_c_rock_BG_p2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/hud/faceoff/HUD_2p_c_rock_BG_p2.png
--------------------------------------------------------------------------------
/SOURCE/Zones/root/hud/faceoff/HUD_2p_c_rock_crystal_off.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/hud/faceoff/HUD_2p_c_rock_crystal_off.png
--------------------------------------------------------------------------------
/SOURCE/Zones/root/hud/faceoff/HUD_2p_c_rock_crystal_p1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/hud/faceoff/HUD_2p_c_rock_crystal_p1.png
--------------------------------------------------------------------------------
/SOURCE/Zones/root/hud/faceoff/HUD_2p_c_rock_crystal_p2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/hud/faceoff/HUD_2p_c_rock_crystal_p2.png
--------------------------------------------------------------------------------
/SOURCE/Zones/root/hud/faceoff/HUD_2p_c_rock_frame.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/hud/faceoff/HUD_2p_c_rock_frame.png
--------------------------------------------------------------------------------
/SOURCE/Zones/root/hud/hud_rock_tube_glow_full.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/hud/hud_rock_tube_glow_full.png
--------------------------------------------------------------------------------
/SOURCE/Zones/root/hud/hud_rock_tube_glow_full_b.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/hud/hud_rock_tube_glow_full_b.png
--------------------------------------------------------------------------------
/SOURCE/Zones/root/menuscreens/Online_Arrow.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/menuscreens/Online_Arrow.png
--------------------------------------------------------------------------------
/SOURCE/Zones/root/menuscreens/boss/battle_help_bg.dds:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/menuscreens/boss/battle_help_bg.dds
--------------------------------------------------------------------------------
/SOURCE/Zones/root/menuscreens/boss/battle_help_bullet.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/menuscreens/boss/battle_help_bullet.png
--------------------------------------------------------------------------------
/SOURCE/Zones/root/menuscreens/boss/battle_help_flourish.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/menuscreens/boss/battle_help_flourish.png
--------------------------------------------------------------------------------
/SOURCE/Zones/root/menuscreens/brick_bg.dds:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/menuscreens/brick_bg.dds
--------------------------------------------------------------------------------
/SOURCE/Zones/root/menuscreens/calibrate/Options_Calibrate_Note.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/menuscreens/calibrate/Options_Calibrate_Note.png
--------------------------------------------------------------------------------
/SOURCE/Zones/root/menuscreens/calibrate/Options_Calibrate_Target.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/menuscreens/calibrate/Options_Calibrate_Target.png
--------------------------------------------------------------------------------
/SOURCE/Zones/root/menuscreens/character_hub_hilite_bookend.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/menuscreens/character_hub_hilite_bookend.png
--------------------------------------------------------------------------------
/SOURCE/Zones/root/menuscreens/controller/Options_Controller_Check.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/menuscreens/controller/Options_Controller_Check.png
--------------------------------------------------------------------------------
/SOURCE/Zones/root/menuscreens/controller/Options_Controller_CheckBG.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/menuscreens/controller/Options_Controller_CheckBG.png
--------------------------------------------------------------------------------
/SOURCE/Zones/root/menuscreens/controller/Options_Controller_X.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/menuscreens/controller/Options_Controller_X.png
--------------------------------------------------------------------------------
/SOURCE/Zones/root/menuscreens/controllerselect/controller_2p_LesPaul.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/menuscreens/controllerselect/controller_2p_LesPaul.png
--------------------------------------------------------------------------------
/SOURCE/Zones/root/menuscreens/controllerselect/controller_2p_arrow.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/menuscreens/controllerselect/controller_2p_arrow.png
--------------------------------------------------------------------------------
/SOURCE/Zones/root/menuscreens/controllerselect/controller_2p_controller_PS3.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/menuscreens/controllerselect/controller_2p_controller_PS3.png
--------------------------------------------------------------------------------
/SOURCE/Zones/root/menuscreens/controllerselect/controller_2p_controller_XBOX.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/menuscreens/controllerselect/controller_2p_controller_XBOX.png
--------------------------------------------------------------------------------
/SOURCE/Zones/root/menuscreens/controllerselect/controller_2p_keyboard.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/menuscreens/controllerselect/controller_2p_keyboard.png
--------------------------------------------------------------------------------
/SOURCE/Zones/root/menuscreens/dialogs/Dialog_Highlight.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/menuscreens/dialogs/Dialog_Highlight.png
--------------------------------------------------------------------------------
/SOURCE/Zones/root/menuscreens/dialogs/Dialog_Title_BG.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/menuscreens/dialogs/Dialog_Title_BG.png
--------------------------------------------------------------------------------
/SOURCE/Zones/root/menuscreens/dialogs/dialog_bg.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/menuscreens/dialogs/dialog_bg.png
--------------------------------------------------------------------------------
/SOURCE/Zones/root/menuscreens/gradient_128.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/menuscreens/gradient_128.png
--------------------------------------------------------------------------------
/SOURCE/Zones/root/menuscreens/menu_pause_frame_banner.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/menuscreens/menu_pause_frame_banner.png
--------------------------------------------------------------------------------
/SOURCE/Zones/root/menuscreens/options/audio/Options_Audio_Knob.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/menuscreens/options/audio/Options_Audio_Knob.png
--------------------------------------------------------------------------------
/SOURCE/Zones/root/menuscreens/options/audio/Options_Audio_Knob_Line.dds:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/menuscreens/options/audio/Options_Audio_Knob_Line.dds
--------------------------------------------------------------------------------
/SOURCE/Zones/root/menuscreens/options/audio/Options_Audio_Ping.dds:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/menuscreens/options/audio/Options_Audio_Ping.dds
--------------------------------------------------------------------------------
/SOURCE/Zones/root/menuscreens/options/data_settings_checkmark.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/menuscreens/options/data_settings_checkmark.png
--------------------------------------------------------------------------------
/SOURCE/Zones/root/menuscreens/options/data_settings_hilite.dds:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/menuscreens/options/data_settings_hilite.dds
--------------------------------------------------------------------------------
/SOURCE/Zones/root/menuscreens/options/data_settings_poster.dds:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/menuscreens/options/data_settings_poster.dds
--------------------------------------------------------------------------------
/SOURCE/Zones/root/menuscreens/options/data_settings_xmark.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/menuscreens/options/data_settings_xmark.png
--------------------------------------------------------------------------------
/SOURCE/Zones/root/menuscreens/training/practice_speed_bg.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/menuscreens/training/practice_speed_bg.png
--------------------------------------------------------------------------------
/SOURCE/Zones/root/menuscreens/whammy/Options_Whammy_Poster_1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/menuscreens/whammy/Options_Whammy_Poster_1.png
--------------------------------------------------------------------------------
/SOURCE/Zones/root/menuscreens/whammy/Options_Whammy_Poster_2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/menuscreens/whammy/Options_Whammy_Poster_2.png
--------------------------------------------------------------------------------
/SOURCE/Zones/root/songsummary/Detailed_stats_BG.dds:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/songsummary/Detailed_stats_BG.dds
--------------------------------------------------------------------------------
/SOURCE/Zones/root/songsummary/Detailed_stats_divider.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/songsummary/Detailed_stats_divider.png
--------------------------------------------------------------------------------
/SOURCE/Zones/root/songsummary/Newspaper_Star_Empty.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/songsummary/Newspaper_Star_Empty.png
--------------------------------------------------------------------------------
/SOURCE/Zones/root/songsummary/Newspaper_Star_Solid.dds:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/songsummary/Newspaper_Star_Solid.dds
--------------------------------------------------------------------------------
/SOURCE/Zones/root/songsummary/Song_Summary_Circle_2p.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/songsummary/Song_Summary_Circle_2p.png
--------------------------------------------------------------------------------
/SOURCE/Zones/root/songsummary/Song_Summary_Guitar_Loser_2p.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/songsummary/Song_Summary_Guitar_Loser_2p.png
--------------------------------------------------------------------------------
/SOURCE/Zones/root/songsummary/Song_Summary_Guitar_Winner_2p.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/songsummary/Song_Summary_Guitar_Winner_2p.png
--------------------------------------------------------------------------------
/SOURCE/Zones/root/songsummary/Song_Summary_Icon_Loser_2p.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/songsummary/Song_Summary_Icon_Loser_2p.png
--------------------------------------------------------------------------------
/SOURCE/Zones/root/songsummary/Song_Summary_Icon_Winner_2p.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/songsummary/Song_Summary_Icon_Winner_2p.png
--------------------------------------------------------------------------------
/SOURCE/Zones/root/songsummary/Song_Summary_Notestreak_Fill.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/songsummary/Song_Summary_Notestreak_Fill.png
--------------------------------------------------------------------------------
/SOURCE/Zones/root/songsummary/Song_Summary_Score_BG_2p.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/songsummary/Song_Summary_Score_BG_2p.png
--------------------------------------------------------------------------------
/SOURCE/Zones/root/songsummary/Song_Summary_Score_Fill_L.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/songsummary/Song_Summary_Score_Fill_L.png
--------------------------------------------------------------------------------
/SOURCE/Zones/root/songsummary/Song_Summary_Score_Fill_R.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/songsummary/Song_Summary_Score_Fill_R.png
--------------------------------------------------------------------------------
/SOURCE/Zones/root/songsummary/Song_Summary_Score_Star.dds:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/songsummary/Song_Summary_Score_Star.dds
--------------------------------------------------------------------------------
/SOURCE/Zones/root/songsummary/Song_Summary_Wing_2p.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/songsummary/Song_Summary_Wing_2p.png
--------------------------------------------------------------------------------
/SOURCE/Zones/root/songsummary/Song_Summary_Wing_2p_Flipped.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/songsummary/Song_Summary_Wing_2p_Flipped.png
--------------------------------------------------------------------------------
/SOURCE/Zones/root/songsummary/newspaper_circle.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/songsummary/newspaper_circle.png
--------------------------------------------------------------------------------
/SOURCE/Zones/root/songsummary/song_summary_percent_fill_backyard.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/songsummary/song_summary_percent_fill_backyard.png
--------------------------------------------------------------------------------
/SOURCE/Zones/root/sprite_missing.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/sprite_missing.png
--------------------------------------------------------------------------------
/SOURCE/Zones/root/ui/WiFi_bar1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/ui/WiFi_bar1.png
--------------------------------------------------------------------------------
/SOURCE/Zones/root/ui/WiFi_bar2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/ui/WiFi_bar2.png
--------------------------------------------------------------------------------
/SOURCE/Zones/root/ui/WiFi_bar3.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/ui/WiFi_bar3.png
--------------------------------------------------------------------------------
/SOURCE/Zones/root/ui/WiFi_bar4.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/ui/WiFi_bar4.png
--------------------------------------------------------------------------------
/SOURCE/Zones/root/ui/WiFi_bar5.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/ui/WiFi_bar5.png
--------------------------------------------------------------------------------
/SOURCE/Zones/root/ui/battery.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/ui/battery.png
--------------------------------------------------------------------------------
/SOURCE/Zones/root/ui/battery_charging.dds:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/ui/battery_charging.dds
--------------------------------------------------------------------------------
/SOURCE/Zones/root/ui/battery_level0.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/ui/battery_level0.png
--------------------------------------------------------------------------------
/SOURCE/Zones/root/ui/battery_level1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/ui/battery_level1.png
--------------------------------------------------------------------------------
/SOURCE/Zones/root/ui/battery_level2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/ui/battery_level2.png
--------------------------------------------------------------------------------
/SOURCE/Zones/root/ui/battery_level3.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/ui/battery_level3.png
--------------------------------------------------------------------------------
/SOURCE/Zones/root/ui/battery_level4.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/ui/battery_level4.png
--------------------------------------------------------------------------------
/SOURCE/Zones/root/ui/battery_level5.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/ui/battery_level5.png
--------------------------------------------------------------------------------
/SOURCE/Zones/root/ui/battery_level6.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/ui/battery_level6.png
--------------------------------------------------------------------------------
/SOURCE/Zones/root/ui/battery_level7.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/ui/battery_level7.png
--------------------------------------------------------------------------------
/SOURCE/Zones/root/ui/battery_level8.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/ui/battery_level8.png
--------------------------------------------------------------------------------
/SOURCE/Zones/root/ui/wifi_bar0.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/ui/wifi_bar0.png
--------------------------------------------------------------------------------
/SOURCE/Zones/root/unused/Char_Select_Frame_Top.dds:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/unused/Char_Select_Frame_Top.dds
--------------------------------------------------------------------------------
/SOURCE/Zones/root/unused/Char_Select_Menu_Arrow.dds:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/unused/Char_Select_Menu_Arrow.dds
--------------------------------------------------------------------------------
/SOURCE/Zones/root/unused/Detailed_stats_sheet_L.dds:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/unused/Detailed_stats_sheet_L.dds
--------------------------------------------------------------------------------
/SOURCE/Zones/root/unused/Detailed_stats_sheet_R.dds:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/unused/Detailed_stats_sheet_R.dds
--------------------------------------------------------------------------------
/SOURCE/Zones/root/unused/Detailed_stats_sheet_bottom.dds:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/unused/Detailed_stats_sheet_bottom.dds
--------------------------------------------------------------------------------
/SOURCE/Zones/root/unused/Detailed_stats_sheet_top.dds:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/unused/Detailed_stats_sheet_top.dds
--------------------------------------------------------------------------------
/SOURCE/Zones/root/unused/Detailed_stats_spotlight_overlay.dds:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/unused/Detailed_stats_spotlight_overlay.dds
--------------------------------------------------------------------------------
/SOURCE/Zones/root/unused/circle_pen.dds:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/unused/circle_pen.dds
--------------------------------------------------------------------------------
/SOURCE/Zones/root/unused/controller_config_highlight.dds:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/unused/controller_config_highlight.dds
--------------------------------------------------------------------------------
/SOURCE/Zones/root/unused/controller_config_poster.dds:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/unused/controller_config_poster.dds
--------------------------------------------------------------------------------
/SOURCE/Zones/root/unused/graphics_options_highlight.dds:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/unused/graphics_options_highlight.dds
--------------------------------------------------------------------------------
/SOURCE/Zones/root/unused/graphics_options_poster_part1.dds:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/unused/graphics_options_poster_part1.dds
--------------------------------------------------------------------------------
/SOURCE/Zones/root/unused/graphics_options_poster_part2.dds:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/unused/graphics_options_poster_part2.dds
--------------------------------------------------------------------------------
/SOURCE/Zones/root/unused/graphics_options_poster_part3.dds:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/unused/graphics_options_poster_part3.dds
--------------------------------------------------------------------------------
/SOURCE/Zones/root/viewport0.dds:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/viewport0.dds
--------------------------------------------------------------------------------
/SOURCE/Zones/root/white.dds:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/root/white.dds
--------------------------------------------------------------------------------
/SOURCE/Zones/sounds/CheckBox_Check_SFX.mp3:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/sounds/CheckBox_Check_SFX.mp3
--------------------------------------------------------------------------------
/SOURCE/Zones/sounds/Checkbox_SFX.mp3:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/sounds/Checkbox_SFX.mp3
--------------------------------------------------------------------------------
/SOURCE/Zones/sounds/GH3_BattleMode_Attack_Over.mp3:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/sounds/GH3_BattleMode_Attack_Over.mp3
--------------------------------------------------------------------------------
/SOURCE/Zones/sounds/GH3_BattleMode_DeathFromSlash.mp3:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/sounds/GH3_BattleMode_DeathFromSlash.mp3
--------------------------------------------------------------------------------
/SOURCE/Zones/sounds/GH3_BattleMode_DoubleNoteAttack.mp3:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/sounds/GH3_BattleMode_DoubleNoteAttack.mp3
--------------------------------------------------------------------------------
/SOURCE/Zones/sounds/GH3_BattleMode_LeftyAttack.mp3:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/sounds/GH3_BattleMode_LeftyAttack.mp3
--------------------------------------------------------------------------------
/SOURCE/Zones/sounds/GH3_BattleMode_Lightning.mp3:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/sounds/GH3_BattleMode_Lightning.mp3
--------------------------------------------------------------------------------
/SOURCE/Zones/sounds/GH3_BattleMode_Static_01.mp3:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/sounds/GH3_BattleMode_Static_01.mp3
--------------------------------------------------------------------------------
/SOURCE/Zones/sounds/GH3_BattleMode_Static_02.mp3:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/sounds/GH3_BattleMode_Static_02.mp3
--------------------------------------------------------------------------------
/SOURCE/Zones/sounds/GH3_BattleMode_Static_03.mp3:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/sounds/GH3_BattleMode_Static_03.mp3
--------------------------------------------------------------------------------
/SOURCE/Zones/sounds/GH3_BattleMode_Static_04.mp3:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/sounds/GH3_BattleMode_Static_04.mp3
--------------------------------------------------------------------------------
/SOURCE/Zones/sounds/GH3_BattleMode_Static_05.mp3:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/sounds/GH3_BattleMode_Static_05.mp3
--------------------------------------------------------------------------------
/SOURCE/Zones/sounds/GH3_BattleMode_StealPowerup.mp3:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/sounds/GH3_BattleMode_StealPowerup.mp3
--------------------------------------------------------------------------------
/SOURCE/Zones/sounds/GH3_BattleMode_StringBreakAttack.mp3:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/sounds/GH3_BattleMode_StringBreakAttack.mp3
--------------------------------------------------------------------------------
/SOURCE/Zones/sounds/GH3_BattleMode_WhammyAttack.mp3:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/sounds/GH3_BattleMode_WhammyAttack.mp3
--------------------------------------------------------------------------------
/SOURCE/Zones/sounds/GH3_BattleMode_WhammyAttack_Received.mp3:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/sounds/GH3_BattleMode_WhammyAttack_Received.mp3
--------------------------------------------------------------------------------
/SOURCE/Zones/sounds/GH3_Battle_DifficultyRampUp.mp3:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/sounds/GH3_Battle_DifficultyRampUp.mp3
--------------------------------------------------------------------------------
/SOURCE/Zones/sounds/GH3_Battlemode_Death_Drain.mp3:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/sounds/GH3_Battlemode_Death_Drain.mp3
--------------------------------------------------------------------------------
/SOURCE/Zones/sounds/GH3_Battlemode_Heartbeat.mp3:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/sounds/GH3_Battlemode_Heartbeat.mp3
--------------------------------------------------------------------------------
/SOURCE/Zones/sounds/GH3_Battlemode_StringTune_2.mp3:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/sounds/GH3_Battlemode_StringTune_2.mp3
--------------------------------------------------------------------------------
/SOURCE/Zones/sounds/GH3_Sudden_Death.mp3:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/sounds/GH3_Sudden_Death.mp3
--------------------------------------------------------------------------------
/SOURCE/Zones/sounds/Highway_Rise.mp3:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/sounds/Highway_Rise.mp3
--------------------------------------------------------------------------------
/SOURCE/Zones/sounds/Menu_Warning_01.mp3:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/sounds/Menu_Warning_01.mp3
--------------------------------------------------------------------------------
/SOURCE/Zones/sounds/Multiplayer_Win_Screen.mp3:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/sounds/Multiplayer_Win_Screen.mp3
--------------------------------------------------------------------------------
/SOURCE/Zones/sounds/Notes_Ripple_Up_01.mp3:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/sounds/Notes_Ripple_Up_01.mp3
--------------------------------------------------------------------------------
/SOURCE/Zones/sounds/UI_Lose_Multiplier.mp3:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/sounds/UI_Lose_Multiplier.mp3
--------------------------------------------------------------------------------
/SOURCE/Zones/sounds/UI_SFX_100_Note_Streak.mp3:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/sounds/UI_SFX_100_Note_Streak.mp3
--------------------------------------------------------------------------------
/SOURCE/Zones/sounds/UI_SFX_50_Note_Streak.mp3:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/sounds/UI_SFX_50_Note_Streak.mp3
--------------------------------------------------------------------------------
/SOURCE/Zones/sounds/UI_Scroll_Add2.mp3:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/sounds/UI_Scroll_Add2.mp3
--------------------------------------------------------------------------------
/SOURCE/Zones/sounds/UI_Song_Intro_Kick.mp3:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/sounds/UI_Song_Intro_Kick.mp3
--------------------------------------------------------------------------------
/SOURCE/Zones/sounds/UI_Sound_01.mp3:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/sounds/UI_Sound_01.mp3
--------------------------------------------------------------------------------
/SOURCE/Zones/sounds/UI_Sound_05.mp3:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/sounds/UI_Sound_05.mp3
--------------------------------------------------------------------------------
/SOURCE/Zones/sounds/UI_Sound_06.mp3:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/sounds/UI_Sound_06.mp3
--------------------------------------------------------------------------------
/SOURCE/Zones/sounds/UI_Sound_09.mp3:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/sounds/UI_Sound_09.mp3
--------------------------------------------------------------------------------
/SOURCE/Zones/sounds/UI_Sound_10.mp3:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/sounds/UI_Sound_10.mp3
--------------------------------------------------------------------------------
/SOURCE/Zones/sounds/Whammy_Test_SFX.mp3:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/sounds/Whammy_Test_SFX.mp3
--------------------------------------------------------------------------------
/SOURCE/Zones/sounds/You_Rock.mp3:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/sounds/You_Rock.mp3
--------------------------------------------------------------------------------
/SOURCE/Zones/sounds/bad_note1.mp3:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/sounds/bad_note1.mp3
--------------------------------------------------------------------------------
/SOURCE/Zones/sounds/bad_note2.mp3:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/sounds/bad_note2.mp3
--------------------------------------------------------------------------------
/SOURCE/Zones/sounds/bad_note3.mp3:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/sounds/bad_note3.mp3
--------------------------------------------------------------------------------
/SOURCE/Zones/sounds/bad_note4.mp3:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/sounds/bad_note4.mp3
--------------------------------------------------------------------------------
/SOURCE/Zones/sounds/bad_note5.mp3:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/sounds/bad_note5.mp3
--------------------------------------------------------------------------------
/SOURCE/Zones/sounds/bad_note6.mp3:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/sounds/bad_note6.mp3
--------------------------------------------------------------------------------
/SOURCE/Zones/sounds/bad_note_bass1.mp3:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/sounds/bad_note_bass1.mp3
--------------------------------------------------------------------------------
/SOURCE/Zones/sounds/bad_note_bass2.mp3:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/sounds/bad_note_bass2.mp3
--------------------------------------------------------------------------------
/SOURCE/Zones/sounds/bad_note_bass4.mp3:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/sounds/bad_note_bass4.mp3
--------------------------------------------------------------------------------
/SOURCE/Zones/sounds/bad_note_bass6.mp3:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/sounds/bad_note_bass6.mp3
--------------------------------------------------------------------------------
/SOURCE/Zones/sounds/bandvol.mp3:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/sounds/bandvol.mp3
--------------------------------------------------------------------------------
/SOURCE/Zones/sounds/crowdvol.mp3:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/sounds/crowdvol.mp3
--------------------------------------------------------------------------------
/SOURCE/Zones/sounds/gh3_battlemode_sudden_death_mode.mp3:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/sounds/gh3_battlemode_sudden_death_mode.mp3
--------------------------------------------------------------------------------
/SOURCE/Zones/sounds/gh3_beat_sound.mp3:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/sounds/gh3_beat_sound.mp3
--------------------------------------------------------------------------------
/SOURCE/Zones/sounds/guitvol.mp3:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/sounds/guitvol.mp3
--------------------------------------------------------------------------------
/SOURCE/Zones/sounds/scroll.mp3:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/sounds/scroll.mp3
--------------------------------------------------------------------------------
/SOURCE/Zones/sounds/sp_available1.mp3:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/sounds/sp_available1.mp3
--------------------------------------------------------------------------------
/SOURCE/Zones/sounds/sp_awarded1.mp3:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/sounds/sp_awarded1.mp3
--------------------------------------------------------------------------------
/SOURCE/Zones/sounds/sp_deployed.mp3:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/Zones/sounds/sp_deployed.mp3
--------------------------------------------------------------------------------
/SOURCE/Zones/test.bat:
--------------------------------------------------------------------------------
1 | @echo off
2 | cmd /c build.bat notimeout
3 | cd ..\..
4 | start "" game
5 |
--------------------------------------------------------------------------------
/SOURCE/build-assets.bat:
--------------------------------------------------------------------------------
1 | @echo off
2 | pushd "%~dp0"
3 |
4 | echo ########## ZONES ##########
5 | cmd /c call Zones\build.bat notimeout
6 | :: THIS IS SO STUPID!!!!!
7 | echo ########## QSCRIPT ##########
8 | cmd /c call q\build.bat
9 |
10 | popd
11 |
--------------------------------------------------------------------------------
/SOURCE/build-project.bat:
--------------------------------------------------------------------------------
1 | @echo off
2 | pushd "%~dp0"
3 | set MSB="C:\Program Files (x86)\MSBuild\14.0\bin\MSBuild.exe"
4 | set CONF=Release
5 | :: TODO: check if VC++ installed, and change configuration if it isn't
6 | echo ########## FASTGH3 ##########
7 | %MSB% "%~dp0FastGH3.sln" /p:Configuration=%CONF% /t:Rebuild || ( pause & exit /b )
8 | pushd ..\PLUGINS
9 | upx --best --ultra-brute *.dll
10 | upx -d core.dll TapHopoChord.dll RichPresence.dll FastGH3.dll
11 | popd
12 | ::echo ########## FASTGH3 ##########
13 | ::%MSB% "%~dp0FastGH3\FastGH3.csproj" "/p:SolutionDir=%~dp0" /p:Configuration=Release
14 | ::echo ########## C128KS ##########
15 | ::%MSB% "%~dp0Misc\c128ks.csproj" /p:Configuration=Release
16 | ::echo ########## PAKDIR ##########
17 | ::%MSB% "%~dp0Misc\pakdir.csproj" /p:Configuration=Release
18 | ::call build-base.bat
19 | ::echo ########## PACKAGE ##########
20 | ::cmd /c call copy-all.bat
21 | ::cmd /c call bundle.bat
22 | echo FINALLY!!!!!!
23 | popd
24 |
25 |
--------------------------------------------------------------------------------
/SOURCE/bundle.bat:
--------------------------------------------------------------------------------
1 | @echo off
2 | pushd "%~dp0..\__FINAL"
3 | echo ########## CREATING RELEASE PACKAGES ##########
4 | set OUT="..\FINALPKG.zip"
5 | set NSIS="C:\Program Files (x86)\NSIS\makensis.exe"
6 | del output.txt
7 | del PLUGINS\_log.txt
8 | del %OUT%
9 |
10 | set Z7="C:\Program Files (x86)\7-zip\7z.exe"
11 | where 7z /q && set Z7=7z
12 |
13 | :: PACKAGE __FINAL TO ZIP
14 | ::zip -9vrX -ds 1 -S -ic ..\__FINAL.zip * -x settings.ini -x tmp.txt
15 | %Z7% a -mm=Deflate -mx=9 -mfb=258 -mpass=15 -mtm=on -mtc=off -mta=off -r %OUT% *
16 | where zip /q || goto nocomment
17 | where date /q || goto nocomment
18 | "date" "+FastGH3 1.1-10999011043 | %%B %%d, %%Y" > tmp.txt
19 | echo.------------------------^|----------------------------->>tmp.txt
20 | echo.Portable version>>tmp.txt
21 | echo.Downloaded from https://github.com/donnaken15/FastGH3>>tmp.txt
22 | echo.More information at https://donnaken15.com/FastGH3>>tmp.txt
23 | echo.------------------------------------------------------>>tmp.txt
24 | echo.To play the built-in song, simply launch>>tmp.txt
25 | echo.game.exe if you haven^'t played another one yet.>>tmp.txt
26 | echo.------------------------------------------------------>>tmp.txt
27 | echo.While it^'s possible to play this exclusively from a>>tmp.txt
28 | echo.ZIP file, though settings would get saved to it, it>>tmp.txt
29 | echo.is still recommended to extract this somewhere.>>tmp.txt
30 | type tmp.txt | zip -z %OUT%
31 | del tmp.txt
32 | :nocomment
33 |
34 | %NSIS% "..\SOURCE\Installer\Main.nsi" /P4 /V3
35 | %NSIS% "..\SOURCE\Installer\LITE.nsi" /P4 /V3
36 | :: choco installs it to the same place as normal install
37 |
38 | popd
--------------------------------------------------------------------------------
/SOURCE/copy-all.bat:
--------------------------------------------------------------------------------
1 | @echo off
2 | pushd "%~dp0.."
3 | upx --best --ultra-brute game!.exe -ogame.exe
4 | :: --force-overwrite
5 | echo Creating output directory...
6 | del /S/Q __FINAL
7 | mkdir __FINAL
8 | for %%I in (
9 | ASPYRCONFIG.bat
10 | AWL.dll
11 | binkw32.dll
12 | FastGH3.exe
13 | fmodex.dll
14 | game.exe
15 | IntelLaptopGaming.dll
16 | register.bat
17 | settings.bat
18 | shuffle.bat
19 | ) do copy %%I __FINAL /y
20 | mkdir __FINAL\DATA __FINAL\PLUGINS
21 | pushd __FINAL\DATA
22 | mkdir CACHE HIGHWAYS MUSIC MUSIC\TOOLS MOVIES MOVIES\BIK PAK ZONES ..\THEMES
23 | popd
24 | ::copy settings_Def.ini __FINAL\settings.ini /y
25 | echo Copying files...
26 | for %%I in (
27 | MUSIC\TOOLS
28 | ) do copy DATA\%%I\*.* __FINAL\DATA\%%I\ /y
29 | for %%I in (
30 | HIGHWAYS\__change.bat
31 | HIGHWAYS\_black.dds
32 | HIGHWAYS\highwaygen.exe
33 | PAK\engine_params.qb.xen
34 | PAK\qb.pak.xen
35 | PAK\qb.pab.xen
36 | MOVIES\BIK\__change.bat
37 | MOVIES\BIK\__reset.bat
38 | MOVIES\BIK\usage.txt
39 | ..\THEMES\__changePAK.bat
40 | ..\THEMES\__changeTEX.bat
41 | "..\THEMES\FastGH3 Themes.url"
42 | ..\THEMES\readme.txt
43 | ZONES\default.pak.xen
44 | ZONES\default.scn.xen
45 | ZONES\load_disc.img.xen
46 | ZONES\load_scr.img.xen
47 | ZONES\global.pak.xen
48 | ZONES\global.pab.xen
49 | ZONES\global_sfx.pak.xen
50 | ZONES\MaterialLibrary.bin.xen
51 | ) do copy DATA\%%I __FINAL\DATA\%%I /y
52 | for %%I in (
53 | core
54 | FastGH3
55 | modifiers
56 | NoteLimitFix
57 | SongLimitFix
58 | TapHopoChord
59 | ) do copy PLUGINS\%%I.dll __FINAL\PLUGINS\%%I.dll /y
60 | copy SOURCE\Misc\user.pak.xen __FINAL\DATA\user.pak.xen /y
61 | popd
62 |
63 |
--------------------------------------------------------------------------------
/SOURCE/q/build.bat:
--------------------------------------------------------------------------------
1 | :: REQUIRES (AND USES CYGWIN/MSYS2) (Z)SH, Node
2 | @echo off
3 | pushd "%~dp0"
4 | :: /!\ ZSH OPERATES ON SCRIPTS FASTER, EVEN FASTER THAN DASH, DASH L /!\
5 | where zsh /Q && zsh ./qcomp ./scripts ./!cache/scripts || dash ./qcomp ./scripts ./!cache/scripts
6 | mkdir ..\..\DATA\PAK 2>nul
7 | pakdir !cache ..\..\DATA\PAK\qb -s
8 |
9 | :: kind of pointless to run every time but helps to reduce dbg.pak size
10 | :: AND IT'S SLLOOOWWWWWWW (my fault probably)
11 | ::dash ./qdbg ./scripts ./\!scripts_debug
12 | ::pakdir !scripts_debug ..\..\DATA\PAK\dbg
13 | dash "../Misc/write_build_date.sh"
14 |
15 | ::del !cache /S/Q
16 | popd
17 |
--------------------------------------------------------------------------------
/SOURCE/q/crc32:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/q/crc32
--------------------------------------------------------------------------------
/SOURCE/q/crc32.exe:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/q/crc32.exe
--------------------------------------------------------------------------------
/SOURCE/q/engine_params.q:
--------------------------------------------------------------------------------
1 | control_pelvis_offset_assert = 0
2 | control_pelvis_max_offset = 2.5
3 | control_pelvis_render_offset = 0
4 |
5 | script ToggleControlPelvisRender
6 | if ($control_pelvis_render_offset = 0)
7 | Change \{control_pelvis_render_offset = 1}
8 | else
9 | Change \{control_pelvis_render_offset = 0}
10 | endif
11 | endscript
12 | engine_startup_params = [
13 | {
14 | Platform = Xenon
15 | target_ntsc_framerate = 144
16 | gpu_vsync_time_interval = 8
17 | pool_text_instances = 10000
18 | num_sound_instances = 512
19 | num_stream_resources = 6
20 | max_sound_entries = 1536
21 | max_sound_busses = 512
22 | max_sound_effects = 64
23 | sound_memory_size = 26214400
24 | max_cscript_instances_per_script = 200
25 | primary_ring_buffer_size = 0
26 | secondary_ring_buffer_size = 2048
27 | segment_size = 8
28 | framebuffer_width = 1280
29 | cpu_skinning_buffer_size = 12288
30 | cpu_skinning_buffer_history = 4
31 | screenspace_width = 1280
32 | screenspace_height = 720
33 | default_far_plane_distance = 0
34 | jobq_worker_count = 1
35 | jobq_worker_config = [
36 | 3
37 | 5
38 | 2
39 | ]
40 | havok_jobq_worker_count = 1
41 | havok_jobq_worker_config = [
42 | 0
43 | ]
44 | cull_smallobj = 0.0
45 | hardware_letterbox = FALSE
46 | max_dyn_nodes = 2000
47 | max_static_nodes = 4800
48 | max_other_nodes = 800
49 | main_buff_misc_size = 700
50 | }
51 | ]
52 | memory_startup_params = [
53 | {
54 | Platform = Xenon
55 | pool_sizes = [
56 | 500
57 | 1000
58 | 2000
59 | 2000
60 | 2000
61 | 1000
62 | 2000
63 | 13000
64 | 3000
65 | 200
66 | 200
67 | 200
68 | 500
69 | 500
70 | 500
71 | 2000
72 | 100
73 | 1000
74 | 100
75 | 600
76 | 200
77 | 500
78 | 3000
79 | 500
80 | 100
81 | 100
82 | 100
83 | 300
84 | 100
85 | 100
86 | 100
87 | 500
88 | ]
89 | }
90 | ]
91 |
--------------------------------------------------------------------------------
/SOURCE/q/pakdir.exe:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/q/pakdir.exe
--------------------------------------------------------------------------------
/SOURCE/q/qdbg:
--------------------------------------------------------------------------------
1 | #!/bin/dash
2 |
3 | [ $# -eq 0 ] && { echo -e 'usage: qdbg [folder] [output]'; exit 1; }
4 | [ ! -d "$1" ] && { echo 'invalid path'; exit 1; }
5 | indir=$1; find=/usr/bin/find; nul='/dev/null'
6 | [ -z "$2" ] && outdir="$1_debug/" || outdir="$2/"
7 | #rm "$outdir" -rf
8 | [ ! "$(dirname "$0")" = '.' ] && bin="$(realpath "$0")/" || bin="$(which "$0")/"
9 |
10 | bin=$(dirname "$bin"); wbin=$(cygpath -w "$bin" 2>$nul || wslpath -m "$bin"); nul=/dev/null; #NL=$'\n'
11 | which wslpath 2>$nul >$nul && crc32='crc32' || crc32='crc32.exe'
12 | [ "$(basename "$indir")" = 'scripts' ] && scripts_root='scripts/' || scripts_root='' # uhhh
13 |
14 | (cd "$indir" && $find * -type f -name "*.q" 2>$nul) | while read -r f; do
15 | out="$outdir${f%%.*}.dbg.xen"
16 | [ ! -f "$out" -o "$out" -ot "$indir/$f" ] && {
17 | mkdir -p "${outdir}$(dirname $f)"
18 | echo "Processing $f..."
19 | fn="$scripts_root${f%%.*}.qb"
20 | echo '[LineNumbers]'> $out
21 | echo >> $out
22 | echo '[Checksums]'>> $out
23 | echo "0x$(./$crc32 "$fn") $fn">> $out
24 | (
25 | # i hate free software
26 | sed -E -e ':a; s%(.*)/\*.*\*/%\1%; ta; /\/\*/ !b; N; ba' "$indir/$f" |
27 | sed -e 's/\/\/.*//g' -e "s/\\[\"']//g" -e "s/'.*'//g" -e 's/\".*\"//g' \
28 | -e 's/0x[0-9A-Fa-f]//g' | grep -Eio -e '[a-z][a-z0-9_]*?' - |
29 | grep -Evi -e '(begin|break|(end)?switch|case|(end)?if|default|return|else(if)?|(end)?script|not)' - |
30 | /usr/bin/sort -u | uniq -i
31 | ) | while read -r k; do
32 | # >just feed all keys into one call to crc32 and create key for every argument
33 | echo "${chk}0x$(./$crc32 $k) ${k}" >> $out
34 | done
35 | }
36 | done
37 |
38 | echo 'done...'
39 |
40 |
41 |
42 |
43 |
--------------------------------------------------------------------------------
/SOURCE/q/readme.txt:
--------------------------------------------------------------------------------
1 | shell scripts by donnaken15
2 | NodeQBC by zedek
--------------------------------------------------------------------------------
/SOURCE/q/scripts/aaaaloopchecker.q:
--------------------------------------------------------------------------------
1 | donotassertforinfiniteloopsinthesescripts = [
2 | AVOIDSTATE_STOP
3 | Ped_RandomWaitAtNode01
4 | igc_cycle_actor_anims
5 | z_storyselect_loop_anims
6 | ]
7 | blockingfunctions = [
8 | wait
9 | Obj_WaitMove
10 | Obj_WaitRotate
11 | WaitAnimWalking
12 | WaitOneGameFrame
13 | WaitAnimFinished
14 | Obj_WaitAnimFinished
15 | DoMorph
16 | GoalInit_PlayAnim
17 | fadein_fadeout
18 | WaitForEvent
19 | WaitWalkingFrame
20 | WaitAnimWalkingFrame
21 | Block
22 | Skater_WaitAnimFinished
23 | Ped_WaitAnimFinished
24 | ]
25 |
--------------------------------------------------------------------------------
/SOURCE/q/scripts/engine/debug.q:
--------------------------------------------------------------------------------
1 | Show_Warnings = 1
2 | Show_Zone_budget_Warnings = 1
3 | no_render_metrics = 0
4 | DebugScriptPrintf = 0
5 | DebugPausedObjects = 0
6 | DebugPausedObjectsComponentToCheck = Model
7 | DebugGaps = 0
8 | AssertWhenGlobalsChangeType = 0
9 |
--------------------------------------------------------------------------------
/SOURCE/q/scripts/engine/eventlog.q:
--------------------------------------------------------------------------------
1 | event_type_array = [
2 | 'focus'
3 | 'unfocus'
4 | 'notify_child_lock'
5 | 'notify_child_unlock'
6 | 'pad_up'
7 | 'pad_down'
8 | 'pad_right'
9 | 'pad_left'
10 | 'pad_choose'
11 | 'pad_back'
12 | 'pad_circle'
13 | 'pad_square'
14 | 'pad_l1'
15 | 'pad_l2'
16 | 'pad_l3'
17 | 'pad_r1'
18 | 'pad_r2'
19 | 'pad_r3'
20 | 'pad_start'
21 | 'pad_select'
22 | ]
23 |
--------------------------------------------------------------------------------
/SOURCE/q/scripts/engine/menu/menu_stack.q:
--------------------------------------------------------------------------------
1 |
2 | script menu_stack_push\{menu_params = {}}
3 | if NOT GotParam \{menu_script}
4 | ScriptAssert \{'need menu_script=some_script plz'}
5 | endif
6 | menu_stack_push_or_pop_menu <...> func = push
7 | if NOT GotParam \{no_create}
8 | menu_stack_create_latest
9 | endif
10 | endscript
11 |
12 | script menu_stack_pop
13 | menu_stack_push_or_pop_menu \{func = pop}
14 | if NOT GotParam \{no_create}
15 | menu_stack_create_latest
16 | endif
17 | endscript
18 |
19 | script menu_stack_create_latest
20 | if menu_stack_can_pop_menu
21 | if NOT GotParam \{no_destroy}
22 | if ScreenElementExists \{id = current_menu_anchor}
23 | DestroyScreenElement \{id = current_menu_anchor}
24 | endif
25 | endif
26 | menu_stack_get_local_stack
27 | pop \{menu_script}
28 | pop \{menu_params}
29 |
30 | return \{true}
31 | else
32 | printf \{'No menu to create in menu_stack_create_latest!'}
33 | return \{FALSE}
34 | endif
35 | endscript
36 |
37 | script menu_stack_clear
38 | root_window ::RemoveTags \{[menu_stack]}
39 | endscript
40 |
41 | script menu_stack_can_pop_menu
42 | menu_stack_get_local_stack
43 | if CanPop \{menu_script}
44 | return \{true}
45 | else
46 | return \{FALSE}
47 | endif
48 | endscript
49 |
50 | script menu_stack_get_local_stack
51 | root_window ::GetSingleTag \{menu_stack}
52 | return param_stacks =
53 | endscript
54 |
55 | script menu_stack_push_or_pop_menu\{func = push}
56 | menu_stack_get_local_stack
57 | printf \{'--- menu_stack_push_or_pop_menu'}
58 | menu_script
59 | menu_params
60 | menu_stack_clear
61 | root_window ::SetTags menu_stack =
62 | endscript
63 |
--------------------------------------------------------------------------------
/SOURCE/q/scripts/engine/reverb.q:
--------------------------------------------------------------------------------
1 | REV_MODE_DEFAULT = 0
2 | REV_MODE_GENERIC = 1
3 | REV_MODE_PADDEDCELL = 2
4 | REV_MODE_ROOM = 3
5 | REV_MODE_BATHROOM = 4
6 | REV_MODE_LIVINGROOM = 5
7 | REV_MODE_STONEROOM = 6
8 | REV_MODE_AUDITORIUM = 7
9 | REV_MODE_CONCERTHALL = 8
10 | REV_MODE_CAVE = 9
11 | REV_MODE_ARENA = 10
12 | REV_MODE_HANGAR = 11
13 | REV_MODE_CARPETEDHALLWAY = 12
14 | REV_MODE_HALLWAY = 13
15 | REV_MODE_STONECORRIDOR = 14
16 | REV_MODE_ALLEY = 15
17 | REV_MODE_FOREST = 16
18 | REV_MODE_CITY = 17
19 | REV_MODE_MOUNTAINS = 18
20 | REV_MODE_QUARRY = 19
21 | REV_MODE_PLAIN = 20
22 | REV_MODE_PARKINGLOT = 21
23 | REV_MODE_SEWERPIPE = 22
24 | REV_MODE_UNDERWATER = 23
25 |
--------------------------------------------------------------------------------
/SOURCE/q/scripts/engine/screenelemmasks.q:
--------------------------------------------------------------------------------
1 |
2 | script CreateMaskedScreenElements
3 | if NOT GotParam \{mask_element}
4 | script_assert \{'Must pass mask_element to CreateMaskedScreenElements'}
5 | endif
6 | if NOT GotParam \{z_priority}
7 | = 0
8 | endif
9 | if NOT GotParam \{elements}
10 | = []
11 | endif
12 | GetScreenElementMaskParams
13 | if NOT GotParam \{debug}
14 | CreateScreenElement {
15 |
16 | Type = SpriteElement
17 | rgba =
18 | alpha =
19 | blend = add
20 | z_priority = ( + 1)
21 | base_pass
22 | }
23 | else
24 | CreateScreenElement {
25 |
26 | z_priority = ( + 1)
27 | }
28 | endif
29 | if GotParam \{elements}
30 | GetArraySize \{elements}
31 | = 0
32 | if ( > 0)
33 | begin
34 | = ( [])
35 | CreateMaskedScreenElement {
36 |
37 | z_priority = ( + 2)
38 | }
39 | = ( + 1)
40 | repeat
41 | endif
42 | endif
43 | endscript
44 |
45 | script CreateMaskedScreenElement
46 | if NOT GotParam \{blend}
47 | GetScreenElementMaskParams
48 | =
49 | endif
50 | CreateScreenElement {
51 | <...>
52 | no_zwrite
53 | blend =
54 | second_pass
55 | }
56 | endscript
57 |
58 | script GetScreenElementMaskParams
59 | GetPlatform
60 | switch
61 | case Xenon
62 | case PS3
63 | = [128 128 128 0]
64 | = 0.0
65 | = blend
66 | default
67 | = [128 128 128 128]
68 | = 1.0
69 | = blendprev
70 | endswitch
71 | return {mask_rgba =
72 | mask_alpha =
73 | multi_blend =
74 | }
75 | endscript
76 |
--------------------------------------------------------------------------------
/SOURCE/q/scripts/engine/tod_profiles.q:
--------------------------------------------------------------------------------
1 | Default_TOD_Manager = {
2 | screen_FX = [
3 | {
4 | scefName = BnS
5 | Type = Bright_Sat
6 | On = 1
7 | Contrast = 1
8 | Red_Mix = [
9 | 1
10 | 0
11 | 0
12 | ]
13 | Green_Mix = [
14 | 0
15 | 1
16 | 0
17 | ]
18 | Blue_Mix = [
19 | 0
20 | 0
21 | 1
22 | ]
23 | Brightness = 1
24 | Saturation = 1
25 | Hue = 1
26 | }
27 | ]
28 | }
29 | DOF_Off_TOD_Manager = {
30 | screen_FX = [
31 | {
32 | scefName = DOF
33 | Type = DOF
34 | On = 1
35 | BackDist = 1
36 | FrontDist = 0
37 | strength = 0
38 | BlurRadius = 0
39 | BlurResolution = quarter
40 | }
41 | ]
42 | }
43 | ScreenFlash_tod_manager = {
44 | atmosphere = {
45 | SmallParticlesRGB = [
46 | 27
47 | 51
48 | 255
49 | ]
50 | LargeParticlesRGB = [
51 | 187
52 | 153
53 | 137
54 | ]
55 | phase = 1.05
56 | strength = 0.45
57 | atmosphere = ph_dome
58 | SmallScale = 55
59 | LargeScale = 1
60 | }
61 | screen_FX = [
62 | {
63 | scefName = BS
64 | Type = Bright_Sat
65 | On = 1
66 | Contrast = 0.6
67 | Red_Mix = [
68 | 1
69 | 0
70 | 0
71 | ]
72 | Green_Mix = [
73 | 0
74 | 1
75 | 0
76 | ]
77 | Blue_Mix = [
78 | 0
79 | 0
80 | 1
81 | ]
82 | Brightness = 2.5
83 | Saturation = 1
84 | Hue = 1
85 | }
86 | ]
87 | }
88 | ScreenToBlack_tod_manager = {
89 | atmosphere = {
90 | SmallParticlesRGB = [
91 | 128
92 | 128
93 | 128
94 | ]
95 | LargeParticlesRGB = [
96 | 128
97 | 128
98 | 128
99 | ]
100 | phase = 0
101 | strength = 0
102 | atmosphere = ph_dome
103 | SmallScale = 10
104 | LargeScale = 10
105 | }
106 | screen_FX = [
107 | {
108 | scefName = VG
109 | Type = Vignette
110 | On = 1
111 | inner_radius = 1.0
112 | Outer_Radius = 1.5
113 | alpha = 0
114 | }
115 | ]
116 | }
117 |
--------------------------------------------------------------------------------
/SOURCE/q/scripts/engine/viewports.q:
--------------------------------------------------------------------------------
1 |
2 | script viewport_debug_follow_cam_gen_ids
3 | if NOT GotParam \{camera_id}
4 | MangleChecksums a = b = debug_follow_camera
5 | =
6 | endif
7 | if NOT GotParam \{viewport_id}
8 | MangleChecksums a = b = debug_follow_viewport
9 | =
10 | endif
11 | return <...>
12 | endscript
13 |
14 | script viewport_debug_follow_cam_create\{object_id = skater}
15 | viewport_debug_follow_cam_gen_ids <...>
16 | = {
17 | components = [
18 | {component = CinematicCamera Enabled = true}
19 | {component = Camera}
20 | ]
21 | params = {
22 | name =
23 | }
24 | }
25 | if IsCompositeObjectManagerEnabled
26 | CreateCompositeObject
27 | else
28 | CreateCompositeObjectInstance Priority = COIM_Priority_Permanent Heap = Generic OldHeap = COM
29 | endif
30 | ::CCam_DoMorph {
31 | LockTo =
32 | Pos = (0.00865700002759695, 2.08274507522583, -2.1572048664093018)
33 | Quat = (0.09862200170755386, -0.0007249999325722456, -0.012636999599635601)
34 | FOV = 72.0
35 | }
36 | ::CCam_SetSmoothing Type = all fast_lerp_factor = 0.89
37 | CreateDebugViewport id =
38 | SetActiveCamera id = viewport =
39 | endscript
40 |
41 | script viewport_debug_follow_cam_destroy\{object_id = skater}
42 | viewport_debug_follow_cam_gen_ids <...>
43 | DestroyDebugViewport id =
44 | ::Die
45 | endscript
46 |
--------------------------------------------------------------------------------
/SOURCE/q/scripts/game/menu/metachars.q:
--------------------------------------------------------------------------------
1 | meta_button_map = [
2 | [
3 | 4
4 | 4
5 | ]
6 | [
7 | 5
8 | 5
9 | ]
10 | [
11 | 9
12 | 9
13 | ]
14 | [
15 | 0
16 | 1
17 | ]
18 | [
19 | 17
20 | 17
21 | ]
22 | [
23 | 1
24 | 1
25 | ]
26 | [
27 | 0
28 | 1
29 | ]
30 | [
31 | 1
32 | 1
33 | ]
34 | [
35 | 2
36 | 0
37 | ]
38 | [
39 | 1
40 | 1
41 | ]
42 | [
43 | 14
44 | 14
45 | ]
46 | [
47 | 15
48 | 15
49 | ]
50 | [
51 | 0
52 | 2
53 | ]
54 | [
55 | 1
56 | 1
57 | ]
58 | [
59 | 2
60 | 1
61 | ]
62 | [
63 | 14
64 | 14
65 | ]
66 | [
67 | 15
68 | 15
69 | ]
70 | [
71 | 0
72 | 0
73 | ]
74 | [
75 | 0
76 | 0
77 | ]
78 | [
79 | 17
80 | 17
81 | ]
82 | [
83 | 17
84 | 17
85 | ]
86 | [
87 | 17
88 | 17
89 | ]
90 | [
91 | 18
92 | 18
93 | ]
94 | [
95 | 16
96 | 16
97 | ]
98 | [
99 | 16
100 | 16
101 | ]
102 | [
103 | 16
104 | 16
105 | ]
106 | [
107 | 19
108 | 19
109 | ]
110 | [
111 | 17
112 | 17
113 | ]
114 | [
115 | 2
116 | 1
117 | ]
118 | [
119 | 15
120 | 15
121 | ]
122 | [
123 | 14
124 | 14
125 | ]
126 | [
127 | 0
128 | 0
129 | ]
130 | [
131 | 0
132 | 8
133 | ]
134 | ]
135 |
--------------------------------------------------------------------------------
/SOURCE/q/scripts/game/object.q:
--------------------------------------------------------------------------------
1 | DefaultMovingObjectSuspendDistance = 24
2 | X_AXIS = 1
3 | Y_AXIS = 2
4 | Z_AXIS = 4
5 | XY_AXIS = 3
6 | XZ_AXIS = 5
7 | YZ_AXIS = 6
8 | BOUNCEOBJ_REST_TOP_OR_BOTTOM = 1
9 | BOUNCEOBJ_REST_ANY_SIDE = 2
10 | BOUNCEOBJ_REST_TRAFFIC_CONE = 3
11 | GameObjExceptions = [
12 | SkaterLanded
13 | SkaterBailed
14 | ObjectInRadius
15 | ObjectOutofRadius
16 | AnyObjectInRadius
17 | ]
18 | CarExceptions = [
19 | ObjectInRadius
20 | ObjectOutofRadius
21 | ]
22 | BouncyObjExceptions = [
23 | ObjectInRadius
24 | ObjectOutofRadius
25 | Bounce
26 | DoneBouncing
27 | ]
28 |
--------------------------------------------------------------------------------
/SOURCE/q/scripts/game/pass_startup.q:
--------------------------------------------------------------------------------
1 |
2 | script CompositeObjectManager_startup
3 | ProcessorGroup_RegisterDefault
4 | PassGroup_RegisterDefault
5 | CompositeObjects_RegisterDefault
6 | endscript
7 |
--------------------------------------------------------------------------------
/SOURCE/q/scripts/game/skeleton.q:
--------------------------------------------------------------------------------
1 | Bone_LOD_Distances = [
2 | 10000.0
3 | 10000.0
4 | 10000.0
5 | 10000.0
6 | 10000.0
7 | 10000.0
8 | 10000.0
9 | 10000.0
10 | 10000.0
11 | 10000.0
12 | 10000.0
13 | ]
14 | DoNotAssertOnMissingAnims = 1
15 | skater_accessory_bones = [
16 | ]
17 | BoneSkipLODInfo = {
18 | }
19 | CustonUnactiveBoneList_SkaterAll = [
20 | ]
21 | CustonUnactiveBoneList_SkaterStandard = [
22 | ]
23 | RigidbodyControllerParams_Skater = {
24 | hierarchyGain = 0
25 | velocityDamping = 0.9
26 | accelerationGain = 1
27 | velocityGain = 1
28 | positionGain = 0.25
29 | positionMaxLinearVelocity = 200
30 | positionMaxAngularVelocity = 1.8
31 | snapGain = 0.1
32 | snapMaxLinearVelocity = 200
33 | snapMaxAngularVelocity = 1.3
34 | snapMaxLinearDistance = 100
35 | snapMaxAngularDistance = 4
36 | }
37 |
--------------------------------------------------------------------------------
/SOURCE/q/scripts/game/startup.q:
--------------------------------------------------------------------------------
1 | use_defined_zone_sizes = 0
2 | load_zone_address = 1
3 | render_lock_framerate = 1
4 | game_lock_framerate = 1
5 | display_framerate_box = 1
6 | framerate_value = 60.0
7 | show_filenames = 0
8 | output_tracking_lines = 0
9 | rail_arrows = 0
10 | show_all_trick_objects = 0
11 | entered_from_autolaunch = 0
12 | DontSpoofAdaptor = 1
13 | num_rigidbody_destructors_per_frame = 20
14 | num_rigidbody_destructors_per_frame_us = 0
15 | has_accepted_dnas = 0
16 | fragmentation_bottomup_warning = 1024
17 | fragmentation_bottomup_assert = 16384
18 | fragmentation_topdown_warning = 0
19 | fragmentation_topdown_assert = 16384
20 | memoryleak_havok_warning = 65536
21 | memoryleak_havok_assert = 131072
22 | threaded_animation = 1
23 | viewer_buttons_enabled = 1
24 | wireframe_skins = 0
25 | DEMO_BUILD = 0
26 | GameInformerBuild = 0
27 | auto_change_chapter_and_stage = 0
28 | SHOWPOLYS_ONQUICKVIEW = 1
29 | particle_heap_size = 2097152
30 | particle_options_DEBUG = {
31 | show_particle_heap = 0
32 | particle_warning_script = FlexParticleWarning
33 | }
34 | AssertOnMissingAnims = 0
35 | RAILNODE_ASSETS_ENABLED = 1
36 | RAILNODE_ASSETS_VEH_ENABLED = 1
37 | clear_abilities = 0
38 | collectors_edition_fake_debug = collectors
39 | navmeshpolys = 2000
40 | navmeshradius = 4000
41 | navmeshalpha = 64
42 | profile_font_scale = 0.5
43 | profile_time_font_scale = 0.4
44 | profile_time_offset = -35
45 | spam_bail_matrices = 0
46 | use_custom_proxim_code = 1
47 | enable_playlist = 1
48 | LightCachePool = 9500
49 | All_Levels_Unlocked = 1
50 | UseLevelOverrideStats = 0
51 |
52 | script Set_Outline_Shader_to_Default
53 | SetOutlineShaderColor \{red = 210 green = 80 blue = 0 alpha = 180}
54 | SetOutlineShaderParams \{min = 0.01 Max = 0.06 rate = 1.0 zscale = 0.001 filldist = 17 BlendMode = 0}
55 | endscript
56 |
--------------------------------------------------------------------------------
/SOURCE/q/scripts/game/zone_links.q:
--------------------------------------------------------------------------------
1 | showPakMap = 0
2 | showPakMapExpand = 0
3 | zone_extra_budget = 1000000
4 | zone_texture_budget = 30000000
5 | zone_scene_budget = 10000000
6 | zone_col_budget = 4304000
7 | zone_anim_budget = 0
8 | zone_instance_budget = 100
9 | zone_object_budget = 200
10 | zone_model_budget = 5000000
11 | zone_sfx_budget = 1000000
12 | zone_gfx_budget = 1000000
13 | ZonePakDir = 'd:\data\zones\ '
14 | ZonePakOmit = [
15 | 'z_world.pak'
16 | ]
17 | Download_Zones = {
18 | }
19 | GH3Zones = {
20 | $Download_Zones
21 | z_viewer = {
22 | name = 'Z_Viewer'
23 | extra_size = 0
24 | anim_size = 0
25 | model_size = 0
26 | scene_size = 0
27 | zones = [
28 | ]
29 | PAK_OPTIONAL
30 | }
31 | }
32 |
--------------------------------------------------------------------------------
/SOURCE/q/scripts/game/zone_management.q:
--------------------------------------------------------------------------------
1 | minimum_zone_load_time = 0
2 | RenderMetricsZoneNames = [
3 | 'General'
4 | 'Wikker'
5 | 'Training'
6 | 'ArtDeco'
7 | 'Viewer'
8 | 'skin'
9 | ]
10 |
--------------------------------------------------------------------------------
/SOURCE/q/scripts/guitar/guitar_band_profile_data.q:
--------------------------------------------------------------------------------
1 | musician_body = [
2 | {
3 | desc_id = #"0x55cce6ca"
4 | pak = 'pak\models\guitarists\player\player.pak'
5 | asset_context = axel_1
6 | }
7 | ]
8 | musician_instrument = [
9 | {
10 | }
11 | ]
12 | download_musician_body = $nullArray
13 |
14 | script get_musician_body_size
15 | GetArraySize \{musician_body GlobalArray}
16 | size = ()
17 | if GlobalExists \{name = download_musician_body Type = array}
18 | GetArraySize \{download_musician_body GlobalArray}
19 | size = ( + )
20 | endif
21 | return array_Size =
22 | endscript
23 |
24 | script get_musician_body_struct
25 | GetArraySize \{musician_body GlobalArray}
26 | if ( < )
27 | return info_struct = ($musician_body [])
28 | else
29 | return info_struct = ($download_musician_body [( - )])
30 | endif
31 | endscript
32 | download_musician_instrument = $nullArray
33 |
34 | script get_musician_instrument_size
35 | GetArraySize \{musician_instrument GlobalArray}
36 | size = ()
37 | if GlobalExists \{name = download_musician_instrument Type = array}
38 | GetArraySize \{download_musician_instrument GlobalArray}
39 | size = ( + )
40 | endif
41 | return array_Size =
42 | endscript
43 |
44 | script get_musician_instrument_struct
45 | GetArraySize \{musician_instrument GlobalArray}
46 | if ( < )
47 | return info_struct = ($musician_instrument [])
48 | else
49 | return info_struct = ($download_musician_instrument [( - )])
50 | endif
51 | endscript
52 |
--------------------------------------------------------------------------------
/SOURCE/q/scripts/guitar/guitar_fretbar.q:
--------------------------------------------------------------------------------
1 | thin_fretbar_timesigs = {
2 | t2d4 = $thin_fretbar_8note_params
3 | t3d4 = $thin_fretbar_8note_params
4 | t4d4 = $thin_fretbar_8note_params
5 | t5d4 = $thin_fretbar_8note_params
6 | t6d4 = $thin_fretbar_8note_params
7 | t3d8 = $thin_fretbar_16note_params
8 | t6d8 = $thin_fretbar_16note_params
9 | t12d8 = $thin_fretbar_16note_params
10 | }
11 | thin_fretbar_8note_params = {
12 | low_bpm = 1
13 | high_bpm = 180
14 | }
15 | thin_fretbar_16note_params = {
16 | low_bpm = 1
17 | high_bpm = 120
18 | }
19 | fretbar_prefix_type = {
20 | thin = 'thin'
21 | medium = 'medium'
22 | thick = 'thick'
23 | }
24 |
25 | script create_fretbar\{Scale = (40.0, 0.25)}
26 | Create2DFretbar <...>
27 | endscript
28 |
29 | script fretbar_iterator
30 | fretbar_iterator_CFunc_Setup
31 | begin
32 | if fretbar_iterator_CFunc
33 | break
34 | endif
35 | wait \{1 gameframe}
36 | repeat
37 | fretbar_iterator_CFunc_Cleanup
38 | endscript
39 |
40 | script kill_fretbar2d
41 | if ScreenElementExists id =
42 | DestroyGem name =
43 | endif
44 | endscript
45 |
46 | script fretbar_events
47 | SetEventHandler response = switch_script event = kill_objects Scr = kill_fretbar2d params = {<...> }group = gem_group
48 | endscript
49 |
50 | script fretbar_update_tempo
51 | fretbar_update_tempo_CFunc_Setup
52 | begin
53 | if fretbar_update_tempo_CFunc
54 | break
55 | endif
56 | wait \{1 gameframe}
57 | repeat
58 | fretbar_update_tempo_CFunc_Cleanup
59 | endscript
60 |
61 | script fretbar_update_hammer_on_tolerance
62 | fretbar_update_hammer_on_tolerance_CFunc_Setup
63 | begin
64 | if fretbar_update_hammer_on_tolerance_CFunc
65 | break
66 | endif
67 | wait \{1 gameframe}
68 | repeat
69 | fretbar_update_hammer_on_tolerance_CFunc_Cleanup
70 | endscript
71 |
--------------------------------------------------------------------------------
/SOURCE/q/scripts/guitar/guitar_notemaps.q:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/q/scripts/guitar/guitar_notemaps.q
--------------------------------------------------------------------------------
/SOURCE/q/scripts/guitar/menu/menu_boss_confirmation.q:
--------------------------------------------------------------------------------
1 |
2 | script create_boss_confirmation_screen
3 | new_menu \{scrollid = bc_scroll vmenuid = bc_vmenu tile_sprite = 0 menu_pos = (605.0, 380.0)}
4 | create_pause_menu_frame
5 | text_params = {parent = bc_vmenu Type = TextElement font = text_a4 rgba = ($menu_unfocus_color)}
6 | CreateScreenElement {
7 | parent = bc_scroll Type = TextElement font = text_a4 rgba = ($menu_unfocus_color)
8 | text = "PLAY BOSS BATTLE?"
9 | Pos = {(35.0, -45.0) relative}
10 | }
11 | CreateScreenElement {
12 |
13 | text = "YES"
14 | event_handlers = [
15 | {focus retail_menu_focus}
16 | {unfocus retail_menu_unfocus}
17 | {pad_choose ui_flow_manager_respond_to_action params = {action = choose_yes}}
18 | ]
19 | }
20 | CreateScreenElement {
21 |
22 | text = "NO"
23 | event_handlers = [
24 | {focus retail_menu_focus}
25 | {unfocus retail_menu_unfocus}
26 | {pad_choose ui_flow_manager_respond_to_action params = {action = choose_no}}
27 | ]
28 | }
29 | endscript
30 |
31 | script destroy_boss_confirmation_screen
32 | destroy_menu \{menu_id = bc_scroll}
33 | destroy_pause_menu_frame
34 | endscript
35 |
--------------------------------------------------------------------------------
/SOURCE/q/scripts/guitar/menu/menu_calibrate_lag_warning.q:
--------------------------------------------------------------------------------
1 | calibrate_lag_warning_menu_font = fontgrid_title_gh3
2 |
3 | script create_calibrate_lag_warning_menu
4 | disable_pause
5 | player_device = ($last_start_pressed_device)
6 | create_popup_warning_menu {
7 | textblock = {
8 | text = "To calibrate lag, this song must be restarted. You will lose all unsaved progress if you restart. Are you sure you want to continue?"
9 | dims = (800.0, 400.0)
10 | Scale = 0.55
11 | }
12 | player_device =
13 | no_background
14 | menu_pos = (640.0, 480.0)
15 | dialog_dims = (600.0, 80.0)
16 | options = [
17 | {
18 | func = menu_flow_go_back
19 | text = "CANCEL"
20 | }
21 | {
22 | func = menu_calibrate_lag_warning_select_yes
23 | text = "CALIBRATE"
24 | }
25 | ]
26 | }
27 | endscript
28 |
29 | script destroy_calibrate_lag_warning_menu
30 | destroy_popup_warning_menu
31 | endscript
32 |
33 | script menu_calibrate_lag_warning_select_yes
34 | GH3_SFX_fail_song_stop_sounds
35 | ui_flow_manager_respond_to_action \{action = continue}
36 | endscript
37 |
--------------------------------------------------------------------------------
/SOURCE/q/scripts/guitar/menu/menu_choose_band.q:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/q/scripts/guitar/menu/menu_choose_band.q
--------------------------------------------------------------------------------
/SOURCE/q/scripts/guitar/menu/menu_choose_part.q:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/q/scripts/guitar/menu/menu_choose_part.q
--------------------------------------------------------------------------------
/SOURCE/q/scripts/guitar/menu/menu_encore_confirmation.q:
--------------------------------------------------------------------------------
1 | g_ec_balloons_pos_left = [
2 | (315.0, 325.0)
3 | (465.0, 405.0)
4 | (590.0, 340.0)
5 | (360.0, 440.0)
6 | ]
7 | g_ec_balloons_pos_right = [
8 | (960.0, 340.0)
9 | (790.0, 400.0)
10 | (690.0, 360.0)
11 | (915.0, 440.0)
12 | ]
13 | g_encore_ready = 0
14 |
15 | script create_encore_confirmation_menu
16 | endscript
17 |
18 | script destroy_encore_confirmation_menu
19 | endscript
20 |
21 | script ec_yes_highlight_focus
22 | endscript
23 |
24 | script ec_no_highlight_focus
25 | endscript
26 |
27 | script encore_play
28 | endscript
29 |
30 | script encore_leave
31 | endscript
32 |
33 | script encore_crowd_shout
34 | endscript
35 |
36 | script ec_raise_fists
37 | endscript
38 |
39 | script ec_raise_headline
40 | endscript
41 |
42 | script ec_flashes
43 | endscript
44 |
--------------------------------------------------------------------------------
/SOURCE/q/scripts/guitar/menu/menu_lefty_flip_warning.q:
--------------------------------------------------------------------------------
1 | lefty_flip_warning_menu_font = fontgrid_title_gh3
2 |
3 | script create_lefty_flip_warning_menu
4 | disable_pause
5 | player_device = ($last_start_pressed_device)
6 | create_popup_warning_menu {
7 | textblock = {
8 | text = "To change the lefty flip setting, this song must be restarted. You will lose all unsaved progress if you restart. Are you sure you want to continue?"
9 | dims = (800.0, 400.0)
10 | Scale = 0.55
11 | }
12 | player_device =
13 | no_background
14 | menu_pos = (640.0, 520.0)
15 | dialog_dims = (600.0, 80.0)
16 | options = [
17 | {
18 | func = menu_flow_go_back
19 | text = "CANCEL"
20 | }
21 | {
22 | func = {menu_lefty_flip_warning_select_yes params = {Player = }}
23 | text = "RESTART"
24 | }
25 | ]
26 | }
27 | endscript
28 |
29 | script destroy_lefty_flip_warning_menu
30 | destroy_popup_warning_menu
31 | endscript
32 |
33 | script menu_lefty_flip_warning_select_yes
34 | GetGlobalTags \{user_options}
35 | if ( = 1)
36 | if ($p1_lefty = 0)
37 | change \{p1_lefty = 1}
38 | else
39 | change \{p1_lefty = 0}
40 | endif
41 | else
42 | if ($p2_lefty = 0)
43 | change \{p2_lefty = 1}
44 | else
45 | change \{p2_lefty = 0}
46 | endif
47 | endif
48 | GH3_SFX_fail_song_stop_sounds
49 | ui_flow_manager_respond_to_action \{action = continue}
50 | endscript
51 |
--------------------------------------------------------------------------------
/SOURCE/q/scripts/guitar/menu/menu_manage_band.q:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/q/scripts/guitar/menu/menu_manage_band.q
--------------------------------------------------------------------------------
/SOURCE/q/scripts/guitar/menu/menu_mp_select_mode.q:
--------------------------------------------------------------------------------
1 | menu_mp_select_mode_font = text_a4
2 | coop_dlc_active = 0
3 |
--------------------------------------------------------------------------------
/SOURCE/q/scripts/guitar/menu/menu_practice_warning.q:
--------------------------------------------------------------------------------
1 |
2 | script create_practice_warning_menu
3 | disable_pause
4 | player_device = ($player1_status.controller)
5 | get_song_struct song = ($current_song)
6 | if StructureContains structure = boss
7 | warning_text = "Your progress in this song will be lost if you exit to Tutorial now. Exit?"
8 | goto_text = "TUTORIAL"
9 | else
10 | warning_text = "Your progress in this song will be lost if you exit to Practice now. Exit?"
11 | goto_text = "PRACTICE"
12 | endif
13 | kill_start_key_binding
14 | create_popup_warning_menu {
15 | textblock = {
16 | text =
17 | dims = (600.0, 400.0)
18 | Scale = 0.6
19 | }
20 | player_device =
21 | no_background
22 | menu_pos = (640.0, 480.0)
23 | dialog_dims = (600.0, 80.0)
24 | options = [
25 | {
26 | func = practice_warning_menu_select_cancel
27 | text = "CANCEL"
28 | }
29 | {
30 | func = practice_warning_menu_select_practice
31 | text =
32 | }
33 | ]
34 | }
35 | endscript
36 |
37 | script destroy_practice_warning_menu
38 | destroy_popup_warning_menu
39 | endscript
40 |
41 | script practice_warning_menu_select_cancel
42 | ui_flow_manager_respond_to_action \{action = go_back}
43 | endscript
44 |
45 | script practice_warning_menu_select_practice
46 | get_song_struct song = ($current_song)
47 | if StructureContains structure = boss
48 | player_device = ($primary_controller)
49 | if IsGuitarController controller =
50 | ui_flow_manager_respond_to_action \{action = continue_tutorial}
51 | endif
52 | else
53 | ui_flow_manager_respond_to_action \{action = continue}
54 | endif
55 | endscript
56 |
--------------------------------------------------------------------------------
/SOURCE/q/scripts/guitar/menu/menu_quit_warning.q:
--------------------------------------------------------------------------------
1 |
2 | script create_quit_warning_menu\{Player = 1 option1_text = "CANCEL" option2_text = "QUIT"}
3 | disable_pause
4 | player_device = ($last_start_pressed_device)
5 | create_popup_warning_menu {
6 | textblock = {
7 | text = "You will lose all unsaved progress if you quit. Are you sure you want to quit this song?"
8 | dims = (600.0, 400.0)
9 | Scale = 0.6
10 | }
11 | player_device =
12 | no_background
13 | menu_pos = (640.0, 480.0)
14 | dialog_dims = (600.0, 80.0)
15 | options = [
16 | {
17 | func = menu_flow_go_back
18 | text =
19 | }
20 | {
21 | func = quit_warning_select_quit
22 | text =
23 | }
24 | ]
25 | }
26 | endscript
27 |
28 | script destroy_quit_warning_menu
29 | destroy_popup_warning_menu
30 | endscript
31 |
32 | script quit_warning_select_quit\{Player = 1}
33 | GH3_SFX_fail_song_stop_sounds
34 | ui_flow_manager_respond_to_action action = continue create_params = {Player = }
35 | endscript
36 |
--------------------------------------------------------------------------------
/SOURCE/q/scripts/guitar/menu/menu_restart_warning.q:
--------------------------------------------------------------------------------
1 |
2 | script create_restart_warning_menu\{Player = 1}
3 | disable_pause
4 | player_device = ($last_start_pressed_device)
5 | create_popup_warning_menu {
6 | textblock = {
7 | text = "You will lose all unsaved progress if you restart. Are you sure you want to restart this song?"
8 | dims = (600.0, 400.0)
9 | Scale = 0.6
10 | }
11 | player_device =
12 | no_background
13 | menu_pos = (640.0, 480.0)
14 | dialog_dims = (600.0, 80.0)
15 | options = [
16 | {
17 | func = menu_flow_go_back
18 | text = "CANCEL"
19 | }
20 | {
21 | func = restart_warning_select_restart
22 | text = "RESTART"
23 | }
24 | ]
25 | }
26 | endscript
27 |
28 | script destroy_restart_warning_menu
29 | destroy_popup_warning_menu
30 | endscript
31 |
32 | script restart_warning_select_restart\{Player = 1}
33 | GH3_SFX_fail_song_stop_sounds
34 | ui_flow_manager_respond_to_action action = continue create_params = {Player = }
35 | endscript
36 |
--------------------------------------------------------------------------------
/SOURCE/q/scripts/guitar/menu/menu_select_difficulty.q:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/q/scripts/guitar/menu/menu_select_difficulty.q
--------------------------------------------------------------------------------
/SOURCE/q/scripts/guitar/menu/menu_signin_changed.q:
--------------------------------------------------------------------------------
1 |
2 | script create_signin_changed_menu
3 | destroy_popup_warning_menu
4 | create_popup_warning_menu \{title = "SIGN-IN CHANGED" title_props = {Scale = 1.0}textblock = {text = "A user sign-in change has caused the game to lose ownership of saves and achievements. As a result, the game has restarted." Pos = (640.0, 380.0)}menu_pos = (640.0, 510.0) options = [{func = signing_change_confirm_reboot text = "CONTINUE" Scale = (1.0, 1.0)}]}
5 | endscript
6 |
7 | script destroy_signin_changed_menu
8 | destroy_popup_warning_menu
9 | endscript
10 |
11 | script recreate_signin_changed_menu
12 | destroy_signin_changed_menu
13 | create_signin_changed_menu
14 | endscript
15 |
--------------------------------------------------------------------------------
/SOURCE/q/scripts/guitar/menu/menu_using_guitar_controller.q:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/SOURCE/q/scripts/guitar/menu/menu_using_guitar_controller.q
--------------------------------------------------------------------------------
/SOURCE/q/scripts/guitar/menu/menu_venue.q:
--------------------------------------------------------------------------------
1 | g_max_venues = 0
2 | g_venue_index = 0
3 | g_venue_pos_add = (0.0, 720.0)
4 | g_venue_current_pos = (0.0, 0.0)
5 | g_venue_poster_space = 360
6 | g_last_venue_selected = None
7 |
--------------------------------------------------------------------------------
/SOURCE/q/scripts/guitar/menu/menu_wuss_out.q:
--------------------------------------------------------------------------------
1 |
2 | script create_wuss_out_menu
3 | Change \{boss_wuss_out = 0}
4 | if IsWinPort
5 | player_device = ($primary_controller)
6 | else
7 | player_device = ($last_start_pressed_device)
8 | endif
9 | if ($current_song = bosstom)
10 | warning_text = "Wow, Tom Morello is really kicking your butt. Are you O.K.? Do you want to just skip past him? You'll always know that he got the better of you, but don't worry. You can always come back. He'll be waiting."
11 | elseif ($current_song = bossslash)
12 | warning_text = "Man, is Slash taking advantage of you? Do you need a hug? Maybe you should stick to playing bass. You wanna just pass him? Maybe later you'll have what it takes to hang with a real guitar hero."
13 | endif
14 | kill_start_key_binding
15 | create_popup_warning_menu {
16 | title = "WUSS OUT?"
17 | textblock = {
18 | text =
19 | dims = (880.0, 600.0)
20 | Pos = (640.0, 387.0)
21 | Scale = 0.55
22 | }
23 | player_device =
24 | no_background
25 | menu_pos = (640.0, 470.0)
26 | dialog_dims = (600.0, 80.0)
27 | options = [
28 | {
29 | func = wuss_out_menu_continue
30 | text = "CONTINUE"
31 | }
32 | {
33 | func = wuss_out_menu_wuss_out
34 | text = "WUSS OUT"
35 | }
36 | ]
37 | }
38 | endscript
39 |
40 | script destroy_wuss_out_menu
41 | restore_start_key_binding
42 | destroy_popup_warning_menu
43 | endscript
44 |
45 | script wuss_out_menu_continue
46 | ui_flow_manager_respond_to_action \{action = continue}
47 | endscript
48 |
49 | script wuss_out_menu_wuss_out
50 | ui_flow_manager_respond_to_action \{action = WUSS_OUT}
51 | endscript
52 |
--------------------------------------------------------------------------------
/SOURCE/q/scripts/guitar/menu/winport_menu_song_skew_warning.q:
--------------------------------------------------------------------------------
1 | winport_calibrate_lag_warning_menu_font = fontgrid_title_gh3
2 |
3 | script winport_create_calibrate_lag_warning_menu
4 | disable_pause
5 | player_device = ($last_start_pressed_device)
6 | create_popup_warning_menu {
7 | textblock = {
8 | text = "To calibrate lag, this song must be restarted. You will lose all unsaved progress if you restart. Are you sure you want to continue?"
9 | dims = (800.0, 400.0)
10 | Scale = 0.55
11 | }
12 | player_device =
13 | no_background
14 | menu_pos = (640.0, 480.0)
15 | dialog_dims = (600.0, 80.0)
16 | options = [
17 | {
18 | func = menu_flow_go_back
19 | text = "CANCEL"
20 | }
21 | {
22 | func = winport_menu_calibrate_lag_warning_select_yes
23 | text = "CALIBRATE"
24 | }
25 | ]
26 | }
27 | endscript
28 |
29 | script winport_destroy_calibrate_lag_warning_menu
30 | destroy_popup_warning_menu
31 | endscript
32 |
33 | script winport_menu_calibrate_lag_warning_select_yes
34 | GH3_SFX_fail_song_stop_sounds
35 | ui_flow_manager_respond_to_action \{action = continue}
36 | endscript
37 |
--------------------------------------------------------------------------------
/SOURCE/q/scripts/guitar/store_data.q:
--------------------------------------------------------------------------------
1 | GH3_Bonus_Songs = {
2 | prefix = 'bonus'
3 | num_tiers = 1
4 | tier1 = {
5 | title = "Bonus songs"
6 | songs = [
7 | fastgh3
8 | ]
9 | level = load_z_viewer
10 | defaultunlocked = 1
11 | }
12 | }
13 | Bonus_videos = [
14 | {
15 | id = tommorello
16 | name = "Tom Morello"
17 | info = ""
18 | price = 0
19 | }
20 | ]
21 | store_song_data = {
22 | fastgh3 = {
23 | price = 0
24 | }
25 | }
26 | Free_Guitars = [
27 | Instrument_Explorer_White
28 | ]
29 | Free_Basses = $Free_Guitars
30 | Secret_Guitars = [
31 | {
32 | id = Instrument_Explorer_White
33 | price = 0
34 | icon_texture = None
35 | }
36 | ]
37 | Secret_Basses = $Secret_Guitars
38 | Secret_Characters = [
39 | {
40 | id = Guitarist_Slash_Outfit1_Style1
41 | price = 0
42 | info_name = Slash
43 | }
44 | ]
45 | Bonus_Songs_Info = [
46 | {
47 | item = fastgh3
48 | text = ""
49 | album_cover = None
50 | }
51 | ]
52 | Bonus_Characters_Info = [
53 | {
54 | item = axel
55 | text = ""
56 | }
57 | ]
58 |
--------------------------------------------------------------------------------
/SOURCE/q/test.bat:
--------------------------------------------------------------------------------
1 | @echo off
2 | cmd /c build.bat
3 | cd ..\..
4 | start "" game
5 | :: doesnt focus if i use start
6 |
--------------------------------------------------------------------------------
/SOURCE/readme.txt:
--------------------------------------------------------------------------------
1 |
2 | -- FastGH3 --
3 | - Repo info -
4 |
5 | I don't have much to say here, except give a list
6 | of things required for building this manually.
7 |
8 | The script in this folder configure-repo.bat
9 | can help to automate the handling of the following:
10 |
11 | Required software:
12 | * Visual Studio 2015 + Visual C# - for building projects
13 | * Node (>=12.2.0) or Bun (>=1.1.0) - for generating a file used for storing resources (hack)
14 | * Git / Cygwin / MSYS2 / win-bash - for version control and/or running build scripts
15 | Optional software:
16 | * UPX or mpress
17 | * NSIS
18 | * stripreloc
19 |
20 | Projects/components:
21 | * FastGH3 Launcher:
22 | - Converts charts
23 | - Interface for settings
24 | * FastGH3 qb.pak
25 | - High level game code / scripts
26 | * FastGH3 zones / global.pak
27 | - Assets, such as textures, fonts, and sounds
28 | - Requires extra tools for specific assets:
29 | * BMFont / mkfonts - font generator / BMFont converter
30 | * imggen - Converts to image container for game
31 | * buildtex - Generates a container for highway sprites
32 | * GH3+
33 | - Plugin library
34 | - Hacks/applies patches to the internal code of the Guitar Hero 3 EXE
35 | - Contains code for extending the engine, such as:
36 | * Taps, hopo chords, open notes, and open sustains
37 | * Custom functions that the game scripts can interface with
38 | * Script debugger (half broken)
39 | * Fixes for note limit and song time limit
40 | * Modifiers, such as all taps, all strums, double notes
41 | * c128ks
42 | - Audio converter
43 | - Processes audio faster than the command line directly
44 | - Uses:
45 | * SoX or FFMPEG
46 | * Helix MP3 encoder, direct source included
47 | * Installer
48 | - Requires NSIS
49 |
--------------------------------------------------------------------------------
/THEMES/FastGH3 Themes.url:
--------------------------------------------------------------------------------
1 | [{000214A0-0000-0000-C000-000000000046}]
2 | Prop3=19,11
3 | [InternetShortcut]
4 | IDList=
5 | URL=https://donnaken15.com/FastGH3/zones.html
6 | [{5CBF2787-48CF-4208-B90E-EE5E5D420294}]
7 | Prop21=31,Head on over here to download the c001est and 1337e5t of highway sprites and Rock Meter textures for your very own personalization!
8 |
--------------------------------------------------------------------------------
/THEMES/__changePAK.bat:
--------------------------------------------------------------------------------
1 | @echo off
2 | pushd %~dp0
3 | copy GH3Default\global_sfx.pak.xen ..\DATA\ZONES /y
4 | :# ^ fallback
5 | copy "%~1\global.pak.xen" ..\DATA\ZONES /y
6 | copy "%~1\global.pab.xen" ..\DATA\ZONES /y
7 | copy "%~1\global_sfx.pak.xen" ..\DATA\ZONES /y
8 | popd
--------------------------------------------------------------------------------
/THEMES/__changeTEX.bat:
--------------------------------------------------------------------------------
1 | @echo off
2 | "%~dp0..\fastgh3" -gfxswap "%~1" "%~dp0..\DATA\ZONES\global.pak.xen"
--------------------------------------------------------------------------------
/THEMES/readme.txt:
--------------------------------------------------------------------------------
1 | global.pak.xen/zones belong in folders here. To apply to the mod, drag it into __changePAK.bat.
2 | zip/tex/gfx(+scn) belong in this folder. Drag these into __changeTEX.bat.
3 |
4 | To save the default zones and revert to it, copy
5 | zones to a new folder in here and name it GH3Default.
--------------------------------------------------------------------------------
/binkw32.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/binkw32.dll
--------------------------------------------------------------------------------
/fmodex.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/fmodex.dll
--------------------------------------------------------------------------------
/fmodexL.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/fmodexL.dll
--------------------------------------------------------------------------------
/game!.exe:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/game!.exe
--------------------------------------------------------------------------------
/game.exe:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/donnaken15/FastGH3/cc3a23129a4857e7f493ff2f6a81d144bac0acc9/game.exe
--------------------------------------------------------------------------------
/register.bat:
--------------------------------------------------------------------------------
1 | @echo off
2 | echo Creating class keys...
3 | set C=reg add
4 | set "EXE=%~dp0FastGH3.exe"
5 | set CMD="\"%EXE%\" \"%%1\""
6 | set OPEN=shell\open
7 | set K=HKCR\FastGH3
8 | set D=/f /ve /d
9 | set OK=echo OK
10 | set FAIL=echo FAIL
11 | %C% "HKCR\.chart" %D% "FastGH3.chart" && %OK% || %FAIL%
12 | %C% "HKCR\.fsp" %D% "FastGH3.FSP" && %OK% || %FAIL%
13 | %C% "%K%" %D% "FastGH3" && %OK% || %FAIL%
14 | %C% "%K%" /f /v "URL Protocol" && %OK% || %FAIL%
15 | %C% "%K%\%OPEN%\command" %D% "\"%~dp0FastGH3.exe\" dl \"%%1\"" && %OK% || %FAIL%
16 | %C% "%K%.chart" %D% "Guitar Hero Chart" && %OK% || %FAIL%
17 | %C% "%K%.chart\%OPEN%" %D% "Play" && %OK% || %FAIL%
18 | %C% "%K%.chart\%OPEN%" /f /v Icon /d "\"%EXE%\",0" && %OK% || %FAIL%
19 | %C% "%K%.chart\%OPEN%\command" %D% %CMD% && %OK% || %FAIL%
20 | %C% "%K%.FSP" %D% "FastGH3 Song Package" && %OK% || %FAIL%
21 | %C% "%K%.FSP\%OPEN%" %D% "Play" && %OK% || %FAIL%
22 | %C% "%K%.FSP\%OPEN%" /f /v Icon /d "\"%EXE%\",0" && %OK% || %FAIL%
23 | %C% "%K%.FSP\%OPEN%\command" %D% %CMD% && %OK% || %FAIL%
24 | set FAIL=%ERRORLEVEL%
25 | echo If you see any FAILs here, something went wrong.
26 | echo This requires running as administrator.
27 | echo Done.
28 | set ERRORLEVEL=%FAIL%
29 | IF ERRORLEVEL 1 (pause && exit /b)
--------------------------------------------------------------------------------
/settings.bat:
--------------------------------------------------------------------------------
1 | @start /b "" FastGH3 -settings
--------------------------------------------------------------------------------
/shuffle.bat:
--------------------------------------------------------------------------------
1 | FastGH3 -shuffle
--------------------------------------------------------------------------------