Giter VIP home page Giter VIP logo

ewrs's Introduction

EWRS

Early Warning Radar Script for DCS World

Features:
	- Uses in-game radar information to detect targets so terrain masking, beaming, low altitude flying, etc is effective for avoiding detection
	- Dynamic. If valid units with radar are created during a mission (eg. via chopper with CTLD), they will be added to the EWRS radar network
	- Can allow / disable BRA messages to fighters or sides
	- Uses player aircraft or mission bullseye for BRA reference, can be changed via F10 radio menu or restricted to one reference in the script settings
	- Can switch between imperial (feet, knots, NM) or metric (meters, km/h, km) measurements using F10 radio menu
	- Ability to change the message display time and update interval
	- Can choose to disable automated messages and allow players to request BRA from F10 menu
	- Can allow players to request Bogey Dope at any time through F10 radio menu

At the moment, because of limitations within DCS to not show messages to individual units, the reference, measurements, and messages
are done per group. So a group of 4 fighters will each receive 4 BRA messages. Each message however, will have the player's name
in it, that its refering to. Its unfortunate, but nothing I can do about it.

Script Setup

Setting up the script is easy. You will need MIST - Available here: https://github.com/mrSkortch/MissionScriptingTools

First open EWRS.lua in a text editor (Notepad++ is a good one to use), and set the script options how you want it setup. Its all commented in the code on what each one does.

Then in your mission, setup 2 triggers, one to load MIST and the other to load EWRS.lua. Your 2 finished triggers should look like this:

trigger -> ONCE -> TIME MORE 1 -> DO SCRIPT FILE mist.lua

trigger -> ONCE -> TIME MORE 5 -> DO SCRIPT FILE EWRS.lua

The time more values are not that important, but just remember to load MIST first, and give it a couple of seconds before loading another script to ensure its fully loaded first.

NOTE

Any branch outside of 'master' have not been tested ingame yet and should be considered unstable

ewrs's People

Contributors

bob7hebuilder avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

ewrs's Issues

all unit display ???

I have updated the new unit name,but still can't get the correct unit's name?How to solve it?
[ "A-10A" ] = ewrs.ATTACK , [ "A-10C" ] = ewrs.ATTACK , [ "A-10C_2" ] = ewrs.ATTACK , [ "AV8BNA" ] = ewrs.ATTACK , [ "Su-25" ] = ewrs.ATTACK , [ "Su-25T" ] = ewrs.ATTACK , [ "MiG-21Bis" ] = ewrs.FIGHTER , [ "MiG-29S" ] = ewrs.FIGHTER , [ "F-15C" ] = ewrs.FIGHTER , [ "M-2000C" ] = ewrs.FIGHTER , [ "Su-27" ] = ewrs.FIGHTER , [ "Su-33" ] = ewrs.FIGHTER , [ "FA-18C_hornet" ] = ewrs.FIGHTER , [ "F-14A-135-GR" ] = ewrs.FIGHTER , [ "F-14B" ] = ewrs.FIGHTER , [ "F-5E-3" ] = ewrs.FIGHTER , [ "Ka-50" ] = ewrs.HELO , [ "Mi-8MT" ] = ewrs.HELO , [ "UH-1H" ] = ewrs.HELO , [ "Mi-24P" ] = ewrs.HELO ,

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.