summaryrefslogtreecommitdiff
path: root/shared/src/main/java/kz/ilotterytea/frogartha/FrogarthaConstants.java
blob: 06ca3b27db97b143434db787e892b535e19194d7 (plain)
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
package kz.ilotterytea.frogartha;

public class FrogarthaConstants {
    public static class Game {
        public static final String APP_ID = "frogartha";
        public static final int APP_PROTOCOL = 1;
        public static final String APP_NAME = "Frogartha";
        public static final String APP_VERSION = "Alpha v1.0.0";
    }

    public static class URLS {
        public static final String SESSION_WSS = "ws://localhost:20015";
        public static final String IDENTITY_BASE_URL = "https://id.ilotterytea.kz";
        public static final String IDENTITY_INVALIDATE_URL = IDENTITY_BASE_URL + "/invalidate";
        public static final String IDENTITY_VALIDATE_URL = IDENTITY_BASE_URL + "/validate";
        public static final String IDENTITY_REFRESH_URL = IDENTITY_BASE_URL + "/refresh";
        public static final String IDENTITY_AUTHENTICATION_URL = IDENTITY_BASE_URL + "/authenticate";
        public static final String IDENTITY_IDENTIFY_URL = IDENTITY_BASE_URL + "/identify";
        public static final String IDENTITY_REGISTRATION_URL = IDENTITY_BASE_URL;
    }

    public static class Player {
        public static final float MAX_JUMP_STRENGTH = 1.5f;
        public static final float MAX_JUMP_HEIGHT = 2f;
        public static final float JUMP_SPEED = 10f;
    }

    public static class Room {
        public static final int MAX_PLAYERS = 30;
    }

    public static class Chat {
        public static final int MAX_MESSAGE_LENGTH = 100;
        public static final int MESSAGE_PER_MS = 500;
    }
}