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

Feature request: text potions #187

Open
EndeavourAccuracy opened this issue Jan 1, 2019 · 2 comments
Open

Feature request: text potions #187

EndeavourAccuracy opened this issue Jan 1, 2019 · 2 comments

Comments

@EndeavourAccuracy
Copy link
Contributor

This is a feature request.
It would be nice if SDLPoP, similar to its unique fake tiles, introduced text potions.
Their legacy combos could be variants 0x10 through 0x1F in group 0x0A.
This would introduce 16 lines of (hint/help) text for each level, easily storable in a single plain text file per level.
Perhaps a distinct/suitable potion size and bubble color would be small+yellow, although I do not immediately know whether this would conflict with the visual presentation of the potions "shadow", "time", "full", "open" and "strong".
Developers could add/test the potions via apoplexy's the custom tiles screen.
If an implementation would ship, I could add them on apoplexy's native tiles screen.
Thoughts?

@EndeavourAccuracy
Copy link
Contributor Author

I've been thinking about this a bit more, and...
...they should probably be full-screen-image potions instead of text potions.
Displaying a(n optionally transparent) 320x200 PNG image would be more versatile.
It could still be used to display text, but it could also be used in many other ways.
For instance a fully transparent image with only an arrow on it could point to things.
Or the image could change one or more elements in the current room in certain ways.

@EndeavourAccuracy
Copy link
Contributor Author

I've been thinking about this a bit more, and... ...they should probably be full-screen-image potions instead of text potions. Displaying a(n optionally transparent) 320x200 PNG image would be more versatile. It could still be used to display text, but it could also be used in many other ways. For instance a fully transparent image with only an arrow on it could point to things. Or the image could change one or more elements in the current room in certain ways.

As of v1.1, Puny Prince supports exactly this.
Legacy combo: group (foreground) 1, variant (modifier) 7.
Should make a good proof of concept.
See (7:25 - 10:34): https://www.youtube.com/watch?v=Q-Qo3iTBFgc

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant