Ogre Scripts support in Atom
Syntax highlighting for Ogre Scripts.
Based on the Sublime Plugin. Extended for particle scripts.
Ogre1 Materials
Ogre2 Materials
Structure
- ogre-common: grammar present in all ogre script files
- ogre-material: material specific grammar
- ogre-particle: particle specific grammar
- ogre-compositor: compositor specific grammar
TODO
- refactor the plugin to work on tokens. Currently it tries to verify property values, which causes code duplication and does not cope with variables (
$foo
) - overlay scripts
- font definition scripts
- split more of ogre-common into script specific files to reduce false positives