From 76a76a28a30f6db9f2cfca1bea83799f3eebee87 Mon Sep 17 00:00:00 2001 From: gromchek Date: Thu, 8 Jan 2026 17:49:20 +0300 Subject: [PATCH] chore(build): refresh generated files --- .../ida/batch/import_symbols.idc | 355 ++++++++++++++++- profile/3.3.5a-windows-386/symbol/main.sym | 353 +++++++++++++++++ profile/3.3.5a-windows-386/x64dbg/game.dd32 | Bin 278940 -> 290879 bytes profile/3.3.5a-windows-386/x64dbg/types.json | 366 ++++++++++++++++++ 4 files changed, 1073 insertions(+), 1 deletion(-) 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 005a25225c2f2781982ffa8d5f89d0569dbea404..de794ca99b298772eb29039ff5f27b6422969072 100644 GIT binary patch delta 145965 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�zkb)nb&;8!IdkUBDbIPH`?+s0sukU~NY+k==9Z4f!Tqac?G&Kk^qu7p)ST$E zodLm9k$p&pg_x6Q8z4u~;v!{~tlh_9swK#7Z|3RF2W5oWu*a3?PB9;w@H+TILOuXT zi^ev~+Fcy;g9gC8QCu_~a~p&qWb4>)?W z5OifQ0f~S|DE+d~FHj@2!5q!6$`#%YU-w7jP6EOn=i~0K?rvQK0tb7WvNzJzA5VGf zt_kIX_{~}55A)eXx=GkuWw;xe(a-iPjq#k+$1}*^6)+1qswc7kCJVV08K*D-6+25l zPcxAnoTg`!aWWDyhRN_>c_75>fA_xl?~Z|56BFosG@-hNlu_ntRuBvAHRN zBl^@AvcJiT=-VPS^X+b5e{)4m$7Lb-Lt$D@VUf6l=f%+jJI257sA6LcRPZdV%cb=OQuj$V*6NnF!#3gsC-cfp( zDTg=4s<5h(j_YGBX@bnJimgl&MrUr_A}0j7y{s@~0{Bsuh- zc`nvCKqyO|b)*A6p6<|s2(gxwoZcF{XMmtiscuuHYlL+$=;QDijMur)tDeej`+u~%#!qD zzI4Hyw()K`LE=3u`mzi7|B~Q)+hcd83pV`+cNz{LVWi&|JDo1r$ql<=Ng0C4`pI1~ z2>FE%VqpAc?&Iwb$ztpd**+Pth2&MT_5p6l^omqs++erbN|IK^W@HE*bN_l-X4>zM z!ALG&DZ?uO;DinW8p*O@E(c1V&fe!>bRXg^(Ch7N>Eexx;EbLM$0|0d(<>-X-@z)f zZ6%YCI0y&N{EGQt0RlH8^npumjpb&7E#t}9#7tps=Jin-3Nj-bBCjV|ZMHusgF#c% z*4XozLgkR1f61rdN&+gavYdH;yO6ACdtmWf%8?suK8n{OQW@^Qz8YA=ki?J&Q344imQ!FJ*$RG#rhz-jU z3a`jGDmPaz##ZUbZ+Q(tmL9PY?3=}o{0qXYwwVm9t*q;QtXt1 z^?CUBu^$xS8NJo+%o$|TKF7r#QDJ1Hlh~UomhqIwVnU8EPyO=&hCe@Km$i>^qu>$v zRYOm1K<19)Z%sa_dM$Qsjb`Lyw3|MD+L0^N@oAoS z@w?Bxbl^~6tZ7iAr$=I&hX~`0-uF8yZNb`BKXN4weG&U|h%lZEdMRek6GoB;<9n`aOeO5Ym|C~nd4 zld&BZ;aZ)?R}v_ip)H7w%oiNQa5fgo7bcO<|9Secd?B5XNB)hyS^%=RVC;N>Fpg;d z8!H|zyw895bixSXT7isN@$?$2P|Oqkzp;Zwf}6Z_^69^dgeIQMy7Y8IiO>c3_+{^L z%p*(|m~dX#)UJ(nh=i6FPL{F2Ol*eK@!=tBDTTvo#K*9-l6u&(S0MN3Cf$1Ek` z5VtnY9gZ3#C`H#NM4ivZ(&+)S7q$h5}t_&`}_S%Sl41V!C6=W!T0D$Qlg3O!SUr=<@Ir5nJ z12%}=y?(S;oS3w9Bd(o47eYT`ZbSQRBf$D2W^u-M;RqR|h?6<(n>KnPgFww?-Z+*p zP9j$u;o4V|3dmwa2D*Knuu!|Vs|Zy422(}%EQTF7fW9jgte?PyySgInnOT5gUOQ9P zJIP-3!#G)XSL8P@I-akwP(h>`yJh2wOr)g%5ex0kcn!-#zUOsTpWB-_?2@J;3JtVA zFt0JO9f%iS{(48C#Nhk&gsfk}H^uYJQaI2HQFSn@xNfHwZn(u?<00C71(AF5h2s?S z1+ZS<-Ba7Tl7SnaN>Pv@DEwoFc|nHv-)MxEYo>z1O%6UL9FH@l{Pej3G@mDxbD&nW3-VMc#G&OAP#yUPy#`1Mhx{4WSj#D5m~yP7ji`p3u*c= z2i?FABL}oJ2BhV>EsFj*ZhO3TY<^e-gXP#G3YZ(jMZ7iA#Ue%bV z3Y+ZMti>o!JgLJqA7z10K&0mtMR$M`J%TY=q%)?nVK%j@9c+Thi7@$)&FyB=XYq9M zJ}(d-USk2^lVB2v@bGXAuqwLeINg&8Ad67lty#kpJSKV&&;M|!qC3bTe2Sb2Ix@Oa zPTVCV;7>+&lpqc_rpnZer_WC?lW!#>NQhsD;_phuP=EkfwgH;+0R?k4{a7|Y!SrR2 zb6v^FbY$l6#4!r}9yj(*R1%JGfMpoJ<>}vv#SkpjslnB?it!MaSVKUOCDE1X!$6vr z2&jLwkf+~FR45}W4Wb6OXonk4sn8JwJK<0z;dRb{6x!F|)oR%(C$_UZh!na(GaLY{ z#NT;b2Cvx8AqAjg6^%BY_JYt5`gDnJ!Wu+jl6H7P>tI@h!VZ-y3CB1r9_+0<1{dIU zlj%jx@Mz+Q+&E;`1&DKwz^aXfCS?Z8_5nMpb~w{Xetsa$MHyVNlJFuYWu+KRXyjFL z;xZo2OFeDSjzI9no{PFHtWy%60I^dBTyN$gHeT^JyomG$Sr30uFda13Z`{OqT=G4g z%W|nVT7X~MQwz+V&f`{kY!IP&V^uswchrjDmp}&$E+C0|Dy0I5yA#hpgm0Ds(3U!n z<<@1;{~AVs50CzkjV5|?xtzG3Twd+2$V6>4gA1S)K&PilbXto__hUCc0I|-iTNT7C zrCs?nQ-l2d_g!r55RI7{dMs^(HendVnMB%Y7@;VK{wD zLE$4Bl!R9q>tv)CJS%j=kOG(k*oR0-?+h)h0aB@dlbrY-(O3=iEl?hXi|^4E zFs#|16~+&NH3$@|g$j9i%%>2ggEQuTF|aR(CO|arOb63%Bp!xh;6u3ASv``ey$QLU zy?npnQw7kR+Z;>|kI);(YCU0>&Gm|8iXSI01)9dS@>Q8gp;&C9po{_a-s$V*)QWNf zJ`z+wPBV-ihHIv#Dqv<1$j(coDH7L(?PLbj{8oe@zP*DXi9k9R`)Q&eM-LU?=;on{ z2;_q?py)d3R;WTLT|lC3whMl z16Y%z35iWG?1r_XbSiNAOTz@F`Ln7}5gR$-tVkO%hn`K9ar7^b{HI!^K6YK+{38+W zSRtT5lTOJ0e=JEevBxaGQu&cV^W$qiqe^OT`~`Ph)u@VJO}vy8`)rbs4xSGduzwvG z%dlU(L)KjNKV!X()5ZZhS_ZedxS$#@(kEL3zbA+D++&|15~E9 zI<)&}{HlOGk844F7J=5~I!SeWbd+h!BB4o3oikOStG2=TXM5v{ z_Po1rqqAtOp6z@p7)0*va>Fm8>U>02K)OdCOwg&$X=_!@jL~3o2$N0&d1t>->1216 zj1=YfEZi-se=Md;z#>^n`kF2@koL{LlYmLdaVYwH2nxPC6X%aN$b{}?~8 zq?OJf!^zBE2?}s5Kx#KkApusl>J(= zP#o3?PL)zjB~uis zM7TU;P&LfVrOsPbtXJ~XW30(a14ntYa7S099MEVFP^3WNF1}7>EW>_^#qG>il}*jg zm+4yqTr+2HQIU8l0`AX9Q2nbr z8TSEcyuq*>co#pf0)D`k)kmPJihK&9B+lkMj1gs)35(mFODX~nCo!XmE1|#v*3Kdo_0Z>ulNY6bccva~{;ema7!FaiG$C^`_AiW%KyxPa}i?+qpKsIU=p6oye}v?Vkp z%1~qHdKn=C$!l%yiF8-Be!$dE`wEoALmc>K#4Mq_CJ^b|S7-#jH9AlQOJ2T@sL@?4y&ywb&Q($4Nob;mMB5=H64tpVEiU!MwT2lE3_)~erw;MpV z4nGt)X>V0=RTDTRUgAz+S^j@A;f(+6JN*dyhl;>lNv^h#zMO;tZ6{xplTvsZ7^=s? z)HP~C1p2cBY?8-TYzxP#nuL_uKV6NcE4CNkm#HM6A6}qPoU@y{6)CHzk0HAP2$6qY z&pdS*quGVNTO?-tdYDh;kL9c+yZ_lF1*3udXrx>7@K}3Os{+BlNbIpDKwO}Sz(85rQ!)hzuke`E{gGl?##DgLNhq)!Da}H^-CD4r|&Obk6UawTPYfKc1jyH}cYz9Q__Ifir_ybQSmDO3QgUufCF|jP*O`ME+yErg%uHu?t`n-$8BSi zcMsqg{$|K{fT0z#!ttK5_i0jw>rSV$xs{N6teu@#AtS#KPO3DK+>p`iVdVL<5h!;I zc}v!VaSgp_RR()@+ZGj@66x6ow=>ymYz`ue-Ug$iLxVN-SuV)%jq}DahK!O&o z3@jz)J#0I{)^Ts!yiD9O{vlON;J33f;|SiK1V}XeB3l08%UQDQ<&)q|?QZ>bH!CAl ztTPLX-fPA;?)EJM1AFPdELF_l;VMDOZlJB)pap%UYdp|kaH7934vP$XlW1vaSZk&i zu4FyGwDb`!U-J47Rs)k6ALjKDZv}gqQui3Wnf^Hi77hOXDalMfSb#|$f2Z?iZAJ3- z{|Bl2{Y_SEsc&qOd3|LB(kXDme)-Vlb5|ONNf+%BM3w525ij-KB@BydCvT#h2cmHIf6G;nu#rAqcQKoOog-L_-IJy&l9@LKqa0o1 z1S-lsZ-7POjHI0_XDG_9Qo{ulcJNLWdnEQ@%iAN7;N)a56oju-q+A}A@OA-4IDc^} zLIb583KsaX`i6?aQJ5=zqZJjFA-Q`1ef?q9WIkJi)*SC2%wQdf<==NT`V2@uqK~G~ zs!MFL@Y&O-83w-b%)jv?yT&Y-rv@*l;om-~6Eq1x=RauxMeS3nHXA{}y=i~cRdvJY(&!5-b*VWsqza68-H#^nxNIa@AzP)R{?;Ju6Tjwc~ThJ8Er6a*&?0eoE zWtoGTlDY8jg0lz)RSp(pB)m{t!Z6{}IWR{g+MZ@66SoQ3n=vU$^r*oszLG{J4x~3^ zVne_6HU(NZKeB$x7^~o32=`X)c$d{ITqWes1qe3O{;Vf{JX?gGCj?n$r5fD=ZP8l@ zAMGTs<(arTXV37F9LEmghA0yKE}%iO5Tvn zjCP@w1sWQ5sp1zr$)cn-dE|u74PRMp#aUoNDkJ|0c(021lmZwZ>>+rnibAXa`}%?A zrkb850DRn{kwUehSMX*=1M7735uJ=q-w?hQZ!B z&Lv@%EGb%001Oop<}lNF$4&rtspt@f?K&bv`NlY;tiOO>`8igMk|Os6AwK2B1?6{U zLdUa+ex*he;qt%u7QnD4D9#)oYp5f(@@Rg zv%kt3z}{btrXibJ!ikw}Ox;-gJ;PH6{@g7FEwEf0B+EY}zG$&`oX+NIOh@lLjn@Ib zl9{=t4*|!>)nhf5lFLK1eytrr>?aaX=O4gW(in3;jI_WKm+NiGUAmSu^22%m0={l-j71%wjYKiEdx zdPAn9+7C})Rt%Kh$xFY`dM(m&M(tE2IGBH<_?Gtc6pM%9>keOm_O*XwwSXh*2TGRk z#tc|z6SWrUrMwFE49{PC8O&niE=5|%i;8@VN|lN|Dw?dB%y01qM1B3x8$J=qy%rW<0zHPM?}To%BIiZzax>qGoPr zg!%nKJ=^k75ohlpi24#nK^_PN`?^0_2#cx2={PNz!{}{bja`;&{2ZIyAMlxg@56w? zHo5Vo_#;B6Gug@WRS<_{;6YH*u)XCBa9caaRI1{=MDj}Hny(E*Z$_c6;*%*BVQd zhHW75dOaimBG0@4%&QD8=N?AN8Q_PYn02WZ>G?ArOqYS55IuF}6kDcOVxsTQxwdd} z>vNp7wCE?vOd2(d;%7s_8?GHWx%H=+fG8E)zu<@dBE$(-<2FVE82qvR1x}fS_eL2< zr>mtpm}`%bla-Np+CY5in*n>P+-1?%x6qy0dTUAPe7A*iw(ID&`M&E^Lh(bu2+79`k5}gNQ!zj|wz<HoTPp4u0BVpcflzke z09C^)u^0cyYc27uevUb%$eHd&HW)(rlA#_Thrk32HX6*}J5h$-?gPRBA1Sfx6zix@ zB7?$bOtFwuUc2BF_WxR1vdp3>EEcy{7+0`Jfd#2I(&mbIB>Ywdsb!m!jH>U&D=cJT zQF=%D5qdTZ?SvBFd(%{LJTW!&>H2yhNQVzobUnFykntI)+<%oL_HyK#MDpWX^rx3u zH}i$JCz;7PaRQsvzfDA*CpGVjvzQY2wLv*a=p0&wRv7QdR%& z+Y|{#^2pZa`2KA^0=6LjZ&YC!a`fp=yruuKGt8;M3FQrpXl%qjI0Se*2J}s8Jn?v8 zp?O-oKdhnF#=g8LzJ>qe(H8$S^o(%7^YnV=$3gG!xd@I>zq3UZvw(N2)1yq}tUipd z*3Xk#LG#DWhHH4*7=4uOcQwbyD&t3u1J-r^A1d=-J{U{Hy9R9z?90=5%`W|Rq=|A&Eo!Bflb#^SDuCL-eh2>-5sfB z(8SQqrGUXcxKh>i@bu0H*c=q{CBZ@)N$BtTL|}MES~1|zyR z1P4;@s$V=dm=<|?<`okb2Vj7gb}&Q~Tk4YAssy(biDDM|cQpo6Tq z+<8-qB@sZILC}|8lEZvBi+K8GKxehNUfZhZvUrxQVXQ#=xc(zpK81}D-w`4?u($8l zLM*5*d*CC`zo+s6=K8}Z;0z1ka90OfNcT)~q11?}3OG*DOrAzkY$pvoJeqr1F$_>t>x;f`rGKNepmBgjKSNM! z7f*mW5iH-XNC5uL<>oS7)bJud&WV|pxt`A2*6?-{jx1{acGeX_EWZS}ew-Q&`0J^B z3>_U^&;i4Zw>EU&sMn~$j%*7}UZYcOyMN6Qk&-`LLw4uV7wfgEE&A>i`Sk1g_@v<} z|4~H*0IzJ5aPZN8RUI(OGp!8zdqx=Mji+lbF;Z)x=&={s9e;=xZOb9Lb0gG}i?r`3 z+A$&#-@vYx()&&-(08ESN74K2MZqH}W^wj8Iy{tQwHJTPTcA@4JLmlQ91*!P(cQY{ z_||105B~E@Q!M0yK=ok1vKOyS12^=b#0N#d;oIAf`XG>PlfPt97i6LKvUo{(oZ_|Y z2G#yhXAW|XVGFIfqK+-%pF-~1c4vnQo=kdR6hw(_t%a%vsPX~nfGFFhj$-lC6EGH| z%>IO{qq}#U4nLUgQ~@%iFC>dN_;)39kqz*E&>weZ-YlRcKIX$`73RyxYF)^8EJKiq9y`4R~d*X&`V?~P(4Yyg^&#R&n)bPq9YRI z1OLaOQ|u@~yy}+avZjtxZ2xjpXHm(w*tM^RxV!DIG!@iZB=>GcKi88r0jHWRth%D% z3Lp#Mi$o}k&u6;z7t+|ve0-mx9jpOW4LLNF9GXpCAlb3o&W=;T5jue>mOVRW?nUL9K{Covt2%qU{IQvl=wVL%xd*=r4odhd^L<&USPS`%C&^w13<{{52TP_mcYz z`0Lj16zy(8`T*{-;v3sP#8a@tj|dE~`-fzNyu~5iuNJlx+tE`I3;=j z4Z)VnQS`z9g>gfOiMlI@~9OXuE0AuZT*%=eEzIyh0EW4Y^eEsLwnTM zKcORnm;+lW0b8RV6*m4$LMcX3;r@F54TgYFD>)GBaj7i~7iv}O( zrr#AkHfwAm>;;0*b-ay<5tcJf%AKu-@sMq_JG3V0Ay`<|_ha#~t=s==!HHH`+fupwb9JaL>F2 z1H|qMUnj}nJw`_VgbmoWFa+ITsGpbMolE~yh%5_E57G&?Of)}@HPP-XY6d71R2VG5 zGYU~rwRjWoM1|g|u=1KB1AZ~|V0AeR@+OS-Ckgn|n74W68*l{rHI(trHhcV6)j*#~ zPZPB!T$NT$?k#8B>X5t#dNAufhGL3b7E|1Z)nNA&3vk#Qx;~q{t#ThNIsb*X5!+x$8SXfwl^+sb5ZZ>6tCC?kui6f1is4iqAab`(p9Ij@veUVo0VqiLm;Q`-rf$X>>dPVx(?Uy z9{l2N<%U*98IeGCpptnH7b9)Y*Xvt97_a|sIZKk1j!D0A=o;O<41sgm{!}^53BH^y z!r!*g^ov-s?SZ1#`FvpwN1hds?*S{+&z{v8LaK+=9x$b;qLYv_@-dRWn!PE$mA)CH|YXT`O`k;`k&AVk@5?viE41y$8yqsPOUcaka0VrlM@ee9;R6SIZTXD ztXcsDU>QP3@X63by-Wx4AUI0Z(toZ(ZwMPLGI`u99OCv~PL~N{NCu&$6@J5~Bo5+F zA`k+kS`Uc4dPCcXs^Rs;3ba%ieH=Ld0q&;L7RyOX_{*t^`!P+79meEM$=~;TSPe6; z!mtWYoX7+@Rj-p6=m%7eCi$34WFgz!--^b1?*}FEeV%@?J;7rS2kozk!-X?{OBz9_ zCPv2m{><$%`l%W$2N_k&qX3cseNJ-kL=n>T2ZtFNaxjH1zEw^FgYUc9^dZ7z=X#4l1-SU9p3@(DoGYQ=tjn-J6U^Ub{F!CjQ6Q zGb9VMHm)8n;p8Wss<0O*`&RQrx~7?_v2RRe(5wSsM2BW4nye-AG48g%g$se46&`}W zrnR#WxKzh)V{(whK7f9uQDFO!BhsF#D5ANS)n<1#c^r1TYd59>02W^4jX)YWSEQO4 z%H;r`Ot-YFiF-lQ752k$aM-_ZQc+eq9bLePk-+``4_spodr!Wa_&7&T?1F6jO)uv_ zM@%paagxBS$05gUS9Yj4r-_Mb&#ORgJECh?Ek9=OSOHV07ry4!Ht3Msqn{|!-{1j) zMeu#E11Z+#+l}K!;)j1F75 z0IzU&q?2*q#N(1>!yxrO7&PVS{7F`JG#>NucJ+OnsXCln@}=9#%TVO;G5BzfiK+!i zib&V*Cz^eG~eop-c9qPGG5mCOu8aurqQnKL>#>R1ylT@EpVMU zoLxzb;W52BIxtT01<@~@e7{fu?|vTio368=vJ)~c5tfoPeLg7eU?&44+1e2t$F7{{ zQM3z@o(f)xZnlV=l<2bORU|o1xC%@1SLueR77@pL0}5DIH8=53j|UeOjC$r#cV|Rl zVzT5R!Gxk*dYh~R)hOnx;M*L1aRA=a)l$MLLQEqZFt3o~@xuLv-0$&VbPJP~}o3mkAg{1Q*MG5aAyCJ((tUg1o0Snvqo^F*E@o>svt+u2o&9 zvBUyaOl!VopS;wc!U`NTRU= zZ+uyUgJ=`e3739;j;=?Dv$PZBy9_T~VO%BS*ODdd*9fLX_+CznJbekjW5_3aF|i8t zG03sNkyFWb7<=#W0QVJGcN7g+DokOB$!a#{I-@UBD6f>RM zlrM|Nbc|bTtVBP}$Bpj#QUzEXVg0SS6FMDw`e!pHB=?2Hp&CqnZJgih3x_KD_9xNb zZbgT2*XGDZ2VaJPI%uiZ<8Zr!&qyW!Iaa{u-X4Ul@#JuFHp-FLB;ewP{)A?7`+m^K zh90gJpg!2bbMM|BM>6;pHAOT=Xln&7CW1+tvo=?Z)ga)e9ikZCfY&a8b`dT87C2DI zDFA-k2=A%G_wb*rvgB^}o~Fn|q^S9zxx6)z9*n6-ARgcy*k>3F_SNVaoq}y{1zS>& z&!Y7~cI%_76ZOlY8P^U?}Nmv6X>SL z;m+s;#O3{Hd^6D9|85fmi9_Zw3V2olWY}9CS^U48$+>_xgq}-cIaLVUCen075NC52 z^_NosFQX-E!W9fFJ)tww*Yam23Yr;Hbo05iY0u|{n=qWF^=#si34`o}=)8DB;G>7J znFlKXtD5@(v_W{<@9YT)Lj{IuIjLnyM^gF#+Un)4&Z0vS0|<}wE-GDtqpMzL$$bYQ zkjH!qn2;*}>W9R9(S>{2UEm35ZwDHIPOn!%<(Tvo3MhWKD4q{Ey*1jF4r{Wf*Z1`Z z&f_e02fC1(-OO!gzU`2=uRGjyH;O9xxsttP8S3}$Q~}53SF=oQ;lvDKQz1(sP(#m( za%%NxKy9+6rrxS7@QktTwQnDmf<;gNJ@ns==v0HpwqmNB^gA$dn%! z7c$}0hJo^W*gtW~&juI~Ssn6um>8k%g;*$&+~@5&1|Oqse1bfco$h_3#`r5of0`ka zdlKms*u;mEOlz3e1@rLK2QGSSPMf>2*aRduodl%-TaQM5f<>bkBOCB>L95ny4|cbT za*25Ay`I_$wKeqoCeoVXq^&8IqaPp52L5JZtGLT3X!rdxhzp$QL)h1&EDszR`^0=tl(*> zSrLfvX*)I=;{yR^{8dbww1tb}*3@eiBxBSwYQQB>{$8RPS|4fa>#9e#+8qk50#k)c z|Cu73bG7%ybE2? zBy36q-;QS@Zn(D;-Lv!@ujs)UHz8VJgcEGo2n7;yBHv6`Hex_!~#Jk_hVfuOp@j@7PXuS!Yf7YP8yHlnqr>0de2EZWFU5><) zBsgc>iBs@xsuzPap?5xJMw)DrKb=-py%<2cuJ#c48p3ysK(BMR8I=gG0}BO#m(sRR zr$nn4Ph%vIQy~<6V~V`D0zXfOy%Jfp6M>5*#p?RlBa4Kb=oCJO+%pHPHafarMB&wo z>-sElP~>3^ZNmEmZck?vnWSZy2e_HQenCeUEsos}vW-a}==PuuCqhpZgt1dn zRQHH}=D{RSKvEI*@9h$M^bP8>2c0zpTb` z`jH=WbQ7J0FXo$7D2qqIxh?{GortC6PoC}|$l~^^I_BTN{1fO!jhkOG?#Q4IOjCqQ z1Peb2UEW;l*D#{J|59FElvMHj!utEXK27p{sgNtaHCI#dh|sGW3BY{_jp^eC7sX}2^=1V zAJ13Ih?8|<4#02E!&@-3G$t+)Mk*;Wbl$*c!x^#Fc9aM5c}zitQH;RA*_POpB|=H` zw`X$<^EvV%i6XGgw6!&vDB-(o1wkKwb8{0QJl7M$3itqA^Pzl=4DW%Gm>$5#d!}(T{VF-y*caoM z3R#s_AgP?8<5795w=UFy{X!)0H!K;CR_Ki!@bt65?zyY;x?AWng~koEy8aOvuCBc*>=SvD~Y{b+Wf5R&})ib;shZPs*_cR|`r} z-h}SOPbR$s4`lJ$OweS(v(Q{cKT9Jx5vf%`!4_!-mvw9BU+{>Qd^0w7;A&xTG;gC^ z>8!EZ?YoP0dX<{Z*OlOEvI_36X;Eq5{^C`zbfpsq$irWrth%^A zmH2OCv^qEumM5CXzoeY;*1vH-Z5qysjy)L_vZJcwB2~(8UjfV7`hGRq9tYEMO9>w6 zb3>swUd&_|6O(7i(ki03@cAYSh=tykebs$K~ zc`|nTIw3E*58Ds^Mx=&EVLYi;{S#vYCA${>X|fE69{ zpJ;+(39!g6IP+&kI&WTz@WzNd1r7w}Dp&&5Y&AoS^B&pbcNTmpK?ZSOBoY z=gh~MuYZ({QOF|KR5k%fc`88$>pE=VkgsX+N_^6AvA>PCkZVbOZR>(Qu2*$E4!($| zIXs&BhNJnzZFZ&sLXOR%#c<=f!m}S?g68CLZiqLe{7ow*4gLBn1*#&5C%|gxnR5~? z5w2V>3ylEw%>lZXi}BYBxs${%ah@wtu~2)M%L9Uiv z!jqi%^2ciT>=F#-FTYVwpq~TM-wea0*5ePyx~|7e9sFzG-&7~c6g*8;jVJ|RyUP3i%V48HRgj)T>*9`@^a#1Tu2^wlzYLIgJ;h*QzV zpkDRhQEud<|8iqti_Qv(IQ8x0Y|Ym#(s(MdbZ;r-Jf$p?kmSNqPL28OuD6HC!gHMD z9XHq44ao1qNjP^4N}3TLNL~!MsWW8obPAiZPqDA>3CF)yNDo^)_l{WE4X{OrS7~t9 zSj3g8b<#>=ycSxyP>B6?uokCJcgaErKM$$7!MgoM(5wZI$q+#GVESnP6S%O_;?DW( z1Z@++#=hl@ydHK?Jw|_TBiwCH7z!2e;dH&NuV;@xmSQa}d0>w${05(-M2{EXHKQfR zZS1>!ijmI3JWUZK#)c+5PjKmNLu7q4?Q%r*c@RP&<2KTF%@Ov~)%rY^sJR=_6q^~W zmZ`kZD$)Q#1xaBA#nESY#&MPvuiR#eSG3)dB_r1z8OozrQ{1W~wceAB zD?S^ml;J5mI5-?iYN@FSkgeXHhX$y1i<00-;GpI*j^Eqd%-)g_XcpupSWBI=Z;z`4 zp%vKv6X@-h0VX7j60gbd6in%F70I?+phZJG^qbO%;j4ew_=&F1DLPPYK2JrF{r zt~P!M)O$djgIK9ZUx-~;B@{=EAEv0T&$r6tyr}!HFs8>l{Z3q4^c^vgdqm*fjI;zI zv8_C>NfPO9r`A(i8Yu4Iv*A&e#JdUT1NF3OLtJ!OyMq8-pr;pZmhnH)Jbd|Z;k7c^ z3+V@VGu*i<;|_%Y9a+W0k4YcTgD1(|rO3=p#$I?ftdBkOnSK+JoD2tnFs#p&W5;e1 za*F=_jom9IL97a~G+(Vn!B^;4ns)mp15$ zhd1uPoG?WuHwyHAc)_VN{_%^(qJabVu9C@*Ja%?a2S--(B%a>=3R)rf8Dz5?0CmzC z?&Ph(;`aoT1WRa*0REjuk4*j=a2^pDUk5f2$j-tia}Gvd4$9360z(`*l5MPvy}TN1 zaz|p{uNEo>{Cj|SN`tO|pRC}ymi(|=ryHw%{N zzyk8~Apu|HDzxY{GE9%yUu)0tTnx|PzGaH;O)Q0jtW`d+8RAU-qBsvp^DH(1M`BBT z=r#p74Plogjtd!&5_-nZXwr1v?R6m}o8Mf5dv0B$V200K+-uef|Ad*NolYjhHerK> z$VwD}%aK~OXC=zAUBR5cjIb`y*FLEaw>~&p*7pjet*AN9Px699Xb$+d=5kOkLsm*_ z*AXP(zYgxFd0eEYi_vrRgjmJzaLD=>xaNt|8!D`gB!bmuT11}ry6sYSQWAYHctz#yw zZz_!Q((t*MX|0fz`KnJ|UjaNjxZAtm$pMFqm)&1crHFkI%7Dw~n zif%E|b2J8UtU12cGx|OUK1f7k$okOgcC<$r%M*ExC)Xye!|O3Wf7e8K0sr!_AwYAm z#JNlNxn(^pll`1-TM;9aDSd`3h*xcjgZ+HpXNvK8PS`H2hm*b?YeLUKbX)rkXifim zVN~7wF3IY4e+NZeKW6Y7HF#nF=%ius67sR)9qUmT-gu6P{IoM=GP1TjOg;I-GJF)D z=QN865Wi?BLgrg-bL_kI*p#Ntj2Ujh`>Af{>k1l%+1+~v;d=l61cf|CD%p$tSVHd8 z)1km0x&8TVEWxv!ts5zv(*E6gkK11wx*(beFgVX(-MV^=Om=d@YkVcU=IHH)T);KR z_iTy~I_^ghPD@wslreVby?TI~Z+$8*(?ARGaRR>_k~1qtjUz$cFb639hd9PeO70qO z0PSpW3RpptoKz7K=q*2~c32bZ=0YIdh;Vl8$1tjR8|pqoWvoaWWB=TO3}^4N=zXE* z9CAViq4y?AYA6I{j7$RU0pR%K-+y}|D7vf(45(0tO-;{XP2 z+Etl>rVihKE`AW33>VhiBMSMQ)1Gh(0VT_g=$#uq}qkmJF0rhRo<=VipdWQr+v z=LR8*e<`+agW!!CA5fv`0%k7YdM@oylm5T1-a9^us(l}xIcIiLcZW2Rke!|Mgp#(| zG+GEHw1mZkE+lRX1VR$B2}Q&pk4Ptgzyaw+K#-~r0g+y$gLD;8iad%6Qj{X)cbx@! zzn_;s$ka2lQ_h_GzOPc{CKp*<${Isu&?+*xA_?%%t}gqi9sa2QPG2f_d5!BTNuH}pP;~JO}P- zaL>l4pJXEpY8ixY?V>eYzKzJ!yn(*TS_A23Y}rr#u`?v2U9Vjg?Muxtb~OLCFwUoh9>vOL)2Z#E zI*jz}q8m-*y;iO|f)1(&o{^^>5otKeiy>sDTbjvH*Hj_xG<6s+x~-4adIFxCFyAOi zBDu&~%%KKSu!r@XLye)iy0Z9?;fRiAdKjX;Ypi;KtqVdSj&>;(k`_tAi-#L zRyF5TdMGRDgQ@&o8FXevX@^D*&`R=eTaCb{aWRiyO8EJDuQZ|tDYy8R&-4k3@SGb( z#`e`0Ver(5#&{mH%P|gqzSo;`RU4vdDo;1@Gp@lQdP7YvNUsy+Gs#>MMjq!Z!9(x- zCDVw}olag^3Z*rw+160^7=_ghM~v`A^C=L?Enhr5aQvb%{2|i+f)T;KaJpB3O#qUh zqwV+wC7<;*O2Hz^a&k3A_AwzcVx#*?xHlQciWrSELtO2lrvVl)dO54BqV*>7)F>_X zogNfHe(;~>?r|_w$WDX!=lOC)vsREUvTcmUYh!I#bcEevG{u*6)T^Zn;$X6#{0md( z(H1G|KU91U3fcp4r+5tMgq8|Wa@H?$1&a;T{kc%)9W1ox0aG`7F`_f4gH4)8BXsH0 zjq)T>OGX6Ag-=-hJdE=uva9oGdGNh)s%`iTBYmWmZWy&Qo9d(SQ2t|Nj`_5$_%mBQ zAL?{7D?F2I=H~^9u3q5UM{_D*gZ}GXRW8S+n$LcnPcvcza0E!L$YvtTZQC2YF`h{x zzH*K+IvXFrl?{B+Leg-S`w8tJUSm@~p`reU`33G?*VK&YMK$lEE&|*73C(Xb=?f!7 zQwRz>YWj|DM$M;!^b<+SujurYDGR6~-exTp(9odmqvYCn5iWmA+j2lmVBxM%c?T;6 zgI%m-A1|Oy`hWi=O|oT_HH(1g_;j~X7kmZ#euZVB-VqqVku)Md3FX`DNREJ3aF6mz zB%oUKeJ;9smY49nml^*s#7pjqAAx%yQ9&bd~>ZxCaI?|mnitc9-DRd`_MkCLuw*LE6 zxF~wmi1I;=M%L|PcNfz3M83?@7SRFZ^kO!95sen_u4jvXmAP@dA6flopEDS>ZDJomj>ameb6roPaIy!P zZUtSc8M;Xh-NLr4plw3$-c#k1=$Q&n;+heCgm$5*8RIF(f5CiK(hUKsEv|bs{61t~ zNcSw=Z}dK|VaHZdqqvyeUP*_^a+jYK?`=dLfo!qec83l5lxI%&y5v*)^#nl5ama*z3XC;NCE^!FFB?dxc)Mm3qW26kf| zZulPN`8nMwUSfwnr(?x&GS5Y3*OFYUe{R225J+3Vxu?E`{F59 zzLA!Sjp{FLq!v*eRv*6^^6k(XAM*t&s%%ER&zH1@5VNy>+*WELwcutr?7jS=uLC*; zFv-7sLDfuGrRWkR)zPiB5$gbbSn^y*{4pa5#JfFg0 z9DJZXu-g*=ep5_ozCdC30Xh{L|MFa*Y5NFu0N%SG`;~hX+-ttc7b4$8(xsl_4Zbdy zx&G4(u=*5JW_!s1Yk(8{MdO7Y4jQ=)g&kAYR|@tb-Z7mLbE_U@@NG*JPXo$%Qjkb@ z^wMp@u%Z&ZT|a@I32|$i z!C}sEE5Puh`&yxpg}%H;#fdb+S2%kL2GU6YM#{YwP|+O?A>^}Zg`&*^4G)9qcGDGU zjW7+8H06*3bo2dF66@Yyf#0^8Zrl7WD&B`@`XDGYp1a#4eMx}RU}w3Hjf0CQcW zBOrGd^PwU=!X0tTob-0y9^u}^v_fmZch!yk5A49tG|lu(Fd#TBhHw~klF|K-gR7|E zm0yf><*o1e7WOlMs9GTRha|N65pO3wd7O`-iDsgfg!mP6W4P+JMgd+gz!G}D*N zijgjLBSG+yMf~15gB9(d=_DeD&D}wx)8zmtv78#Jz#E0ewghD+H~*y!!U?By-BtRUDy%yk%+mCgdKn zuk&mUbXKfLNb9|Q)Xd`+z64lyw+5`c&~ZhhW*WzGb86(}q0OB+FNfdvTBM~bQT;g& zF}I))9*R;wQRl-2Jliyg&>kfPJ}Br_R7Lr#RSD^A{?|0pzi%6GPg3G=5@20h1zBTe zC%&eki33k4z&MIp1xg%WtRc!zuiZWt=(@w3)}u8U%^6UVCh1KJq2MjxvIChy17 z-GDz7WiPQ_yTCKw6vk?I(O|ElC-Qsnqp=@hOLozQA-_V%p$pmF5vG|)IN`A@^X2Zg zgV~8)G$ij)R8oq)MZA)fZz_au+oU#%c9lTNv*lGdmt`FlbUGw+4~)79qV}Hvk2j~- zGgon+MM2KW2Y)8To|U6Bq_xX8Enz800g8XIw{}wl|90%AMv}jXP2WvJ;!YN>F91cb zv6n<> zq1^G6pgW8O&1b0kUIIc3dE;EL7E(q-qyVY4g^gvuS-hukn!7;Qg@^kEi@Tv;99bJC zZ((ir(D;xi{rP&wJ)J?`DTrkKGdVs8S{$3$*geo9d5OR%#hH9U)r=)(?0(}t2o9s- zk#nCbf>532M29lB->`f5Ik6ksDoObUV!YpWmS=kSs3m{xRpGx5P=h(0Z`t=O?-oijG4^F4d#T*2SB|3H3|lNB(pE$s z&Ec-^d8_*G;XB-&ckLy%K~l6=7Ll*Qn+vnf>)xu@E}oRNj`)^2_R=PPo#v_JJ^>t) zWNT3blee)Yduepruf`ZDknF8}^oVmeRjNE3im1gKV@gflEGElIP4ESN_IEhhEO-tf z&}ULpr?pqOq~K_(M?J$>$29wB)W8QOFx69sLo|G&;BoYf{3TL{`T)fXfQyOSz0jOF zd15>_>gA)OSCpK#qfm0LeUM}}?LQwb9TF?>P0A}B9^k{J8T!C2wV%LK7C6+^DqRZX z4a~89SlvDp4*T?EoA%K#BAjL?_Q7gytzFR`gp(}>ilA)ij3Pj(x zq&UbDRF)y57deVwo;1@88msMZnBKM`2IV?rq{e^D7iY}WsWil$w1D_hX?5EQ$0$2u zzZ-1neyaHW-o^-`p0uHBK<*AHq3x&_l3hB zfNp|uC_Y_*!xc`0FGuws25C1O7IUh}oZ%lUZ%y+^N;TyTRNz|P9GIAv{`zWBZarO< zszsj%griw{Byj?SmW}>~W*E0mmwVv`*7!qZM}v?K>8;rTDkN)L<09^5r@x^}#)0X0 zn7~S1O9jYOKZ8ZF~eUwAQWU@X#VxdCgFpp+6R617&9sR2QAXbjN5j zlC_GpI7XAh?_5&q+&iM1dUp_Zb-wqz;*l>HN|&HG=)A|K9HX7%qkaS{Gu`ym-$3$( z0hK5%T0b1Y7o~nA8u;$*0U4$8DE90a?I@mR?T^#EEWeA!VxWPYRsR4QMw+N{A-}r#1g-Y&v0E8naTS(1 zhcm-T+CAXzOr_AmQI&@}s8xM5M75n|wI}KOU6)N(##>yR5@X6knhA$_nS$!^Ff7=pc=r*KdX$#I565PmtJJw$#Bi(v`AGX0tkWr)gvVs$DTJK* z8SKkbv{=FBlU8A*P4tRmWNKs zm7EUD)Nz)528vCq+3qtmD5%W_-FUwQD3rO&(LlGQ6K3~A}{ix zM}%g&2*(#s-6huLEKT=Hy{UiXsiyUt#3r4k;Y9e6tvgGz#n0GpXK6Fv;*Y8GkggD4 z(w+}l)Hzy>e8RkQ=z6|pd(WZNVL73Y7cAyHogbWf8n3K9Ikm>eke!>`CwvP5XEA0e zJAa(I&C zt>#c5Sc-*lJXugNu%cYwOpn?`n*(gw1==jI!CJmeMm&vA>}~yQDO&T~z^+}O;U3{D z1k4>~o)>9^xSch*NVi5B78>Pa0@Vx_>UryekzZFL4>{E3PvvB`!Sov zUZUyZ6E@%y%^=M$u(_9LmRIrjZam1aCG65AS|m;$lED2Ax?3=Xcd_WJbc4sq+u)CR z-)G-lrR$NhneZd+FaBMB^GAG}B~pI8n9*yr6-K2w*MLY$dc>w&LudGseR>TBboxt7 zcb&GzZ_B$*kCC`*Ec6ClN19z>hi=dh#VM@oP1;wS$3DGDTaymY*v~gF?1YWoq=L?`VFE$jh~BI z_m*2@^;_Msa3hSt98mUfIKn~z65kqZ^zHAK@#7pEG*Dd=icl{E<&Uq0Q~B1aAvq&n z@qD}ei0hM?VS4Um0PiQMXSq|TZ6I&;F#tk9Ha8ph+E1$bdSiXED5pvaxMdQFZlpil z4p4)d)<)1u>)`%1#8TedI-nWq;u)8cjJ`#}NzS_X*9ELm1wV*+oz9?(;6}YZa+p!U zMyuk@2p@AgNOvsxPRDL~)kwMsPR4Mk%ebmW^H~Wuv7sq@taI zc&bxH)w`VTUsHykgb+Tew-Jy8(d`x+BEZ>3wUyzRT?vZtvOH01lCK@m@CLSfDZ2ea zJAR30!vk*v9>L7aikc@XO1M()^a%=jza_PZ)<6luk!*PE`+Ft;MGdme21U19nC{*K{w-#2HM842 zRd-%Y;%ExUf;#HlarHE`==N>fhLWAhrcJQ$mY`iBw-~Q*uk>!*KW3XCOSo1jW2(8s z2H>&EI@Z$7>-#dtRf{4rhaR+ddJ9~odThQCEIJ%!Fp84R!;Kuib+SV-H<2k=0ZE3e zTsRmZz2gl7!LU}o|4fw+3B zo>N+7L*$bOOrRd!L4@LjxW;`FZ zv_^gj&Pz6GioF`EMN5v z6XnNLn`F;y=$(M%j;B0JG3dS(rB;C?7@By3el@gaf{e2}a`-%?DXQbg65_vs&q1vX zvC=`5$CeOIMtm;S0=M@6lUKHC4&tqKCW69Piic0w2;dap(A)#%94_UYen#C8E^Eof z4Ukt^8;TNY=Knamm8aZX(7VvcZ|gZr6iJ^^K*BhW`?{sJCyPAYR#7z`D$M;*87&bs z#kE{~yQ~E5K6z@?mAE4yu15=e$oT>Q&PuKq8`0Uyr_w!>N>T}W5@gqF;SNwT_!n4T zjA^@sYbaI^!uIb7-avfVHv&>#&^`UZq?fQbapzv3X)p+b&Qg0RFCroX#LZo8ygRBX ztNm)Bp(7AkbB-V_$t9T=lUxSBB{ZfGp zPf{)X6*2cth=TZ7X_q*iAI>&YYw$vvwX;a%N`#380`S5^GgRxH5F=l{46pqYV&KaQ zYw`=waM~w|)*=8sJU-rH&9s{q3o%OmPYZct_MgPq0Z6fS82Pd}Uzc7W#B}4i=229> zeJMlHwh@7EuKuGM70Jwev$DM18-Jtz?c`hSQAx}UoWsXV*@ad1f3mSzmc_+>yn_h8 zb=RbxuCsFqj^jvSUOdHm@^#*&leOGYCPXJ$9T(ei&5tt>s0I5HLw{cNd%PMSCOApy z4X28Eo*f?}p0nJ5;RU?Fuez531_pj)fpfz-G!HTU00Yqa@)ociohio@cw_6DWJB_F zY8+20`&X^V^+i_NmYiPlrw~TJNk9ix?&vVQ21;i3^B=L#@6sl167MK5M@&db&O@5; zLI*{IzbSe68U!G3o+l_KWT(eKEf7MYxpN^784fDchuu$ zcQh_hq&&fBdJL9JRxV@>UN2wsKUVT5GP#{X_#*i+&}TCO`CjhH%ocAZhs6FnsakzC z(JERJm08)$5`^|>&2p+$B*p8j|aJDDOycs ze)niIE0S_%-fU*;Hx1bMYWKp3UW#Vkt5YocwaXy$2*f^b^M056Laree=CJUOqnYXG);lGnA-(5BHg_k$tm$I>c(eS2U zjf3$3?ys)FU_@ZxH#E%JPEnlssH>VGk;&Q(03Vgz_Z9w*qbzo^n?+=Z|cHgv%7 zW2+bnO3DxL`b|sC(q9NGb`_Ubl$IerbEbuqDe^CZPj;5mK3@n6>@nkfkIoK|d`|z) z;{S$mxYrck6`tNB7N?sW){=Taa*@Vb&)Y@K5uzUBZ?L+*QFLB5jNSbk>Mbn_Smqacz;gax%LYVq8gr97d*lFQZP9oF>;jIDQVWMiHntJ3%iTla(}=n{&iS*oA| zU*50ct+&|EPhiqqoy)?X(j+o=H+$&t&XH1Izws$8 z7fHnqraq$!$l~kl>t{5Zd~uXLe@44|PMoZ0B_xAb&*wB*lJ8m-Hu*W+$lt%fE&Q~En*B_qN96Vg>?)Na z$i;O`lpu?pIhTDTNzM*F-^u+%0G}n$hf8L3p6fwFLU$SPey>s$C5Nsm#E{5B~VbeXO za}E7RtXV7P<1#i4G6sy;*V)2x!Ub%!7lyT;EnsWCq#C2VU0w@PR9c%7g}xs|uQaTC zEtiCXCXrclZ>f+}?_qV`QVwv@*1ITsXZKxFTs#DPWDtec;$}KNg)BSd8Y=sdS#Q%m zqSEu-X_j*40Tf%4s6jA1oI^<(?^PI zgs*q^&$tLs8>xr*(>Z?sHhS7fOzkzcZi22wNf?kQ$zAZ0atLHTO87#~tE73CPGyQD#E zVFRgSE!Beyh)(vDZ18vs;>y;ce_(jo-C$g4FDu2^pKDO`8HIuYVkbeZ;U#d~=z~4v zJLlX-&w3DNfb)1a-f4c0>frp19N$~Vw*#@+)f@Yv#+KBxv#%Ej;s=smooXHe8g6sB zg_ZaLJ@CROypT=yle+msj@GMr)gnAV=!3yB%znmh`$;Xlf_*HhnFuGeEYV-OAogII z0BJ>toOB+9)^uyu-lhf=@yQ$)l|PhqBHI%nEspJe4V+BtC6Q#8WMu6b-UxzF0YhVR z%X^nP238L;frWQNHt5;-K&g}OOAV6y7-*Ld1fcF*pwyDAddU2PBy%lX<-HA_T}Y2g zUV~_?N8l*R^+McL0NEjxz(M+D-L07yaUM3))m8?NOQIIW&@fX%RkkuN016j2Gol<* zkgY|4G{s-81@3__Is>rTC4p+8GqX~!UxMLf^DKj$BTCbTmR7ohyUjXFIy)RBeePRV z>8{=7R@H?FthS-_i|?Xd&?tpUKw;UmbF3;@>ILQHBxNV(*TjM0Rq;dOigJJ?7{AzeiFxRIm~uVpMaOj7vy zEV<56Cah%`-s;r?vxiBMy=PE$9MARe9iIu2mhv6IgWQw9M9}bcv_V>)PI_T!i6`nr zxX?CHC3ym%oAQmjcu*b5S)XQvYd4{Gj(5gpo$3Yf=mkac5bLjnN$-)E@{TnCEtD>J z;@);(sKK4`aci;dMssbt84w1u4*>7<_DLj=b4T&ni!C!sErZ+g-}lM$CD1l=i|mey z^n>Mh*ZRjsDMuu!UaUp9)QDKNvfkn7@tv9L;K&<51^ zh?B+;$-{d4Wc|g)(nL{=uYaehbXoFwxEe&j^yGA1cSC*0WNAI1?T^YlerY`o4_cje0C}gU>=F#fBl@yHlN9MG6MSCYmel$jlN2WE2Xx|jpIje6yKUJj8nYl~ zW@$oby|=n(I2UOs!F#(n!(z2rvz~&ywUR9}OIh@5qoM5Wh9j)UV8tj3Sw1tUr(`of66ZA~vVFbdgLp)R(uA iW{9N7Jhzq9LHpxmgT_;=@7hWlMajM`>`)u&!v6!-P#=r{ delta 134045 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
  • KJD^qY3W63~ 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 Kw~G6Nbmf0pQHe|d 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,