mirror of
https://github.com/spencershepard/RotorOps.git
synced 2025-11-10 15:45:30 +00:00
updated for mission generator
This commit is contained in:
parent
c2dcb2fcbf
commit
b9723e5108
66
README.md
66
README.md
@ -1,28 +1,65 @@
|
||||
# What is RotorOps?
|
||||
RotorOps brings the ground war in DCS to life. Infantry becomes useful, and the helicopter operations that support them will directly contribute to the success of the mission.
|
||||
RotorOps is a DCS script that makes it easy to create fun and engaging missions on the fly, directly in the mission editor and without ever opening a script file.
|
||||
RotorOps is a mission generator and gameplay script for DCS: World. At it's heart is a gametype called Conflict, which requires helicopter operations to win battles on the ground. This is fun territory capture game that promotes focus on individual 'conflict zones'.
|
||||
|
||||
At the core of the RotorOps script are AI enhancements that provide a dynamic ground war by causing automatic conflicts between ground forces and a progression of the front line.
|
||||
|
||||

|
||||
|
||||
# Key Features:
|
||||
- Unique helicopter-focused gameplay
|
||||
|
||||
- Mission Generator windows app
|
||||
|
||||
- Over 100 built-in voiceovers (or for use in mission customization via trigger actions).
|
||||
|
||||
- Splash Damage 2 script for more realistic explosions that no longer require direct hits.
|
||||
|
||||
- CTLD troop and logistics tranport automatically integrated and enhanced with sound effects.
|
||||
|
||||
- Play the role of the attacking or defending force.
|
||||
|
||||
- Single player and multiplayer slot creation.
|
||||
|
||||
## Demo Missions
|
||||
RotorOps: Aleppo Under Siege https://www.digitalcombatsimulator.com/en/files/3320079/
|
||||
Rota Landing (Mr. Nobody) https://www.digitalcombatsimulator.com/en/files/3320186/
|
||||
|
||||
|
||||
# RotorOps: Conflict
|
||||
At the heart of this first release is a game type called Conflict, where attacking forces must clear Conflict Zones of defending ground forces. Once a zone is cleared, the next zone is activated and ground vehicles will move to the next Conflict Zone automatically. It's up to the rotorheads to pickup troops from the cleared zones and transport them to the active Conflict Zone.
|
||||
Conflict is a gametype in which attacking forces must clear Conflict Zones of defending ground forces. Once a zone is cleared, the next zone is activated and ground vehicles will move to the next Conflict Zone automatically.
|
||||
|
||||

|
||||
|
||||
## Dynamic Roles
|
||||
A RotorOps conflict mission has opportunities for a variety of roles and tasks. There's no need to artificially select these roles, as the mission is fully dynamic.
|
||||
|
||||
### Do I have to transport troops?
|
||||
This is really up to the mission designer. Transporting troops is not required for mission success in Conflict. However, friendly troops can be a very valuable asset, especially for clearing enemies in dense urban areas. If you're in a fixed wing or attack helicopter role, troop transport could be provided by other players or AI.
|
||||
### Transport Logistics:
|
||||
CTLD logistics crates are available from your starting base or staging zone. The logistics area has several logistics containers, that can themselves be moved to a new area via DCS inbuilt sling loading. If you can get one of these containers to a new area safely, it becomes a CTLD logistics zone for spawning crates to build ground units and air defenses.
|
||||
|
||||
### What about attack helicopters?
|
||||
The constantly moving infantry is easier to see than the statues we are used to seeing. Destroying defending enemy vehicles so that our troops and vehicles can survive, and intercepting enemy reinforcements may be crucial to mission success.
|
||||
### CAS:
|
||||
The attacking side starts with ground units that move progressively through enemy conflict zones, seeking out enemy units within each zone. Protecting these ground forces is essential for establishing forward bases for rearming, troop pickup, and winning the battle
|
||||
|
||||
### How do I create a Conflict mission?
|
||||
Just open a demo mission in the DCS mission editor and drop units into the Conflict Zones. These are trigger areas drawn in the mission editor that will automatically control the ground forces that enter them. This means that you do not need to worry about creating waypoints; enemy vehicles and infantry will seek each other out automatically. Move the Conflict Zones or change their size, add friendly or enemy units (remember, no waypoints needed).
|
||||
### Troop Transport:
|
||||
Never before has infantry been so important in DCS! Pickup troops from the staging area or a cleared conflict zone and deliver them to the active conflict zone. They will move through the zone until no enemies remain (or until they are killed). Very useful for flushing out enemy infantry and vehicles in densely forested or urban areas. JTAC units can mark important targets with smoke and laser.
|
||||
|
||||
Optional USER FLAGS are available to trigger events based on the status of individual zones and the game as a whole. Simple DO SCRIPT waypoint actions are available to drop troops from friendly or enemy AI helicopters or ground vehicles.
|
||||
### Ground Attack:
|
||||
Destroy enemy vehicles and infantry to ensure the survival of our own ground units. Clearing conflict zones of enemy units is essential for establishing forward bases for rearming and refueling. All enemy ground units must be destroyed to win the battle!
|
||||
|
||||
## RotorOps Mission Creator Guide: https://github.com/spencershepard/RotorOps/wiki/RotorOps:-Mission-Creator-Guide
|
||||
### Fixed-wing CAP/CAS:
|
||||
Enemy attack helicopters and planes are optional in the generator. Add slots in the mission generator for fixed wing flights to provide cover for our helicopters and ground units. For a unique challenge, try Defense mode in a fixed wing ground attack role...enemies are nearly always in motion.
|
||||
|
||||
## Mission Generator and Customization
|
||||
The mission generator works by automatically placing units and trigger actions into a map template with defined airports and trigger zones.
|
||||
|
||||
Missions produced by the generator are easy to modify and understand. For example, units can be moved, and player flights can be added without issue. Use the result of the mission generator for quick plays, or build on it for something epic. Trigger actions are setup, labelled and commented so that you can understand how things work and add your own actions. A additional library of voiceover files are provided for your own use.
|
||||
|
||||
Easily add your own templates for friendly/enemy ground units directly in the DCS mission editor.
|
||||
|
||||
Create your own scenarios for the RotorOps mission generator, using the DCS mission editor.
|
||||
|
||||
### RotorOps Mission Creator Guide:
|
||||
For more detailed information on how the script works, see this wiki:
|
||||
https://github.com/spencershepard/RotorOps/wiki/RotorOps:-Mission-Creator-Guide
|
||||
|
||||
***
|
||||
|
||||
@ -35,7 +72,7 @@ https://discord.gg/HFqjrZV9xD
|
||||
https://www.patreon.com/spencershepard
|
||||
|
||||
### Developers
|
||||
We welcome contributors to this new project! Please get in touch on Discord with new ideas or pickup/create an issue in this repo.
|
||||
We welcome contributors to this new project! Please get in touch on Discord with new ideas or pickup/create an issue in this repo.
|
||||
|
||||
|
||||
***
|
||||
@ -44,3 +81,8 @@ RotorOps uses MIST and integrates CTLD:
|
||||
https://github.com/mrSkortch/MissionScriptingTools
|
||||
|
||||
https://github.com/ciribob/DCS-CTLD
|
||||
|
||||
The mission generator would not be possible without PyDCS:
|
||||
|
||||
https://github.com/pydcs/dcs
|
||||
|
||||
|
||||
BIN
documentation/images/rotorops ss 0_3.PNG
Normal file
BIN
documentation/images/rotorops ss 0_3.PNG
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 4.1 MiB |
Loading…
x
Reference in New Issue
Block a user