Ru-MaNGOS

Вернуться   Ru-MaNGOS > Новости > CMaNGOS Commits

Важная информация

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

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 20.01.2015, 18:30   #1
newsbot
Модератор
 
Регистрация: 06.03.2010
Сообщений: 988
Сказал(а) спасибо: 0
Поблагодарили 23 раз(а) в 14 сообщениях
newsbot На верном пути
По умолчанию [12828] WaypointMovement: Allow External sources to load waypoints (with different path ids)

Автор: Schmoozerd


[12828] WaypointMovement: Allow External sources to load waypoints (with different path ids)

* Add SetExternalWaypointTable(..) function to ScriptMgr.h scope to be able to define from which table external waypoints are loaded
* Add AddWaypointFromExternal(..) function to ScriptMgr.h scope to load points into WaypointManager
* Expand MotionMaster::MoveWaypoint function to use source and pathId for specifying which path to load
* Expand MotionMaster::MoveWaypoint function to use some overwrite information for "entry".
This will be helpfull to have one path for mobs with different entry (ie ally/horde npcs with same behaviour)
* For externally loaded waypoints let CreatureAI::MovementInform have EXTERNAL_WAYPOINT_MOVE(256) + pathId as type.
This will allow an external user to know which of "his" paths is used
* Adapt the related commands a little bit such that parts of the commands will also be usable for external paths
At the moment .wp show and .wp export work with external paths.



Подробнее...
newsbot вне форума   Ответить с цитированием
Старый 20.01.2015, 21:21   #2
Karazhan
Пользователь
 
Регистрация: 26.09.2012
Сообщений: 93
Сказал(а) спасибо: 4
Поблагодарили 4 раз(а) в 3 сообщениях
Karazhan На верном пути
По умолчанию

Неплохо. Осталось скриптовые команды добавить на загрузку пути( LOAD_PATH).
P.S: Creature_movement и Creature_movement_template похоже будут нуждаться в переделке.
Karazhan вне форума   Ответить с цитированием
Ответ


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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[12298] Add possibility to toggle WaypointMovement WaitTimer newsbot CMaNGOS Commits 0 11.12.2012 01:43
[11926] Let Waypoints fly. Thanks to qsa for the idea newsbot CMaNGOS Commits 0 17.02.2012 11:06
[11617] Make class Pet available from external libraries rsa Принятые патчи 1 06.06.2011 17:32
[11238] Add IsActive check in PointMovementGenerator, as with similar waypointmovement newsbot CMaNGOS Commits 0 10.03.2011 21:00
[9680] Create new table character_stats for external tools. newsbot CMaNGOS Commits 0 06.04.2010 16:10


Текущее время: 10:24. Часовой пояс GMT +3.


ru-mangos.ru - Русское сообщество MaNGOS
Главная цель проекта MaNGOS - обучающая, поэтому разрешается использовать исходный код и собранную программу только для образовательных целей.
Вы не можете использовать MaNGOS в коммерческих целях, а также не разрешается устанавливать публичные серверы на базе MaNGOS.
Любое копирование материалов, информации в любом виде без указания источника - форума Ru-MaNGOS будет считаться нарушением авторских прав и нарушением Уголовного Кодекса РФ, ст. 146 ст. 147.
Перевод vBulletin: zCarot