# Unit Transmission Source

GrammarUnit with Flash|Flash Option (overridePortrait|Do/Do Not override portrait) playing anim|Animation
FlagsNative | Function

Applies a unit as the transmission source for use in the transmission portrait.

# Arguments

Returns — transmissionsource

native transmissionsource TransmissionSourceFromUnit(
	unit u,
	bool flash,
	bool overridePortrait,
	string anim,
);

Category: Transmission / Sources

# Examples

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

        libLbty_gf_PlayTransmissionCueSound(PlayerGroupAll());
        // Transmission - SoundLink("THorner04Arcturus00025", 0)
        libNtve_gf_SendTransmissionSimple(TransmissionSourceFromUnit(lp_currentStatue, true, false, "Talk"), c_invalidPortraitId, SoundLink("THorner04Arcturus00025", 0), 0.0, c_transmissionDurationAdd, false);
        gv_statueTransmission01 = TransmissionLastSent();
        TransmissionWait(TransmissionLastSent(), 0.0);

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

        libLbty_gf_PlayTransmissionCueSound(PlayerGroupAll());
        // Transmission - SoundLink("THorner04Arcturus00001", 0)
        libNtve_gf_SendTransmissionSimple(TransmissionSourceFromUnit(lp_currentStatue, true, false, "Talk"), c_invalidPortraitId, SoundLink("THorner04Arcturus00001", 0), 0.0, c_transmissionDurationAdd, false);
        gv_statueTransmission02 = TransmissionLastSent();
        TransmissionWait(TransmissionLastSent(), 0.0);

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

        libLbty_gf_PlayTransmissionCueSound(PlayerGroupAll());
        // Transmission - SoundLink("THorner04Arcturus00032", 0)
        libNtve_gf_SendTransmissionSimple(TransmissionSourceFromUnit(lp_currentStatue, true, false, "Talk"), c_invalidPortraitId, SoundLink("THorner04Arcturus00032", 0), 0.0, c_transmissionDurationAdd, false);
        gv_statueTransmission03 = TransmissionLastSent();
        TransmissionWait(TransmissionLastSent(), 0.0);

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

        libLbty_gf_PlayTransmissionCueSound(PlayerGroupAll());
        // Transmission - SoundLink("THorner04Arcturus00033", 0)
        libNtve_gf_SendTransmissionSimple(TransmissionSourceFromUnit(lp_currentStatue, true, false, "Talk"), c_invalidPortraitId, SoundLink("THorner04Arcturus00033", 0), 0.0, c_transmissionDurationAdd, false);
        gv_statueTransmission04 = TransmissionLastSent();
        TransmissionWait(TransmissionLastSent(), 0.0);

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

        libLbty_gf_PlayTransmissionCueSound(PlayerGroupAll());
        // Transmission - SoundLink("THorner04Arcturus00026", 0)
        libNtve_gf_SendTransmissionSimple(TransmissionSourceFromUnit(lp_currentStatue, true, false, "Talk"), c_invalidPortraitId, SoundLink("THorner04Arcturus00026", 0), 0.0, c_transmissionDurationAdd, false);
        gv_statueTransmission05 = TransmissionLastSent();
        TransmissionWait(TransmissionLastSent(), 0.0);

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

    gf_PlayUnitTalkIcon(UnitFromId(1095));
    // Transmission - SoundLink("THorner04CivilianFemale1Brunette00051", 0)
    libNtve_gf_SendTransmissionSimple(TransmissionSourceFromUnit(UnitFromId(1095), true, false, "Talk"), c_invalidPortraitId, SoundLink("THorner04CivilianFemale1Brunette00051", 0), 0.0, c_transmissionDurationAdd, true);
    libCamp_gf_SetAllSoundChannelVolumesCampaign(libNtve_ge_VolumeChannelMode_Game);
    TriggerQueueExit();

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

    gf_PlayUnitTalkIcon(UnitFromId(1087));
    // Transmission - SoundLink("THorner04Civilian6WhiteBald00052", 0)
    libNtve_gf_SendTransmissionSimple(TransmissionSourceFromUnit(UnitFromId(1087), true, false, "Talk"), c_invalidPortraitId, SoundLink("THorner04Civilian6WhiteBald00052", 0), 0.0, c_transmissionDurationAdd, true);
    libCamp_gf_SetAllSoundChannelVolumesCampaign(libNtve_ge_VolumeChannelMode_Game);
    TriggerQueueExit();

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

    gf_PlayUnitTalkIcon(UnitFromId(1227));
    // Transmission - SoundLink("THorner04Civilian9Black00055", 0)
    libNtve_gf_SendTransmissionSimple(TransmissionSourceFromUnit(UnitFromId(1227), true, false, "Talk"), c_invalidPortraitId, SoundLink("THorner04Civilian9Black00055", 0), 0.0, c_transmissionDurationAdd, true);
    libCamp_gf_SetAllSoundChannelVolumesCampaign(libNtve_ge_VolumeChannelMode_Game);
    TriggerQueueExit();

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

    gf_PlayUnitTalkIcon(UnitFromId(1104));
    // Transmission - SoundLink("THorner04CivilianFemale400053", 0)
    libNtve_gf_SendTransmissionSimple(TransmissionSourceFromUnit(UnitFromId(1104), true, false, "Talk"), c_invalidPortraitId, SoundLink("THorner04CivilianFemale400053", 0), 0.0, c_transmissionDurationAdd, true);
    libCamp_gf_SetAllSoundChannelVolumesCampaign(libNtve_ge_VolumeChannelMode_Game);
    TriggerQueueExit();

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

    gf_PlayUnitTalkIcon(UnitFromId(1120));
    // Transmission - SoundLink("THorner04Civilian2WhitewMohawk00054", 0)
    libNtve_gf_SendTransmissionSimple(TransmissionSourceFromUnit(UnitFromId(1120), true, false, "Talk"), c_invalidPortraitId, SoundLink("THorner04Civilian2WhitewMohawk00054", 0), 0.0, c_transmissionDurationAdd, true);
    libCamp_gf_SetAllSoundChannelVolumesCampaign(libNtve_ge_VolumeChannelMode_Game);
    TriggerQueueExit();

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tstory01.sc2map/MapScript.galaxy:3617

void gf_PerformFarewellLine (unit lp_speaker, string lp_line, string lp_beforeAnim, string lp_afterAnim, bool lp_waitOption) {
    // Implementation
    TransmissionSend(PlayerGroupAll(), TransmissionSourceFromUnit(lp_speaker, false, false, "Talk"), PortraitGetGame(), "Talk", SoundLink(lp_line, c_soundIndexAny), null, null, 0.0, c_transmissionDurationAdd, lp_waitOption);
}

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tstory01.sc2map/MapScript.galaxy:3627


    gf_SetAllSoundChannelVolumesStoryMode(libNtve_ge_VolumeChannelMode_Speech);
    TransmissionSend(PlayerGroupAll(), TransmissionSourceFromUnit(lp_speaker, false, false, "Talk"), PortraitGetGame(), "Talk", SoundLink(lp_line, c_soundIndexAny), null, null, 0.0, c_transmissionDurationAdd, true);
    gf_SetAllSoundChannelVolumesStoryMode(libNtve_ge_VolumeChannelMode_Game);
    Wait(0.05, c_timeGame);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tstory01.sc2map/MapScript.galaxy:28663

    Wait(0.5, c_timeReal);
    CinematicFade(true, 0.5, c_fadeStyleNormal, Color(0.00, 0.00, 0.00), 0.0, true);
    libNtve_gf_SendTransmissionSimple(TransmissionSourceFromUnit(gf_ActorUnit(ge_ActorID_ActorRaynor), false, false, "Talk"), c_invalidPortraitId, SoundLink("TRaynor01BriefingRaynor00006", 0), 0.0, c_transmissionDurationAdd, false);
    Wait(0.5, c_timeReal);
    TransmissionWait(TransmissionLastSent(), 0.0);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tstory01.sc2map/MapScript.galaxy:28670

    libNtve_gf_SendTransmissionSimple(TransmissionSourceFromModel(null), lv_portaitRight, SoundLink("TRaynor01BriefingAdjutant00010", 0), 0.0, c_transmissionDurationAdd, true);
    libNtve_gf_SendTransmissionSimple(TransmissionSourceFromModel(null), lv_portaitRight, SoundLink("TRaynor01BriefingAdjutant00011", 0), 0.0, c_transmissionDurationAdd, true);
    libNtve_gf_SendTransmissionSimple(TransmissionSourceFromUnit(gf_ActorUnit(ge_ActorID_ActorRaynor), false, false, "Talk"), lv_portaitLeft, SoundLink("TRaynor01BriefingRaynor00012", 0), 0.0, c_transmissionDurationAdd, true);
    gf_BriefingPlayVideo("BriefingTRaynor01_01", lv__Room, ge_BriefingScreen_Center, true);
    libNtve_gf_SendTransmissionSimple(TransmissionSourceFromModel(null), lv_portaitRight, SoundLink("TRaynor01BriefingAdjutant00013", 0), 0.0, c_transmissionDurationAdd, true);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tstory01.sc2map/MapScript.galaxy:28674

    libNtve_gf_SendTransmissionSimple(TransmissionSourceFromModel(null), lv_portaitRight, SoundLink("TRaynor01BriefingAdjutant00013", 0), 0.0, c_transmissionDurationAdd, true);
    gf_BriefingPlayVideo("BriefingTRaynor01_02", lv__Room, ge_BriefingScreen_Center, true);
    libNtve_gf_SendTransmissionSimple(TransmissionSourceFromUnit(gf_ActorUnit(ge_ActorID_ActorRaynor), false, false, "Talk"), lv_portaitLeft, SoundLink("TRaynor01BriefingRaynor00014", 0), 0.0, c_transmissionDurationAdd, false);
    TransmissionWait(TransmissionLastSent(), 0.0);
    CameraApplyInfo(1, CameraInfoFromId(1057), 0.0, -1, 10, true);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tstory01.sc2map/MapScript.galaxy:28678

    CameraApplyInfo(1, CameraInfoFromId(1057), 0.0, -1, 10, true);
    libNtve_gf_PlayAnimation(libNtve_gf_MainActorofUnit(gf_ActorUnit(ge_ActorID_ActorRaynor)), c_animNameDefault, "Talk 04", c_animFlagFullMatch, c_animTimeDefault);
    libNtve_gf_SendTransmissionSimple(TransmissionSourceFromUnit(gf_ActorUnit(ge_ActorID_ActorRaynor), false, false, ""), c_invalidPortraitId, SoundLink("TRaynor01BriefingRaynor00015", 0), 0.0, c_transmissionDurationAdd, true);
    libNtve_gf_ClearAnimation(libNtve_gf_MainActorofUnit(gf_ActorUnit(ge_ActorID_ActorRaynor)), c_animNameDefault);
    Wait(1.0, c_timeGame);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tstory01.sc2map/MapScript.galaxy:28799

    CinematicFade(true, 0.5, c_fadeStyleNormal, Color(0.00, 0.00, 0.00), 0.0, true);
    Wait(1.0, c_timeReal);
    libNtve_gf_SendTransmissionSimple(TransmissionSourceFromUnit(gf_ActorUnit(ge_ActorID_ActorRaynor), false, false, "Talk"), c_invalidPortraitId, SoundLink("TRaynor02BriefingRaynor00001", 0), 0.0, c_transmissionDurationAdd, true);
    CameraApplyInfo(1, CameraInfoFromId(672), 0.0, -1, 10, true);
    libNtve_gf_SendTransmissionSimple(TransmissionSourceFromUnit(gf_ActorUnit(ge_ActorID_ActorTychus), false, false, "Talk"), c_invalidPortraitId, SoundLink("TRaynor02BriefingTychus00002", 0), 0.0, c_transmissionDurationAdd, false);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tstory01.sc2map/MapScript.galaxy:28801

    libNtve_gf_SendTransmissionSimple(TransmissionSourceFromUnit(gf_ActorUnit(ge_ActorID_ActorRaynor), false, false, "Talk"), c_invalidPortraitId, SoundLink("TRaynor02BriefingRaynor00001", 0), 0.0, c_transmissionDurationAdd, true);
    CameraApplyInfo(1, CameraInfoFromId(672), 0.0, -1, 10, true);
    libNtve_gf_SendTransmissionSimple(TransmissionSourceFromUnit(gf_ActorUnit(ge_ActorID_ActorTychus), false, false, "Talk"), c_invalidPortraitId, SoundLink("TRaynor02BriefingTychus00002", 0), 0.0, c_transmissionDurationAdd, false);
    gf_MakeUnitLookAtUnitAndBlinkWithDebugControl(gf_ActorUnit(ge_ActorID_ActorTychus), "SlowStandingSubtle", gf_ActorUnit(ge_ActorID_ActorRaynor), "Ref_Head");
    Wait(1.0, c_timeReal);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tstory01.sc2map/MapScript.galaxy:28809

    CameraApplyInfo(1, CameraInfoFromId(684), (SoundLengthSync(SoundLink("TRaynor02BriefingTychus00003", 0)) + SoundLengthSync(SoundLink("TRaynor02BriefingRaynor00004", 0)) + 1.0), -1, 20, true);
    gf_BriefingPlayVideo("BriefingTRaynor02_01", lv__Room, ge_BriefingScreen_Center, false);
    libNtve_gf_SendTransmissionSimple(TransmissionSourceFromUnit(gf_ActorUnit(ge_ActorID_ActorTychus), false, false, "Talk"), c_invalidPortraitId, SoundLink("TRaynor02BriefingTychus00003", 0), 0.0, c_transmissionDurationAdd, true);
    libNtve_gf_SendTransmissionSimple(TransmissionSourceFromUnit(gf_ActorUnit(ge_ActorID_ActorRaynor), false, false, "Talk"), c_invalidPortraitId, SoundLink("TRaynor02BriefingRaynor00004", 0), 0.0, c_transmissionDurationAdd, true);
    CameraApplyInfo(1, CameraInfoFromId(702), 0.0, -1, 10, true);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tstory01.sc2map/MapScript.galaxy:28810

    gf_BriefingPlayVideo("BriefingTRaynor02_01", lv__Room, ge_BriefingScreen_Center, false);
    libNtve_gf_SendTransmissionSimple(TransmissionSourceFromUnit(gf_ActorUnit(ge_ActorID_ActorTychus), false, false, "Talk"), c_invalidPortraitId, SoundLink("TRaynor02BriefingTychus00003", 0), 0.0, c_transmissionDurationAdd, true);
    libNtve_gf_SendTransmissionSimple(TransmissionSourceFromUnit(gf_ActorUnit(ge_ActorID_ActorRaynor), false, false, "Talk"), c_invalidPortraitId, SoundLink("TRaynor02BriefingRaynor00004", 0), 0.0, c_transmissionDurationAdd, true);
    CameraApplyInfo(1, CameraInfoFromId(702), 0.0, -1, 10, true);
    libNtve_gf_SendTransmissionSimple(TransmissionSourceFromUnit(gf_ActorUnit(ge_ActorID_ActorTychus), false, false, "Talk"), c_invalidPortraitId, SoundLink("TRaynor02BriefingTychus00005", 0), 0.0, c_transmissionDurationAdd, false);

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/thorner04.sc2mapMapScript.galaxy:679

        libLbty_gf_PlayTransmissionCueSound(PlayerGroupAll());
        // Transmission - SoundLink("THorner04Arcturus00025", 0)
        libNtve_gf_SendTransmissionSimple(TransmissionSourceFromUnit(lp_currentStatue, true, false, "Talk"), c_invalidPortraitId, SoundLink("THorner04Arcturus00025", 0), 0.0, c_transmissionDurationAdd, false);
        gv_statueTransmission01 = TransmissionLastSent();
        TransmissionWait(TransmissionLastSent(), 0.0);

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/thorner04.sc2mapMapScript.galaxy:690

        libLbty_gf_PlayTransmissionCueSound(PlayerGroupAll());
        // Transmission - SoundLink("THorner04Arcturus00001", 0)
        libNtve_gf_SendTransmissionSimple(TransmissionSourceFromUnit(lp_currentStatue, true, false, "Talk"), c_invalidPortraitId, SoundLink("THorner04Arcturus00001", 0), 0.0, c_transmissionDurationAdd, false);
        gv_statueTransmission02 = TransmissionLastSent();
        TransmissionWait(TransmissionLastSent(), 0.0);

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/thorner04.sc2mapMapScript.galaxy:701

        libLbty_gf_PlayTransmissionCueSound(PlayerGroupAll());
        // Transmission - SoundLink("THorner04Arcturus00032", 0)
        libNtve_gf_SendTransmissionSimple(TransmissionSourceFromUnit(lp_currentStatue, true, false, "Talk"), c_invalidPortraitId, SoundLink("THorner04Arcturus00032", 0), 0.0, c_transmissionDurationAdd, false);
        gv_statueTransmission03 = TransmissionLastSent();
        TransmissionWait(TransmissionLastSent(), 0.0);

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/thorner04.sc2mapMapScript.galaxy:712

        libLbty_gf_PlayTransmissionCueSound(PlayerGroupAll());
        // Transmission - SoundLink("THorner04Arcturus00033", 0)
        libNtve_gf_SendTransmissionSimple(TransmissionSourceFromUnit(lp_currentStatue, true, false, "Talk"), c_invalidPortraitId, SoundLink("THorner04Arcturus00033", 0), 0.0, c_transmissionDurationAdd, false);
        gv_statueTransmission04 = TransmissionLastSent();
        TransmissionWait(TransmissionLastSent(), 0.0);

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/thorner04.sc2mapMapScript.galaxy:723

        libLbty_gf_PlayTransmissionCueSound(PlayerGroupAll());
        // Transmission - SoundLink("THorner04Arcturus00026", 0)
        libNtve_gf_SendTransmissionSimple(TransmissionSourceFromUnit(lp_currentStatue, true, false, "Talk"), c_invalidPortraitId, SoundLink("THorner04Arcturus00026", 0), 0.0, c_transmissionDurationAdd, false);
        gv_statueTransmission05 = TransmissionLastSent();
        TransmissionWait(TransmissionLastSent(), 0.0);

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/thorner04.sc2mapMapScript.galaxy:4898

    gf_PlayUnitTalkIcon(UnitFromId(1095));
    // Transmission - SoundLink("THorner04CivilianFemale1Brunette00051", 0)
    libNtve_gf_SendTransmissionSimple(TransmissionSourceFromUnit(UnitFromId(1095), true, false, "Talk"), c_invalidPortraitId, SoundLink("THorner04CivilianFemale1Brunette00051", 0), 0.0, c_transmissionDurationAdd, true);
    libCamp_gf_SetAllSoundChannelVolumesCampaign(libNtve_ge_VolumeChannelMode_Game);
    TriggerQueueExit();

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/thorner04.sc2mapMapScript.galaxy:4938

    gf_PlayUnitTalkIcon(UnitFromId(1087));
    // Transmission - SoundLink("THorner04Civilian6WhiteBald00052", 0)
    libNtve_gf_SendTransmissionSimple(TransmissionSourceFromUnit(UnitFromId(1087), true, false, "Talk"), c_invalidPortraitId, SoundLink("THorner04Civilian6WhiteBald00052", 0), 0.0, c_transmissionDurationAdd, true);
    libCamp_gf_SetAllSoundChannelVolumesCampaign(libNtve_ge_VolumeChannelMode_Game);
    TriggerQueueExit();

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/thorner04.sc2mapMapScript.galaxy:4978

    gf_PlayUnitTalkIcon(UnitFromId(1227));
    // Transmission - SoundLink("THorner04Civilian9Black00055", 0)
    libNtve_gf_SendTransmissionSimple(TransmissionSourceFromUnit(UnitFromId(1227), true, false, "Talk"), c_invalidPortraitId, SoundLink("THorner04Civilian9Black00055", 0), 0.0, c_transmissionDurationAdd, true);
    libCamp_gf_SetAllSoundChannelVolumesCampaign(libNtve_ge_VolumeChannelMode_Game);
    TriggerQueueExit();

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/thorner04.sc2mapMapScript.galaxy:5018

    gf_PlayUnitTalkIcon(UnitFromId(1104));
    // Transmission - SoundLink("THorner04CivilianFemale400053", 0)
    libNtve_gf_SendTransmissionSimple(TransmissionSourceFromUnit(UnitFromId(1104), true, false, "Talk"), c_invalidPortraitId, SoundLink("THorner04CivilianFemale400053", 0), 0.0, c_transmissionDurationAdd, true);
    libCamp_gf_SetAllSoundChannelVolumesCampaign(libNtve_ge_VolumeChannelMode_Game);
    TriggerQueueExit();

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/thorner04.sc2mapMapScript.galaxy:5058

    gf_PlayUnitTalkIcon(UnitFromId(1120));
    // Transmission - SoundLink("THorner04Civilian2WhitewMohawk00054", 0)
    libNtve_gf_SendTransmissionSimple(TransmissionSourceFromUnit(UnitFromId(1120), true, false, "Talk"), c_invalidPortraitId, SoundLink("THorner04Civilian2WhitewMohawk00054", 0), 0.0, c_transmissionDurationAdd, true);
    libCamp_gf_SetAllSoundChannelVolumesCampaign(libNtve_ge_VolumeChannelMode_Game);
    TriggerQueueExit();

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/tstory01.sc2mapMapScript.galaxy:3617

void gf_PerformFarewellLine (unit lp_speaker, string lp_line, string lp_beforeAnim, string lp_afterAnim, bool lp_waitOption) {
    // Implementation
    TransmissionSend(PlayerGroupAll(), TransmissionSourceFromUnit(lp_speaker, false, false, "Talk"), PortraitGetGame(), "Talk", SoundLink(lp_line, c_soundIndexAny), null, null, 0.0, c_transmissionDurationAdd, lp_waitOption);
}

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/tstory01.sc2mapMapScript.galaxy:3627


    gf_SetAllSoundChannelVolumesStoryMode(libNtve_ge_VolumeChannelMode_Speech);
    TransmissionSend(PlayerGroupAll(), TransmissionSourceFromUnit(lp_speaker, false, false, "Talk"), PortraitGetGame(), "Talk", SoundLink(lp_line, c_soundIndexAny), null, null, 0.0, c_transmissionDurationAdd, true);
    gf_SetAllSoundChannelVolumesStoryMode(libNtve_ge_VolumeChannelMode_Game);
    Wait(0.05, c_timeGame);

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/tstory01.sc2mapMapScript.galaxy:28663

    Wait(0.5, c_timeReal);
    CinematicFade(true, 0.5, c_fadeStyleNormal, Color(0.00, 0.00, 0.00), 0.0, true);
    libNtve_gf_SendTransmissionSimple(TransmissionSourceFromUnit(gf_ActorUnit(ge_ActorID_ActorRaynor), false, false, "Talk"), c_invalidPortraitId, SoundLink("TRaynor01BriefingRaynor00006", 0), 0.0, c_transmissionDurationAdd, false);
    Wait(0.5, c_timeReal);
    TransmissionWait(TransmissionLastSent(), 0.0);

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/tstory01.sc2mapMapScript.galaxy:28670

    libNtve_gf_SendTransmissionSimple(TransmissionSourceFromModel(null), lv_portaitRight, SoundLink("TRaynor01BriefingAdjutant00010", 0), 0.0, c_transmissionDurationAdd, true);
    libNtve_gf_SendTransmissionSimple(TransmissionSourceFromModel(null), lv_portaitRight, SoundLink("TRaynor01BriefingAdjutant00011", 0), 0.0, c_transmissionDurationAdd, true);
    libNtve_gf_SendTransmissionSimple(TransmissionSourceFromUnit(gf_ActorUnit(ge_ActorID_ActorRaynor), false, false, "Talk"), lv_portaitLeft, SoundLink("TRaynor01BriefingRaynor00012", 0), 0.0, c_transmissionDurationAdd, true);
    gf_BriefingPlayVideo("BriefingTRaynor01_01", lv__Room, ge_BriefingScreen_Center, true);
    libNtve_gf_SendTransmissionSimple(TransmissionSourceFromModel(null), lv_portaitRight, SoundLink("TRaynor01BriefingAdjutant00013", 0), 0.0, c_transmissionDurationAdd, true);

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/tstory01.sc2mapMapScript.galaxy:28674

    libNtve_gf_SendTransmissionSimple(TransmissionSourceFromModel(null), lv_portaitRight, SoundLink("TRaynor01BriefingAdjutant00013", 0), 0.0, c_transmissionDurationAdd, true);
    gf_BriefingPlayVideo("BriefingTRaynor01_02", lv__Room, ge_BriefingScreen_Center, true);
    libNtve_gf_SendTransmissionSimple(TransmissionSourceFromUnit(gf_ActorUnit(ge_ActorID_ActorRaynor), false, false, "Talk"), lv_portaitLeft, SoundLink("TRaynor01BriefingRaynor00014", 0), 0.0, c_transmissionDurationAdd, false);
    TransmissionWait(TransmissionLastSent(), 0.0);
    CameraApplyInfo(1, CameraInfoFromId(1057), 0.0, -1, 10, true);

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/tstory01.sc2mapMapScript.galaxy:28678

    CameraApplyInfo(1, CameraInfoFromId(1057), 0.0, -1, 10, true);
    libNtve_gf_PlayAnimation(libNtve_gf_MainActorofUnit(gf_ActorUnit(ge_ActorID_ActorRaynor)), c_animNameDefault, "Talk 04", c_animFlagFullMatch, c_animTimeDefault);
    libNtve_gf_SendTransmissionSimple(TransmissionSourceFromUnit(gf_ActorUnit(ge_ActorID_ActorRaynor), false, false, ""), c_invalidPortraitId, SoundLink("TRaynor01BriefingRaynor00015", 0), 0.0, c_transmissionDurationAdd, true);
    libNtve_gf_ClearAnimation(libNtve_gf_MainActorofUnit(gf_ActorUnit(ge_ActorID_ActorRaynor)), c_animNameDefault);
    Wait(1.0, c_timeGame);

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/tstory01.sc2mapMapScript.galaxy:28799

    CinematicFade(true, 0.5, c_fadeStyleNormal, Color(0.00, 0.00, 0.00), 0.0, true);
    Wait(1.0, c_timeReal);
    libNtve_gf_SendTransmissionSimple(TransmissionSourceFromUnit(gf_ActorUnit(ge_ActorID_ActorRaynor), false, false, "Talk"), c_invalidPortraitId, SoundLink("TRaynor02BriefingRaynor00001", 0), 0.0, c_transmissionDurationAdd, true);
    CameraApplyInfo(1, CameraInfoFromId(672), 0.0, -1, 10, true);
    libNtve_gf_SendTransmissionSimple(TransmissionSourceFromUnit(gf_ActorUnit(ge_ActorID_ActorTychus), false, false, "Talk"), c_invalidPortraitId, SoundLink("TRaynor02BriefingTychus00002", 0), 0.0, c_transmissionDurationAdd, false);

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/tstory01.sc2mapMapScript.galaxy:28801

    libNtve_gf_SendTransmissionSimple(TransmissionSourceFromUnit(gf_ActorUnit(ge_ActorID_ActorRaynor), false, false, "Talk"), c_invalidPortraitId, SoundLink("TRaynor02BriefingRaynor00001", 0), 0.0, c_transmissionDurationAdd, true);
    CameraApplyInfo(1, CameraInfoFromId(672), 0.0, -1, 10, true);
    libNtve_gf_SendTransmissionSimple(TransmissionSourceFromUnit(gf_ActorUnit(ge_ActorID_ActorTychus), false, false, "Talk"), c_invalidPortraitId, SoundLink("TRaynor02BriefingTychus00002", 0), 0.0, c_transmissionDurationAdd, false);
    gf_MakeUnitLookAtUnitAndBlinkWithDebugControl(gf_ActorUnit(ge_ActorID_ActorTychus), "SlowStandingSubtle", gf_ActorUnit(ge_ActorID_ActorRaynor), "Ref_Head");
    Wait(1.0, c_timeReal);

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/tstory01.sc2mapMapScript.galaxy:28809

    CameraApplyInfo(1, CameraInfoFromId(684), (SoundLengthSync(SoundLink("TRaynor02BriefingTychus00003", 0)) + SoundLengthSync(SoundLink("TRaynor02BriefingRaynor00004", 0)) + 1.0), -1, 20, true);
    gf_BriefingPlayVideo("BriefingTRaynor02_01", lv__Room, ge_BriefingScreen_Center, false);
    libNtve_gf_SendTransmissionSimple(TransmissionSourceFromUnit(gf_ActorUnit(ge_ActorID_ActorTychus), false, false, "Talk"), c_invalidPortraitId, SoundLink("TRaynor02BriefingTychus00003", 0), 0.0, c_transmissionDurationAdd, true);
    libNtve_gf_SendTransmissionSimple(TransmissionSourceFromUnit(gf_ActorUnit(ge_ActorID_ActorRaynor), false, false, "Talk"), c_invalidPortraitId, SoundLink("TRaynor02BriefingRaynor00004", 0), 0.0, c_transmissionDurationAdd, true);
    CameraApplyInfo(1, CameraInfoFromId(702), 0.0, -1, 10, true);

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/tstory01.sc2mapMapScript.galaxy:28810

    gf_BriefingPlayVideo("BriefingTRaynor02_01", lv__Room, ge_BriefingScreen_Center, false);
    libNtve_gf_SendTransmissionSimple(TransmissionSourceFromUnit(gf_ActorUnit(ge_ActorID_ActorTychus), false, false, "Talk"), c_invalidPortraitId, SoundLink("TRaynor02BriefingTychus00003", 0), 0.0, c_transmissionDurationAdd, true);
    libNtve_gf_SendTransmissionSimple(TransmissionSourceFromUnit(gf_ActorUnit(ge_ActorID_ActorRaynor), false, false, "Talk"), c_invalidPortraitId, SoundLink("TRaynor02BriefingRaynor00004", 0), 0.0, c_transmissionDurationAdd, true);
    CameraApplyInfo(1, CameraInfoFromId(702), 0.0, -1, 10, true);
    libNtve_gf_SendTransmissionSimple(TransmissionSourceFromUnit(gf_ActorUnit(ge_ActorID_ActorTychus), false, false, "Talk"), c_invalidPortraitId, SoundLink("TRaynor02BriefingTychus00005", 0), 0.0, c_transmissionDurationAdd, false);

campaigns/libertystory.sc2campaignbase.sc2data/TriggerLibs/CampaignLib.galaxy:826

    }
    else {
        lv_source = TransmissionSourceFromUnit(lp_unit, lv_flashOption, false, "Talk");
    }
    TransmissionSend(PlayerGroupAll(), lv_source, lv_portrait, "Talk", lp_sound, null, null, lp_duration, lp_durationType, lp_waitUntilDone);

campaigns/swarmstory.sc2campaignbase.sc2data/TriggerLibs/SwarmCampaignLib.galaxy:905

        }
        if ((lp_isPlaceHolder == false)) {
            lv_source = TransmissionSourceFromUnit(lp_unit, lv_flashOption, false, "Talk");
        }
        else {

campaigns/swarmstory.sc2campaignbase.sc2data/TriggerLibs/SwarmCampaignLib.galaxy:910

            if ((lp_model == null)) {
                if ((UnitGetOwner(EventUnit()) == 1)) {
                    lv_source = TransmissionSourceFromUnit(lp_unit, lv_flashOption, false, "Talk");
                }

campaigns/swarmstoryutil.sc2modbase.sc2data/Lib281DEC45.galaxy:8788


    lv_originalCharacter = lib281DEC45_gv_zSS_AmbientCharacter;
    libNtve_gf_SendTransmissionSimple(TransmissionSourceFromUnit(lib281DEC45_gf_CharacterUnit(lib281DEC45_gv_zSS_AmbientCharacter), false, false, "Talk"), c_invalidPortraitId, SoundLink(ConversationDataGetSound(lib281DEC45_gv_zSS_AmbientLine, false), c_soundIndexAny), 0.0, c_transmissionDurationAdd, true);
    if ((lib281DEC45_gv_zSS_AmbientCharacter == lv_originalCharacter)) {
        lib281DEC45_gv_zSS_AmbientCharacter = null;

campaigns/void.sc2campaignbase.sc2maps/maps/campaign/sc2tutorial.sc2map/MapScript.galaxy:15755

    libNtve_gf_SetAllSoundChannelVolumes(libNtve_ge_VolumeChannelMode_Speech, PlayerGroupAll(), 0.0);
    libNtve_gf_AttachModelToUnit(UnitGroupUnit(gv_protossInfestedTerrans, 3), "TalkIconBubble", "Ref_Overhead");
    libNtve_gf_SendTransmissionSimple(TransmissionSourceFromUnit(UnitGroupUnit(gv_protossInfestedTerrans, 3), true, false, "Talk"), c_invalidPortraitId, SoundLink("TutorialInfestedLine", -1), 0.0, c_transmissionDurationAdd, true);
    libNtve_gf_SetAllSoundChannelVolumes(libNtve_ge_VolumeChannelMode_Game, PlayerGroupAll(), 0.0);
    TriggerQueueExit();

campaigns/void.sc2campaign/base.sc2maps/maps/campaign/sc2tutorial.sc2mapMapScript.galaxy:15755

    libNtve_gf_SetAllSoundChannelVolumes(libNtve_ge_VolumeChannelMode_Speech, PlayerGroupAll(), 0.0);
    libNtve_gf_AttachModelToUnit(UnitGroupUnit(gv_protossInfestedTerrans, 3), "TalkIconBubble", "Ref_Overhead");
    libNtve_gf_SendTransmissionSimple(TransmissionSourceFromUnit(UnitGroupUnit(gv_protossInfestedTerrans, 3), true, false, "Talk"), c_invalidPortraitId, SoundLink("TutorialInfestedLine", -1), 0.0, c_transmissionDurationAdd, true);
    libNtve_gf_SetAllSoundChannelVolumes(libNtve_ge_VolumeChannelMode_Game, PlayerGroupAll(), 0.0);
    TriggerQueueExit();

campaigns/voidstory.sc2campaignbase.sc2data/TriggerLibs/VoidCampaignMissionLib.galaxy:2837

        }
        if ((lp_isPlaceHolder == false)) {
            lv_source = TransmissionSourceFromUnit(lp_unit, lv_flashOption, false, "Talk");
        }
        else {

campaigns/voidstory.sc2campaignbase.sc2data/TriggerLibs/VoidCampaignMissionLib.galaxy:2842

            if ((lp_model == null)) {
                if ((UnitGetOwner(lp_unit) == 1)) {
                    lv_source = TransmissionSourceFromUnit(lp_unit, lv_flashOption, true, "Talk");
                }

campaigns/voidstory.sc2campaignbase.sc2data/TriggerLibs/VoidCampaignStoryLib.galaxy:6505


    lv_originalCharacter = libVCST_gv_pS_AmbientCharacter;
    libNtve_gf_SendTransmissionSimple(TransmissionSourceFromUnit(libVCST_gf_ClickableUnit(libVCST_gv_pS_AmbientCharacter), false, false, "Talk"), c_invalidPortraitId, SoundLink(ConversationDataGetSound(libVCST_gv_pS_AmbientLine, false), c_soundIndexAny), 0.0, c_transmissionDurationAdd, true);
    if ((libVCST_gv_pS_AmbientCharacter == lv_originalCharacter)) {
        libVCST_gv_pS_AmbientCharacter = null;

mods/heroesdata.stormmodbase.stormdata/TriggerLibs/GameDataHelperLib.galaxy:16028


    if (((libGame_gv_players[UnitGetOwner(lv_cargoUnit)].lv_activeVehicle != null) && (UnitGetType(libGame_gv_players[UnitGetOwner(lv_cargoUnit)].lv_heroUnit) == "HeroAbathur"))) {
        TransmissionSendForPlayerSelect(PlayerGroupSingle(UnitGetOwner(lv_cargoUnit)), TransmissionSourceFromUnit(libGame_gv_players[UnitGetOwner(lv_cargoUnit)].lv_activeVehicle, false, true, ""), PortraitGetGame(), "", "Stand", null, StringExternal("Param/Value/lib_GDHL_4FE2EF61"), StringToText(""), 60.0, c_transmissionDurationAdd, false, c_maxPlayers, false);
        libGDHL_gv_medivacTransmissionPortraitOverride[UnitGetOwner(lv_cargoUnit)] = TransmissionLastSent();
    }

mods/heroesdata.stormmodbase.stormdata/TriggerLibs/GameDataHelperLib.galaxy:16032

    }
    else {
        TransmissionSendForPlayerSelect(PlayerGroupSingle(UnitGetOwner(lv_cargoUnit)), TransmissionSourceFromUnit(libGame_gv_players[UnitGetOwner(lv_cargoUnit)].lv_heroUnit, false, true, ""), PortraitGetGame(), "", "Stand", null, StringExternal("Param/Value/lib_GDHL_8F93019A"), StringToText(""), 60.0, c_transmissionDurationAdd, false, c_maxPlayers, false);
        libGDHL_gv_medivacTransmissionPortraitOverride[UnitGetOwner(lv_cargoUnit)] = TransmissionLastSent();
    }

mods/heroesdata.stormmodbase.stormdata/TriggerLibs/GameDataHelperLib.galaxy:19144

            UnitBehaviorRemove(libGDHL_gv_rexxarMishaUnit[lv_rexxarPlayer], "RexxarMishaFocussedOnPoint", 1);
            UnitBehaviorAddPlayer(libGDHL_gv_rexxarMishaUnit[lv_rexxarPlayer], "RexxarMishaFocussedOnUnit", lv_rexxarPlayer, 1);
            TransmissionSendForPlayerSelect(PlayerGroupSingle(lv_rexxarPlayer), TransmissionSourceFromUnit(libGame_gv_players[lv_rexxarPlayer].lv_heroUnit, false, true, ""), PortraitGetGame(), "", "Talk", SoundLink("RexxarBase_Misha_FocusUnit", c_soundIndexAny), StringToText(""), StringToText(""), 0.0, c_transmissionDurationAdd, false, lv_rexxarPlayer, false);
        }
        else {

mods/heroesdata.stormmodbase.stormdata/TriggerLibs/GameDataHelperLib.galaxy:19160

                UnitBehaviorRemove(libGDHL_gv_rexxarMishaUnit[lv_rexxarPlayer], "RexxarMishaFocussedOnUnit", 1);
                UnitBehaviorAddPlayer(libGDHL_gv_rexxarMishaUnit[lv_rexxarPlayer], "RexxarMishaFocussedOnPoint", lv_rexxarPlayer, 1);
                TransmissionSendForPlayer(PlayerGroupSingle(lv_rexxarPlayer), TransmissionSourceFromUnit(libGame_gv_players[lv_rexxarPlayer].lv_heroUnit, false, true, ""), PortraitGetGame(), "", "Talk", SoundLink("RexxarBase_Misha_FocusPoint", c_soundIndexAny), StringToText(""), StringToText(""), 0.0, c_transmissionDurationAdd, false, lv_rexxarPlayer);
            }
        }

mods/heroesdata.stormmodbase.stormdata/TriggerLibs/GameDataHelperLib.galaxy:19171

            UnitBehaviorRemove(libGDHL_gv_rexxarMishaUnit[lv_rexxarPlayer], "RexxarMishaFocussedOnUnit", 1);
            UnitBehaviorAddPlayer(libGDHL_gv_rexxarMishaUnit[lv_rexxarPlayer], "RexxarMishaFocussedOnPoint", lv_rexxarPlayer, 1);
            TransmissionSendForPlayer(PlayerGroupSingle(lv_rexxarPlayer), TransmissionSourceFromUnit(libGame_gv_players[lv_rexxarPlayer].lv_heroUnit, false, true, ""), PortraitGetGame(), "", "Talk", SoundLink("RexxarBase_Misha_FocusPoint", c_soundIndexAny), StringToText(""), StringToText(""), 0.0, c_transmissionDurationAdd, false, lv_rexxarPlayer);
        }

mods/heroesdata.stormmodbase.stormdata/TriggerLibs/GameDataHelperLib.galaxy:19180

            UnitBehaviorRemove(libGDHL_gv_rexxarMishaUnit[lv_rexxarPlayer], "RexxarMishaFocussedOnUnit", 1);
            UnitBehaviorAddPlayer(libGDHL_gv_rexxarMishaUnit[lv_rexxarPlayer], "RexxarMishaFocussedOnPoint", lv_rexxarPlayer, 1);
            TransmissionSendForPlayer(PlayerGroupSingle(lv_rexxarPlayer), TransmissionSourceFromUnit(libGame_gv_players[lv_rexxarPlayer].lv_heroUnit, false, true, ""), PortraitGetGame(), "", "Talk", SoundLink("RexxarBase_Misha_FocusPoint", c_soundIndexAny), StringToText(""), StringToText(""), 0.0, c_transmissionDurationAdd, false, lv_rexxarPlayer);
        }

mods/heroesdata.stormmodbase.stormdata/TriggerLibs/HeroesLib.galaxy:3626

        }
        if ((lp_isPlaceHolder == false)) {
            lv_source = TransmissionSourceFromUnit(lp_unit, lv_flashOption, false, "");
        }
        else {

mods/heroesdata.stormmodbase.stormdata/TriggerLibs/HeroesLib.galaxy:3631

            if ((lp_model == null)) {
                if ((UnitGetOwner(EventUnit()) == 1)) {
                    lv_source = TransmissionSourceFromUnit(lp_unit, lv_flashOption, false, "");
                }

mods/heroesdata.stormmodbase.stormdata/TriggerLibs/HeroesLib.galaxy:3826

        }
        if ((lp_isPlaceHolder == false)) {
            lv_source = TransmissionSourceFromUnit(lp_unit, lv_flashOption, false, "Talk");
        }
        else {

mods/heroesdata.stormmodbase.stormdata/TriggerLibs/HeroesLib.galaxy:3831

            if ((lp_model == null)) {
                if ((UnitGetOwner(EventUnit()) == 1)) {
                    lv_source = TransmissionSourceFromUnit(lp_unit, lv_flashOption, false, "Talk");
                }

mods/missionpacks/novacampaign.sc2modbase.sc2data/LibNCMI.galaxy:3051

        }
        if ((lp_isPlaceHolder == false)) {
            lv_source = TransmissionSourceFromUnit(lp_unit, lv_flashOption, false, "Talk");
        }
        else {

mods/missionpacks/novacampaign.sc2modbase.sc2data/LibNCMI.galaxy:3056

            if ((lp_model == null)) {
                if ((UnitGetOwner(lp_unit) == 1)) {
                    lv_source = TransmissionSourceFromUnit(lp_unit, lv_flashOption, true, "Talk");
                }

mods/missionpacks/novacampaign.sc2modbase.sc2data/LibNCST.galaxy:5331


    lv_originalCharacter = libNCST_gv_nS_AmbientCharacter;
    libNtve_gf_SendTransmissionSimple(TransmissionSourceFromUnit(libNCST_gf_ClickableUnit(libNCST_gv_nS_AmbientCharacter), false, false, "Talk"), c_invalidPortraitId, SoundLink(ConversationDataGetSound(libNCST_gv_nS_AmbientLine, false), c_soundIndexAny), 0.0, c_transmissionDurationAdd, true);
    if ((libNCST_gv_nS_AmbientCharacter == lv_originalCharacter)) {
        libNCST_gv_nS_AmbientCharacter = null;

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

        }
        if ((lp_isPlaceHolder == false)) {
            lv_source = TransmissionSourceFromUnit(lp_unit, lv_flashOption, false, "Talk");
        }
        else {

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

            if ((lp_model == null)) {
                if ((PlayerType(UnitGetOwner(lp_unit)) == c_playerTypeUser)) {
                    lv_source = TransmissionSourceFromUnit(lp_unit, lv_flashOption, true, "Talk");
                }

mods/voidprologue.sc2modbase.sc2data/LibA3DDD02B.galaxy:596

        }
        if ((lp_isPlaceHolder == false)) {
            lv_source = TransmissionSourceFromUnit(lp_unit, lv_flashOption, false, "Talk");
        }
        else {

mods/voidprologue.sc2modbase.sc2data/LibA3DDD02B.galaxy:601

            if ((lp_model == null)) {
                if ((UnitGetOwner(EventUnit()) == 1)) {
                    lv_source = TransmissionSourceFromUnit(lp_unit, lv_flashOption, false, "Talk");
                }