Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improved Stage Title Cards #337

Open
StarWitch opened this issue Jan 30, 2022 · 1 comment
Open

Improved Stage Title Cards #337

StarWitch opened this issue Jan 30, 2022 · 1 comment
Assignees
Projects
Milestone

Comments

@StarWitch
Copy link
Member

StarWitch commented Jan 30, 2022

Similar in idea/concept to #263, except for stages. We currently have them but they're easy to miss and not terribly pretty-looking. Mainline Touhou games have had fancy-looking ones since at least EoSD, and so do many fangames. It'd probably go a long way to helping the player understand where they are in the story as well. It'd be a call available to stage timelines to be called whenever it's convenient.

(example from Ten Desires)
@StarWitch StarWitch self-assigned this Jan 30, 2022
@StarWitch StarWitch added this to To Do in Content via automation Jan 30, 2022
@StarWitch StarWitch added this to the v1.4 milestone Jan 30, 2022
@Akaricchi
Copy link
Member

This should be already easy to implement with the stagetext API, at least the text part of it. Just remove the automatic generic "title cards" from stage.c (the display_stage_title function) and insert manual stagetext_add calls into the stages. The real work here is designing the title cards (i.e. writing the text and choosing a layout), which I'll leave up to you :)

After we have that done, we can add a similar mechanism for displaying overlay images/animations if we ever want to make them fancier, but I think for now just text is enough.

@StarWitch StarWitch changed the title Stage Title Cards Improved Stage Title Cards Feb 5, 2022
@StarWitch StarWitch removed this from the v1.4 milestone Jul 1, 2023
@Akaricchi Akaricchi added this to the v1.5 milestone Jan 24, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
No open projects
Content
  
To Do
Development

No branches or pull requests

2 participants