;{}

[Options]
LineCommentA=//
LineCommentB=#
CommentStartA=/*
CommentEndA=*/
Char='
String="
HexIdentifier=0x
Escape=\
Symbols=-+*/<>!~%^&|={[()]}:.;
Numbers=0123456789

[Keywords]
Control keywords=asm|break|case|continue|do|else|false|for|function|goto|if|new|null|return|switch|this|true|try|var|while|@include|\#include|label_|global|
Built-in objects=Collision|Creature|CreaturesGroup|Dictionary|File|Fields|GenMan|GenManStats|Geno|Genotype|GenotypeGroup|GenotypeLibrary|Interface|Joint|LiveLibrary|Loader|Math|MechJoint|MechPart|Model|Neuro|NeuroClass|NeuroClassLibrary|NeuroDef|Part|sim_params|Simulator|stats|String|ShowParams|Vector|World|WorldMap|ExpParams|ExpState|Neuro|this|Creature|Element|GeomBuilder|GL|Loader|Material|MechJoint|MechPart|Scene|VertexBuilder|VisParams|VisualModel|World|WorldMap|ClassBrowser|CLI|CreatureCharts|CreatureSelection|DynaChart|GLDisplay|NeuroDiagram|RowFormat|ShowManager|SimStatsCharts|TrackingCam|VisualStyle|Window|
General fields=script|expdef|show|class|prop|state|
Property fields=name|info|code|id|type|flags|group|help|longname|prefinputs|prefoutput|
Events=onExpDefLoad|onExpInit|onBorn|onStep|onKill|onExpLoad|onExpSave|onUserEvent|onLoad|onResize|onShowStep|onSelectionChange|

[FoldOptions]
List_AsMethod=function
List_Exclude=if|while|do|for|else|switch
Separators=:;()
AutoIdExcludes=if|while|do|for|else|switch
Case=1

[Region]
Start=REGION
End=END_REGION
CommentStart=#

[Fold]
1_Id=
1_Begin={
1_End=}
1_EndBefore=
1_Section=
1_NoParentOfId=0
1_ListItem=
2_Id=id
2_Begin=id
2_End=type
2_EndBefore=
2_Section=
2_NoParentOfId=0
2_ListItem=ceProperty

