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
InputConfig(
bindings: {
"PlayerInput": {
"Movement": [
DualAxis(
x: Hold([Key(A)], [Key(D)]),
y: Hold([Key(S)], [Key(W)]),
),
DualAxis(
x: Analog(
input: GamePad(RightStickX),
sensitivity: Sensitivity(5.0),
),
y: Analog(
input: GamePad(RightStickY),
sensitivity: Sensitivity(5.0),
),
),
],
"Rotate": [
SingleAxis(Hold([Key(Left)], [Key(Right)])),
SingleAxis(Analog(
input: GamePadLeftTrigger2,
inversion: NotInverted,
sensitivity: Sensitivity(5.0),
)),
SingleAxis(Analog(
input: GamePadRightTrigger2,
inversion: Inverted,
sensitivity: Sensitivity(5.0),
)),
],
"Blush": [
Continuous(Hold([Key(ShiftLeft)])),
],
"Teleport": [
Pulse(JustPressed([Key(Space)])),
],
},
},
)