Skip to content

Hotkey

Bases: _DataSetIntEnums

This enum class provides the integer values used to reference the blast level values used in the game. Used in the 'Modify Attribute' effect with the 'HotKey ID' attribute

Many hotkeys are missing from this file (Like arrow up). The reason for this is explained in the UGC guide: https://divy1211.github.io/AoE2DE_UGC_Guide/general/hotkeys/hotkeys/

Examples

Source code in AoE2ScenarioParser/datasets/trigger_lists/hotkey.py
 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
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
class Hotkey(_DataSetIntEnums):
    """
    This enum class provides the integer values used to reference the blast level values used in the game. Used in the
    'Modify Attribute' effect with the 'HotKey ID' attribute

    Many hotkeys are missing from this file (Like arrow up). The reason for this is explained in the UGC guide:
    https://divy1211.github.io/AoE2DE_UGC_Guide/general/hotkeys/hotkeys/

    **Examples**



    """
    SPACE = 10101
    PAGE_UP = 15000
    LEFT_ARROW = 2312
    RIGHT_ARROW = 19707
    DOWN_ARROW = 19731
    INSERT = 9025
    DELETE = 19602
    ZERO = 99
    ONE = 98
    TWO = 10360
    THREE = 9786
    FOUR = 10362
    FIVE = 9785
    SIX = 213
    SEVEN = 8828
    EIGHT = 9448
    NINE = 9783
    A = 1001
    B = 1005
    C = 1201
    D = 1151
    E = 1007
    F = 4137
    G = 2012
    H = 2407
    I = 1212
    J = 1222
    K = 4141
    L = 1101
    M = 1006
    N = 3001
    O = 214
    P = 1210
    Q = 4169
    R = 1200
    S = 1102
    T = 2016
    U = 1205
    V = 1150
    W = 1008
    X = 1002
    Y = 2008
    Z = 4174
    APPLICATION = 19704
    NUM_ZERO = 19721
    NUM_ONE = 4563
    NUM_FOUR = 19499
    NUM_FIVE = 5558
    NUM_SEVEN = 10069
    NUM_EIGHT = 1011
    NUM_DELETE = 20123
    F3 = 9798
    F4 = 22019
    F7 = 9840
    F8 = 1152
    F15 = 10661

Attributes

SPACE = 10101 class-attribute instance-attribute

Value: 10101

PAGE_UP = 15000 class-attribute instance-attribute

Value: 15000

LEFT_ARROW = 2312 class-attribute instance-attribute

Value: 2312

RIGHT_ARROW = 19707 class-attribute instance-attribute

Value: 19707

DOWN_ARROW = 19731 class-attribute instance-attribute

Value: 19731

INSERT = 9025 class-attribute instance-attribute

Value: 9025

DELETE = 19602 class-attribute instance-attribute

Value: 19602

ZERO = 99 class-attribute instance-attribute

Value: 99

ONE = 98 class-attribute instance-attribute

Value: 98

TWO = 10360 class-attribute instance-attribute

Value: 10360

THREE = 9786 class-attribute instance-attribute

Value: 9786

FOUR = 10362 class-attribute instance-attribute

Value: 10362

FIVE = 9785 class-attribute instance-attribute

Value: 9785

SIX = 213 class-attribute instance-attribute

Value: 213

SEVEN = 8828 class-attribute instance-attribute

Value: 8828

EIGHT = 9448 class-attribute instance-attribute

Value: 9448

NINE = 9783 class-attribute instance-attribute

Value: 9783

A = 1001 class-attribute instance-attribute

Value: 1001

B = 1005 class-attribute instance-attribute

Value: 1005

C = 1201 class-attribute instance-attribute

Value: 1201

D = 1151 class-attribute instance-attribute

Value: 1151

E = 1007 class-attribute instance-attribute

Value: 1007

F = 4137 class-attribute instance-attribute

Value: 4137

G = 2012 class-attribute instance-attribute

Value: 2012

H = 2407 class-attribute instance-attribute

Value: 2407

I = 1212 class-attribute instance-attribute

Value: 1212

J = 1222 class-attribute instance-attribute

Value: 1222

K = 4141 class-attribute instance-attribute

Value: 4141

L = 1101 class-attribute instance-attribute

Value: 1101

M = 1006 class-attribute instance-attribute

Value: 1006

N = 3001 class-attribute instance-attribute

Value: 3001

O = 214 class-attribute instance-attribute

Value: 214

P = 1210 class-attribute instance-attribute

Value: 1210

Q = 4169 class-attribute instance-attribute

Value: 4169

R = 1200 class-attribute instance-attribute

Value: 1200

S = 1102 class-attribute instance-attribute

Value: 1102

T = 2016 class-attribute instance-attribute

Value: 2016

U = 1205 class-attribute instance-attribute

Value: 1205

V = 1150 class-attribute instance-attribute

Value: 1150

W = 1008 class-attribute instance-attribute

Value: 1008

X = 1002 class-attribute instance-attribute

Value: 1002

Y = 2008 class-attribute instance-attribute

Value: 2008

Z = 4174 class-attribute instance-attribute

Value: 4174

APPLICATION = 19704 class-attribute instance-attribute

Value: 19704

NUM_ZERO = 19721 class-attribute instance-attribute

Value: 19721

NUM_ONE = 4563 class-attribute instance-attribute

Value: 4563

NUM_FOUR = 19499 class-attribute instance-attribute

Value: 19499

NUM_FIVE = 5558 class-attribute instance-attribute

Value: 5558

NUM_SEVEN = 10069 class-attribute instance-attribute

Value: 10069

NUM_EIGHT = 1011 class-attribute instance-attribute

Value: 1011

NUM_DELETE = 20123 class-attribute instance-attribute

Value: 20123

F3 = 9798 class-attribute instance-attribute

Value: 9798

F4 = 22019 class-attribute instance-attribute

Value: 22019

F7 = 9840 class-attribute instance-attribute

Value: 9840

F8 = 1152 class-attribute instance-attribute

Value: 1152

F15 = 10661 class-attribute instance-attribute

Value: 10661