Skip to content

Releases: StefanH-AT/Source-Engine-VSCode-Extension

0.6.0

12 Jul 20:44
Compare
Choose a tag to compare

KeyValue

  • Added rudimentary highlighting to conditionals (The [$Debug] syntax which can enable/disable lines depending on certain engine conditions)
  • Fixed multiple values breaking syntax highlighting
  • Fixed bugs related to unclosed strings
  • Fixed bugs related to lookahead tokenization logic

0.5.0

28 Jun 01:59
Compare
Choose a tag to compare

VMT

  • Added auto completion for texture paths

SMD

  • Added basic SMD file syntax highlighting

0.4.0

27 Jun 17:42
Compare
Choose a tag to compare

KeyValue

  • Added keyvalue tokenization performance profiling. Can be optionally enabled in the settings
  • Fixed major issues with tokenization that made language features break frequently. This will make language features much more reliable in all keyvalue files and its decendents
  • Fixed syntax highlighting for negative numbers

VMT

  • Improved support for color value detection and added brace syntax ({255 0 30})
  • Fixed issues with matrix value detection
  • Fixed $fogcolor's default completion value

QC

  • Added more snippets for QC values (Thanks LoveRenamon!)
  • Added syntax highlighting for macros (variables) e.g: $body $bodyname$ (Thanks LoveRenamon!)

0.3.8

15 Jun 20:09
Compare
Choose a tag to compare

FGD

  • Fix BaseClass not getting detected as a valid class definition

0.3.7

12 Jun 08:27
Compare
Choose a tag to compare

General

  • Added automatic indentation detection
  • Other bugfixes

Soundscripts

  • Fixed bracket and quote pair problems

VPC

  • Added $QtFile keyword

QC, Captions

  • Compile button is now hidden when file is unsaved