public void RadialMenuCollect(object aObject, Game_RadialMenuOptions.ERadialMenuOptions aMainOption, out List <Game_RadialMenuOptions.ERadialMenuOptions> aSubOptions) { aSubOptions = new List <Game_RadialMenuOptions.ERadialMenuOptions>(); int TargetIndex = 0; if (aMainOption == Game_RadialMenuOptions.ERadialMenuOptions.RMO_MAIN) { for (var qi = 0; qi < Quests.Count; qi++) { for (var ti = 0; ti < Quests[qi].Targets.Count; ti++, TargetIndex++) { if (GetTargetActivation(Quests[qi], ti) && Quests[qi].Targets[ti].Active(targetProgress[TargetIndex])) { Quests[qi].Targets[ti].RadialMenuCollect(Outer as Game_Pawn, aObject, aMainOption, out aSubOptions); } } } } }
public void RadialMenuCollect(Game_Pawn aPlayerPawn, object aObject, Game_RadialMenuOptions.ERadialMenuOptions aMainOption, out List <Game_RadialMenuOptions.ERadialMenuOptions> aSubOptions) { throw new NotImplementedException(); }