# Value From Data Table (Trigger)

Grammarname from the scope|Global/Local data table
FlagsNative | Function

Returns a trigger value from a data table. Data tables allow you to store and recall values using a string identifier.

# Arguments

  • bool [ preset::DataScope ] — Scope
  • string — Name

Returns — trigger

native trigger DataTableGetTrigger(
	bool global,
	string name,
);

Category: Data Table / Load Value

# Examples

# campaigns/swarmstoryutil.sc2mod

Lib281DEC45.galaxy

// L5702
DataTableGetTrigger(true, (lib281DEC45_gv_zSS_ScriptedScenePrefix + (lp_scene)))
// L8114
DataTableGetTrigger(true, (lib281DEC45_gv_zSS_ScriptedScenePrefix + (lv_scene)))

# campaigns/voidstory.sc2campaign

VoidCampaignStoryLib.galaxy

// L4535
DataTableGetTrigger(true, (libVCST_gv_pSC_ScriptedScenePrefix + (lp_scene)))

# mods/missionpacks/novacampaign.sc2mod

LibNCST.galaxy

// L3886
DataTableGetTrigger(true, (libNCST_gv_nSC_ScriptedScenePrefix + (lp_scene)))

# mods/starcoop/starcoop.sc2mod

LibCOMU.galaxy

// L205
DataTableGetTrigger(true, ("CT_SD_" + (lp_mutator)))
// L211
DataTableGetTrigger(true, ("CT_IN_" + (lp_mutator)))

# mods/warcoop/warclassic.sc2mod

WarClassic.galaxy

// L396
DataTableGetTrigger(true, ("EVENT_PLAYER_HERO_SKILL" + "_Player_" + IntToString(lv_p) + "_Trig_" + IntToString(lv_i)))
// L440
DataTableGetTrigger(true, (lv_event + "_Player_" + IntToString(lv_p) + "_Trig_" + IntToString(lv_i)))
// L484
DataTableGetTrigger(true, (lv_event + "_Player_" + IntToString(lv_p) + "_Trig_" + IntToString(lv_i)))
// L528
DataTableGetTrigger(true, (lv_event + "_Player_" + IntToString(lv_p) + "_Trig_" + IntToString(lv_i)))
// L572
DataTableGetTrigger(true, (lv_event + "_Player_" + IntToString(lv_p) + "_Trig_" + IntToString(lv_i)))
// L617
DataTableGetTrigger(true, (lv_event + "_Player_" + IntToString(lv_p) + "_Trig_" + IntToString(lv_i)))
// L670
DataTableGetTrigger(true, (lv_event + "_Player_" + IntToString(lv_p) + "_Trig_" + IntToString(lv_i)))
// L714
DataTableGetTrigger(true, (lv_event + "_Player_" + IntToString(lv_p) + "_Trig_" + IntToString(lv_i)))
// L775
DataTableGetTrigger(true, (lv_event + "_Player_" + IntToString(lv_p) + "_Trig_" + IntToString(lv_i)))
// L819
DataTableGetTrigger(true, (lv_event + "_Player_" + IntToString(lv_p) + "_Trig_" + IntToString(lv_i)))