ModernColdWar / RSR-Syria

2 stars 1 forks source link

RSR-Syria

A persistent PvP mission for DCS world.

Installation

  1. From your install folder (not saved games), open Scripts/MissionScripting.lua
  2. Comment out all the lines in the do block below the sanitization function with -\-. This allows the LUA engine access to the file system. It should look similar to:
    --sanitizeModule('os')
    --sanitizeModule('io')
    --sanitizeModule('lfs')
    --require = nil
    --loadlib = nil
  3. Clone this repository: from your Saved Games\DCS\Scripts folder run git clone https://github.com/ModernColdWar/RSR-Syria.git RSR. This should create a folder named RSR and in the end it should look like Saved Games\DCS\Scripts\RSR
  4. If you are new to github, and don't understand how to do step 3, you can download the files in a zip, then place the RSR folder and Hooks folders into your Saved Games\DCS\Scripts.
  5. Update your mission file to include a DO SCRIPT trigger to run dofile(lfs.writedir() .. [[Scripts\RSR\RSR.lua]]) Or Download the latest mission file in use Mission Files
  6. Follow the steps on the Developer Setup wiki page.

LUA files

The RSR/RedStormRising repository contains all the lua files required to run the mission. Once tested, submited and approved they are sent to the server and loaded. All the scripts are loaded through the RSR.lua

AWACS-Tankers.lua

The AWACS-Tankers.lua Contains moose snippets that generate an F10 menu to allow aircraft to call in AWACS and Tankers into the mission.

CSAR.lua

The CSAR.lua script allows for downed pilots to be recovered, and thier life returned. We also use the CSAR script to manage pilots lifes on a per restart basis.

EWRS.lua

JTAC-Designate.lua

Moose.lua

SGS_RSR.lua

UAV-Recon.lua

WeaponManager.lua

mist_4_4_90.lua

warehouseResupply.lua