-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy pathGameStateProperties.angelscript
41 lines (40 loc) · 1.29 KB
/
GameStateProperties.angelscript
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
class GameStateProperties : SoundPanelProperties
{
vector2 menuButtonNormPos;
uint menuButtonsCustomColor;
string restartLevelButton;
string levelNumberFont;
string levelNumberString;
float levelNumberFontScale;
bool showFullLevelNumberString;
vector2 levelNumberStringNormPos;
bool returnToLevelSelect;
vector2 gameMenuExitButtonPos;
vector2 gameMenuResumeButtonPos;
string menuButton;
string whiteSquareSprite;
string backToMainMenuButton;
string resumeGameButton;
string restartLevelButtonSound;
uint backgroundColor;
GameStateProperties()
{
menuButtonNormPos = vector2(1,0);
menuButtonsCustomColor = COLOR_WHITE;
restartLevelButton = "";
levelNumberFont = "";
showFullLevelNumberString = true;
levelNumberString = "level ";
levelNumberStringNormPos = vector2(0.5f, 0.1f);
returnToLevelSelect = false;
gameMenuExitButtonPos = vector2(0.5f, 0.35f);
gameMenuResumeButtonPos = vector2(0.5f, 0.65f);
menuButton = "ETHFramework/sprites/main_menu_shortcut.png";
whiteSquareSprite = "ETHFramework/sprites/eth_framework_square.png";
backToMainMenuButton = "ETHFramework/sprites/back_to_main_menu.png";
resumeGameButton = "ETHFramework/sprites/resume_button.png";
restartLevelButtonSound = "";
backgroundColor = ARGB(155,0,0,0);
levelNumberFontScale = 1.0f;
}
}