@@ -187875,11 +187875,19 @@ export class MapIniParser extends antlr.Parser {
187875187875 public weapon_value(): Weapon_valueContext {
187876187876 let localContext = new Weapon_valueContext(this.context, this.state);
187877187877 this.enterRule(localContext, 1380, MapIniParser.RULE_weapon_value);
187878+ let _la: number;
187878187879 try {
187879187880 this.enterOuterAlt(localContext, 1);
187880187881 {
187881187882 this.state = 43792;
187882- this.match(MapIniParser.ID);
187883+ _la = this.tokenStream.LA(1);
187884+ if(!(_la === 2896 || _la === 2926)) {
187885+ this.errorHandler.recoverInline(this);
187886+ }
187887+ else {
187888+ this.errorHandler.reportMatch(this);
187889+ this.consume();
187890+ }
187883187891 }
187884187892 }
187885187893 catch (re) {
@@ -211198,9 +211206,9 @@ export class MapIniParser extends antlr.Parser {
211198211206 0,43784,43787,1,0,0,0,43785,43787,5,2928,0,0,43786,43779,1,0,0,0,
211199211207 43786,43785,1,0,0,0,43787,43788,1,0,0,0,43788,43789,3,1378,689,0,
211200211208 43789,1377,1,0,0,0,43790,43791,7,26,0,0,43791,1379,1,0,0,0,43792,
211201- 43793,5,2926 ,0,0,43793,1381,1,0,0,0,43794,43803,5,2905,0,0,43795,
211202- 43797, 5,2928,0,0,43796,43795,1,0,0,0,43796,43797,1,0,0,0,43797,43798,
211203- 1, 0,0,0,43798,43800,5,2901,0,0,43799,43801,5,2928,0,0,43800,43799,
211209+ 43793,7,26 ,0,0,43793,1381,1,0,0,0,43794,43803,5,2905,0,0,43795,43797 ,
211210+ 5,2928,0,0,43796,43795,1,0,0,0,43796,43797,1,0,0,0,43797,43798,1 ,
211211+ 0,0,0,43798,43800,5,2901,0,0,43799,43801,5,2928,0,0,43800,43799,
211204211212 1,0,0,0,43800,43801,1,0,0,0,43801,43804,1,0,0,0,43802,43804,5,2928,
211205211213 0,0,43803,43796,1,0,0,0,43803,43802,1,0,0,0,43804,43805,1,0,0,0,
211206211214 43805,43806,7,30,0,0,43806,1383,1,0,0,0,43807,43816,5,2906,0,0,43808,
@@ -249599,8 +249607,11 @@ export class Weapon_valueContext extends antlr.ParserRuleContext {
249599249607 public constructor(parent: antlr.ParserRuleContext | null, invokingState: number) {
249600249608 super(parent, invokingState);
249601249609 }
249602- public ID(): antlr.TerminalNode {
249603- return this.getToken(MapIniParser.ID, 0)!;
249610+ public ID(): antlr.TerminalNode | null {
249611+ return this.getToken(MapIniParser.ID, 0);
249612+ }
249613+ public None_value(): antlr.TerminalNode | null {
249614+ return this.getToken(MapIniParser.None_value, 0);
249604249615 }
249605249616 public override get ruleIndex(): number {
249606249617 return MapIniParser.RULE_weapon_value;
0 commit comments