@@ -69,6 +69,7 @@ export function generateCompletionItems(candidates: CandidatesCollection, parser
6969
7070
7171 case 'VETERENCY' :
72+ completionItems . push ( createCompletionItem ( 'REGULAR' , CompletionItemKind . Field , tokenType , `Rule: ${ label } ` ) )
7273 completionItems . push ( createCompletionItem ( 'VETERAN' , CompletionItemKind . Field , tokenType , `Rule: ${ label } ` ) )
7374 completionItems . push ( createCompletionItem ( 'ELITE' , CompletionItemKind . Field , tokenType , `Rule: ${ label } ` ) )
7475 completionItems . push ( createCompletionItem ( 'HEROIC' , CompletionItemKind . Field , tokenType , `Rule: ${ label } ` ) )
@@ -199,7 +200,7 @@ export function generateCompletionItems(candidates: CandidatesCollection, parser
199200 case 'MappedImage' :
200201 completionItems . push ( createCompletionItem ( 'MappedImage' , CompletionItemKind . Field , tokenType , `Rule: ${ label } ` ) )
201202 completionItems . push ( {
202- label : 's_MappedImage ' ,
203+ label : 'MappedImage ' ,
203204 kind : CompletionItemKind . Property ,
204205 insertTextFormat : InsertTextFormat . Snippet ,
205206 detail : 'Insert Mapped Image' ,
@@ -212,7 +213,7 @@ export function generateCompletionItems(candidates: CandidatesCollection, parser
212213 case 'CommandButton' :
213214 completionItems . push ( createCompletionItem ( 'CommandButton' , CompletionItemKind . Field , tokenType , `Rule: ${ label } ` ) )
214215 completionItems . push ( {
215- label : 's_CommandButton ' ,
216+ label : 'CommandButton ' ,
216217 kind : CompletionItemKind . Property ,
217218 insertTextFormat : InsertTextFormat . Snippet ,
218219 detail : 'Insert Command Button' ,
@@ -225,7 +226,7 @@ export function generateCompletionItems(candidates: CandidatesCollection, parser
225226 case 'CommandSet' :
226227 completionItems . push ( createCompletionItem ( 'CommandSet' , CompletionItemKind . Field , tokenType , `Rule: ${ label } ` ) )
227228 completionItems . push ( {
228- label : 's_CommandSet ' ,
229+ label : 'CommandSet ' ,
229230 kind : CompletionItemKind . Property ,
230231 insertTextFormat : InsertTextFormat . Snippet ,
231232 detail : 'Insert Command Set' ,
@@ -238,7 +239,7 @@ export function generateCompletionItems(candidates: CandidatesCollection, parser
238239 case 'DamageFX' :
239240 completionItems . push ( createCompletionItem ( 'DamageFX' , CompletionItemKind . Field , tokenType , `Rule: ${ label } ` ) )
240241 completionItems . push ( {
241- label : 's_DamageFX ' ,
242+ label : 'DamageFX ' ,
242243 kind : CompletionItemKind . Property ,
243244 insertTextFormat : InsertTextFormat . Snippet ,
244245 detail : 'Insert Damage FX' ,
@@ -251,7 +252,7 @@ export function generateCompletionItems(candidates: CandidatesCollection, parser
251252 case 'FXList' :
252253 completionItems . push ( createCompletionItem ( 'FXList' , CompletionItemKind . Field , tokenType , `Rule: ${ label } ` ) )
253254 completionItems . push ( {
254- label : 's_FXList ' ,
255+ label : 'FXList ' ,
255256 kind : CompletionItemKind . Property ,
256257 insertTextFormat : InsertTextFormat . Snippet ,
257258 detail : 'Insert FX List' ,
@@ -264,7 +265,7 @@ export function generateCompletionItems(candidates: CandidatesCollection, parser
264265 case 'Locomotor' :
265266 completionItems . push ( createCompletionItem ( 'Locomotor' , CompletionItemKind . Field , tokenType , `Rule: ${ label } ` ) )
266267 completionItems . push ( {
267- label : 's_Locomotor ' ,
268+ label : 'Locomotor ' ,
268269 kind : CompletionItemKind . Property ,
269270 insertTextFormat : InsertTextFormat . Snippet ,
270271 detail : 'Insert Locomotor' ,
@@ -277,7 +278,7 @@ export function generateCompletionItems(candidates: CandidatesCollection, parser
277278 case 'Object' :
278279 completionItems . push ( createCompletionItem ( 'Object' , CompletionItemKind . Field , tokenType , `Rule: ${ label } ` ) )
279280 completionItems . push ( {
280- label : 's_Object ' ,
281+ label : 'Object ' ,
281282 kind : CompletionItemKind . Property ,
282283 insertTextFormat : InsertTextFormat . Snippet ,
283284 detail : 'Insert Object' ,
@@ -289,7 +290,7 @@ export function generateCompletionItems(candidates: CandidatesCollection, parser
289290 case 'AddModule' :
290291 completionItems . push ( createCompletionItem ( 'AddModule' , CompletionItemKind . Field , tokenType , `Rule: ${ label } ` ) )
291292 completionItems . push ( {
292- label : 's_AddModule ' ,
293+ label : 'AddModule ' ,
293294 kind : CompletionItemKind . Property ,
294295 insertTextFormat : InsertTextFormat . Snippet ,
295296 detail : 'Insert AddModule' ,
@@ -301,7 +302,7 @@ export function generateCompletionItems(candidates: CandidatesCollection, parser
301302 case 'Draw' :
302303 completionItems . push ( createCompletionItem ( 'Draw' , CompletionItemKind . Field , tokenType , `Rule: ${ label } ` ) )
303304 completionItems . push ( {
304- label : 's_Draw ' ,
305+ label : 'Draw ' ,
305306 kind : CompletionItemKind . Property ,
306307 insertTextFormat : InsertTextFormat . Snippet ,
307308 detail : 'Insert Draw' ,
@@ -313,7 +314,7 @@ export function generateCompletionItems(candidates: CandidatesCollection, parser
313314 case 'DefaultConditionState' :
314315 completionItems . push ( createCompletionItem ( 'DefaultConditionState' , CompletionItemKind . Field , tokenType , `Rule: ${ label } ` ) )
315316 completionItems . push ( {
316- label : 's_DefaultConditionState ' ,
317+ label : 'DefaultConditionState ' ,
317318 kind : CompletionItemKind . Property ,
318319 insertTextFormat : InsertTextFormat . Snippet ,
319320 detail : 'Insert DefaultConditionState' ,
@@ -326,7 +327,7 @@ export function generateCompletionItems(candidates: CandidatesCollection, parser
326327 case 'ConditionState' :
327328 completionItems . push ( createCompletionItem ( 'ConditionState' , CompletionItemKind . Field , tokenType , `Rule: ${ label } ` ) )
328329 completionItems . push ( {
329- label : 's_ConditionState ' ,
330+ label : 'ConditionState ' ,
330331 kind : CompletionItemKind . Property ,
331332 insertTextFormat : InsertTextFormat . Snippet ,
332333 detail : 'Insert ConditionState' ,
@@ -338,7 +339,7 @@ export function generateCompletionItems(candidates: CandidatesCollection, parser
338339 case 'TransitionState' :
339340 completionItems . push ( createCompletionItem ( 'TransitionState' , CompletionItemKind . Field , tokenType , `Rule: ${ label } ` ) )
340341 completionItems . push ( {
341- label : 's_TransitionState ' ,
342+ label : 'TransitionState ' ,
342343 kind : CompletionItemKind . Property ,
343344 insertTextFormat : InsertTextFormat . Snippet ,
344345 detail : 'Insert TransitionState' ,
@@ -350,7 +351,7 @@ export function generateCompletionItems(candidates: CandidatesCollection, parser
350351 case 'Body' :
351352 completionItems . push ( createCompletionItem ( 'Body' , CompletionItemKind . Field , tokenType , `Rule: ${ label } ` ) )
352353 completionItems . push ( {
353- label : 's_Body ' ,
354+ label : 'Body ' ,
354355 kind : CompletionItemKind . Property ,
355356 insertTextFormat : InsertTextFormat . Snippet ,
356357 detail : 'Insert Body' ,
@@ -362,7 +363,7 @@ export function generateCompletionItems(candidates: CandidatesCollection, parser
362363 case 'Behavior' :
363364 completionItems . push ( createCompletionItem ( 'Behavior' , CompletionItemKind . Field , tokenType , `Rule: ${ label } ` ) )
364365 completionItems . push ( {
365- label : 's_Behavior ' ,
366+ label : 'Behavior ' ,
366367 kind : CompletionItemKind . Property ,
367368 insertTextFormat : InsertTextFormat . Snippet ,
368369 detail : 'Insert Behavior' ,
@@ -375,7 +376,7 @@ export function generateCompletionItems(candidates: CandidatesCollection, parser
375376 case 'WeaponSet' :
376377 completionItems . push ( createCompletionItem ( 'WeaponSet' , CompletionItemKind . Field , tokenType , `Rule: ${ label } ` ) )
377378 completionItems . push ( {
378- label : 's_WeaponSet ' ,
379+ label : 'WeaponSet ' ,
379380 kind : CompletionItemKind . Property ,
380381 insertTextFormat : InsertTextFormat . Snippet ,
381382 detail : 'Insert WeaponSet' ,
@@ -387,7 +388,7 @@ export function generateCompletionItems(candidates: CandidatesCollection, parser
387388 case 'ArmorSet' :
388389 completionItems . push ( createCompletionItem ( 'ArmorSet' , CompletionItemKind . Field , tokenType , `Rule: ${ label } ` ) )
389390 completionItems . push ( {
390- label : 's_ArmorSet ' ,
391+ label : 'ArmorSet ' ,
391392 kind : CompletionItemKind . Property ,
392393 insertTextFormat : InsertTextFormat . Snippet ,
393394 detail : 'Insert ArmorSet' ,
@@ -399,7 +400,7 @@ export function generateCompletionItems(candidates: CandidatesCollection, parser
399400 case 'Prerequisite' :
400401 completionItems . push ( createCompletionItem ( 'Prerequisite' , CompletionItemKind . Field , tokenType , `Rule: ${ label } ` ) )
401402 completionItems . push ( {
402- label : 's_Prerequisite ' ,
403+ label : 'Prerequisite ' ,
403404 kind : CompletionItemKind . Property ,
404405 insertTextFormat : InsertTextFormat . Snippet ,
405406 detail : 'Insert Prerequisite' ,
@@ -411,7 +412,7 @@ export function generateCompletionItems(candidates: CandidatesCollection, parser
411412 case 'UnitSpecificSounds' :
412413 completionItems . push ( createCompletionItem ( 'UnitSpecificSounds' , CompletionItemKind . Field , tokenType , `Rule: ${ label } ` ) )
413414 completionItems . push ( {
414- label : 's_UnitSpecificSounds ' ,
415+ label : 'UnitSpecificSounds ' ,
415416 kind : CompletionItemKind . Property ,
416417 insertTextFormat : InsertTextFormat . Snippet ,
417418 detail : 'Insert Unit Specific Sounds' ,
@@ -424,7 +425,7 @@ export function generateCompletionItems(candidates: CandidatesCollection, parser
424425 case 'ObjectCreationList' :
425426 completionItems . push ( createCompletionItem ( 'ObjectCreationList' , CompletionItemKind . Field , tokenType , `Rule: ${ label } ` ) )
426427 completionItems . push ( {
427- label : 's_ObjectCreationList ' ,
428+ label : 'ObjectCreationList ' ,
428429 kind : CompletionItemKind . Property ,
429430 insertTextFormat : InsertTextFormat . Snippet ,
430431 detail : 'Insert Object Creation List' ,
@@ -436,7 +437,7 @@ export function generateCompletionItems(candidates: CandidatesCollection, parser
436437 case 'CreateDebris' :
437438 completionItems . push ( createCompletionItem ( 'CreateDebris' , CompletionItemKind . Field , tokenType , `Rule: ${ label } ` ) )
438439 completionItems . push ( {
439- label : 's_CreateDebris ' ,
440+ label : 'CreateDebris ' ,
440441 kind : CompletionItemKind . Property ,
441442 insertTextFormat : InsertTextFormat . Snippet ,
442443 detail : 'Insert Create Debris' ,
@@ -448,7 +449,7 @@ export function generateCompletionItems(candidates: CandidatesCollection, parser
448449 case 'CreateObject' :
449450 completionItems . push ( createCompletionItem ( 'CreateObject' , CompletionItemKind . Field , tokenType , `Rule: ${ label } ` ) )
450451 completionItems . push ( {
451- label : 's_CreateObject ' ,
452+ label : 'CreateObject ' ,
452453 kind : CompletionItemKind . Property ,
453454 insertTextFormat : InsertTextFormat . Snippet ,
454455 detail : 'Insert Create Object' ,
@@ -460,7 +461,7 @@ export function generateCompletionItems(candidates: CandidatesCollection, parser
460461 case 'FireWeapon' :
461462 completionItems . push ( createCompletionItem ( 'FireWeapon' , CompletionItemKind . Field , tokenType , `Rule: ${ label } ` ) )
462463 completionItems . push ( {
463- label : 's_FireWeapon ' ,
464+ label : 'FireWeapon ' ,
464465 kind : CompletionItemKind . Property ,
465466 insertTextFormat : InsertTextFormat . Snippet ,
466467 detail : 'Insert Fire Weapon' ,
@@ -472,7 +473,7 @@ export function generateCompletionItems(candidates: CandidatesCollection, parser
472473 case 'DeliveryPayload' :
473474 completionItems . push ( createCompletionItem ( 'DeliveryPayload' , CompletionItemKind . Field , tokenType , `Rule: ${ label } ` ) )
474475 completionItems . push ( {
475- label : 's_DeliveryPayload ' ,
476+ label : 'DeliveryPayload ' ,
476477 kind : CompletionItemKind . Property ,
477478 insertTextFormat : InsertTextFormat . Snippet ,
478479 detail : 'Insert Delivery Payload' ,
@@ -484,7 +485,7 @@ export function generateCompletionItems(candidates: CandidatesCollection, parser
484485 case 'DeliveryDecal' :
485486 completionItems . push ( createCompletionItem ( 'DeliveryDecal' , CompletionItemKind . Field , tokenType , `Rule: ${ label } ` ) )
486487 completionItems . push ( {
487- label : 's_DeliveryDecal ' ,
488+ label : 'DeliveryDecal ' ,
488489 kind : CompletionItemKind . Property ,
489490 insertTextFormat : InsertTextFormat . Snippet ,
490491 detail : 'Insert Delivery Decal' ,
@@ -496,7 +497,7 @@ export function generateCompletionItems(candidates: CandidatesCollection, parser
496497 case 'ApplyRandomForce' :
497498 completionItems . push ( createCompletionItem ( 'ApplyRandomForce' , CompletionItemKind . Field , tokenType , `Rule: ${ label } ` ) )
498499 completionItems . push ( {
499- label : 's_ApplyRandomForce ' ,
500+ label : 'ApplyRandomForce ' ,
500501 kind : CompletionItemKind . Property ,
501502 insertTextFormat : InsertTextFormat . Snippet ,
502503 detail : 'Insert Apply Random Force' ,
@@ -508,7 +509,7 @@ export function generateCompletionItems(candidates: CandidatesCollection, parser
508509 case 'Attack' :
509510 completionItems . push ( createCompletionItem ( 'Attack' , CompletionItemKind . Field , tokenType , `Rule: ${ label } ` ) )
510511 completionItems . push ( {
511- label : 's_Attack ' ,
512+ label : 'Attack ' ,
512513 kind : CompletionItemKind . Property ,
513514 insertTextFormat : InsertTextFormat . Snippet ,
514515 detail : 'Insert Attack' ,
@@ -521,7 +522,7 @@ export function generateCompletionItems(candidates: CandidatesCollection, parser
521522 case 'ParticleSystem' :
522523 completionItems . push ( createCompletionItem ( 'ParticleSystem' , CompletionItemKind . Field , tokenType , `Rule: ${ label } ` ) )
523524 completionItems . push ( {
524- label : 's_ParticleSystem ' ,
525+ label : 'ParticleSystem ' ,
525526 kind : CompletionItemKind . Property ,
526527 insertTextFormat : InsertTextFormat . Snippet ,
527528 detail : 'Insert Particle System' ,
@@ -534,7 +535,7 @@ export function generateCompletionItems(candidates: CandidatesCollection, parser
534535 case 'PlayerTemplate' :
535536 completionItems . push ( createCompletionItem ( 'PlayerTemplate' , CompletionItemKind . Field , tokenType , `Rule: ${ label } ` ) )
536537 completionItems . push ( {
537- label : 's_PlayerTemplate ' ,
538+ label : 'PlayerTemplate ' ,
538539 kind : CompletionItemKind . Property ,
539540 insertTextFormat : InsertTextFormat . Snippet ,
540541 detail : 'Insert Player Template' ,
@@ -547,7 +548,7 @@ export function generateCompletionItems(candidates: CandidatesCollection, parser
547548 case 'Rank' :
548549 completionItems . push ( createCompletionItem ( 'Rank' , CompletionItemKind . Field , tokenType , `Rule: ${ label } ` ) )
549550 completionItems . push ( {
550- label : 's_Rank ' ,
551+ label : 'Rank ' ,
551552 kind : CompletionItemKind . Property ,
552553 insertTextFormat : InsertTextFormat . Snippet ,
553554 detail : 'Insert Rank' ,
@@ -560,7 +561,7 @@ export function generateCompletionItems(candidates: CandidatesCollection, parser
560561 case 'Upgrade' :
561562 completionItems . push ( createCompletionItem ( 'Upgrade' , CompletionItemKind . Field , tokenType , `Rule: ${ label } ` ) )
562563 completionItems . push ( {
563- label : 's_Upgrade ' ,
564+ label : 'Upgrade ' ,
564565 kind : CompletionItemKind . Property ,
565566 insertTextFormat : InsertTextFormat . Snippet ,
566567 detail : 'Insert Upgrade' ,
0 commit comments