[Release] Tyrant's Virtual Mission Tools (VMT)
-
Should be fixed there!
https://i.imgur.com/epfnRUQ.png -
-
Hey Tyrant. Shall there be a way to use VMT with Nordic (V2)?
Using it for any big frag now.
-
Hey Tyrant. Shall there be a way to use VMT with Nordic (V2)?
Using it for any big frag now.
Have you tried it? Iāve never tried it on a 2048x2048 theater, so Iām not sure it will work, but it might. The weather probably wonāt, but other things could.
And if Nordic is a regular-sized theater, it should work fine - VMT reads everything from the BMS files, so it doesnāt need to be coded by me to accommodate new theaters.
-
Tyrant and Lorik,
thanks a lot, youāve just made me willing of trying thatā¦ it will be interesting, to say the least.
With best regards,
-
Now, how did I miss thisā¦?
Gonna try it tonite, cheers.
-
Have you tried it? Iāve never tried it on a 2048x2048 theater, so Iām not sure it will work, but it might. The weather probably wonāt, but other things could.
And if Nordic is a regular-sized theater, it should work fine - VMT reads everything from the BMS files, so it doesnāt need to be coded by me to accommodate new theaters.
In case it means something, thatās from trying to load two different campaign saves from Nordic V2.0
TypeError: Cannot read property āreplaceā of null
at clojure.string.replace (file:///D:/GOG/Falcon%20BMS%204.33%20U1/VMT-win32-x64-v047/resources/app/mission.html.js:3312:71)
at weathergen.filesystem.normalize (file:///D:/GOG/Falcon%20BMS%204.33%20U1/VMT-win32-x64-v047/resources/app/mission.html.js:5979:177)
at Function.weathergen.filesystem.path_combine.cljs$core$IFn$_invoke$arity$2 (file:///D:/GOG/Falcon%20BMS%204.33%20U1/VMT-win32-x64-v047/resources/app/mission.html.js:5981:186)
at weathergen.filesystem.path_combine (file:///D:/GOG/Falcon%20BMS%204.33%20U1/VMT-win32-x64-v047/resources/app/mission.html.js:5980:196)
at Function.weathergen.falcon.files.mission.campaign_dir.cljs$core$IFn$_invoke$arity$2 (file:///D:/GOG/Falcon%20BMS%204.33%20U1/VMT-win32-x64-v047/resources/app/mission.html.js:6686:132)
at weathergen.falcon.files.mission.campaign_dir (file:///D:/GOG/Falcon%20BMS%204.33%20U1/VMT-win32-x64-v047/resources/app/mission.html.js:6684:319)
at file:///D:/GOG/Falcon%20BMS%204.33%20U1/VMT-win32-x64-v047/resources/app/mission.html.js:6702:303
at file:///D:/GOG/Falcon%20BMS%204.33%20U1/VMT-win32-x64-v047/resources/app/mission.html.js:2202:277
at cljs.core.LazySeq.sval (file:///D:/GOG/Falcon%20BMS%204.33%20U1/VMT-win32-x64-v047/resources/app/mission.html.js:1880:154)
at cljs.core.LazySeq.cljs$core$ISeqable$_seq$arity$1 (file:///D:/GOG/Falcon%20BMS%204.33%20U1/VMT-win32-x64-v047/resources/app/mission.html.js:1886:343) -
In case it means something, thatās from trying to load two different campaign saves from Nordic V2.0
Thanks for the bug report! I will fix this. Will take me a while as I have a couple other things in the pipeline - sorry it didnāt work for you āout of the boxā, but reports like this really help.
-
In case it means something, thatās from trying to load two different campaign saves from Nordic V2.0
Actually, by any chance do you have a line in your Data/Terrdata/theaterdefinition/theater.lst file that points to a theater you donāt have installed? That will cause the current version of VMT to fail, even though BMS can deal with it. If thatās the case, Iāve already fixed the bug for an upcoming version. The workaround in the meantime would be to remove the offending line or lines from the theater.lst file.
-
Excellent tool. Congrats. Regarding the weather, is it possible to generate random patterns without all the weather varieties included? Atm, each random generation includes always sunny, fair, poor and inclement patterns. Can you make it to generate say fair and poor only or sunny and fair only, etc, and occasionally all the patterns just like it is now . IMHO it would be closer to the real weather phenomena.
-
Actually, by any chance do you have a line in your Data/Terrdata/theaterdefinition/theater.lst file that points to a theater you donāt have installed? That will cause the current version of VMT to fail, even though BMS can deal with it. If thatās the case, Iāve already fixed the bug for an upcoming version. The workaround in the meantime would be to remove the offending line or lines from the theater.lst file.
Negative, Tyrant, thanks for pointing that out
-
Excellent tool. Congrats. Regarding the weather, is it possible to generate random patterns without all the weather varieties included? Atm, each random generation includes always sunny, fair, poor and inclement patterns. Can you make it to generate say fair and poor only or sunny and fair only, etc, and occasionally all the patterns just like it is now . IMHO it would be closer to the real weather phenomena.
Absolutely possible already. Just adjust the pressure and pressure thresholds in the tool:
If you set it up so that the minimum pressure is above the threshold for inclement weather, for instance, youāll never have inclement weather. This is because I actually only generate pressure, and determine the weather type from it, rather than generating weather type directly.
-
Negative, Tyrant, thanks for pointing that out
OK, roger. So I will consider this a new bug and get it fixed.
-
OK, roger. So I will consider this a new bug and get it fixed.
Using the fixed .tdf files VMT initializes to up to āpreparing viewsā.
Error: Assert failed: Couldn't find an image with that ID :resource resource/blair_nn :image-id nil image-data at file:///C:/Program%20Files/VMT-win32-x64-v047/resources/app/mission.html.js:6301:363 at weathergen.falcon.files.images.make_descriptor (file:///C:/Program%20Files/VMT-win32-x64-v047/resources/app/mission.html.js:6303:183) at weathergen.falcon.files.mission.squadron_image (file:///C:/Program%20Files/VMT-win32-x64-v047/resources/app/mission.html.js:6963:398) at file:///C:/Program%20Files/VMT-win32-x64-v047/resources/app/mission.html.js:6984:238 at file:///C:/Program%20Files/VMT-win32-x64-v047/resources/app/mission.html.js:2158:434 at file:///C:/Program%20Files/VMT-win32-x64-v047/resources/app/mission.html.js:2158:447 at cljs.core.LazySeq.sval (file:///C:/Program%20Files/VMT-win32-x64-v047/resources/app/mission.html.js:1880:154) at cljs.core.LazySeq.cljs$core$ISeqable$_seq$arity$1 (file:///C:/Program%20Files/VMT-win32-x64-v047/resources/app/mission.html.js:1886:255) at Object.cljs.core.seq (file:///C:/Program%20Files/VMT-win32-x64-v047/resources/app/mission.html.js:1581:172) at Function.cljs.core.seq_reduce.cljs$core$IFn$_invoke$arity$3 (file:///C:/Program%20Files/VMT-win32-x64-v047/resources/app/mission.html.js:1745:84)
Looks like itās not able to retrieve the map image?
-
Using the fixed .tdf files VMT initializes to up to āpreparing viewsā.
Oh! I misunderstood you to mean that the TDF file was fine but that you were still seeing the problem. Glad that one wasnāt a new bug.
Error: Assert failed: Couldn't find an image with that ID :resource resource/blair_nn :image-id nil image-data at file:///C:/Program%20Files/VMT-win32-x64-v047/resources/app/mission.html.js:6301:363 at weathergen.falcon.files.images.make_descriptor (file:///C:/Program%20Files/VMT-win32-x64-v047/resources/app/mission.html.js:6303:183) at weathergen.falcon.files.mission.squadron_image (file:///C:/Program%20Files/VMT-win32-x64-v047/resources/app/mission.html.js:6963:398) at file:///C:/Program%20Files/VMT-win32-x64-v047/resources/app/mission.html.js:6984:238 at file:///C:/Program%20Files/VMT-win32-x64-v047/resources/app/mission.html.js:2158:434 at file:///C:/Program%20Files/VMT-win32-x64-v047/resources/app/mission.html.js:2158:447 at cljs.core.LazySeq.sval (file:///C:/Program%20Files/VMT-win32-x64-v047/resources/app/mission.html.js:1880:154) at cljs.core.LazySeq.cljs$core$ISeqable$_seq$arity$1 (file:///C:/Program%20Files/VMT-win32-x64-v047/resources/app/mission.html.js:1886:255) at Object.cljs.core.seq (file:///C:/Program%20Files/VMT-win32-x64-v047/resources/app/mission.html.js:1581:172) at Function.cljs.core.seq_reduce.cljs$core$IFn$_invoke$arity$3 (file:///C:/Program%20Files/VMT-win32-x64-v047/resources/app/mission.html.js:1745:84)
Looks like itās not able to retrieve the map image?
Thatās actually a squadron icon that it canāt find. But in any event itās a bug. Iāve added it to the list - will get it sorted out. I suspect I know where the problem is.
Thanks for the report!
-
I just posted the downloads for v048. The first post is updated.
Downloads:
64-bit download
32-bit downloadList of changes:
-
Briefing notes: a simple (for now) text box where mission designers can put notes to be displayed when the briefing file is opened.
-
Display version number in the title bar.
-
Improved loading progress display: organized hierarchically, supports displaying warnings.
-
Allow mission creator to choose BMS version when multiple versions are installed and pointing to the same directory.
-
Bugfix: warn, donāt crash, when a theater is in the theater list but no .tdf can be found.
-
Bugfix: fix excessive CPU utilization when loading multiple missions
-
-
You missed the final ā8ā number on the 32bit download link, so it point to an error page. (manually typing that missed 8 will start the dl ok).
-
You missed the final ā8ā number on the 32bit download link, so it point to an error page. (manually typing that missed 8 will start the dl ok).
Doh! Thanks. Will fix momentarily.
Update: fixed. Thanks again!
-
Could be possible -in future version- to load any .fmap, say from F4wx (real weather pattern) to your software and then randomly generate .twx settings based on this .fmap?
-
Could be possible -in future version- to load any .fmap, say from F4wx (real weather pattern) to your software and then randomly generate .twx settings based on this .fmap?
Yes, Iāve already got that feature on the big to do list.
Sent from my Pixel XL using Tapatalk