Reputation spillover template
Таблица reputation_spillover_template
Таблица reputation_spillover_template из базы данных world настраивает spillover репутации — когда вы получаете репутацию с одной фракцией, часть этой репутации автоматически начисляется другим фракциям по коэффициентам.
| Field | Type | Attributes | Key | Null | Default | Extra |
|---|---|---|---|---|---|---|
| faction | smallint | UNSIGNED | PRIMARY | NO | 0 | |
| faction1 | smallint | UNSIGNED | NO | 0 | ||
| rate_1 | float | NO | 0 | |||
| rank_1 | tinyint | UNSIGNED | NO | 0 | ||
| faction2 | smallint | UNSIGNED | NO | 0 | ||
| rate_2 | float | NO | 0 | |||
| rank_2 | tinyint | UNSIGNED | NO | 0 | ||
| faction3 | smallint | UNSIGNED | NO | 0 | ||
| rate_3 | float | NO | 0 | |||
| rank_3 | tinyint | UNSIGNED | NO | 0 | ||
| faction4 | smallint | UNSIGNED | NO | 0 | ||
| rate_4 | float | NO | 0 | |||
| rank_4 | tinyint | UNSIGNED | NO | 0 | ||
| faction5 | smallint | UNSIGNED | NO | 0 | ||
| rate_5 | float | NO | 0 | |||
| rank_5 | tinyint | UNSIGNED | NO | 0 |
faction
Faction ID “основной” фракции, за которую вы получаете репутацию (источник). Обычно соответствует ID из клиентского справочника Faction (Faction.db2).
Пример: 72
faction1
Faction ID фракции, которой начислять spillover (цель №1).
0— не используется.
Пример: 47
rate_1
Коэффициент spillover для faction1: начисленная репутация * rate_1.
0— spillover отключён.
Пример: 0.5
rank_1
Максимальный ранг (standing rank), **выше которого spillover не начисляется** для faction1. Обычно используются такие ранги (может зависеть от ветки ядра):
| Value | Rank |
|---|---|
| 0 | Hated |
| 1 | Hostile |
| 2 | Unfriendly |
| 3 | Neutral |
| 4 | Friendly |
| 5 | Honored |
| 6 | Revered |
| 7 | Exalted |
Пример: 7
faction2
Дополнительная фракция spillover (цель №2). Логика как у faction1.
Пример: 54
rate_2
Коэффициент spillover для faction2.
Пример: 0.25
rank_2
Максимальный ранг для spillover по цели №2. См. таблицу рангов в rank_1.
Пример: 6
faction3
Дополнительная фракция spillover (цель №3).
Пример: 0
rate_3
Коэффициент spillover для faction3.
Пример: 0
rank_3
Максимальный ранг для spillover по цели №3 (см. rank_1).
Пример: 0
faction4
Дополнительная фракция spillover (цель №4).
Пример: 0
rate_4
Коэффициент spillover для faction4.
Пример: 0
rank_4
Максимальный ранг для spillover по цели №4 (см. rank_1).
Пример: 0
faction5
Дополнительная фракция spillover (цель №5).
Пример: 0
rate_5
Коэффициент spillover для faction5.
Пример: 0
rank_5
Максимальный ранг для spillover по цели №5 (см. rank_1).
Пример: 0