Jump to content

Recommended Posts

1380446425_Bannersito.jpg.4cfb59c6c093660918e0021b18b907f9.jpg

 

Dynamic Sequential Mission Campaign (DSMC) is a tool for mission designers, supporting versions of DCS World 2.5.6 and above. This tool adds persistence to any DCS World mission, done by allowing the user to save the scenario at any moment and generate a new mission file based on the situation at the time of saving, that can be loaded, or edited, using the DCS mission editor. DSMC is required to be installed on the host/server only and has configuration settings available for both Dedicated servers, or Player as Host, via the special options GUI in DCS World.

DSMC creates a new .miz file that includes:

  • All original triggers, scripts, and embedded files as the original .miz
  • Updated unit positions and states (alive, dead)
  • Scenery object states, like bridges, houses, and structures
  • Updated airbases, Oil/Gas facilities & FARP ownership
  • Updated warehouse contents of fuel, aircraft & ammo
  • many many more things!

DSMC also includes improved features and functions for dedicated server mode, and for servers with desanitized missionscripting.lua settings.

It's strongly recommended checking the manual before using the mod, at least to understand what it does and how to use it :joystick:

To download the mod, check this site: https://dsmcfordcs.wordpress.com/

For bug reports & suggestion, or simply to share your experience, there's a dedicated discord channel: https://discord.gg/T7NhsaxXBB

DSMC is created from the ashes of "DAWS" and "DAWS Package", rewritten almost from scratch to enhance capability & stability... there will be others, for sure: as you know, every time 1 bug is fixed there's the chance for a couple of them to kick in.. but I hope that this will work ok for most of you, and for the others I'll do my best to support properly :smilewink:

Have fun!


Edited by chromium
  • Like 9
  • Thanks 2

ChromiumDis.png

Author of DSMC, mod to enable scenario persistency and save updated miz file

Stable version & site: https://dsmcfordcs.wordpress.com/

Openbeta: https://github.com/Chromium18/DSMC

 

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.

Link to comment
Share on other sites

Hiya guys. The download is not available from the DSMC website. The Google Drive says item is in owners Trash

 

yeah stupid me, I reorganized the folder 1h before release and forgot to update link on DSMC site. Now it's working for me. Sorry!

ChromiumDis.png

Author of DSMC, mod to enable scenario persistency and save updated miz file

Stable version & site: https://dsmcfordcs.wordpress.com/

Openbeta: https://github.com/Chromium18/DSMC

 

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.

Link to comment
Share on other sites

Hi! Thanks for the work and releasing it to the public. I tried to access the discord you mentioned, but it's seems to be a link to a channel, which is not working for me. Is this intended?

German Squadron "Serious Uglies"

 

[sIGPIC][/sIGPIC]

 

Skyfire

 

Intel 10700K | SSD for system and DCS | 32 Gb RAM | Gigabyte Aorus RTX 3080 | HP Reverb G2

Link to comment
Share on other sites

No it's not, I'm simply not that much acquainted to discord. I edited the invite now to be unlimited in time :)

ChromiumDis.png

Author of DSMC, mod to enable scenario persistency and save updated miz file

Stable version & site: https://dsmcfordcs.wordpress.com/

Openbeta: https://github.com/Chromium18/DSMC

 

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.

Link to comment
Share on other sites

No it's not, I'm simply not that much acquainted to discord. I edited the invite now to be unlimited in time :)

 

No problem - I think it's again a link to a channel. I guess this is only possible, If one is already on the Discord Server. So what you need, if you want this is invite people the Discord server of yours :-o

German Squadron "Serious Uglies"

 

[sIGPIC][/sIGPIC]

 

Skyfire

 

Intel 10700K | SSD for system and DCS | 32 Gb RAM | Gigabyte Aorus RTX 3080 | HP Reverb G2

Link to comment
Share on other sites

re-retry now XD

  • Like 1
  • Thanks 1

ChromiumDis.png

Author of DSMC, mod to enable scenario persistency and save updated miz file

Stable version & site: https://dsmcfordcs.wordpress.com/

Openbeta: https://github.com/Chromium18/DSMC

 

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.

Link to comment
Share on other sites

  • 2 weeks later...

Hello everyone, the mod has been updated today due to a change in DCS, one of the last updates, that made less editable the saved .miz file.

the fix is online as 1.0.1: if you had a file saved with the last update, you can simply launch again the saved file and save again. The problem will be fixed.

ChromiumDis.png

Author of DSMC, mod to enable scenario persistency and save updated miz file

Stable version & site: https://dsmcfordcs.wordpress.com/

Openbeta: https://github.com/Chromium18/DSMC

 

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.

Link to comment
Share on other sites

  • 1 month later...

upcoming DSMC 1.1, mainly with inbuilt CTLD modifications & upgrades:

- Reworked CTLD menù to automatically include/exclude platoons feature, with more text message that will explain in real time what the client must accomplish

- Exclusion tag feature for ground units (excluded units won't be tracked at all! including deaths event)

- Removed infantry preload feature for vehicles

- Automatically identify warehouses as pickup zone, so you won't necessary need to build a FOB first

- Beacons won't be anymore on 3 frequencies but instead on a single VHF-AM between 137.000 and 144.975, which does not conflict that much with NATO radio procedures or other preset channels.

 

Also, two major bug fixes:

- issues where if you crash in an helicopter the CTLD menù is bugged (doubled and not working since the client changes group, not unit, and then re-enter);

- issues in very complex missions with automatic slot creation, where > 100 slot is created

 

I can't make release date estimate, cause the bug fixes are not solved yet: the release will happen as soon as both issues are solved.

 

 

 

  • Like 1

ChromiumDis.png

Author of DSMC, mod to enable scenario persistency and save updated miz file

Stable version & site: https://dsmcfordcs.wordpress.com/

Openbeta: https://github.com/Chromium18/DSMC

 

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.

Link to comment
Share on other sites

So in a nut shell if i want to use this util as save game utility for sp mission, i would get new .miz file with all the triggers, ground units, destroyedbuildings/units but with no air  and no fired missile units in the mission file...Now i would only need to add my flight , tankerrs/awacs or similar mission related aircrafts with waypoints to have some sort of save mission state so i can continue from where i left of?

[sIGPIC][/sIGPIC]

Pilot from Croatia

Link to comment
Share on other sites

It's for SP & MP servers, work both. In MP, only host/server needs to have it. No client-side required mod or activity.

I don't get what you mean with "but with no air  and no fired missile units in the mission file" 🙂

No save mission state. You might find it reading the manual for more details: you will have a new saved mission almost "ready to use or edit"

You also don't need to re-add all air units, they will stay as they are in the previous mission. ONLY if you have activate the "automatic slot creation" feature, then only helicopters slots will be removed completely and recreated using warehouse data information about what is available (but no waypoint provided)

 

 

ChromiumDis.png

Author of DSMC, mod to enable scenario persistency and save updated miz file

Stable version & site: https://dsmcfordcs.wordpress.com/

Openbeta: https://github.com/Chromium18/DSMC

 

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.

Link to comment
Share on other sites

My question was if i could use your app to save mission state (with manual editing new mission file if needed)  so i can continue after egress point, or after refuell before ingress..So i have all the waypoints for my flight and enemy flights etc...

I know that there is no save mission state like in falcon BMS, but i need something similar that i can use to recreate mission inside DCS to continue where i left off during long missions

[sIGPIC][/sIGPIC]

Pilot from Croatia

Link to comment
Share on other sites

In that case, it's not DSMC what you need. And I have to say that probably you won't see anything like that for a very long time, cause it would be much more complicated than saving a scenario from a mission to another, cause all the possibile automation that you put into the mission (and that DCS really needs today to get something good) would needed to be changed and it's almost impossibile (at least not reliable).

ChromiumDis.png

Author of DSMC, mod to enable scenario persistency and save updated miz file

Stable version & site: https://dsmcfordcs.wordpress.com/

Openbeta: https://github.com/Chromium18/DSMC

 

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.

Link to comment
Share on other sites

  • 2 weeks later...

Ohhhh this is soooo Awesome 🙂 Thanks a ton for investing the time in making this (hope crazy developer who left that strange rant inside the manual is not disturbing you to much 🙂 !!)

I'm still learning all the features and work on some additions to integrate the script into my mission. 

 

If possible could I ask for a simple future feature addition (if you have a it on a github somewhere I would be happy to give it a go and contribute)?

1) It would be great if the CTLD menu could have an option to show in the F10 root instead of under DSMC. This makes it easier to find and put's it alongside the JTAC menu and - if implemented - CSAR menu
2) with option 1 enable and if used on a dedicated server with save function hidden, the DSMC menu could then be removed entirely as it will be empty.

I also noticed a bug in the CTLD for xxxx string. At least on my DCS open beta server the name shows that of the first pilot in the session which took the slot and does not update.
E.g. I have 2 players, player 1 takes Mi8 Slot 1, player 2 takes Mi8 slot 2. Names show player 1 and player 2 for the respective CTLD menu's. Now player 2 disconnects and player 1 jumps to Mi8 slot 2 -> CTLD will show the name of player 2 still.

 

Link to comment
Share on other sites

Hi! 

as said in the discord, bug is already fixed in 1.1 but I'm taking time to release cause there are some improvements underway. 

About the menù, it's a bit complicated to explain but it was set as design choice to reduce "1st level" menus, but now is also almost structural between a couple of options.. therefore difficult to change. Also, it's a very fast solution to understand that you're dealing with DSMC's CTLD version and not other CTLD version or vanilla (which is going to become more different in 1.1.)

ChromiumDis.png

Author of DSMC, mod to enable scenario persistency and save updated miz file

Stable version & site: https://dsmcfordcs.wordpress.com/

Openbeta: https://github.com/Chromium18/DSMC

 

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.

Link to comment
Share on other sites

  • 1 month later...

Still bugfixing and stability checking... but since DSMC 1.1 is feature complete, I can share the updated manuals with the addition of a "client & player" dedicated one, useful for those who want to understand what is DSMC from the player point of view. There's a lot of changes in the complete manual (now mission designer manual) too.

 

 

DSMC_Players guide 1.1.pdf

DSMC_Mission designer manual 1.1.pdf


Edited by chromium

ChromiumDis.png

Author of DSMC, mod to enable scenario persistency and save updated miz file

Stable version & site: https://dsmcfordcs.wordpress.com/

Openbeta: https://github.com/Chromium18/DSMC

 

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.

Link to comment
Share on other sites

  • 3 weeks later...

Here we are! It takes almost four months to make this happen: DSMC 1.1 version is now ready for public release. The backbone of the code was ready in half december, but it took a lot of effort to debug and refine this new version that feature a lot of great addition and fixing, like:

  • new manuals for players (or clients) and mission designers: the first might be very useful to share with people that use your mission, the latter is almost necessary to properly understand and use the full potential of DSMC;
  • Fixed CTLD menù bug that happens when clients crashes (very annoying);
  • added a warehouse logic about daily limit to the resource transfer, defined by the “size” parameter. Also reset the size parameters as a default to 100 anytime I have to “clean” a warehouse;
  • removed a bug that may occour when the FARPs & other heliport object are added as the very first of the mission, below the 30th user objects (sometimes they mess up with airports id);
  • added a feature: static objects (including warehouses) will change coalition if surrounded by enemies at the end of a mission;
  • tuned weather settings, which is deemed to too much fog due to wrong humidity parameters;
  • removed many “particoular situations” bug
  • changed naming of the automatically created slots

DSMC 1.2 is also well underway and it will feature new weather system compatibility and some others interesting improvements.

Manuals attached below, mod is here: https://dsmcfordcs.wordpress.com/

 

 

 

DSMC_Mission designer manual 1.1.pdf DSMC_Players guide 1.1.pdf

  • Like 1

ChromiumDis.png

Author of DSMC, mod to enable scenario persistency and save updated miz file

Stable version & site: https://dsmcfordcs.wordpress.com/

Openbeta: https://github.com/Chromium18/DSMC

 

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.

Link to comment
Share on other sites

  • chromium changed the title to DSMC (the new "DAWS")
7 minuti fa, Backy 51 ha scritto:

How about a default Caucusus mission that demonstrates all features?

 

It's in the todo list, probably effectively a very good things to do. I'll try to set up something simple for 1.2 release.

ChromiumDis.png

Author of DSMC, mod to enable scenario persistency and save updated miz file

Stable version & site: https://dsmcfordcs.wordpress.com/

Openbeta: https://github.com/Chromium18/DSMC

 

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.

Link to comment
Share on other sites

  • 2 weeks later...

i i love your work but i m not able to install the mod. i unzip the file in my directoy savegame/dcs open beta. i open the game and open a mission re-save the mission with dsmc-mission name.miz and close. re open the mission and when the mission start there no f10 in my radio communication. what i do wrong.

Link to comment
Share on other sites

Do you have the special options menù in DCS? if not, it's a wrong install.
(i.e. : if you see a DSMC_1.1.0 directory in saved games, it's wrong. You have tu put the content of this directory in saved games. But, as said in the  manual, you really should use a mod manager cause if you want to remove the mod you might need to look for several files in serveral directory. And it's not so confortable)

 


Edited by chromium

ChromiumDis.png

Author of DSMC, mod to enable scenario persistency and save updated miz file

Stable version & site: https://dsmcfordcs.wordpress.com/

Openbeta: https://github.com/Chromium18/DSMC

 

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.

Link to comment
Share on other sites

yes there no option menu f10 in the radio communication menu when i open my mission. i name my mission dsmc_test mission.miz. fist of all i put the mod manualy in my user/savegame/dcsopenbeta folder. i copy and pasta the entire directory in it. it was not working. then after that i save each files individualy from the main dsmc folder in the savegame/dcsopenbeta. and its still not working.than i try to use jsgme. its seem to look ok. but when i open dcs this message come: the following dcl are not authorized and will be disable dsmc. than still the mod not working. what i do wrong. it is possible for you tu send me a picture of path or where you put the mod. just excuse my english wrinting because im french. thanks to take time to helping me. 

Link to comment
Share on other sites

I don't know about having not authorized dlc.

To be sure you're ok, you should see a DSMC directory and a DSMC_Dedicated_Server_options.lua file exactly in your \Saved Games\DCS.openbeta\ directory.

If this is right... I don't know how to help, nobody never report about it.

But if the install is ok, you will se an Icon of DSMC in the DCS directory.

ChromiumDis.png

Author of DSMC, mod to enable scenario persistency and save updated miz file

Stable version & site: https://dsmcfordcs.wordpress.com/

Openbeta: https://github.com/Chromium18/DSMC

 

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.

Link to comment
Share on other sites

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...