Core/Units: Name new spline flag and linked npc flag
Port From (https://github.com/TrinityCore/TrinityCore/commit/8c0b031c07e45c37d0244fd0679c62a59f92ebd9)
This commit is contained in:
@@ -224,6 +224,7 @@ namespace Framework.Constants
|
||||
BlackMarketView = 0x80,
|
||||
GarrisonTalentNpc = 0x200,
|
||||
ContributionCollector = 0x400,
|
||||
FastSteeringAvoidsObstacles = 0x2000,
|
||||
AzeriteRespec = 0x4000,
|
||||
IslandsQueue = 0x8000,
|
||||
SuppressNpcSoundsExceptEndOfInteraction = 0x10000,
|
||||
|
||||
@@ -42,7 +42,7 @@ namespace Framework.Constants
|
||||
CanSwim = 0x00200000,
|
||||
UncompressedPath = 0x00400000,
|
||||
Unknown_0x800000 = 0x00800000, // NOT VERIFIED
|
||||
Unknown_0x1000000 = 0x01000000, // NOT VERIFIED
|
||||
FastSteering = 0x01000000, // Predicts spline only 500ms into the future for smoothing instead of 1s (making turns sharper) and turns off clientside obstacle detection
|
||||
Animation = 0x02000000, // Plays animation after some time passed
|
||||
Parabolic = 0x04000000, // Affects elevation computation, can't be combined with Falling flag
|
||||
FadeObject = 0x08000000,
|
||||
@@ -57,6 +57,6 @@ namespace Framework.Constants
|
||||
MaskNoMonsterMove = Done,
|
||||
// Unused, not suported flags
|
||||
MaskUnused = NoSpline | EnterCycle | Frozen | Unknown_0x8 | Unknown_0x100 | Unknown_0x20000 | Unknown_0x40000
|
||||
| Unknown_0x800000 | Unknown_0x1000000 | FadeObject | UnlimitedSpeed | Unknown_0x40000000 | Unknown_0x80000000
|
||||
| Unknown_0x800000 | FastSteering | FadeObject | UnlimitedSpeed | Unknown_0x40000000 | Unknown_0x80000000
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user