Вход для пользователей

[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Список измененных переменных, enum-ов, функций и т.д
DaemonДата: Четверг, 31.05.2012, 09:32 | Сообщение # 1
Капрал
Группа: Пользователи
Сообщений: 79
Награды: 0
Репутация: 120
Статус:
Так как разработчиков плющит последнее время на изменения названий переменных-предлагаю здесь вести список.
И желательно с хешем ревизии где произошли эти изменения.

Code
MOVEMENTFLAG_WALK_MODE-> MOVEMENTFLAG_WALKING  
MOVEMENTFLAG_FLY_MODE -> MOVEMENTFLAG_CAN_FLY


Code
MovementInfo.x -> movementInfo.pos.GetPositionX();
MovementInfo.y -> movementInfo.pos.GetPositionY();  
MovementInfo.z -> movementInfo.pos.GetPositionZ();  
movementInf - > movementInfo.pos.GetOrientation()


Code
movementInfo.t_x -> movementInfo.t_pos.GetPositionX()  
movementInfo.t_y -> movementInfo.t_pos.GetPositionY()  
movementInfo.t_z -> movementInfo.t_pos.GetPositionZ()
movementInfo.t_o -> movementInfo.t_pos.GetOrientation()


Code
MapManager->sMapMgr


Code
QueryResult_AutoPtr ->QueryResult


немного по конвертации скриптов-то что не вычищает конвертер скриптов
Code
#include ScriptedPch.h - > #include ScriptPCH.h
ScriptedInstance - > InstanceScript
UnknownScript -> CreatureScript (GameObjectScript)
GossipSelect -> OnGossipSelect
GossipHello -> OnGossipHello  
GetInstanceData -> GetInstanceScript
InstanceData -> InstanceScript
m_creature -> me


Code
SetVisibility(VISIBILITY_OFF) - > SetVisible(false)
GetVisibility() == VISIBILITY_OFF) -> IsVisible()
GetVisibility() == VISIBILITY_ON) -> IsVisible()
SetVisibility(VISIBILITY_ON) -> SetVisible(true)


Code
GameObject *go, bool add -> GameObject *go
add ? go : NULL -> go
Creature *, bool /*add*/ - >Creature *
OnCreatureCreate(this, true) - OnCreatureCreate(this)
OnCreatureCreate(this, false) -> OnCreatureRemove(this)
pGO->go
pCreature -> creature


Code
addUnitState/hasUnitState/clearUnitState -> AddUnitState/HasUnitState/ClearUnitState


Rename spell attributes
типа
Code
SPELL_ATTR_ON_NEXT_SWING -> SPELL_ATTR0_ON_NEXT_SWING  

Code
sConditionMgr.GetConditionsForNotGroupedEntry -> sConditionMgr->GetConditionsForNotGroupedEntry

Code
sConditionMgr.GetConditionsForNotGroupedEntry -> sConditionMgr->GetConditionsForNotGroupedEntry


Code
getDifficulty -> GetDifficulty

Code

IsCombatMovement -> IsCombatMovementAllowed


Code
CloseGossip -> SendCloseGossip


Code
pSummon -> summon


Code
*SpellEntry is now SpellInfo *GetSpellProto is now GetSpellInfo *SpellEntry::Effect*[effIndex] is now avalible under SpellInfo.Effects[effIndex].* *sSpellStore.LookupEntry is no longer valid, use sSpellMgr->GetSpellInfo() *SpellFunctions from SpellMgr.h like DoSpellStuff(spellId) are now: spellInfo->DoStuff() *SpellMgr::CalculateEffectValue and similar functions are now avalible in SpellEffectInfo class. *GET_SPELL macro is removed, code which used it is moved to SpellMgr::LoadDbcDataCorrections *code which affected dbc data in SpellMgr::LoadSpellCustomAttr is now moved to LoadDbcDataCorrections

Code
sObjectMgr->GetPlayer()

Code
ObjectAccessor::FindPlayer()


Code
sConfig->ConfigMgr::


Code
pMap->map pInstance->instance pInsta->instance pQuest->quest pWho->who pTarget->target pGo->go


Code
pUnit->unit


Code
pGuild->guild pGroup->group pOwner->owner


Code
pPlayer->player pCreature->creature


Code
SetPosition -> UpdatePosition


Code
Map::Add -> Map::AddToMap
Map::Remove -> Map::RemoveFromMap


Code
_Can -> Can


Code
CellPair ---> CellCoord
GetMap()->IsLoaded(...) ---> GetMap()->IsGridLoaded(...)


Code
CalcCastTime->GetCastTime


Code
*Map -> *Container


Code
cond.mCondition* -> cond.Condition*


Code
GetCreatureInfo -> GetCreatureTemplate


Code
UPDATEFLAG_HAS_POSITION -> UPDATEFLAG_STATIONARY_POSITION


Code
SetLevitate() -> SetDisableGravity();
SetFlying() -> SetCanFly();
MOVEMENTFLAG_LEVITATING -> MOVEMENTFLAG_DISABLE_GRAVITY


Code
Get ->s
()-> -> .


Code
GetTarget*() -> GetExplTarget*()
recv_data -> recvData
plMover -> plrMover


ИСТОЧНИК.
 
  • Страница 1 из 1
  • 1
Поиск: