Script by Tobias00723 ████████
from the TGFB server ████████ ████████
Discord : https://tgfb-dcs.com/discord ██████ ██████
any questions? ^^ ████ ▒ ▒ █████
find me on my discord server ^^ ████ ▒▒ ▒▒▒ ███
_________________________________ ████ ▒▒▒ ▒▒▒ ███
███ ▒▒▒▒ ▒▒▒▒ ███
██ ▒▒▒▒ ▒▒▒▒▒ ███
███ ▒▒▒▒▒▒ ▒▒▒▒▒▒ ███
Script as is. ███ ▓▒▒▒▒▒▒ ▒▒▒▒▒▒▒ ███
███ ▒▒▒▒▒▒▒▒ ▓▒▒▒▒▒▒▓ ███
Enjoy The open sauce! ███ ▓▒▒▓▒▒▓▒▓ ▒▒▓▒▒▒▒▒ ███
███ ▓▒▓▓▒▓▓▒▓ ▓▓▒▓▓▓▓▓▓ ███
If used credit, is appreaciated. █ ▓▓▓▒▓ ▓▓▓▒ ▓▓▓▓ ▒▓▒▓▓ █
Happy "borrowing" :) ▓▓▓▓ ▓▓▓ ████ ▓▓▓ ▓▓▓▓
_________________________________ ▓▓▓ ▓▓ ▓▓▓▓ ▓▓ ▓▓▓
▓▓ ▓▓ ▓▓▓▓ ▓▓ ▓▓
▓▓ ▓ ▓▓▓▓ ▓ ▓▓
Copyright (c) 2025 TGFB ▓▓▓▓
All rights reserved.
DCS Scripting Prototypes — TGFB Edition
A modern, comprehensive set of scripting prototypes that give DCS script authors Intellisense, discovery, and auto-completion for the DCS scripting API in editors such as Visual Studio Code. Heavily updated, reorganized, and expanded from the original DCS Scripting Library concept by asherao.
Website: https://tgfb-dcs.com/
Discord: https://tgfb-dcs.com/discord
Most files have been remade for the recent DCS update's on the scripting side
the original idea and concept was made by https://github.com/asherao/DCS-Scripting-Library
I heavely modified the files to put all recent functions and updates in these files
also now Enumerators, Server Functions, AI Tasks, Events should be included
if i forgot something let me know i will try to update these files then
Provides a baseline Scripting Library for DCS for use in VS Code. This incudes Intellisense and auto code completion. You have the option to add other Environment by simply drag and droping the .lua file into the directory. What's unique about it is that you don't have to have other windows open or be imbeded in a project to access the features it provides.
- Intellisense
- Auto Code Completion
- Function param Completion
- Links to Documentation
- Singleton Functions
- env
- timer
- land
- atmosphere
- world
- coalition
- trigger
- coord
- missionCommands
- VoiceChat
- net
- Class Functions
- Object
- Scenery Object
- Coalition Object
- Unit
- Airbase
- Weapon
- Static Object
- Group
- Controller
- Spot
- Object
- Enumerators
- Server Functions
- AI Tasks
- Events
- Download and install VS Code. https://code.visualstudio.com/download
- Download the Lua Language Server by sumneko using the VS Code Extention feature.
- Downlad this git. Extract the contents to a safe location.
- Example:
F:\Github\DCS-Scripting-Library-main
- Example:
- In the Lua Language Server by sumneko Extention settings scroll down near the bottom where it says "Lua > Workspace: Library".
- Click "Add Item" and insert the folder path from above.
- Open a new lua file.
- Start typing
atmosphereand you should see suggestions. - All done!
You can add other libraries such as MIST, DCT, or CTLD by putting the .lua file in a "Lua > Workspace: Library" folder and then designating that folder as a library.
- Grimes via https://wiki.hoggitworld.com/view/Simulator_Scripting_Engine_Documentation
- Hoggit Discord
