# Unit Conjoined Group

Grammar — Conjoined Unit Group of inUnit for behavior inConjoinedBehavior
FlagsNative | Function

Returns the conjoined group of a unit given a conjoined behavior

# Arguments

  • unit — Unit
  • string<gamelink::Behavior> — Conjoined Behavior

Returns — unitgroup

native unitgroup UnitConjoinedGroup(
	unit inUnit,
	string inConjoinedBehavior,
);

Category: Behavior / Conjoined

# Examples

mods/starcoop/starcoop.sc2modbase.sc2data/LibCOMI.galaxy:13974

    lv_behavior = EventUnitBehavior();
    lv_group = UnitGroupEmpty();
    lv_groupA = UnitConjoinedGroup(lv_unit, "GreaterNydusWormConjoined");
    lv_groupB = UnitConjoinedGroup(lv_unit, "NydusNetworkConjoined");
    lv_groupC = UnitConjoinedGroup(lv_unit, "NydusWormConjoined");

mods/starcoop/starcoop.sc2modbase.sc2data/LibCOMI.galaxy:13975

    lv_group = UnitGroupEmpty();
    lv_groupA = UnitConjoinedGroup(lv_unit, "GreaterNydusWormConjoined");
    lv_groupB = UnitConjoinedGroup(lv_unit, "NydusNetworkConjoined");
    lv_groupC = UnitConjoinedGroup(lv_unit, "NydusWormConjoined");
    lv_stack = UnitBehaviorCount(lv_unit, lv_behavior);

mods/starcoop/starcoop.sc2modbase.sc2data/LibCOMI.galaxy:13976

    lv_groupA = UnitConjoinedGroup(lv_unit, "GreaterNydusWormConjoined");
    lv_groupB = UnitConjoinedGroup(lv_unit, "NydusNetworkConjoined");
    lv_groupC = UnitConjoinedGroup(lv_unit, "NydusWormConjoined");
    lv_stack = UnitBehaviorCount(lv_unit, lv_behavior);
    lv_caster = UnitBehaviorEffectUnit(lv_unit, lv_behavior, c_effectUnitCaster, 0);

mods/warcoop/warclassicsystem.sc2modbase.sc2data/TriggerLibs/Tactical/TacticalAIWar3.galaxy:424

	oldTar=OrderGetTargetUnit(ordCurr);
	//Combat WakeUp
	creepGroup=UnitConjoinedGroup(aiUnit,"CreepConjoin");
	if(creepGroup != null){
		WakeUpCreepGroupAndAttackTarget(creepGroup,oldTar);