Surrexen Posted September 17, 2020 Posted September 17, 2020 (edited) You know the drill. Operation Crystal Sea is a persistent, open world PvE/PvP playground for the English Channel WW2 map. To allow the mission to provide persistency, it is necessary to de-sanitize 'lfs' and 'io' in MissionScripting.lua. The mission will still be able to run without this, but persistency won't happen. Download here: https://www.digitalcombatsimulator.com/en/files/3312257/ Please note the following: - It's a work in progress (just like the map ... ) - The Channel Map and WW2 Assets pack are required - Target report will just report "Grid XXXX" since we don't have any grid references in the map yet To Enable Persistency: Inside your DCS installation there is a folder called Scripts. Inside that there is a file called MissionScripting.lua, if you want persistency to work, edit this file (make a backup first if you like) and make the bit that looks like this: do sanitizeModule('os') sanitizeModule('io') sanitizeModule('lfs') require = nil loadlib = nil end Look like this instead: do sanitizeModule('os') --sanitizeModule('io') --sanitizeModule('lfs') require = nil loadlib = nil end Once you have done that, start DCS and launch the mission. The mission will then write out a list of dead units and statics to a pair of lua files inside the DCS root folder (it will update this list periodically, every 2.5 minutes at the moment). Once these files exist, the mission will load those files when it starts up and remove the units and statics that were previously destroyed so you can pick up where you left off Edited September 17, 2020 by Surrexen
Surrexen Posted November 22, 2020 Author Posted November 22, 2020 I have updated this with some script changes. 1
Surrexen Posted December 17, 2020 Author Posted December 17, 2020 Mission updated with improvements to AI behaviour.
Hotdognz Posted December 20, 2020 Posted December 20, 2020 Hi Surrexen, I plan to run this mission on my server for my DCSNZA squad for the free to play 2 weeks, do the clients have to edit the .lua file you mention of just the server ??. Also do you have any more info on the missions they can encounter ??
Surrexen Posted December 20, 2020 Author Posted December 20, 2020 11 hours ago, Hotdognz said: Hi Surrexen, I plan to run this mission on my server for my DCSNZA squad for the free to play 2 weeks, do the clients have to edit the .lua file you mention of just the server ??. Also do you have any more info on the missions they can encounter ?? When using this on a server, only the server needs the changes to missionscripting.lua as it is the machine that will record the data. This mission is quite difficult at the moment as I believe there are some issues with flak being more accurate than it should be (Operation Jupiter is the same, even after dropping the flak down to average skill). Also I have not built everything into the map, as the map isn't finished, and does not have grid references. I'm pretty much waiting to see what other airfields or whatever gets done before I come back to this and flesh it out more. That said, if you are just planning on jamming out to get some dogfights going, you should have no issue, just fly around the narrow channel area you're bound to run into something. Hope that helps. 1
LonnieOlson Posted December 21, 2020 Posted December 21, 2020 (edited) Hey, Surrexen! Your missions are great. Could you please make one with modern planes on the syria map? Thanks a lot! cpstest Edited December 22, 2020 by LonnieOlson
Surrexen Posted December 21, 2020 Author Posted December 21, 2020 (edited) 3 hours ago, LonnieOlson said: Hey, Surrexen! Your missions are great. Could you please make one with modern planes on the syria map? Thanks a lot! I must have accidently gone through a portal and ended up in a timeframe where "Operation Scarlet Dawn" didn't already exist. How do I get back? ... I'll just leave this here for you: https://www.digitalcombatsimulator.com/en/files/3313323/ Edited December 21, 2020 by Surrexen
Recommended Posts