Jump to content
Korean Random
ktulho

[WIP] XVM: Installer.V2

Recommended Posts

@night_dragon_on хотел спросить, много людей катаются с одновременно включенным "damageLog" и "Cтандартный детальный урон"? Может убрать эту настройку?

image.thumb.png.9959e1677a0b81ed1ceb0929bef534b4.png

Share this post


Link to post

Short link
Share on other sites

* по увеличению миникарты постоянно спрашивают про увеличение по центру или в углу. Неплохо бы добавить выбор: увеличивать по-центру, в углу или не увеличивать вообще.

Share this post


Link to post

Short link
Share on other sites
21 минуту назад, seriych сказал:

* по увеличению миникарты постоянно спрашивают про увеличение по центру или в углу. Неплохо бы добавить выбор: увеличивать по-центру, в углу или не увеличивать вообще.

Добавил.

Нет желания самому попробовать что-нибудь добавить?

  • Upvote 1

Share this post


Link to post

Short link
Share on other sites
1 час назад, ktulho сказал:

Может убрать эту настройку?

 

Давай уберем, но только тогда при снятии галки с нашего лога урона нужно эти две опции отключать дабы появился лог ВГ.

Share this post


Link to post

Short link
Share on other sites
Только что, night_dragon_on сказал:

Давай уберем, но только тогда при снятии галки с нашего лога урона нужно эти две опции отключать дабы появился лог ВГ.

Если отключить damageLog, то отображение "Cтандартный детальный урон" и "Cтандартный суммарный урон" будет зависеть от настроек клиента.

И еще, если включить "Cтандартный суммарный урон", то надо двигать damageLog.

Share this post


Link to post

Short link
Share on other sites
17 минут назад, ktulho сказал:

И еще, если включить "Cтандартный суммарный урон", то надо двигать damageLog.

 

Просто уберем эти два лишних вложенных параметра.

Один момент меня смущает, если выбрать одновременно две настройки:

  • Лог нанесенного урона > Общий заголовок (шапка)
  • Панель эффективности

То последняя будет накладываться на шапку лога урона, нужно добавить такую логику что если эти два параметра одновременно выбраны в установщике в "totalEfficiency" нужно скорректировать координату по оси "Y".

Edited by night_dragon_on

Share this post


Link to post

Short link
Share on other sites
5 часов назад, night_dragon_on сказал:

Просто уберем эти два лишних вложенных параметра.

Один момент меня смущает, если выбрать одновременно две настройки:

  • Лог нанесенного урона > Общий заголовок (шапка)
  • Панель эффективности

То последняя будет накладываться на шапку лога урона, нужно добавить такую логику что если эти два параметра одновременно выбраны в установщике в "totalEfficiency" нужно скорректировать координату по оси "Y".

Сделал.

 

Добавил пример с использованием radioButton.

image.thumb.png.af04a95056b6fda8964092d9bc9992da.png

Share this post


Link to post

Short link
Share on other sites

360 Total удаляет файл merg_f.exe , пришлось отключить защиту.

Не нашел в настройках инфокруги и указку для миникарты.

А также кол-во ХП.

  • Downvote 1

Share this post


Link to post

Short link
Share on other sites
6 минут назад, Scharfhobel сказал:

60 Total удаляет файл merg_f.exe , пришлось отключить защиту.

Уберу этот файл. Его исходники здесь

Edited by ktulho

Share this post


Link to post

Short link
Share on other sites
В 14.05.2018 в 19:58, night_dragon_on сказал:

Непойму зачем отдельная папка? Достаточно же параметр добавить и по нему перекрасить все необходимые цвета в конфиге.

Мало того что картинки в двух директориях будут находится, так и в будущем правки в обойх конфигах нужно будет вносить.

Убрал.

 

В 18.05.2018 в 19:20, Scharfhobel сказал:

360 Total удаляет файл merg_f.exe , пришлось отключить защиту.

Убрал.

В 18.05.2018 в 19:20, Scharfhobel сказал:

Не нашел в настройках инфокруги и указку для миникарты.

А какие нужны настройки?

Share this post


Link to post

Short link
Share on other sites
27 минут назад, ktulho сказал:

А какие нужны настройки?

Просто галку "Различные инфокруги", т.е. 50, обзор, 445 и 720 и "добавить указку".

И добавить бы рейтинг опасности звездочки как у Jove, и Wotspeak и полоску как у Протанки.

 

Вот можно глянуть галки, правда там кроме оленемера еще и другие моды ставятся.

 

Edited by Scharfhobel
  • Downvote 1

Share this post


Link to post

Short link
Share on other sites
11 минут назад, Scharfhobel сказал:

Просто галку "Различные инфокруги", т.е. 50, обзор, 445 и 720 и "добавить указку".

И добавить бы рейтинг опасности звездочки

Так это и так всё есть, кроме 720. Или хотите чтобы это можно было отключить?  И что за круг 720?

Share this post


Link to post

Short link
Share on other sites
1 час назад, ktulho сказал:

Так это и так всё есть, кроме 720. Или хотите чтобы это можно было отключить?  И что за круг 720?

Дальность полета снарядов.

@ktulho Командирскую камеру, настройки зума.

отключить всплывающую внизу панель после смерти

отключить затемнение и озеленение в снайперском прицеле

выключить эффект отдачи от выстрела (для включенной опции динамической камеры)

Отключение предела вращения камеры в снайперском прицеле для техники с ограниченными УГН

Сохранять последний сервер

Пинг серверов

Параметры карусели танков

Edited by Scharfhobel
  • Downvote 1

Share this post


Link to post

Short link
Share on other sites
В 5/13/2018 в 23:31, ktulho сказал:

Конфиг для цветовой слепоты

 

 

{
  "color_blindness": {
    "name": "Цветовая схема",
    "itemType": "checkBox",
    "checked": true,
    "valueIfSelected": {
      "cb_login": {
        "configFileName": "login.xc",
        "value": {
          "login": {
            "pingServers": {
              "fontStyle": {
                "color": {
                  "bad": "0x3399CC"
                }
              }
            },
            "onlineServers": {
              "fontStyle": {
                "color": {
                  "bad": "0x3399CC"
                }
              }
            }
          }
        }
      },
      "cb_hangar": {
        "configFileName": "hangar.xc",
        "value": {
          "hangar": {
            "pingServers": {
              "fontStyle": {
                "color": {
                  "bad": "0x3399CC"
                }
              }
            },
            "onlineServers": {
              "fontStyle": {
                "color": {
                  "bad": "0x3399CC"
                }
              }
            }
          }
        }
      },
      "cb_mm_circles": {
        "configFileName": "minimapCircles.xc",
        "value": {
          "circles": {
            "artillery": { "enabled": true, "alpha": 55, "color": "0x3C3C6D", "thickness": 0.5 },
            "shell": { "enabled": true, "alpha": 55, "color": "0x3C3C6D", "thickness": 0.5 }
          }
        }
      },
      "cb_mm_labels": {
        "configFileName": "minimapLabelsData.xc",
        "value": {
          "labelsData": {
            "colors": {
              "txt": {
                "enemy_alive": "#A8A4D7",
                "enemy_dead": "#7F90A8",
                "enemy_blowedup": "#7F90A8"
              },
              "dot": {
                "enemy_alive": "#F50800",
                "enemy_dead": "#47407A",
                "enemy_blowedup": "#47407A"
              },
              "lostDot": {
                "enemy_alive": "#A4ACD6",
                "enemy_dead": "#47407A",
                "enemy_blowedup": "#47407A"
              }
            }
          }
        }
      },
      "cb_colors": {
        "configFileName": "colors.xc",
        "value": {
          "def": {
            "en": "0x8379FE",
            "colorRating": {
              "very_bad": "0x9C3E00"
            },
            "colorHP": {
              "very_low": "0x3355CC",
              "low": "0x3399CC"
            }
          },
          "colors": {
            "system": {
              "enemy_dead": "0x47407A",
              "enemy_blowedup": "0x3B365F"
            },
            "dmg_kind": {
              "fire": "0x756CE0"
            },
            "vtype": {
              "HT": "0x3399CC"
            }
          }
        }
      }
    },
    "valueIfNotSelected": ""
  }
}

 

Из графики нужно помимо параметров подменить (перекрасить) картинки:

  • подложка для damageLog (dmg.png)
  • элемент в карусели техники (damage.png)

 

@ktulho, не совсем понял как правильно отредактировать секцию (вложенную в квадратных скобках):

 

 

minimapCircles.xc > "circles" > "view"

{ "enabled": false, "distance": "standing",  "scale": 1, "thickness":  1.0, "alpha": 60, "color": "0xFF0000" },

на


{ "enabled": false, "distance": "standing",  "scale": 1, "thickness":  1.0, "alpha": 60, "color": "0x887EFF" },

разместить в:


default.xc > "color_blindness" > "cb_mm_circles"

 


 

Так же заметил одну особенность, в параметрах (в отредактированных файлах) добавляется пробел перед двоеточием:

"saveLastServer": false,
"saveLastServer" : false,

Так задумано было?

Edited by night_dragon_on
  • Upvote 1

Share this post


Link to post

Short link
Share on other sites
14 часов назад, night_dragon_on сказал:

не совсем понял как правильно отредактировать секцию (вложенную в квадратных скобках):

Только целиком весь список прописать.

14 часов назад, night_dragon_on сказал:

Так задумано было?

Так было задумано, правда не мной.

Share this post


Link to post

Short link
Share on other sites
15 часов назад, night_dragon_on сказал:

добавляется пробел перед двоеточием:

Одинхрен это ни на что не влияет. JSON он и в Африке JSON, хоть с пробелами, хоть без.

Share this post


Link to post

Short link
Share on other sites

@night_dragon_on перфекционист и я, только в коде :)

 

а JSON мне более красив, когда упакован как

json.dumps(dict_, sort_keys=True, indent=4)

, а перед и после ':' стоит по 1 пробелу

Share this post


Link to post

Short link
Share on other sites
7 часов назад, ktulho сказал:

Только целиком весь список прописать

 

Прописываем в таком виде:

 

"cb_mm_circles": {
  "configFileName": "minimapCircles.xc",
  "value": {
    "circles": {
      "view": [
        // Main circles:
        // Основные круги:
        { "enabled":  true, "distance": "blindarea", "scale": 1, "thickness": 0.75, "alpha": 80, "color": "0x3EB5F1" },
        { "enabled":  true, "distance": 445,         "scale": 1, "thickness":  1.1, "alpha": 45, "color": "0xFFCC66" },
        // Circle of the maximum units appearance.
        // Окружность границы максимальной отрисовки юнитов.
        { "enabled": "{{my-vtype-key=SPG?false|true}}", "distance": 564, "scale": 1, "thickness": 0.7, "alpha": 40, "color": "0xFFFFFF" },
        // Additional circles:
        // Дополнительные круги:
        { "enabled": true, "distance": 50,           "scale": 1, "thickness": 0.75, "alpha": 60, "color": "0xFFFFFF" },
        { "enabled": false, "distance": "standing",  "scale": 1, "thickness":  1.0, "alpha": 60, "color": "0x887EFF" },
        { "enabled": false, "distance": "motion",    "scale": 1, "thickness":  1.0, "alpha": 60, "color": "0x0000FF" },
        { "enabled": false, "distance": "dynamic",   "scale": 1, "thickness":  1.0, "alpha": 60, "color": "0x3EB5F1" }
      ],
      "artillery": { "enabled": true, "alpha": 55, "color": "0x3C3C6D", "thickness": 0.5 },
      "shell": { "enabled": true, "alpha": 55, "color": "0x3C3C6D", "thickness": 0.5 }
    }
  }
},

 

Получаем:

 

    "view" : [
      // Main circles:
      // Основные круги:
      {
        "enabled" : true,
        "distance" : "blindarea",
        "scale" : 1,
        "thickness" : 0.75,
        "alpha" : 80,
        "color" : "0x3EB5F1"
      },
      {
        "enabled" : true,
        "distance" : 445,
        "scale" : 1,
        "thickness" : 1.1000000000000001,
        "alpha" : 45,
        "color" : "0xFFCC66"
      },
      // Circle of the maximum units appearance.
      // Окружность границы максимальной отрисовки юнитов.
      {
        "enabled" : "{{my-vtype-key=SPG?false|true}}",
        "distance" : 564,
        "scale" : 1,
        "thickness" : 0.69999999999999996,
        "alpha" : 40,
        "color" : "0xFFFFFF"
      },
      // Additional circles:
      // Дополнительные круги:
      {
        "enabled" : true,
        "distance" : 50,
        "scale" : 1,
        "thickness" : 0.75,
        "alpha" : 60,
        "color" : "0xFFFFFF"
      },
      {
        "enabled" : false,
        "distance" : "standing",
        "scale" : 1,
        "thickness" : 1.0,
        "alpha" : 60,
        "color" : "0xFF0000"
      },
      {
        "enabled" : false,
        "distance" : "motion",
        "scale" : 1,
        "thickness" : 1.0,
        "alpha" : 60,
        "color" : "0x0000FF"
      },
      {
        "enabled" : false,
        "distance" : "dynamic",
        "scale" : 1,
        "thickness" : 1.0,
        "alpha" : 60,
        "color" : "0x3EB5F1"
      },
      {
        "" : null,
        "" : null,
        "" : null,
        "" : null,
        "" : null,
        "" : null
      },
      {
        "" : null,
        "" : null,
        "" : null,
        "" : null,
        "" : null,
        "" : null
      },
      {
        "" : null,
        "" : null,
        "" : null,
        "" : null,
        "" : null,
        "" : null
      },
      {
        "" : null,
        "" : null,
        "" : null,
        "" : null,
        "" : null,
        "" : null
      },
      {
        "" : null,
        "" : null,
        "" : null,
        "" : null,
        "" : null,
        "" : null
      },
      {
        "" : null,
        "" : null,
        "" : null,
        "" : null,
        "" : null,
        "" : null
      },
      {
        "" : null,
        "" : null,
        "" : null,
        "" : null,
        "" : null,
        "" : null
      }
    ],

 

 

Edited by night_dragon_on

Share this post


Link to post

Short link
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...