# Value From Data Table (Objective)
Grammar — name from the scope|Global/Local data table
Flags —Native
|Function
Returns an objective 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
<objective>
native int DataTableGetObjective(bool global, string name);
# Related
Category: Data Table / Load Value
- Value From Data Table (Ability Command) —
abilcmd
— DataTableGetAbilCmd - Value From Data Table (Actor) —
actor
— DataTableGetActor - Value From Data Table (Actor Scope) —
actorscope
— DataTableGetActorScope - Value From Data Table (AI Filter) —
aifilter
— DataTableGetAIFilter - Value From Data Table (Bank) —
bank
— DataTableGetBank - Value From Data Table (Boolean) —
bool
— DataTableGetBool - Value From Data Table (Byte) —
byte
— DataTableGetByte - Value From Data Table (Camera Object) —
camerainfo
— DataTableGetCameraInfo - Value From Data Table (Cinematic) —
int
<cinematic> — DataTableGetCinematic - Value From Data Table (Color) —
color
— DataTableGetColor - Value From Data Table (Control) —
int
<control> — DataTableGetControl - Value From Data Table (Conversation) —
int
<conversation> — DataTableGetConversation - Value From Data Table (Conversation Reply) —
int
<reply> — DataTableGetReply - Value From Data Table (Dialog) —
int
<dialog> — DataTableGetDialog - Value From Data Table (Dialog Item) —
int
<control> — libNtve_gf_ValueFromDataTableDialogItem - Value From Data Table (Difficulty Level) —
int
<difficulty> — libNtve_gf_ValueFromDataTableDifficultyLevel - Value From Data Table (Doodad) —
doodad
— DataTableGetDoodad - Value From Data Table (Integer) —
int
— DataTableGetInt - Value From Data Table (Marker) —
marker
— DataTableGetMarker - Value From Data Table (Objective) —
int
<objective> — DataTableGetObjective - Value From Data Table (Order) —
order
— DataTableGetOrder - Value From Data Table (Ping) —
int
<ping> — DataTableGetPing - Value From Data Table (Planet) —
int
<planet> — DataTableGetPlanet - Value From Data Table (Player Color) —
int
<playercolor> — libNtve_gf_ValueFromDataTablePlayerColor - Value From Data Table (Player Group) —
playergroup
— DataTableGetPlayerGroup - Value From Data Table (Point) —
point
— DataTableGetPoint - Value From Data Table (Portrait) —
int
<portrait> — DataTableGetPortrait - Value From Data Table (Real) —
fixed
— DataTableGetFixed - Value From Data Table (Region) —
region
— DataTableGetRegion - Value From Data Table (Revealer) —
revealer
— DataTableGetRevealer - Value From Data Table (Sound) —
sound
— DataTableGetSound - Value From Data Table (Sound Link) —
soundlink
— DataTableGetSoundLink - Value From Data Table (String) —
string
— DataTableGetString - Value From Data Table (Text) —
text
— DataTableGetText - Value From Data Table (Text Tag) —
int
<preset::TextTag> — libNtve_gf_ValueFromDataTableTextTag - Value From Data Table (Timer) —
timer
— DataTableGetTimer - Value From Data Table (Transmission) —
int
<transmission> — DataTableGetTransmission - Value From Data Table (Transmission Source) —
transmissionsource
— DataTableGetTransmissionSource - Value From Data Table (Trigger) —
trigger
— DataTableGetTrigger - Value From Data Table (Unit) —
unit
— DataTableGetUnit - Value From Data Table (Unit Filter) —
unitfilter
— DataTableGetUnitFilter - Value From Data Table (Unit Group) —
unitgroup
— DataTableGetUnitGroup - Value From Data Table (Unit Reference)
- Value From Data Table (Wave) —
wave
— DataTableGetWave - Value From Data Table (Wave Info) —
waveinfo
— DataTableGetWaveInfo - Value From Data Table (Wave Target) —
wavetarget
— DataTableGetWaveTarget
# Examples
campaigns/swarmstory.sc2campaign — base.sc2data/TriggerLibs/SwarmCampaignLib.galaxy:5988
// Automatic Variable Declarations
// Implementation
return DataTableGetObjective(true, libSwaC_gf_ZS_ObjectiveTableString(lp_objectiveData));
}
campaigns/swarmstory.sc2campaign — base.sc2data/TriggerLibs/SwarmCampaignLib.galaxy:6303
lv_name = TextExpressionAssemble("Param/Expression/lib_SwaC_0334FCBD");
}
ObjectiveSetName(DataTableGetObjective(true, libSwaC_gf_ZS_ObjectiveTableString(lp_objective)), lv_name);
}
campaigns/swarmstory.sc2campaign — base.sc2data/TriggerLibs/SwarmCampaignLib.galaxy:6337
UserDataSetInt("MissionObjective", libSwaC_gf_ZS_ObjectiveUserDataInstance(lp_objective), "Available", 1, 1);
UserDataSetInt("MissionObjective", libSwaC_gf_ZS_ObjectiveUserDataInstance(lp_objective), "Complete", 1, 0);
ObjectiveSetState(DataTableGetObjective(true, libSwaC_gf_ZS_ObjectiveTableString(lp_objective)), c_objectiveStateActive);
}
else if (autoCE66EC0D_val == libSwaC_ge_MissionObjectiveState_Completed) {
campaigns/swarmstory.sc2campaign — base.sc2data/TriggerLibs/SwarmCampaignLib.galaxy:6343
UserDataSetInt("MissionObjective", libSwaC_gf_ZS_ObjectiveUserDataInstance(lp_objective), "Available", 1, 0);
UserDataSetInt("MissionObjective", libSwaC_gf_ZS_ObjectiveUserDataInstance(lp_objective), "Progress", 1, libSwaC_gf_MissionObjectiveItemCount(lp_objective));
ObjectiveSetState(DataTableGetObjective(true, libSwaC_gf_ZS_ObjectiveTableString(lp_objective)), c_objectiveStateCompleted);
TextExpressionSetToken("Param/Expression/lib_SwaC_DF210163", "A", ObjectiveGetName(DataTableGetObjective(true, libSwaC_gf_ZS_ObjectiveTableString(lp_objective))));
ObjectiveSetName(DataTableGetObjective(true, libSwaC_gf_ZS_ObjectiveTableString(lp_objective)), TextExpressionAssemble("Param/Expression/lib_SwaC_DF210163"));
campaigns/swarmstory.sc2campaign — base.sc2data/TriggerLibs/SwarmCampaignLib.galaxy:6344
UserDataSetInt("MissionObjective", libSwaC_gf_ZS_ObjectiveUserDataInstance(lp_objective), "Progress", 1, libSwaC_gf_MissionObjectiveItemCount(lp_objective));
ObjectiveSetState(DataTableGetObjective(true, libSwaC_gf_ZS_ObjectiveTableString(lp_objective)), c_objectiveStateCompleted);
TextExpressionSetToken("Param/Expression/lib_SwaC_DF210163", "A", ObjectiveGetName(DataTableGetObjective(true, libSwaC_gf_ZS_ObjectiveTableString(lp_objective))));
ObjectiveSetName(DataTableGetObjective(true, libSwaC_gf_ZS_ObjectiveTableString(lp_objective)), TextExpressionAssemble("Param/Expression/lib_SwaC_DF210163"));
}
campaigns/swarmstory.sc2campaign — base.sc2data/TriggerLibs/SwarmCampaignLib.galaxy:6345
ObjectiveSetState(DataTableGetObjective(true, libSwaC_gf_ZS_ObjectiveTableString(lp_objective)), c_objectiveStateCompleted);
TextExpressionSetToken("Param/Expression/lib_SwaC_DF210163", "A", ObjectiveGetName(DataTableGetObjective(true, libSwaC_gf_ZS_ObjectiveTableString(lp_objective))));
ObjectiveSetName(DataTableGetObjective(true, libSwaC_gf_ZS_ObjectiveTableString(lp_objective)), TextExpressionAssemble("Param/Expression/lib_SwaC_DF210163"));
}
else if (autoCE66EC0D_val == libSwaC_ge_MissionObjectiveState_Undiscovered) {
campaigns/swarmstory.sc2campaign — base.sc2data/TriggerLibs/SwarmCampaignLib.galaxy:6348
}
else if (autoCE66EC0D_val == libSwaC_ge_MissionObjectiveState_Undiscovered) {
ObjectiveSetState(DataTableGetObjective(true, libSwaC_gf_ZS_ObjectiveTableString(lp_objective)), c_objectiveStateHidden);
}
else if (autoCE66EC0D_val == libSwaC_ge_MissionObjectiveState_Failed) {
campaigns/swarmstory.sc2campaign — base.sc2data/TriggerLibs/SwarmCampaignLib.galaxy:6352
else if (autoCE66EC0D_val == libSwaC_ge_MissionObjectiveState_Failed) {
UserDataSetInt("MissionObjective", libSwaC_gf_ZS_ObjectiveUserDataInstance(lp_objective), "Complete", 1, 0);
ObjectiveSetState(DataTableGetObjective(true, libSwaC_gf_ZS_ObjectiveTableString(lp_objective)), c_objectiveStateFailed);
}
else {
campaigns/voidstory.sc2campaign — base.sc2data/TriggerLibs/VoidCampaignLib.galaxy:3798
// Automatic Variable Declarations
// Implementation
return DataTableGetObjective(true, libVoiC_gf_PS_ObjectiveTableString(lp_objectiveData));
}
campaigns/voidstory.sc2campaign — base.sc2data/TriggerLibs/VoidCampaignMissionLib.galaxy:2590
}
ObjectiveSetName(DataTableGetObjective(true, libVoiC_gf_PS_ObjectiveTableString(lp_objective)), lv_name);
}
campaigns/voidstory.sc2campaign — base.sc2data/TriggerLibs/VoidCampaignMissionLib.galaxy:2629
UserDataSetInt("MissionObjective", libVoiC_gf_PS_ObjectiveUserDataInstance(lp_objective), "Available", 1, 1);
UserDataSetInt("MissionObjective", libVoiC_gf_PS_ObjectiveUserDataInstance(lp_objective), "Complete", 1, 0);
ObjectiveSetState(DataTableGetObjective(true, libVoiC_gf_PS_ObjectiveTableString(lp_objective)), c_objectiveStateActive);
}
else if (autoD2FFF70D_val == libVoiC_ge_MissionObjectiveState_Completed) {
campaigns/voidstory.sc2campaign — base.sc2data/TriggerLibs/VoidCampaignMissionLib.galaxy:2634
UserDataSetInt("MissionObjective", libVoiC_gf_PS_ObjectiveUserDataInstance(lp_objective), "Complete", 1, 1);
UserDataSetInt("MissionObjective", libVoiC_gf_PS_ObjectiveUserDataInstance(lp_objective), "Available", 1, 0);
ObjectiveSetState(DataTableGetObjective(true, libVoiC_gf_PS_ObjectiveTableString(lp_objective)), c_objectiveStateCompleted);
TextExpressionSetToken("Param/Expression/lib_VCMI_0B6E0658", "A", ObjectiveGetName(DataTableGetObjective(true, libVoiC_gf_PS_ObjectiveTableString(lp_objective))));
ObjectiveSetName(DataTableGetObjective(true, libVoiC_gf_PS_ObjectiveTableString(lp_objective)), TextExpressionAssemble("Param/Expression/lib_VCMI_0B6E0658"));
campaigns/voidstory.sc2campaign — base.sc2data/TriggerLibs/VoidCampaignMissionLib.galaxy:2635
UserDataSetInt("MissionObjective", libVoiC_gf_PS_ObjectiveUserDataInstance(lp_objective), "Available", 1, 0);
ObjectiveSetState(DataTableGetObjective(true, libVoiC_gf_PS_ObjectiveTableString(lp_objective)), c_objectiveStateCompleted);
TextExpressionSetToken("Param/Expression/lib_VCMI_0B6E0658", "A", ObjectiveGetName(DataTableGetObjective(true, libVoiC_gf_PS_ObjectiveTableString(lp_objective))));
ObjectiveSetName(DataTableGetObjective(true, libVoiC_gf_PS_ObjectiveTableString(lp_objective)), TextExpressionAssemble("Param/Expression/lib_VCMI_0B6E0658"));
libVoiC_gf_ZS_SetObjectiveProgressData(lp_objective, libVoiC_gf_MissionObjectiveItemCount(lp_objective));
campaigns/voidstory.sc2campaign — base.sc2data/TriggerLibs/VoidCampaignMissionLib.galaxy:2636
ObjectiveSetState(DataTableGetObjective(true, libVoiC_gf_PS_ObjectiveTableString(lp_objective)), c_objectiveStateCompleted);
TextExpressionSetToken("Param/Expression/lib_VCMI_0B6E0658", "A", ObjectiveGetName(DataTableGetObjective(true, libVoiC_gf_PS_ObjectiveTableString(lp_objective))));
ObjectiveSetName(DataTableGetObjective(true, libVoiC_gf_PS_ObjectiveTableString(lp_objective)), TextExpressionAssemble("Param/Expression/lib_VCMI_0B6E0658"));
libVoiC_gf_ZS_SetObjectiveProgressData(lp_objective, libVoiC_gf_MissionObjectiveItemCount(lp_objective));
}
campaigns/voidstory.sc2campaign — base.sc2data/TriggerLibs/VoidCampaignMissionLib.galaxy:2642
UserDataSetInt("MissionObjective", libVoiC_gf_PS_ObjectiveUserDataInstance(lp_objective), "Complete", 1, 0);
UserDataSetInt("MissionObjective", libVoiC_gf_PS_ObjectiveUserDataInstance(lp_objective), "Available", 1, 0);
ObjectiveSetState(DataTableGetObjective(true, libVoiC_gf_PS_ObjectiveTableString(lp_objective)), c_objectiveStateHidden);
}
else if (autoD2FFF70D_val == libVoiC_ge_MissionObjectiveState_Failed) {
campaigns/voidstory.sc2campaign — base.sc2data/TriggerLibs/VoidCampaignMissionLib.galaxy:2646
else if (autoD2FFF70D_val == libVoiC_ge_MissionObjectiveState_Failed) {
UserDataSetInt("MissionObjective", libVoiC_gf_PS_ObjectiveUserDataInstance(lp_objective), "Complete", 1, 0);
ObjectiveSetState(DataTableGetObjective(true, libVoiC_gf_PS_ObjectiveTableString(lp_objective)), c_objectiveStateFailed);
}
else {
mods/missionpacks/campaigncommon.sc2mod — base.sc2data/LibCMMI.galaxy:144
UserDataSetInt("MissionObjective", libComC_gf_CC_ObjectiveUserDataInstance(lp_objective), "Available", 1, 1);
UserDataSetInt("MissionObjective", libComC_gf_CC_ObjectiveUserDataInstance(lp_objective), "Complete", 1, 0);
ObjectiveSetState(DataTableGetObjective(true, libComC_gf_CC_ObjectiveTableString(lp_objective)), c_objectiveStateActive);
}
else if (auto1FCE50FB_val == libComC_ge_MissionObjectiveState_Completed) {
mods/missionpacks/campaigncommon.sc2mod — base.sc2data/LibCMMI.galaxy:149
UserDataSetInt("MissionObjective", libComC_gf_CC_ObjectiveUserDataInstance(lp_objective), "Complete", 1, 1);
UserDataSetInt("MissionObjective", libComC_gf_CC_ObjectiveUserDataInstance(lp_objective), "Available", 1, 0);
ObjectiveSetState(DataTableGetObjective(true, libComC_gf_CC_ObjectiveTableString(lp_objective)), c_objectiveStateCompleted);
TextExpressionSetToken("Param/Expression/lib_CMMI_B921F12F", "A", ObjectiveGetName(DataTableGetObjective(true, libComC_gf_CC_ObjectiveTableString(lp_objective))));
ObjectiveSetName(DataTableGetObjective(true, libComC_gf_CC_ObjectiveTableString(lp_objective)), TextExpressionAssemble("Param/Expression/lib_CMMI_B921F12F"));
mods/missionpacks/campaigncommon.sc2mod — base.sc2data/LibCMMI.galaxy:150
UserDataSetInt("MissionObjective", libComC_gf_CC_ObjectiveUserDataInstance(lp_objective), "Available", 1, 0);
ObjectiveSetState(DataTableGetObjective(true, libComC_gf_CC_ObjectiveTableString(lp_objective)), c_objectiveStateCompleted);
TextExpressionSetToken("Param/Expression/lib_CMMI_B921F12F", "A", ObjectiveGetName(DataTableGetObjective(true, libComC_gf_CC_ObjectiveTableString(lp_objective))));
ObjectiveSetName(DataTableGetObjective(true, libComC_gf_CC_ObjectiveTableString(lp_objective)), TextExpressionAssemble("Param/Expression/lib_CMMI_B921F12F"));
libComC_gf_CC_MissionObjectiveProgressDataSet(lp_objective, libComC_gf_MissionObjectiveItemCount(lp_objective));
mods/missionpacks/campaigncommon.sc2mod — base.sc2data/LibCMMI.galaxy:151
ObjectiveSetState(DataTableGetObjective(true, libComC_gf_CC_ObjectiveTableString(lp_objective)), c_objectiveStateCompleted);
TextExpressionSetToken("Param/Expression/lib_CMMI_B921F12F", "A", ObjectiveGetName(DataTableGetObjective(true, libComC_gf_CC_ObjectiveTableString(lp_objective))));
ObjectiveSetName(DataTableGetObjective(true, libComC_gf_CC_ObjectiveTableString(lp_objective)), TextExpressionAssemble("Param/Expression/lib_CMMI_B921F12F"));
libComC_gf_CC_MissionObjectiveProgressDataSet(lp_objective, libComC_gf_MissionObjectiveItemCount(lp_objective));
}
mods/missionpacks/campaigncommon.sc2mod — base.sc2data/LibCMMI.galaxy:157
UserDataSetInt("MissionObjective", libComC_gf_CC_ObjectiveUserDataInstance(lp_objective), "Complete", 1, 0);
UserDataSetInt("MissionObjective", libComC_gf_CC_ObjectiveUserDataInstance(lp_objective), "Available", 1, 0);
ObjectiveSetState(DataTableGetObjective(true, libComC_gf_CC_ObjectiveTableString(lp_objective)), c_objectiveStateHidden);
}
else if (auto1FCE50FB_val == libComC_ge_MissionObjectiveState_Failed) {
mods/missionpacks/campaigncommon.sc2mod — base.sc2data/LibCMMI.galaxy:161
else if (auto1FCE50FB_val == libComC_ge_MissionObjectiveState_Failed) {
UserDataSetInt("MissionObjective", libComC_gf_CC_ObjectiveUserDataInstance(lp_objective), "Complete", 1, 0);
ObjectiveSetState(DataTableGetObjective(true, libComC_gf_CC_ObjectiveTableString(lp_objective)), c_objectiveStateFailed);
}
else {
mods/missionpacks/campaigncommon.sc2mod — base.sc2data/LibCMMI.galaxy:208
}
ObjectiveSetName(DataTableGetObjective(true, libComC_gf_CC_ObjectiveTableString(lp_objective)), lv_name);
}
mods/missionpacks/campaigncommon.sc2mod — base.sc2data/LibComC.galaxy:1454
int libComC_gf_CC_ObjectiveBasicElement (string lp_objectiveData) {
// Implementation
return DataTableGetObjective(true, libComC_gf_CC_ObjectiveTableString(lp_objectiveData));
}
mods/starcoop/starcoop.sc2mod — base.sc2data/LibCOMI.galaxy:9295
UserDataSetInt("MissionObjective", libCOOC_gf_CS_ObjectiveUserDataInstance(lp_objective), "Available", 1, 1);
UserDataSetInt("MissionObjective", libCOOC_gf_CS_ObjectiveUserDataInstance(lp_objective), "Complete", 1, 0);
ObjectiveSetState(DataTableGetObjective(true, libCOOC_gf_CS_ObjectiveTableString(lp_objective)), c_objectiveStateActive);
}
else if (autoD2FFF70D_val == libCOOC_ge_MissionObjectiveState_Completed) {
mods/starcoop/starcoop.sc2mod — base.sc2data/LibCOMI.galaxy:9300
UserDataSetInt("MissionObjective", libCOOC_gf_CS_ObjectiveUserDataInstance(lp_objective), "Complete", 1, 1);
UserDataSetInt("MissionObjective", libCOOC_gf_CS_ObjectiveUserDataInstance(lp_objective), "Available", 1, 0);
ObjectiveSetState(DataTableGetObjective(true, libCOOC_gf_CS_ObjectiveTableString(lp_objective)), c_objectiveStateCompleted);
TextExpressionSetToken("Param/Expression/lib_COMI_0B6E0658", "A", ObjectiveGetName(DataTableGetObjective(true, libCOOC_gf_CS_ObjectiveTableString(lp_objective))));
ObjectiveSetName(DataTableGetObjective(true, libCOOC_gf_CS_ObjectiveTableString(lp_objective)), TextExpressionAssemble("Param/Expression/lib_COMI_0B6E0658"));
mods/starcoop/starcoop.sc2mod — base.sc2data/LibCOMI.galaxy:9301
UserDataSetInt("MissionObjective", libCOOC_gf_CS_ObjectiveUserDataInstance(lp_objective), "Available", 1, 0);
ObjectiveSetState(DataTableGetObjective(true, libCOOC_gf_CS_ObjectiveTableString(lp_objective)), c_objectiveStateCompleted);
TextExpressionSetToken("Param/Expression/lib_COMI_0B6E0658", "A", ObjectiveGetName(DataTableGetObjective(true, libCOOC_gf_CS_ObjectiveTableString(lp_objective))));
ObjectiveSetName(DataTableGetObjective(true, libCOOC_gf_CS_ObjectiveTableString(lp_objective)), TextExpressionAssemble("Param/Expression/lib_COMI_0B6E0658"));
libCOOC_gf_ZS_SetObjectiveProgressData(lp_objective, libCOOC_gf_MissionObjectiveItemCount(lp_objective));
mods/starcoop/starcoop.sc2mod — base.sc2data/LibCOMI.galaxy:9302
ObjectiveSetState(DataTableGetObjective(true, libCOOC_gf_CS_ObjectiveTableString(lp_objective)), c_objectiveStateCompleted);
TextExpressionSetToken("Param/Expression/lib_COMI_0B6E0658", "A", ObjectiveGetName(DataTableGetObjective(true, libCOOC_gf_CS_ObjectiveTableString(lp_objective))));
ObjectiveSetName(DataTableGetObjective(true, libCOOC_gf_CS_ObjectiveTableString(lp_objective)), TextExpressionAssemble("Param/Expression/lib_COMI_0B6E0658"));
libCOOC_gf_ZS_SetObjectiveProgressData(lp_objective, libCOOC_gf_MissionObjectiveItemCount(lp_objective));
}
mods/starcoop/starcoop.sc2mod — base.sc2data/LibCOMI.galaxy:9308
UserDataSetInt("MissionObjective", libCOOC_gf_CS_ObjectiveUserDataInstance(lp_objective), "Complete", 1, 0);
UserDataSetInt("MissionObjective", libCOOC_gf_CS_ObjectiveUserDataInstance(lp_objective), "Available", 1, 0);
ObjectiveSetState(DataTableGetObjective(true, libCOOC_gf_CS_ObjectiveTableString(lp_objective)), c_objectiveStateHidden);
}
else if (autoD2FFF70D_val == libCOOC_ge_MissionObjectiveState_Failed) {
mods/starcoop/starcoop.sc2mod — base.sc2data/LibCOMI.galaxy:9312
else if (autoD2FFF70D_val == libCOOC_ge_MissionObjectiveState_Failed) {
UserDataSetInt("MissionObjective", libCOOC_gf_CS_ObjectiveUserDataInstance(lp_objective), "Complete", 1, 0);
ObjectiveSetState(DataTableGetObjective(true, libCOOC_gf_CS_ObjectiveTableString(lp_objective)), c_objectiveStateFailed);
}
else {
mods/starcoop/starcoop.sc2mod — base.sc2data/LibCOMI.galaxy:9380
}
ObjectiveSetName(DataTableGetObjective(true, libCOOC_gf_CS_ObjectiveTableString(lp_objective)), lv_name);
}
mods/starcoop/starcoop.sc2mod — base.sc2data/LibCOMI.galaxy:9432
lv_name = libCOOC_gf_MissionObjectiveName(lp_objective);
}
ObjectiveSetName(DataTableGetObjective(true, libCOOC_gf_CS_ObjectiveTableString(lp_objective)), lv_name);
}
else if (auto3EF0D545_val == c_objectiveStateCompleted) {
mods/starcoop/starcoop.sc2mod — base.sc2data/LibCOMI.galaxy:9435
}
else if (auto3EF0D545_val == c_objectiveStateCompleted) {
ObjectiveSetName(DataTableGetObjective(true, libCOOC_gf_CS_ObjectiveTableString(lp_objective)), libCOOC_gf_MissionObjectiveName(lp_objective));
return true;
}
mods/starcoop/starcoop.sc2mod — base.sc2data/LibCOOC.galaxy:589
// Automatic Variable Declarations
// Implementation
return DataTableGetObjective(true, libCOOC_gf_CS_ObjectiveTableString(lp_objectiveData));
}
mods/voidprologue.sc2mod — base.sc2data/LibA3DDD02B.galaxy:4559
// Automatic Variable Declarations
// Implementation
return DataTableGetObjective(true, libA3DDD02B_gf_PP_ObjectiveTableString(lp_objectiveData));
}
mods/voidprologue.sc2mod — base.sc2data/LibA3DDD02B.galaxy:4838
lv_name = TextExpressionAssemble("Param/Expression/lib_A3DDD02B_0334FCBD");
}
ObjectiveSetName(DataTableGetObjective(true, libA3DDD02B_gf_PP_ObjectiveTableString(lp_objective)), lv_name);
}
mods/voidprologue.sc2mod — base.sc2data/LibA3DDD02B.galaxy:4872
UserDataSetInt("MissionObjective", libA3DDD02B_gf_PP_ObjectiveUserDataInstance(lp_objective), "Available", 1, 1);
UserDataSetInt("MissionObjective", libA3DDD02B_gf_PP_ObjectiveUserDataInstance(lp_objective), "Complete", 1, 0);
ObjectiveSetState(DataTableGetObjective(true, libA3DDD02B_gf_PP_ObjectiveTableString(lp_objective)), c_objectiveStateActive);
}
else if (autoCE66EC0D_val == libA3DDD02B_ge_MissionObjectiveState_Completed) {
mods/voidprologue.sc2mod — base.sc2data/LibA3DDD02B.galaxy:4878
UserDataSetInt("MissionObjective", libA3DDD02B_gf_PP_ObjectiveUserDataInstance(lp_objective), "Available", 1, 0);
UserDataSetInt("MissionObjective", libA3DDD02B_gf_PP_ObjectiveUserDataInstance(lp_objective), "Progress", 1, libA3DDD02B_gf_MissionObjectiveItemCount(lp_objective));
ObjectiveSetState(DataTableGetObjective(true, libA3DDD02B_gf_PP_ObjectiveTableString(lp_objective)), c_objectiveStateCompleted);
TextExpressionSetToken("Param/Expression/lib_A3DDD02B_DF210163", "A", ObjectiveGetName(DataTableGetObjective(true, libA3DDD02B_gf_PP_ObjectiveTableString(lp_objective))));
ObjectiveSetName(DataTableGetObjective(true, libA3DDD02B_gf_PP_ObjectiveTableString(lp_objective)), TextExpressionAssemble("Param/Expression/lib_A3DDD02B_DF210163"));
mods/voidprologue.sc2mod — base.sc2data/LibA3DDD02B.galaxy:4879
UserDataSetInt("MissionObjective", libA3DDD02B_gf_PP_ObjectiveUserDataInstance(lp_objective), "Progress", 1, libA3DDD02B_gf_MissionObjectiveItemCount(lp_objective));
ObjectiveSetState(DataTableGetObjective(true, libA3DDD02B_gf_PP_ObjectiveTableString(lp_objective)), c_objectiveStateCompleted);
TextExpressionSetToken("Param/Expression/lib_A3DDD02B_DF210163", "A", ObjectiveGetName(DataTableGetObjective(true, libA3DDD02B_gf_PP_ObjectiveTableString(lp_objective))));
ObjectiveSetName(DataTableGetObjective(true, libA3DDD02B_gf_PP_ObjectiveTableString(lp_objective)), TextExpressionAssemble("Param/Expression/lib_A3DDD02B_DF210163"));
}
mods/voidprologue.sc2mod — base.sc2data/LibA3DDD02B.galaxy:4880
ObjectiveSetState(DataTableGetObjective(true, libA3DDD02B_gf_PP_ObjectiveTableString(lp_objective)), c_objectiveStateCompleted);
TextExpressionSetToken("Param/Expression/lib_A3DDD02B_DF210163", "A", ObjectiveGetName(DataTableGetObjective(true, libA3DDD02B_gf_PP_ObjectiveTableString(lp_objective))));
ObjectiveSetName(DataTableGetObjective(true, libA3DDD02B_gf_PP_ObjectiveTableString(lp_objective)), TextExpressionAssemble("Param/Expression/lib_A3DDD02B_DF210163"));
}
else if (autoCE66EC0D_val == libA3DDD02B_ge_MissionObjectiveState_Undiscovered) {
mods/voidprologue.sc2mod — base.sc2data/LibA3DDD02B.galaxy:4883
}
else if (autoCE66EC0D_val == libA3DDD02B_ge_MissionObjectiveState_Undiscovered) {
ObjectiveSetState(DataTableGetObjective(true, libA3DDD02B_gf_PP_ObjectiveTableString(lp_objective)), c_objectiveStateHidden);
}
else if (autoCE66EC0D_val == libA3DDD02B_ge_MissionObjectiveState_Failed) {
mods/voidprologue.sc2mod — base.sc2data/LibA3DDD02B.galaxy:4887
else if (autoCE66EC0D_val == libA3DDD02B_ge_MissionObjectiveState_Failed) {
UserDataSetInt("MissionObjective", libA3DDD02B_gf_PP_ObjectiveUserDataInstance(lp_objective), "Complete", 1, 0);
ObjectiveSetState(DataTableGetObjective(true, libA3DDD02B_gf_PP_ObjectiveTableString(lp_objective)), c_objectiveStateFailed);
}
else {