SMG-Decomp
A decompilation of Super Mario Galaxy 1
Loading...
Searching...
No Matches
Language.cpp
1#include "Game/System/Language.hpp"
2
3#include <revolution/sc.h>
4
5namespace MR {
6 u8 getDecidedLanguageFromIPL() {
7 u8 lang = SCGetLanguage();
8
9 u8 maxVal = 0xA;
10
11 if (lang <= 0xA) {
12 maxVal = lang;
13 }
14
15 return sUnknownVals[maxVal + 0x28];
16 }
17
18 const char* getCurrentLanguagePrefix() {
19 int lang = getLangauge();
20
21 int curLang = 0;
22
23 while (curLang != LANG_NUM) {
24 if (lang == sLanguages[curLang].mIdentifier) {
25 return sLanguages[curLang].mName;
26 }
27
28 curLang++;
29 }
30
31 return "UsEnglish";
32 }
33}