public override void OnInspectorGUI()
    {
        base.OnInspectorGUI();
        if (mySpikes == null)
        {
            mySpikes = (Spikes)target;
        }

        //if (GUILayout.Button("Rotate 90°")) { mySpikes.Debug_RotateCW(); }
        if (!mySpikes.HasOnOffer())
        {
            if (GUILayout.Button("Add OnOffer"))
            {
                mySpikes.AddOnOffer(new OnOfferData(0.3f, 1.7f, 0f));
            }
        }
        else
        {
            if (GUILayout.Button("Remove OnOffer"))
            {
                mySpikes.RemoveOnOffer();
            }
        }
    }