diff options
author | aap <aap@papnet.eu> | 2019-06-18 09:50:26 +0200 |
---|---|---|
committer | aap <aap@papnet.eu> | 2019-06-18 09:50:26 +0200 |
commit | 3b64bd1b4a5008b14b54edb257d4e8a5a8277c26 (patch) | |
tree | ca1ba1aef3b1c654f586d43b12dc27ea41c513b8 /src/main.cpp | |
parent | fixed anim bug (diff) | |
download | re3-3b64bd1b4a5008b14b54edb257d4e8a5a8277c26.tar re3-3b64bd1b4a5008b14b54edb257d4e8a5a8277c26.tar.gz re3-3b64bd1b4a5008b14b54edb257d4e8a5a8277c26.tar.bz2 re3-3b64bd1b4a5008b14b54edb257d4e8a5a8277c26.tar.lz re3-3b64bd1b4a5008b14b54edb257d4e8a5a8277c26.tar.xz re3-3b64bd1b4a5008b14b54edb257d4e8a5a8277c26.tar.zst re3-3b64bd1b4a5008b14b54edb257d4e8a5a8277c26.zip |
Diffstat (limited to '')
-rw-r--r-- | src/main.cpp | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/src/main.cpp b/src/main.cpp index 8f6a9b29..9bdb41fc 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -1,6 +1,7 @@ #include "common.h" #include "patcher.h" #include "main.h" +#include "General.h" #include "RwHelper.h" #include "Clouds.h" #include "Draw.h" @@ -579,6 +580,29 @@ ResetLoadingScreenBar(void) NumberOfChunksLoaded = 0.0f; } +char* +GetRandomSplashScreen(void) +{ + int index; + static int index2 = 0; + static char splashName[128]; + static int splashIndex[24] = { + 25, 22, 4, 13, + 1, 21, 14, 16, + 10, 12, 5, 9, + 11, 18, 3, 2, + 19, 23, 7, 17, + 15, 6, 8, 20 + }; + + index = splashIndex[4*index2 + CGeneral::GetRandomNumberInRange(0, 3)]; + index2++; + if(index2 == 6) + index2 = 0; + sprintf(splashName, "loadsc%d", index); + return splashName; +} + #include "rwcore.h" #include "rpworld.h" #include "rpmatfx.h" |