Giter VIP home page Giter VIP logo

veaf-free-georgia-mission's Introduction

VEAF Free Georgia Mission

!! Note !!

SimpleSlotBlock should be installed in DCS/Scripts/Hooks folder (https://github.com/ciribob/DCS-SimpleSlotBlock).

Abstract

Georgia has been invaded by Russia.

The USA will free Georgia.

SITAC

When the campain begin...

SITAC

Batumi:

  • 4x A-10C (Enfield 1)
  • 2x M-2000C (Ford 1)
  • 2x F-16C (Dodge 1)
  • 2x JF-17 (Chevy 1)

Stennis:

  • 4x F/A-18C (Uzi 1)
  • 4x F-14B (Pontiac 1)
  • 2x UH-1H (Springfield 1+2)

Tarawa:

  • 4x AV-8B (Colt 1)

FARP London (KM65 Zomleti):

  • 4x SA342L (Springfield 3)
  • 4x SA342M (Springfield 4)
  • 4x SA342Minigun (Springfield 5)
  • 4x Mi-8MTV (Springfield 6)
  • 4x UH-1H (Springfield 7)
  • 4x Ka50 (Springfield 8)

FARP Paris (GH03 Ochamchira):

  • n/a

FARP Moscow (FH57 Adzigezh):

  • n/a

Slots Rewards:

Kobuleti:

  • 4x F-16C (Dodge 2)
  • 4x M-2000C (Ford 2)
  • 4x JF-17 (Chevy 2)

Senaki:

  • 4x A-10C (Enfield 2)

FARP Paris:

  • 4x SA342L (Enfield 4)
  • 4x SA342M (Enfield 5)
  • 4x SA342Minigun (Enfield 6)
  • 4x Mi-8MTV (Enfield 7)
  • 4x UH-1H (Enfield 8)
  • 4x Ka50 (Enfield 9)

Primary objectives

1 Capture Kobuleti

Reward:

  • blue SAM on Kobuleti
  • unlock Kobuleti slots

2 Capture Senaki

Reward:

  • blue SAM on Senaki
  • unlock Senaki slots

3 Capture Kutaisi

Reward:

  • blue SAM on on Kutaisi
  • new slots on FARP Paris (GH03):
    • 4x Mi-8
    • 4x SA342L
    • 4x SA342M
    • 4x SA342Minigun
    • 4x Ka50
    • 4x UH-1H

4 Capture Sukhumi

Reward:

  • blue SAM on Sukhumi

5 Capture Gudauta

Reward:

  • victory when all primary objectives are complete

Secondary objectives

to be determined

Prerequisites (to work on this mission)

Note: it is easier to install all the prerequisites with Chocolatey

We created some scripts that you can use (in the folder named setup) :

  1. run install-chocolatey.cmd in an elevated shell (as administrator)
  2. restart your shell (important)
  3. run install-requirements.cmd in an elevated shell (as administrator)
  4. (optional) run install-optionals.cmd in an elevated shell (as administrator)

Workflow

Build the mission

Simply execute build in order to build the mission.

For developpement purpose you way want to use some special flags.

  • VERBOSE_LOG_FLAG if set to "true", will create a mission with tracing enabled (meaning that, when run, it will log a lot of details in the dcs log file); defaults to "false"
  • LUA_SCRIPTS_DEBUG_PARAMETER can be set to "-debug" or "-trace" (or not set) ; this will be passed to the lua helper scripts (e.g. veafMissionRadioPresetsEditor and veafMissionNormalizer); defaults to not set
  • SECURITY_DISABLED_FLAG if set to "true", will create a mission with security disabled (meaning that no password is ever required); defaults to "false"
  • MISSION_FILE_SUFFIX (a string) will be appended to the mission file name to make it more unique; defaults to the current iso date
  • SEVENZIP (a string) points to the 7za executable; defaults "7za", so it needs to be in the path
  • LUA (a string) points to the lua executable; defaults "lua", so it needs to be in the path

Edit the mission

Use the DCS World Mission Editor to make whatever change you want to the .miz file you built in the previous step

Test the mission

Within DCS World; you can have a look in the dcs.log file (specially if you set the VERBOSE_LOG_FLAG to "true")

Save your changes

Copy the built .miz file (the one you edited and tested) to the root directory of this project and run extract. This will :

  • explode the mission into its constituing files
  • copy these files in the src folder
  • clean up everything that is not needed (i.e. lua scripts)
  • normalize the mission files so they can easily be compared with the previous version (see the normalizer tool)
  • commit the changes to your source control system

veaf-free-georgia-mission's People

Contributors

davidp57 avatar mitch10593 avatar

Watchers

 avatar  avatar  avatar  avatar

veaf-free-georgia-mission's Issues

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.