ALiVEOS / ALiVE.OS

ALiVE Open Source GPL v2
http://alivemod.com/
Other
160 stars 80 forks source link

Mod conflict between ALiVE CQB module and 3CB Factions loadout randomization script #807

Open Drift91 opened 11 months ago

Drift91 commented 11 months ago

Prerequisites

Description

Hi, there seems to be a mod conflict between 3CB Factions and ALiVE's CQB module. From what I'm reading on the Workshop page for 3CB Factions, there's some kind of loadout randomization script, which I suspect is the cause. Basically the majority of the AI spawned by the CQB module from ALiVE will either be the wrong faction, usually one from 3CB Factions, or they'll be the correct unit (determined via systemChat str typeOf _unit) but have a loadout from a 3CB Factions unit.

Mission SQM: mission.zip RPT file: https://pastebin.com/kKmbwJaf Module settings: 20230926220157_1

Steps to Reproduce

  1. Load Arma with ALiVE, 3CB Factions and their prerequisites.
  2. Run the mission above in hosted MP or Eden Editor MP.
  3. Go into Zeus.
  4. Check the map to see where the AI are, as the module's debug option is on.
  5. Move the camera to the AI's locations and wait for them to unvirtualize.
  6. If the AI are wearing the correct CSAT loadouts then check another location, as it's not 100% chance.

Expected behavior: For the AI to have the loadouts of the faction I've assigned in the CQB module.

Actual behavior: 3CB Factions' loadout randomization script is somehow applied to vanilla factions and factions from other mods, but it seems to only happen through the CQB module.