protected override void RegisterPart(SceneObjectPart part) { if (part.Name.StartsWith(ITEM_NAME)) { m_button = new WaterWarsButton(m_controller, part, new FixedTextureBehaviour()); } }
protected override void Display() { base.Display(); m_button = new WaterWarsButton(m_controller, RootPart, new FixedTextureBehaviour()); m_button.LabelBehaviour.Text = string.Format("Building step {0} of {1}", GameAsset.StepsBuilt, GameAsset.StepsToBuild); }
protected void CloseAndRemoveButton() { if (m_button != null) { m_button.Close(); m_button = null; } }
protected override void Display() { base.Display(); m_button = new WaterWarsButton(m_controller, RootPart, new FixedTextureBehaviour()); m_button.LabelBehaviour.Text = "Water Allocated"; }