//:://///////////////////////////////////////////// //:: Name(ASG_RULE) Research Option Selection # 5 //:: 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"); SetLocalInt(OBJECT_SELF,"ASG_RESEARCH_OPTION",5); SetLocalString(OBJECT_SELF,"ASG_BLUEPRINT",GetLocalString(OBJECT_SELF,"ASG_BLUEPRINT_05")); DeleteLocalString(OBJECT_SELF,"ASG_BLUEPRINT_05"); object oItem = GetLocalObject(OBJECT_SELF,"ASG_RESEARCH_OPTION_05"); SetLocalObject(OBJECT_SELF,"ASG_BUILDITEM_ITEM",GetLocalObject(OBJECT_SELF,"ASG_MIC_ITEMTOBUILD_ITEM_05")); if (GetIsObjectValid(oItem)) { SetLocalObject(OBJECT_SELF,"ASG_RESEARCH_OBJECT",GetLocalObject(OBJECT_SELF,"ASG_RESEARCH_OPTION_05")); } }