diff --git a/android/assets/holidays/santahat.png b/android/assets/holidays/santahat.png new file mode 100644 index 0000000..68c3f6f Binary files /dev/null and b/android/assets/holidays/santahat.png differ diff --git a/core/src/ru/hyst329/openfool/MainMenuScreen.kt b/core/src/ru/hyst329/openfool/MainMenuScreen.kt index 8539675..37acd54 100644 --- a/core/src/ru/hyst329/openfool/MainMenuScreen.kt +++ b/core/src/ru/hyst329/openfool/MainMenuScreen.kt @@ -23,6 +23,7 @@ internal class MainMenuScreen(private val game: OpenFoolGame) : Screen { private val stage: Stage = Stage(FitViewport(800f, 480f)) private var logo: Sprite = Sprite(Texture(Gdx.files.internal("logos/mm_logo.png"))) private var hammerAndSickle: Sprite = Sprite(Texture(Gdx.files.internal("holidays/hammersickle.png"))) + private var santaHat: Sprite = Sprite(Texture(Gdx.files.internal("holidays/santahat.png"))) private var canStart: Boolean = false private val newGameButton: VisTextButton private val settingsButton: VisTextButton @@ -94,7 +95,9 @@ internal class MainMenuScreen(private val game: OpenFoolGame) : Screen { hammerAndSickle.draw(game.batch) } Holiday.NEW_YEAR -> { - // TODO: New Year logo + santaHat.setCenter(165f, 430f) + santaHat.setScale(0.3f) + santaHat.draw(game.batch) } null -> { diff --git a/core/src/ru/hyst329/openfool/OpenFoolGame.kt b/core/src/ru/hyst329/openfool/OpenFoolGame.kt index 455c39b..9409de3 100644 --- a/core/src/ru/hyst329/openfool/OpenFoolGame.kt +++ b/core/src/ru/hyst329/openfool/OpenFoolGame.kt @@ -85,6 +85,7 @@ class OpenFoolGame : Game() { assetManager.load("suits/$s.png", Texture::class.java, param) } assetManager.load("holidays/hammersickle.png", Texture::class.java, param) + assetManager.load("holidays/santahat.png", Texture::class.java, param) this.setScreen(MainMenuScreen(this)) }