Arma 3
Not enough ratings
Dynamic Recon Ops ACE - Virolahti VT7
   
Award
Favorite
Favorited
Unfavorite
Data Type: Scenario
Scenario Gameplay: Singleplayer, Multiplayer, Coop
Scenario Map: OtherMap
Meta: Dependency
File Size
Posted
Updated
2.835 MB
23 Nov, 2021 @ 6:18pm
29 Oct, 2023 @ 11:27pm
29 Change Notes ( view )

Subscribe to download
Dynamic Recon Ops ACE - Virolahti VT7

In 1 collection by chazbotic
Dynamic Recon Ops ACE
130 items
Description
This is not an official port of Dynamic Recon Ops, original mission credit to
mbrdmn. This port is designed to better integrate DRO with ACE3 and requires both CBA and ACE3.

Dynamic Recon Ops is a randomized, replayable scenario that generates an enemy occupied AO with a selection of tasks to complete within. Select your AO location, the factions you want to use and any supports available or leave them all randomised and see what mission you are sent on.

Designed to be simple to use but with plenty of options to customise your mission setup, the objective behind DRO is to create a way to quickly get playing a new scenario in singleplayer or co-op. With as few changes to the base game as possible, DRO aims to showcase the unique and varied gameplay that Arma 3 has to offer for smaller scale infantry combat.

Additionally, DRO has been designed from the ground up to take advantage of faction mods. If you have any mods that create new factions they will be selectable as player or enemy sides within the mission. However, the scenario itself requires no mods apart from specific terrains if you want to use them.

Main Changelog: https://steamproxy.net/sharedfiles/filedetails/changelog/2640199506

Features
  • Playable in SP or COOP.
  • Dynamic scripting means that no two missions are the same.
  • Menu on startup to select a variety of options including time of day and insertion type.
  • Revive system that takes visual cues from BIS revive but is fully AI compatible and works in both MP and SP.
  • Virtual Arsenal to select starting loadout for both player and AI units.
  • Compatible with CUP, RHS, and 3CB factions.

Updated Features
  • Up to 16 players or AI with scaling enemy numbers so even large groups are challenged.
  • ACE Arsenal available in the Team Planning area and with certain resupply crates.
  • When ACE Medical AI is enabled, AI teammates will heal themselves, and an AI medic will heal others.
  • Updated player enumeration with CBA for reliability for many internal scripts and functions.
  • Updated compatibility with ACE3 3.13.0 medical re-write (fixed invincibility bug, compatibility with Diwako's Armor Plate System, et c).
  • By default, player voices are set to "No Voice" to prevent call-outs.
  • Hostile Civilians have more "typical" insurgent gear.
  • Added additional location types for AO selection.
  • Extended AO now searches in a larger radius for more locations to add, and up to five additional objectives can be added. Enabling both Extended AO and five objectives can create 10 or more objective, demanding a lot from players, so use with caution.
  • Number of selectable objectives has increased from three to five. If used with Extended AO, this can generate over 10 additional objectives, use with caution.
  • ACE Arsenal interaction for team members so you can customize their gear with ACE Arsenal instead of BIS Virtual Arsenal.
  • Added support for factions created with ALiVE's ORBAT (assuming the faction is properly made per ORBAT's documentation).

Included Fixes
  • Fixed server-side targetting by AI (Lock-On Fix), with thanks to Knobb Manwich at SA.
  • Fixed issue with "Take and Hold" task not completing in some instances.
  • Fixed some factions missing vehicles.
  • Other minor bugfixing.

How to Access ACE Arsenal
  • When in the Team Planning area, press the Escape key to exit the menu.
  • You will have a prompt to Open ACE Arsenal via the Action Menu; press your Use Default Action key to open the ACE Arsenal.
  • Create or load your loadout and Close the ACE Arsenal interface.
  • Use the Action Menu (typically Scroll Wheel) and select the Open Team Planning menu action and click Ready in the corner to continue the mission.
18 Comments
Ostross 29 Jan, 2023 @ 11:58am 
I believe that shouldn't be the case, at least for not Altis. Since I've never messed with the Altis pbo. Today was the first time I tried out Altis and I downloaded it off of steamworkshopdownloader.io, as per your suggestion (which worked great in all other cases btw, so thanks a lot!).
chazbotic  [author] 29 Jan, 2023 @ 11:53am 
@Ostross
other than some specific tweaking for maps regarding placement rules and some location types, the scripting is pretty much identical all of my DRO ACE missions - other than the mission SQM itself, the scripting is the same between, for example, Altis and Stratis.

it seems like somehow your copies of the Altis and VT7 missions are not working properly either due to your previous de-PBO method or PBO export method. i have no real way of knowing for sure without deep inspection of your particular installation and procedures, or access to the same, and i haven't been able to reproduce the issue either.
Ostross 29 Jan, 2023 @ 11:36am 
Hi! One last report and then I will leave you alone:
Just want to confirm that missions load up fine on Stratis and Bystrica, but always end up freezing during task creation on Virolahti and Altis.

Since my task # is set to random, maybe it has something to do with the amount of tasks. I dunno. Either way, it consistently seems to work on smaller maps. So I'll be playing those for now! Thanks a lot for the support, though!!!
Ostross 29 Jan, 2023 @ 10:35am 
Hey! So, thanks again for the PBO example. Unfortunately, this did not fix the issue on Virolahti. But it did fix the mission on Stratis. I am consistently able to run Dynamic Recon Ops on Stratis.

I suppose I'll try a CUP map and see if it works.
Ostross 29 Jan, 2023 @ 9:41am 
This is probably the issue. I'm gonna test it out now. Thanks. I'm a bit of a noob when it comes to server hosting for Arma.
chazbotic  [author] 29 Jan, 2023 @ 9:32am 
@Ostross
not sure why you are "unpacking and reexporting" anything. a dedicated server reads PBO files directly from \mpmissions. the distributed PBO is not intended to be unpacked at all and can break if not done properly. if you need the PBO, you can find it under the workshop id (the VT7 mission is 2662641214 for example) and either download it using a workshop downloader, or find the user gamedata cache for your local steam library.

this is typically \Steam\userdata\<steamuserid>\ugc\referenced

in this path are subscribed missions as well under their ugc number which are normal PBOs you can then upload to your dedicated server or copy to the \mpmissions folder. your steamuserid for the ugc is the last part of your steamID3, but that parth will typically have only 1 steamuserid unless you share your computer with multiple steam accounts.

steamworkshopdownloader.io tends to work pretty well too.
Ostross 29 Jan, 2023 @ 8:11am 
Thanks a lot for the super detailed description on your end. I'll mess with this a bit more tonight and tomorrow and try to make something work.

Perhaps the one problem that could be causing this is incorrectly unpacking and reexporting the mission PBO, which is something I do due to the dedicated server setup, since I don't know of any other way to load workshop missions onto a dedicated server.
chazbotic  [author] 29 Jan, 2023 @ 7:06am 
@Ostross
i've not been able to reproduce this issue unless i run some additional mod that screws with object spawning or management like weird wreck/corpse managers for "performance".

the entries you've copied are the log of the function that assigns tasks that involve an object like destroy a vehicle or something. if that function cannot complete because it can't spawn the object, then the function halts and the script will not continue.

specifically the wait is for an integer that will equal the number of objectives chosen from the main mission dialog (or a random number from 1 to 3). when the number of spawned mission objects equal the number of objectives, the script should continue. if this doesn't happen, the script stops.

why this happens for you specifically and seemingly no one else, or on any system i can test with on any port of the mission on any map i have is a mystery to me. without being able to reproduce the issue on my end, i'm pretty stuck.
Ostross 29 Jan, 2023 @ 6:18am 
Hi, Chaz. I'm back after forever since I was too busy.

Running mission on a dedicated server and it always get stuck on "Please wait while the mission is generated".

I'm running the following mods: ACE, CBA, CUP Terrains - Core, Virolahti.

The server console usually says some sort of task is being generated, e.g.:
14:12:06 "DRO: objData 2 = [""task79097"",""Important assets are currently being moved through the Santasaari region and command is anxious to recover them for our own examination. Locate the FIA Fuel Truck and steal it. Once it is out of the AO we can recover it safely."",""Steal Vehicle"",""vehMkr6083"",""truck"",[5442.25,5653.6,0],0.378712,[[""subtask60254"",""Locate the target Fuel Truck."",""Locate vehicle"",""truck""],[""subtask15613"",""Collect all intelligence on the target to narrow down your search... ETC.

After that, console does not provide any new feedback.
Ostross 12 Dec, 2022 @ 1:43am 
Thanks, Chaz. I'll do some more testing on my own to try and figure out wtf is wrong. Then I'll get back to you.