//:://///////////////////////////////////////////// //:: Name(ASG_RULE) Research Option Selection # 1 //:: FileName //:: Copyright (c) 2001 Bioware Corp. //::////////////////////////////////////////////// /* This Set's the Flag on which option to research */ //::////////////////////////////////////////////// //:: Created By: Donny Wilbanks //:: Created On: 09/07/02 //::////////////////////////////////////////////// void main() { // tell game that only one is still active, the option we want. // also clean up old varibles. DeleteLocalInt(OBJECT_SELF,"ASG_RESEARCH_OPTION_01"); DeleteLocalInt(OBJECT_SELF,"ASG_RESEARCH_OPTION_02"); DeleteLocalInt(OBJECT_SELF,"ASG_RESEARCH_OPTION_03"); DeleteLocalInt(OBJECT_SELF,"ASG_RESEARCH_OPTION_04"); DeleteLocalInt(OBJECT_SELF,"ASG_RESEARCH_OPTION_05"); DeleteLocalInt(OBJECT_SELF,"ASG_RESEARCH_OPTION_06"); SetLocalString(OBJECT_SELF,"ASG_BLUEPRINT",GetLocalString(OBJECT_SELF,"ASG_BLUEPRINT_01")); SetLocalObject(OBJECT_SELF,"ASG_BUILDITEM_ITEM",GetLocalObject(OBJECT_SELF,"ASG_MIC_ITEMTOBUILD_ITEM_01")); object oItem = GetLocalObject(OBJECT_SELF,"ASG_RESEARCH_OPTION_01"); if (GetIsObjectValid(oItem)) { SetLocalObject(OBJECT_SELF,"ASG_RESEARCH_OBJECT",GetLocalObject(OBJECT_SELF,"ASG_RESEARCH_OPTION_01")); } DeleteLocalString(OBJECT_SELF,"ASG_BLUEPRINT_01"); }