fp: Use correctly sized end-screen graphic
This commit is contained in:
parent
ffddf12a70
commit
0f21814c41
BIN
Data/Textures/atlas.png
(Stored with Git LFS)
BIN
Data/Textures/atlas.png
(Stored with Git LFS)
Binary file not shown.
BIN
Data/Textures/atlas.txt
(Stored with Git LFS)
BIN
Data/Textures/atlas.txt
(Stored with Git LFS)
Binary file not shown.
BIN
Data/Textures/atlas/end_screen.png
(Stored with Git LFS)
BIN
Data/Textures/atlas/end_screen.png
(Stored with Git LFS)
Binary file not shown.
@ -3269,10 +3269,9 @@ void FP_Render(FP_Game *game, TELY_Platform *platform, TELY_Renderer *renderer,
|
|||||||
tex_scalar = desired_width / tex_rect.size.w;
|
tex_scalar = desired_width / tex_rect.size.w;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (game->play.state == FP_GameState_IntroScreen) {
|
// NOTE: Draw title text ===========================================================
|
||||||
// NOTE: Draw terry logo ===========================================================
|
|
||||||
{
|
{
|
||||||
TELY_AssetSpriteAnimation *anim = TELY_Asset_GetSpriteAnimation(&game->atlas_sprite_sheet, g_anim_names.intro_screen_terry);
|
TELY_AssetSpriteAnimation *anim = TELY_Asset_GetSpriteAnimation(&game->atlas_sprite_sheet, g_anim_names.intro_screen_title);
|
||||||
Dqn_Rect tex_rect = game->atlas_sprite_sheet.rects.data[anim->index];
|
Dqn_Rect tex_rect = game->atlas_sprite_sheet.rects.data[anim->index];
|
||||||
Dqn_Rect dest_rect = {};
|
Dqn_Rect dest_rect = {};
|
||||||
dest_rect.size = tex_rect.size * tex_scalar;
|
dest_rect.size = tex_rect.size * tex_scalar;
|
||||||
@ -3287,9 +3286,10 @@ void FP_Render(FP_Game *game, TELY_Platform *platform, TELY_Renderer *renderer,
|
|||||||
TELY_COLOUR_WHITE_V4);
|
TELY_COLOUR_WHITE_V4);
|
||||||
}
|
}
|
||||||
|
|
||||||
// NOTE: Draw title text ===========================================================
|
if (game->play.state == FP_GameState_IntroScreen) {
|
||||||
|
// NOTE: Draw terry logo ===========================================================
|
||||||
{
|
{
|
||||||
TELY_AssetSpriteAnimation *anim = TELY_Asset_GetSpriteAnimation(&game->atlas_sprite_sheet, g_anim_names.intro_screen_title);
|
TELY_AssetSpriteAnimation *anim = TELY_Asset_GetSpriteAnimation(&game->atlas_sprite_sheet, g_anim_names.intro_screen_terry);
|
||||||
Dqn_Rect tex_rect = game->atlas_sprite_sheet.rects.data[anim->index];
|
Dqn_Rect tex_rect = game->atlas_sprite_sheet.rects.data[anim->index];
|
||||||
Dqn_Rect dest_rect = {};
|
Dqn_Rect dest_rect = {};
|
||||||
dest_rect.size = tex_rect.size * tex_scalar;
|
dest_rect.size = tex_rect.size * tex_scalar;
|
||||||
|
Loading…
Reference in New Issue
Block a user