diff --git a/profile/3.3.5a-windows-386/ida/batch/import_symbols.idc b/profile/3.3.5a-windows-386/ida/batch/import_symbols.idc index f2dc931..973ec3f 100644 --- a/profile/3.3.5a-windows-386/ida/batch/import_symbols.idc +++ b/profile/3.3.5a-windows-386/ida/batch/import_symbols.idc @@ -37,6 +37,7 @@ static import_symbols() { set_name(0x004067F0, "InitializeGlobal"); set_name(0x00406B70, "DestroyGlobal"); set_name(0x00406C70, "CommonMain"); + set_name(0x00406DE0, "World__IsValidPosition"); set_name(0x00406F90, "Script_port"); set_name(0x00407210, "Script_worldport"); set_name(0x00407520, "Script_setrawpos"); @@ -312,6 +313,9 @@ static import_symbols() { set_name(0x0047CBF0, "PropSelectContext"); set_name(0x0047CC20, "PropGet"); set_name(0x0047CC50, "PropSet"); + set_name(0x0047CDA0, "CStringMemory__AllocateBlock"); + set_name(0x0047CE40, "CStringMemory__New"); + set_name(0x0047CE90, "CStringManager__Add"); set_name(0x0047CF80, "RCString__Copy"); set_name(0x0047CFF0, "EventInitialize"); set_name(0x0047D030, "EventDestroy"); @@ -340,6 +344,7 @@ static import_symbols() { set_name(0x0047DEA0, "IEvtSchedulerDestroy"); set_name(0x0047E2F0, "SynthesizeDestroy"); set_name(0x0047E5A0, "GetNextContext"); + set_name(0x0047E680, "EvtContext__constructor"); set_name(0x0047E910, "InitializeSchedulerThread"); set_name(0x0047EC10, "AttachContextToThread"); set_name(0x0047ED30, "DetachContextFromThread"); @@ -662,6 +667,7 @@ static import_symbols() { set_name(0x004C4E90, "CMath__log2"); set_name(0x004C4F40, "CMath__exp2"); set_name(0x004C5090, "CMath__NormalizeAngle0to2pi"); + set_name(0x004C50C0, "CMath__NormalizeAngleNegPiToPi"); set_name(0x004C51B0, "C33Matrix__operator_assign_C33Matrix"); set_name(0x004C5550, "C33Matrix__Rotation"); set_name(0x004C56D0, "C33Matrix__FromEulerAnglesZYX"); @@ -716,11 +722,13 @@ static import_symbols() { set_name(0x004D45B0, "SetupObjectStorage"); set_name(0x004D4AC0, "ClntObjMgrInitializeShared"); set_name(0x004D4B30, "ClntObjMgrEnumVisibleObjects"); + set_name(0x004D4BB0, "FindActiveObj"); set_name(0x004D4CA0, "ClntObjMgrHideObject"); set_name(0x004D4D00, "ClntObjMgrShowObject"); set_name(0x004D4D60, "ClntObjMgrLockObject"); set_name(0x004D4DB0, "ClntObjMgrObjectPtr"); set_name(0x004D4F00, "CMoveSpline__CMoveSplineDtor"); + set_name(0x004D5850, "AssignMirrorHandler"); set_name(0x004D5A80, "ClntObjMgrSetObjMirrorHandler"); set_name(0x004D5B40, "ClntObjMgrUnsetObjMirrorHandler"); set_name(0x004D5BA0, "ClntObjMgrSetTypeMirrorHandler"); @@ -1077,7 +1085,11 @@ static import_symbols() { set_name(0x004F41B0, "CountFacialFeatures"); set_name(0x004F4230, "CPassenger__PostInit"); set_name(0x004F4280, "CPassenger__Reenable"); + set_name(0x004F4460, "CPassenger__GetPosition"); set_name(0x004F4500, "CPassenger__GetRawPosition"); + set_name(0x004F46E0, "CPassenger__RemoveFromTransportFinish"); + set_name(0x004F47B0, "CPassenger__AddToTransport"); + set_name(0x004F4970, "CPassenger__ForceSetTransport"); set_name(0x004F4A10, "CGObject_C__TotalFieldsSaved"); set_name(0x004F4C50, "CMovementStatus__constructor"); set_name(0x004F5130, "CalculateFacingTo"); @@ -1986,6 +1998,7 @@ static import_symbols() { set_name(0x00546C50, "Script_SetMapByID"); set_name(0x00546E80, "Script_ProcessMapClick"); set_name(0x00546EF0, "Script_ClickLandmark"); + set_name(0x00547120, "CGWorldMap__EnterWorld"); set_name(0x00547170, "CGWorldMap__SetMapToCurrentZone"); set_name(0x00547A70, "CGWorldMap__SetDungeonLevel"); set_name(0x00547B80, "Script_SetDungeonMapLevel"); @@ -2474,6 +2487,8 @@ static import_symbols() { set_name(0x005782D0, "CFormula__GetVariableValue"); set_name(0x00578F20, "QuestParserParseText"); set_name(0x0057ABC0, "SpellParserParseText"); + set_name(0x0057AE00, "CGAutoCompleteName__RemoveNode"); + set_name(0x0057B0D0, "CGAutoCompleteName__RemoveFlagsFromAllNodes"); set_name(0x0057B3A0, "Script_GetAutoCompleteResults"); set_name(0x0057B500, "Script_GetAutoCompletePresenceID"); set_name(0x0057B940, "Script_BankButtonIDToInvSlotID"); @@ -2523,6 +2538,7 @@ static import_symbols() { set_name(0x005849F0, "Script_CanMerchantRepair"); set_name(0x00584A60, "Script_ShowRepairCursor"); set_name(0x00584B20, "CGMerchantInfo__GetRepairCost"); + set_name(0x00584BB0, "CGMerchantInfo__SortBuybackItems"); set_name(0x00584D90, "CGMerchantInfo__IsBuybackItem"); set_name(0x00584E10, "Script_GetMerchantItemInfo"); set_name(0x00585070, "Script_GetBuybackItemInfo"); @@ -2534,6 +2550,7 @@ static import_symbols() { set_name(0x00585890, "Script_ShowBuybackSellCursor"); set_name(0x00585990, "Script_GetRepairAllCost"); set_name(0x00585C90, "Script_RepairAllItems"); + set_name(0x00585F80, "CGMerchantInfo__EnterWorld"); set_name(0x00585FE0, "CGMerchantInfo__LeaveWorld"); set_name(0x005863C0, "CGTradeInfo__UpdatePlayerItem"); set_name(0x005864D0, "CGTradeInfo__IsItemBeingTraded"); @@ -2962,6 +2979,8 @@ static import_symbols() { set_name(0x005AA240, "CGActionBar__IsCurrentAction"); set_name(0x005AA390, "CGActionBar__SlotChanged"); set_name(0x005AA470, "CGActionBar__UpdateUsable"); + set_name(0x005AA4E0, "CGActionBar__UpdateAttackAction"); + set_name(0x005AA550, "CGActionBar__UpdateRangedAttackAction"); set_name(0x005AA5C0, "CGActionBar__UpdateItem"); set_name(0x005AA920, "CGActionBar__UpdateMacro"); set_name(0x005AAA00, "CGActionBar__UpdateEquipmentSet"); @@ -3670,6 +3689,8 @@ static import_symbols() { set_name(0x005E8A60, "CGCharacterInfo__UseItem"); set_name(0x005E8C30, "CGCharacterInfo__PickupBag"); set_name(0x005E8D30, "CGCharacterInfo__PutItemInBag"); + set_name(0x005E8FE0, "CGCharacterInfo__CalculateInventoryAlertStatus"); + set_name(0x005E90D0, "CGCharacterInfo__UpdateInventoryAlerts"); set_name(0x005E95C0, "Script_GetInventoryItemsForSlot"); set_name(0x005E9BC0, "Script_GetInventoryItemTexture"); set_name(0x005E9D80, "Script_GetInventoryItemBroken"); @@ -3695,6 +3716,7 @@ static import_symbols() { set_name(0x005EAC90, "Script_RequestInspectHonorData"); set_name(0x005EACA0, "Script_GetWeaponEnchantInfo"); set_name(0x005EAE90, "Script_HasWandEquipped"); + set_name(0x005EAF30, "CGCharacterInfo__EnterWorld"); set_name(0x005EAF70, "CGCharacterInfo__LeaveWorld"); set_name(0x005EBD20, "CGCooldown__OnFrameRender"); set_name(0x005EC1E0, "CGCooldown__AnimateVerts"); @@ -3755,6 +3777,7 @@ static import_symbols() { set_name(0x005F95D0, "CGInputControl__GetActive"); set_name(0x005F95E0, "CGInputControl__UpdateHalted"); set_name(0x005F95F0, "CGInputControl__UpdateMoveStopped"); + set_name(0x005F9650, "CGInputControl__OnTurnToAngleStop"); set_name(0x005F9DD0, "Script_IsMouselooking"); set_name(0x005F9E10, "Script_VehicleAimGetAngle"); set_name(0x005F9E60, "Script_VehicleAimGetNormAngle"); @@ -3772,9 +3795,11 @@ static import_symbols() { set_name(0x005FAB70, "CGInputControl__OnUpdate"); set_name(0x005FAC60, "CGInputControl__Reset"); set_name(0x005FAE70, "CGInputControl__MovePlayer"); + set_name(0x005FAFB0, "CGInputControl__StrafePlayer"); set_name(0x005FB0B0, "CGInputControl__TurnPlayer"); set_name(0x005FB260, "CGInputControl__CameraTurnPlayer"); set_name(0x005FB3A0, "CGInputControl__SetPlayerPitch"); + set_name(0x005FB510, "CGInputControl__OnPitchToAngleStop"); set_name(0x005FB560, "CGInputControl__IsVehicleSeatFlagSet"); set_name(0x005FB660, "Script_VehicleExit"); set_name(0x005FB6D0, "Script_VehiclePrevSeat"); @@ -3850,6 +3875,7 @@ static import_symbols() { set_name(0x00601840, "Script_CameraZoomOut"); set_name(0x006018A0, "Script_VehicleCameraZoomIn"); set_name(0x006018B0, "Script_VehicleCameraZoomOut"); + set_name(0x00601A70, "CGCamera__DecIgnoreFacing"); set_name(0x00601D60, "CGCamera__GetCameraPosition"); set_name(0x00601F70, "CGCamera__SetModeNormal"); set_name(0x00601FF0, "CGCamera__SetModeFreeLook"); @@ -4868,15 +4894,170 @@ static import_symbols() { set_name(0x006E8280, "CGPlayer_C__PostInit"); set_name(0x006E83B0, "CGPlayer_C__PlayerInitializeMessageHandlers"); set_name(0x006E8EE0, "PlayerClientInitialize"); + set_name(0x006E8FC0, "CMovementData_C__GetStepUpHeight"); + set_name(0x006E8FF0, "CMovement_C__CollisionBoxDoesntFit"); + set_name(0x006E90D0, "CMovement_C__OnSetRunMode"); + set_name(0x006E90E0, "CMovement_C__GetMoveStatus"); + set_name(0x006E9110, "CMovement_C__OnRunSpeedChange"); + set_name(0x006E9130, "CMovement_C__OnRunBackSpeedChange"); + set_name(0x006E9150, "CMovement_C__OnWalkSpeedChange"); + set_name(0x006E9170, "CMovement_C__OnSwimSpeedChange"); + set_name(0x006E9190, "CMovement_C__OnSwimBackSpeedChange"); + set_name(0x006E91B0, "CMovement_C__OnFlightSpeedChange"); + set_name(0x006E91D0, "CMovement_C__OnFlightBackSpeedChange"); + set_name(0x006E91F0, "CMovement_C__OnTurnRateChange"); + set_name(0x006E9210, "CMovement_C__OnPitchRateChange"); + set_name(0x006E9230, "CMovement_C__GetCurrUpdateTime"); + set_name(0x006E9240, "CMovement_C__OnWaterWalk"); + set_name(0x006E9250, "CMovement_C__OnFeatherFall"); + set_name(0x006E9270, "CMovement_C__SendFallReset"); + set_name(0x006E9290, "CMovement_C__WrapFacingToRange"); + set_name(0x006E9380, "CMovement_C__UpdatePitch"); + set_name(0x006E9470, "CMovement_C__SnapToSpline"); + set_name(0x006E9520, "CMovement_C__GetRemainingStepUpHeight"); + set_name(0x006E9570, "CMovement_C__SetCollisionBox"); + set_name(0x006E9640, "CMovement_C__OnSplineDoneFace"); + set_name(0x006E9670, "CMovement_C__OnSplineDoneFace@2"); + set_name(0x006E96A0, "CMovement_C__OnSplineDoneFace@3"); + set_name(0x006E96C0, "CMovement_C__OnJumpSpline"); + set_name(0x006E9780, "CMovement_C__OnAnimTierSpline"); + set_name(0x006E9920, "CMovement_C__Hover"); + set_name(0x006E9980, "CMovement_C__Halt"); set_name(0x006E9A60, "CMovement_C__OnClientControlLost"); + set_name(0x006E9B20, "CMovement_C__SkipTime"); set_name(0x006E9B70, "CMovement_C__UpdateHeartbeatTimerA"); + set_name(0x006E9C30, "CMovement_C__PlotUnitSplineMovement"); + set_name(0x006E9E20, "CMovement_C__RequestMove"); + set_name(0x006E9FF0, "CMovement_C__Launch"); + set_name(0x006EA1D0, "CMovement_C__UpdateTransportStatus"); + set_name(0x006EA520, "CMovement_C__UpdateTransportStatus@2"); + set_name(0x006EA550, "CMovement_C__Extrapolate"); + set_name(0x006EA6A0, "CMovement_C__SetInterpolation"); + set_name(0x006EA7E0, "CMovement_C__Interpolate"); + set_name(0x006EA9B0, "CMovement_C__HeartBeat"); + set_name(0x006EAA50, "CMovement_C__ComputeLegalRawFacingRange"); + set_name(0x006EAC40, "CMovement_C__ApplyMovement"); + set_name(0x006EAE70, "CMovement_C__OnSplineStop"); + set_name(0x006EAF50, "CMovement_C__RemoveFromMoversList"); + set_name(0x006EB020, "CMovement_C__OnSwimStop"); + set_name(0x006EB060, "CMovement_C__OnHover"); + set_name(0x006EB0B0, "CMovement_C__CallMoveEventHandlers"); + set_name(0x006EB3B0, "CMovement_C__HandlePendingActions"); + set_name(0x006EB650, "CMovement_C__OnFall"); + set_name(0x006EB680, "CMovement_C__OnSpline"); + set_name(0x006EB730, "CMovement_C__UpdateStatusInternal"); + set_name(0x006EB9D0, "CMovement_C__OnRoot"); + set_name(0x006EBA20, "CMovement_C__OnUnRoot"); + set_name(0x006EBA60, "CMovement_C__GravityStateChanged"); + set_name(0x006EBB40, "CMovement_C__FallStateChangedLocal"); + set_name(0x006EBC20, "CMovement_C__EnableGravity"); + set_name(0x006EBD30, "CMovementData_C__constructor"); + set_name(0x006EBE50, "CMovement_C__OnSetFlying"); + set_name(0x006EBF70, "CMovement_C__OnSwimStart"); + set_name(0x006EC000, "CMovementShared__StopAllLogging"); + set_name(0x006EC1F0, "CPlayerMoveQueue__FreeAll"); + set_name(0x006EC390, "CMovementData_C__Disable"); + set_name(0x006EC3B0, "CMovementData_C__FixupQueuedSetFacingEvents"); + set_name(0x006EC400, "CMovementData_C__ForceSetTransportInt"); + set_name(0x006EC7B0, "CMovementData_C__SetTransport"); + set_name(0x006EC950, "CMovement_C__AddPlayerMoveEvent"); + set_name(0x006ECA00, "CMovement_C__AddPlayerTeleportEvent"); set_name(0x006ECB50, "CMovement_C__OnMoveStartLocal"); + set_name(0x006ECBB0, "CMovement_C__OnStrafeStartLocal"); + set_name(0x006ECCF0, "CMovement_C__OnFallLocal"); + set_name(0x006ECD50, "CMovement_C__QueueFallEvent"); set_name(0x006ECDE0, "CMovement_C__OnMoveStopLocal"); + set_name(0x006ECE40, "CMovement_C__OnStrafeStopLocal"); set_name(0x006ECEA0, "CMovement_C__OnTurnStopLocal"); + set_name(0x006ECF10, "CMovement_C__OnSetRunModeLocal"); + set_name(0x006ECF80, "CMovement_C__Teleport"); + set_name(0x006ED0F0, "CMovement_C__FlushMoveEvent"); + set_name(0x006ED7E0, "CMovement_C__FlushMoveQueue"); + set_name(0x006ED890, "CMovement_C__OnTeleportLocal"); + set_name(0x006ED990, "CMovement_C__UpdateStatus"); + set_name(0x006EDB30, "CMovement_C__OnRunSpeedChangeLocal"); + set_name(0x006EDB80, "CMovement_C__OnRunSpeedChange@2"); + set_name(0x006EDBE0, "CMovement_C__OnRunSpeedChange@3"); + set_name(0x006EDC20, "CMovement_C__OnRunBackSpeedChangeLocal"); + set_name(0x006EDC70, "CMovement_C__OnRunBackSpeedChange@2"); + set_name(0x006EDCD0, "CMovement_C__OnRunBackSpeedChange@3"); + set_name(0x006EDD60, "CMovement_C__OnWalkSpeedChange@2"); + set_name(0x006EDDC0, "CMovement_C__OnWalkSpeedChange@3"); + set_name(0x006EDE00, "CMovement_C__OnSwimSpeedChangeLocal"); + set_name(0x006EDE50, "CMovement_C__OnSwimSpeedChange@2"); + set_name(0x006EDEB0, "CMovement_C__OnSwimSpeedChange@3"); + set_name(0x006EDEF0, "CMovement_C__OnSwimBackSpeedChangeLocal"); + set_name(0x006EDF40, "CMovement_C__OnSwimBackSpeedChange@2"); + set_name(0x006EDFA0, "CMovement_C__OnSwimBackSpeedChange@3"); + set_name(0x006EDFE0, "CMovement_C__OnFlightSpeedChangeLocal"); + set_name(0x006EE030, "CMovement_C__OnFlightSpeedChange@2"); + set_name(0x006EE090, "CMovement_C__OnFlightSpeedChange@3"); + set_name(0x006EE0D0, "CMovement_C__OnFlightBackSpeedChangeLocal"); + set_name(0x006EE120, "CMovement_C__OnFlightBackSpeedChange@2"); + set_name(0x006EE180, "CMovement_C__OnFlightBackSpeedChange@3"); + set_name(0x006EE1C0, "CMovement_C__OnTurnRateChangeLocal"); + set_name(0x006EE210, "CMovement_C__OnTurnRateChange@2"); + set_name(0x006EE270, "CMovement_C__OnTurnRateChange@3"); + set_name(0x006EE2B0, "CMovement_C__OnPitchRateChangeLocal"); + set_name(0x006EE300, "CMovement_C__OnPitchRateChange@2"); + set_name(0x006EE360, "CMovement_C__OnPitchRateChange@3"); + set_name(0x006EE3A0, "CMovement_C__OnSetRawFacingLocal"); + set_name(0x006EE510, "CMovement_C__OnSetFacing"); + set_name(0x006EE550, "CMovement_C__OnSetFacing@2"); + set_name(0x006EE590, "CMovement_C__OnSetPitch"); + set_name(0x006EE5D0, "CMovement_C__OnRoot@2"); + set_name(0x006EE620, "CMovement_C__OnUnRoot@2"); + set_name(0x006EE700, "CMovement_C__EnableGravity@2"); + set_name(0x006EE7B0, "CMovement_C__OnSetCollisionHeight"); + set_name(0x006EE870, "CMovement_C__OnSetActiveMover"); + set_name(0x006EE920, "CMovement_C__OnUnsetActiveMover"); + set_name(0x006EE940, "CMovement_C__OnSwimStartLocal"); + set_name(0x006EE9F0, "CMovement_C__OnSwimStart@2"); + set_name(0x006EEB80, "CMovement_C__OnSwimStart@3"); + set_name(0x006EEBD0, "CMovement_C__OnSwimStop@2"); + set_name(0x006EEC30, "CMovement_C__OnPitchStart"); + set_name(0x006EECA0, "CMovement_C__OnPitchStopLocal"); + set_name(0x006EED10, "CMovement_C__OnPitchStop"); + set_name(0x006EED70, "CMovement_C__OnWaterWalkLocal"); + set_name(0x006EEDE0, "CMovement_C__OnWaterWalk@2"); + set_name(0x006EEE50, "CMovement_C__OnFeatherFallLocal"); + set_name(0x006EEEC0, "CMovement_C__OnFeatherFall@2"); + set_name(0x006EEEF0, "CMovement_C__OnHoverLocal"); + set_name(0x006EEF60, "CMovement_C__OnHover@2"); + set_name(0x006EEFF0, "CMovement_C__OnRootLocal"); + set_name(0x006EF060, "CMovement_C__OnCanFlyLocal"); + set_name(0x006EF0D0, "CMovement_C__OnCanFly"); + set_name(0x006EF150, "CMovement_C__OnCanTransitionBetweenSwimAndFlyLocal"); + set_name(0x006EF1C0, "CMovement_C__OnCanTransitionBetweenSwimAndFly"); + set_name(0x006EF230, "CMovement_C__OnFlightLocal"); + set_name(0x006EF310, "CMovement_C__OnAscendDescendStopLocal"); + set_name(0x006EF3D0, "CMovement_C__OnTurnToAngleLocal"); set_name(0x006EF540, "CMovement_C__OnDismissControlledVehicleLocal"); + set_name(0x006EF5C0, "CMovement_C__OnAscendDescendStart"); + set_name(0x006EF630, "CMovement_C__OnAscendDescendStop"); + set_name(0x006EF680, "CMovement_C__OnHeartBeat"); + set_name(0x006EF860, "CMovement_C__UpdatePlayerMovement"); + set_name(0x006F09F0, "CMovement_C__ExecuteMovement"); set_name(0x006F0C30, "MovementDestroy"); + set_name(0x006F0C70, "CMovementData_C__ForceSetTransport"); + set_name(0x006F0CF0, "CMovement_C__OnMoveStart"); + set_name(0x006F0DD0, "CMovement_C__OnJump"); + set_name(0x006F0E30, "CMovement_C__OnLaunch"); + set_name(0x006F0EB0, "CMovement_C__OnMoveStop"); + set_name(0x006F0F10, "CMovement_C__OnStrafeStop"); + set_name(0x006F0F70, "CMovement_C__OnTurnStartLocal"); + set_name(0x006F1010, "CMovement_C__OnTurnStart"); + set_name(0x006F1080, "CMovement_C__OnTurnStop"); + set_name(0x006F10D0, "CMovement_C__OnSetRunMode@2"); + set_name(0x006F1120, "CMovement_C__OnTeleport"); + set_name(0x006F11B0, "CMovement_C__UpdateSplineID"); + set_name(0x006F1310, "CMovement_C__OnPitchStartLocal"); + set_name(0x006F1520, "CMovement_C__SetUpdateInfo"); + set_name(0x006F5900, "CObjectEffectManager__constructor"); set_name(0x006F61D0, "CObjectEffectManager__ExitState"); set_name(0x006F7270, "CObjectEffectManager__EnterState"); + set_name(0x006F7370, "CObjectEffectManager__destructor"); + set_name(0x006F7420, "CObjectEffectManager__Init"); set_name(0x006F75B0, "GetSpecialSpellVisualEffectNameRec"); set_name(0x006F7870, "CEffect__SetEnabled"); set_name(0x006F7900, "CEffect__ConnectToLightningThisFrame"); @@ -4904,10 +5085,12 @@ static import_symbols() { set_name(0x006FA770, "GetMasterLootCandidate"); set_name(0x006FAFD0, "CloseAllLootRolls"); set_name(0x006FBF00, "CGUnit_C__StopMissileTrajectoryTargeting"); + set_name(0x006FBF80, "CGUnit_C__PitchMissileTrajectoryTargetingNextFrame"); set_name(0x006FC8E0, "CGUnit_C__InitMissileTrajectorySystem"); set_name(0x006FC950, "CMissileCollision__Free"); set_name(0x006FD6B0, "CGUnit_C__SendFinalMissileTrajectoryUpdate"); set_name(0x006FE7E0, "CGUnit_C__UpdateMissileTrajectory"); + set_name(0x006FE9B0, "CGUnit_C__StartMissileTrajectoryTargeting"); set_name(0x00702190, "CMissile__CMissileDtor"); set_name(0x00703730, "CMissile__DeleteSelf"); set_name(0x00703770, "CMissile__ClearInFlightMissiles"); @@ -5045,6 +5228,7 @@ static import_symbols() { set_name(0x00714C80, "CGUnit_C__IsTwoHanded"); set_name(0x007151A0, "CGUnit_C__RemoveMountModel"); set_name(0x00715270, "CGUnit_C__ForceFacingChange"); + set_name(0x00715330, "CGUnit_C__ClientInitialize"); set_name(0x00715380, "CGUnit_C__NamePlateSetResortAll"); set_name(0x007153A0, "CGUnit_C__NamePlateUpdateLevels"); set_name(0x007153C0, "CGUnit_C__NamePlateUpdateColor"); @@ -5066,8 +5250,10 @@ static import_symbols() { set_name(0x00715B20, "CGUnit_C__StopNamePlateSpellbar"); set_name(0x00715C30, "CGUnit_C__GetNamePlateFocus"); set_name(0x00715C40, "CGUnit_C__ClearNamePlateFocus"); + set_name(0x00715C60, "CGUnit_C__GetTrackingType"); set_name(0x00715D60, "CGUnit_C__TriggerDamageFeedback"); set_name(0x00715D70, "CGUnit_C__IsBossMob"); + set_name(0x00715E10, "CGUnit_C__IsForceGossip"); set_name(0x00715E50, "CGUnit_C__GetSkinningType"); set_name(0x00715EA0, "CGUnit_C__GetCursorOverride"); set_name(0x00715F20, "CGUnit_C__GetCursorFile"); @@ -5081,8 +5267,17 @@ static import_symbols() { set_name(0x00717B20, "CGUnit_C__GetModelFileName"); set_name(0x00717B60, "CGUnit_C__CanBeLooted"); set_name(0x00717C50, "CGUnit_C__InitActiveMover"); + set_name(0x00717D90, "CGUnit_C__SendTimeSkip"); + set_name(0x00717E50, "CGUnit_C__GetSmoothFacing"); + set_name(0x00717EC0, "CGUnit_C__BuildSmoothMatrix"); set_name(0x00718080, "CGUnit_C__GetMaxCameraHeight"); set_name(0x007187F0, "CGUnit_C__OnKnockBack"); + set_name(0x00718860, "CGUnit_C__OnFlightLocal"); + set_name(0x007188F0, "CGUnit_C__OnUnRoot"); + set_name(0x00718930, "CGUnit_C__OnSetFacingGUIDLocalNoUpdate"); + set_name(0x007189A0, "CGUnit_C__OnTeleport"); + set_name(0x007189F0, "CGUnit_C__OnFallLocal"); + set_name(0x00718A00, "CGUnit_C__GetCreatureClassification"); set_name(0x00718A90, "CGUnit_C__DoNotLogDeath"); set_name(0x00718AC0, "CGUnit_C__GetSelectionHighlightColor"); set_name(0x00718B10, "CGUnit_C__GetVirtualItemDisplayID"); @@ -5094,26 +5289,33 @@ static import_symbols() { set_name(0x00719310, "CGUnit_C__UpdateInteractIconAttach"); set_name(0x007193C0, "CGUnit_C__UpdateInteractIconScale"); set_name(0x007198D0, "CGUnit_C__NamePlateUpdateRaidTarget"); + set_name(0x00719FF0, "CGUnit_C__GetBloodRecord"); set_name(0x0071A030, "CGUnit_C__IsSplashing"); set_name(0x0071A0B0, "CGUnit_C__NPCFlagChanged"); set_name(0x0071A360, "CGUnit_C__ChangeStandState"); set_name(0x0071A3F0, "CGUnit_C__GetSoundData"); set_name(0x0071A470, "CGUnit_C__GetDisplayRace"); set_name(0x0071A490, "CGUnit_C__GetDisplaySex"); + set_name(0x0071A720, "CGUnit_C__ComputeDefaultMissileFirePos"); set_name(0x0071AA70, "CGUnit_C__GetSpellRank"); set_name(0x0071AB20, "CGUnit_C__IsCastNotInterruptible"); set_name(0x0071AC30, "CGUnit_C__ApplyAlpha"); set_name(0x0071AE10, "CGUnit_C__OnMoveStopLocal"); + set_name(0x0071AE20, "CGUnit_C__OnStrafeStopLocal"); + set_name(0x0071AE30, "CGUnit_C__OnAscendDescendStopLocal"); set_name(0x0071AE40, "CGUnit_C__OnTurnStopLocal"); set_name(0x0071AE50, "CGUnit_C__ToggleRunModeLocal"); set_name(0x0071AEE0, "CGUnit_C__TrackingStopMove"); set_name(0x0071AF70, "CGUnit_C__GetShapeshiftForm"); set_name(0x0071AF90, "CGUnit_C__IsInMelee"); set_name(0x0071AFB0, "CGUnit_C__IsInCombat"); + set_name(0x0071AFE0, "CGUnit_C__UnRootEffects"); + set_name(0x0071B000, "CGUnit_C__AnimSuppressesMovement"); set_name(0x0071B090, "CGUnit_C__CanAutoStand"); set_name(0x0071B0C0, "CGUnit_C__CanAutoDismount"); set_name(0x0071B130, "CGUnit_C__CanAutoUnshift"); set_name(0x0071B630, "CGUnit_C__CanGainXP"); + set_name(0x0071B6B0, "CGUnit_C__IsLooting"); set_name(0x0071B740, "CGUnit_C__GetRangedAttackSkillRank"); set_name(0x0071B770, "CGUnit_C__CalcBaseMaxPower"); set_name(0x0071B7F0, "CGUnit_C__IsOutdoors"); @@ -5138,11 +5340,17 @@ static import_symbols() { set_name(0x0071D1F0, "CGUnit_C__GetSummonProperties"); set_name(0x0071ED80, "CGUnit_C__GetStandBox"); set_name(0x0071EE70, "CGUnit_C__DisengageFromActivePlayer"); + set_name(0x0071EF80, "CGUnit_C__BuildMovementUpdate"); + set_name(0x0071F060, "CGUnit_C__MaybeEmbedMovementUpdate"); + set_name(0x0071F0C0, "CGUnit_C__SendMovementUpdate"); + set_name(0x0071F2C0, "CGUnit_C__OnCollideFallReset"); set_name(0x0071F440, "CGUnit_C__GetVirtualItem"); + set_name(0x0071F5C0, "CGUnit_C__IsDuelingWith"); set_name(0x0071F890, "CGUnit_C__CanAssist"); set_name(0x0071F8B0, "CGUnit_C__CanInteract"); set_name(0x0071F8F0, "CGUnit_C__UpdateReaction"); set_name(0x0071F990, "CGUnit_C__AddWorldText"); + set_name(0x0071FB60, "CGUnit_C__GetFootprintInfo"); set_name(0x0071FD80, "CGUnit_C__Animate"); set_name(0x0071FEF0, "CGUnit_C__GetNamePosition"); set_name(0x00720010, "CGUnit_C__ChatBubbleShow"); @@ -5161,6 +5369,7 @@ static import_symbols() { set_name(0x00721DA0, "CGUnit_C__CanCurrentFormMount"); set_name(0x00721F50, "CGUnit_C__CanAutoInteract"); set_name(0x00722010, "CGUnit_C__TrackingMakeRelativeTo"); + set_name(0x00722180, "CGUnit_C__DoNotPlayWoundAnim"); set_name(0x00722340, "CGUnit_C__AddWorldDamageText"); set_name(0x00722440, "CGUnit_C__AddWorldHealingText"); set_name(0x007225E0, "CGUnit_C__GetFrameScriptText"); @@ -5170,20 +5379,31 @@ static import_symbols() { set_name(0x00722AE0, "CGUnit_C__GetModelScale"); set_name(0x00722B50, "CGUnit_C__GetMatrix"); set_name(0x00722C50, "CGUnit_C__SetPredictedPowerSlot"); + set_name(0x00722CF0, "CGUnit_C__ModifyPredictedPower"); set_name(0x00723730, "CGUnit_C__RefreshComponentItem"); set_name(0x007237F0, "CGUnit_C__Reenable"); + set_name(0x00723A50, "CGUnit_C__FootstepAnimEventHit"); + set_name(0x00724820, "CGUnit_C__AddAuraEffect"); set_name(0x00724DF0, "CGUnit_C__ScaleChangeUpdate"); set_name(0x00724E20, "CGUnit_C__ScaleChangeFinished"); + set_name(0x00724E70, "CGUnit_C__SendMovementUpdate@2"); + set_name(0x00724EA0, "CGUnit_C__PostShutdown"); set_name(0x00725010, "CGUnit_C__OnVirtualItemChanged"); set_name(0x007256C0, "CGUnit_C__NamePlateAddOrUpdate"); + set_name(0x00725890, "CGUnit_C__UnitNameplatesReposition"); set_name(0x00725980, "CGUnit_C__RenderTargetSelection"); set_name(0x00725BF0, "CGUnit_C__RenderPetTargetSelection"); + set_name(0x00725DF0, "CGUnit_C__CreateOrDestroyObjectEffectManager"); set_name(0x00725F50, "CGUnit_C__UpdateUnitCollisionBox"); set_name(0x007260E0, "CGUnit_C__IsSpellKnown"); set_name(0x00726160, "CGUnit_C__IsSpellSuperceded"); + set_name(0x00726200, "CGUnit_C__ResetUICastingSpell"); + set_name(0x007262E0, "CGUnit_C__ProcessCastNotInterruptible"); set_name(0x007265C0, "CGUnit_C__CreateProceduralEffect"); set_name(0x00726CE0, "CGUnit_C__CancelShapeshift"); + set_name(0x00726E10, "CGUnit_C__CancelOpenStable"); set_name(0x00726F30, "CGUnit_C__CancelFormPreventingMount"); + set_name(0x00727130, "CGUnit_C__NamePlateClearAll"); set_name(0x007271D0, "CGUnit_C__SetNamePlateFocus"); set_name(0x007272C0, "CGUnit_C__ClearTrackingTarget"); set_name(0x00727400, "CGUnit_C__InitializeTrackingState"); @@ -5191,6 +5411,8 @@ static import_symbols() { set_name(0x00727860, "CGUnit_C__CheckSelfResurrect"); set_name(0x007279A0, "CGUnit_C__GetPlayerDiscount"); set_name(0x00728050, "CGUnit_C__DelaySpellVisualKi"); + set_name(0x00728140, "CGUnit_C__UpdateDelayedSpellVisualKits"); + set_name(0x00728880, "CGUnit_C__CheckApplyPeriodicClientTriggers"); set_name(0x00728A20, "CGUnit_C__DoPowerRegen"); set_name(0x00728F70, "CGUnit_C__OnFlagChangedActivePlayer"); set_name(0x00729010, "CGUnit_C__SetActiveMover"); @@ -5209,6 +5431,8 @@ static import_symbols() { set_name(0x0072A950, "CGUnit_C__UpdatePartyMemberPetState"); set_name(0x0072AA70, "CGUnit_C__GetDisplayRaceName"); set_name(0x0072AAB0, "CGUnit_C__GetDisplayClassName"); + set_name(0x0072AB60, "CGUnit_C__SetUICastingSpell"); + set_name(0x0072AEC0, "CGUnit_C__OnMovementInitiated"); set_name(0x0072AF60, "CGUnit_C__PlaySpellVisualKit_DelayLightningEffects"); set_name(0x0072AFE0, "CGUnit_C__CancelRangedMode"); set_name(0x0072B060, "CGUnit_C__ShouldShowNamePlate"); @@ -5225,18 +5449,29 @@ static import_symbols() { set_name(0x0072D2D0, "CGUnit_C__OnTeleportAck"); set_name(0x0072D3F0, "CGUnit_C__OnTurnToAngleLocal"); set_name(0x0072D4F0, "CGUnit_C__UpdateObjectNameStringForUnit"); + set_name(0x0072DBC0, "CGUnit_C__AddHandItem@2"); + set_name(0x0072DF00, "CGUnit_C__ReleaseMissiles"); set_name(0x0072E3A0, "CGUnit_C__OnLevelChange"); set_name(0x0072E430, "CGUnit_C__ClearCastingSpell"); set_name(0x0072E5D0, "CGUnit_C__OnMoveStartLocal"); - set_name(0x0072EAD0, "CGUnit_C__OnMovementInitiated"); + set_name(0x0072E680, "CGUnit_C__OnStrafeStartLocal"); + set_name(0x0072E7E0, "CGUnit_C__OnTurnStartLocal"); + set_name(0x0072E900, "CGUnit_C__OnPitchStartLocal"); + set_name(0x0072E9B0, "CGUnit_C__OnPitchStopLocal"); + set_name(0x0072EA50, "CGUnit_C__OnSetRawFacingLocal"); + set_name(0x0072EAD0, "CGUnit_C__OnMovementInitiated@2"); + set_name(0x0072ECF0, "CGUnit_C__TrackingStartMove"); set_name(0x0072ED80, "CGUnit_C__SpellInterrupted"); set_name(0x0072F040, "CGUnit_C__SetTrackingDirection"); set_name(0x00730100, "CGUnit_C__InitializeComponent"); + set_name(0x007307A0, "CGUnit_C__OnForceMoveChange"); set_name(0x00730F30, "CGUnit_C__ShouldRender"); set_name(0x007310A0, "CGUnit_C__SheatheHandItem"); + set_name(0x00731260, "CGUnit_C__OnRightClick"); set_name(0x00731F40, "CGUnit_C__SetSheatheStateInstant"); set_name(0x00732500, "CGUnit_C__ExchangeSheathedWeapon"); set_name(0x00732650, "CGUnit_C__HandleAnimEvent"); + set_name(0x00734390, "CGUnit_C__UpdateDisplay"); set_name(0x007345C0, "CGUnit_C__ClearThreatList"); set_name(0x00734B50, "CGUnit_C__destructor"); set_name(0x00734F70, "CGUnit_C__GetDefenseSkillRank"); @@ -5254,21 +5489,36 @@ static import_symbols() { set_name(0x00739630, "CGUnit_C__UpdateAllSmoothFacing"); set_name(0x00739650, "CGUnit_C__CheckAndReportSpellInhibitFlags"); set_name(0x0073A6C0, "CGUnit_C__PlaySpellVisualKit_HandleWeapon"); + set_name(0x0073AB20, "CGUnit_C__OnMoveUpdate"); set_name(0x0073AC30, "CGUnit_C__UpdateLootAnimKit"); + set_name(0x0073AD00, "CGUnit_C__OnCollideFalling"); set_name(0x0073AD70, "CGUnit_C__RequestTalkEmote"); + set_name(0x0073AF00, "CGUnit_C__ProcessAnimTierSplineSpecialTime"); set_name(0x0073AF80, "CGUnit_C__PlayDeathAnim"); set_name(0x0073B140, "CGUnit_C__PlaySpellVisualKit_PlayAnims"); + set_name(0x0073C260, "CGUnit_C__SetClientInitData"); + set_name(0x0073C830, "CGUnit_C__OnVisFlagChanged"); + set_name(0x0073C8E0, "CGUnit_C__OnMonsterMove"); set_name(0x0073D2B0, "CGUnit_C__PlayFallLandAnimation"); set_name(0x0073D3D0, "CGUnit_C__OnCollideFallLand"); + set_name(0x0073D4A0, "CGUnit_C__OnCollideFallLandNotify"); set_name(0x0073D530, "CGUnit_C__OnLife"); + set_name(0x0073D5D0, "CGUnit_C__CreateUnitMount"); + set_name(0x0073D940, "CGUnit_C__DestroyUnitMount"); set_name(0x0073DAB0, "CGUnit_C__PreAnimate"); set_name(0x0073E840, "CGUnit_C__ModelLoaded"); set_name(0x0073F060, "CGUnit_C__UpdateClientStandState"); set_name(0x0073F660, "CGUnit_C__constructor"); set_name(0x0073FCC0, "CGUnit_C__PostInit"); set_name(0x007402B0, "CGUnit_C__PostReenable"); + set_name(0x00740450, "CGUnit_C__OnMountDisplayChanged"); + set_name(0x007406A0, "CGUnit_C__OnSpeedChangeEvent"); + set_name(0x00740A60, "CGUnit_C__OnSplineSpeedChangeEvent"); + set_name(0x00740D30, "CGUnit_C__OnMoveEvent"); set_name(0x007412B0, "CGUnit_C__CompleteMountTransition"); set_name(0x007412E0, "CGUnit_C__Dismount"); + set_name(0x007413F0, "CGUnit_C__ProcessLocalMoveEvent"); + set_name(0x007417A0, "CGUnit_C__UpdateThreat"); set_name(0x00743110, "CGObject_C__ModelLoadedCallback"); set_name(0x00743130, "CGObject_C__SetTypeByTypeId"); set_name(0x00743250, "CGObject_C__OnSpellEffectClear"); @@ -5322,6 +5572,7 @@ static import_symbols() { set_name(0x00746190, "CGameObjectDef__GetPropNum"); set_name(0x00746340, "CGUnit_C__KillCreatureLoopSound"); set_name(0x007464D0, "CGUnit_C__PlayFoleySound"); + set_name(0x00746540, "CGUnit_C__PlayParrySound"); set_name(0x00746610, "CGUnit_C__PlayDeathThud"); set_name(0x007467F0, "CGUnit_C__CheckLoopSound"); set_name(0x00746900, "CGUnit_C__GetNewNPCSoundCount"); @@ -5335,18 +5586,25 @@ static import_symbols() { set_name(0x00747810, "UnitSoundShutdown"); set_name(0x00747860, "UnitSoundInitialize"); set_name(0x00747AE0, "CVehiclePassenger_C__PostRenderUpdateAll"); + set_name(0x00747B00, "CVehiclePassenger_C__LockWorldFacingNextFrame"); set_name(0x00747F40, "CVehiclePassenger_C__OnSetActiveMover"); set_name(0x00748040, "CVehiclePassenger_C__GetStoredRootVehicleUnit"); set_name(0x0074A070, "CVehiclePassenger_C__InitSystem"); set_name(0x0074A160, "CVehiclePassenger_C__UninitSystem"); + set_name(0x0074B340, "MovementAddToTransport"); set_name(0x0074B380, "MovementUpdateCameraYaw"); + set_name(0x0074B3F0, "MovementObjIsTransport"); + set_name(0x0074B590, "MovementGetTransportFacing"); + set_name(0x0074B5E0, "MovementInsideTransport"); set_name(0x0074B880, "CGUnit_C__VehiclePassengerInitWorldCameraState"); set_name(0x0074B8B0, "CGUnit_C__HasVehicleTranspor"); set_name(0x0074B9A0, "CGUnit_C__IsStrafingDisabled"); + set_name(0x0074B9B0, "CGUnit_C__SetVehicleExitVoluntary"); set_name(0x0074BA40, "CGUnit_C__IsVehicleTransitionPreventingAction"); set_name(0x0074BB20, "CGUnit_C__OnDismissControlledVehicleLocal"); set_name(0x0074BB90, "CGUnit_C__IsVehicleCurrentlyUnstoppable"); set_name(0x0074BBD0, "CGUnit_C__SignalPlayerGainsVehicleDataEvent"); + set_name(0x0074C040, "CGUnit_C__VehiclePassengerStartWaitingForVehicleTransitionAnimFromSpline"); set_name(0x0074C4E0, "CGUnit_C__OnVehicleCameraPossiblyUnneeded"); set_name(0x0074C5A0, "CGUnit_C__UpdateVehicleUISliders"); set_name(0x0074C650, "CGUnit_C__FindRootVehicle"); @@ -5394,12 +5652,16 @@ static import_symbols() { set_name(0x00754D90, "CGBag_C__UnlockItemsOfType"); set_name(0x00754DD0, "CGBag_C__ItemCountValid"); set_name(0x00754ED0, "CGUnit_C__ShowPlayerPVPHonorGained"); + set_name(0x00754EF0, "CGUnit_C__GetParryingItem"); set_name(0x00754F40, "CGUnit_C__GetUnitSize"); set_name(0x00755270, "CGUnit_C__HandleEnvironmentDamage"); + set_name(0x00755380, "CGUnit_C__ShowBloodSpurt"); + set_name(0x00755540, "CGUnit_C__GetAttackingWeapon"); set_name(0x007559E0, "CGUnit_C__StopAttack"); set_name(0x00755A60, "CGUnit_C__PlayVictimWorldFeedback"); set_name(0x00755E40, "CGUnit_C__PlayVictimRound"); set_name(0x007561E0, "CGUnit_C__OnDeathAnimate"); + set_name(0x00756770, "CGUnit_C__OnAttackStop"); set_name(0x00756BD0, "UnitCombatClientInitialize"); set_name(0x00756E30, "CVehicle_C__InitSystem"); set_name(0x00756E90, "CVehicle_C__UninitSystem"); @@ -5450,6 +5712,25 @@ static import_symbols() { set_name(0x0075A930, "CVehicleCamera_C__MaybeChangeTarget"); set_name(0x0075AAC0, "CVehicleCamera_C__BeginTransition"); set_name(0x0075B1A0, "CVehicleCamera_C__Create"); + set_name(0x0075CA80, "CMovement_C__BuildCollisionVolume"); + set_name(0x0075CD70, "CMovement_C__DistanceToMovePyramid"); + set_name(0x0075D3C0, "CMovement_C__MoveSplineMoverWithoutCollision"); + set_name(0x0075E3D0, "CMovement_C__GetFacetQueryFlags"); + set_name(0x0075E480, "CMovement_C__CollisionBoxDoesntFit@2"); + set_name(0x0075E500, "CMovement_C__BoxDoesntFit"); + set_name(0x0075EFE0, "CMovement_C__SnapToGroundIfCloseEnough"); + set_name(0x0075F0A0, "CMovement_C__ValidateTestVsFacetQuery"); + set_name(0x0075F520, "CMovement_C__GetCurrentHoverHeight"); + set_name(0x0075F9D0, "CMovement_C__DistanceToMove"); + set_name(0x00760720, "CMovement_C__PassengerMove"); + set_name(0x00760B40, "CMovement_C__Swim"); + set_name(0x00760FC0, "CMovement_C__TryFallingDown"); + set_name(0x007612B0, "CMovement_C__FallDown"); + set_name(0x007618B0, "CMovement_C__Fall"); + set_name(0x007619C0, "CMovement_C__WillPassObstacle"); + set_name(0x007620F0, "CMovement_C__TraceSurface"); + set_name(0x00762980, "CMovement_C__HoverMove"); + set_name(0x00762E00, "CMovement_C__CollideRequestMove"); set_name(0x007631A0, "CGPlayer_C__PlayUnitSound"); set_name(0x007633F0, "CGPlayer_C__PlayFoleySound"); set_name(0x00763570, "CGPlayer_C__HandleSpellEventSound"); @@ -5742,6 +6023,7 @@ static import_symbols() { set_name(0x0077FF10, "World__ObjectSetSequenceFinishedCallback"); set_name(0x0077FF60, "World__ObjectSetEventCallback"); set_name(0x0077FFB0, "World__ObjectTestConvexVolume"); + set_name(0x00780130, "World__ObjectGetExtents"); set_name(0x007801C0, "World__ObjectSetShadow"); set_name(0x00780240, "World__ObjectUpdate"); set_name(0x00780640, "World__GetCamPos"); @@ -6518,6 +6800,7 @@ static import_symbols() { set_name(0x0080DA80, "Spell_C_ClickSpell"); set_name(0x0080DC00, "Script_SpellTargetUnit"); set_name(0x0080DCF0, "Spell_C_HandleItemDrop"); + set_name(0x0080DFE0, "Spell_C_RemovePeriodicClientTrigger"); set_name(0x0080E100, "Spell_C_AddProcessedDestLocSpellCast"); set_name(0x008100E0, "Spell_C__SystemInitialize"); set_name(0x00812410, "SpellTableLookupAbility"); @@ -7263,7 +7546,77 @@ static import_symbols() { set_name(0x009868C0, "SE2__VoiceChat_StartCapture"); set_name(0x009868D0, "SI2__VoiceChat_StopCapture"); set_name(0x00986D00, "SI2__PlayVocalErrorSound"); + set_name(0x00986F70, "CMovementShared__CalcFallStartElevation"); + set_name(0x00986FB0, "CMovementShared__GetDistanceFallen"); + set_name(0x009870F0, "CMovementShared__AddSpline"); + set_name(0x00987140, "CMovementShared__GetMoveStatus"); + set_name(0x009872A0, "CMovementShared__MarkAwaitingLoad"); + set_name(0x009872B0, "CMovementShared__UnMarkAwaitingLoad"); + set_name(0x009872C0, "CMovementShared__UpdateTransportStatus"); + set_name(0x009873A0, "CMovementShared__UpdateSplineID"); + set_name(0x009873F0, "CMovementShared__WalkOnWater"); + set_name(0x00987410, "CMovementShared__PostFeatherFall"); + set_name(0x00987440, "CMovementShared__FeatherFall"); + set_name(0x00987460, "CMovementShared__Hover"); + set_name(0x00987490, "CMovementShared__GetGroundNormal"); + set_name(0x00987820, "CMovementShared__PlotSpiralPosition"); + set_name(0x00987A00, "CMovementShared__PlotHorzCircularPosition"); + set_name(0x00987B50, "CMovementShared__PlotUnitMovement"); + set_name(0x00987D00, "CMovementShared__PlotUnitMovement@2"); + set_name(0x00987EF0, "CMovementShared__CalcDirection"); + set_name(0x009880C0, "CMovementShared__CalcCurrentSpeed"); + set_name(0x009881D0, "CMovementShared__UpdateAnchors"); + set_name(0x009883F0, "CMovementShared__Jump"); + set_name(0x00988490, "CMovementShared__StopFalling"); + set_name(0x009886E0, "CMovementShared__StopFallingAlwaysAnchor"); + set_name(0x00988990, "CMovementShared__UpdateFallState"); + set_name(0x00988A20, "CMovementShared__StartMove"); + set_name(0x00988B00, "CMovementShared__StartStrafe"); + set_name(0x00988BA0, "CMovementShared__ForceStopStrafe"); + set_name(0x00988DC0, "CMovementShared__StopStrafe"); + set_name(0x00988DF0, "CMovementShared__StartTurn"); + set_name(0x00989010, "CMovementShared__StopTurn"); + set_name(0x00989220, "CMovementShared__StartPitch"); + set_name(0x00989450, "CMovementShared__StopPitch"); + set_name(0x00989660, "CMovementShared__StartSwim"); + set_name(0x00989890, "CMovementShared__StartFlight"); + set_name(0x009898E0, "CMovementShared__StartAscensionDescension"); + set_name(0x00989940, "CMovementShared__StopAscensionDescension"); + set_name(0x00989C50, "CMovementShared__ChangeTurnRate"); + set_name(0x00989E80, "CMovementShared__ChangePitchRate"); + set_name(0x0098A0B0, "CMovementShared__ChangeRunSpeed"); + set_name(0x0098A300, "CMovementShared__ChangeRunBackSpeed"); + set_name(0x0098A550, "CMovementShared__ChangeWalkSpeed"); + set_name(0x0098A7A0, "CMovementShared__ChangeSwimSpeed"); + set_name(0x0098A9F0, "CMovementShared__ChangeSwimBackSpeed"); + set_name(0x0098AC40, "CMovementShared__ChangeFlightSpeed"); + set_name(0x0098AE90, "CMovementShared__ChangeFlightBackSpeed"); + set_name(0x0098B0E0, "CMovementShared__SetRunMode"); + set_name(0x0098B310, "CMovementShared__EnableGravity"); set_name(0x0098B540, "CMovementShared__Root"); + set_name(0x0098B570, "CMovementShared__SetJumpSplineInAir"); + set_name(0x0098B590, "CMovementShared__SetAnimTierInTrans"); + set_name(0x0098B5B0, "CMovementShared__SetVehicleExitVoluntary"); + set_name(0x0098B710, "CMovementShared__TryStartFalling"); + set_name(0x0098B730, "CMovementShared__RemoveSpline"); + set_name(0x0098B770, "CMovementShared__TransformSpline"); + set_name(0x0098B850, "CMovementShared__TransportTransform"); + set_name(0x0098BA20, "CMovementShared__AddToTransport"); + set_name(0x0098BA90, "CMovementShared__Teleport"); + set_name(0x0098BD10, "CMovementShared__ForceStopMove"); + set_name(0x0098BF80, "CMovementShared__StopStrafe@2"); + set_name(0x0098BFF0, "CMovementShared__StopSwim"); + set_name(0x0098C240, "CMovementShared__StopFlight"); + set_name(0x0098C480, "CMovementShared__SetFacing"); + set_name(0x0098C4F0, "CMovementShared__TryRoot"); + set_name(0x0098C550, "CMovementShared__UnRoot"); + set_name(0x0098C580, "CMovementShared__constructor"); + set_name(0x0098C670, "CMovementShared__Disable"); + set_name(0x0098C730, "CMovementShared__RemoveFromTransport"); + set_name(0x0098C770, "CMovementShared__OnSpline"); + set_name(0x0098C8A0, "CMovementShared__StopMove"); + set_name(0x0098C8D0, "CMovementShared__StopMove@2"); + set_name(0x0098CA00, "CMovementShared__PlotUnitSplineMovement"); set_name(0x0098E580, "CGNamePlateFrame__UpdateNameDisplay"); set_name(0x0098E5B0, "CGNamePlateFrame__TriggerDamageFeedback"); set_name(0x0098E740, "CGNamePlateFrame__UpdateRaidTargetDisplay"); diff --git a/profile/3.3.5a-windows-386/symbol/main.sym b/profile/3.3.5a-windows-386/symbol/main.sym index 280f69d..f614314 100644 --- a/profile/3.3.5a-windows-386/symbol/main.sym +++ b/profile/3.3.5a-windows-386/symbol/main.sym @@ -34,6 +34,7 @@ DestroyEngineCallback 004066D0 f end=0040673F InitializeGlobal 004067F0 f end=00406B67 DestroyGlobal 00406B70 f end=00406C65 CommonMain 00406C70 f end=00406D64 +World__IsValidPosition 00406DE0 f end=00406E8A Script_port 00406F90 f end=004071CD Script_worldport 00407210 f end=00407511 Script_setrawpos 00407520 f end=00407704 @@ -309,6 +310,9 @@ CStatus__Add 0047C360 f end=0047C468 PropSelectContext 0047CBF0 f end=0047CC08 PropGet 0047CC20 f end=0047CC41 PropSet 0047CC50 f end=0047CC70 +CStringMemory__AllocateBlock 0047CDA0 f end=0047CE32 +CStringMemory__New 0047CE40 f end=0047CE8C +CStringManager__Add 0047CE90 f end=0047CEF8 RCString__Copy 0047CF80 f end=0047CFEC EventInitialize 0047CFF0 f end=0047D02D EventDestroy 0047D030 f end=0047D04E @@ -337,6 +341,7 @@ EventForceIdleProcessing 0047DCA0 f end=0047DE09 IEvtSchedulerDestroy 0047DEA0 f end=0047E117 SynthesizeDestroy 0047E2F0 f end=0047E3C5 type="void __usercall func(EvtContext* context@)" GetNextContext 0047E5A0 f end=0047E5FA type="EvtContext* __usercall func@(uint32_t hThread@)" +EvtContext__constructor 0047E680 f end=0047E7B9 InitializeSchedulerThread 0047E910 f end=0047EA69 AttachContextToThread 0047EC10 f DetachContextFromThread 0047ED30 f end=0047EDED type="void __stdcall func(uint32_t hThread, EvtContext* context)" @@ -659,6 +664,7 @@ CMath__sqrt 004C4E10 f end=004C4E89 CMath__log2 004C4E90 f end=004C4F3B CMath__exp2 004C4F40 f end=004C4FFB CMath__NormalizeAngle0to2pi 004C5090 f end=004C50B4 +CMath__NormalizeAngleNegPiToPi 004C50C0 f end=004C50FF C33Matrix__operator_assign_C33Matrix 004C51B0 f C33Matrix__Rotation 004C5550 f end=004C55A2 C33Matrix__FromEulerAnglesZYX 004C56D0 f end=004C581A @@ -713,11 +719,13 @@ InitObject 004D3FF0 f end=004D4066 SetupObjectStorage 004D45B0 f end=004D474C ClntObjMgrInitializeShared 004D4AC0 f end=004D4B21 ClntObjMgrEnumVisibleObjects 004D4B30 f end=004D4BA5 +FindActiveObj 004D4BB0 f end=004D4C1F ClntObjMgrHideObject 004D4CA0 f end=004D4CF8 ClntObjMgrShowObject 004D4D00 f end=004D4D58 ClntObjMgrLockObject 004D4D60 f end=004D4DA2 ClntObjMgrObjectPtr 004D4DB0 f end=004D4E02 CMoveSpline__CMoveSplineDtor 004D4F00 f end=004D4FA8 +AssignMirrorHandler 004D5850 f end=004D58F8 ClntObjMgrSetObjMirrorHandler 004D5A80 f end=004D5B34 ClntObjMgrUnsetObjMirrorHandler 004D5B40 f end=004D5B9C ClntObjMgrSetTypeMirrorHandler 004D5BA0 f end=004D5C14 @@ -1074,7 +1082,11 @@ BuildComponentArray 004F3DD0 f end=004F3DE2 CountFacialFeatures 004F41B0 f end=004F422A CPassenger__PostInit 004F4230 f end=004F4274 CPassenger__Reenable 004F4280 f end=004F429E +CPassenger__GetPosition 004F4460 f end=004F44FD CPassenger__GetRawPosition 004F4500 f end=004F45AC +CPassenger__RemoveFromTransportFinish 004F46E0 f end=004F47A1 +CPassenger__AddToTransport 004F47B0 f end=004F48DB +CPassenger__ForceSetTransport 004F4970 f end=004F4A0E CGObject_C__TotalFieldsSaved 004F4A10 f end=004F4A16 CMovementStatus__constructor 004F4C50 f end=004F4C9A CalculateFacingTo 004F5130 f end=004F51B1 @@ -1983,6 +1995,7 @@ Script_ZoomOut 00546A90 f end=00546C4C Script_SetMapByID 00546C50 f end=00546E76 Script_ProcessMapClick 00546E80 f end=00546EEA Script_ClickLandmark 00546EF0 f end=00546FDB +CGWorldMap__EnterWorld 00547120 f end=00547147 CGWorldMap__SetMapToCurrentZone 00547170 f end=00547A65 CGWorldMap__SetDungeonLevel 00547A70 f end=00547B7D Script_SetDungeonMapLevel 00547B80 f end=00547C02 @@ -2471,6 +2484,8 @@ InebriatedParseText 00577F60 f end=00578197 CFormula__GetVariableValue 005782D0 f end=00578BB5 QuestParserParseText 00578F20 f end=00579520 SpellParserParseText 0057ABC0 f end=0057AC93 +CGAutoCompleteName__RemoveNode 0057AE00 f end=0057AE71 +CGAutoCompleteName__RemoveFlagsFromAllNodes 0057B0D0 f end=0057B129 Script_GetAutoCompleteResults 0057B3A0 f end=0057B4F4 Script_GetAutoCompletePresenceID 0057B500 f end=0057B573 Script_BankButtonIDToInvSlotID 0057B940 f end=0057B9B9 @@ -2520,6 +2535,7 @@ Script_GetMerchantItemCostItem 00584820 f end=005849E5 Script_CanMerchantRepair 005849F0 f end=00584A59 Script_ShowRepairCursor 00584A60 f end=00584ABE CGMerchantInfo__GetRepairCost 00584B20 f end=00584BAA +CGMerchantInfo__SortBuybackItems 00584BB0 f end=00584D86 CGMerchantInfo__IsBuybackItem 00584D90 f end=00584E06 Script_GetMerchantItemInfo 00584E10 f end=00585070 Script_GetBuybackItemInfo 00585070 f end=005852B4 @@ -2531,6 +2547,7 @@ Script_ShowMerchantSellCursor 005856D0 f end=00585886 Script_ShowBuybackSellCursor 00585890 f end=00585990 Script_GetRepairAllCost 00585990 f end=00585C8E Script_RepairAllItems 00585C90 f end=00585F57 +CGMerchantInfo__EnterWorld 00585F80 f end=00585FDA CGMerchantInfo__LeaveWorld 00585FE0 f end=00586003 CGTradeInfo__UpdatePlayerItem 005863C0 f end=0058640C CGTradeInfo__IsItemBeingTraded 005864D0 f end=00586519 @@ -2959,6 +2976,8 @@ CGActionBar__UpdateUsableAction 005A9E20 f end=005AA23A CGActionBar__IsCurrentAction 005AA240 f end=005AA370 CGActionBar__SlotChanged 005AA390 f end=005AA466 CGActionBar__UpdateUsable 005AA470 f end=005AA4D9 +CGActionBar__UpdateAttackAction 005AA4E0 f end=005AA541 +CGActionBar__UpdateRangedAttackAction 005AA550 f end=005AA5B1 CGActionBar__UpdateItem 005AA5C0 f end=005AA91E CGActionBar__UpdateMacro 005AA920 f end=005AA9FC CGActionBar__UpdateEquipmentSet 005AAA00 f end=005AAA85 @@ -3667,6 +3686,8 @@ CGCharacterInfo__PickupItem 005E85D0 f end=005E8A55 CGCharacterInfo__UseItem 005E8A60 f end=005E8BBC CGCharacterInfo__PickupBag 005E8C30 f end=005E8D2D CGCharacterInfo__PutItemInBag 005E8D30 f end=005E8FD2 +CGCharacterInfo__CalculateInventoryAlertStatus 005E8FE0 f end=005E90C8 +CGCharacterInfo__UpdateInventoryAlerts 005E90D0 f end=005E9140 Script_GetInventoryItemsForSlot 005E95C0 f end=005E9BB5 Script_GetInventoryItemTexture 005E9BC0 f end=005E9D71 Script_GetInventoryItemBroken 005E9D80 f end=005E9E31 @@ -3692,6 +3713,7 @@ Script_OffhandHasWeapon 005EAC10 f end=005EAC81 Script_RequestInspectHonorData 005EAC90 f end=005EAC98 Script_GetWeaponEnchantInfo 005EACA0 f end=005EAE8C Script_HasWandEquipped 005EAE90 f end=005EAF27 +CGCharacterInfo__EnterWorld 005EAF30 f end=005EAF63 CGCharacterInfo__LeaveWorld 005EAF70 f end=005EB031 CGCooldown__OnFrameRender 005EBD20 f end=005EBE04 CGCooldown__AnimateVerts 005EC1E0 f end=005EC785 @@ -3752,6 +3774,7 @@ Script_VehicleAimGetNormPower 005F9550 f end=005F9572 CGInputControl__GetActive 005F95D0 f end=005F95D6 CGInputControl__UpdateHalted 005F95E0 f end=005F95E8 CGInputControl__UpdateMoveStopped 005F95F0 f end=005F95F8 +CGInputControl__OnTurnToAngleStop 005F9650 f end=005F966A Script_IsMouselooking 005F9DD0 f end=005F9E0F Script_VehicleAimGetAngle 005F9E10 f end=005F9E5C Script_VehicleAimGetNormAngle 005F9E60 f end=005F9F06 @@ -3769,9 +3792,11 @@ Script_ToggleRun 005FAAE0 f end=005FAB6D CGInputControl__OnUpdate 005FAB70 f end=005FAC59 CGInputControl__Reset 005FAC60 f end=005FAC84 CGInputControl__MovePlayer 005FAE70 f end=005FAFAE +CGInputControl__StrafePlayer 005FAFB0 f end=005FB0A3 CGInputControl__TurnPlayer 005FB0B0 f end=005FB19B CGInputControl__CameraTurnPlayer 005FB260 f end=005FB392 CGInputControl__SetPlayerPitch 005FB3A0 f end=005FB4A7 +CGInputControl__OnPitchToAngleStop 005FB510 f end=005FB553 CGInputControl__IsVehicleSeatFlagSet 005FB560 f end=005FB660 Script_VehicleExit 005FB660 f end=005FB6C8 Script_VehiclePrevSeat 005FB6D0 f end=005FB71B @@ -3847,6 +3872,7 @@ Script_CameraZoomIn 006017E0 f end=00601838 Script_CameraZoomOut 00601840 f end=00601898 Script_VehicleCameraZoomIn 006018A0 f end=006018A9 Script_VehicleCameraZoomOut 006018B0 f end=006018B9 +CGCamera__DecIgnoreFacing 00601A70 f end=00601B6B CGCamera__GetCameraPosition 00601D60 f end=00601E8A CGCamera__SetModeNormal 00601F70 f end=00601FEA CGCamera__SetModeFreeLook 00601FF0 f end=006020AF @@ -4865,15 +4891,170 @@ CGPlayer_C__PostInitActivePlayer 006E7F50 f end=006E827B CGPlayer_C__PostInit 006E8280 f end=006E83A5 CGPlayer_C__PlayerInitializeMessageHandlers 006E83B0 f end=006E8ED6 PlayerClientInitialize 006E8EE0 f end=006E8F6E +CMovementData_C__GetStepUpHeight 006E8FC0 f end=006E8FE2 +CMovement_C__CollisionBoxDoesntFit 006E8FF0 f end=006E9036 +CMovement_C__OnSetRunMode 006E90D0 f end=006E90D9 +CMovement_C__GetMoveStatus 006E90E0 f end=006E9104 +CMovement_C__OnRunSpeedChange 006E9110 f end=006E9123 +CMovement_C__OnRunBackSpeedChange 006E9130 f end=006E9143 +CMovement_C__OnWalkSpeedChange 006E9150 f end=006E9163 +CMovement_C__OnSwimSpeedChange 006E9170 f end=006E9183 +CMovement_C__OnSwimBackSpeedChange 006E9190 f end=006E91A3 +CMovement_C__OnFlightSpeedChange 006E91B0 f end=006E91C3 +CMovement_C__OnFlightBackSpeedChange 006E91D0 f end=006E91E3 +CMovement_C__OnTurnRateChange 006E91F0 f end=006E9203 +CMovement_C__OnPitchRateChange 006E9210 f end=006E9223 +CMovement_C__GetCurrUpdateTime 006E9230 f end=006E923C +CMovement_C__OnWaterWalk 006E9240 f end=006E9249 +CMovement_C__OnFeatherFall 006E9250 f end=006E926B +CMovement_C__SendFallReset 006E9270 f end=006E927F +CMovement_C__WrapFacingToRange 006E9290 f end=006E9314 +CMovement_C__UpdatePitch 006E9380 f end=006E943E +CMovement_C__SnapToSpline 006E9470 f end=006E9516 +CMovement_C__GetRemainingStepUpHeight 006E9520 f end=006E9566 +CMovement_C__SetCollisionBox 006E9570 f end=006E95F9 +CMovement_C__OnSplineDoneFace 006E9640 f end=006E9670 +CMovement_C__OnSplineDoneFace 006E9670 f end=006E9698 +CMovement_C__OnSplineDoneFace 006E96A0 f end=006E96C0 +CMovement_C__OnJumpSpline 006E96C0 f end=006E977F +CMovement_C__OnAnimTierSpline 006E9780 f end=006E97CF +CMovement_C__Hover 006E9920 f end=006E9974 +CMovement_C__Halt 006E9980 f end=006E9A51 CMovement_C__OnClientControlLost 006E9A60 f end=006E9A6F +CMovement_C__SkipTime 006E9B20 f end=006E9B69 CMovement_C__UpdateHeartbeatTimerA 006E9B70 f end=006E9BAB +CMovement_C__PlotUnitSplineMovement 006E9C30 f end=006E9E1B +CMovement_C__RequestMove 006E9E20 f end=006E9F0D +CMovement_C__Launch 006E9FF0 f end=006EA1C4 +CMovement_C__UpdateTransportStatus 006EA1D0 f end=006EA51E +CMovement_C__UpdateTransportStatus 006EA520 f end=006EA544 +CMovement_C__Extrapolate 006EA550 f end=006EA69E +CMovement_C__SetInterpolation 006EA6A0 f end=006EA7D5 +CMovement_C__Interpolate 006EA7E0 f end=006EA9AA +CMovement_C__HeartBeat 006EA9B0 f end=006EAA41 +CMovement_C__ComputeLegalRawFacingRange 006EAA50 f end=006EAAAB +CMovement_C__ApplyMovement 006EAC40 f end=006EAE6F +CMovement_C__OnSplineStop 006EAE70 f end=006EAF41 +CMovement_C__RemoveFromMoversList 006EAF50 f end=006EB013 +CMovement_C__OnSwimStop 006EB020 f end=006EB05C +CMovement_C__OnHover 006EB060 f end=006EB0A5 +CMovement_C__CallMoveEventHandlers 006EB0B0 f end=006EB3A9 +CMovement_C__HandlePendingActions 006EB3B0 f end=006EB456 +CMovement_C__OnFall 006EB650 f end=006EB680 +CMovement_C__OnSpline 006EB680 f end=006EB72D +CMovement_C__UpdateStatusInternal 006EB730 f end=006EB9CE +CMovement_C__OnRoot 006EB9D0 f end=006EBA15 +CMovement_C__OnUnRoot 006EBA20 f end=006EBA5A +CMovement_C__GravityStateChanged 006EBA60 f end=006EBB36 +CMovement_C__FallStateChangedLocal 006EBB40 f end=006EBC16 +CMovement_C__EnableGravity 006EBC20 f end=006EBC49 +CMovementData_C__constructor 006EBD30 f end=006EBE4B +CMovement_C__OnSetFlying 006EBE50 f end=006EBE7B +CMovement_C__OnSwimStart 006EBF70 f end=006EBF8A +CMovementShared__StopAllLogging 006EC000 f end=006EC084 +CPlayerMoveQueue__FreeAll 006EC1F0 f end=006EC2B6 +CMovementData_C__Disable 006EC390 f end=006EC3A4 +CMovementData_C__FixupQueuedSetFacingEvents 006EC3B0 f end=006EC3F9 +CMovementData_C__ForceSetTransportInt 006EC400 f end=006EC7A2 +CMovementData_C__SetTransport 006EC7B0 f end=006EC83A +CMovement_C__AddPlayerMoveEvent 006EC950 f end=006EC9FE +CMovement_C__AddPlayerTeleportEvent 006ECA00 f end=006ECAD1 CMovement_C__OnMoveStartLocal 006ECB50 f end=006ECBB0 +CMovement_C__OnStrafeStartLocal 006ECBB0 f end=006ECC12 +CMovement_C__OnFallLocal 006ECCF0 f end=006ECD49 +CMovement_C__QueueFallEvent 006ECD50 f end=006ECDD6 CMovement_C__OnMoveStopLocal 006ECDE0 f end=006ECE39 +CMovement_C__OnStrafeStopLocal 006ECE40 f end=006ECE99 CMovement_C__OnTurnStopLocal 006ECEA0 f end=006ECF06 +CMovement_C__OnSetRunModeLocal 006ECF10 f end=006ECF72 +CMovement_C__Teleport 006ECF80 f end=006ED0EC +CMovement_C__FlushMoveEvent 006ED0F0 f end=006ED72F +CMovement_C__FlushMoveQueue 006ED7E0 f end=006ED885 +CMovement_C__OnTeleportLocal 006ED890 f end=006ED8AA +CMovement_C__UpdateStatus 006ED990 f end=006EDA60 +CMovement_C__OnRunSpeedChangeLocal 006EDB30 f end=006EDB80 +CMovement_C__OnRunSpeedChange 006EDB80 f end=006EDBD1 +CMovement_C__OnRunSpeedChange 006EDBE0 f end=006EDC1A +CMovement_C__OnRunBackSpeedChangeLocal 006EDC20 f end=006EDC70 +CMovement_C__OnRunBackSpeedChange 006EDC70 f end=006EDCC1 +CMovement_C__OnRunBackSpeedChange 006EDCD0 f end=006EDD0A +CMovement_C__OnWalkSpeedChange 006EDD60 f end=006EDDB1 +CMovement_C__OnWalkSpeedChange 006EDDC0 f end=006EDDFA +CMovement_C__OnSwimSpeedChangeLocal 006EDE00 f end=006EDE50 +CMovement_C__OnSwimSpeedChange 006EDE50 f end=006EDEA1 +CMovement_C__OnSwimSpeedChange 006EDEB0 f end=006EDEEA +CMovement_C__OnSwimBackSpeedChangeLocal 006EDEF0 f end=006EDF40 +CMovement_C__OnSwimBackSpeedChange 006EDF40 f end=006EDF91 +CMovement_C__OnSwimBackSpeedChange 006EDFA0 f end=006EDFDA +CMovement_C__OnFlightSpeedChangeLocal 006EDFE0 f end=006EE030 +CMovement_C__OnFlightSpeedChange 006EE030 f end=006EE081 +CMovement_C__OnFlightSpeedChange 006EE090 f end=006EE0CA +CMovement_C__OnFlightBackSpeedChangeLocal 006EE0D0 f end=006EE120 +CMovement_C__OnFlightBackSpeedChange 006EE120 f end=006EE171 +CMovement_C__OnFlightBackSpeedChange 006EE180 f end=006EE1BA +CMovement_C__OnTurnRateChangeLocal 006EE1C0 f end=006EE210 +CMovement_C__OnTurnRateChange 006EE210 f end=006EE261 +CMovement_C__OnTurnRateChange 006EE270 f end=006EE2AA +CMovement_C__OnPitchRateChangeLocal 006EE2B0 f end=006EE300 +CMovement_C__OnPitchRateChange 006EE300 f end=006EE351 +CMovement_C__OnPitchRateChange 006EE360 f end=006EE39A +CMovement_C__OnSetRawFacingLocal 006EE3A0 f end=006EE45D +CMovement_C__OnSetFacing 006EE510 f end=006EE54A +CMovement_C__OnSetFacing 006EE550 f end=006EE583 +CMovement_C__OnSetPitch 006EE590 f end=006EE5CA +CMovement_C__OnRoot 006EE5D0 f end=006EE612 +CMovement_C__OnUnRoot 006EE620 f end=006EE68A +CMovement_C__EnableGravity 006EE700 f end=006EE753 +CMovement_C__OnSetCollisionHeight 006EE7B0 f end=006EE801 +CMovement_C__OnSetActiveMover 006EE870 f end=006EE918 +CMovement_C__OnUnsetActiveMover 006EE920 f end=006EE935 +CMovement_C__OnSwimStartLocal 006EE940 f end=006EE9ED +CMovement_C__OnSwimStart 006EE9F0 f end=006EEA49 +CMovement_C__OnSwimStart 006EEB80 f end=006EEBC9 +CMovement_C__OnSwimStop 006EEBD0 f end=006EEC24 +CMovement_C__OnPitchStart 006EEC30 f end=006EEC93 +CMovement_C__OnPitchStopLocal 006EECA0 f end=006EED06 +CMovement_C__OnPitchStop 006EED10 f end=006EED68 +CMovement_C__OnWaterWalkLocal 006EED70 f end=006EEDD1 +CMovement_C__OnWaterWalk 006EEDE0 f end=006EEE50 +CMovement_C__OnFeatherFallLocal 006EEE50 f end=006EEEB1 +CMovement_C__OnFeatherFall 006EEEC0 f end=006EEEEB +CMovement_C__OnHoverLocal 006EEEF0 f end=006EEF51 +CMovement_C__OnHover 006EEF60 f end=006EEFE1 +CMovement_C__OnRootLocal 006EEFF0 f end=006EF051 +CMovement_C__OnCanFlyLocal 006EF060 f end=006EF0C1 +CMovement_C__OnCanFly 006EF0D0 f end=006EF145 +CMovement_C__OnCanTransitionBetweenSwimAndFlyLocal 006EF150 f end=006EF1B1 +CMovement_C__OnCanTransitionBetweenSwimAndFly 006EF1C0 f end=006EF223 +CMovement_C__OnFlightLocal 006EF230 f end=006EF292 +CMovement_C__OnAscendDescendStopLocal 006EF310 f end=006EF369 +CMovement_C__OnTurnToAngleLocal 006EF3D0 f end=006EF48D CMovement_C__OnDismissControlledVehicleLocal 006EF540 f end=006EF599 +CMovement_C__OnAscendDescendStart 006EF5C0 f end=006EF627 +CMovement_C__OnAscendDescendStop 006EF630 f end=006EF671 +CMovement_C__OnHeartBeat 006EF680 f end=006EF69C +CMovement_C__UpdatePlayerMovement 006EF860 f end=006F085A +CMovement_C__ExecuteMovement 006F09F0 f end=006F0C24 MovementDestroy 006F0C30 f end=006F0C6E +CMovementData_C__ForceSetTransport 006F0C70 f end=006F0CE1 +CMovement_C__OnMoveStart 006F0CF0 f end=006F0D57 +CMovement_C__OnJump 006F0DD0 f end=006F0E2A +CMovement_C__OnLaunch 006F0E30 f end=006F0EA6 +CMovement_C__OnMoveStop 006F0EB0 f end=006F0F03 +CMovement_C__OnStrafeStop 006F0F10 f end=006F0F66 +CMovement_C__OnTurnStartLocal 006F0F70 f end=006F100C +CMovement_C__OnTurnStart 006F1010 f end=006F1073 +CMovement_C__OnTurnStop 006F1080 f end=006F10C1 +CMovement_C__OnSetRunMode 006F10D0 f end=006F1118 +CMovement_C__OnTeleport 006F1120 f end=006F11B0 +CMovement_C__UpdateSplineID 006F11B0 f end=006F1236 +CMovement_C__OnPitchStartLocal 006F1310 f end=006F13DC +CMovement_C__SetUpdateInfo 006F1520 f end=006F16F8 +CObjectEffectManager__constructor 006F5900 f end=006F5966 CObjectEffectManager__ExitState 006F61D0 f end=006F6413 CObjectEffectManager__EnterState 006F7270 f end=006F7365 +CObjectEffectManager__destructor 006F7370 f end=006F7417 +CObjectEffectManager__Init 006F7420 f end=006F7474 GetSpecialSpellVisualEffectNameRec 006F75B0 f end=006F75E0 CEffect__SetEnabled 006F7870 f end=006F78A6 CEffect__ConnectToLightningThisFrame 006F7900 f end=006F7945 @@ -4901,10 +5082,12 @@ CEffect__CleanUpStaticLists 006FA450 f end=006FA5B0 GetMasterLootCandidate 006FA770 f end=006FA791 CloseAllLootRolls 006FAFD0 f end=006FB0FD CGUnit_C__StopMissileTrajectoryTargeting 006FBF00 f end=006FBF7B +CGUnit_C__PitchMissileTrajectoryTargetingNextFrame 006FBF80 f end=006FBF8B CGUnit_C__InitMissileTrajectorySystem 006FC8E0 f end=006FC918 CMissileCollision__Free 006FC950 f end=006FC9AE CGUnit_C__SendFinalMissileTrajectoryUpdate 006FD6B0 f end=006FDA1E CGUnit_C__UpdateMissileTrajectory 006FE7E0 f end=006FE9A8 +CGUnit_C__StartMissileTrajectoryTargeting 006FE9B0 f end=006FEADA CMissile__CMissileDtor 00702190 f end=007022CD CMissile__DeleteSelf 00703730 f end=00703765 CMissile__ClearInFlightMissiles 00703770 f end=00703802 @@ -5042,6 +5225,7 @@ CGUnit_C__ShouldFadeout 00714C40 f end=00714C74 CGUnit_C__IsTwoHanded 00714C80 f end=00714CB8 CGUnit_C__RemoveMountModel 007151A0 f end=007151EF CGUnit_C__ForceFacingChange 00715270 f end=007152AD +CGUnit_C__ClientInitialize 00715330 f end=0071537E CGUnit_C__NamePlateSetResortAll 00715380 f end=0071539B CGUnit_C__NamePlateUpdateLevels 007153A0 f end=007153BB CGUnit_C__NamePlateUpdateColor 007153C0 f end=007153DB @@ -5063,8 +5247,10 @@ CGUnit_C__SetCastingAutoRepeat 00715AC0 f end=00715AE5 CGUnit_C__StopNamePlateSpellbar 00715B20 f end=00715B46 CGUnit_C__GetNamePlateFocus 00715C30 f end=00715C36 CGUnit_C__ClearNamePlateFocus 00715C40 f end=00715C5A +CGUnit_C__GetTrackingType 00715C60 f end=00715C66 CGUnit_C__TriggerDamageFeedback 00715D60 f end=00715D70 CGUnit_C__IsBossMob 00715D70 f end=00715D87 +CGUnit_C__IsForceGossip 00715E10 f end=00715E27 CGUnit_C__GetSkinningType 00715E50 f end=00715E92 CGUnit_C__GetCursorOverride 00715EA0 f end=00715F1C CGUnit_C__GetCursorFile 00715F20 f end=00715F6F @@ -5078,8 +5264,17 @@ CGUnit_C__GetStandHeight 00717AD0 f end=00717B11 CGUnit_C__GetModelFileName 00717B20 f end=00717B53 CGUnit_C__CanBeLooted 00717B60 f end=00717B98 CGUnit_C__InitActiveMover 00717C50 f end=00717D84 +CGUnit_C__SendTimeSkip 00717D90 f end=00717E47 +CGUnit_C__GetSmoothFacing 00717E50 f end=00717EB3 +CGUnit_C__BuildSmoothMatrix 00717EC0 f end=00717FBF CGUnit_C__GetMaxCameraHeight 00718080 f end=007180B5 CGUnit_C__OnKnockBack 007187F0 f end=00718860 +CGUnit_C__OnFlightLocal 00718860 f end=00718888 +CGUnit_C__OnUnRoot 007188F0 f end=00718922 +CGUnit_C__OnSetFacingGUIDLocalNoUpdate 00718930 f end=00718999 +CGUnit_C__OnTeleport 007189A0 f end=007189E5 +CGUnit_C__OnFallLocal 007189F0 f end=007189FF +CGUnit_C__GetCreatureClassification 00718A00 f end=00718A20 CGUnit_C__DoNotLogDeath 00718A90 f end=00718AB8 CGUnit_C__GetSelectionHighlightColor 00718AC0 f end=00718B10 CGUnit_C__GetVirtualItemDisplayID 00718B10 f end=00718B21 @@ -5091,26 +5286,33 @@ CGUnit_C__AddWorldThreatUpdateText 00719220 f end=007192BF CGUnit_C__UpdateInteractIconAttach 00719310 f end=007193B2 CGUnit_C__UpdateInteractIconScale 007193C0 f end=007193E4 CGUnit_C__NamePlateUpdateRaidTarget 007198D0 f end=007198FC +CGUnit_C__GetBloodRecord 00719FF0 f end=0071A02E CGUnit_C__IsSplashing 0071A030 f end=0071A0AF CGUnit_C__NPCFlagChanged 0071A0B0 f end=0071A25A CGUnit_C__ChangeStandState 0071A360 f end=0071A37B CGUnit_C__GetSoundData 0071A3F0 f end=0071A429 CGUnit_C__GetDisplayRace 0071A470 f end=0071A489 CGUnit_C__GetDisplaySex 0071A490 f end=0071A4A9 +CGUnit_C__ComputeDefaultMissileFirePos 0071A720 f end=0071A7E9 CGUnit_C__GetSpellRank 0071AA70 f end=0071AAA2 CGUnit_C__IsCastNotInterruptible 0071AB20 f end=0071AB73 CGUnit_C__ApplyAlpha 0071AC30 f end=0071ACE7 CGUnit_C__OnMoveStopLocal 0071AE10 f end=0071AE1F +CGUnit_C__OnStrafeStopLocal 0071AE20 f end=0071AE2F +CGUnit_C__OnAscendDescendStopLocal 0071AE30 f end=0071AE3F CGUnit_C__OnTurnStopLocal 0071AE40 f end=0071AE4F CGUnit_C__ToggleRunModeLocal 0071AE50 f end=0071AE72 CGUnit_C__TrackingStopMove 0071AEE0 f end=0071AF66 CGUnit_C__GetShapeshiftForm 0071AF70 f end=0071AF8A CGUnit_C__IsInMelee 0071AF90 f end=0071AFA7 CGUnit_C__IsInCombat 0071AFB0 f end=0071AFD9 +CGUnit_C__UnRootEffects 0071AFE0 f end=0071AFFE +CGUnit_C__AnimSuppressesMovement 0071B000 f end=0071B08A CGUnit_C__CanAutoStand 0071B090 f end=0071B0BF CGUnit_C__CanAutoDismount 0071B0C0 f end=0071B123 CGUnit_C__CanAutoUnshift 0071B130 f end=0071B1D8 CGUnit_C__CanGainXP 0071B630 f end=0071B674 +CGUnit_C__IsLooting 0071B6B0 f end=0071B6FD CGUnit_C__GetRangedAttackSkillRank 0071B740 f end=0071B76D CGUnit_C__CalcBaseMaxPower 0071B770 f end=0071B7C6 CGUnit_C__IsOutdoors 0071B7F0 f end=0071B806 @@ -5135,11 +5337,17 @@ CGUnit_C__BuildComponentObject 0071D010 f end=0071D1E1 CGUnit_C__GetSummonProperties 0071D1F0 f end=0071D29D CGUnit_C__GetStandBox 0071ED80 f end=0071EE66 CGUnit_C__DisengageFromActivePlayer 0071EE70 f end=0071EF15 +CGUnit_C__BuildMovementUpdate 0071EF80 f end=0071F060 +CGUnit_C__MaybeEmbedMovementUpdate 0071F060 f end=0071F0B8 +CGUnit_C__SendMovementUpdate 0071F0C0 f end=0071F20C +CGUnit_C__OnCollideFallReset 0071F2C0 f end=0071F2F5 CGUnit_C__GetVirtualItem 0071F440 f end=0071F533 +CGUnit_C__IsDuelingWith 0071F5C0 f end=0071F76E CGUnit_C__CanAssist 0071F890 f end=0071F8A6 CGUnit_C__CanInteract 0071F8B0 f end=0071F8EF CGUnit_C__UpdateReaction 0071F8F0 f end=0071F98E CGUnit_C__AddWorldText 0071F990 f end=0071FA83 +CGUnit_C__GetFootprintInfo 0071FB60 f end=0071FBEB CGUnit_C__Animate 0071FD80 f end=0071FEE8 CGUnit_C__GetNamePosition 0071FEF0 f end=0071FFBD CGUnit_C__ChatBubbleShow 00720010 f end=0072012E @@ -5158,6 +5366,7 @@ CGUnit_C__IsShapeShifted 00721CA0 f end=00721CEE CGUnit_C__CanCurrentFormMount 00721DA0 f end=00721E68 CGUnit_C__CanAutoInteract 00721F50 f end=00721F89 CGUnit_C__TrackingMakeRelativeTo 00722010 f end=00722082 +CGUnit_C__DoNotPlayWoundAnim 00722180 f end=007221C4 CGUnit_C__AddWorldDamageText 00722340 f end=00722439 CGUnit_C__AddWorldHealingText 00722440 f end=007224CD CGUnit_C__GetFrameScriptText 007225E0 f end=0072263A @@ -5167,20 +5376,31 @@ CGUnit_C__SetPrecastMissileModel 00722950 f end=00722ADD CGUnit_C__GetModelScale 00722AE0 f end=00722B45 CGUnit_C__GetMatrix 00722B50 f end=00722C4A CGUnit_C__SetPredictedPowerSlot 00722C50 f end=00722CF0 +CGUnit_C__ModifyPredictedPower 00722CF0 f end=00722D7B CGUnit_C__RefreshComponentItem 00723730 f end=007237E1 CGUnit_C__Reenable 007237F0 f end=00723A4E +CGUnit_C__FootstepAnimEventHit 00723A50 f end=00723E2F +CGUnit_C__AddAuraEffect 00724820 f end=00724CA8 CGUnit_C__ScaleChangeUpdate 00724DF0 f end=00724E1F CGUnit_C__ScaleChangeFinished 00724E20 f end=00724E64 +CGUnit_C__SendMovementUpdate 00724E70 f end=00724E9D +CGUnit_C__PostShutdown 00724EA0 f end=00724F44 CGUnit_C__OnVirtualItemChanged 00725010 f end=007251B1 CGUnit_C__NamePlateAddOrUpdate 007256C0 f end=00725834 +CGUnit_C__UnitNameplatesReposition 00725890 f end=00725978 CGUnit_C__RenderTargetSelection 00725980 f end=00725BE2 CGUnit_C__RenderPetTargetSelection 00725BF0 f end=00725DE7 +CGUnit_C__CreateOrDestroyObjectEffectManager 00725DF0 f end=00725F50 CGUnit_C__UpdateUnitCollisionBox 00725F50 f end=0072608B CGUnit_C__IsSpellKnown 007260E0 f end=00726160 CGUnit_C__IsSpellSuperceded 00726160 f end=007261AA +CGUnit_C__ResetUICastingSpell 00726200 f end=00726220 +CGUnit_C__ProcessCastNotInterruptible 007262E0 f end=0072657D CGUnit_C__CreateProceduralEffect 007265C0 f end=00726C9E CGUnit_C__CancelShapeshift 00726CE0 f end=00726E07 +CGUnit_C__CancelOpenStable 00726E10 f end=00726F24 CGUnit_C__CancelFormPreventingMount 00726F30 f end=00727126 +CGUnit_C__NamePlateClearAll 00727130 f end=007271C2 CGUnit_C__SetNamePlateFocus 007271D0 f end=007272B5 CGUnit_C__ClearTrackingTarget 007272C0 f end=007273F7 CGUnit_C__InitializeTrackingState 00727400 f end=007275B4 @@ -5188,6 +5408,8 @@ CGUnit_C__RenderAutoTrackCursor 007275C0 f end=0072775A CGUnit_C__CheckSelfResurrect 00727860 f end=0072799A CGUnit_C__GetPlayerDiscount 007279A0 f end=00727A60 CGUnit_C__DelaySpellVisualKi 00728050 f end=00728138 +CGUnit_C__UpdateDelayedSpellVisualKits 00728140 f end=00728295 +CGUnit_C__CheckApplyPeriodicClientTriggers 00728880 f end=007289B7 CGUnit_C__DoPowerRegen 00728A20 f end=00728B09 CGUnit_C__OnFlagChangedActivePlayer 00728F70 f end=0072900D CGUnit_C__SetActiveMover 00729010 f end=0072921A @@ -5206,6 +5428,8 @@ CGUnit_C__FillPartyMemberPetState 0072A7F0 f end=0072A944 CGUnit_C__UpdatePartyMemberPetState 0072A950 f end=0072AA69 CGUnit_C__GetDisplayRaceName 0072AA70 f end=0072AAAC CGUnit_C__GetDisplayClassName 0072AAB0 f end=0072AAEC +CGUnit_C__SetUICastingSpell 0072AB60 f end=0072AC45 +CGUnit_C__OnMovementInitiated 0072AEC0 f end=0072AF5C CGUnit_C__PlaySpellVisualKit_DelayLightningEffects 0072AF60 f end=0072AFDF CGUnit_C__CancelRangedMode 0072AFE0 f end=0072B05E CGUnit_C__ShouldShowNamePlate 0072B060 f end=0072B350 @@ -5222,18 +5446,29 @@ CGUnit_C__UpdateModelScale 0072CBB0 f end=0072CC28 CGUnit_C__OnTeleportAck 0072D2D0 f end=0072D3EB CGUnit_C__OnTurnToAngleLocal 0072D3F0 f end=0072D46E CGUnit_C__UpdateObjectNameStringForUnit 0072D4F0 f end=0072D936 +CGUnit_C__AddHandItem 0072DBC0 f end=0072DF00 +CGUnit_C__ReleaseMissiles 0072DF00 f end=0072E236 CGUnit_C__OnLevelChange 0072E3A0 f end=0072E430 CGUnit_C__ClearCastingSpell 0072E430 f end=0072E5C9 CGUnit_C__OnMoveStartLocal 0072E5D0 f end=0072E673 +CGUnit_C__OnStrafeStartLocal 0072E680 f end=0072E723 +CGUnit_C__OnTurnStartLocal 0072E7E0 f end=0072E8F2 +CGUnit_C__OnPitchStartLocal 0072E900 f end=0072E9A3 +CGUnit_C__OnPitchStopLocal 0072E9B0 f end=0072EA4F +CGUnit_C__OnSetRawFacingLocal 0072EA50 f end=0072EACE CGUnit_C__OnMovementInitiated 0072EAD0 f end=0072EB76 +CGUnit_C__TrackingStartMove 0072ECF0 f end=0072ED3F CGUnit_C__SpellInterrupted 0072ED80 f end=0072EE11 CGUnit_C__SetTrackingDirection 0072F040 f end=0072F1E8 CGUnit_C__InitializeComponent 00730100 f end=00730281 +CGUnit_C__OnForceMoveChange 007307A0 f end=00730C1C CGUnit_C__ShouldRender 00730F30 f end=00731092 CGUnit_C__SheatheHandItem 007310A0 f end=00731252 +CGUnit_C__OnRightClick 00731260 f end=007315F7 CGUnit_C__SetSheatheStateInstant 00731F40 f end=007320F4 CGUnit_C__ExchangeSheathedWeapon 00732500 f end=00732643 CGUnit_C__HandleAnimEvent 00732650 f end=00732FEC +CGUnit_C__UpdateDisplay 00734390 f end=007345BA CGUnit_C__ClearThreatList 007345C0 f end=0073469D CGUnit_C__destructor 00734B50 f end=00734F67 CGUnit_C__GetDefenseSkillRank 00734F70 f end=00734F94 @@ -5251,21 +5486,36 @@ CGUnit_C__RemoveThreat 00737750 f end=0073786C CGUnit_C__UpdateAllSmoothFacing 00739630 f end=00739648 CGUnit_C__CheckAndReportSpellInhibitFlags 00739650 f end=0073A51E CGUnit_C__PlaySpellVisualKit_HandleWeapon 0073A6C0 f end=0073A7EC +CGUnit_C__OnMoveUpdate 0073AB20 f end=0073AB8C CGUnit_C__UpdateLootAnimKit 0073AC30 f end=0073ACFC +CGUnit_C__OnCollideFalling 0073AD00 f end=0073AD51 CGUnit_C__RequestTalkEmote 0073AD70 f end=0073ADB9 +CGUnit_C__ProcessAnimTierSplineSpecialTime 0073AF00 f end=0073AF79 CGUnit_C__PlayDeathAnim 0073AF80 f end=0073B04C CGUnit_C__PlaySpellVisualKit_PlayAnims 0073B140 f end=0073B508 +CGUnit_C__SetClientInitData 0073C260 f end=0073C32A +CGUnit_C__OnVisFlagChanged 0073C830 f end=0073C8DA +CGUnit_C__OnMonsterMove 0073C8E0 f end=0073D2A0 CGUnit_C__PlayFallLandAnimation 0073D2B0 f end=0073D3CC CGUnit_C__OnCollideFallLand 0073D3D0 f end=0073D491 +CGUnit_C__OnCollideFallLandNotify 0073D4A0 f end=0073D52C CGUnit_C__OnLife 0073D530 f end=0073D5C9 +CGUnit_C__CreateUnitMount 0073D5D0 f end=0073D937 +CGUnit_C__DestroyUnitMount 0073D940 f end=0073DAA7 CGUnit_C__PreAnimate 0073DAB0 f end=0073E410 CGUnit_C__ModelLoaded 0073E840 f end=0073EB4C CGUnit_C__UpdateClientStandState 0073F060 f end=0073F1FA CGUnit_C__constructor 0073F660 f end=0073FCB3 CGUnit_C__PostInit 0073FCC0 f end=007402A3 CGUnit_C__PostReenable 007402B0 f end=00740448 +CGUnit_C__OnMountDisplayChanged 00740450 f end=00740566 +CGUnit_C__OnSpeedChangeEvent 007406A0 f end=007409FB +CGUnit_C__OnSplineSpeedChangeEvent 00740A60 f end=00740B83 +CGUnit_C__OnMoveEvent 00740D30 f end=007410A9 CGUnit_C__CompleteMountTransition 007412B0 f end=007412DB CGUnit_C__Dismount 007412E0 f end=007413EA +CGUnit_C__ProcessLocalMoveEvent 007413F0 f end=007416A7 +CGUnit_C__UpdateThreat 007417A0 f end=007419BB CGObject_C__ModelLoadedCallback 00743110 f end=0074312A CGObject_C__SetTypeByTypeId 00743130 f end=007431B5 CGObject_C__OnSpellEffectClear 00743250 f end=007432DD @@ -5319,6 +5569,7 @@ CGObject_C__Initialize 007460C0 f end=00746185 CGameObjectDef__GetPropNum 00746190 f end=007461D4 CGUnit_C__KillCreatureLoopSound 00746340 f end=0074635E CGUnit_C__PlayFoleySound 007464D0 f end=00746536 +CGUnit_C__PlayParrySound 00746540 f end=007465DA CGUnit_C__PlayDeathThud 00746610 f end=0074671F CGUnit_C__CheckLoopSound 007467F0 f end=007468FE CGUnit_C__GetNewNPCSoundCount 00746900 f end=007469B1 @@ -5332,18 +5583,25 @@ CGUnit_C__PlayUnitEventSound 007474B0 f end=007476DC UnitSoundShutdown 00747810 f end=00747848 UnitSoundInitialize 00747860 f end=007478EE CVehiclePassenger_C__PostRenderUpdateAll 00747AE0 f end=00747AFB +CVehiclePassenger_C__LockWorldFacingNextFrame 00747B00 f end=00747B17 CVehiclePassenger_C__OnSetActiveMover 00747F40 f end=00747F9F CVehiclePassenger_C__GetStoredRootVehicleUnit 00748040 f end=0074806E CVehiclePassenger_C__InitSystem 0074A070 f end=0074A15F CVehiclePassenger_C__UninitSystem 0074A160 f end=0074A1FE +MovementAddToTransport 0074B340 f end=0074B378 MovementUpdateCameraYaw 0074B380 f end=0074B3E1 +MovementObjIsTransport 0074B3F0 f end=0074B423 +MovementGetTransportFacing 0074B590 f end=0074B5D3 +MovementInsideTransport 0074B5E0 f end=0074B617 CGUnit_C__VehiclePassengerInitWorldCameraState 0074B880 f end=0074B892 CGUnit_C__HasVehicleTranspor 0074B8B0 f end=0074B8F5 CGUnit_C__IsStrafingDisabled 0074B9A0 f end=0074B9AB +CGUnit_C__SetVehicleExitVoluntary 0074B9B0 f end=0074B9BF CGUnit_C__IsVehicleTransitionPreventingAction 0074BA40 f end=0074BB12 CGUnit_C__OnDismissControlledVehicleLocal 0074BB20 f end=0074BB2F CGUnit_C__IsVehicleCurrentlyUnstoppable 0074BB90 f end=0074BBC8 CGUnit_C__SignalPlayerGainsVehicleDataEvent 0074BBD0 f end=0074BC45 +CGUnit_C__VehiclePassengerStartWaitingForVehicleTransitionAnimFromSpline 0074C040 f end=0074C0DE CGUnit_C__OnVehicleCameraPossiblyUnneeded 0074C4E0 f end=0074C550 CGUnit_C__UpdateVehicleUISliders 0074C5A0 f end=0074C64D CGUnit_C__FindRootVehicle 0074C650 f end=0074C749 @@ -5391,12 +5649,16 @@ CGBag_C__GetItemTypeCharges 00754D50 f end=00754D86 CGBag_C__UnlockItemsOfType 00754D90 f end=00754DC3 CGBag_C__ItemCountValid 00754DD0 f end=00754ECA CGUnit_C__ShowPlayerPVPHonorGained 00754ED0 f end=00754EEC +CGUnit_C__GetParryingItem 00754EF0 f end=00754F3A CGUnit_C__GetUnitSize 00754F40 f end=00754F58 CGUnit_C__HandleEnvironmentDamage 00755270 f end=00755373 +CGUnit_C__ShowBloodSpurt 00755380 f end=007554EA +CGUnit_C__GetAttackingWeapon 00755540 f end=007555DB CGUnit_C__StopAttack 007559E0 f end=00755A54 CGUnit_C__PlayVictimWorldFeedback 00755A60 f end=00755E3D CGUnit_C__PlayVictimRound 00755E40 f end=00756032 CGUnit_C__OnDeathAnimate 007561E0 f end=0075623E +CGUnit_C__OnAttackStop 00756770 f end=007567FD UnitCombatClientInitialize 00756BD0 f end=00756C85 CVehicle_C__InitSystem 00756E30 f end=00756E8B CVehicle_C__UninitSystem 00756E90 f end=00756EB3 @@ -5447,6 +5709,25 @@ CVehicleCamera_C__SetTarget 0075A7D0 f end=0075A923 CVehicleCamera_C__MaybeChangeTarget 0075A930 f end=0075AA66 CVehicleCamera_C__BeginTransition 0075AAC0 f end=0075AEE5 CVehicleCamera_C__Create 0075B1A0 f end=0075B3DD +CMovement_C__BuildCollisionVolume 0075CA80 f end=0075CCF1 +CMovement_C__DistanceToMovePyramid 0075CD70 f end=0075CF76 +CMovement_C__MoveSplineMoverWithoutCollision 0075D3C0 f end=0075D4A5 +CMovement_C__GetFacetQueryFlags 0075E3D0 f end=0075E47E +CMovement_C__CollisionBoxDoesntFit 0075E480 f end=0075E4F2 +CMovement_C__BoxDoesntFit 0075E500 f end=0075E754 +CMovement_C__SnapToGroundIfCloseEnough 0075EFE0 f end=0075F091 +CMovement_C__ValidateTestVsFacetQuery 0075F0A0 f end=0075F517 +CMovement_C__GetCurrentHoverHeight 0075F520 f end=0075F9C7 +CMovement_C__DistanceToMove 0075F9D0 f end=0075FF89 +CMovement_C__PassengerMove 00760720 f end=00760B33 +CMovement_C__Swim 00760B40 f end=00760FB1 +CMovement_C__TryFallingDown 00760FC0 f end=007612AB +CMovement_C__FallDown 007612B0 f end=007618A3 +CMovement_C__Fall 007618B0 f end=007619BE +CMovement_C__WillPassObstacle 007619C0 f end=00761AF8 +CMovement_C__TraceSurface 007620F0 f end=00762980 +CMovement_C__HoverMove 00762980 f end=00762E00 +CMovement_C__CollideRequestMove 00762E00 f end=00763199 CGPlayer_C__PlayUnitSound 007631A0 f end=007633E3 CGPlayer_C__PlayFoleySound 007633F0 f end=007634E2 CGPlayer_C__HandleSpellEventSound 00763570 f end=00763679 @@ -5739,6 +6020,7 @@ World__ObjectSetSequence 0077FEC0 f end=0077FF07 World__ObjectSetSequenceFinishedCallback 0077FF10 f end=0077FF53 World__ObjectSetEventCallback 0077FF60 f end=0077FFA3 World__ObjectTestConvexVolume 0077FFB0 f end=00780122 +World__ObjectGetExtents 00780130 f end=0078018F World__ObjectSetShadow 007801C0 f end=0078023F World__ObjectUpdate 00780240 f end=007804F5 World__GetCamPos 00780640 f end=00780646 @@ -6515,6 +6797,7 @@ Spell_C_CastSpell 0080DA40 f end=0080DA7C Spell_C_ClickSpell 0080DA80 f end=0080DBC1 Script_SpellTargetUnit 0080DC00 f end=0080DCE3 Spell_C_HandleItemDrop 0080DCF0 f end=0080DDCD +Spell_C_RemovePeriodicClientTrigger 0080DFE0 f end=0080E052 Spell_C_AddProcessedDestLocSpellCast 0080E100 f end=0080E1AC Spell_C__SystemInitialize 008100E0 f end=00810320 SpellTableLookupAbility 00812410 f end=0081252A @@ -7260,7 +7543,77 @@ SI2__VoiceChat_AmplifyMicrophoneInput 00986520 f end=009865BA SE2__VoiceChat_StartCapture 009868C0 f end=009868CF SI2__VoiceChat_StopCapture 009868D0 f end=009868DF SI2__PlayVocalErrorSound 00986D00 f end=00986DD6 +CMovementShared__CalcFallStartElevation 00986F70 f end=00986FAC +CMovementShared__GetDistanceFallen 00986FB0 f end=0098704C +CMovementShared__AddSpline 009870F0 f end=0098713A +CMovementShared__GetMoveStatus 00987140 f end=00987299 +CMovementShared__MarkAwaitingLoad 009872A0 f end=009872A8 +CMovementShared__UnMarkAwaitingLoad 009872B0 f end=009872B8 +CMovementShared__UpdateTransportStatus 009872C0 f end=00987391 +CMovementShared__UpdateSplineID 009873A0 f end=009873E9 +CMovementShared__WalkOnWater 009873F0 f end=00987410 +CMovementShared__PostFeatherFall 00987410 f end=00987438 +CMovementShared__FeatherFall 00987440 f end=0098745F +CMovementShared__Hover 00987460 f end=00987488 +CMovementShared__GetGroundNormal 00987490 f end=00987569 +CMovementShared__PlotSpiralPosition 00987820 f end=00987941 +CMovementShared__PlotHorzCircularPosition 00987A00 f end=00987B49 +CMovementShared__PlotUnitMovement 00987B50 f end=00987CC7 +CMovementShared__PlotUnitMovement 00987D00 f end=00987D1C +CMovementShared__CalcDirection 00987EF0 f end=009880BE +CMovementShared__CalcCurrentSpeed 009880C0 f end=009880E7 +CMovementShared__UpdateAnchors 009881D0 f end=00988217 +CMovementShared__Jump 009883F0 f end=00988482 +CMovementShared__StopFalling 00988490 f end=009886DC +CMovementShared__StopFallingAlwaysAnchor 009886E0 f end=0098891F +CMovementShared__UpdateFallState 00988990 f end=00988A1E +CMovementShared__StartMove 00988A20 f end=00988AF1 +CMovementShared__StartStrafe 00988B00 f end=00988BA0 +CMovementShared__ForceStopStrafe 00988BA0 f end=00988DB9 +CMovementShared__StopStrafe 00988DC0 f end=00988DE6 +CMovementShared__StartTurn 00988DF0 f end=00989010 +CMovementShared__StopTurn 00989010 f end=0098921E +CMovementShared__StartPitch 00989220 f end=0098944F +CMovementShared__StopPitch 00989450 f end=00989660 +CMovementShared__StartSwim 00989660 f end=0098988B +CMovementShared__StartFlight 00989890 f end=009898DB +CMovementShared__StartAscensionDescension 009898E0 f end=0098993B +CMovementShared__StopAscensionDescension 00989940 f end=00989B6F +CMovementShared__ChangeTurnRate 00989C50 f end=00989E79 +CMovementShared__ChangePitchRate 00989E80 f end=0098A0A9 +CMovementShared__ChangeRunSpeed 0098A0B0 f end=0098A2F8 +CMovementShared__ChangeRunBackSpeed 0098A300 f end=0098A548 +CMovementShared__ChangeWalkSpeed 0098A550 f end=0098A798 +CMovementShared__ChangeSwimSpeed 0098A7A0 f end=0098A9E8 +CMovementShared__ChangeSwimBackSpeed 0098A9F0 f end=0098AC38 +CMovementShared__ChangeFlightSpeed 0098AC40 f end=0098AE88 +CMovementShared__ChangeFlightBackSpeed 0098AE90 f end=0098B0D8 +CMovementShared__SetRunMode 0098B0E0 f end=0098B30E +CMovementShared__EnableGravity 0098B310 f end=0098B533 CMovementShared__Root 0098B540 f end=0098B570 +CMovementShared__SetJumpSplineInAir 0098B570 f end=0098B58D +CMovementShared__SetAnimTierInTrans 0098B590 f end=0098B5AD +CMovementShared__SetVehicleExitVoluntary 0098B5B0 f end=0098B5CC +CMovementShared__TryStartFalling 0098B710 f end=0098B72F +CMovementShared__RemoveSpline 0098B730 f end=0098B770 +CMovementShared__TransformSpline 0098B770 f end=0098B84E +CMovementShared__TransportTransform 0098B850 f end=0098B995 +CMovementShared__AddToTransport 0098BA20 f end=0098BA85 +CMovementShared__Teleport 0098BA90 f end=0098BD01 +CMovementShared__ForceStopMove 0098BD10 f end=0098BF73 +CMovementShared__StopStrafe 0098BF80 f end=0098BFEB +CMovementShared__StopSwim 0098BFF0 f end=0098C23A +CMovementShared__StopFlight 0098C240 f end=0098C479 +CMovementShared__SetFacing 0098C480 f end=0098C4EC +CMovementShared__TryRoot 0098C4F0 f end=0098C545 +CMovementShared__UnRoot 0098C550 f end=0098C57E +CMovementShared__constructor 0098C580 f end=0098C666 +CMovementShared__Disable 0098C670 f end=0098C727 +CMovementShared__RemoveFromTransport 0098C730 f end=0098C76F +CMovementShared__OnSpline 0098C770 f end=0098C89A +CMovementShared__StopMove 0098C8A0 f end=0098C8C8 +CMovementShared__StopMove 0098C8D0 f end=0098C93D +CMovementShared__PlotUnitSplineMovement 0098CA00 f end=0098CF68 CGNamePlateFrame__UpdateNameDisplay 0098E580 f end=0098E5A5 CGNamePlateFrame__TriggerDamageFeedback 0098E5B0 f end=0098E5E1 CGNamePlateFrame__UpdateRaidTargetDisplay 0098E740 f end=0098E7D8 diff --git a/profile/3.3.5a-windows-386/x64dbg/game.dd32 b/profile/3.3.5a-windows-386/x64dbg/game.dd32 index 005a252..de794ca 100644 Binary files a/profile/3.3.5a-windows-386/x64dbg/game.dd32 and b/profile/3.3.5a-windows-386/x64dbg/game.dd32 differ diff --git a/profile/3.3.5a-windows-386/x64dbg/types.json b/profile/3.3.5a-windows-386/x64dbg/types.json index a1b9c69..947b9c9 100644 --- a/profile/3.3.5a-windows-386/x64dbg/types.json +++ b/profile/3.3.5a-windows-386/x64dbg/types.json @@ -32868,6 +32868,372 @@ } ] }, + { + "name": "CMovementData", + "size": 328, + "members": [ + { + "type": "void*", + "name": "transportPtr1", + "offset": 0 + }, + { + "type": "void*", + "name": "transportPtr2", + "offset": 4 + }, + { + "type": "uint64_t", + "name": "TransportGUID", + "offset": 8 + }, + { + "type": "C3Vector", + "name": "position", + "offset": 16 + }, + { + "type": "int32_t", + "name": "unkFlag", + "offset": 28 + }, + { + "type": "float", + "name": "Facing", + "offset": 32 + }, + { + "type": "float", + "name": "Pitch", + "offset": 36 + }, + { + "type": "void*", + "name": "dataPtr", + "offset": 40 + }, + { + "type": "int32_t", + "name": "unkFlag2", + "offset": 44 + }, + { + "type": "int32_t", + "name": "unk_030", + "offset": 48 + }, + { + "type": "int32_t", + "name": "unk_034", + "offset": 52 + }, + { + "type": "C3Vector", + "name": "groundNormal", + "offset": 56 + }, + { + "type": "int32_t", + "name": "moveFlag1", + "offset": 68 + }, + { + "type": "int32_t", + "name": "moveFlag2", + "offset": 72 + }, + { + "type": "C3Vector", + "name": "anchorPosition", + "offset": 76 + }, + { + "type": "float", + "name": "AnchorFacing", + "offset": 88 + }, + { + "type": "float", + "name": "AnchorPitch", + "offset": 92 + }, + { + "type": "int32_t", + "name": "unk_060", + "offset": 96 + }, + { + "type": "C3Vector", + "name": "direction", + "offset": 100 + }, + { + "type": "C2Vector", + "name": "direction2d", + "offset": 112 + }, + { + "type": "float", + "name": "cosAnchorPitch", + "offset": 120 + }, + { + "type": "float", + "name": "sinAnchorPitch", + "offset": 124 + }, + { + "type": "int32_t", + "name": "FallTime", + "offset": 128 + }, + { + "type": "float", + "name": "StartFallHeight", + "offset": 132 + }, + { + "type": "float", + "name": "unkFloat", + "offset": 136 + }, + { + "type": "float", + "name": "MoveSpeed", + "offset": 140 + }, + { + "type": "float", + "name": "WalkSpeed", + "offset": 144 + }, + { + "type": "float", + "name": "RunSpeed", + "offset": 148 + }, + { + "type": "float", + "name": "BackSpeed", + "offset": 152 + }, + { + "type": "float", + "name": "SwimSpeed", + "offset": 156 + }, + { + "type": "float", + "name": "BackSwimSpeed", + "offset": 160 + }, + { + "type": "float", + "name": "FlyMountSpeed", + "offset": 164 + }, + { + "type": "float", + "name": "FlyMountBackSpeed", + "offset": 168 + }, + { + "type": "float", + "name": "TurnSpeed", + "offset": 172 + }, + { + "type": "float", + "name": "FlyMountUnkUpDownRotationSpeed1", + "offset": 176 + }, + { + "type": "float", + "name": "FlyMountUnkUpDownRotationSpeed2", + "offset": 180 + }, + { + "type": "float", + "name": "FallSpeed", + "offset": 184 + }, + { + "type": "void*", + "name": "CGMoveSplinePtr", + "offset": 188 + }, + { + "type": "int32_t", + "name": "PerfCount", + "offset": 192 + }, + { + "type": "int32_t", + "name": "unkFlag3", + "offset": 196 + }, + { + "type": "float", + "name": "CollisonBoxHalfWidth", + "offset": 200 + }, + { + "type": "float", + "name": "CollisionBoxHeight", + "offset": 204 + }, + { + "type": "float", + "name": "ObjectScale", + "offset": 208 + }, + { + "type": "int32_t", + "name": "unk_0D4", + "offset": 212 + }, + { + "type": "int32_t", + "name": "unk_0D8", + "offset": 216 + }, + { + "type": "int32_t", + "name": "unk_0DC", + "offset": 220 + }, + { + "type": "int32_t", + "name": "unk_0E0", + "offset": 224 + }, + { + "type": "int32_t", + "name": "unk_0E4", + "offset": 228 + }, + { + "type": "int32_t", + "name": "unkFlags_00", + "offset": 232 + }, + { + "type": "int32_t", + "name": "unkFlags_01", + "offset": 236 + }, + { + "type": "int32_t", + "name": "unkFlags_02", + "offset": 240 + }, + { + "type": "int32_t", + "name": "unkFlags_03", + "offset": 244 + }, + { + "type": "int32_t", + "name": "unkFlags_04", + "offset": 248 + }, + { + "type": "int32_t", + "name": "unkFlags_05", + "offset": 252 + }, + { + "type": "int32_t", + "name": "unkFlags_06", + "offset": 256 + }, + { + "type": "int32_t", + "name": "unkFlags_07", + "offset": 260 + }, + { + "type": "int32_t", + "name": "unkFlags_08", + "offset": 264 + }, + { + "type": "int32_t", + "name": "unkFlags_09", + "offset": 268 + }, + { + "type": "int32_t", + "name": "unkFlags_10", + "offset": 272 + }, + { + "type": "int32_t", + "name": "unkFlags_11", + "offset": 276 + }, + { + "type": "int32_t", + "name": "unkFlags_12", + "offset": 280 + }, + { + "type": "int32_t", + "name": "unkFlags_13", + "offset": 284 + }, + { + "type": "int32_t", + "name": "unkFlags_14", + "offset": 288 + }, + { + "type": "int32_t", + "name": "unkFlags_15", + "offset": 292 + }, + { + "type": "int32_t", + "name": "unk_128", + "offset": 296 + }, + { + "type": "int32_t", + "name": "unk_12C", + "offset": 300 + }, + { + "type": "int32_t", + "name": "unk_130", + "offset": 304 + }, + { + "type": "int32_t", + "name": "unk_134", + "offset": 308 + }, + { + "type": "int32_t", + "name": "unk_138", + "offset": 312 + }, + { + "type": "void*", + "name": "linkedList_ptr1", + "offset": 316 + }, + { + "type": "void*", + "name": "linkedList_ptr2", + "offset": 320 + }, + { + "type": "void*", + "name": "objectPtr", + "offset": 324 + } + ] + }, { "name": "CGxMatrixStack", "size": 280,