YTDB

Вернуться   YTDB > Новости / News > CMaNGOS Commits

CMaNGOS Commits Изменения, принятые в официальный репозиторий ядра CMaNGOS.
git://github.com/cmangos/mangos-wotlk.git

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 26.09.2017, 20:30   #1
newsbot
News Bot
 
Аватар для newsbot
 
Регистрация: 20.11.2009
Сообщений: 1,290
Сказал(а) спасибо: 0
Поблагодарили 5 раз(а) в 5 сообщениях
newsbot На верном пути
По умолчанию Entity relations: Initial multilevel API implementation

Автор: Warlockbugs


<pre style='white-space:pre-wrap;width:81ex'>Entity relations: Initial multilevel API implementation

Relations API controls various interactions between entities, such as friendliness or hostility.

Relations API is split into three tiers:

* Tier 1: direct reverse engineered gameplay logic from the game
* Tier 2: server-side extension to plug holes left by original client-side perspective
* Tier 3: custom server-side convinience API for CMaNGOS

For more information, please refer to Relations.cpp inlined documentation.

Brief contents index for this patch is listed below.
---------------

Tier 1 APIs:

* Reaction API:
- Unit -> Unit
- Unit -> Corpse
- GO -> Unit
- Faction -> Unit
- Faction -> Faction
- Reaction preset IsEnemy: Unit -> Unit
- Reaction preset IsFriend Unit -> Unit

* Reaction API collateral changes to other parts of the code:
- [Pre-WotLK]: Implemented support for oscure mechanic: Persuation
- [Pre-WotLK]: Implemented UNIT_FLAG_PERSUADED
- [Pre-WotLK]: Implemented persuaded guid getter/setter
- [TBC+]: Implemented UNIT_FLAG2_IGNORE_REPUTATION
- [WotLK+]: Implemented FACTION_TEMPLATE_FLAG_NEUTRAL_AGGRESSIVE
- [WotLK+]: Implemented CREATURE_TYPEFLAGS_TREAT_AS_IN_RAID

* Interaction API:
- Unit -> Unit
- Unit -> GO

* Interaction API collateral changes to other parts of the code:
- Implemented SHAPESHIFT_FORM_FLAG_ALLOW_NPC_INTERACT
- Implemented CREATURE_TYPEFLAGS_INTERACT_DEAD
- [WotLK+]: Implemented CREATURE_TYPEFLAGS_SIEGE_WEAPON
- [WotLK+]: Implemented UNIT_FLAG2_SPELL_CLICK_IN_GROUP
- [WotLK+]: Implemented UNIT_FLAG2_SPELL_CLICK_DISABLED
- [WotLK+]: Implemented UNIT_FLAG2_INTERACT_ANY_REACTION

* Opposition API:
- Unit -> Unit

* Opposition API collateral changes to other parts of the code:
- Implemented CREATURE_TYPEFLAGS_MOUNTED_COMBAT
- [TBC+]: Implemented PLAYER_FLAGS_COMMENTATOR
- [WotLK+]: Implemented UNIT_FLAG2_UNK16

* Assistance API:
- Unit -> Unit
- Unit -> Corpse

* Cooperation API:
- Unit -> Unit

* Triviality API:
- Unit -> Unit

* Civilian API:
- Unit -> Unit

Tier 2 APIs:

* Reaction API:
- WorldObject -> Unit
- WorldObject -> Corpse
- DynamicObject -> Unit
- DynamicObject -> Corpse
- Reaction preset IsEnemy: WorldObject -> Unit
- Reaction preset IsFriend WorldObject -> Unit
- Reaction preset IsEnemy: GO -> Unit
- Reaction preset IsFriend GO -> Unit
- Reaction preset IsEnemy: DynamicObject -> Unit
- Reaction preset IsFriend DynamicObject -> Unit</pre>


Подробнее...
newsbot вне форума   Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Playerbot in core: initial commit newsbot CMaNGOS Commits 0 31.07.2017 17:39
Initial cast flags work newsbot CMaNGOS Commits 0 09.07.2017 18:22
Initial setup for Battleground SotA newsbot CMaNGOS Commits 0 02.05.2017 00:36
SD2 in core initial commit newsbot CMaNGOS-4.3.4 Commits 0 31.10.2015 03:14
SD2 in core initial commit newsbot CMaNGOS Commits 0 17.09.2015 18:19


Текущее время: 01:58. Часовой пояс GMT +4.


YTDB - MaNGOS DataBase

Русский форум Мангос - официальный форум RMDC

Главная цель проекта MaNGOS - обучающая, поэтому разрешается использовать исходный код и собранную программу только для образовательных целей.
Вы не можете использовать MaNGOS в коммерческих целях, а также не разрешается устанавливать публичные серверы на базе MaNGOS.
Любое копирование материалов, информации в любом виде без указания источника - форума YTDB будет считаться нарушением авторских прав и нарушением Уголовного Кодекса РФ, ст. 146 ст. 147.
Перевод vBulletin: zCarot
Punk's On-Air - Punk, Folk, Blues, Ska Bascinet - реконструкция denw IL-2 Training Книготорговая Компания «А-5» - художественная, учебная литература, скидки, опт и мелкий опт, доставка, дешево, низкие цены издательства