Jump to content

DAWS Save Mission


chromium
 Share

Recommended Posts

  • Replies 442
  • Created
  • Last Reply

Top Posters In This Topic

When I install the mod I can no longer start a mission in multiplayer. When I uninstall no issues starting. I even changed the mission name to "dummy.miz" and nogo. Any ideas?

 

dummy.miz is no longer necessary, please read instrucitions :).

 

Are you sure that DCS can write into the main DCS directory? :)

 

if this does not solve your issue please send me the dcs.log file that you can find in your Saved Games\DCS.Openbeta\Logs 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

Map object persistence

 

Option - after a minimum X amount of time, a Y percent chance that each object line would be removed from the csv file to simulate random rebuilding of structures.

 

I like this idea. I'll lool for a way to add this thing.

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

dummy.miz is no longer necessary, please read instrucitions :).

 

Are you sure that DCS can write into the main DCS directory? :)

 

if this does not solve your issue please send me the dcs.log file that you can find in your Saved Games\DCS.Openbeta\Logs directory.

 

 

Here you go.

dcs.zip

Link to comment
Share on other sites

I can confirm that the issue is that windows can't write into main DCS Directory. It could be due to UAC Settings. If you change it, it should work as expected :).

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

Got it. After reading the log I uploaded I see the AMVI folder was locked out. Unlocked and working. Amazing work!

 

Auto-Sniped :) by myself

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

Hello everyone... I am having a problem here.

 

i have done test to destroy aircafts, and it works perfect. Destroyed aircraft does not show in generated new mission. The problem is, if the aircraft is on the ground, it is extremely difficult to destroy them since, the DCS interpret that you have done only damage to it, even if you ripp a wing off. SInce it does not crash. So, the next mission it still appear.

 

It happen both cases, if you put a parked IA aircraft (in inactive mode by UNCONTROLLED) or if you put a structure (Aircraft).

 

Since, could we put something like if parked aircraft is damaged more than 50% it appears as destroyed? You can also apply this to flying aircrafts... In order to simulate they are out of service.

 

Well, is just a minor problem... hehehe.

Link to comment
Share on other sites

Can't at the moment cause the process rely on mist dead obj database. I may need to rewrite a new detabase to achive that result.

 

I'look for this in the future

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

With that solution you gave me an Idea. I may try to run an iterator only for grounded planes and helos to avoid trigger. I'll think about that :)

  • 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

OK Chromium, hope you are well, I see we have somenew features and changes!

 

I tested again, here are my findings.

My autosave still doesn't work. :D (rest is good news though)

The supplied LUA function for replacing autosave DOES work. So i created a trigger with 'time since flag' and now I have autosave, which is awesome.

I tested the content of the saves, it's really impressive.

- Ground units keep their routes (awesome)

- Spawned air units are ignored (awesome can use GCICAP script)

- Air units are saved with original positions (air start is valid). This is good if you have manual routes but I am pleased you also allow for switching this off because it allows for combinations of fixed air flights, respawnable air flights using mist or autoscript. I need to fully try out some ideas here - may have some options.

-The exclusion tag is yet another awesome idea. There may still be some interesting problems mixing this with other scripting and spawning...not sure, i think i'll continue to consider this.

- Not tested the buggy scenery destruction method. But I will, its worth it and literally there is no other way of handling this, its a real DCS pain.

 

At the 200 unit mark you can induce a brief unit warp when the process collects and saves. I guess this is performance based and other people may have different experiences. It may be worth looking at performance.

 

So in total you scored 4 awesomes and 1 impressive Will continue to use it more in some more unusual ways to test the way we can extend DCS. Most of the remainign issues tend to be MP scaling limitations now.


Edited by Pikey
miscounted number of times I said awesome.

___________________________________________________________________________

SIMPLE SCENERY SAVING * SIMPLE GROUP SAVING * SIMPLE STATIC SAVING *

Link to comment
Share on other sites

In my test I'm using an 647 units scenery (just checked), and I can't see lag... but you may want to avoid it by launching the saving script only at command and turning off autosave (the fact that does not work could anyway mean that is launched and stopped for some reason).

 

I'm looking for a way to introduce a "when all clients goes away from server then save" condition to be added, so that servers could use this instead of manual save and autosave (still, autosave is in place as an anti-crash safety measure)

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. but you could simply stay in F7 or F2 view. It's a limitation of DCS World: I noticed that sometimes enternng a vehicle and then moving in F10 map will allow you to use the menù in F10 menù.

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. but you could simply stay in F7 or F2 view. It's a limitation of DCS World: I noticed that sometimes enternng a vehicle and then moving in F10 map will allow you to use the menù in F10 menù.

 

In my case, it doesnt even work in F2 nor F10 view. Well i have been testing it in SP. Is it a probably cause?

Link to comment
Share on other sites

No. Are you logged in as tactical commander or game master while you try that?

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

Hello chromium

 

I have been testing. Everything ok so far. But I see that when using the CTLD script, I extract troops with UH and drop somwhere. I save, and when reestart, the Infantry, starts where they where at the beggining.

 

THis should be due to the Id number or something like that. If you have problems, I guess Ciribob can help you since he fixed the problem with extracted groups activating triggers.

 

That would be great.

Link to comment
Share on other sites

I'll contact Ciribob but It could be difficult to try to make this mod compatible not only with any DCS World update but also with other mods :P

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

I'll contact Ciribob but It could be difficult to try to make this mod compatible not only with any DCS World update but also with other mods :P

 

Wait a second! Both works great, but in the CTLD script, when you transport a group, you loose some identification number of the units. That is probably why it saves their initial position instead the final.


Edited by ESAc_matador
Link to comment
Share on other sites

Well i think that having both mods working together should enhance their capability.

But the bug you reported is important.

 

I wrote.to ciribob to understand what is this missing parameter but if it's something up to the unit id it couldn't be easily solved by daws side. It it get into the unit tracking code, that would mean to rewrite and modify many functions or adding a custom id code.

 

Inviato dal mio SM-G850F utilizzando Tapatalk

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

Wait a second! Both works great, but in the CTLD script, when you transport a group, you loose some identification number of the units. That is probably why it saves their initial position instead the final.

 

Well i think that having both mods working together should enhance their capability.

But the bug you reported is important.

 

I wrote.to ciribob to understand what is this missing parameter but if it's something up to the unit id it couldn't be easily solved by daws side. It it get into the unit tracking code, that would mean to rewrite and modify many functions or adding a custom id code.

 

Inviato dal mio SM-G850F utilizzando Tapatalk

 

@Chromium, not sure why its not working as when a group is loaded, the groupId and group name are saved (https://github.com/ciribob/DCS-CTLD/blob/master/CTLD.lua#L3465) along with the individual units unitId and unit name. (https://github.com/ciribob/DCS-CTLD/blob/master/CTLD.lua#L3477)

 

When the group is dropped the group is recreated with all these details again so that ME triggers can work with the group.

 

What more information would you need the group recreated with? I'll happily help out :)

 

I'll hopefully get some time this weekend to test out DAWS with it and let you know if I spot anything. Great script! :thumbup:

 

Edit: http://forums.eagle.ru/showpost.php?p=2581251&postcount=897 Possible MIST bug?


Edited by Ciribob

Scripts: Complete Transport And Logistics Deployment - CTLD / CTLD Examples - Lots of example of how to use CTLD

CSAR Script - Downed Pilot Rescue / Dedicated Server Script - Automatically launch DCS Multiplayer server at startup

Range Scoring Script - Get scores and counts hits on targets for gunnery or bombs / SimpleSlotBlock - Multiplayer dynamic Slot Blocking Script

 

Projects: DCS-SimpleRadio Standalone - DCS Radio Integration for All Aircraft - NO TeamSpeak Required! :)

DCS-SimpleRadio Troubleshooting Post / DCS-SimpleRadio Free Support Channel on Discord

Link to comment
Share on other sites

This W.E. I'll try to investigate also for a possibile solution, I want to understand where is the missing information for updating units coordinates.

 

It seems that for some reason the group got excluded from the update unit check that is done in DAWS.

 

Sadly I can't learn properly CTLD in those days cause I will only have few time and a laptop.

 

Matador, if you could provide a sample mission and/or a dcs.log file would be awesome.

 

I really would like to see those mod working properly together :)

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

 Share

  • Recently Browsing   0 members

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