Skip to content

Commit 5f59258

Browse files
committed
Add Weapon-WeaponBonus-Assignment pattern to ini.tmLanguage.json
1 parent 4c0ce9e commit 5f59258

File tree

1 file changed

+40
-0
lines changed

1 file changed

+40
-0
lines changed

syntaxes/ini.tmLanguage.json

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,9 @@
6161
{
6262
"include": "#Inline-Comment"
6363
},
64+
{
65+
"include": "#Weapon-WeaponBonus-Assignment"
66+
},
6467
{
6568
"include": "#General-Assignment"
6669
},
@@ -69,6 +72,43 @@
6972
}
7073
]
7174
},
75+
"Weapon-WeaponBonus-Assignment": {
76+
"begin": "(^[ \\t]+)?([Ww]eaponBonus)[ \\t]*(=)[ \\t]*",
77+
"beginCaptures": {
78+
"1": {
79+
"name": "punctuation.whitespace.ini"
80+
},
81+
"2": {
82+
"name": "variable.name.ini"
83+
},
84+
"3": {
85+
"name": "keyword.operator.assignment.ini"
86+
}
87+
},
88+
"end": "$",
89+
"patterns": [
90+
{
91+
"include": "#Inline-Comment"
92+
},
93+
{
94+
"include": "#Weapon-WeaponBonus-Assignment-value01"
95+
},
96+
{
97+
"include": "#Number"
98+
}
99+
]
100+
},
101+
"Weapon-WeaponBonus-Assignment-value01": {
102+
"match": "([ \\t]+)?\\b(DRONE_SPOTTING|PLAYER_UPGRADE|CONTINUOUS_FIRE_MEAN|CONTINUOUS_FIRE_FAST|DAMAGE|RANGE|RATE_OF_FIRE)\\b",
103+
"captures": {
104+
"1": {
105+
"name": "punctuation.whitespace.ini"
106+
},
107+
"2": {
108+
"name": "variable.other.constant.ini"
109+
}
110+
}
111+
},
72112
"Upgrade-Class": {
73113
"begin": "(^[ \\t]+)?([Uu]pgrade)[ \\t]+([a-zA-Z_][\\w%]*)",
74114
"beginCaptures": {

0 commit comments

Comments
 (0)