Reputation spillover template
Материал из YTDB DataBase
(Различия между версиями)
NeatElves (Обсуждение | вклад) |
NeatElves (Обсуждение | вклад) |
||
Строка 28: | Строка 28: | ||
|PRI | |PRI | ||
|0 | |0 | ||
- | | | + | |faction entry |
|- | |- | ||
|[[#factionx|faction1]] | |[[#factionx|faction1]] | ||
Строка 36: | Строка 36: | ||
| | | | ||
|0 | |0 | ||
- | | | + | |faction to give spillover for |
|- | |- | ||
|[[#rate_x|rate_1]] | |[[#rate_x|rate_1]] | ||
Строка 44: | Строка 44: | ||
| | | | ||
|0 | |0 | ||
- | | | + | |the given rep points * rate |
|- | |- | ||
|[[#rank_x|rank_1]] | |[[#rank_x|rank_1]] | ||
Строка 52: | Строка 52: | ||
| | | | ||
|0 | |0 | ||
- | | | + | |max rank, above this will not give any spillover |
|- | |- | ||
|[[#factionx|faction2]] | |[[#factionx|faction2]] |
Версия 08:47, 18 августа 2010
|
К описанию таблиц базы данных mangos.
Таблица `reputation_spillover_template`
Таблица расчета репутации для связанных фракций.
Эта таблица была добавлена 25-го июля разработчиком NoFantasy в ревизии 10270.
Структура
Field | Type | Attributes | Null | Key | Default | Comments |
faction | smallint(6) | unsigned | NO | PRI | 0 | faction entry |
faction1 | smallint(6) | unsigned | NO | 0 | faction to give spillover for | |
rate_1 | float | NO | 0 | the given rep points * rate | ||
rank_1 | tinyint(3) | unsigned | NO | 0 | max rank, above this will not give any spillover | |
faction2 | smallint(6) | unsigned | NO | 0 | ||
rate_2 | float | NO | 0 | |||
rank_2 | tinyint(3) | unsigned | NO | 0 | ||
faction3 | smallint(6) | unsigned | NO | 0 | ||
rate_3 | float | NO | 0 | |||
rank_3 | tinyint(3) | unsigned | NO | 0 | ||
faction4 | smallint(6) | unsigned | NO | 0 | ||
rate_4 | float | NO | 0 | |||
rank_4 | tinyint(3) | unsigned | NO | 0 |
Описание полей
faction
Идентификатор начальной фракции. Берется из Faction.dbc.
factionx
Идентификатор фракции, для которой будет перерасчитана репутация. Берется из Faction.dbc.
rate_x
Множитель репутации.
- 0.5 — фракция получит 50% репутации от значения, которое получила начальная фракция;
- -1.0 — фракция потеряет то же количество репутации, которое получила начальная фракция.
rank_x
До какого ранга репутации коэффициент(множитель) будет действовать.
REP_HATED | 0 |
REP_HOSTILE | 1 |
REP_UNFRIENDLY | 2 |
REP_NEUTRAL | 3 |
REP_FRIENDLY | 4 |
REP_HONORED | 5 |
REP_REVERED | 6 |
REP_EXALTED | 7 |