Skip to content

Commit fe1f41e

Browse files
committed
Add objectreskin-class to ini.tmLanguage.json
1 parent 8a049af commit fe1f41e

File tree

1 file changed

+53
-0
lines changed

1 file changed

+53
-0
lines changed

syntaxes/ini.tmLanguage.json

Lines changed: 53 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@
2929
{"include": "#ocl-class"},
3030
{"include": "#mappedimage-class"},
3131
{"include": "#locomotor-class"},
32+
{"include": "#objectreskin-class"},
3233
{"include": "#object-class"}
3334
]
3435
},
@@ -805,6 +806,58 @@
805806
}
806807
]
807808
},
809+
"objectreskin-class": {
810+
"begin": "\\s*\\b(ObjectReskin)\\s+([a-zA-Z]\\w+)\\s+([a-zA-Z]\\w+)",
811+
"beginCaptures": {
812+
"1": {
813+
"name": "keyword.control.ini"
814+
},
815+
"2": {
816+
"name": "entity.name.type.ini"
817+
},
818+
"3": {
819+
"name": "entity.name.type.ini"
820+
}
821+
},
822+
"end": "\\s*\\b([Ee]nd|END)",
823+
"endCaptures": {
824+
"1": {
825+
"name": "keyword.control.ini"
826+
}
827+
},
828+
"patterns": [
829+
{
830+
"include": "#Object-WeaponSet"
831+
},
832+
{
833+
"include": "#Object-ArmorSet"
834+
},
835+
{
836+
"include": "#Object-Prerequisites"
837+
},
838+
{
839+
"include": "#UnitSpecificSounds"
840+
},
841+
{
842+
"include": "#UnitSpecificFX"
843+
},
844+
{
845+
"include": "#modules"
846+
},
847+
{
848+
"include": "#AddModule-block"
849+
},
850+
{
851+
"include": "#inline-removemodule"
852+
},
853+
{
854+
"include": "#assignment"
855+
},
856+
{
857+
"include": "#inline-comment"
858+
}
859+
]
860+
},
808861
"object-class": {
809862
"begin": "\\s*\\b(Object)\\s+([a-zA-Z]\\w+)",
810863
"beginCaptures": {

0 commit comments

Comments
 (0)