setText FontInterval
This commit is contained in:
parent
53f358cb9c
commit
982e2624cf
703
_server/.antlr/MotaAction.interp
Normal file
703
_server/.antlr/MotaAction.interp
Normal file
File diff suppressed because one or more lines are too long
510
_server/.antlr/MotaAction.tokens
Normal file
510
_server/.antlr/MotaAction.tokens
Normal file
@ -0,0 +1,510 @@
|
|||||||
|
T__0=1
|
||||||
|
T__1=2
|
||||||
|
T__2=3
|
||||||
|
T__3=4
|
||||||
|
T__4=5
|
||||||
|
T__5=6
|
||||||
|
T__6=7
|
||||||
|
T__7=8
|
||||||
|
T__8=9
|
||||||
|
T__9=10
|
||||||
|
T__10=11
|
||||||
|
T__11=12
|
||||||
|
T__12=13
|
||||||
|
T__13=14
|
||||||
|
T__14=15
|
||||||
|
T__15=16
|
||||||
|
T__16=17
|
||||||
|
T__17=18
|
||||||
|
T__18=19
|
||||||
|
T__19=20
|
||||||
|
T__20=21
|
||||||
|
T__21=22
|
||||||
|
T__22=23
|
||||||
|
T__23=24
|
||||||
|
T__24=25
|
||||||
|
T__25=26
|
||||||
|
T__26=27
|
||||||
|
T__27=28
|
||||||
|
T__28=29
|
||||||
|
T__29=30
|
||||||
|
T__30=31
|
||||||
|
T__31=32
|
||||||
|
T__32=33
|
||||||
|
T__33=34
|
||||||
|
T__34=35
|
||||||
|
T__35=36
|
||||||
|
T__36=37
|
||||||
|
T__37=38
|
||||||
|
T__38=39
|
||||||
|
T__39=40
|
||||||
|
T__40=41
|
||||||
|
T__41=42
|
||||||
|
T__42=43
|
||||||
|
T__43=44
|
||||||
|
T__44=45
|
||||||
|
T__45=46
|
||||||
|
T__46=47
|
||||||
|
T__47=48
|
||||||
|
T__48=49
|
||||||
|
T__49=50
|
||||||
|
T__50=51
|
||||||
|
T__51=52
|
||||||
|
T__52=53
|
||||||
|
T__53=54
|
||||||
|
T__54=55
|
||||||
|
T__55=56
|
||||||
|
T__56=57
|
||||||
|
T__57=58
|
||||||
|
T__58=59
|
||||||
|
T__59=60
|
||||||
|
T__60=61
|
||||||
|
T__61=62
|
||||||
|
T__62=63
|
||||||
|
T__63=64
|
||||||
|
T__64=65
|
||||||
|
T__65=66
|
||||||
|
T__66=67
|
||||||
|
T__67=68
|
||||||
|
T__68=69
|
||||||
|
T__69=70
|
||||||
|
T__70=71
|
||||||
|
T__71=72
|
||||||
|
T__72=73
|
||||||
|
T__73=74
|
||||||
|
T__74=75
|
||||||
|
T__75=76
|
||||||
|
T__76=77
|
||||||
|
T__77=78
|
||||||
|
T__78=79
|
||||||
|
T__79=80
|
||||||
|
T__80=81
|
||||||
|
T__81=82
|
||||||
|
T__82=83
|
||||||
|
T__83=84
|
||||||
|
T__84=85
|
||||||
|
T__85=86
|
||||||
|
T__86=87
|
||||||
|
T__87=88
|
||||||
|
T__88=89
|
||||||
|
T__89=90
|
||||||
|
T__90=91
|
||||||
|
T__91=92
|
||||||
|
T__92=93
|
||||||
|
T__93=94
|
||||||
|
T__94=95
|
||||||
|
T__95=96
|
||||||
|
T__96=97
|
||||||
|
T__97=98
|
||||||
|
T__98=99
|
||||||
|
T__99=100
|
||||||
|
T__100=101
|
||||||
|
T__101=102
|
||||||
|
T__102=103
|
||||||
|
T__103=104
|
||||||
|
T__104=105
|
||||||
|
T__105=106
|
||||||
|
T__106=107
|
||||||
|
T__107=108
|
||||||
|
T__108=109
|
||||||
|
T__109=110
|
||||||
|
T__110=111
|
||||||
|
T__111=112
|
||||||
|
T__112=113
|
||||||
|
T__113=114
|
||||||
|
T__114=115
|
||||||
|
T__115=116
|
||||||
|
T__116=117
|
||||||
|
T__117=118
|
||||||
|
T__118=119
|
||||||
|
T__119=120
|
||||||
|
T__120=121
|
||||||
|
T__121=122
|
||||||
|
T__122=123
|
||||||
|
T__123=124
|
||||||
|
T__124=125
|
||||||
|
T__125=126
|
||||||
|
T__126=127
|
||||||
|
T__127=128
|
||||||
|
T__128=129
|
||||||
|
T__129=130
|
||||||
|
T__130=131
|
||||||
|
T__131=132
|
||||||
|
T__132=133
|
||||||
|
T__133=134
|
||||||
|
T__134=135
|
||||||
|
T__135=136
|
||||||
|
T__136=137
|
||||||
|
T__137=138
|
||||||
|
T__138=139
|
||||||
|
T__139=140
|
||||||
|
T__140=141
|
||||||
|
T__141=142
|
||||||
|
T__142=143
|
||||||
|
T__143=144
|
||||||
|
T__144=145
|
||||||
|
T__145=146
|
||||||
|
T__146=147
|
||||||
|
T__147=148
|
||||||
|
T__148=149
|
||||||
|
T__149=150
|
||||||
|
T__150=151
|
||||||
|
T__151=152
|
||||||
|
T__152=153
|
||||||
|
T__153=154
|
||||||
|
T__154=155
|
||||||
|
T__155=156
|
||||||
|
T__156=157
|
||||||
|
T__157=158
|
||||||
|
T__158=159
|
||||||
|
T__159=160
|
||||||
|
T__160=161
|
||||||
|
T__161=162
|
||||||
|
T__162=163
|
||||||
|
T__163=164
|
||||||
|
T__164=165
|
||||||
|
T__165=166
|
||||||
|
T__166=167
|
||||||
|
T__167=168
|
||||||
|
T__168=169
|
||||||
|
T__169=170
|
||||||
|
T__170=171
|
||||||
|
T__171=172
|
||||||
|
T__172=173
|
||||||
|
T__173=174
|
||||||
|
T__174=175
|
||||||
|
T__175=176
|
||||||
|
T__176=177
|
||||||
|
T__177=178
|
||||||
|
T__178=179
|
||||||
|
T__179=180
|
||||||
|
T__180=181
|
||||||
|
T__181=182
|
||||||
|
T__182=183
|
||||||
|
T__183=184
|
||||||
|
T__184=185
|
||||||
|
T__185=186
|
||||||
|
T__186=187
|
||||||
|
T__187=188
|
||||||
|
T__188=189
|
||||||
|
T__189=190
|
||||||
|
T__190=191
|
||||||
|
T__191=192
|
||||||
|
T__192=193
|
||||||
|
T__193=194
|
||||||
|
T__194=195
|
||||||
|
T__195=196
|
||||||
|
T__196=197
|
||||||
|
T__197=198
|
||||||
|
T__198=199
|
||||||
|
T__199=200
|
||||||
|
T__200=201
|
||||||
|
T__201=202
|
||||||
|
T__202=203
|
||||||
|
T__203=204
|
||||||
|
T__204=205
|
||||||
|
T__205=206
|
||||||
|
T__206=207
|
||||||
|
T__207=208
|
||||||
|
T__208=209
|
||||||
|
T__209=210
|
||||||
|
T__210=211
|
||||||
|
T__211=212
|
||||||
|
T__212=213
|
||||||
|
T__213=214
|
||||||
|
T__214=215
|
||||||
|
T__215=216
|
||||||
|
T__216=217
|
||||||
|
T__217=218
|
||||||
|
T__218=219
|
||||||
|
T__219=220
|
||||||
|
T__220=221
|
||||||
|
T__221=222
|
||||||
|
T__222=223
|
||||||
|
T__223=224
|
||||||
|
T__224=225
|
||||||
|
T__225=226
|
||||||
|
T__226=227
|
||||||
|
T__227=228
|
||||||
|
T__228=229
|
||||||
|
T__229=230
|
||||||
|
T__230=231
|
||||||
|
T__231=232
|
||||||
|
T__232=233
|
||||||
|
IdText=234
|
||||||
|
RawEvalString=235
|
||||||
|
PosString=236
|
||||||
|
Floor_List=237
|
||||||
|
Stair_List=238
|
||||||
|
SetTextPosition_List=239
|
||||||
|
TextAlign_List=240
|
||||||
|
TextBaseline_List=241
|
||||||
|
ShopUse_List=242
|
||||||
|
Arithmetic_List=243
|
||||||
|
Weather_List=244
|
||||||
|
B_0_List=245
|
||||||
|
B_1_List=246
|
||||||
|
Bg_Fg_List=247
|
||||||
|
Event_List=248
|
||||||
|
Floor_Meta_List=249
|
||||||
|
Global_Attribute_List=250
|
||||||
|
Global_Value_List=251
|
||||||
|
Global_Flag_List=252
|
||||||
|
Colour=253
|
||||||
|
Angle=254
|
||||||
|
Bool=255
|
||||||
|
Int=256
|
||||||
|
Letter_List=257
|
||||||
|
Number=258
|
||||||
|
Direction_List=259
|
||||||
|
DirectionEx_List=260
|
||||||
|
StepString=261
|
||||||
|
IdString=262
|
||||||
|
FixedId_List=263
|
||||||
|
Id_List=264
|
||||||
|
EvalString=265
|
||||||
|
BGNL=266
|
||||||
|
MeaningfulSplit=267
|
||||||
|
BSTART=268
|
||||||
|
BEND=269
|
||||||
|
Newline=270
|
||||||
|
WhiteSpace=271
|
||||||
|
BlockComment=272
|
||||||
|
LineComment=273
|
||||||
|
'事件'=1
|
||||||
|
'覆盖触å<C2A6>‘å™?'=2
|
||||||
|
'å<>¯ç”¨'=3
|
||||||
|
'通行状æ??'=4
|
||||||
|
'显伤'=5
|
||||||
|
'ç‰çº§æ<C2A7><C3A6>å<EFBFBD>‡'=6
|
||||||
|
'��'=7
|
||||||
|
'ç§°å<C2B0>·'=8
|
||||||
|
'是å<C2AF>¦æ‰£é™¤ç»<C3A7>验'=9
|
||||||
|
'全局商店列表'=10
|
||||||
|
'商店 id'=11
|
||||||
|
'å¿«æ<C2AB>·å•†åº—æ <C3A6>ä¸å<C2AD><C3A5>ç§°'=12
|
||||||
|
'未开å<E282AC>¯çжæ€<C3A6>则ä¸<C3A4>显示在列表ä¸?'=13
|
||||||
|
'执行的公共事� id'=14
|
||||||
|
'å<>‚数列表'=15
|
||||||
|
'æ ‡é¢˜'=16
|
||||||
|
'å›¾æ ‡'=17
|
||||||
|
'共用times'=18
|
||||||
|
'使用'=19
|
||||||
|
'消è??'=20
|
||||||
|
'显示文å—'=21
|
||||||
|
'商店选项'=22
|
||||||
|
'+='=23
|
||||||
|
'战斗结æ<E2809C>Ÿå<C5B8>?'=24
|
||||||
|
'获å<C2B7>–é<E28093>“å…·å<C2B7>?'=25
|
||||||
|
'打开门å<C2A8>Ž'=26
|
||||||
|
'首次到达楼层'=27
|
||||||
|
'æ¯<C3A6>次到达楼层'=28
|
||||||
|
'楼梯, ä¼ é?<3F>é—¨'=29
|
||||||
|
'x'=30
|
||||||
|
','=31
|
||||||
|
'y'=32
|
||||||
|
'æœ<C3A6>å<EFBFBD>‘'=33
|
||||||
|
'动画时间'=34
|
||||||
|
'å…<C3A5>许穿é??'=35
|
||||||
|
'公共事件'=36
|
||||||
|
'æ˜¾ç¤ºæ–‡ç« '=37
|
||||||
|
':'=38
|
||||||
|
'图åƒ<C3A5>'=39
|
||||||
|
'对è¯<C3A8>框效æž?'=40
|
||||||
|
'æ·»åŠ æ³¨é‡Š'=41
|
||||||
|
'自动剧情文本: æ ‡é¢˜'=42
|
||||||
|
'æ—¶é—´'=43
|
||||||
|
'滚动剧情文本:'=44
|
||||||
|
'行è·<C3A8>'=45
|
||||||
|
'ä¸<C3A4>ç‰å¾…执行完æ¯?'=46
|
||||||
|
'设置剧情文本的属�'=47
|
||||||
|
'ä½<C3A4>ç½®'=48
|
||||||
|
'å<><C3A5>ç§»åƒ<C3A5>ç´ '=49
|
||||||
|
'对é½<C3A9>'=50
|
||||||
|
'æ ‡é¢˜é¢œè‰²'=51
|
||||||
|
'æ£æ–‡é¢œè‰²'=52
|
||||||
|
'背景�'=53
|
||||||
|
'粗体'=54
|
||||||
|
'æ ‡é¢˜å—体大å°<C3A5>'=55
|
||||||
|
'æ£æ–‡å—体大å°<C3A5>'=56
|
||||||
|
'打å—é—´éš”'=57
|
||||||
|
'å—符间è·<C3A8>'=58
|
||||||
|
'显示æ<C2BA><C3A6>示'=59
|
||||||
|
'å›¾æ ‡ID'=60
|
||||||
|
'æ•°å?¼æ“<C3A6>ä½?'=61
|
||||||
|
'å<><C3A5>ç§°'=62
|
||||||
|
'�'=63
|
||||||
|
'数�增�'=64
|
||||||
|
'设置楼层属æ??'=65
|
||||||
|
'楼层å<E2809A>?'=66
|
||||||
|
'设置全局属æ??'=67
|
||||||
|
'设置全局数å??'=68
|
||||||
|
'设置系统��'=69
|
||||||
|
'显示事件'=70
|
||||||
|
'楼层'=71
|
||||||
|
'éš<C3A9>è—<C3A8>事件'=72
|
||||||
|
'触å<C2A6>‘事件'=73
|
||||||
|
'ä¸<C3A4>结æ<E2809C>Ÿå½“å‰<C3A5>事ä»?'=74
|
||||||
|
'æ<>’入公共事件'=75
|
||||||
|
'æ<>’入事件'=76
|
||||||
|
'é‡<C3A9>å<EFBFBD>¯å½“å‰<C3A5>事件'=77
|
||||||
|
'立刻结æ<E2809C>Ÿå½“å‰<C3A5>事件'=78
|
||||||
|
'转å<C2AC>˜å›¾å<C2BE>—ä¸?'=79
|
||||||
|
'显示贴图'=80
|
||||||
|
'éš<C3A9>è—<C3A8>贴图'=81
|
||||||
|
'显示图层å<E2809A>?'=82
|
||||||
|
'éš<C3A9>è—<C3A8>图层å<E2809A>?'=83
|
||||||
|
'转å<C2AC>˜å›¾å±‚å<E2809A>?'=84
|
||||||
|
'�'=85
|
||||||
|
'更改角色行走�'=86
|
||||||
|
'更新状æ?<3F>æ <C3A6>和地图显ä¼?'=87
|
||||||
|
'显示状æ?<3F>æ <C3A6>'=88
|
||||||
|
'éš<C3A9>è—<C3A8>状æ?<3F>æ <C3A6>'=89
|
||||||
|
'ä¸<C3A4>éš<C3A9>è—<C3A8>ç«–å±<C3A5>工具æ <C3A6>'=90
|
||||||
|
'显示勇士'=91
|
||||||
|
'éš<C3A9>è—<C3A8>勇士'=92
|
||||||
|
'更新怪物数æ<C2B0>®'=93
|
||||||
|
'ç‰å¾…'=94
|
||||||
|
'毫秒'=95
|
||||||
|
'ä¸<C3A4>å<EFBFBD>¯è¢«Ctrl跳过'=96
|
||||||
|
'强制战斗'=97
|
||||||
|
'å¼?é—?'=98
|
||||||
|
'éœ?è¦<C3A8>é’¥åŒ?'=99
|
||||||
|
'关门'=100
|
||||||
|
'ID'=101
|
||||||
|
'楼层切æ<E280A1>¢'=102
|
||||||
|
'ä½<C3A4>置切æ<E280A1>¢'=103
|
||||||
|
'勇士转å<C2AC>‘'=104
|
||||||
|
'使用é<C2A8>“å…·'=105
|
||||||
|
'打开全局商店'=106
|
||||||
|
'ç¦<C3A7>用全局商店'=107
|
||||||
|
'è·Ÿéš<C3A9>勇士'=108
|
||||||
|
'行走�'=109
|
||||||
|
'å<>–消跟éš<C3A9>'=110
|
||||||
|
'ç”»é<C2BB>¢éœ‡åЍ'=111
|
||||||
|
'显示动画'=112
|
||||||
|
'设置视角'=113
|
||||||
|
'左上角å<E28099><C3A5>æ ?'=114
|
||||||
|
'移动视角'=115
|
||||||
|
'显示图片'=116
|
||||||
|
'图片编å<E28093>·'=117
|
||||||
|
'图片'=118
|
||||||
|
'绘制的起点åƒ<C3A5>ç´?'=119
|
||||||
|
'ä¸<C3A4>é?<3F>明åº?'=120
|
||||||
|
'è£<C3A8>剪的起点åƒ<C3A5>ç´?'=121
|
||||||
|
'å®?'=122
|
||||||
|
'é«?'=123
|
||||||
|
'显示图片化文�'=124
|
||||||
|
'文本内容'=125
|
||||||
|
'起点åƒ<C3A5>ç´ '=126
|
||||||
|
'清除图片'=127
|
||||||
|
'显示动图'=128
|
||||||
|
'起点åƒ<C3A5>ç´ ä½<C3A4>ç½®'=129
|
||||||
|
'清除�有动�'=130
|
||||||
|
'图片移动'=131
|
||||||
|
'终点åƒ<C3A5>ç´ ä½<C3A4>ç½®'=132
|
||||||
|
'移动时间'=133
|
||||||
|
'更改画é<C2BB>¢è‰²è°ƒ'=134
|
||||||
|
'æ<>¢å¤<C3A5>ç”»é<C2BB>¢è‰²è°ƒ'=135
|
||||||
|
'ç”»é<C2BB>¢é—ªçƒ<C3A7>'=136
|
||||||
|
'å<>•次时间'=137
|
||||||
|
'执行次数'=138
|
||||||
|
'更改天气'=139
|
||||||
|
'强度'=140
|
||||||
|
'移动事件'=141
|
||||||
|
'ä¸<C3A4>消å¤?'=142
|
||||||
|
'移动勇士'=143
|
||||||
|
'跳跃事件'=144
|
||||||
|
'èµ·å§‹ x'=145
|
||||||
|
'ç»ˆæ¢ x'=146
|
||||||
|
'跳跃勇士'=147
|
||||||
|
'æ’æ”¾èƒŒæ™¯éŸ³ä¹<C3A4>'=148
|
||||||
|
'æŒ<C3A6>ç»åˆ°ä¸‹ä¸ªæœ¬äº‹ä»¶'=149
|
||||||
|
'æš‚å<E2809A>œèƒŒæ™¯éŸ³ä¹<C3A4>'=150
|
||||||
|
'æ<>¢å¤<C3A5>背景音ä¹<C3A4>'=151
|
||||||
|
'é¢„åŠ è½½èƒŒæ™¯éŸ³ä¹?'=152
|
||||||
|
'释放背景音ä¹<C3A4>的缓å?'=153
|
||||||
|
'æ’æ”¾éŸ³æ•ˆ'=154
|
||||||
|
'å<>œæ¢ä¹‹å‰<C3A5>音效'=155
|
||||||
|
'å<>œæ¢æ‰?有音æ•?'=156
|
||||||
|
'设置音é‡<C3A9>'=157
|
||||||
|
'æ¸<C3A6>å<EFBFBD>˜æ—¶é—´'=158
|
||||||
|
'游æˆ<C3A6>胜利,结局'=159
|
||||||
|
'ä¸<C3A4>计入榜å<C593>?'=160
|
||||||
|
'游æˆ<C3A6>失败,结局'=161
|
||||||
|
'ç›´æŽ¥å›žåˆ°æ ‡é¢˜ç•Œé<C592>¢'=162
|
||||||
|
'接å<C2A5>—用户输入数å—,æ<><C3A6>示'=163
|
||||||
|
'接å<C2A5>—用户输入文本,æ<><C3A6>示'=164
|
||||||
|
'如果'=165
|
||||||
|
'å<>¦åˆ™'=166
|
||||||
|
'多é‡<C3A9>åˆ†æ§ æ<>¡ä»¶åˆ¤å®š'=167
|
||||||
|
'如果�'=168
|
||||||
|
'的场å<C2BA>?'=169
|
||||||
|
'ä¸<C3A4>è·³å‡?'=170
|
||||||
|
'选项'=171
|
||||||
|
'å<C3A5>é?‰é¡¹'=172
|
||||||
|
'颜色'=173
|
||||||
|
'出现æ<C2B0>¡ä»¶'=174
|
||||||
|
'显示确认�'=175
|
||||||
|
'确定的场å<C2BA>?'=176
|
||||||
|
'(默认é?‰ä¸'=177
|
||||||
|
'ï¼?'=178
|
||||||
|
'å<>–消的场å<C2BA>?'=179
|
||||||
|
'å‰<C3A5>ç½®æ<C2AE>¡ä»¶å¾ªçޝ'=180
|
||||||
|
'å½?'=181
|
||||||
|
'æ—?'=182
|
||||||
|
'å<>Žç½®æ<C2AE>¡ä»¶å¾ªçޝ'=183
|
||||||
|
'跳出当å‰<C3A5>循环或公共事ä»?'=184
|
||||||
|
'ç»§ç»å½“å‰<C3A5>循环'=185
|
||||||
|
'ç‰å¾…用户æ“<C3A6>作并获得按键或点击信æ<C2A1>¯'=186
|
||||||
|
'ç‰å¾…æ‰?有异æ¥äº‹ä»¶æ‰§è¡Œå®Œæ¯?'=187
|
||||||
|
'呼出怪物手册'=188
|
||||||
|
'å‘¼å‡ºå˜æ¡£é¡µé<C2B5>¢'=189
|
||||||
|
'è‡ªåŠ¨å˜æ¡£'=190
|
||||||
|
'ä¸<C3A4>æ<EFBFBD><C3A6>ç¤?'=191
|
||||||
|
'呼出读档页é<C2B5>¢'=192
|
||||||
|
'ui绘制并预�'=193
|
||||||
|
'(å<CB86>Œå‡»æ¤é¡¹å<C2B9>¯è¿›è¡Œé¢„览ï¼?'=194
|
||||||
|
'清除画布'=195
|
||||||
|
'清空画布'=196
|
||||||
|
'设置画布属æ??'=197
|
||||||
|
'å—体'=198
|
||||||
|
'å¡«å……æ ·å¼<C3A5>'=199
|
||||||
|
'è¾¹æ¡†æ ·å¼<C3A5>'=200
|
||||||
|
'线宽�'=201
|
||||||
|
'基准�'=202
|
||||||
|
'z�'=203
|
||||||
|
'绘制文本'=204
|
||||||
|
'æ ·å¼<C3A5>'=205
|
||||||
|
'�大宽�'=206
|
||||||
|
'绘制æ<C2B6><C3A6>边文本'=207
|
||||||
|
'绘制多行文本'=208
|
||||||
|
'å—体大å°<C3A5>'=209
|
||||||
|
'绘制矩形'=210
|
||||||
|
'绘制矩形边框'=211
|
||||||
|
'线宽'=212
|
||||||
|
'绘制线段'=213
|
||||||
|
'终点åƒ<C3A5>ç´ '=214
|
||||||
|
'绘制ç®å¤´'=215
|
||||||
|
'绘制多边�'=216
|
||||||
|
'顶点åƒ<C3A5>ç´ åˆ—è¡¨'=217
|
||||||
|
'绘制多边形边�'=218
|
||||||
|
'绘制�'=219
|
||||||
|
'圆心'=220
|
||||||
|
'å<>Šå¾„'=221
|
||||||
|
'绘制圆边�'=222
|
||||||
|
'绘制图片'=223
|
||||||
|
'ç»˜åˆ¶å›¾æ ‡'=224
|
||||||
|
'绘制背景�'=225
|
||||||
|
'绘制闪çƒ<C3A7>å…‰æ ‡'=226
|
||||||
|
'清除闪çƒ<C3A7>å…‰æ ‡'=227
|
||||||
|
'自定义事�'=228
|
||||||
|
'自定义JS脚本'=229
|
||||||
|
'ä¸<C3A4>自动执行下ä¸?个事ä»?'=230
|
||||||
|
'=== statement ^ === expression v ==='=231
|
||||||
|
'é<>?'=232
|
||||||
|
'独立��'=233
|
||||||
|
'BGNLaergayergfuybgv'=266
|
||||||
|
'=== meaningful ^ ==='=267
|
||||||
|
'å¼?å§?'=268
|
||||||
|
'结æ<E2809C>Ÿ'=269
|
||||||
841
_server/.antlr/MotaActionLexer.interp
Normal file
841
_server/.antlr/MotaActionLexer.interp
Normal file
File diff suppressed because one or more lines are too long
1943
_server/.antlr/MotaActionLexer.java
Normal file
1943
_server/.antlr/MotaActionLexer.java
Normal file
File diff suppressed because it is too large
Load Diff
510
_server/.antlr/MotaActionLexer.tokens
Normal file
510
_server/.antlr/MotaActionLexer.tokens
Normal file
@ -0,0 +1,510 @@
|
|||||||
|
T__0=1
|
||||||
|
T__1=2
|
||||||
|
T__2=3
|
||||||
|
T__3=4
|
||||||
|
T__4=5
|
||||||
|
T__5=6
|
||||||
|
T__6=7
|
||||||
|
T__7=8
|
||||||
|
T__8=9
|
||||||
|
T__9=10
|
||||||
|
T__10=11
|
||||||
|
T__11=12
|
||||||
|
T__12=13
|
||||||
|
T__13=14
|
||||||
|
T__14=15
|
||||||
|
T__15=16
|
||||||
|
T__16=17
|
||||||
|
T__17=18
|
||||||
|
T__18=19
|
||||||
|
T__19=20
|
||||||
|
T__20=21
|
||||||
|
T__21=22
|
||||||
|
T__22=23
|
||||||
|
T__23=24
|
||||||
|
T__24=25
|
||||||
|
T__25=26
|
||||||
|
T__26=27
|
||||||
|
T__27=28
|
||||||
|
T__28=29
|
||||||
|
T__29=30
|
||||||
|
T__30=31
|
||||||
|
T__31=32
|
||||||
|
T__32=33
|
||||||
|
T__33=34
|
||||||
|
T__34=35
|
||||||
|
T__35=36
|
||||||
|
T__36=37
|
||||||
|
T__37=38
|
||||||
|
T__38=39
|
||||||
|
T__39=40
|
||||||
|
T__40=41
|
||||||
|
T__41=42
|
||||||
|
T__42=43
|
||||||
|
T__43=44
|
||||||
|
T__44=45
|
||||||
|
T__45=46
|
||||||
|
T__46=47
|
||||||
|
T__47=48
|
||||||
|
T__48=49
|
||||||
|
T__49=50
|
||||||
|
T__50=51
|
||||||
|
T__51=52
|
||||||
|
T__52=53
|
||||||
|
T__53=54
|
||||||
|
T__54=55
|
||||||
|
T__55=56
|
||||||
|
T__56=57
|
||||||
|
T__57=58
|
||||||
|
T__58=59
|
||||||
|
T__59=60
|
||||||
|
T__60=61
|
||||||
|
T__61=62
|
||||||
|
T__62=63
|
||||||
|
T__63=64
|
||||||
|
T__64=65
|
||||||
|
T__65=66
|
||||||
|
T__66=67
|
||||||
|
T__67=68
|
||||||
|
T__68=69
|
||||||
|
T__69=70
|
||||||
|
T__70=71
|
||||||
|
T__71=72
|
||||||
|
T__72=73
|
||||||
|
T__73=74
|
||||||
|
T__74=75
|
||||||
|
T__75=76
|
||||||
|
T__76=77
|
||||||
|
T__77=78
|
||||||
|
T__78=79
|
||||||
|
T__79=80
|
||||||
|
T__80=81
|
||||||
|
T__81=82
|
||||||
|
T__82=83
|
||||||
|
T__83=84
|
||||||
|
T__84=85
|
||||||
|
T__85=86
|
||||||
|
T__86=87
|
||||||
|
T__87=88
|
||||||
|
T__88=89
|
||||||
|
T__89=90
|
||||||
|
T__90=91
|
||||||
|
T__91=92
|
||||||
|
T__92=93
|
||||||
|
T__93=94
|
||||||
|
T__94=95
|
||||||
|
T__95=96
|
||||||
|
T__96=97
|
||||||
|
T__97=98
|
||||||
|
T__98=99
|
||||||
|
T__99=100
|
||||||
|
T__100=101
|
||||||
|
T__101=102
|
||||||
|
T__102=103
|
||||||
|
T__103=104
|
||||||
|
T__104=105
|
||||||
|
T__105=106
|
||||||
|
T__106=107
|
||||||
|
T__107=108
|
||||||
|
T__108=109
|
||||||
|
T__109=110
|
||||||
|
T__110=111
|
||||||
|
T__111=112
|
||||||
|
T__112=113
|
||||||
|
T__113=114
|
||||||
|
T__114=115
|
||||||
|
T__115=116
|
||||||
|
T__116=117
|
||||||
|
T__117=118
|
||||||
|
T__118=119
|
||||||
|
T__119=120
|
||||||
|
T__120=121
|
||||||
|
T__121=122
|
||||||
|
T__122=123
|
||||||
|
T__123=124
|
||||||
|
T__124=125
|
||||||
|
T__125=126
|
||||||
|
T__126=127
|
||||||
|
T__127=128
|
||||||
|
T__128=129
|
||||||
|
T__129=130
|
||||||
|
T__130=131
|
||||||
|
T__131=132
|
||||||
|
T__132=133
|
||||||
|
T__133=134
|
||||||
|
T__134=135
|
||||||
|
T__135=136
|
||||||
|
T__136=137
|
||||||
|
T__137=138
|
||||||
|
T__138=139
|
||||||
|
T__139=140
|
||||||
|
T__140=141
|
||||||
|
T__141=142
|
||||||
|
T__142=143
|
||||||
|
T__143=144
|
||||||
|
T__144=145
|
||||||
|
T__145=146
|
||||||
|
T__146=147
|
||||||
|
T__147=148
|
||||||
|
T__148=149
|
||||||
|
T__149=150
|
||||||
|
T__150=151
|
||||||
|
T__151=152
|
||||||
|
T__152=153
|
||||||
|
T__153=154
|
||||||
|
T__154=155
|
||||||
|
T__155=156
|
||||||
|
T__156=157
|
||||||
|
T__157=158
|
||||||
|
T__158=159
|
||||||
|
T__159=160
|
||||||
|
T__160=161
|
||||||
|
T__161=162
|
||||||
|
T__162=163
|
||||||
|
T__163=164
|
||||||
|
T__164=165
|
||||||
|
T__165=166
|
||||||
|
T__166=167
|
||||||
|
T__167=168
|
||||||
|
T__168=169
|
||||||
|
T__169=170
|
||||||
|
T__170=171
|
||||||
|
T__171=172
|
||||||
|
T__172=173
|
||||||
|
T__173=174
|
||||||
|
T__174=175
|
||||||
|
T__175=176
|
||||||
|
T__176=177
|
||||||
|
T__177=178
|
||||||
|
T__178=179
|
||||||
|
T__179=180
|
||||||
|
T__180=181
|
||||||
|
T__181=182
|
||||||
|
T__182=183
|
||||||
|
T__183=184
|
||||||
|
T__184=185
|
||||||
|
T__185=186
|
||||||
|
T__186=187
|
||||||
|
T__187=188
|
||||||
|
T__188=189
|
||||||
|
T__189=190
|
||||||
|
T__190=191
|
||||||
|
T__191=192
|
||||||
|
T__192=193
|
||||||
|
T__193=194
|
||||||
|
T__194=195
|
||||||
|
T__195=196
|
||||||
|
T__196=197
|
||||||
|
T__197=198
|
||||||
|
T__198=199
|
||||||
|
T__199=200
|
||||||
|
T__200=201
|
||||||
|
T__201=202
|
||||||
|
T__202=203
|
||||||
|
T__203=204
|
||||||
|
T__204=205
|
||||||
|
T__205=206
|
||||||
|
T__206=207
|
||||||
|
T__207=208
|
||||||
|
T__208=209
|
||||||
|
T__209=210
|
||||||
|
T__210=211
|
||||||
|
T__211=212
|
||||||
|
T__212=213
|
||||||
|
T__213=214
|
||||||
|
T__214=215
|
||||||
|
T__215=216
|
||||||
|
T__216=217
|
||||||
|
T__217=218
|
||||||
|
T__218=219
|
||||||
|
T__219=220
|
||||||
|
T__220=221
|
||||||
|
T__221=222
|
||||||
|
T__222=223
|
||||||
|
T__223=224
|
||||||
|
T__224=225
|
||||||
|
T__225=226
|
||||||
|
T__226=227
|
||||||
|
T__227=228
|
||||||
|
T__228=229
|
||||||
|
T__229=230
|
||||||
|
T__230=231
|
||||||
|
T__231=232
|
||||||
|
T__232=233
|
||||||
|
IdText=234
|
||||||
|
RawEvalString=235
|
||||||
|
PosString=236
|
||||||
|
Floor_List=237
|
||||||
|
Stair_List=238
|
||||||
|
SetTextPosition_List=239
|
||||||
|
TextAlign_List=240
|
||||||
|
TextBaseline_List=241
|
||||||
|
ShopUse_List=242
|
||||||
|
Arithmetic_List=243
|
||||||
|
Weather_List=244
|
||||||
|
B_0_List=245
|
||||||
|
B_1_List=246
|
||||||
|
Bg_Fg_List=247
|
||||||
|
Event_List=248
|
||||||
|
Floor_Meta_List=249
|
||||||
|
Global_Attribute_List=250
|
||||||
|
Global_Value_List=251
|
||||||
|
Global_Flag_List=252
|
||||||
|
Colour=253
|
||||||
|
Angle=254
|
||||||
|
Bool=255
|
||||||
|
Int=256
|
||||||
|
Letter_List=257
|
||||||
|
Number=258
|
||||||
|
Direction_List=259
|
||||||
|
DirectionEx_List=260
|
||||||
|
StepString=261
|
||||||
|
IdString=262
|
||||||
|
FixedId_List=263
|
||||||
|
Id_List=264
|
||||||
|
EvalString=265
|
||||||
|
BGNL=266
|
||||||
|
MeaningfulSplit=267
|
||||||
|
BSTART=268
|
||||||
|
BEND=269
|
||||||
|
Newline=270
|
||||||
|
WhiteSpace=271
|
||||||
|
BlockComment=272
|
||||||
|
LineComment=273
|
||||||
|
'事件'=1
|
||||||
|
'覆盖触å<C2A6>‘å™?'=2
|
||||||
|
'å<>¯ç”¨'=3
|
||||||
|
'通行状æ??'=4
|
||||||
|
'显伤'=5
|
||||||
|
'ç‰çº§æ<C2A7><C3A6>å<EFBFBD>‡'=6
|
||||||
|
'��'=7
|
||||||
|
'ç§°å<C2B0>·'=8
|
||||||
|
'是å<C2AF>¦æ‰£é™¤ç»<C3A7>验'=9
|
||||||
|
'全局商店列表'=10
|
||||||
|
'商店 id'=11
|
||||||
|
'å¿«æ<C2AB>·å•†åº—æ <C3A6>ä¸å<C2AD><C3A5>ç§°'=12
|
||||||
|
'未开å<E282AC>¯çжæ€<C3A6>则ä¸<C3A4>显示在列表ä¸?'=13
|
||||||
|
'执行的公共事� id'=14
|
||||||
|
'å<>‚数列表'=15
|
||||||
|
'æ ‡é¢˜'=16
|
||||||
|
'å›¾æ ‡'=17
|
||||||
|
'共用times'=18
|
||||||
|
'使用'=19
|
||||||
|
'消è??'=20
|
||||||
|
'显示文å—'=21
|
||||||
|
'商店选项'=22
|
||||||
|
'+='=23
|
||||||
|
'战斗结æ<E2809C>Ÿå<C5B8>?'=24
|
||||||
|
'获å<C2B7>–é<E28093>“å…·å<C2B7>?'=25
|
||||||
|
'打开门å<C2A8>Ž'=26
|
||||||
|
'首次到达楼层'=27
|
||||||
|
'æ¯<C3A6>次到达楼层'=28
|
||||||
|
'楼梯, ä¼ é?<3F>é—¨'=29
|
||||||
|
'x'=30
|
||||||
|
','=31
|
||||||
|
'y'=32
|
||||||
|
'æœ<C3A6>å<EFBFBD>‘'=33
|
||||||
|
'动画时间'=34
|
||||||
|
'å…<C3A5>许穿é??'=35
|
||||||
|
'公共事件'=36
|
||||||
|
'æ˜¾ç¤ºæ–‡ç« '=37
|
||||||
|
':'=38
|
||||||
|
'图åƒ<C3A5>'=39
|
||||||
|
'对è¯<C3A8>框效æž?'=40
|
||||||
|
'æ·»åŠ æ³¨é‡Š'=41
|
||||||
|
'自动剧情文本: æ ‡é¢˜'=42
|
||||||
|
'æ—¶é—´'=43
|
||||||
|
'滚动剧情文本:'=44
|
||||||
|
'行è·<C3A8>'=45
|
||||||
|
'ä¸<C3A4>ç‰å¾…执行完æ¯?'=46
|
||||||
|
'设置剧情文本的属�'=47
|
||||||
|
'ä½<C3A4>ç½®'=48
|
||||||
|
'å<><C3A5>ç§»åƒ<C3A5>ç´ '=49
|
||||||
|
'对é½<C3A9>'=50
|
||||||
|
'æ ‡é¢˜é¢œè‰²'=51
|
||||||
|
'æ£æ–‡é¢œè‰²'=52
|
||||||
|
'背景�'=53
|
||||||
|
'粗体'=54
|
||||||
|
'æ ‡é¢˜å—体大å°<C3A5>'=55
|
||||||
|
'æ£æ–‡å—体大å°<C3A5>'=56
|
||||||
|
'打å—é—´éš”'=57
|
||||||
|
'å—符间è·<C3A8>'=58
|
||||||
|
'显示æ<C2BA><C3A6>示'=59
|
||||||
|
'å›¾æ ‡ID'=60
|
||||||
|
'æ•°å?¼æ“<C3A6>ä½?'=61
|
||||||
|
'å<><C3A5>ç§°'=62
|
||||||
|
'�'=63
|
||||||
|
'数�增�'=64
|
||||||
|
'设置楼层属æ??'=65
|
||||||
|
'楼层å<E2809A>?'=66
|
||||||
|
'设置全局属æ??'=67
|
||||||
|
'设置全局数å??'=68
|
||||||
|
'设置系统��'=69
|
||||||
|
'显示事件'=70
|
||||||
|
'楼层'=71
|
||||||
|
'éš<C3A9>è—<C3A8>事件'=72
|
||||||
|
'触å<C2A6>‘事件'=73
|
||||||
|
'ä¸<C3A4>结æ<E2809C>Ÿå½“å‰<C3A5>事ä»?'=74
|
||||||
|
'æ<>’入公共事件'=75
|
||||||
|
'æ<>’入事件'=76
|
||||||
|
'é‡<C3A9>å<EFBFBD>¯å½“å‰<C3A5>事件'=77
|
||||||
|
'立刻结æ<E2809C>Ÿå½“å‰<C3A5>事件'=78
|
||||||
|
'转å<C2AC>˜å›¾å<C2BE>—ä¸?'=79
|
||||||
|
'显示贴图'=80
|
||||||
|
'éš<C3A9>è—<C3A8>贴图'=81
|
||||||
|
'显示图层å<E2809A>?'=82
|
||||||
|
'éš<C3A9>è—<C3A8>图层å<E2809A>?'=83
|
||||||
|
'转å<C2AC>˜å›¾å±‚å<E2809A>?'=84
|
||||||
|
'�'=85
|
||||||
|
'更改角色行走�'=86
|
||||||
|
'更新状æ?<3F>æ <C3A6>和地图显ä¼?'=87
|
||||||
|
'显示状æ?<3F>æ <C3A6>'=88
|
||||||
|
'éš<C3A9>è—<C3A8>状æ?<3F>æ <C3A6>'=89
|
||||||
|
'ä¸<C3A4>éš<C3A9>è—<C3A8>ç«–å±<C3A5>工具æ <C3A6>'=90
|
||||||
|
'显示勇士'=91
|
||||||
|
'éš<C3A9>è—<C3A8>勇士'=92
|
||||||
|
'更新怪物数æ<C2B0>®'=93
|
||||||
|
'ç‰å¾…'=94
|
||||||
|
'毫秒'=95
|
||||||
|
'ä¸<C3A4>å<EFBFBD>¯è¢«Ctrl跳过'=96
|
||||||
|
'强制战斗'=97
|
||||||
|
'å¼?é—?'=98
|
||||||
|
'éœ?è¦<C3A8>é’¥åŒ?'=99
|
||||||
|
'关门'=100
|
||||||
|
'ID'=101
|
||||||
|
'楼层切æ<E280A1>¢'=102
|
||||||
|
'ä½<C3A4>置切æ<E280A1>¢'=103
|
||||||
|
'勇士转å<C2AC>‘'=104
|
||||||
|
'使用é<C2A8>“å…·'=105
|
||||||
|
'打开全局商店'=106
|
||||||
|
'ç¦<C3A7>用全局商店'=107
|
||||||
|
'è·Ÿéš<C3A9>勇士'=108
|
||||||
|
'行走�'=109
|
||||||
|
'å<>–消跟éš<C3A9>'=110
|
||||||
|
'ç”»é<C2BB>¢éœ‡åЍ'=111
|
||||||
|
'显示动画'=112
|
||||||
|
'设置视角'=113
|
||||||
|
'左上角å<E28099><C3A5>æ ?'=114
|
||||||
|
'移动视角'=115
|
||||||
|
'显示图片'=116
|
||||||
|
'图片编å<E28093>·'=117
|
||||||
|
'图片'=118
|
||||||
|
'绘制的起点åƒ<C3A5>ç´?'=119
|
||||||
|
'ä¸<C3A4>é?<3F>明åº?'=120
|
||||||
|
'è£<C3A8>剪的起点åƒ<C3A5>ç´?'=121
|
||||||
|
'å®?'=122
|
||||||
|
'é«?'=123
|
||||||
|
'显示图片化文�'=124
|
||||||
|
'文本内容'=125
|
||||||
|
'起点åƒ<C3A5>ç´ '=126
|
||||||
|
'清除图片'=127
|
||||||
|
'显示动图'=128
|
||||||
|
'起点åƒ<C3A5>ç´ ä½<C3A4>ç½®'=129
|
||||||
|
'清除�有动�'=130
|
||||||
|
'图片移动'=131
|
||||||
|
'终点åƒ<C3A5>ç´ ä½<C3A4>ç½®'=132
|
||||||
|
'移动时间'=133
|
||||||
|
'更改画é<C2BB>¢è‰²è°ƒ'=134
|
||||||
|
'æ<>¢å¤<C3A5>ç”»é<C2BB>¢è‰²è°ƒ'=135
|
||||||
|
'ç”»é<C2BB>¢é—ªçƒ<C3A7>'=136
|
||||||
|
'å<>•次时间'=137
|
||||||
|
'执行次数'=138
|
||||||
|
'更改天气'=139
|
||||||
|
'强度'=140
|
||||||
|
'移动事件'=141
|
||||||
|
'ä¸<C3A4>消å¤?'=142
|
||||||
|
'移动勇士'=143
|
||||||
|
'跳跃事件'=144
|
||||||
|
'èµ·å§‹ x'=145
|
||||||
|
'ç»ˆæ¢ x'=146
|
||||||
|
'跳跃勇士'=147
|
||||||
|
'æ’æ”¾èƒŒæ™¯éŸ³ä¹<C3A4>'=148
|
||||||
|
'æŒ<C3A6>ç»åˆ°ä¸‹ä¸ªæœ¬äº‹ä»¶'=149
|
||||||
|
'æš‚å<E2809A>œèƒŒæ™¯éŸ³ä¹<C3A4>'=150
|
||||||
|
'æ<>¢å¤<C3A5>背景音ä¹<C3A4>'=151
|
||||||
|
'é¢„åŠ è½½èƒŒæ™¯éŸ³ä¹?'=152
|
||||||
|
'释放背景音ä¹<C3A4>的缓å?'=153
|
||||||
|
'æ’æ”¾éŸ³æ•ˆ'=154
|
||||||
|
'å<>œæ¢ä¹‹å‰<C3A5>音效'=155
|
||||||
|
'å<>œæ¢æ‰?有音æ•?'=156
|
||||||
|
'设置音é‡<C3A9>'=157
|
||||||
|
'æ¸<C3A6>å<EFBFBD>˜æ—¶é—´'=158
|
||||||
|
'游æˆ<C3A6>胜利,结局'=159
|
||||||
|
'ä¸<C3A4>计入榜å<C593>?'=160
|
||||||
|
'游æˆ<C3A6>失败,结局'=161
|
||||||
|
'ç›´æŽ¥å›žåˆ°æ ‡é¢˜ç•Œé<C592>¢'=162
|
||||||
|
'接å<C2A5>—用户输入数å—,æ<><C3A6>示'=163
|
||||||
|
'接å<C2A5>—用户输入文本,æ<><C3A6>示'=164
|
||||||
|
'如果'=165
|
||||||
|
'å<>¦åˆ™'=166
|
||||||
|
'多é‡<C3A9>åˆ†æ§ æ<>¡ä»¶åˆ¤å®š'=167
|
||||||
|
'如果�'=168
|
||||||
|
'的场å<C2BA>?'=169
|
||||||
|
'ä¸<C3A4>è·³å‡?'=170
|
||||||
|
'选项'=171
|
||||||
|
'å<C3A5>é?‰é¡¹'=172
|
||||||
|
'颜色'=173
|
||||||
|
'出现æ<C2B0>¡ä»¶'=174
|
||||||
|
'显示确认�'=175
|
||||||
|
'确定的场å<C2BA>?'=176
|
||||||
|
'(默认é?‰ä¸'=177
|
||||||
|
'ï¼?'=178
|
||||||
|
'å<>–消的场å<C2BA>?'=179
|
||||||
|
'å‰<C3A5>ç½®æ<C2AE>¡ä»¶å¾ªçޝ'=180
|
||||||
|
'å½?'=181
|
||||||
|
'æ—?'=182
|
||||||
|
'å<>Žç½®æ<C2AE>¡ä»¶å¾ªçޝ'=183
|
||||||
|
'跳出当å‰<C3A5>循环或公共事ä»?'=184
|
||||||
|
'ç»§ç»å½“å‰<C3A5>循环'=185
|
||||||
|
'ç‰å¾…用户æ“<C3A6>作并获得按键或点击信æ<C2A1>¯'=186
|
||||||
|
'ç‰å¾…æ‰?有异æ¥äº‹ä»¶æ‰§è¡Œå®Œæ¯?'=187
|
||||||
|
'呼出怪物手册'=188
|
||||||
|
'å‘¼å‡ºå˜æ¡£é¡µé<C2B5>¢'=189
|
||||||
|
'è‡ªåŠ¨å˜æ¡£'=190
|
||||||
|
'ä¸<C3A4>æ<EFBFBD><C3A6>ç¤?'=191
|
||||||
|
'呼出读档页é<C2B5>¢'=192
|
||||||
|
'ui绘制并预�'=193
|
||||||
|
'(å<CB86>Œå‡»æ¤é¡¹å<C2B9>¯è¿›è¡Œé¢„览ï¼?'=194
|
||||||
|
'清除画布'=195
|
||||||
|
'清空画布'=196
|
||||||
|
'设置画布属æ??'=197
|
||||||
|
'å—体'=198
|
||||||
|
'å¡«å……æ ·å¼<C3A5>'=199
|
||||||
|
'è¾¹æ¡†æ ·å¼<C3A5>'=200
|
||||||
|
'线宽�'=201
|
||||||
|
'基准�'=202
|
||||||
|
'z�'=203
|
||||||
|
'绘制文本'=204
|
||||||
|
'æ ·å¼<C3A5>'=205
|
||||||
|
'�大宽�'=206
|
||||||
|
'绘制æ<C2B6><C3A6>边文本'=207
|
||||||
|
'绘制多行文本'=208
|
||||||
|
'å—体大å°<C3A5>'=209
|
||||||
|
'绘制矩形'=210
|
||||||
|
'绘制矩形边框'=211
|
||||||
|
'线宽'=212
|
||||||
|
'绘制线段'=213
|
||||||
|
'终点åƒ<C3A5>ç´ '=214
|
||||||
|
'绘制ç®å¤´'=215
|
||||||
|
'绘制多边�'=216
|
||||||
|
'顶点åƒ<C3A5>ç´ åˆ—è¡¨'=217
|
||||||
|
'绘制多边形边�'=218
|
||||||
|
'绘制�'=219
|
||||||
|
'圆心'=220
|
||||||
|
'å<>Šå¾„'=221
|
||||||
|
'绘制圆边�'=222
|
||||||
|
'绘制图片'=223
|
||||||
|
'ç»˜åˆ¶å›¾æ ‡'=224
|
||||||
|
'绘制背景�'=225
|
||||||
|
'绘制闪çƒ<C3A7>å…‰æ ‡'=226
|
||||||
|
'清除闪çƒ<C3A7>å…‰æ ‡'=227
|
||||||
|
'自定义事�'=228
|
||||||
|
'自定义JS脚本'=229
|
||||||
|
'ä¸<C3A4>自动执行下ä¸?个事ä»?'=230
|
||||||
|
'=== statement ^ === expression v ==='=231
|
||||||
|
'é<>?'=232
|
||||||
|
'独立��'=233
|
||||||
|
'BGNLaergayergfuybgv'=266
|
||||||
|
'=== meaningful ^ ==='=267
|
||||||
|
'å¼?å§?'=268
|
||||||
|
'结æ<E2809C>Ÿ'=269
|
||||||
11399
_server/.antlr/MotaActionParser.java
Normal file
11399
_server/.antlr/MotaActionParser.java
Normal file
File diff suppressed because it is too large
Load Diff
@ -458,13 +458,13 @@ return code;
|
|||||||
*/;
|
*/;
|
||||||
|
|
||||||
setText_s
|
setText_s
|
||||||
: '设置剧情文本的属性' '位置' SetTextPosition_List '偏移像素' EvalString? '对齐' TextAlign_List? BGNL? '标题颜色' EvalString? Colour '正文颜色' EvalString? Colour '背景色' EvalString? Colour BGNL? '粗体' B_1_List '标题字体大小' EvalString? '正文字体大小' EvalString? '打字间隔' EvalString? Newline
|
: '设置剧情文本的属性' '位置' SetTextPosition_List '偏移像素' EvalString? '对齐' TextAlign_List? BGNL? '标题颜色' EvalString? Colour '正文颜色' EvalString? Colour '背景色' EvalString? Colour BGNL? '粗体' B_1_List '标题字体大小' EvalString? '正文字体大小' EvalString? '打字间隔' EvalString? '字符间距' EvalString? Newline
|
||||||
|
|
||||||
|
|
||||||
/* setText_s
|
/* setText_s
|
||||||
tooltip : setText:设置剧情文本的属性,颜色为RGB三元组或RGBA四元组,打字间隔为剧情文字添加的时间间隔,为整数或不填
|
tooltip : setText:设置剧情文本的属性,颜色为RGB三元组或RGBA四元组,打字间隔为剧情文字添加的时间间隔,为整数或不填
|
||||||
helpUrl : https://h5mota.com/games/template/_docs/#/event?id=settext%EF%BC%9A%E8%AE%BE%E7%BD%AE%E5%89%A7%E6%83%85%E6%96%87%E6%9C%AC%E7%9A%84%E5%B1%9E%E6%80%A7
|
helpUrl : https://h5mota.com/games/template/_docs/#/event?id=settext%EF%BC%9A%E8%AE%BE%E7%BD%AE%E5%89%A7%E6%83%85%E6%96%87%E6%9C%AC%E7%9A%84%E5%B1%9E%E6%80%A7
|
||||||
default : [null,"",null,"",'rgba(255,255,255,1)',"",'rgba(255,255,255,1)',"",'rgba(255,255,255,1)',null,"","",""]
|
default : [null,"",null,"",'rgba(255,255,255,1)',"",'rgba(255,255,255,1)',"",'rgba(255,255,255,1)',null,"","","",""]
|
||||||
SetTextPosition_List_0 =SetTextPosition_List_0==='null'?'': ', "position": "'+SetTextPosition_List_0+'"';
|
SetTextPosition_List_0 =SetTextPosition_List_0==='null'?'': ', "position": "'+SetTextPosition_List_0+'"';
|
||||||
TextAlign_List_0 = TextAlign_List_0==='null'?'': ', "align": "'+TextAlign_List_0+'"';
|
TextAlign_List_0 = TextAlign_List_0==='null'?'': ', "align": "'+TextAlign_List_0+'"';
|
||||||
var colorRe = MotaActionFunctions.pattern.colorRe;
|
var colorRe = MotaActionFunctions.pattern.colorRe;
|
||||||
@ -503,8 +503,12 @@ if (EvalString_6) {
|
|||||||
if (!/^\d+$/.test(EvalString_6))throw new Error('打字时间间隔必须是整数或不填');
|
if (!/^\d+$/.test(EvalString_6))throw new Error('打字时间间隔必须是整数或不填');
|
||||||
EvalString_6 = ', "time": '+EvalString_6;
|
EvalString_6 = ', "time": '+EvalString_6;
|
||||||
}
|
}
|
||||||
|
if (EvalString_7) {
|
||||||
|
if (!/^\d+$/.test(EvalString_7))throw new Error('字符间距必须是整数或不填');
|
||||||
|
EvalString_7 = ', "interval": '+EvalString_7;
|
||||||
|
}
|
||||||
B_1_List_0 = B_1_List_0==='null'?'':', "bold": '+B_1_List_0;
|
B_1_List_0 = B_1_List_0==='null'?'':', "bold": '+B_1_List_0;
|
||||||
var code = '{"type": "setText"'+SetTextPosition_List_0+EvalString_0+TextAlign_List_0+EvalString_1+EvalString_2+B_1_List_0+EvalString_3+EvalString_4+EvalString_5+EvalString_6+'},\n';
|
var code = '{"type": "setText"'+SetTextPosition_List_0+EvalString_0+TextAlign_List_0+EvalString_1+EvalString_2+B_1_List_0+EvalString_3+EvalString_4+EvalString_5+EvalString_6+EvalString_7+'},\n';
|
||||||
return code;
|
return code;
|
||||||
*/;
|
*/;
|
||||||
|
|
||||||
@ -2901,7 +2905,7 @@ ActionParser.prototype.parseAction = function() {
|
|||||||
this.next = MotaActionBlocks['setText_s'].xmlText([
|
this.next = MotaActionBlocks['setText_s'].xmlText([
|
||||||
data.position,data.offset,data.align,data.title,'rgba('+data.title+')',
|
data.position,data.offset,data.align,data.title,'rgba('+data.title+')',
|
||||||
data.text,'rgba('+data.text+')',data.background,'rgba('+data.background+')',
|
data.text,'rgba('+data.text+')',data.background,'rgba('+data.background+')',
|
||||||
data.bold,data.titlefont,data.textfont,data.time,this.next]);
|
data.bold,data.titlefont,data.textfont,data.time,data.interval,this.next]);
|
||||||
break;
|
break;
|
||||||
case "tip":
|
case "tip":
|
||||||
this.next = MotaActionBlocks['tip_s'].xmlText([
|
this.next = MotaActionBlocks['tip_s'].xmlText([
|
||||||
|
|||||||
@ -975,7 +975,7 @@ events.prototype._action_comment = function (data, x, y, prefix) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
events.prototype._action_setText = function (data, x, y, prefix) {
|
events.prototype._action_setText = function (data, x, y, prefix) {
|
||||||
["position", "offset", "align", "bold", "titlefont", "textfont", "time"].forEach(function (t) {
|
["position", "offset", "align", "bold", "titlefont", "textfont", "time", "interval"].forEach(function (t) {
|
||||||
if (data[t] != null) core.status.textAttribute[t] = data[t];
|
if (data[t] != null) core.status.textAttribute[t] = data[t];
|
||||||
});
|
});
|
||||||
["background", "title", "text"].forEach(function (t) {
|
["background", "title", "text"].forEach(function (t) {
|
||||||
|
|||||||
@ -875,6 +875,7 @@ ui.prototype.drawTextContent = function (ctx, content, config) {
|
|||||||
config.fontSize = config.fontSize || textAttribute.textfont;
|
config.fontSize = config.fontSize || textAttribute.textfont;
|
||||||
config.lineHeight = config.lineHeight || (config.fontSize * 1.3);
|
config.lineHeight = config.lineHeight || (config.fontSize * 1.3);
|
||||||
config.time = config.time || 0;
|
config.time = config.time || 0;
|
||||||
|
config.interval = textAttribute.interval || 0;
|
||||||
|
|
||||||
config.index = 0;
|
config.index = 0;
|
||||||
config.currcolor = config.color;
|
config.currcolor = config.color;
|
||||||
@ -980,7 +981,7 @@ ui.prototype._drawTextContent_drawChar = function (tempCtx, content, config, ch)
|
|||||||
tempCtx.font = this._buildFont(config.fontSize, config.bold, config.italic);
|
tempCtx.font = this._buildFont(config.fontSize, config.bold, config.italic);
|
||||||
}
|
}
|
||||||
// 检查是不是自动换行
|
// 检查是不是自动换行
|
||||||
var charwidth = core.calWidth(tempCtx, ch);
|
var charwidth = core.calWidth(tempCtx, ch) + config.interval;
|
||||||
if (config.maxWidth != null && config.offsetX + charwidth > config.maxWidth) {
|
if (config.maxWidth != null && config.offsetX + charwidth > config.maxWidth) {
|
||||||
this._drawTextContent_newLine(tempCtx, config);
|
this._drawTextContent_newLine(tempCtx, config);
|
||||||
config.index--;
|
config.index--;
|
||||||
|
|||||||
@ -1,15 +1,15 @@
|
|||||||
main.floors.sample0=
|
main.floors.sample0=
|
||||||
{
|
{
|
||||||
"floorId": "sample0",
|
"floorId": "sample0",
|
||||||
"title": "样板 0 层",
|
"title": "样板 0 层",
|
||||||
"name": "0",
|
"name": "0",
|
||||||
"canFlyTo": true,
|
"canFlyTo": true,
|
||||||
"canUseQuickShop": true,
|
"canUseQuickShop": true,
|
||||||
"defaultGround": "ground",
|
"defaultGround": "ground",
|
||||||
"images": [],
|
"images": [],
|
||||||
"bgm": "bgm.mp3",
|
"bgm": "bgm.mp3",
|
||||||
"item_ratio": 1,
|
"item_ratio": 1,
|
||||||
"map": [
|
"map": [
|
||||||
[ 0, 0,220, 0, 0, 20, 87, 3, 65, 64, 44, 43, 42],
|
[ 0, 0,220, 0, 0, 20, 87, 3, 65, 64, 44, 43, 42],
|
||||||
[ 0,246, 0,246, 0, 20, 0, 3, 58, 59, 60, 61, 41],
|
[ 0,246, 0,246, 0, 20, 0, 3, 58, 59, 60, 61, 41],
|
||||||
[219, 0, 0, 0,219, 20, 0, 3, 57, 26, 62, 63, 40],
|
[219, 0, 0, 0,219, 20, 0, 3, 57, 26, 62, 63, 40],
|
||||||
@ -24,7 +24,7 @@ main.floors.sample0=
|
|||||||
[ 87, 11, 12, 13, 14, 4, 4, 2, 2, 2,122, 2, 2],
|
[ 87, 11, 12, 13, 14, 4, 4, 2, 2, 2,122, 2, 2],
|
||||||
[ 88, 89, 90, 91, 92, 93, 94, 2, 81, 82, 83, 84, 86]
|
[ 88, 89, 90, 91, 92, 93, 94, 2, 81, 82, 83, 84, 86]
|
||||||
],
|
],
|
||||||
"firstArrive": [
|
"firstArrive": [
|
||||||
{
|
{
|
||||||
"type": "setText",
|
"type": "setText",
|
||||||
"background": "winskin.png",
|
"background": "winskin.png",
|
||||||
@ -34,8 +34,8 @@ main.floors.sample0=
|
|||||||
"\t[hero]\b[up,hero]我是谁?我从哪来?我又要到哪去?",
|
"\t[hero]\b[up,hero]我是谁?我从哪来?我又要到哪去?",
|
||||||
"\t[仙子,fairy]你问我...?我也不知道啊...",
|
"\t[仙子,fairy]你问我...?我也不知道啊...",
|
||||||
"本层主要对道具、门、怪物等进行介绍,有关事件的各种信息在下一层会有更为详细的说明。"
|
"本层主要对道具、门、怪物等进行介绍,有关事件的各种信息在下一层会有更为详细的说明。"
|
||||||
],
|
],
|
||||||
"events": {
|
"events": {
|
||||||
"10,9": [
|
"10,9": [
|
||||||
"\t[老人,man]这些是本样板支持的所有的道具。\n\n道具分为四类:items, constants, tools,equips。\nitems 为即捡即用类道具,例如宝石、血瓶、剑盾等。\nconstants 为永久道具,例如怪物手册、楼层传送器、幸运金币等。\ntools 为消耗类道具,例如破墙镐、炸弹、中心对称飞行器等。\nequips 为装备,例如剑盾等。",
|
"\t[老人,man]这些是本样板支持的所有的道具。\n\n道具分为四类:items, constants, tools,equips。\nitems 为即捡即用类道具,例如宝石、血瓶、剑盾等。\nconstants 为永久道具,例如怪物手册、楼层传送器、幸运金币等。\ntools 为消耗类道具,例如破墙镐、炸弹、中心对称飞行器等。\nequips 为装备,例如剑盾等。",
|
||||||
"\t[老人,man]\b[up]有关道具效果,定义在items.js中。\n目前大多数道具已有默认行为,如有自定义的需求则需在items.js中修改代码。",
|
"\t[老人,man]\b[up]有关道具效果,定义在items.js中。\n目前大多数道具已有默认行为,如有自定义的需求则需在items.js中修改代码。",
|
||||||
@ -95,9 +95,35 @@ main.floors.sample0=
|
|||||||
"time": 500
|
"time": 500
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
},
|
||||||
},
|
"5,9": [
|
||||||
"changeFloor": {
|
{
|
||||||
|
"type": "setText",
|
||||||
|
"time": 3,
|
||||||
|
"interval": 3
|
||||||
|
},
|
||||||
|
"欢迎使用事件编辑器(双击方块进入多行编辑)",
|
||||||
|
{
|
||||||
|
"type": "setText",
|
||||||
|
"time": 6,
|
||||||
|
"interval": 6
|
||||||
|
},
|
||||||
|
"欢迎使用事件编辑器(双击方块进入多行编辑)",
|
||||||
|
{
|
||||||
|
"type": "setText",
|
||||||
|
"time": 9,
|
||||||
|
"interval": 9
|
||||||
|
},
|
||||||
|
"欢迎使用事件编辑器(双击方块进入多行编辑)",
|
||||||
|
{
|
||||||
|
"type": "setText",
|
||||||
|
"time": 12,
|
||||||
|
"interval": 12
|
||||||
|
},
|
||||||
|
"欢迎使用事件编辑器(双击方块进入多行编辑)"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"changeFloor": {
|
||||||
"6,0": {
|
"6,0": {
|
||||||
"floorId": "sample1",
|
"floorId": "sample1",
|
||||||
"stair": "downFloor"
|
"stair": "downFloor"
|
||||||
@ -162,13 +188,13 @@ main.floors.sample0=
|
|||||||
"direction": "left",
|
"direction": "left",
|
||||||
"time": 1000
|
"time": 1000
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"afterBattle": {
|
"afterBattle": {
|
||||||
"2,6": [
|
"2,6": [
|
||||||
"\t[ghostSkeleton]不可能,你怎么可能打败我!\n(一个打败怪物触发的事件)"
|
"\t[ghostSkeleton]不可能,你怎么可能打败我!\n(一个打败怪物触发的事件)"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"afterGetItem": {
|
"afterGetItem": {
|
||||||
"11,8": [
|
"11,8": [
|
||||||
"由于状态栏放不下,绿钥匙和铁门钥匙均视为tools,放入工具栏中。\n碰到绿门和铁门仍然会自动使用开门。"
|
"由于状态栏放不下,绿钥匙和铁门钥匙均视为tools,放入工具栏中。\n碰到绿门和铁门仍然会自动使用开门。"
|
||||||
],
|
],
|
||||||
@ -206,17 +232,19 @@ main.floors.sample0=
|
|||||||
"12,5": [
|
"12,5": [
|
||||||
"装备的种类由全塔属性中的equipName决定,type的值就是该类型在equipName中的位次,例如默认情况下equiptype为0代表武器,同时只有type为0的装备的animate属性生效"
|
"装备的种类由全塔属性中的equipName决定,type的值就是该类型在equipName中的位次,例如默认情况下equiptype为0代表武器,同时只有type为0的装备的animate属性生效"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"afterOpenDoor": {
|
"afterOpenDoor": {
|
||||||
"11,12": [
|
"11,12": [
|
||||||
"你开了一个绿门,触发了一个afterOpenDoor事件"
|
"你开了一个绿门,触发了一个afterOpenDoor事件"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"cannotMove": {},
|
"cannotMove": {},
|
||||||
"bgmap": [
|
"bgmap": [
|
||||||
|
|
||||||
],
|
],
|
||||||
"fgmap": [
|
"fgmap": [
|
||||||
|
|
||||||
],
|
],
|
||||||
|
"width": 13,
|
||||||
|
"height": 13
|
||||||
}
|
}
|
||||||
Loading…
Reference in New Issue
Block a user