Core/Entities: Phasing rewrite
This commit is contained in:
@@ -1361,6 +1361,23 @@ namespace Framework.Constants
|
||||
HideIfUnknown = 0x40
|
||||
}
|
||||
|
||||
public enum PhaseEntryFlags : ushort
|
||||
{
|
||||
Normal = 0x08,
|
||||
Cosmetic = 0x10,
|
||||
Personal = 0x20
|
||||
}
|
||||
|
||||
// PhaseUseFlags fields in different db2s
|
||||
public enum PhaseUseFlagsValues : byte
|
||||
{
|
||||
None = 0x0,
|
||||
AlwaysVisible = 0x1,
|
||||
Inverse = 0x2,
|
||||
|
||||
All = AlwaysVisible | Inverse
|
||||
}
|
||||
|
||||
public enum PrestigeLevelInfoFlags : byte
|
||||
{
|
||||
Disabled = 0x01 // Prestige levels with this flag won't be included to calculate max prestigelevel.
|
||||
|
||||
@@ -232,16 +232,16 @@ namespace Framework.Constants
|
||||
LiquidStatus = 175,
|
||||
InvalidGameobjectType = 176,
|
||||
GameobjectDamaged = 177,
|
||||
GridPosition = 178,
|
||||
|
||||
PhasingSuccess = 178,
|
||||
PhasingFailed = 179,
|
||||
PhasingLastPhase = 180,
|
||||
PhasingList = 181,
|
||||
PhasingPhasemask = 182,
|
||||
PhasingReportStatus = 183,
|
||||
PhasingNoDefinitions = 184, // Phasing
|
||||
PhaseshiftStatus = 179,
|
||||
PhaseshiftPhases = 180,
|
||||
PhaseshiftVisibleMapIds = 181,
|
||||
PhaseshiftUiWorldMapAreaSwaps = 182,
|
||||
PhaseFlagCosmetic = 183,
|
||||
PhaseFlagPersonal = 184,
|
||||
|
||||
GridPosition = 185,
|
||||
// 185 not used
|
||||
TransportPosition = 186,
|
||||
// Room For More Level 1 187-199 Not Used
|
||||
|
||||
|
||||
@@ -71,7 +71,7 @@ namespace Framework.Constants
|
||||
public const string mmapMagic = "MMAP";
|
||||
public const int mmapVersion = 8;
|
||||
|
||||
public const string VMapMagic = "VMAP_4.5";
|
||||
public const string VMapMagic = "VMAP_4.6";
|
||||
public const float VMAPInvalidHeightValue = -200000.0f;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user