Skip to content

AnthonyNeace/activeworldsgroup-for-vscode

Repository files navigation

activeworldsgroup-for-vscode

ActiveWorlds Group for VSCode is a vscode extension that adds language support for ActiveWorlds Group (.awg) files, which are tokenized based on the Active Worlds propdump format.

image

Tokens

AWG/propdump tokens are delimited by spaces and defined as follows:

  • 1: Active Worlds Citizen Number
  • 2: Object creation timestamp
  • 3: Position (X)
  • 4: Position (Y)
  • 5: Position (Z)
  • 6: Orientation (YAW)
  • 7: Orientation (TILT)
  • 8: Orientation (ROLL)
  • 9: Object Type (0: Object; 1: Camera; 2: Zone; 3: Particle Emitter; 4: Mover)
  • 10: Length of model name string
  • 11: Length of description string
  • 12: Length of action string
  • 13: Length of object data string
  • 14: A single concatenated string of data for tokens 10-13 above

This extension attempts to tokenize model name, description, and action based on contextual word boundaries. There is currently no support for tokenizing the 'object data' string.

Resources

About

Repo for the awg-for-code vscode extension, supporting (.awg) ActiveWorlds Group and ActiveWorlds propdump language features

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published