Notices

Reply
 
Thread Tools Display Modes
Old 12-29-2014, 10:41 AM   #1
MBot
Senior Member
 
Join Date: Nov 2004
Posts: 2,511
Reputation power: 47
MBot is a name known to allMBot is a name known to allMBot is a name known to allMBot is a name known to allMBot is a name known to allMBot is a name known to allMBot is a name known to allMBot is a name known to allMBot is a name known to allMBot is a name known to allMBot is a name known to all
Default MiG-21Bis Dynamic Campaign: Guardians of the Caucasus



It is the year 1980 and war has broken out between East and West. You are a pilot of the 982nd Fighter Regiment at Vaziani air base, USSR. Fly the MiG-21Bis in its point defence interceptor role to guard the city of Tbilisi against a two week long NATO air offensive out of Turkey. Meet large strike packages of contemporary adversaries such as the F-4 Phantom II and the F-5 Freedom Fighter and take on the next generation of US fighters in form of the F-16 Fighting Falcon and the F-15 Eagle. Get through to well escorted formations of B-52, perform ground controlled intercepts of bombers in instrument flight at night and get the MiG to Mach 2 to down high and fast intruders. Defend your installations on the ground and wear down the combat strength of the enemy, while keeping a close eye on your own numbers. Your performance matters.


Features:
- Single player or cooperative dynamic campaign
- Open number of missions with variable time of day and weather
- Automatically generated missions depending on previous results
- Persistent losses of ground installations, air defences and aircraft across the campaign, including damage, repair, replacement and reinforcement
- Detailed briefings and debriefings
- Authentic scenario featuring combat units that actually operated in the theatre or could have been deployed there, including actual real-life positions of SAM sites


Download V1.1


Due to technical limitations of the DCS framework, the following instructions should be followed:

- In order to allowing carrying over information from one mission to the next, it is absolutely necessary to modify the file 'MissionScripting.lua' in the folder 'DCS World\Scripts'. Add two minus signs in front of line 17 'sanitizeModule('io')' and line 18 'sanitizeModule('lfs')'. Your file should then look like this:

Code:
--Initialization script for the Mission lua Environment (SSE)

dofile('Scripts/ScriptingSystem.lua')

--Sanitize Mission Scripting environment
--This makes unavailable some unsecure functions. 
--Mission downloaded from server to client may contain potentialy harmful lua code that may use these functions.
--You can remove the code below and make availble these functions at your own risk.

local function sanitizeModule(name)
	_G[name] = nil
	package.loaded[name] = nil
end

do
	sanitizeModule('os')
	--sanitizeModule('io')
	--sanitizeModule('lfs')
	require = nil
	loadlib = nil
end
Warning: This will allow potentially harmful lua code that may be included in missions downloaded from the internet. Modification at your own risk. If you do not wish do make this modification, you can still play this campaign as a client in multiplayer games hosted by someone else. The modification probably has to be repeated after each time a DCS World update is applied.

- The campaign is included in one single mission file. The first time a mission is completed, a file called 'MDC_campaign_results.lua' is created in your 'DCS World' folder. On subsequent launching of the mission file, the campaign loads the 'MDC_campaign_results.lua' and progresses from there on. Upon ending of a running mission, the 'MDC_campaign_results.lua' file is updated. To start a new campaign, delete 'MDC_campaign_results.lua'. To save a campaign state, make a backup of 'MDC_campaign_results.lua'. To load a campaign state, move your backup 'MDC_campaign_results.lua' into your 'DCS World' folder (overwrite the existing file if applicable).

- The content of the present mission is generated after you enter the cockpit and the game is unpaused. If you are playing coop multiplayer, all human participants should be ready in their cockpits before the game is unpaused for the first time. At this point the campaign will count the participating clients and will provide a number of friendly AI aircraft that compliments the number of human players.

- Two seconds after unpausing the first time, the briefing for the present mission will appear. It is suggested that you pause the game again in order to read it without time pressure. In order to hide the briefing, unpause the mission, and press RADIOBUTTON>F10>F2. If you do not see the F10 entry in your radiomenu, you might be in a ATC radio-submenu. Return to the radiomenu root folder by pressing F11.

- Before quitting the mission, press RADIOBUTTON>F10>F1>F1 to end the mission. This will immediately remove all active units, calculate the mission results, display the mission debriefing and update the 'MDC_campaign_results.lua' file. Without performing this step, all progress of the present mission will be lost when quitting the mission. Due to the necessity to access the radiomenu to perform this step, the player must be alive and in his cockpit to end a mission. Therefore campaign progress is not possible when the player dies or ejects when the campaign is played in singleplayer mode. In multiplayer mode, any dead or ejected player can simple re-spawn in a new aircraft in order to access the radiomenu to end the mission. If you wish to still continue the campaign after death when playing alone, it is suggested to open a multiplayer game and host your own server instead (even if you are the only participant).

- When viewing the debriefing of the present mission, note the time and weather of the next mission at the bottom. Since this properties cannot be adjusted in missions automatically, they require manual modification by the player. Open the campaign mission file in the DCS Mission Editor and adjust the time of day and the weather as instructed by the last debriefing. It is suggested that you perform this modifications in a copy of the original mission file for your presently running campaign, though there is no technical reason that makes this mandatory.



Special thanks to miRage for providing the splash screen graphic and my friends at the 76. IAP for helping with testing.


---------------------------------------------
Version 1.1 - 22.02.2015 Changelog:

-Reduced B-52 night sorties altitude below contrail altitude
-Disabled B-52 jammer as it did more harm than good
-Fixed some typos
-Fixed dangerous ground vehicles
-Reduced visibility in rain or thunderstorm by adding fog
-Added player stats for current mission in debriefing scoreboard
Attached Thumbnails
Click image for larger version

Name:	Briefing.jpg
Views:	1735
Size:	184.9 KB
ID:	110452   Click image for larger version

Name:	Debriefing.jpg
Views:	1304
Size:	193.1 KB
ID:	110453  
Attached Files
File Type: zip DC_Guardians_of_the_Caucasus_v1.1.zip (3.15 MB, 1732 views)

Last edited by MBot; 02-22-2015 at 09:32 PM.
MBot is online now   Reply With Quote
Old 12-29-2014, 10:50 AM   #2
mwd2
Senior Member
 
mwd2's Avatar
 
Join Date: Aug 2010
Location: Germany
Posts: 1,626
Reputation power: 14
mwd2 is just really nicemwd2 is just really nicemwd2 is just really nicemwd2 is just really nicemwd2 is just really nicemwd2 is just really nicemwd2 is just really nicemwd2 is just really nice
Default

This looks really interesting - thanks for sharing.
__________________
Waiting for:DCS Mi-24 Hind, ...

"Do you know the way to Chak Chak?."

Last edited by mwd2; 12-29-2014 at 01:06 PM.
mwd2 is offline   Reply With Quote
Old 12-29-2014, 10:55 AM   #3
Silver_Dragon
Veteran
 
Silver_Dragon's Avatar
 
Join Date: Apr 2005
Location: Arafo, Tenerife, Canary Islands, Spain
Posts: 3,762
Reputation power: 36
Silver_Dragon is a name known to allSilver_Dragon is a name known to allSilver_Dragon is a name known to allSilver_Dragon is a name known to allSilver_Dragon is a name known to allSilver_Dragon is a name known to allSilver_Dragon is a name known to allSilver_Dragon is a name known to allSilver_Dragon is a name known to allSilver_Dragon is a name known to allSilver_Dragon is a name known to all
Send a message via MSN to Silver_Dragon Send a message via Skype™ to Silver_Dragon
Default

Great Work Mbot
__________________
More news to the front

Spanish 4Th Perrus Squadon Member: http://www.4thperrus.com
Silver_Dragon is offline   Reply With Quote
Old 12-29-2014, 10:58 AM   #4
uboats
ED Translator / Moderator
 
uboats's Avatar
 
Join Date: Mar 2013
Location: Bay Area
Posts: 3,369
Reputation power: 22
uboats is a glorious beacon of lightuboats is a glorious beacon of lightuboats is a glorious beacon of lightuboats is a glorious beacon of lightuboats is a glorious beacon of lightuboats is a glorious beacon of lightuboats is a glorious beacon of lightuboats is a glorious beacon of lightuboats is a glorious beacon of lightuboats is a glorious beacon of light
Default

nice design
__________________


My DCS Mods, Skins, Utilities, Scripts, etc

| Windows 10 | i7-4790K | Geforce 980Ti Hybrid | 32GB RAM | 500GB SSD + 1TB HDD |
| TM Warthog Stick | CH Pro Throttle + Pro Pedal | TIR5 Pro | TM MFD Cougar | Gun Camera: PrtScn |
uboats is offline   Reply With Quote
Old 12-29-2014, 11:19 AM   #5
Andrei
Member
 
Andrei's Avatar
 
Join Date: Jul 2003
Location: Helsinki, Finland
Posts: 833
Reputation power: 22
Andrei is just really niceAndrei is just really niceAndrei is just really niceAndrei is just really niceAndrei is just really niceAndrei is just really niceAndrei is just really niceAndrei is just really niceAndrei is just really nice
Send a message via MSN to Andrei
Default

My-my, based on the description this looks quite amazing. Looking forward to give it a try.
Andrei is online now   Reply With Quote
Old 12-29-2014, 11:34 AM   #6
chromium
3rd Party Developer
 
Join Date: Dec 2008
Location: Milan
Posts: 2,396
Reputation power: 19
chromium is just really nicechromium is just really nicechromium is just really nicechromium is just really nicechromium is just really nicechromium is just really nicechromium is just really nicechromium is just really nicechromium is just really nice
Default

This is going to be a masterpiece!

(that damned "Must Spread Rept" message...)
__________________
The thing is, helicopters are different from planes. An airplane by it's nature wants to fly, and if not interfered with too strongly by unusual events or by a deliberately incompetent pilot, it will fly. A helicopter does not want to fly. It is maintained in the air by a variety of forces in opposition to each other, and if there is any disturbance in this delicate balance the helicopter stops flying; immediately and disastrously.
chromium is offline   Reply With Quote
Old 12-29-2014, 12:48 PM   #7
tintifaxl
Member
 
Join Date: Mar 2009
Posts: 900
Reputation power: 11
tintifaxl is a jewel in the roughtintifaxl is a jewel in the roughtintifaxl is a jewel in the roughtintifaxl is a jewel in the roughtintifaxl is a jewel in the roughtintifaxl is a jewel in the roughtintifaxl is a jewel in the rough
Default

Darn, do I really need to learn how to fly the Mig-21 now? Coop, you say? Fantastic
__________________
Windows 10 64bit, Intel i5-4690@3.4Ghz, 24 Gig RAM, AMD 290x mobile, 1 TB fusion drive, 5k 27" monitor.
tintifaxl is offline   Reply With Quote
Old 12-29-2014, 01:24 PM   #8
il_corleone
Member
 
il_corleone's Avatar
 
Join Date: Mar 2012
Location: Spain
Posts: 410
Reputation power: 9
il_corleone is just really niceil_corleone is just really niceil_corleone is just really niceil_corleone is just really niceil_corleone is just really niceil_corleone is just really niceil_corleone is just really niceil_corleone is just really nice
Default

Wow! can you please make this one with ww2 Birds?

With the Mig 21 is fantastic
il_corleone is offline   Reply With Quote
Old 12-29-2014, 02:31 PM   #9
Yurgon
Veteran
 
Yurgon's Avatar
 
Join Date: May 2010
Location: Germany
Posts: 4,097
Reputation power: 45
Yurgon is a name known to allYurgon is a name known to allYurgon is a name known to allYurgon is a name known to allYurgon is a name known to allYurgon is a name known to allYurgon is a name known to allYurgon is a name known to allYurgon is a name known to allYurgon is a name known to allYurgon is a name known to all
Default

OMFG, this sounds amazing!

Time to finally learn the MiG-21 now.
Yurgon is offline   Reply With Quote
Old 12-29-2014, 05:09 PM   #10
xcom
Senior Member
 
xcom's Avatar
 
Join Date: Jun 2012
Posts: 1,173
Reputation power: 9
xcom is a jewel in the roughxcom is a jewel in the roughxcom is a jewel in the roughxcom is a jewel in the roughxcom is a jewel in the roughxcom is a jewel in the roughxcom is a jewel in the rough
Default

Very nice work!
The scripts look very organized and well done.

Salute!
Looks like amazing work.

Will you release a template for using your scripts or some kind of tutorial?
xcom is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

All times are GMT. The time now is 08:39 AM. vBulletin Skin by ForumMonkeys. Powered by vBulletin®.
Copyright ©2000 - 2016, Jelsoft Enterprises Ltd.