public override ContextMenu GetContextMenu() { EditorGroupMenu contextMenu = base.GetContextMenu() as EditorGroupMenu; contextMenu.AddItem((ContextMenu) new ContextSlider("Angle", (IContextListener)null, new FieldBinding((object)this, "fireDirection", max: 360f), 1f)); contextMenu.AddItem((ContextMenu) new ContextSlider("Power", (IContextListener)null, new FieldBinding((object)this, "firePower", 1f, 20f))); return((ContextMenu)contextMenu); }
public override ContextMenu GetContextMenu() { EditorGroupMenu contextMenu = base.GetContextMenu() as EditorGroupMenu; contextMenu.AddItem((ContextMenu) new ContextRadio("Up", this.direction == 0, (object)0, (IContextListener)null, new FieldBinding((object)this, "direction"))); contextMenu.AddItem((ContextMenu) new ContextRadio("Down", this.direction == 1, (object)1, (IContextListener)null, new FieldBinding((object)this, "direction"))); contextMenu.AddItem((ContextMenu) new ContextRadio("Left", this.direction == 2, (object)2, (IContextListener)null, new FieldBinding((object)this, "direction"))); contextMenu.AddItem((ContextMenu) new ContextRadio("Right", this.direction == 3, (object)3, (IContextListener)null, new FieldBinding((object)this, "direction"))); return((ContextMenu)contextMenu); }