DEADSOFTWARE

Written on MIDletPascal 3.5
[cavecraft.git] / res / vkeyboard.cfg
1 MAX_VKEYS 11
3 LOAD_TEX gui/touch.png
4 SET_CANV_TEX VKEY 0 32 96 32 32
5 SET_CANV_TEX VKEY 1 0 0 32 32
6 SET_CANV_TEX VKEY 2 32 0 32 32
7 SET_CANV_TEX VKEY 3 64 0 32 32
8 SET_CANV_TEX VKEY 4 0 32 32 32
9 SET_CANV_TEX VKEY 5 32 32 32 32
10 SET_CANV_TEX VKEY 6 64 32 32 32
11 SET_CANV_TEX VKEY 7 0 64 32 32
12 SET_CANV_TEX VKEY 8 32 64 32 32
13 SET_CANV_TEX VKEY 9 64 64 32 32
14 SET_CANV_TEX VKEY 10 0 96 32 32
15 SET_CANV_TEX VKEY 11 64 96 32 32
17 RESET_TEX
19 ;SET_VKEY [id] [keycode] [x] [y]
20 STACK 2
22 ;NUM 0
23 ;y:=getHeight-32
24 PUSH $SCREEN_H
25 PUSH 32
26 SUB
27 ;x:=getWidth-64
28 PUSH $SCREEN_W
29 PUSH 64
30 SUB
31 SET_VKEY 0 48 POP POP
33 ;NUM 1
34 PUSH $SCREEN_H
35 PUSH 96
36 SUB
37 PUSH $SCREEN_W
38 PUSH 32
39 SUB
40 SET_VKEY 1 49 POP POP
42 ;NUM 2
43 PUSH $SCREEN_H
44 PUSH 96
45 SUB
46 SET_VKEY 2 50 32 POP
48 ;NUM 3
49 PUSH $SCREEN_H
50 PUSH 96
51 SUB
52 PUSH $SCREEN_W
53 PUSH 64
54 SUB
55 SET_VKEY 3 51 POP POP
57 ;NUM 4
58 PUSH $SCREEN_H
59 PUSH 64
60 SUB
61 SET_VKEY 4 52 0 POP
63 ;NUM 5
64 PUSH $SCREEN_H
65 PUSH 96
66 SUB
67 PUSH $SCREEN_W
68 PUSH 96
69 SUB
70 SET_VKEY 5 53 POP POP
72 ;NUM 6
73 PUSH $SCREEN_H
74 PUSH 64
75 SUB
76 SET_VKEY 6 54 64 POP
78 ;NUM 7
79 PUSH $SCREEN_H
80 PUSH 32
81 SUB
82 PUSH $SCREEN_W
83 PUSH 32
84 SUB
85 SET_VKEY 7 55 POP POP
87 ;NUM 8
88 PUSH $SCREEN_H
89 PUSH 32
90 SUB
91 SET_VKEY 8 56 32 POP
93 ;NUM 9
94 PUSH $SCREEN_H
95 PUSH 32
96 SUB
97 PUSH $SCREEN_W
98 PUSH 96
99 SUB
100 SET_VKEY 9 57 POP POP
102 ;NUM *
103 SET_VKEY 10 42 0 0
105 ;NUM #
106 PUSH $SCREEN_W
107 PUSH 32
108 SUB
109 SET_VKEY 11 35 POP 0
111 STACK -1