public override void OnInspectorGUI()
    {
        DebugMenu debugMenu = (DebugMenu)target;

        if (GUILayout.Button("Build Oil Extractor"))
        {
            debugMenu.BuildOilExtractor();
        }
        if (GUILayout.Button("Setup Miami Route"))
        {
            debugMenu.SetupTradeRoute("Miami");
        }
        if (GUILayout.Button("Setup Tampa Route"))
        {
            debugMenu.SetupTradeRoute("Tampa");
        }
        if (GUILayout.Button("Setup Pensacola Route"))
        {
            debugMenu.SetupTradeRoute("Pensacola");
        }
        if (GUILayout.Button("Setup New Orleans Route"))
        {
            debugMenu.SetupTradeRoute("New Orleans");
        }
        if (GUILayout.Button("Setup Houston Route"))
        {
            debugMenu.SetupTradeRoute("Houston");
        }
        if (GUILayout.Button("Setup Matamoros Route"))
        {
            debugMenu.SetupTradeRoute("Matamoros");
        }
        if (GUILayout.Button("Setup Heroica Veracruz Route"))
        {
            debugMenu.SetupTradeRoute("Heroica Veracruz");
        }
        if (GUILayout.Button("Setup Merida Route"))
        {
            debugMenu.SetupTradeRoute("Merida");
        }
        oilSlickLevel = (OilSlickLevel)EditorGUILayout.EnumPopup("Oil Slick Level to Unlock:", oilSlickLevel);
        if (GUILayout.Button("Unlock"))
        {
            debugMenu.UnlockOilSlickLevel(oilSlickLevel);
        }
        if (GUILayout.Button("Trigger End Game"))
        {
            debugMenu.TriggerEndGame();
        }
        if (GUILayout.Button("Trigger Game Win"))
        {
            debugMenu.TriggerGameWin();
        }
        if (GUILayout.Button("Trigger Game Lose"))
        {
            debugMenu.TriggerGameLose();
        }
    }