void Awake()
 {
     if (Control == null)
     {
         Control = this;
     }
     else if (Control != this)
     {
         Destroy(this.gameObject);
     }
 }
    public override void OnInspectorGUI()
    {
        DrawDefaultInspector();

        Dev_InventoryTester t = (Dev_InventoryTester)target;

        var style = EditorStyles.foldoutHeader;

        EditorGUILayout.LabelField("Item Utils");

        if (GUILayout.Button("Add Item By Id"))
        {
            t.AddItemById();
        }

        if (GUILayout.Button("Unequip All"))
        {
            t.UnequipAll();
        }

        GUILayout.Space(8);

        EditorGUILayout.LabelField("Masks");

        if (GUILayout.Button("Add: Psychic Duck"))
        {
            t.AddPsychicDuck();
        }

        if (GUILayout.Button("Add: Boar Needle"))
        {
            t.AddBoarNeedle();
        }

        if (GUILayout.Button("Add: Animal Within"))
        {
            t.AddAnimalWithin();
        }

        if (GUILayout.Button("Add: Ice Spike"))
        {
            t.AddIceSpike();
        }

        if (GUILayout.Button("Add: Melancholy Piano"))
        {
            t.AddMelancholyPiano();
        }

        if (GUILayout.Button("Add: Last Elevator"))
        {
            t.AddLastElevator();
        }

        if (GUILayout.Button("Add: Let There Be Light"))
        {
            t.AddLetThereBeLight();
        }

        if (GUILayout.Button("Add: Puppeteer"))
        {
            t.AddPuppeteer();
        }

        if (GUILayout.Button("Add: MyMask"))
        {
            t.AddMyMask();
        }

        GUILayout.Space(8);

        EditorGUILayout.LabelField("Usables");

        if (GUILayout.Button("Add: Super Small Key"))
        {
            t.AddSuperSmallKey();
        }

        GUILayout.Space(8);

        EditorGUILayout.LabelField("Collectibles");

        if (GUILayout.Button("Add: Last Well Map"))
        {
            t.AddLastWellMap();
        }

        if (GUILayout.Button("Add: Last Spell Recipe Book"))
        {
            t.AddLastSpellRecipeBook();
        }

        if (GUILayout.Button("Add: Speed Seal"))
        {
            t.AddSpeedSeal();
        }
    }