GamesDoneQuick / gdq-break-channels

Break Screen Channels for GDQ broadcasts
Other
141 stars 45 forks source link

Add Final Fantasy Shop channel #12

Closed dylbyl closed 1 year ago

dylbyl commented 1 year ago

Description

Adds a channel that mimics Final Fantasy 7's shops. Donations cause the menu to "scroll" down and reveal new Square Enix themed items with unique descriptions and icons. The item's price is the amount donated, and larger donations result in "better" items. A different "theme" is used each time the channel loads to make it evoke different games: FF7, FF8, Chrono Trigger, Dragon Quest, FF4. New themes and items can easily be added or removed.

normal-use

ff8 chrono-trigger dq3 ff4

Checklist:

dylbyl commented 1 year ago

I've added a fake scrollbar to better visualize the scrolling action. This resets its position each time the channel loads, or if the bar reaches the bottom. Its background is also tied to the theme. scroll

dylbyl commented 1 year ago

@chrishanel The scrollbar messed up the alignment of the cursor and the bottom item, so I snuck in another commit for that. It says above that I dismissed your review, so I'm sorry if you need to re-approve. I'll be more aware of that next time!

chrishanel commented 1 year ago

first of all how dare you

(edit: lol no worries, taking another look shortly)