Ejemplo n.º 1
0
 void Awake()
 {
     if (Application.isEditor)
     {
         Application.runInBackground = true;
     }
     main                    = this;
     main.enabled            = false;
     UIAssistant.onShowPage += LevelMapPopup;
     rate_it_showed          = PlayerPrefs.GetInt("Rated") == 1;
 }
Ejemplo n.º 2
0
    public override void OnInspectorGUI()
    {
        if (!metaTarget)
        {
            EditorGUILayout.HelpBox("ServiceAssistant is missing", MessageType.Error);
            return;
        }

        ServiceAssistant main = (ServiceAssistant)metaTarget;

        Undo.RecordObject(main, "");

        main.lifes_refilled_notification = EditorGUILayout.BeginToggleGroup("Lifes Refilling Notification", main.lifes_refilled_notification);
        if (GUILayout.Button("Edit Text", GUILayout.Width(100)))
        {
            AllInOnePanel.CreateBerryPanel().EditLocalization("notification_lifesrefilled");
        }
        EditorGUILayout.EndToggleGroup();

        EditorGUILayout.Space();

        main.daily_reward_notification = EditorGUILayout.BeginToggleGroup("Daily Reward Notification", main.daily_reward_notification);
        main.daily_reward_hour         = Mathf.RoundToInt(EditorGUILayout.Slider("Notification Time: " + main.daily_reward_hour.ToString("D2") + ":00", main.daily_reward_hour, 0, 23));
        if (GUILayout.Button("Edit Text", GUILayout.Width(100)))
        {
            AllInOnePanel.CreateBerryPanel().EditLocalization("notification_dailyreward");
        }
        EditorGUILayout.EndToggleGroup();

        EditorGUILayout.Space();

        main.good_morning_notification = EditorGUILayout.BeginToggleGroup("Good Morning Notification", main.good_morning_notification);
        main.good_morning_hour         = Mathf.RoundToInt(EditorGUILayout.Slider("Notification Time: " + main.good_morning_hour.ToString("D2") + ":00", main.good_morning_hour, 0, 23));
        main.good_morning_days_delay   = Mathf.RoundToInt(EditorGUILayout.Slider("Days Delay: " + main.good_morning_days_delay.ToString() + " day(s)", main.good_morning_days_delay, 1, 14));
        if (GUILayout.Button("Edit Text", GUILayout.Width(100)))
        {
            AllInOnePanel.CreateBerryPanel().EditLocalization("notification_goodmorning");
        }
        EditorGUILayout.EndToggleGroup();
    }