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

Custom loading screen #76251

Merged
merged 2 commits into from
Sep 8, 2024
Merged

Conversation

vetall812
Copy link
Contributor

@vetall812 vetall812 commented Sep 6, 2024

Summary

Interface "Custom loading screen the game deserves"

Purpose of change

I think that CDDA needs some cool graphics.

Describe the solution

Spent 6 hours, I hope it turned out ok.

However, I believe that the loading screen be forced to use a black background.

Describe alternatives you've considered

Testing

image

Additional context

If desired, we can print some newspaper headlines over this picture for the player's entertainment. (Under the Flaming Eye photo). Once per loading screen.

I used terminus font. So there won't be any problems.

@github-actions github-actions bot added SDL: Tiles / Sound Tiles visual interface and sounds. Info / User Interface Game - player communication, menus, etc. astyled astyled PR, label is assigned by github actions json-styled JSON lint passed, label assigned by github actions BasicBuildPassed This PR builds correctly, label assigned by github actions labels Sep 6, 2024
Many thanks to @GuardianDll for feedback.
+ Added more visible lines of text
+ Added several headlines
+ Newspaper name changed and used different font
font: BlackChancery (license - public domain), downloaded from: https://www.1001fonts.com/blackchancery-font.html

Black Chancery font
version of 11/19/91 by Earl Allen/Doug Miles
(Includes both PostScript and TrueType outlines)
@Maleclypse
Copy link
Member

I'm super excited about this. I have a question about how this displays on phone screens if anyone can test that?

@gettingusedto
Copy link
Contributor

Looks good enough on my screen, though:

  1. I'm playing this on a portrait orientation, which is technically not official since i used an app to force it like that
  2. I havent adjusted the teminal size much for landscape orientation.

So take it with some grain of salt

Screenshot_20240908_144344
Screenshot_20240908_144454

@Maleclypse Maleclypse merged commit 92be803 into CleverRaven:master Sep 8, 2024
19 checks passed
@vetall812 vetall812 deleted the loading_screen branch September 9, 2024 20:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
astyled astyled PR, label is assigned by github actions BasicBuildPassed This PR builds correctly, label assigned by github actions Info / User Interface Game - player communication, menus, etc. json-styled JSON lint passed, label assigned by github actions SDL: Tiles / Sound Tiles visual interface and sounds.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants