# Set Alliance

Grammar — Make player sourcePlayer and player targetPlayer treat each other as alliance
FlagsAction

Sets alliance settings between two players. This action will determined how two players treat each other, such as whether or not their units fight. Pushable means that one player*“s units are allowed to push another player”*s units out of the way if they are trying to path through them.

# Arguments

  • int — Source Player
  • int — Target Player
  • int<preset::AllianceSetting> — Alliance Setting

Returns — void

void libNtve_gf_SetAlliance(
	int lp_sourcePlayer,
	int lp_targetPlayer,
	int lp_alliance,
);

Category: Player / Alliances

# Examples

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thanson01.sc2map/MapScript.galaxy:560

    PlayerGroupAdd(gv_zergPlayers, gv_p5_ZERG_TACTICALPHASE);
    PlayerGroupAdd(gv_zergPlayers, gv_p6_ZERG_NOAIPREPLACED);
    libNtve_gf_SetAlliance(gv_p1_USER, gv_p2_ZERG_ORANGE_NW, libNtve_ge_AllianceSetting_Enemy);
    libNtve_gf_SetAlliance(gv_p1_USER, gv_p3_ZERG_LIGHTBLUE_SE, libNtve_ge_AllianceSetting_Enemy);
    libNtve_gf_SetAlliance(gv_p1_USER, gv_p4_COLONISTS, libNtve_ge_AllianceSetting_Ally);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thanson01.sc2map/MapScript.galaxy:561

    PlayerGroupAdd(gv_zergPlayers, gv_p6_ZERG_NOAIPREPLACED);
    libNtve_gf_SetAlliance(gv_p1_USER, gv_p2_ZERG_ORANGE_NW, libNtve_ge_AllianceSetting_Enemy);
    libNtve_gf_SetAlliance(gv_p1_USER, gv_p3_ZERG_LIGHTBLUE_SE, libNtve_ge_AllianceSetting_Enemy);
    libNtve_gf_SetAlliance(gv_p1_USER, gv_p4_COLONISTS, libNtve_ge_AllianceSetting_Ally);
    libNtve_gf_SetAlliance(gv_p1_USER, gv_p5_ZERG_TACTICALPHASE, libNtve_ge_AllianceSetting_Enemy);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thanson01.sc2map/MapScript.galaxy:562

    libNtve_gf_SetAlliance(gv_p1_USER, gv_p2_ZERG_ORANGE_NW, libNtve_ge_AllianceSetting_Enemy);
    libNtve_gf_SetAlliance(gv_p1_USER, gv_p3_ZERG_LIGHTBLUE_SE, libNtve_ge_AllianceSetting_Enemy);
    libNtve_gf_SetAlliance(gv_p1_USER, gv_p4_COLONISTS, libNtve_ge_AllianceSetting_Ally);
    libNtve_gf_SetAlliance(gv_p1_USER, gv_p5_ZERG_TACTICALPHASE, libNtve_ge_AllianceSetting_Enemy);
    libNtve_gf_SetAlliance(gv_p1_USER, gv_p6_ZERG_NOAIPREPLACED, libNtve_ge_AllianceSetting_Enemy);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thanson01.sc2map/MapScript.galaxy:563

    libNtve_gf_SetAlliance(gv_p1_USER, gv_p3_ZERG_LIGHTBLUE_SE, libNtve_ge_AllianceSetting_Enemy);
    libNtve_gf_SetAlliance(gv_p1_USER, gv_p4_COLONISTS, libNtve_ge_AllianceSetting_Ally);
    libNtve_gf_SetAlliance(gv_p1_USER, gv_p5_ZERG_TACTICALPHASE, libNtve_ge_AllianceSetting_Enemy);
    libNtve_gf_SetAlliance(gv_p1_USER, gv_p6_ZERG_NOAIPREPLACED, libNtve_ge_AllianceSetting_Enemy);
    libNtve_gf_SetAlliance(gv_p2_ZERG_ORANGE_NW, gv_p3_ZERG_LIGHTBLUE_SE, libNtve_ge_AllianceSetting_AllyWithSharedVisionAndPushable);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thanson01.sc2map/MapScript.galaxy:564

    libNtve_gf_SetAlliance(gv_p1_USER, gv_p4_COLONISTS, libNtve_ge_AllianceSetting_Ally);
    libNtve_gf_SetAlliance(gv_p1_USER, gv_p5_ZERG_TACTICALPHASE, libNtve_ge_AllianceSetting_Enemy);
    libNtve_gf_SetAlliance(gv_p1_USER, gv_p6_ZERG_NOAIPREPLACED, libNtve_ge_AllianceSetting_Enemy);
    libNtve_gf_SetAlliance(gv_p2_ZERG_ORANGE_NW, gv_p3_ZERG_LIGHTBLUE_SE, libNtve_ge_AllianceSetting_AllyWithSharedVisionAndPushable);
    libNtve_gf_SetAlliance(gv_p2_ZERG_ORANGE_NW, gv_p4_COLONISTS, libNtve_ge_AllianceSetting_Enemy);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thanson01.sc2map/MapScript.galaxy:565

    libNtve_gf_SetAlliance(gv_p1_USER, gv_p5_ZERG_TACTICALPHASE, libNtve_ge_AllianceSetting_Enemy);
    libNtve_gf_SetAlliance(gv_p1_USER, gv_p6_ZERG_NOAIPREPLACED, libNtve_ge_AllianceSetting_Enemy);
    libNtve_gf_SetAlliance(gv_p2_ZERG_ORANGE_NW, gv_p3_ZERG_LIGHTBLUE_SE, libNtve_ge_AllianceSetting_AllyWithSharedVisionAndPushable);
    libNtve_gf_SetAlliance(gv_p2_ZERG_ORANGE_NW, gv_p4_COLONISTS, libNtve_ge_AllianceSetting_Enemy);
    libNtve_gf_SetAlliance(gv_p2_ZERG_ORANGE_NW, gv_p5_ZERG_TACTICALPHASE, libNtve_ge_AllianceSetting_NeutralWithSharedVisionAndPushable);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thanson01.sc2map/MapScript.galaxy:566

    libNtve_gf_SetAlliance(gv_p1_USER, gv_p6_ZERG_NOAIPREPLACED, libNtve_ge_AllianceSetting_Enemy);
    libNtve_gf_SetAlliance(gv_p2_ZERG_ORANGE_NW, gv_p3_ZERG_LIGHTBLUE_SE, libNtve_ge_AllianceSetting_AllyWithSharedVisionAndPushable);
    libNtve_gf_SetAlliance(gv_p2_ZERG_ORANGE_NW, gv_p4_COLONISTS, libNtve_ge_AllianceSetting_Enemy);
    libNtve_gf_SetAlliance(gv_p2_ZERG_ORANGE_NW, gv_p5_ZERG_TACTICALPHASE, libNtve_ge_AllianceSetting_NeutralWithSharedVisionAndPushable);
    libNtve_gf_SetAlliance(gv_p2_ZERG_ORANGE_NW, gv_p6_ZERG_NOAIPREPLACED, libNtve_ge_AllianceSetting_NeutralWithSharedVisionAndPushable);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thanson01.sc2map/MapScript.galaxy:567

    libNtve_gf_SetAlliance(gv_p2_ZERG_ORANGE_NW, gv_p3_ZERG_LIGHTBLUE_SE, libNtve_ge_AllianceSetting_AllyWithSharedVisionAndPushable);
    libNtve_gf_SetAlliance(gv_p2_ZERG_ORANGE_NW, gv_p4_COLONISTS, libNtve_ge_AllianceSetting_Enemy);
    libNtve_gf_SetAlliance(gv_p2_ZERG_ORANGE_NW, gv_p5_ZERG_TACTICALPHASE, libNtve_ge_AllianceSetting_NeutralWithSharedVisionAndPushable);
    libNtve_gf_SetAlliance(gv_p2_ZERG_ORANGE_NW, gv_p6_ZERG_NOAIPREPLACED, libNtve_ge_AllianceSetting_NeutralWithSharedVisionAndPushable);
    libNtve_gf_SetAlliance(gv_p3_ZERG_LIGHTBLUE_SE, gv_p4_COLONISTS, libNtve_ge_AllianceSetting_Enemy);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thanson01.sc2map/MapScript.galaxy:568

    libNtve_gf_SetAlliance(gv_p2_ZERG_ORANGE_NW, gv_p4_COLONISTS, libNtve_ge_AllianceSetting_Enemy);
    libNtve_gf_SetAlliance(gv_p2_ZERG_ORANGE_NW, gv_p5_ZERG_TACTICALPHASE, libNtve_ge_AllianceSetting_NeutralWithSharedVisionAndPushable);
    libNtve_gf_SetAlliance(gv_p2_ZERG_ORANGE_NW, gv_p6_ZERG_NOAIPREPLACED, libNtve_ge_AllianceSetting_NeutralWithSharedVisionAndPushable);
    libNtve_gf_SetAlliance(gv_p3_ZERG_LIGHTBLUE_SE, gv_p4_COLONISTS, libNtve_ge_AllianceSetting_Enemy);
    libNtve_gf_SetAlliance(gv_p3_ZERG_LIGHTBLUE_SE, gv_p5_ZERG_TACTICALPHASE, libNtve_ge_AllianceSetting_NeutralWithSharedVisionAndPushable);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thanson01.sc2map/MapScript.galaxy:569

    libNtve_gf_SetAlliance(gv_p2_ZERG_ORANGE_NW, gv_p5_ZERG_TACTICALPHASE, libNtve_ge_AllianceSetting_NeutralWithSharedVisionAndPushable);
    libNtve_gf_SetAlliance(gv_p2_ZERG_ORANGE_NW, gv_p6_ZERG_NOAIPREPLACED, libNtve_ge_AllianceSetting_NeutralWithSharedVisionAndPushable);
    libNtve_gf_SetAlliance(gv_p3_ZERG_LIGHTBLUE_SE, gv_p4_COLONISTS, libNtve_ge_AllianceSetting_Enemy);
    libNtve_gf_SetAlliance(gv_p3_ZERG_LIGHTBLUE_SE, gv_p5_ZERG_TACTICALPHASE, libNtve_ge_AllianceSetting_NeutralWithSharedVisionAndPushable);
    libNtve_gf_SetAlliance(gv_p3_ZERG_LIGHTBLUE_SE, gv_p6_ZERG_NOAIPREPLACED, libNtve_ge_AllianceSetting_NeutralWithSharedVisionAndPushable);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thanson02.sc2map/MapScript.galaxy:534

    }

    libNtve_gf_SetAlliance(gv_pLAYER_01_USER, gv_pLAYER_02_REFUGEES, libNtve_ge_AllianceSetting_Neutral);
    libNtve_gf_SetAlliance(gv_pLAYER_01_USER, gv_pLAYER_03_INFESTED_REFUGEES, libNtve_ge_AllianceSetting_Enemy);
    libNtve_gf_SetAlliance(gv_pLAYER_01_USER, gv_pLAYER_04_INFESTEDREFUGEES, libNtve_ge_AllianceSetting_Enemy);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thanson02.sc2map/MapScript.galaxy:535


    libNtve_gf_SetAlliance(gv_pLAYER_01_USER, gv_pLAYER_02_REFUGEES, libNtve_ge_AllianceSetting_Neutral);
    libNtve_gf_SetAlliance(gv_pLAYER_01_USER, gv_pLAYER_03_INFESTED_REFUGEES, libNtve_ge_AllianceSetting_Enemy);
    libNtve_gf_SetAlliance(gv_pLAYER_01_USER, gv_pLAYER_04_INFESTEDREFUGEES, libNtve_ge_AllianceSetting_Enemy);
    libNtve_gf_SetAlliance(gv_pLAYER_01_USER, gv_pLAYER_05_REFUGEES, libNtve_ge_AllianceSetting_AllyWithSharedVisionAndPushable);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thanson02.sc2map/MapScript.galaxy:536

    libNtve_gf_SetAlliance(gv_pLAYER_01_USER, gv_pLAYER_02_REFUGEES, libNtve_ge_AllianceSetting_Neutral);
    libNtve_gf_SetAlliance(gv_pLAYER_01_USER, gv_pLAYER_03_INFESTED_REFUGEES, libNtve_ge_AllianceSetting_Enemy);
    libNtve_gf_SetAlliance(gv_pLAYER_01_USER, gv_pLAYER_04_INFESTEDREFUGEES, libNtve_ge_AllianceSetting_Enemy);
    libNtve_gf_SetAlliance(gv_pLAYER_01_USER, gv_pLAYER_05_REFUGEES, libNtve_ge_AllianceSetting_AllyWithSharedVisionAndPushable);
    libNtve_gf_SetAlliance(gv_pLAYER_01_USER, gv_pLAYER_06_INFESTORS, libNtve_ge_AllianceSetting_Enemy);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thanson02.sc2map/MapScript.galaxy:537

    libNtve_gf_SetAlliance(gv_pLAYER_01_USER, gv_pLAYER_03_INFESTED_REFUGEES, libNtve_ge_AllianceSetting_Enemy);
    libNtve_gf_SetAlliance(gv_pLAYER_01_USER, gv_pLAYER_04_INFESTEDREFUGEES, libNtve_ge_AllianceSetting_Enemy);
    libNtve_gf_SetAlliance(gv_pLAYER_01_USER, gv_pLAYER_05_REFUGEES, libNtve_ge_AllianceSetting_AllyWithSharedVisionAndPushable);
    libNtve_gf_SetAlliance(gv_pLAYER_01_USER, gv_pLAYER_06_INFESTORS, libNtve_ge_AllianceSetting_Enemy);
    libNtve_gf_SetAlliance(gv_pLAYER_01_USER, gv_pLAYER_08_SWANN, libNtve_ge_AllianceSetting_Ally);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thanson02.sc2map/MapScript.galaxy:538

    libNtve_gf_SetAlliance(gv_pLAYER_01_USER, gv_pLAYER_04_INFESTEDREFUGEES, libNtve_ge_AllianceSetting_Enemy);
    libNtve_gf_SetAlliance(gv_pLAYER_01_USER, gv_pLAYER_05_REFUGEES, libNtve_ge_AllianceSetting_AllyWithSharedVisionAndPushable);
    libNtve_gf_SetAlliance(gv_pLAYER_01_USER, gv_pLAYER_06_INFESTORS, libNtve_ge_AllianceSetting_Enemy);
    libNtve_gf_SetAlliance(gv_pLAYER_01_USER, gv_pLAYER_08_SWANN, libNtve_ge_AllianceSetting_Ally);
    libNtve_gf_SetAlliance(gv_pLAYER_02_REFUGEES, gv_pLAYER_05_REFUGEES, libNtve_ge_AllianceSetting_Neutral);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thanson02.sc2map/MapScript.galaxy:539

    libNtve_gf_SetAlliance(gv_pLAYER_01_USER, gv_pLAYER_05_REFUGEES, libNtve_ge_AllianceSetting_AllyWithSharedVisionAndPushable);
    libNtve_gf_SetAlliance(gv_pLAYER_01_USER, gv_pLAYER_06_INFESTORS, libNtve_ge_AllianceSetting_Enemy);
    libNtve_gf_SetAlliance(gv_pLAYER_01_USER, gv_pLAYER_08_SWANN, libNtve_ge_AllianceSetting_Ally);
    libNtve_gf_SetAlliance(gv_pLAYER_02_REFUGEES, gv_pLAYER_05_REFUGEES, libNtve_ge_AllianceSetting_Neutral);
    libNtve_gf_SetAlliance(gv_pLAYER_02_REFUGEES, gv_pLAYER_06_INFESTORS, libNtve_ge_AllianceSetting_NeutralWithSharedVision);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thanson02.sc2map/MapScript.galaxy:540

    libNtve_gf_SetAlliance(gv_pLAYER_01_USER, gv_pLAYER_06_INFESTORS, libNtve_ge_AllianceSetting_Enemy);
    libNtve_gf_SetAlliance(gv_pLAYER_01_USER, gv_pLAYER_08_SWANN, libNtve_ge_AllianceSetting_Ally);
    libNtve_gf_SetAlliance(gv_pLAYER_02_REFUGEES, gv_pLAYER_05_REFUGEES, libNtve_ge_AllianceSetting_Neutral);
    libNtve_gf_SetAlliance(gv_pLAYER_02_REFUGEES, gv_pLAYER_06_INFESTORS, libNtve_ge_AllianceSetting_NeutralWithSharedVision);
    libNtve_gf_SetAlliance(gv_pLAYER_02_REFUGEES, gv_pLAYER_08_SWANN, libNtve_ge_AllianceSetting_Neutral);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thanson02.sc2map/MapScript.galaxy:541

    libNtve_gf_SetAlliance(gv_pLAYER_01_USER, gv_pLAYER_08_SWANN, libNtve_ge_AllianceSetting_Ally);
    libNtve_gf_SetAlliance(gv_pLAYER_02_REFUGEES, gv_pLAYER_05_REFUGEES, libNtve_ge_AllianceSetting_Neutral);
    libNtve_gf_SetAlliance(gv_pLAYER_02_REFUGEES, gv_pLAYER_06_INFESTORS, libNtve_ge_AllianceSetting_NeutralWithSharedVision);
    libNtve_gf_SetAlliance(gv_pLAYER_02_REFUGEES, gv_pLAYER_08_SWANN, libNtve_ge_AllianceSetting_Neutral);
    libNtve_gf_SetAlliance(gv_pLAYER_03_INFESTED_REFUGEES, gv_pLAYER_02_REFUGEES, libNtve_ge_AllianceSetting_NeutralWithSharedVision);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thanson02.sc2map/MapScript.galaxy:542

    libNtve_gf_SetAlliance(gv_pLAYER_02_REFUGEES, gv_pLAYER_05_REFUGEES, libNtve_ge_AllianceSetting_Neutral);
    libNtve_gf_SetAlliance(gv_pLAYER_02_REFUGEES, gv_pLAYER_06_INFESTORS, libNtve_ge_AllianceSetting_NeutralWithSharedVision);
    libNtve_gf_SetAlliance(gv_pLAYER_02_REFUGEES, gv_pLAYER_08_SWANN, libNtve_ge_AllianceSetting_Neutral);
    libNtve_gf_SetAlliance(gv_pLAYER_03_INFESTED_REFUGEES, gv_pLAYER_02_REFUGEES, libNtve_ge_AllianceSetting_NeutralWithSharedVision);
    libNtve_gf_SetAlliance(gv_pLAYER_03_INFESTED_REFUGEES, gv_pLAYER_04_INFESTEDREFUGEES, libNtve_ge_AllianceSetting_AllyWithSharedVisionAndPushable);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thanson02.sc2map/MapScript.galaxy:543

    libNtve_gf_SetAlliance(gv_pLAYER_02_REFUGEES, gv_pLAYER_06_INFESTORS, libNtve_ge_AllianceSetting_NeutralWithSharedVision);
    libNtve_gf_SetAlliance(gv_pLAYER_02_REFUGEES, gv_pLAYER_08_SWANN, libNtve_ge_AllianceSetting_Neutral);
    libNtve_gf_SetAlliance(gv_pLAYER_03_INFESTED_REFUGEES, gv_pLAYER_02_REFUGEES, libNtve_ge_AllianceSetting_NeutralWithSharedVision);
    libNtve_gf_SetAlliance(gv_pLAYER_03_INFESTED_REFUGEES, gv_pLAYER_04_INFESTEDREFUGEES, libNtve_ge_AllianceSetting_AllyWithSharedVisionAndPushable);
    libNtve_gf_SetAlliance(gv_pLAYER_03_INFESTED_REFUGEES, gv_pLAYER_06_INFESTORS, libNtve_ge_AllianceSetting_AllyWithSharedVisionAndPushable);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thanson03a.sc2map/MapScript.galaxy:501

    }

    libNtve_gf_SetAlliance(gv_pLAYER01_USER, gv_pLAYER02_PROTOSS, libNtve_ge_AllianceSetting_Enemy);
    libNtve_gf_SetAlliance(gv_pLAYER01_USER, gv_pLAYER03_COLONIST, libNtve_ge_AllianceSetting_Ally);
    libNtve_gf_SetAlliance(gv_pLAYER01_USER, gv_pLAYER04_PURIFIER, libNtve_ge_AllianceSetting_Enemy);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thanson03a.sc2map/MapScript.galaxy:502


    libNtve_gf_SetAlliance(gv_pLAYER01_USER, gv_pLAYER02_PROTOSS, libNtve_ge_AllianceSetting_Enemy);
    libNtve_gf_SetAlliance(gv_pLAYER01_USER, gv_pLAYER03_COLONIST, libNtve_ge_AllianceSetting_Ally);
    libNtve_gf_SetAlliance(gv_pLAYER01_USER, gv_pLAYER04_PURIFIER, libNtve_ge_AllianceSetting_Enemy);
    libNtve_gf_SetAlliance(gv_pLAYER01_USER, gv_pLAYER05_COLONISTSTRUCTURES, libNtve_ge_AllianceSetting_Neutral);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thanson03a.sc2map/MapScript.galaxy:503

    libNtve_gf_SetAlliance(gv_pLAYER01_USER, gv_pLAYER02_PROTOSS, libNtve_ge_AllianceSetting_Enemy);
    libNtve_gf_SetAlliance(gv_pLAYER01_USER, gv_pLAYER03_COLONIST, libNtve_ge_AllianceSetting_Ally);
    libNtve_gf_SetAlliance(gv_pLAYER01_USER, gv_pLAYER04_PURIFIER, libNtve_ge_AllianceSetting_Enemy);
    libNtve_gf_SetAlliance(gv_pLAYER01_USER, gv_pLAYER05_COLONISTSTRUCTURES, libNtve_ge_AllianceSetting_Neutral);
    libNtve_gf_SetAlliance(gv_pLAYER01_USER, gv_pLAYER06_TERRORFLEET, libNtve_ge_AllianceSetting_Enemy);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thanson03a.sc2map/MapScript.galaxy:504

    libNtve_gf_SetAlliance(gv_pLAYER01_USER, gv_pLAYER03_COLONIST, libNtve_ge_AllianceSetting_Ally);
    libNtve_gf_SetAlliance(gv_pLAYER01_USER, gv_pLAYER04_PURIFIER, libNtve_ge_AllianceSetting_Enemy);
    libNtve_gf_SetAlliance(gv_pLAYER01_USER, gv_pLAYER05_COLONISTSTRUCTURES, libNtve_ge_AllianceSetting_Neutral);
    libNtve_gf_SetAlliance(gv_pLAYER01_USER, gv_pLAYER06_TERRORFLEET, libNtve_ge_AllianceSetting_Enemy);
    libNtve_gf_SetAlliance(gv_pLAYER01_USER, gv_pLAYER07_RESOURCES, libNtve_ge_AllianceSetting_Neutral);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thanson03a.sc2map/MapScript.galaxy:505

    libNtve_gf_SetAlliance(gv_pLAYER01_USER, gv_pLAYER04_PURIFIER, libNtve_ge_AllianceSetting_Enemy);
    libNtve_gf_SetAlliance(gv_pLAYER01_USER, gv_pLAYER05_COLONISTSTRUCTURES, libNtve_ge_AllianceSetting_Neutral);
    libNtve_gf_SetAlliance(gv_pLAYER01_USER, gv_pLAYER06_TERRORFLEET, libNtve_ge_AllianceSetting_Enemy);
    libNtve_gf_SetAlliance(gv_pLAYER01_USER, gv_pLAYER07_RESOURCES, libNtve_ge_AllianceSetting_Neutral);
    libNtve_gf_SetAlliance(gv_pLAYER02_PROTOSS, gv_pLAYER04_PURIFIER, libNtve_ge_AllianceSetting_AllyWithSharedVisionAndPushable);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thanson03a.sc2map/MapScript.galaxy:506

    libNtve_gf_SetAlliance(gv_pLAYER01_USER, gv_pLAYER05_COLONISTSTRUCTURES, libNtve_ge_AllianceSetting_Neutral);
    libNtve_gf_SetAlliance(gv_pLAYER01_USER, gv_pLAYER06_TERRORFLEET, libNtve_ge_AllianceSetting_Enemy);
    libNtve_gf_SetAlliance(gv_pLAYER01_USER, gv_pLAYER07_RESOURCES, libNtve_ge_AllianceSetting_Neutral);
    libNtve_gf_SetAlliance(gv_pLAYER02_PROTOSS, gv_pLAYER04_PURIFIER, libNtve_ge_AllianceSetting_AllyWithSharedVisionAndPushable);
    libNtve_gf_SetAlliance(gv_pLAYER02_PROTOSS, gv_pLAYER03_COLONIST, libNtve_ge_AllianceSetting_Neutral);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thanson03a.sc2map/MapScript.galaxy:507

    libNtve_gf_SetAlliance(gv_pLAYER01_USER, gv_pLAYER06_TERRORFLEET, libNtve_ge_AllianceSetting_Enemy);
    libNtve_gf_SetAlliance(gv_pLAYER01_USER, gv_pLAYER07_RESOURCES, libNtve_ge_AllianceSetting_Neutral);
    libNtve_gf_SetAlliance(gv_pLAYER02_PROTOSS, gv_pLAYER04_PURIFIER, libNtve_ge_AllianceSetting_AllyWithSharedVisionAndPushable);
    libNtve_gf_SetAlliance(gv_pLAYER02_PROTOSS, gv_pLAYER03_COLONIST, libNtve_ge_AllianceSetting_Neutral);
    libNtve_gf_SetAlliance(gv_pLAYER02_PROTOSS, gv_pLAYER05_COLONISTSTRUCTURES, libNtve_ge_AllianceSetting_Neutral);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thanson03a.sc2map/MapScript.galaxy:508

    libNtve_gf_SetAlliance(gv_pLAYER01_USER, gv_pLAYER07_RESOURCES, libNtve_ge_AllianceSetting_Neutral);
    libNtve_gf_SetAlliance(gv_pLAYER02_PROTOSS, gv_pLAYER04_PURIFIER, libNtve_ge_AllianceSetting_AllyWithSharedVisionAndPushable);
    libNtve_gf_SetAlliance(gv_pLAYER02_PROTOSS, gv_pLAYER03_COLONIST, libNtve_ge_AllianceSetting_Neutral);
    libNtve_gf_SetAlliance(gv_pLAYER02_PROTOSS, gv_pLAYER05_COLONISTSTRUCTURES, libNtve_ge_AllianceSetting_Neutral);
    libNtve_gf_SetAlliance(gv_pLAYER02_PROTOSS, gv_pLAYER06_TERRORFLEET, libNtve_ge_AllianceSetting_AllyWithSharedVisionAndPushable);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thanson03a.sc2map/MapScript.galaxy:509

    libNtve_gf_SetAlliance(gv_pLAYER02_PROTOSS, gv_pLAYER04_PURIFIER, libNtve_ge_AllianceSetting_AllyWithSharedVisionAndPushable);
    libNtve_gf_SetAlliance(gv_pLAYER02_PROTOSS, gv_pLAYER03_COLONIST, libNtve_ge_AllianceSetting_Neutral);
    libNtve_gf_SetAlliance(gv_pLAYER02_PROTOSS, gv_pLAYER05_COLONISTSTRUCTURES, libNtve_ge_AllianceSetting_Neutral);
    libNtve_gf_SetAlliance(gv_pLAYER02_PROTOSS, gv_pLAYER06_TERRORFLEET, libNtve_ge_AllianceSetting_AllyWithSharedVisionAndPushable);
    libNtve_gf_SetAlliance(gv_pLAYER02_PROTOSS, gv_pLAYER07_RESOURCES, libNtve_ge_AllianceSetting_Neutral);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thanson03a.sc2map/MapScript.galaxy:510

    libNtve_gf_SetAlliance(gv_pLAYER02_PROTOSS, gv_pLAYER03_COLONIST, libNtve_ge_AllianceSetting_Neutral);
    libNtve_gf_SetAlliance(gv_pLAYER02_PROTOSS, gv_pLAYER05_COLONISTSTRUCTURES, libNtve_ge_AllianceSetting_Neutral);
    libNtve_gf_SetAlliance(gv_pLAYER02_PROTOSS, gv_pLAYER06_TERRORFLEET, libNtve_ge_AllianceSetting_AllyWithSharedVisionAndPushable);
    libNtve_gf_SetAlliance(gv_pLAYER02_PROTOSS, gv_pLAYER07_RESOURCES, libNtve_ge_AllianceSetting_Neutral);
    libNtve_gf_SetAlliance(gv_pLAYER03_COLONIST, gv_pLAYER05_COLONISTSTRUCTURES, libNtve_ge_AllianceSetting_AllyWithSharedVisionAndPushable);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thanson03b.sc2map/MapScript.galaxy:947

    PlayerSetColorIndex(gv_p07_ZERG_INFESTED, 4, true);
    PlayerSetColorIndex(gv_p08_ZERG_SOUTH, 4, true);
    libNtve_gf_SetAlliance(gv_p01_USER, gv_p02_ZERG_EAST, libNtve_ge_AllianceSetting_Enemy);
    libNtve_gf_SetAlliance(gv_p01_USER, gv_p03_VIROPHAGE, libNtve_ge_AllianceSetting_Enemy);
    libNtve_gf_SetAlliance(gv_p01_USER, gv_p04_ZERG_NORTH, libNtve_ge_AllianceSetting_Enemy);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thanson03b.sc2map/MapScript.galaxy:948

    PlayerSetColorIndex(gv_p08_ZERG_SOUTH, 4, true);
    libNtve_gf_SetAlliance(gv_p01_USER, gv_p02_ZERG_EAST, libNtve_ge_AllianceSetting_Enemy);
    libNtve_gf_SetAlliance(gv_p01_USER, gv_p03_VIROPHAGE, libNtve_ge_AllianceSetting_Enemy);
    libNtve_gf_SetAlliance(gv_p01_USER, gv_p04_ZERG_NORTH, libNtve_ge_AllianceSetting_Enemy);
    libNtve_gf_SetAlliance(gv_p01_USER, gv_p05_COLONIST, libNtve_ge_AllianceSetting_Neutral);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thanson03b.sc2map/MapScript.galaxy:949

    libNtve_gf_SetAlliance(gv_p01_USER, gv_p02_ZERG_EAST, libNtve_ge_AllianceSetting_Enemy);
    libNtve_gf_SetAlliance(gv_p01_USER, gv_p03_VIROPHAGE, libNtve_ge_AllianceSetting_Enemy);
    libNtve_gf_SetAlliance(gv_p01_USER, gv_p04_ZERG_NORTH, libNtve_ge_AllianceSetting_Enemy);
    libNtve_gf_SetAlliance(gv_p01_USER, gv_p05_COLONIST, libNtve_ge_AllianceSetting_Neutral);
    libNtve_gf_SetAlliance(gv_p01_USER, gv_p06_COLONIST, libNtve_ge_AllianceSetting_Neutral);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thanson03b.sc2map/MapScript.galaxy:950

    libNtve_gf_SetAlliance(gv_p01_USER, gv_p03_VIROPHAGE, libNtve_ge_AllianceSetting_Enemy);
    libNtve_gf_SetAlliance(gv_p01_USER, gv_p04_ZERG_NORTH, libNtve_ge_AllianceSetting_Enemy);
    libNtve_gf_SetAlliance(gv_p01_USER, gv_p05_COLONIST, libNtve_ge_AllianceSetting_Neutral);
    libNtve_gf_SetAlliance(gv_p01_USER, gv_p06_COLONIST, libNtve_ge_AllianceSetting_Neutral);
    libNtve_gf_SetAlliance(gv_p01_USER, gv_p07_ZERG_INFESTED, libNtve_ge_AllianceSetting_Enemy);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thanson03b.sc2map/MapScript.galaxy:951

    libNtve_gf_SetAlliance(gv_p01_USER, gv_p04_ZERG_NORTH, libNtve_ge_AllianceSetting_Enemy);
    libNtve_gf_SetAlliance(gv_p01_USER, gv_p05_COLONIST, libNtve_ge_AllianceSetting_Neutral);
    libNtve_gf_SetAlliance(gv_p01_USER, gv_p06_COLONIST, libNtve_ge_AllianceSetting_Neutral);
    libNtve_gf_SetAlliance(gv_p01_USER, gv_p07_ZERG_INFESTED, libNtve_ge_AllianceSetting_Enemy);
    libNtve_gf_SetAlliance(gv_p01_USER, gv_p08_ZERG_SOUTH, libNtve_ge_AllianceSetting_Enemy);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thanson03b.sc2map/MapScript.galaxy:952

    libNtve_gf_SetAlliance(gv_p01_USER, gv_p05_COLONIST, libNtve_ge_AllianceSetting_Neutral);
    libNtve_gf_SetAlliance(gv_p01_USER, gv_p06_COLONIST, libNtve_ge_AllianceSetting_Neutral);
    libNtve_gf_SetAlliance(gv_p01_USER, gv_p07_ZERG_INFESTED, libNtve_ge_AllianceSetting_Enemy);
    libNtve_gf_SetAlliance(gv_p01_USER, gv_p08_ZERG_SOUTH, libNtve_ge_AllianceSetting_Enemy);
    libNtve_gf_SetAlliance(gv_p05_COLONIST, gv_p06_COLONIST, libNtve_ge_AllianceSetting_AllyWithSharedVisionAndPushable);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thanson03b.sc2map/MapScript.galaxy:953

    libNtve_gf_SetAlliance(gv_p01_USER, gv_p06_COLONIST, libNtve_ge_AllianceSetting_Neutral);
    libNtve_gf_SetAlliance(gv_p01_USER, gv_p07_ZERG_INFESTED, libNtve_ge_AllianceSetting_Enemy);
    libNtve_gf_SetAlliance(gv_p01_USER, gv_p08_ZERG_SOUTH, libNtve_ge_AllianceSetting_Enemy);
    libNtve_gf_SetAlliance(gv_p05_COLONIST, gv_p06_COLONIST, libNtve_ge_AllianceSetting_AllyWithSharedVisionAndPushable);
    lv_allZerg = PlayerGroupSingle(gv_p02_ZERG_EAST);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thanson03b.sc2map/MapScript.galaxy:954

    libNtve_gf_SetAlliance(gv_p01_USER, gv_p07_ZERG_INFESTED, libNtve_ge_AllianceSetting_Enemy);
    libNtve_gf_SetAlliance(gv_p01_USER, gv_p08_ZERG_SOUTH, libNtve_ge_AllianceSetting_Enemy);
    libNtve_gf_SetAlliance(gv_p05_COLONIST, gv_p06_COLONIST, libNtve_ge_AllianceSetting_AllyWithSharedVisionAndPushable);
    lv_allZerg = PlayerGroupSingle(gv_p02_ZERG_EAST);
    PlayerGroupAdd(lv_allZerg, gv_p03_VIROPHAGE);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thanson03b.sc2map/MapScript.galaxy:961

    PlayerGroupAdd(lv_allZerg, gv_p08_ZERG_SOUTH);
    libNtve_gf_SetPlayerGroupAlliance(lv_allZerg, libNtve_ge_AllianceSetting_AllyWithSharedVisionAndControl);
    libNtve_gf_SetAlliance(gv_p05_COLONIST, gv_p02_ZERG_EAST, libNtve_ge_AllianceSetting_Neutral);
    libNtve_gf_SetAlliance(gv_p05_COLONIST, gv_p03_VIROPHAGE, libNtve_ge_AllianceSetting_Neutral);
    libNtve_gf_SetAlliance(gv_p05_COLONIST, gv_p04_ZERG_NORTH, libNtve_ge_AllianceSetting_Neutral);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thanson03b.sc2map/MapScript.galaxy:962

    libNtve_gf_SetPlayerGroupAlliance(lv_allZerg, libNtve_ge_AllianceSetting_AllyWithSharedVisionAndControl);
    libNtve_gf_SetAlliance(gv_p05_COLONIST, gv_p02_ZERG_EAST, libNtve_ge_AllianceSetting_Neutral);
    libNtve_gf_SetAlliance(gv_p05_COLONIST, gv_p03_VIROPHAGE, libNtve_ge_AllianceSetting_Neutral);
    libNtve_gf_SetAlliance(gv_p05_COLONIST, gv_p04_ZERG_NORTH, libNtve_ge_AllianceSetting_Neutral);
    libNtve_gf_SetAlliance(gv_p05_COLONIST, gv_p07_ZERG_INFESTED, libNtve_ge_AllianceSetting_Neutral);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thorner01.sc2map/MapScript.galaxy:669

    }

    libNtve_gf_SetAlliance(gv_pLAYER_01_USER, gv_pLAYER_02_DOMINION, libNtve_ge_AllianceSetting_Enemy);
    libNtve_gf_SetAlliance(gv_pLAYER_01_USER, gv_pLAYER_03_DOMINION, libNtve_ge_AllianceSetting_Enemy);
    libNtve_gf_SetAlliance(gv_pLAYER_01_USER, gv_pLAYER_04_DOMINION, libNtve_ge_AllianceSetting_Enemy);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thorner01.sc2map/MapScript.galaxy:670


    libNtve_gf_SetAlliance(gv_pLAYER_01_USER, gv_pLAYER_02_DOMINION, libNtve_ge_AllianceSetting_Enemy);
    libNtve_gf_SetAlliance(gv_pLAYER_01_USER, gv_pLAYER_03_DOMINION, libNtve_ge_AllianceSetting_Enemy);
    libNtve_gf_SetAlliance(gv_pLAYER_01_USER, gv_pLAYER_04_DOMINION, libNtve_ge_AllianceSetting_Enemy);
    libNtve_gf_SetAlliance(gv_pLAYER_01_USER, gv_pLAYER_06_TRAIN, libNtve_ge_AllianceSetting_Enemy);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thorner01.sc2map/MapScript.galaxy:671

    libNtve_gf_SetAlliance(gv_pLAYER_01_USER, gv_pLAYER_02_DOMINION, libNtve_ge_AllianceSetting_Enemy);
    libNtve_gf_SetAlliance(gv_pLAYER_01_USER, gv_pLAYER_03_DOMINION, libNtve_ge_AllianceSetting_Enemy);
    libNtve_gf_SetAlliance(gv_pLAYER_01_USER, gv_pLAYER_04_DOMINION, libNtve_ge_AllianceSetting_Enemy);
    libNtve_gf_SetAlliance(gv_pLAYER_01_USER, gv_pLAYER_06_TRAIN, libNtve_ge_AllianceSetting_Enemy);
    libNtve_gf_SetAlliance(gv_pLAYER_01_USER, gv_pLAYER_05_ABANDONEDVEHICLES, libNtve_ge_AllianceSetting_Neutral);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thorner01.sc2map/MapScript.galaxy:672

    libNtve_gf_SetAlliance(gv_pLAYER_01_USER, gv_pLAYER_03_DOMINION, libNtve_ge_AllianceSetting_Enemy);
    libNtve_gf_SetAlliance(gv_pLAYER_01_USER, gv_pLAYER_04_DOMINION, libNtve_ge_AllianceSetting_Enemy);
    libNtve_gf_SetAlliance(gv_pLAYER_01_USER, gv_pLAYER_06_TRAIN, libNtve_ge_AllianceSetting_Enemy);
    libNtve_gf_SetAlliance(gv_pLAYER_01_USER, gv_pLAYER_05_ABANDONEDVEHICLES, libNtve_ge_AllianceSetting_Neutral);
    libNtve_gf_SetAlliance(gv_pLAYER_01_USER, gv_pLAYER_07_DEFILERBONESAMPLE, libNtve_ge_AllianceSetting_Neutral);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thorner01.sc2map/MapScript.galaxy:673

    libNtve_gf_SetAlliance(gv_pLAYER_01_USER, gv_pLAYER_04_DOMINION, libNtve_ge_AllianceSetting_Enemy);
    libNtve_gf_SetAlliance(gv_pLAYER_01_USER, gv_pLAYER_06_TRAIN, libNtve_ge_AllianceSetting_Enemy);
    libNtve_gf_SetAlliance(gv_pLAYER_01_USER, gv_pLAYER_05_ABANDONEDVEHICLES, libNtve_ge_AllianceSetting_Neutral);
    libNtve_gf_SetAlliance(gv_pLAYER_01_USER, gv_pLAYER_07_DEFILERBONESAMPLE, libNtve_ge_AllianceSetting_Neutral);
    libNtve_gf_SetAlliance(gv_pLAYER_02_DOMINION, gv_pLAYER_03_DOMINION, libNtve_ge_AllianceSetting_AllyWithSharedVisionAndPushable);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thorner01.sc2map/MapScript.galaxy:674

    libNtve_gf_SetAlliance(gv_pLAYER_01_USER, gv_pLAYER_06_TRAIN, libNtve_ge_AllianceSetting_Enemy);
    libNtve_gf_SetAlliance(gv_pLAYER_01_USER, gv_pLAYER_05_ABANDONEDVEHICLES, libNtve_ge_AllianceSetting_Neutral);
    libNtve_gf_SetAlliance(gv_pLAYER_01_USER, gv_pLAYER_07_DEFILERBONESAMPLE, libNtve_ge_AllianceSetting_Neutral);
    libNtve_gf_SetAlliance(gv_pLAYER_02_DOMINION, gv_pLAYER_03_DOMINION, libNtve_ge_AllianceSetting_AllyWithSharedVisionAndPushable);
    libNtve_gf_SetAlliance(gv_pLAYER_02_DOMINION, gv_pLAYER_04_DOMINION, libNtve_ge_AllianceSetting_AllyWithSharedVisionAndPushable);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thorner01.sc2map/MapScript.galaxy:675

    libNtve_gf_SetAlliance(gv_pLAYER_01_USER, gv_pLAYER_05_ABANDONEDVEHICLES, libNtve_ge_AllianceSetting_Neutral);
    libNtve_gf_SetAlliance(gv_pLAYER_01_USER, gv_pLAYER_07_DEFILERBONESAMPLE, libNtve_ge_AllianceSetting_Neutral);
    libNtve_gf_SetAlliance(gv_pLAYER_02_DOMINION, gv_pLAYER_03_DOMINION, libNtve_ge_AllianceSetting_AllyWithSharedVisionAndPushable);
    libNtve_gf_SetAlliance(gv_pLAYER_02_DOMINION, gv_pLAYER_04_DOMINION, libNtve_ge_AllianceSetting_AllyWithSharedVisionAndPushable);
    libNtve_gf_SetAlliance(gv_pLAYER_02_DOMINION, gv_pLAYER_06_TRAIN, libNtve_ge_AllianceSetting_AllyWithSharedVisionAndPushable);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thorner01.sc2map/MapScript.galaxy:676

    libNtve_gf_SetAlliance(gv_pLAYER_01_USER, gv_pLAYER_07_DEFILERBONESAMPLE, libNtve_ge_AllianceSetting_Neutral);
    libNtve_gf_SetAlliance(gv_pLAYER_02_DOMINION, gv_pLAYER_03_DOMINION, libNtve_ge_AllianceSetting_AllyWithSharedVisionAndPushable);
    libNtve_gf_SetAlliance(gv_pLAYER_02_DOMINION, gv_pLAYER_04_DOMINION, libNtve_ge_AllianceSetting_AllyWithSharedVisionAndPushable);
    libNtve_gf_SetAlliance(gv_pLAYER_02_DOMINION, gv_pLAYER_06_TRAIN, libNtve_ge_AllianceSetting_AllyWithSharedVisionAndPushable);
    libNtve_gf_SetAlliance(gv_pLAYER_02_DOMINION, gv_pLAYER_05_ABANDONEDVEHICLES, libNtve_ge_AllianceSetting_Neutral);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thorner01.sc2map/MapScript.galaxy:677

    libNtve_gf_SetAlliance(gv_pLAYER_02_DOMINION, gv_pLAYER_03_DOMINION, libNtve_ge_AllianceSetting_AllyWithSharedVisionAndPushable);
    libNtve_gf_SetAlliance(gv_pLAYER_02_DOMINION, gv_pLAYER_04_DOMINION, libNtve_ge_AllianceSetting_AllyWithSharedVisionAndPushable);
    libNtve_gf_SetAlliance(gv_pLAYER_02_DOMINION, gv_pLAYER_06_TRAIN, libNtve_ge_AllianceSetting_AllyWithSharedVisionAndPushable);
    libNtve_gf_SetAlliance(gv_pLAYER_02_DOMINION, gv_pLAYER_05_ABANDONEDVEHICLES, libNtve_ge_AllianceSetting_Neutral);
    libNtve_gf_SetAlliance(gv_pLAYER_02_DOMINION, gv_pLAYER_07_DEFILERBONESAMPLE, libNtve_ge_AllianceSetting_Neutral);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thorner01.sc2map/MapScript.galaxy:678

    libNtve_gf_SetAlliance(gv_pLAYER_02_DOMINION, gv_pLAYER_04_DOMINION, libNtve_ge_AllianceSetting_AllyWithSharedVisionAndPushable);
    libNtve_gf_SetAlliance(gv_pLAYER_02_DOMINION, gv_pLAYER_06_TRAIN, libNtve_ge_AllianceSetting_AllyWithSharedVisionAndPushable);
    libNtve_gf_SetAlliance(gv_pLAYER_02_DOMINION, gv_pLAYER_05_ABANDONEDVEHICLES, libNtve_ge_AllianceSetting_Neutral);
    libNtve_gf_SetAlliance(gv_pLAYER_02_DOMINION, gv_pLAYER_07_DEFILERBONESAMPLE, libNtve_ge_AllianceSetting_Neutral);
    libNtve_gf_SetAlliance(gv_pLAYER_03_DOMINION, gv_pLAYER_04_DOMINION, libNtve_ge_AllianceSetting_AllyWithSharedVisionAndPushable);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thorner02.sc2map/MapScript.galaxy:457

    }

    libNtve_gf_SetAlliance(gv_p01_USER, gv_p02_ORLAN_ENEMY, libNtve_ge_AllianceSetting_Enemy);
    libNtve_gf_SetAlliance(gv_p01_USER, gv_p03_MIRA_HAN, libNtve_ge_AllianceSetting_Neutral);
    libNtve_gf_SetAlliance(gv_p01_USER, gv_p04_DOMINION, libNtve_ge_AllianceSetting_Enemy);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thorner02.sc2map/MapScript.galaxy:458


    libNtve_gf_SetAlliance(gv_p01_USER, gv_p02_ORLAN_ENEMY, libNtve_ge_AllianceSetting_Enemy);
    libNtve_gf_SetAlliance(gv_p01_USER, gv_p03_MIRA_HAN, libNtve_ge_AllianceSetting_Neutral);
    libNtve_gf_SetAlliance(gv_p01_USER, gv_p04_DOMINION, libNtve_ge_AllianceSetting_Enemy);
    libNtve_gf_SetAlliance(gv_p01_USER, gv_p05_SCRAP, libNtve_ge_AllianceSetting_Neutral);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thorner02.sc2map/MapScript.galaxy:459

    libNtve_gf_SetAlliance(gv_p01_USER, gv_p02_ORLAN_ENEMY, libNtve_ge_AllianceSetting_Enemy);
    libNtve_gf_SetAlliance(gv_p01_USER, gv_p03_MIRA_HAN, libNtve_ge_AllianceSetting_Neutral);
    libNtve_gf_SetAlliance(gv_p01_USER, gv_p04_DOMINION, libNtve_ge_AllianceSetting_Enemy);
    libNtve_gf_SetAlliance(gv_p01_USER, gv_p05_SCRAP, libNtve_ge_AllianceSetting_Neutral);
    libNtve_gf_SetAlliance(gv_p01_USER, gv_p06_JUNKERS, libNtve_ge_AllianceSetting_Neutral);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thorner02.sc2map/MapScript.galaxy:460

    libNtve_gf_SetAlliance(gv_p01_USER, gv_p03_MIRA_HAN, libNtve_ge_AllianceSetting_Neutral);
    libNtve_gf_SetAlliance(gv_p01_USER, gv_p04_DOMINION, libNtve_ge_AllianceSetting_Enemy);
    libNtve_gf_SetAlliance(gv_p01_USER, gv_p05_SCRAP, libNtve_ge_AllianceSetting_Neutral);
    libNtve_gf_SetAlliance(gv_p01_USER, gv_p06_JUNKERS, libNtve_ge_AllianceSetting_Neutral);
    libNtve_gf_SetAlliance(gv_p01_USER, gv_p07_DERELICT_STRUCTURES, libNtve_ge_AllianceSetting_Neutral);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thorner02.sc2map/MapScript.galaxy:461

    libNtve_gf_SetAlliance(gv_p01_USER, gv_p04_DOMINION, libNtve_ge_AllianceSetting_Enemy);
    libNtve_gf_SetAlliance(gv_p01_USER, gv_p05_SCRAP, libNtve_ge_AllianceSetting_Neutral);
    libNtve_gf_SetAlliance(gv_p01_USER, gv_p06_JUNKERS, libNtve_ge_AllianceSetting_Neutral);
    libNtve_gf_SetAlliance(gv_p01_USER, gv_p07_DERELICT_STRUCTURES, libNtve_ge_AllianceSetting_Neutral);
    libNtve_gf_SetAlliance(gv_p01_USER, gv_p08_RAYNOR_COMP, libNtve_ge_AllianceSetting_AllyWithSharedVision);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thorner02.sc2map/MapScript.galaxy:462

    libNtve_gf_SetAlliance(gv_p01_USER, gv_p05_SCRAP, libNtve_ge_AllianceSetting_Neutral);
    libNtve_gf_SetAlliance(gv_p01_USER, gv_p06_JUNKERS, libNtve_ge_AllianceSetting_Neutral);
    libNtve_gf_SetAlliance(gv_p01_USER, gv_p07_DERELICT_STRUCTURES, libNtve_ge_AllianceSetting_Neutral);
    libNtve_gf_SetAlliance(gv_p01_USER, gv_p08_RAYNOR_COMP, libNtve_ge_AllianceSetting_AllyWithSharedVision);
    libNtve_gf_SetAlliance(gv_p01_USER, gv_p09_PROTOSS_RELICS, libNtve_ge_AllianceSetting_Neutral);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thorner02.sc2map/MapScript.galaxy:463

    libNtve_gf_SetAlliance(gv_p01_USER, gv_p06_JUNKERS, libNtve_ge_AllianceSetting_Neutral);
    libNtve_gf_SetAlliance(gv_p01_USER, gv_p07_DERELICT_STRUCTURES, libNtve_ge_AllianceSetting_Neutral);
    libNtve_gf_SetAlliance(gv_p01_USER, gv_p08_RAYNOR_COMP, libNtve_ge_AllianceSetting_AllyWithSharedVision);
    libNtve_gf_SetAlliance(gv_p01_USER, gv_p09_PROTOSS_RELICS, libNtve_ge_AllianceSetting_Neutral);
    libNtve_gf_SetAlliance(gv_p02_ORLAN_ENEMY, gv_p03_MIRA_HAN, libNtve_ge_AllianceSetting_Neutral);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thorner02.sc2map/MapScript.galaxy:464

    libNtve_gf_SetAlliance(gv_p01_USER, gv_p07_DERELICT_STRUCTURES, libNtve_ge_AllianceSetting_Neutral);
    libNtve_gf_SetAlliance(gv_p01_USER, gv_p08_RAYNOR_COMP, libNtve_ge_AllianceSetting_AllyWithSharedVision);
    libNtve_gf_SetAlliance(gv_p01_USER, gv_p09_PROTOSS_RELICS, libNtve_ge_AllianceSetting_Neutral);
    libNtve_gf_SetAlliance(gv_p02_ORLAN_ENEMY, gv_p03_MIRA_HAN, libNtve_ge_AllianceSetting_Neutral);
    libNtve_gf_SetAlliance(gv_p02_ORLAN_ENEMY, gv_p04_DOMINION, libNtve_ge_AllianceSetting_AllyWithSharedVisionAndPushable);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thorner02.sc2map/MapScript.galaxy:465

    libNtve_gf_SetAlliance(gv_p01_USER, gv_p08_RAYNOR_COMP, libNtve_ge_AllianceSetting_AllyWithSharedVision);
    libNtve_gf_SetAlliance(gv_p01_USER, gv_p09_PROTOSS_RELICS, libNtve_ge_AllianceSetting_Neutral);
    libNtve_gf_SetAlliance(gv_p02_ORLAN_ENEMY, gv_p03_MIRA_HAN, libNtve_ge_AllianceSetting_Neutral);
    libNtve_gf_SetAlliance(gv_p02_ORLAN_ENEMY, gv_p04_DOMINION, libNtve_ge_AllianceSetting_AllyWithSharedVisionAndPushable);
    libNtve_gf_SetAlliance(gv_p02_ORLAN_ENEMY, gv_p08_RAYNOR_COMP, libNtve_ge_AllianceSetting_Neutral);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thorner02.sc2map/MapScript.galaxy:466

    libNtve_gf_SetAlliance(gv_p01_USER, gv_p09_PROTOSS_RELICS, libNtve_ge_AllianceSetting_Neutral);
    libNtve_gf_SetAlliance(gv_p02_ORLAN_ENEMY, gv_p03_MIRA_HAN, libNtve_ge_AllianceSetting_Neutral);
    libNtve_gf_SetAlliance(gv_p02_ORLAN_ENEMY, gv_p04_DOMINION, libNtve_ge_AllianceSetting_AllyWithSharedVisionAndPushable);
    libNtve_gf_SetAlliance(gv_p02_ORLAN_ENEMY, gv_p08_RAYNOR_COMP, libNtve_ge_AllianceSetting_Neutral);
    libNtve_gf_SetAlliance(gv_p02_ORLAN_ENEMY, gv_p05_SCRAP, libNtve_ge_AllianceSetting_Neutral);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thorner03.sc2map/MapScript.galaxy:351

    }

    libNtve_gf_SetAlliance(gv_p01_USER, gv_p02_TYCHUS, libNtve_ge_AllianceSetting_AllyWithSharedVision);
    libNtve_gf_SetAlliance(gv_p01_USER, gv_p10_DOMINION_LOKI, libNtve_ge_AllianceSetting_Enemy);
    PlayerSetAlliance(gv_p01_USER, c_allianceIdPushable, gv_p02_TYCHUS, true);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thorner03.sc2map/MapScript.galaxy:352


    libNtve_gf_SetAlliance(gv_p01_USER, gv_p02_TYCHUS, libNtve_ge_AllianceSetting_AllyWithSharedVision);
    libNtve_gf_SetAlliance(gv_p01_USER, gv_p10_DOMINION_LOKI, libNtve_ge_AllianceSetting_Enemy);
    PlayerSetAlliance(gv_p01_USER, c_allianceIdPushable, gv_p02_TYCHUS, true);
    PlayerGroupAdd(gv_dominionEnemyGroup, gv_p03_DOMINION_WAREHOUSE);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thorner03.sc2map/MapScript.galaxy:361

    PlayerGroupAdd(gv_dominionEnemyGroup, gv_p08_DOMINION_INFANTRY_B);
    PlayerGroupAdd(gv_dominionEnemyGroup, gv_p10_DOMINION_LOKI);
    libNtve_gf_SetAlliance(gv_p02_TYCHUS, gv_p03_DOMINION_WAREHOUSE, libNtve_ge_AllianceSetting_Enemy);
    libNtve_gf_SetAlliance(gv_p02_TYCHUS, gv_p04_DOMINION_INFANTRY_A, libNtve_ge_AllianceSetting_Enemy);
    libNtve_gf_SetAlliance(gv_p02_TYCHUS, gv_p05_DOMINION_FACTORY, libNtve_ge_AllianceSetting_Enemy);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thorner03.sc2map/MapScript.galaxy:362

    PlayerGroupAdd(gv_dominionEnemyGroup, gv_p10_DOMINION_LOKI);
    libNtve_gf_SetAlliance(gv_p02_TYCHUS, gv_p03_DOMINION_WAREHOUSE, libNtve_ge_AllianceSetting_Enemy);
    libNtve_gf_SetAlliance(gv_p02_TYCHUS, gv_p04_DOMINION_INFANTRY_A, libNtve_ge_AllianceSetting_Enemy);
    libNtve_gf_SetAlliance(gv_p02_TYCHUS, gv_p05_DOMINION_FACTORY, libNtve_ge_AllianceSetting_Enemy);
    libNtve_gf_SetAlliance(gv_p02_TYCHUS, gv_p06_DOMINION_STARPORT_A, libNtve_ge_AllianceSetting_Enemy);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thorner03.sc2map/MapScript.galaxy:363

    libNtve_gf_SetAlliance(gv_p02_TYCHUS, gv_p03_DOMINION_WAREHOUSE, libNtve_ge_AllianceSetting_Enemy);
    libNtve_gf_SetAlliance(gv_p02_TYCHUS, gv_p04_DOMINION_INFANTRY_A, libNtve_ge_AllianceSetting_Enemy);
    libNtve_gf_SetAlliance(gv_p02_TYCHUS, gv_p05_DOMINION_FACTORY, libNtve_ge_AllianceSetting_Enemy);
    libNtve_gf_SetAlliance(gv_p02_TYCHUS, gv_p06_DOMINION_STARPORT_A, libNtve_ge_AllianceSetting_Enemy);
    libNtve_gf_SetAlliance(gv_p02_TYCHUS, gv_p07_DOMINION_STARPORT_B, libNtve_ge_AllianceSetting_Enemy);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thorner03.sc2map/MapScript.galaxy:364

    libNtve_gf_SetAlliance(gv_p02_TYCHUS, gv_p04_DOMINION_INFANTRY_A, libNtve_ge_AllianceSetting_Enemy);
    libNtve_gf_SetAlliance(gv_p02_TYCHUS, gv_p05_DOMINION_FACTORY, libNtve_ge_AllianceSetting_Enemy);
    libNtve_gf_SetAlliance(gv_p02_TYCHUS, gv_p06_DOMINION_STARPORT_A, libNtve_ge_AllianceSetting_Enemy);
    libNtve_gf_SetAlliance(gv_p02_TYCHUS, gv_p07_DOMINION_STARPORT_B, libNtve_ge_AllianceSetting_Enemy);
    libNtve_gf_SetAlliance(gv_p02_TYCHUS, gv_p08_DOMINION_INFANTRY_B, libNtve_ge_AllianceSetting_Enemy);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thorner03.sc2map/MapScript.galaxy:365

    libNtve_gf_SetAlliance(gv_p02_TYCHUS, gv_p05_DOMINION_FACTORY, libNtve_ge_AllianceSetting_Enemy);
    libNtve_gf_SetAlliance(gv_p02_TYCHUS, gv_p06_DOMINION_STARPORT_A, libNtve_ge_AllianceSetting_Enemy);
    libNtve_gf_SetAlliance(gv_p02_TYCHUS, gv_p07_DOMINION_STARPORT_B, libNtve_ge_AllianceSetting_Enemy);
    libNtve_gf_SetAlliance(gv_p02_TYCHUS, gv_p08_DOMINION_INFANTRY_B, libNtve_ge_AllianceSetting_Enemy);
    libNtve_gf_SetAlliance(gv_p02_TYCHUS, gv_p10_DOMINION_LOKI, libNtve_ge_AllianceSetting_Enemy);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thorner03.sc2map/MapScript.galaxy:366

    libNtve_gf_SetAlliance(gv_p02_TYCHUS, gv_p06_DOMINION_STARPORT_A, libNtve_ge_AllianceSetting_Enemy);
    libNtve_gf_SetAlliance(gv_p02_TYCHUS, gv_p07_DOMINION_STARPORT_B, libNtve_ge_AllianceSetting_Enemy);
    libNtve_gf_SetAlliance(gv_p02_TYCHUS, gv_p08_DOMINION_INFANTRY_B, libNtve_ge_AllianceSetting_Enemy);
    libNtve_gf_SetAlliance(gv_p02_TYCHUS, gv_p10_DOMINION_LOKI, libNtve_ge_AllianceSetting_Enemy);
    libNtve_gf_SetAlliance(gv_p03_DOMINION_WAREHOUSE, gv_p04_DOMINION_INFANTRY_A, libNtve_ge_AllianceSetting_AllyWithSharedVisionAndPushable);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thorner03.sc2map/MapScript.galaxy:367

    libNtve_gf_SetAlliance(gv_p02_TYCHUS, gv_p07_DOMINION_STARPORT_B, libNtve_ge_AllianceSetting_Enemy);
    libNtve_gf_SetAlliance(gv_p02_TYCHUS, gv_p08_DOMINION_INFANTRY_B, libNtve_ge_AllianceSetting_Enemy);
    libNtve_gf_SetAlliance(gv_p02_TYCHUS, gv_p10_DOMINION_LOKI, libNtve_ge_AllianceSetting_Enemy);
    libNtve_gf_SetAlliance(gv_p03_DOMINION_WAREHOUSE, gv_p04_DOMINION_INFANTRY_A, libNtve_ge_AllianceSetting_AllyWithSharedVisionAndPushable);
    libNtve_gf_SetAlliance(gv_p03_DOMINION_WAREHOUSE, gv_p05_DOMINION_FACTORY, libNtve_ge_AllianceSetting_AllyWithSharedVisionAndPushable);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thorner03.sc2map/MapScript.galaxy:368

    libNtve_gf_SetAlliance(gv_p02_TYCHUS, gv_p08_DOMINION_INFANTRY_B, libNtve_ge_AllianceSetting_Enemy);
    libNtve_gf_SetAlliance(gv_p02_TYCHUS, gv_p10_DOMINION_LOKI, libNtve_ge_AllianceSetting_Enemy);
    libNtve_gf_SetAlliance(gv_p03_DOMINION_WAREHOUSE, gv_p04_DOMINION_INFANTRY_A, libNtve_ge_AllianceSetting_AllyWithSharedVisionAndPushable);
    libNtve_gf_SetAlliance(gv_p03_DOMINION_WAREHOUSE, gv_p05_DOMINION_FACTORY, libNtve_ge_AllianceSetting_AllyWithSharedVisionAndPushable);
    libNtve_gf_SetAlliance(gv_p03_DOMINION_WAREHOUSE, gv_p06_DOMINION_STARPORT_A, libNtve_ge_AllianceSetting_AllyWithSharedVisionAndPushable);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thorner04.sc2map/MapScript.galaxy:834

    PlayerGroupAdd(gv_dominionPlayers, gv_p08_DOMINION);
    libNtve_gf_SetPlayerGroupAlliance(gv_dominionPlayers, libNtve_ge_AllianceSetting_AllyWithSharedVisionAndPushable);
    libNtve_gf_SetAlliance(gv_p01_USER, gv_p06_CIVILIANS, libNtve_ge_AllianceSetting_Neutral);
    libNtve_gf_SetAlliance(gv_p01_USER, gv_p07_HORNERBASE, libNtve_ge_AllianceSetting_AllyWithSharedVisionAndPushable);
    libNtve_gf_SetAlliance(gv_p02_DOMINION_INFANTRY, gv_p06_CIVILIANS, libNtve_ge_AllianceSetting_Neutral);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thorner04.sc2map/MapScript.galaxy:835

    libNtve_gf_SetPlayerGroupAlliance(gv_dominionPlayers, libNtve_ge_AllianceSetting_AllyWithSharedVisionAndPushable);
    libNtve_gf_SetAlliance(gv_p01_USER, gv_p06_CIVILIANS, libNtve_ge_AllianceSetting_Neutral);
    libNtve_gf_SetAlliance(gv_p01_USER, gv_p07_HORNERBASE, libNtve_ge_AllianceSetting_AllyWithSharedVisionAndPushable);
    libNtve_gf_SetAlliance(gv_p02_DOMINION_INFANTRY, gv_p06_CIVILIANS, libNtve_ge_AllianceSetting_Neutral);
    libNtve_gf_SetAlliance(gv_p03_DOMINION_SIEGE, gv_p06_CIVILIANS, libNtve_ge_AllianceSetting_Neutral);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thorner04.sc2map/MapScript.galaxy:836

    libNtve_gf_SetAlliance(gv_p01_USER, gv_p06_CIVILIANS, libNtve_ge_AllianceSetting_Neutral);
    libNtve_gf_SetAlliance(gv_p01_USER, gv_p07_HORNERBASE, libNtve_ge_AllianceSetting_AllyWithSharedVisionAndPushable);
    libNtve_gf_SetAlliance(gv_p02_DOMINION_INFANTRY, gv_p06_CIVILIANS, libNtve_ge_AllianceSetting_Neutral);
    libNtve_gf_SetAlliance(gv_p03_DOMINION_SIEGE, gv_p06_CIVILIANS, libNtve_ge_AllianceSetting_Neutral);
    libNtve_gf_SetAlliance(gv_p04_DOMINION_AIR, gv_p06_CIVILIANS, libNtve_ge_AllianceSetting_Neutral);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thorner04.sc2map/MapScript.galaxy:837

    libNtve_gf_SetAlliance(gv_p01_USER, gv_p07_HORNERBASE, libNtve_ge_AllianceSetting_AllyWithSharedVisionAndPushable);
    libNtve_gf_SetAlliance(gv_p02_DOMINION_INFANTRY, gv_p06_CIVILIANS, libNtve_ge_AllianceSetting_Neutral);
    libNtve_gf_SetAlliance(gv_p03_DOMINION_SIEGE, gv_p06_CIVILIANS, libNtve_ge_AllianceSetting_Neutral);
    libNtve_gf_SetAlliance(gv_p04_DOMINION_AIR, gv_p06_CIVILIANS, libNtve_ge_AllianceSetting_Neutral);
    libNtve_gf_SetAlliance(gv_p05_DOMINION_RAIDER, gv_p06_CIVILIANS, libNtve_ge_AllianceSetting_Neutral);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thorner04.sc2map/MapScript.galaxy:838

    libNtve_gf_SetAlliance(gv_p02_DOMINION_INFANTRY, gv_p06_CIVILIANS, libNtve_ge_AllianceSetting_Neutral);
    libNtve_gf_SetAlliance(gv_p03_DOMINION_SIEGE, gv_p06_CIVILIANS, libNtve_ge_AllianceSetting_Neutral);
    libNtve_gf_SetAlliance(gv_p04_DOMINION_AIR, gv_p06_CIVILIANS, libNtve_ge_AllianceSetting_Neutral);
    libNtve_gf_SetAlliance(gv_p05_DOMINION_RAIDER, gv_p06_CIVILIANS, libNtve_ge_AllianceSetting_Neutral);
    libNtve_gf_SetAlliance(gv_p07_HORNERBASE, gv_p06_CIVILIANS, libNtve_ge_AllianceSetting_Neutral);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thorner04.sc2map/MapScript.galaxy:839

    libNtve_gf_SetAlliance(gv_p03_DOMINION_SIEGE, gv_p06_CIVILIANS, libNtve_ge_AllianceSetting_Neutral);
    libNtve_gf_SetAlliance(gv_p04_DOMINION_AIR, gv_p06_CIVILIANS, libNtve_ge_AllianceSetting_Neutral);
    libNtve_gf_SetAlliance(gv_p05_DOMINION_RAIDER, gv_p06_CIVILIANS, libNtve_ge_AllianceSetting_Neutral);
    libNtve_gf_SetAlliance(gv_p07_HORNERBASE, gv_p06_CIVILIANS, libNtve_ge_AllianceSetting_Neutral);
    libNtve_gf_SetAllianceOneWay(gv_p08_DOMINION, gv_p06_CIVILIANS, libNtve_ge_AllianceSetting_Neutral);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thorner04.sc2map/MapScript.galaxy:840

    libNtve_gf_SetAlliance(gv_p04_DOMINION_AIR, gv_p06_CIVILIANS, libNtve_ge_AllianceSetting_Neutral);
    libNtve_gf_SetAlliance(gv_p05_DOMINION_RAIDER, gv_p06_CIVILIANS, libNtve_ge_AllianceSetting_Neutral);
    libNtve_gf_SetAlliance(gv_p07_HORNERBASE, gv_p06_CIVILIANS, libNtve_ge_AllianceSetting_Neutral);
    libNtve_gf_SetAllianceOneWay(gv_p08_DOMINION, gv_p06_CIVILIANS, libNtve_ge_AllianceSetting_Neutral);
    libNtve_gf_SetAlliance(gv_p07_HORNERBASE, gv_p02_DOMINION_INFANTRY, libNtve_ge_AllianceSetting_Neutral);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thorner04.sc2map/MapScript.galaxy:842

    libNtve_gf_SetAlliance(gv_p07_HORNERBASE, gv_p06_CIVILIANS, libNtve_ge_AllianceSetting_Neutral);
    libNtve_gf_SetAllianceOneWay(gv_p08_DOMINION, gv_p06_CIVILIANS, libNtve_ge_AllianceSetting_Neutral);
    libNtve_gf_SetAlliance(gv_p07_HORNERBASE, gv_p02_DOMINION_INFANTRY, libNtve_ge_AllianceSetting_Neutral);
    libNtve_gf_SetAlliance(gv_p07_HORNERBASE, gv_p03_DOMINION_SIEGE, libNtve_ge_AllianceSetting_Neutral);
    libNtve_gf_SetAlliance(gv_p07_HORNERBASE, gv_p04_DOMINION_AIR, libNtve_ge_AllianceSetting_Neutral);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thorner04.sc2map/MapScript.galaxy:843

    libNtve_gf_SetAllianceOneWay(gv_p08_DOMINION, gv_p06_CIVILIANS, libNtve_ge_AllianceSetting_Neutral);
    libNtve_gf_SetAlliance(gv_p07_HORNERBASE, gv_p02_DOMINION_INFANTRY, libNtve_ge_AllianceSetting_Neutral);
    libNtve_gf_SetAlliance(gv_p07_HORNERBASE, gv_p03_DOMINION_SIEGE, libNtve_ge_AllianceSetting_Neutral);
    libNtve_gf_SetAlliance(gv_p07_HORNERBASE, gv_p04_DOMINION_AIR, libNtve_ge_AllianceSetting_Neutral);
    libNtve_gf_SetAlliance(gv_p07_HORNERBASE, gv_p05_DOMINION_RAIDER, libNtve_ge_AllianceSetting_Neutral);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thorner04.sc2map/MapScript.galaxy:844

    libNtve_gf_SetAlliance(gv_p07_HORNERBASE, gv_p02_DOMINION_INFANTRY, libNtve_ge_AllianceSetting_Neutral);
    libNtve_gf_SetAlliance(gv_p07_HORNERBASE, gv_p03_DOMINION_SIEGE, libNtve_ge_AllianceSetting_Neutral);
    libNtve_gf_SetAlliance(gv_p07_HORNERBASE, gv_p04_DOMINION_AIR, libNtve_ge_AllianceSetting_Neutral);
    libNtve_gf_SetAlliance(gv_p07_HORNERBASE, gv_p05_DOMINION_RAIDER, libNtve_ge_AllianceSetting_Neutral);
    libNtve_gf_SetAllianceOneWay(gv_p07_HORNERBASE, gv_p08_DOMINION, libNtve_ge_AllianceSetting_Neutral);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thorner05s.sc2map/MapScript.galaxy:728

    }

    libNtve_gf_SetAlliance(gv_p02_DOMINION, gv_p05_ZERG_LAB_SPECIMENS, libNtve_ge_AllianceSetting_Enemy);
    libNtve_gf_SetAlliance(gv_p02_DOMINION, gv_p06_PROTOSS_LAB_SPECIMENS, libNtve_ge_AllianceSetting_Enemy);
    libNtve_gf_SetAlliance(gv_p01_USER, gv_p02_DOMINION, libNtve_ge_AllianceSetting_Enemy);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thorner05s.sc2map/MapScript.galaxy:729


    libNtve_gf_SetAlliance(gv_p02_DOMINION, gv_p05_ZERG_LAB_SPECIMENS, libNtve_ge_AllianceSetting_Enemy);
    libNtve_gf_SetAlliance(gv_p02_DOMINION, gv_p06_PROTOSS_LAB_SPECIMENS, libNtve_ge_AllianceSetting_Enemy);
    libNtve_gf_SetAlliance(gv_p01_USER, gv_p02_DOMINION, libNtve_ge_AllianceSetting_Enemy);
    libNtve_gf_SetAlliance(gv_p01_USER, gv_p05_ZERG_LAB_SPECIMENS, libNtve_ge_AllianceSetting_Enemy);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thorner05s.sc2map/MapScript.galaxy:730

    libNtve_gf_SetAlliance(gv_p02_DOMINION, gv_p05_ZERG_LAB_SPECIMENS, libNtve_ge_AllianceSetting_Enemy);
    libNtve_gf_SetAlliance(gv_p02_DOMINION, gv_p06_PROTOSS_LAB_SPECIMENS, libNtve_ge_AllianceSetting_Enemy);
    libNtve_gf_SetAlliance(gv_p01_USER, gv_p02_DOMINION, libNtve_ge_AllianceSetting_Enemy);
    libNtve_gf_SetAlliance(gv_p01_USER, gv_p05_ZERG_LAB_SPECIMENS, libNtve_ge_AllianceSetting_Enemy);
    libNtve_gf_SetAlliance(gv_p01_USER, gv_p06_PROTOSS_LAB_SPECIMENS, libNtve_ge_AllianceSetting_Enemy);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thorner05s.sc2map/MapScript.galaxy:731

    libNtve_gf_SetAlliance(gv_p02_DOMINION, gv_p06_PROTOSS_LAB_SPECIMENS, libNtve_ge_AllianceSetting_Enemy);
    libNtve_gf_SetAlliance(gv_p01_USER, gv_p02_DOMINION, libNtve_ge_AllianceSetting_Enemy);
    libNtve_gf_SetAlliance(gv_p01_USER, gv_p05_ZERG_LAB_SPECIMENS, libNtve_ge_AllianceSetting_Enemy);
    libNtve_gf_SetAlliance(gv_p01_USER, gv_p06_PROTOSS_LAB_SPECIMENS, libNtve_ge_AllianceSetting_Enemy);
    libNtve_gf_SetAlliance(gv_p01_USER, gv_p09_NEUTRAL_ATTACK, libNtve_ge_AllianceSetting_NeutralWithSharedVision);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thorner05s.sc2map/MapScript.galaxy:732

    libNtve_gf_SetAlliance(gv_p01_USER, gv_p02_DOMINION, libNtve_ge_AllianceSetting_Enemy);
    libNtve_gf_SetAlliance(gv_p01_USER, gv_p05_ZERG_LAB_SPECIMENS, libNtve_ge_AllianceSetting_Enemy);
    libNtve_gf_SetAlliance(gv_p01_USER, gv_p06_PROTOSS_LAB_SPECIMENS, libNtve_ge_AllianceSetting_Enemy);
    libNtve_gf_SetAlliance(gv_p01_USER, gv_p09_NEUTRAL_ATTACK, libNtve_ge_AllianceSetting_NeutralWithSharedVision);
    libNtve_gf_SetAlliance(gv_p01_USER, gv_p10_SCIENTISTS, libNtve_ge_AllianceSetting_Neutral);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thorner05s.sc2map/MapScript.galaxy:733

    libNtve_gf_SetAlliance(gv_p01_USER, gv_p05_ZERG_LAB_SPECIMENS, libNtve_ge_AllianceSetting_Enemy);
    libNtve_gf_SetAlliance(gv_p01_USER, gv_p06_PROTOSS_LAB_SPECIMENS, libNtve_ge_AllianceSetting_Enemy);
    libNtve_gf_SetAlliance(gv_p01_USER, gv_p09_NEUTRAL_ATTACK, libNtve_ge_AllianceSetting_NeutralWithSharedVision);
    libNtve_gf_SetAlliance(gv_p01_USER, gv_p10_SCIENTISTS, libNtve_ge_AllianceSetting_Neutral);
    libNtve_gf_SetAlliance(gv_p07_NEUTRAL, gv_p02_DOMINION, libNtve_ge_AllianceSetting_Neutral);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thorner05s.sc2map/MapScript.galaxy:734

    libNtve_gf_SetAlliance(gv_p01_USER, gv_p06_PROTOSS_LAB_SPECIMENS, libNtve_ge_AllianceSetting_Enemy);
    libNtve_gf_SetAlliance(gv_p01_USER, gv_p09_NEUTRAL_ATTACK, libNtve_ge_AllianceSetting_NeutralWithSharedVision);
    libNtve_gf_SetAlliance(gv_p01_USER, gv_p10_SCIENTISTS, libNtve_ge_AllianceSetting_Neutral);
    libNtve_gf_SetAlliance(gv_p07_NEUTRAL, gv_p02_DOMINION, libNtve_ge_AllianceSetting_Neutral);
    libNtve_gf_SetAlliance(gv_p07_NEUTRAL, gv_p10_SCIENTISTS, libNtve_ge_AllianceSetting_NeutralWithSharedVision);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thorner05s.sc2map/MapScript.galaxy:735

    libNtve_gf_SetAlliance(gv_p01_USER, gv_p09_NEUTRAL_ATTACK, libNtve_ge_AllianceSetting_NeutralWithSharedVision);
    libNtve_gf_SetAlliance(gv_p01_USER, gv_p10_SCIENTISTS, libNtve_ge_AllianceSetting_Neutral);
    libNtve_gf_SetAlliance(gv_p07_NEUTRAL, gv_p02_DOMINION, libNtve_ge_AllianceSetting_Neutral);
    libNtve_gf_SetAlliance(gv_p07_NEUTRAL, gv_p10_SCIENTISTS, libNtve_ge_AllianceSetting_NeutralWithSharedVision);
    libNtve_gf_SetAlliance(gv_p07_NEUTRAL, gv_p03_HERCULES, libNtve_ge_AllianceSetting_NeutralWithSharedVision);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thorner05s.sc2map/MapScript.galaxy:736

    libNtve_gf_SetAlliance(gv_p01_USER, gv_p10_SCIENTISTS, libNtve_ge_AllianceSetting_Neutral);
    libNtve_gf_SetAlliance(gv_p07_NEUTRAL, gv_p02_DOMINION, libNtve_ge_AllianceSetting_Neutral);
    libNtve_gf_SetAlliance(gv_p07_NEUTRAL, gv_p10_SCIENTISTS, libNtve_ge_AllianceSetting_NeutralWithSharedVision);
    libNtve_gf_SetAlliance(gv_p07_NEUTRAL, gv_p03_HERCULES, libNtve_ge_AllianceSetting_NeutralWithSharedVision);
    libNtve_gf_SetAlliance(gv_p10_SCIENTISTS, gv_p02_DOMINION, libNtve_ge_AllianceSetting_Neutral);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thorner05s.sc2map/MapScript.galaxy:737

    libNtve_gf_SetAlliance(gv_p07_NEUTRAL, gv_p02_DOMINION, libNtve_ge_AllianceSetting_Neutral);
    libNtve_gf_SetAlliance(gv_p07_NEUTRAL, gv_p10_SCIENTISTS, libNtve_ge_AllianceSetting_NeutralWithSharedVision);
    libNtve_gf_SetAlliance(gv_p07_NEUTRAL, gv_p03_HERCULES, libNtve_ge_AllianceSetting_NeutralWithSharedVision);
    libNtve_gf_SetAlliance(gv_p10_SCIENTISTS, gv_p02_DOMINION, libNtve_ge_AllianceSetting_Neutral);
    libNtve_gf_SetAlliance(gv_p10_SCIENTISTS, gv_p03_HERCULES, libNtve_ge_AllianceSetting_NeutralWithSharedVision);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/traynor01.sc2map/MapScript.galaxy:364

    }

    libNtve_gf_SetAlliance(gv_p1_USER, gv_p2_DOMINION_RED, libNtve_ge_AllianceSetting_Enemy);
    libNtve_gf_SetAlliance(gv_p1_USER, gv_p3_RIKSVILLE_YELLOW, libNtve_ge_AllianceSetting_Neutral);
    libNtve_gf_SetAlliance(gv_p1_USER, gv_p4_ACTORS_BLUE, libNtve_ge_AllianceSetting_Neutral);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/traynor01.sc2map/MapScript.galaxy:365


    libNtve_gf_SetAlliance(gv_p1_USER, gv_p2_DOMINION_RED, libNtve_ge_AllianceSetting_Enemy);
    libNtve_gf_SetAlliance(gv_p1_USER, gv_p3_RIKSVILLE_YELLOW, libNtve_ge_AllianceSetting_Neutral);
    libNtve_gf_SetAlliance(gv_p1_USER, gv_p4_ACTORS_BLUE, libNtve_ge_AllianceSetting_Neutral);
    libNtve_gf_SetAlliance(gv_p1_USER, gv_p5_RIKSVILLE_PUSHY, libNtve_ge_AllianceSetting_Neutral);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/traynor01.sc2map/MapScript.galaxy:366

    libNtve_gf_SetAlliance(gv_p1_USER, gv_p2_DOMINION_RED, libNtve_ge_AllianceSetting_Enemy);
    libNtve_gf_SetAlliance(gv_p1_USER, gv_p3_RIKSVILLE_YELLOW, libNtve_ge_AllianceSetting_Neutral);
    libNtve_gf_SetAlliance(gv_p1_USER, gv_p4_ACTORS_BLUE, libNtve_ge_AllianceSetting_Neutral);
    libNtve_gf_SetAlliance(gv_p1_USER, gv_p5_RIKSVILLE_PUSHY, libNtve_ge_AllianceSetting_Neutral);
    libNtve_gf_SetAlliance(gv_p2_DOMINION_RED, gv_p3_RIKSVILLE_YELLOW, libNtve_ge_AllianceSetting_NeutralWithSharedVision);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/traynor01.sc2map/MapScript.galaxy:367

    libNtve_gf_SetAlliance(gv_p1_USER, gv_p3_RIKSVILLE_YELLOW, libNtve_ge_AllianceSetting_Neutral);
    libNtve_gf_SetAlliance(gv_p1_USER, gv_p4_ACTORS_BLUE, libNtve_ge_AllianceSetting_Neutral);
    libNtve_gf_SetAlliance(gv_p1_USER, gv_p5_RIKSVILLE_PUSHY, libNtve_ge_AllianceSetting_Neutral);
    libNtve_gf_SetAlliance(gv_p2_DOMINION_RED, gv_p3_RIKSVILLE_YELLOW, libNtve_ge_AllianceSetting_NeutralWithSharedVision);
    libNtve_gf_SetAlliance(gv_p2_DOMINION_RED, gv_p5_RIKSVILLE_PUSHY, libNtve_ge_AllianceSetting_NeutralWithSharedVision);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/traynor01.sc2map/MapScript.galaxy:368

    libNtve_gf_SetAlliance(gv_p1_USER, gv_p4_ACTORS_BLUE, libNtve_ge_AllianceSetting_Neutral);
    libNtve_gf_SetAlliance(gv_p1_USER, gv_p5_RIKSVILLE_PUSHY, libNtve_ge_AllianceSetting_Neutral);
    libNtve_gf_SetAlliance(gv_p2_DOMINION_RED, gv_p3_RIKSVILLE_YELLOW, libNtve_ge_AllianceSetting_NeutralWithSharedVision);
    libNtve_gf_SetAlliance(gv_p2_DOMINION_RED, gv_p5_RIKSVILLE_PUSHY, libNtve_ge_AllianceSetting_NeutralWithSharedVision);
    PlayerSetAlliance(gv_p3_RIKSVILLE_YELLOW, c_allianceIdPushable, gv_p2_DOMINION_RED, true);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/traynor01.sc2map/MapScript.galaxy:369

    libNtve_gf_SetAlliance(gv_p1_USER, gv_p5_RIKSVILLE_PUSHY, libNtve_ge_AllianceSetting_Neutral);
    libNtve_gf_SetAlliance(gv_p2_DOMINION_RED, gv_p3_RIKSVILLE_YELLOW, libNtve_ge_AllianceSetting_NeutralWithSharedVision);
    libNtve_gf_SetAlliance(gv_p2_DOMINION_RED, gv_p5_RIKSVILLE_PUSHY, libNtve_ge_AllianceSetting_NeutralWithSharedVision);
    PlayerSetAlliance(gv_p3_RIKSVILLE_YELLOW, c_allianceIdPushable, gv_p2_DOMINION_RED, true);
    libNtve_gf_SetAlliance(gv_p2_DOMINION_RED, gv_p4_ACTORS_BLUE, libNtve_ge_AllianceSetting_NeutralWithSharedVision);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/traynor01.sc2map/MapScript.galaxy:371

    libNtve_gf_SetAlliance(gv_p2_DOMINION_RED, gv_p5_RIKSVILLE_PUSHY, libNtve_ge_AllianceSetting_NeutralWithSharedVision);
    PlayerSetAlliance(gv_p3_RIKSVILLE_YELLOW, c_allianceIdPushable, gv_p2_DOMINION_RED, true);
    libNtve_gf_SetAlliance(gv_p2_DOMINION_RED, gv_p4_ACTORS_BLUE, libNtve_ge_AllianceSetting_NeutralWithSharedVision);
    libNtve_gf_SetAlliance(gv_p3_RIKSVILLE_YELLOW, gv_p4_ACTORS_BLUE, libNtve_ge_AllianceSetting_NeutralWithSharedVision);
    PlayerSetAlliance(gv_p1_USER, c_allianceIdPushable, gv_p5_RIKSVILLE_PUSHY, true);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/traynor01.sc2map/MapScript.galaxy:372

    PlayerSetAlliance(gv_p3_RIKSVILLE_YELLOW, c_allianceIdPushable, gv_p2_DOMINION_RED, true);
    libNtve_gf_SetAlliance(gv_p2_DOMINION_RED, gv_p4_ACTORS_BLUE, libNtve_ge_AllianceSetting_NeutralWithSharedVision);
    libNtve_gf_SetAlliance(gv_p3_RIKSVILLE_YELLOW, gv_p4_ACTORS_BLUE, libNtve_ge_AllianceSetting_NeutralWithSharedVision);
    PlayerSetAlliance(gv_p1_USER, c_allianceIdPushable, gv_p5_RIKSVILLE_PUSHY, true);
    PlayerSetAlliance(gv_p3_RIKSVILLE_YELLOW, c_allianceIdPushable, gv_p1_USER, true);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/traynor01.sc2map/MapScript.galaxy:2638

    libCamp_gf_SendTransmissionCampaign(null, SoundLink("TRaynor01Civilian700056", -1), c_transmissionDurationAdd, 0.0, true);
    libCamp_gf_SetAllSoundChannelVolumesCampaign(libNtve_ge_VolumeChannelMode_Game);
    libNtve_gf_SetAlliance(gv_p3_RIKSVILLE_YELLOW, gv_p2_DOMINION_RED, libNtve_ge_AllianceSetting_Enemy);
    auto9DF4B488_g = gv_escapeCivilians;
    auto9DF4B488_u = UnitGroupCount(auto9DF4B488_g, c_unitCountAll);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/traynor02.sc2map/MapScript.galaxy:396

    }

    libNtve_gf_SetAlliance(gv_pLAYER_01_USER, gv_pLAYER_02_DOMINION, libNtve_ge_AllianceSetting_Enemy);
    libNtve_gf_SetAlliance(gv_pLAYER_01_USER, gv_pLAYER_03_COLONISTS, libNtve_ge_AllianceSetting_Neutral);
    libNtve_gf_SetAlliance(gv_pLAYER_01_USER, gv_pLAYER_04_REBELS, libNtve_ge_AllianceSetting_Neutral);