mirror of
https://github.com/hypervortex/VH-Bombsquad-Modded-Server-Files
synced 2025-11-07 17:36:08 +00:00
199 lines
4.6 KiB
Python
199 lines
4.6 KiB
Python
# Released under the MIT License. See LICENSE for details.
|
|
"""Enum vals generated by batools.pythonenumsmodule; do not edit by hand."""
|
|
|
|
from enum import Enum
|
|
|
|
|
|
class InputType(Enum):
|
|
"""Types of input a controller can send to the game.
|
|
|
|
Category: Enums
|
|
|
|
"""
|
|
UP_DOWN = 2
|
|
LEFT_RIGHT = 3
|
|
JUMP_PRESS = 4
|
|
JUMP_RELEASE = 5
|
|
PUNCH_PRESS = 6
|
|
PUNCH_RELEASE = 7
|
|
BOMB_PRESS = 8
|
|
BOMB_RELEASE = 9
|
|
PICK_UP_PRESS = 10
|
|
PICK_UP_RELEASE = 11
|
|
RUN = 12
|
|
FLY_PRESS = 13
|
|
FLY_RELEASE = 14
|
|
START_PRESS = 15
|
|
START_RELEASE = 16
|
|
HOLD_POSITION_PRESS = 17
|
|
HOLD_POSITION_RELEASE = 18
|
|
LEFT_PRESS = 19
|
|
LEFT_RELEASE = 20
|
|
RIGHT_PRESS = 21
|
|
RIGHT_RELEASE = 22
|
|
UP_PRESS = 23
|
|
UP_RELEASE = 24
|
|
DOWN_PRESS = 25
|
|
DOWN_RELEASE = 26
|
|
|
|
|
|
class UIScale(Enum):
|
|
"""The overall scale the UI is being rendered for. Note that this is
|
|
independent of pixel resolution. For example, a phone and a desktop PC
|
|
might render the game at similar pixel resolutions but the size they
|
|
display content at will vary significantly.
|
|
|
|
Category: Enums
|
|
|
|
'large' is used for devices such as desktop PCs where fine details can
|
|
be clearly seen. UI elements are generally smaller on the screen
|
|
and more content can be seen at once.
|
|
|
|
'medium' is used for devices such as tablets, TVs, or VR headsets.
|
|
This mode strikes a balance between clean readability and amount of
|
|
content visible.
|
|
|
|
'small' is used primarily for phones or other small devices where
|
|
content needs to be presented as large and clear in order to remain
|
|
readable from an average distance.
|
|
"""
|
|
LARGE = 0
|
|
MEDIUM = 1
|
|
SMALL = 2
|
|
|
|
|
|
class TimeType(Enum):
|
|
"""Specifies the type of time for various operations to target/use.
|
|
|
|
Category: Enums
|
|
|
|
'sim' time is the local simulation time for an activity or session.
|
|
It can proceed at different rates depending on game speed, stops
|
|
for pauses, etc.
|
|
|
|
'base' is the baseline time for an activity or session. It proceeds
|
|
consistently regardless of game speed or pausing, but may stop during
|
|
occurrences such as network outages.
|
|
|
|
'real' time is mostly based on clock time, with a few exceptions. It may
|
|
not advance while the app is backgrounded for instance. (the engine
|
|
attempts to prevent single large time jumps from occurring)
|
|
"""
|
|
SIM = 0
|
|
BASE = 1
|
|
REAL = 2
|
|
|
|
|
|
class TimeFormat(Enum):
|
|
"""Specifies the format time values are provided in.
|
|
|
|
Category: Enums
|
|
"""
|
|
SECONDS = 0
|
|
MILLISECONDS = 1
|
|
|
|
|
|
class Permission(Enum):
|
|
"""Permissions that can be requested from the OS.
|
|
|
|
Category: Enums
|
|
"""
|
|
STORAGE = 0
|
|
|
|
|
|
class SpecialChar(Enum):
|
|
"""Special characters the game can print.
|
|
|
|
Category: Enums
|
|
"""
|
|
DOWN_ARROW = 0
|
|
UP_ARROW = 1
|
|
LEFT_ARROW = 2
|
|
RIGHT_ARROW = 3
|
|
TOP_BUTTON = 4
|
|
LEFT_BUTTON = 5
|
|
RIGHT_BUTTON = 6
|
|
BOTTOM_BUTTON = 7
|
|
DELETE = 8
|
|
SHIFT = 9
|
|
BACK = 10
|
|
LOGO_FLAT = 11
|
|
REWIND_BUTTON = 12
|
|
PLAY_PAUSE_BUTTON = 13
|
|
FAST_FORWARD_BUTTON = 14
|
|
DPAD_CENTER_BUTTON = 15
|
|
OUYA_BUTTON_O = 16
|
|
OUYA_BUTTON_U = 17
|
|
OUYA_BUTTON_Y = 18
|
|
OUYA_BUTTON_A = 19
|
|
OUYA_LOGO = 20
|
|
LOGO = 21
|
|
TICKET = 22
|
|
GOOGLE_PLAY_GAMES_LOGO = 23
|
|
GAME_CENTER_LOGO = 24
|
|
DICE_BUTTON1 = 25
|
|
DICE_BUTTON2 = 26
|
|
DICE_BUTTON3 = 27
|
|
DICE_BUTTON4 = 28
|
|
GAME_CIRCLE_LOGO = 29
|
|
PARTY_ICON = 30
|
|
TEST_ACCOUNT = 31
|
|
TICKET_BACKING = 32
|
|
TROPHY1 = 33
|
|
TROPHY2 = 34
|
|
TROPHY3 = 35
|
|
TROPHY0A = 36
|
|
TROPHY0B = 37
|
|
TROPHY4 = 38
|
|
LOCAL_ACCOUNT = 39
|
|
ALIBABA_LOGO = 40
|
|
FLAG_UNITED_STATES = 41
|
|
FLAG_MEXICO = 42
|
|
FLAG_GERMANY = 43
|
|
FLAG_BRAZIL = 44
|
|
FLAG_RUSSIA = 45
|
|
FLAG_CHINA = 46
|
|
FLAG_UNITED_KINGDOM = 47
|
|
FLAG_CANADA = 48
|
|
FLAG_INDIA = 49
|
|
FLAG_JAPAN = 50
|
|
FLAG_FRANCE = 51
|
|
FLAG_INDONESIA = 52
|
|
FLAG_ITALY = 53
|
|
FLAG_SOUTH_KOREA = 54
|
|
FLAG_NETHERLANDS = 55
|
|
FEDORA = 56
|
|
HAL = 57
|
|
CROWN = 58
|
|
YIN_YANG = 59
|
|
EYE_BALL = 60
|
|
SKULL = 61
|
|
HEART = 62
|
|
DRAGON = 63
|
|
HELMET = 64
|
|
MUSHROOM = 65
|
|
NINJA_STAR = 66
|
|
VIKING_HELMET = 67
|
|
MOON = 68
|
|
SPIDER = 69
|
|
FIREBALL = 70
|
|
FLAG_UNITED_ARAB_EMIRATES = 71
|
|
FLAG_QATAR = 72
|
|
FLAG_EGYPT = 73
|
|
FLAG_KUWAIT = 74
|
|
FLAG_ALGERIA = 75
|
|
FLAG_SAUDI_ARABIA = 76
|
|
FLAG_MALAYSIA = 77
|
|
FLAG_CZECH_REPUBLIC = 78
|
|
FLAG_AUSTRALIA = 79
|
|
FLAG_SINGAPORE = 80
|
|
OCULUS_LOGO = 81
|
|
STEAM_LOGO = 82
|
|
NVIDIA_LOGO = 83
|
|
FLAG_IRAN = 84
|
|
FLAG_POLAND = 85
|
|
FLAG_ARGENTINA = 86
|
|
FLAG_PHILIPPINES = 87
|
|
FLAG_CHILE = 88
|
|
MIKIROG = 89
|
|
V2_LOGO = 90
|