aboutsummaryrefslogtreecommitdiff
path: root/src/screens/infoScreen.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/screens/infoScreen.h')
-rw-r--r--src/screens/infoScreen.h10
1 files changed, 7 insertions, 3 deletions
diff --git a/src/screens/infoScreen.h b/src/screens/infoScreen.h
index 071eea6..0c2f93d 100644
--- a/src/screens/infoScreen.h
+++ b/src/screens/infoScreen.h
@@ -5,9 +5,12 @@
#ifndef INFO_SCREEN_H
#define INFO_SCREEN_H
-#define ENTITY_USER_INFO_MSG_MAX 100
+#define ENTITY_USER_INFO_MSG_MAX 70
#define INFO_SCREEN_ENTITY_COUNT 7
+#define ENTITY_INFO_NAME_FONT_SIZE 30
+#define ENTITY_INFO_FONT_SIZE 18
+
typedef struct EntityUserInfo {
EntityType type;
AssetId assetId;
@@ -19,14 +22,15 @@ extern const EntityUserInfo infoScreenEntityInfo[INFO_SCREEN_ENTITY_COUNT];
typedef struct InfoScreen {
Rectangle goBackButton;
+
Camera3D camera;
+ float distances[ENTITY_USER_INFO_MSG_MAX];
+
int currentEntity;
Vector2 lastMouse;
Quaternion rotation;
bool resetMouse;
-
- float distances[ENTITY_USER_INFO_MSG_MAX];
} InfoScreen;
void initInfoScreen(Game * game);