# Value From Data Table (Dialog Item)
Grammar — name from the scope|Global/Local data table
Flags —Function
Returns a dialog item value from a data table. Data tables allow you to store and recall values using a string identifier.
# Arguments
bool
[ preset::DataScope ] — Scopestring
— Name
Returns — int
[ control ]
int libNtve_gf_ValueFromDataTableDialogItem(
bool lp_scope,
string lp_name,
);
# Related
Category: Data Table / Load Value
- [F] —
abilcmd
— Value From Data Table (Ability Command) — ( DataTableGetAbilCmd ) - [F] —
actor
— Value From Data Table (Actor) — ( DataTableGetActor ) - [F] —
actorscope
— Value From Data Table (Actor Scope) — ( DataTableGetActorScope ) - [F] —
aifilter
— Value From Data Table (AI Filter) — ( DataTableGetAIFilter ) - [F] —
bank
— Value From Data Table (Bank) — ( DataTableGetBank ) - [F] —
bool
— Value From Data Table (Boolean) — ( DataTableGetBool ) - [F] —
byte
— Value From Data Table (Byte) — ( DataTableGetByte ) - [F] —
camerainfo
— Value From Data Table (Camera Object) — ( DataTableGetCameraInfo ) - [F] —
int
[ cinematic ] — Value From Data Table (Cinematic) — ( DataTableGetCinematic ) - [F] —
color
— Value From Data Table (Color) — ( DataTableGetColor ) - [F] —
int
[ control ] — Value From Data Table (Control) — ( DataTableGetControl ) - [F] —
int
[ conversation ] — Value From Data Table (Conversation) — ( DataTableGetConversation ) - [F] —
int
[ reply ] — Value From Data Table (Conversation Reply) — ( DataTableGetReply ) - [F] —
int
[ dialog ] — Value From Data Table (Dialog) — ( DataTableGetDialog ) - [F] —
int
[ control ] — Value From Data Table (Dialog Item) — ( libNtve_gf_ValueFromDataTableDialogItem ) - [F] —
int
[ difficulty ] — Value From Data Table (Difficulty Level) — ( libNtve_gf_ValueFromDataTableDifficultyLevel ) - [F] —
doodad
— Value From Data Table (Doodad) — ( DataTableGetDoodad ) - [F] —
int
— Value From Data Table (Integer) — ( DataTableGetInt ) - [F] —
marker
— Value From Data Table (Marker) — ( DataTableGetMarker ) - [F] —
int
[ objective ] — Value From Data Table (Objective) — ( DataTableGetObjective ) - [F] —
order
— Value From Data Table (Order) — ( DataTableGetOrder ) - [F] —
int
[ ping ] — Value From Data Table (Ping) — ( DataTableGetPing ) - [F] —
int
[ planet ] — Value From Data Table (Planet) — ( DataTableGetPlanet ) - [F] —
int
[ playercolor ] — Value From Data Table (Player Color) — ( libNtve_gf_ValueFromDataTablePlayerColor ) - [F] —
playergroup
— Value From Data Table (Player Group) — ( DataTableGetPlayerGroup ) - [F] —
point
— Value From Data Table (Point) — ( DataTableGetPoint ) - [F] —
int
[ portrait ] — Value From Data Table (Portrait) — ( DataTableGetPortrait ) - [F] —
fixed
— Value From Data Table (Real) — ( DataTableGetFixed ) - [F] —
region
— Value From Data Table (Region) — ( DataTableGetRegion ) - [F] —
revealer
— Value From Data Table (Revealer) — ( DataTableGetRevealer ) - [F] —
sound
— Value From Data Table (Sound) — ( DataTableGetSound ) - [F] —
soundlink
— Value From Data Table (Sound Link) — ( DataTableGetSoundLink ) - [F] —
string
— Value From Data Table (String) — ( DataTableGetString ) - [F] —
text
— Value From Data Table (Text) — ( DataTableGetText ) - [F] —
int
[ preset::TextTag ] — Value From Data Table (Text Tag) — ( libNtve_gf_ValueFromDataTableTextTag ) - [F] —
timer
— Value From Data Table (Timer) — ( DataTableGetTimer ) - [F] —
int
[ transmission ] — Value From Data Table (Transmission) — ( DataTableGetTransmission ) - [F] —
transmissionsource
— Value From Data Table (Transmission Source) — ( DataTableGetTransmissionSource ) - [F] —
trigger
— Value From Data Table (Trigger) — ( DataTableGetTrigger ) - [F] —
unit
— Value From Data Table (Unit) — ( DataTableGetUnit ) - [F] —
unitfilter
— Value From Data Table (Unit Filter) — ( DataTableGetUnitFilter ) - [F] —
unitgroup
— Value From Data Table (Unit Group) — ( DataTableGetUnitGroup ) - [F] —
unit
— Value From Data Table (Unit Reference) — ( ) - [F] —
wave
— Value From Data Table (Wave) — ( DataTableGetWave ) - [F] —
waveinfo
— Value From Data Table (Wave Info) — ( DataTableGetWaveInfo ) - [F] —
wavetarget
— Value From Data Table (Wave Target) — ( DataTableGetWaveTarget )
# Examples
# campaigns/swarmstory.sc2campaign
// L8370
libNtve_gf_ValueFromDataTableDialogItem(true, (libSwaC_gv_zSC_ArmyCalloutFlashDataPrefix + (lp_armyCategory)))
// L14682
libNtve_gf_ValueFromDataTableDialogItem(true, libSwaC_gf_ZS_DebugProgressDataTableID("Button", ("ZExpedition1")))
// L14698
libNtve_gf_ValueFromDataTableDialogItem(true, libSwaC_gf_ZS_DebugProgressDataTableID("Button", ("ZChar1")))
// L14714
libNtve_gf_ValueFromDataTableDialogItem(true, libSwaC_gf_ZS_DebugProgressDataTableID("Button", ("ZZerus1")))
// L14730
libNtve_gf_ValueFromDataTableDialogItem(true, libSwaC_gf_ZS_DebugProgressDataTableID("Button", ("ZHybrid1")))
// L14746
libNtve_gf_ValueFromDataTableDialogItem(true, libSwaC_gf_ZS_DebugProgressDataTableID("Button", ("ZSpace1")))
// L14762
libNtve_gf_ValueFromDataTableDialogItem(true, libSwaC_gf_ZS_DebugProgressDataTableID("Button", ("ZKorhal1")))
// L14816
libNtve_gf_ValueFromDataTableDialogItem(true, libSwaC_gf_ZS_DebugProgressDataTableID("StateLabel", (lv_indexMission)))
// L14817
libNtve_gf_ValueFromDataTableDialogItem(true, libSwaC_gf_ZS_DebugProgressDataTableID("TechLabel", (lv_indexMission)))
// L14818
libNtve_gf_ValueFromDataTableDialogItem(true, libSwaC_gf_ZS_DebugProgressDataTableID("BonusLabel", (lv_indexMission)))
# campaigns/void.sc2campaign
// L284
libNtve_gf_ValueFromDataTableDialogItem(true, libVCUI_gf_PU_UnitProgressBar_Dialog(gv_celestialLocks[lp_index].lv_progressBarDummyUnit, libVCUI_ge_PU_UnitProgressBar_DialogTypes_ProgressBar_Value))
// L3607
libNtve_gf_ValueFromDataTableDialogItem(true, libVCUI_gf_PU_UnitProgressBar_Dialog(gv_celestialLocks[1].lv_progressBarDummyUnit, libVCUI_ge_PU_UnitProgressBar_DialogTypes_ProgressBar_Value))
// L3665
libNtve_gf_ValueFromDataTableDialogItem(true, libVCUI_gf_PU_UnitProgressBar_Dialog(gv_celestialLocks[3].lv_progressBarDummyUnit, libVCUI_ge_PU_UnitProgressBar_DialogTypes_ProgressBar_Value))
// L284
libNtve_gf_ValueFromDataTableDialogItem(true, libVCUI_gf_PU_UnitProgressBar_Dialog(gv_celestialLocks[lp_index].lv_progressBarDummyUnit, libVCUI_ge_PU_UnitProgressBar_DialogTypes_ProgressBar_Value))
// L3607
libNtve_gf_ValueFromDataTableDialogItem(true, libVCUI_gf_PU_UnitProgressBar_Dialog(gv_celestialLocks[1].lv_progressBarDummyUnit, libVCUI_ge_PU_UnitProgressBar_DialogTypes_ProgressBar_Value))
// L3665
libNtve_gf_ValueFromDataTableDialogItem(true, libVCUI_gf_PU_UnitProgressBar_Dialog(gv_celestialLocks[3].lv_progressBarDummyUnit, libVCUI_ge_PU_UnitProgressBar_DialogTypes_ProgressBar_Value))
# campaigns/voidstory.sc2campaign
// L1010
libNtve_gf_ValueFromDataTableDialogItem(true, libVoiC_gf_PC_DebugProgressDataTableID("Button", ("PKorhal01")))
// L1015
libNtve_gf_ValueFromDataTableDialogItem(true, libVoiC_gf_PC_DebugProgressDataTableID("Button", ("PShakuras01")))
// L1020
libNtve_gf_ValueFromDataTableDialogItem(true, libVoiC_gf_PC_DebugProgressDataTableID("Button", ("PPurifier01")))
// L1025
libNtve_gf_ValueFromDataTableDialogItem(true, libVoiC_gf_PC_DebugProgressDataTableID("Button", ("PUlnar01")))
// L1030
libNtve_gf_ValueFromDataTableDialogItem(true, libVoiC_gf_PC_DebugProgressDataTableID("Button", ("PTaldarim01")))
// L1035
libNtve_gf_ValueFromDataTableDialogItem(true, libVoiC_gf_PC_DebugProgressDataTableID("Button", ("PPurifier02")))
// L1040
libNtve_gf_ValueFromDataTableDialogItem(true, libVoiC_gf_PC_DebugProgressDataTableID("Button", ("PMoebius01")))
// L1045
libNtve_gf_ValueFromDataTableDialogItem(true, libVoiC_gf_PC_DebugProgressDataTableID("Button", ("PAiur04")))
// L1092
libNtve_gf_ValueFromDataTableDialogItem(true, libVoiC_gf_PC_DebugProgressDataTableID("StateLabel", (lv_indexMission)))
// L1093
libNtve_gf_ValueFromDataTableDialogItem(true, libVoiC_gf_PC_DebugProgressDataTableID("TechLabel", (lv_indexMission)))
# campaigns/voidstory.sc2campaign
// L4401
libNtve_gf_ValueFromDataTableDialogItem(true, libVCUI_gf_PU_ProgressBarUnit_DialogNameOld(lp_unit, libVCUI_ge_PU_ProgressBarUnit_DialogTypesOld_ProgressBar_ProgressBar))
// L4402
libNtve_gf_ValueFromDataTableDialogItem(true, libVCUI_gf_PU_ProgressBarUnit_DialogNameOld(lp_unit, libVCUI_ge_PU_ProgressBarUnit_DialogTypesOld_ProgressBar_Value))
// L4403
libNtve_gf_ValueFromDataTableDialogItem(true, libVCUI_gf_PU_ProgressBarUnit_DialogNameOld(lp_unit, libVCUI_ge_PU_ProgressBarUnit_DialogTypesOld_ProgressBar_Value))
// L4404
libNtve_gf_ValueFromDataTableDialogItem(true, libVCUI_gf_PU_ProgressBarUnit_DialogNameOld(lp_unit, libVCUI_ge_PU_ProgressBarUnit_DialogTypesOld_ProgressBar_Panel))
// L4454
libNtve_gf_ValueFromDataTableDialogItem(true, libVCUI_gf_PU_ProgressBarUnit_DialogNameOld(lp_unit, libVCUI_ge_PU_ProgressBarUnit_DialogTypesOld_ProgressBar_Label))
// L4514
libNtve_gf_ValueFromDataTableDialogItem(true, libVCUI_gf_PU_ProgressBarUnit_DialogNameOld(lp_unit, libVCUI_ge_PU_ProgressBarUnit_DialogTypesOld_ProgressBar_ProgressBar))
// L4515
libNtve_gf_ValueFromDataTableDialogItem(true, libVCUI_gf_PU_ProgressBarUnit_DialogNameOld(lp_unit, libVCUI_ge_PU_ProgressBarUnit_DialogTypesOld_ProgressBar_Value))
// L4632
libNtve_gf_ValueFromDataTableDialogItem(true, libVCUI_gf_PU_UnitProgressBar_Dialog(lp_unit, libVCUI_ge_PU_UnitProgressBar_DialogTypes_ProgressBar_Bar))
// L4632
libNtve_gf_ValueFromDataTableDialogItem(true, libVCUI_gf_PU_UnitProgressBar_Dialog(lp_unit, libVCUI_ge_PU_UnitProgressBar_DialogTypes_ProgressBar_Broder))
// L4632
libNtve_gf_ValueFromDataTableDialogItem(true, libVCUI_gf_PU_UnitProgressBar_Dialog(lp_unit, libVCUI_ge_PU_UnitProgressBar_DialogTypes_ProgressBar_Label))
# mods/missionpacks/campaigncommon.sc2mod
// L180
libNtve_gf_ValueFromDataTableDialogItem(true, libCMUI_gf_CU_UnitProgressBar_Dialog(lp_unit, libCMUI_ge_CU_UnitProgressBar_DialogTypes_ProgressBar_Bar))
// L180
libNtve_gf_ValueFromDataTableDialogItem(true, libCMUI_gf_CU_UnitProgressBar_Dialog(lp_unit, libCMUI_ge_CU_UnitProgressBar_DialogTypes_ProgressBar_Broder))
// L180
libNtve_gf_ValueFromDataTableDialogItem(true, libCMUI_gf_CU_UnitProgressBar_Dialog(lp_unit, libCMUI_ge_CU_UnitProgressBar_DialogTypes_ProgressBar_Label))
// L180
libNtve_gf_ValueFromDataTableDialogItem(true, libCMUI_gf_CU_UnitProgressBar_Dialog(lp_unit, libCMUI_ge_CU_UnitProgressBar_DialogTypes_ProgressBar_Value))
// L181
libNtve_gf_ValueFromDataTableDialogItem(true, libCMUI_gf_CU_UnitProgressBar_Dialog(lp_unit, libCMUI_ge_CU_UnitProgressBar_DialogTypes_ProgressBar_Bar))
// L182
libNtve_gf_ValueFromDataTableDialogItem(true, libCMUI_gf_CU_UnitProgressBar_Dialog(lp_unit, libCMUI_ge_CU_UnitProgressBar_DialogTypes_ProgressBar_Broder))
// L183
libNtve_gf_ValueFromDataTableDialogItem(true, libCMUI_gf_CU_UnitProgressBar_Dialog(lp_unit, libCMUI_ge_CU_UnitProgressBar_DialogTypes_ProgressBar_Label))
// L184
libNtve_gf_ValueFromDataTableDialogItem(true, libCMUI_gf_CU_UnitProgressBar_Dialog(lp_unit, libCMUI_ge_CU_UnitProgressBar_DialogTypes_ProgressBar_Value))
// L249
libNtve_gf_ValueFromDataTableDialogItem(true, libCMUI_gf_CU_UnitProgressBar_Dialog(lp_unit, libCMUI_ge_CU_UnitProgressBar_DialogTypes_ProgressBar_Label))
// L275
libNtve_gf_ValueFromDataTableDialogItem(true, libCMUI_gf_CU_UnitProgressBar_Dialog(lp_unit, libCMUI_ge_CU_UnitProgressBar_DialogTypes_ProgressBar_Label))
# mods/missionpacks/novacampaign.sc2mod
// L939
libNtve_gf_ValueFromDataTableDialogItem(true, libNovC_gf_NC_DebugProgressDataTableID("StateLabel", (lv_indexMission)))
// L940
libNtve_gf_ValueFromDataTableDialogItem(true, libNovC_gf_NC_DebugProgressDataTableID("TechLabel", (lv_indexMission)))
// L949
libNtve_gf_ValueFromDataTableDialogItem(true, libNovC_gf_NC_DebugProgressDataTableID("Button", (lv_indexMission)))
// L950
libNtve_gf_ValueFromDataTableDialogItem(true, libNovC_gf_NC_DebugProgressDataTableID("PlayButton", (lv_indexMission)))
// L951
libNtve_gf_ValueFromDataTableDialogItem(true, libNovC_gf_NC_DebugProgressDataTableID("PlayImage", (lv_indexMission)))
// L2972
libNtve_gf_ValueFromDataTableDialogItem(true, libNovC_gf_NC_DebugProgressDataTableID("Button", (lv_indexMission)))
// L3063
libNtve_gf_ValueFromDataTableDialogItem(true, libNovC_gf_NC_DebugProgressDataTableID("Button", (lv_indexMission)))
// L3176
libNtve_gf_ValueFromDataTableDialogItem(true, libNovC_gf_NC_DebugProgressDataTableID("StateLabel", (lv_indexMission)))
// L3177
libNtve_gf_ValueFromDataTableDialogItem(true, libNovC_gf_NC_DebugProgressDataTableID("TechLabel", (lv_indexMission)))
// L3185
libNtve_gf_ValueFromDataTableDialogItem(true, libNovC_gf_NC_DebugProgressDataTableID("Button", (lv_indexMission)))
# mods/starcoop/starcoop.sc2mod
// L3482
libNtve_gf_ValueFromDataTableDialogItem(true, libCOUI_gf_CU_ProgressBarUnit_DialogNameOld(lp_unit, libCOUI_ge_CU_ProgressBarUnit_DialogTypesOld_ProgressBar_ProgressBar))
// L3483
libNtve_gf_ValueFromDataTableDialogItem(true, libCOUI_gf_CU_ProgressBarUnit_DialogNameOld(lp_unit, libCOUI_ge_CU_ProgressBarUnit_DialogTypesOld_ProgressBar_Value))
// L3484
libNtve_gf_ValueFromDataTableDialogItem(true, libCOUI_gf_CU_ProgressBarUnit_DialogNameOld(lp_unit, libCOUI_ge_CU_ProgressBarUnit_DialogTypesOld_ProgressBar_Value))
// L3485
libNtve_gf_ValueFromDataTableDialogItem(true, libCOUI_gf_CU_ProgressBarUnit_DialogNameOld(lp_unit, libCOUI_ge_CU_ProgressBarUnit_DialogTypesOld_ProgressBar_Panel))
// L3535
libNtve_gf_ValueFromDataTableDialogItem(true, libCOUI_gf_CU_ProgressBarUnit_DialogNameOld(lp_unit, libCOUI_ge_CU_ProgressBarUnit_DialogTypesOld_ProgressBar_Label))
// L3595
libNtve_gf_ValueFromDataTableDialogItem(true, libCOUI_gf_CU_ProgressBarUnit_DialogNameOld(lp_unit, libCOUI_ge_CU_ProgressBarUnit_DialogTypesOld_ProgressBar_ProgressBar))
// L3596
libNtve_gf_ValueFromDataTableDialogItem(true, libCOUI_gf_CU_ProgressBarUnit_DialogNameOld(lp_unit, libCOUI_ge_CU_ProgressBarUnit_DialogTypesOld_ProgressBar_Value))
// L3713
libNtve_gf_ValueFromDataTableDialogItem(true, libCOUI_gf_CU_UnitProgressBar_Dialog(lp_unit, libCOUI_ge_CU_UnitProgressBar_DialogTypes_ProgressBar_Bar))
// L3713
libNtve_gf_ValueFromDataTableDialogItem(true, libCOUI_gf_CU_UnitProgressBar_Dialog(lp_unit, libCOUI_ge_CU_UnitProgressBar_DialogTypes_ProgressBar_Broder))
// L3713
libNtve_gf_ValueFromDataTableDialogItem(true, libCOUI_gf_CU_UnitProgressBar_Dialog(lp_unit, libCOUI_ge_CU_UnitProgressBar_DialogTypes_ProgressBar_Label))