Skip to content

Language support for Age of Empires 3 XS Language

License

Notifications You must be signed in to change notification settings

thinotmandresy/age3-xs

 
 

Repository files navigation

AoE XS Scripting

ℹ️ This is a fork of AoE2DE XS Scripting by Divy. The changes mostly consist of replacing AoE2-specific functions and constants with AoE3-specific ones.

Features

This extension enables

  1. Syntax highlighting for XS Scripts
  2. Code completion suggestions for XS Scripts
  3. Hover Docstrings for in-built functions and constants in XS Scripts.
  4. Other programmatic language features for XS Scripts that are commonly offered for other languages like javascript

XS Scripts are External Subroutines used by the games AoE2, AoE3 and AoM

Example:

  1. Syntax Highlighting:

    Syntax Highlighting

  2. Code tab completion:

    Tab Completion

  3. Hover Docstrings:

    Hover Docstrings

Release Notes

1.0.0

  • Initial version forked from AoE2DE XS Scripting.
  • Replaced AoE2-specific functions and constants with AoE3-specific ones.

About

Language support for Age of Empires 3 XS Language

Resources

License

Stars

Watchers

Forks

Languages

  • TypeScript 99.7%
  • Python 0.3%