Free Hero Mesh

Check-in [9aaca3d1c5]
Login
This is a mirror of the main repository for Free Hero Mesh. New tickets and changes will not be accepted at this mirror.
Overview
Comment:Add the backslash key code to the quarks file
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA1: 9aaca3d1c58580cc47028b86c0483388908f231f
User & Date: user on 2020-12-16 05:00:39
Other Links: manifest | tags
Context
2020-12-16
06:25
Partially implement game input handling (so far, recording is not implemented); also implement the input phase and beginning phase so far check-in: 3cce7686db user: user tags: trunk
05:00
Add the backslash key code to the quarks file check-in: 9aaca3d1c5 user: user tags: trunk
00:37
Correct a few problems in the animation handling check-in: 3608bd2d5d user: user tags: trunk
Changes

Modified quarks from [049bdf1ebf] to [517c4fed48].

74
75
76
77
78
79
80

81
82
83
84
85
86
87
semicolon
less
equals
greater
question
at
leftbracket

rightbracket
caret
underscore
backquote
A
B
C







>







74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
semicolon
less
equals
greater
question
at
leftbracket
backslash
rightbracket
caret
underscore
backquote
A
B
C

Modified quarks.h from [def9f2d174] to [10675a056f].

53
54
55
56
57
58
59

60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
#define Q_semicolon 54
#define Q_less 55
#define Q_equals 56
#define Q_greater 57
#define Q_question 58
#define Q_at 59
#define Q_leftbracket 60

#define Q_rightbracket 61
#define Q_caret 62
#define Q_underscore 63
#define Q_backquote 64
#define Q_A 65
#define Q_B 66
#define Q_C 67
#define Q_D 68
#define Q_E 69
#define Q_F 70
#define Q_G 71
#define Q_H 72
#define Q_I 73
#define Q_J 74
#define Q_K 75
#define Q_L 76
#define Q_M 77
#define Q_N 78
#define Q_O 79
#define Q_P 80
#define Q_Q 81
#define Q_R 82
#define Q_S 83
#define Q_T 84
#define Q_U 85
#define Q_V 86
#define Q_W 87
#define Q_X 88
#define Q_Y 89
#define Q_Z 90
#define Q_delete 91
#define Q_kp0 92
#define Q_kp1 93
#define Q_kp2 94
#define Q_kp3 95
#define Q_kp4 96
#define Q_kp5 97
#define Q_kp6 98
#define Q_kp7 99
#define Q_kp8 100
#define Q_kp9 101
#define Q_kp_period 102
#define Q_kp_divide 103
#define Q_kp_multiply 104
#define Q_kp_minus 105
#define Q_kp_plus 106
#define Q_kp_enter 107
#define Q_kp_equals 108
#define Q_up 109
#define Q_down 110
#define Q_right 111
#define Q_left 112
#define Q_insert 113
#define Q_home 114
#define Q_end 115
#define Q_pageup 116
#define Q_pagedown 117
#define Q_f1 118
#define Q_f2 119
#define Q_f3 120
#define Q_f4 121
#define Q_f5 122
#define Q_f6 123
#define Q_f7 124
#define Q_f8 125
#define Q_f9 126
#define Q_f10 127
#define Q_f11 128
#define Q_f12 129
#define Q_f13 130
#define Q_f14 131
#define Q_f15 132
#define Q_numlock 133
#define Q_capslock 134
#define Q_scrollock 135
#define Q_rshift 136
#define Q_lshift 137
#define Q_rctrl 138
#define Q_lctrl 139
#define Q_ralt 140
#define Q_lalt 141
#define Q_rmeta 142
#define Q_lmeta 143
#define Q_lsuper 144
#define Q_rsuper 145
#define Q_mode 146
#define Q_help 147
#define Q_print 148
#define Q_sysreq 149
#define Q_break 150
#define Q_menu 151
#define Q_power 152
#define Q_euro 153
#define Q_compose 154
#define Q_undo 155
#define Q_shift 156
#define Q_ctrl 157
#define Q_alt 158
#define Q_meta 159
#define Q_numLock 160
#define Q_editClick 161
#define Q_gameClick 162
#define Q_allowMouseWarp 163
#define Q_middle 164
#define Q_class 165
#define Q_quiz 166
#define Q_saveSolutions 167
#define Q_solutionComment 168
#define Q_solutionTimestamp 169
#define Q_sqlFile 170
#define Q_sqlInit 171
#define Q_sqlExtensions 172
#define Q_sqlMemStatus 173
#define Q_sqlSmallAllocations 174
#define Q_sqlCoveringIndexScan 175
#define Q_sqlPowerSafe 176
#define Q_level 177
#define Q_tracePrefix 178
#define Q_stackProtection 179
#define Q_maxObjects 180
#define Q_traceAll 181
static const char*const global_quarks[]={
  "screenWidth",
  "screenHeight",
  "margin",
  "palette",
  "popupColors",
  "imageSize",







>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|







53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
#define Q_semicolon 54
#define Q_less 55
#define Q_equals 56
#define Q_greater 57
#define Q_question 58
#define Q_at 59
#define Q_leftbracket 60
#define Q_backslash 61
#define Q_rightbracket 62
#define Q_caret 63
#define Q_underscore 64
#define Q_backquote 65
#define Q_A 66
#define Q_B 67
#define Q_C 68
#define Q_D 69
#define Q_E 70
#define Q_F 71
#define Q_G 72
#define Q_H 73
#define Q_I 74
#define Q_J 75
#define Q_K 76
#define Q_L 77
#define Q_M 78
#define Q_N 79
#define Q_O 80
#define Q_P 81
#define Q_Q 82
#define Q_R 83
#define Q_S 84
#define Q_T 85
#define Q_U 86
#define Q_V 87
#define Q_W 88
#define Q_X 89
#define Q_Y 90
#define Q_Z 91
#define Q_delete 92
#define Q_kp0 93
#define Q_kp1 94
#define Q_kp2 95
#define Q_kp3 96
#define Q_kp4 97
#define Q_kp5 98
#define Q_kp6 99
#define Q_kp7 100
#define Q_kp8 101
#define Q_kp9 102
#define Q_kp_period 103
#define Q_kp_divide 104
#define Q_kp_multiply 105
#define Q_kp_minus 106
#define Q_kp_plus 107
#define Q_kp_enter 108
#define Q_kp_equals 109
#define Q_up 110
#define Q_down 111
#define Q_right 112
#define Q_left 113
#define Q_insert 114
#define Q_home 115
#define Q_end 116
#define Q_pageup 117
#define Q_pagedown 118
#define Q_f1 119
#define Q_f2 120
#define Q_f3 121
#define Q_f4 122
#define Q_f5 123
#define Q_f6 124
#define Q_f7 125
#define Q_f8 126
#define Q_f9 127
#define Q_f10 128
#define Q_f11 129
#define Q_f12 130
#define Q_f13 131
#define Q_f14 132
#define Q_f15 133
#define Q_numlock 134
#define Q_capslock 135
#define Q_scrollock 136
#define Q_rshift 137
#define Q_lshift 138
#define Q_rctrl 139
#define Q_lctrl 140
#define Q_ralt 141
#define Q_lalt 142
#define Q_rmeta 143
#define Q_lmeta 144
#define Q_lsuper 145
#define Q_rsuper 146
#define Q_mode 147
#define Q_help 148
#define Q_print 149
#define Q_sysreq 150
#define Q_break 151
#define Q_menu 152
#define Q_power 153
#define Q_euro 154
#define Q_compose 155
#define Q_undo 156
#define Q_shift 157
#define Q_ctrl 158
#define Q_alt 159
#define Q_meta 160
#define Q_numLock 161
#define Q_editClick 162
#define Q_gameClick 163
#define Q_allowMouseWarp 164
#define Q_middle 165
#define Q_class 166
#define Q_quiz 167
#define Q_saveSolutions 168
#define Q_solutionComment 169
#define Q_solutionTimestamp 170
#define Q_sqlFile 171
#define Q_sqlInit 172
#define Q_sqlExtensions 173
#define Q_sqlMemStatus 174
#define Q_sqlSmallAllocations 175
#define Q_sqlCoveringIndexScan 176
#define Q_sqlPowerSafe 177
#define Q_level 178
#define Q_tracePrefix 179
#define Q_stackProtection 180
#define Q_maxObjects 181
#define Q_traceAll 182
static const char*const global_quarks[]={
  "screenWidth",
  "screenHeight",
  "margin",
  "palette",
  "popupColors",
  "imageSize",
234
235
236
237
238
239
240

241
242
243
244
245
246
247
  "semicolon",
  "less",
  "equals",
  "greater",
  "question",
  "at",
  "leftbracket",

  "rightbracket",
  "caret",
  "underscore",
  "backquote",
  "A",
  "B",
  "C",







>







235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
  "semicolon",
  "less",
  "equals",
  "greater",
  "question",
  "at",
  "leftbracket",
  "backslash",
  "rightbracket",
  "caret",
  "underscore",
  "backquote",
  "A",
  "B",
  "C",
397
398
399
400
401
402
403

404
405
406
407
408
409
410
SDLK_SEMICOLON,
SDLK_LESS,
SDLK_EQUALS,
SDLK_GREATER,
SDLK_QUESTION,
SDLK_AT,
SDLK_LEFTBRACKET,

SDLK_RIGHTBRACKET,
SDLK_CARET,
SDLK_UNDERSCORE,
SDLK_BACKQUOTE,
SDLK_a,
SDLK_b,
SDLK_c,







>







399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
SDLK_SEMICOLON,
SDLK_LESS,
SDLK_EQUALS,
SDLK_GREATER,
SDLK_QUESTION,
SDLK_AT,
SDLK_LEFTBRACKET,
SDLK_BACKSLASH,
SDLK_RIGHTBRACKET,
SDLK_CARET,
SDLK_UNDERSCORE,
SDLK_BACKQUOTE,
SDLK_a,
SDLK_b,
SDLK_c,