Репутация в игре изменяется от -30 до +30. В игре используется значени...
X Rebirth
x-rebirth.x3tc.net
X Rebirth  
 

Форум X Rebirth:


    10.06 Вопросница по X-Rebirth
    17.01 X Rebirth Lost Sectors Mod
    17.04 Вопросница по скриптам и модам для X-Rebirth
    15.09 Собрание скриптов и модов для X Rebirth
    21.09 Технические проблемы X Rebirth
    13.09 Мод "Меню строительства кораблей" (релиз)
    29.08 Захват и абордаж в X-Rebirth
    04.02 Русский перевод X-Rebirth
    19.10 Патчи, фиксы, ченджлоги
    04.09 Планы, дела, с кем воюем, что имеем, сколько денег, часы игры и т.д.

Форумы X:


    20.05 Дневники Пилота
    20.05 Вопросница по чистой игре X3:TC
    14.05 X3: Farnham's Legacy
    15.04 Прохождение X3: Farnham's Legacy.
    12.04 ПОЗДРАВЛЯЛКИ
    09.04 Арес
    04.04 Мод X3AP "Горизонт открытий"
 

Репутация в игре изменяется от -30 до +30. В игре используется значени...


X Rebirth / Форум / Форум по игре X Rebirth / Вопросница по X-Rebirth

Вопросница по X-Rebirth
(http://x-rebirth.x3tc.net/forum/?tid=7)
Автор: eliseeff
(29.12.2013 19:10:00)

Репутация в игре изменяется от -30 до +30. В игре используется значение relation, из которого и получается значение uivalue, которое уже показывается нам.

relation может принимать значения  от -1 до +1.

Существует несколько жестко заданных пороговых значений соответствий:


 
relationuivalue
1.0+30
0.32+25
0.1+20
0.032+15
0.01+10
0.0032+5
00
-0.0032-5
-0.01-10
-0.032-15
-0.1-20
-0.32-25
-1-30


Остальные значения высчитываются.

Между -0.0032 и +0.0032 (репутация = -5...+5) используется линейная зависимость. Т.е. каждый прирост relation на 0.00064 повышает репутацию на единицу.

За этими пределами используется логарифмическая зависимость:

  uivalue = 10 * log10(relation * 1000)
  relation = 10(uivalue / 10) / 1000

Поэтому и происходит усложнение подъема репутации при ее высоких и низких значениях.

P.S. Там еще небольшая заморочка с отрицательными значениями, но смысл понятен. Значения просто считаются по модулю, а соответствующий знак ставится уже после расчета.. Вообще, это описано в libraries/factions.xml.

дерево темы → Вопросница по X-Rebirth Вопросница по X-Rebirth »

При полном или частичном использовании материалов сайта активная (прямая) ссылка на x-rebirth.x3tc.net обязательна.
Внимание! На сайте строго запрещается затрагивать/обсуждать/ссылаться на всевозможные незаконные программы и способы, позволяющие обойти/взломать (и т.п.) защиту игры X Rebirth - т.н. крэки (crack, а также: nocd, nodvd и другие). Attention! On this site forbidden any discussions of crack programs for X Rebirth (any cracks, nocd, nodvd etc).