/// <summary> /// Frame update /// </summary> public override void Update() { // Update windows commandWindow.Update(); playtimeWindow.Update(); stepsWindow.Update(); goldWindow.Update(); statusWindow.Update(); // If command window is active if (commandWindow.IsActive) { UpdateCommand(); return; } // If status window is active else if (statusWindow.IsActive) { UpdateStatus(); return; } }
/// <summary> /// Frame Update /// </summary> public override void Update() { // Update windows helpWindow.Update(); commandWindow.Update(); goldWindow.Update(); dummyWindow.Update(); buyWindow.Update(); sellWindow.Update(); numberWindow.Update(); statusWindow.Update(); // If command window is active: call update_command if (commandWindow.IsActive) { UpdateCommand(); return; } // If buy window is active: call update_buy else if (buyWindow.IsActive) { UpdateBuy(); return; } // If sell window is active: call update_sell else if (sellWindow.IsActive) { UpdateSell(); return; } // If quantity input window is active: call update_number else if (numberWindow.IsActive) { UpdateNumber(); return; } }