hondacrx
2024-02-02 21:49:02 -05:00
parent 75201f56ce
commit 4b669cfb5d
45 changed files with 1742 additions and 1273 deletions
+2
View File
@@ -281,6 +281,7 @@ namespace Game.DataStorage
SceneScriptGlobalTextStorage = ReadDB2<SceneScriptGlobalTextRecord>("SceneScriptGlobalText.db2", HotfixStatements.SEL_SCENE_SCRIPT_GLOBAL_TEXT);
SceneScriptPackageStorage = ReadDB2<SceneScriptPackageRecord>("SceneScriptPackage.db2", HotfixStatements.SEL_SCENE_SCRIPT_PACKAGE);
SceneScriptTextStorage = ReadDB2<SceneScriptTextRecord>("SceneScriptText.db2", HotfixStatements.SEL_SCENE_SCRIPT_TEXT);
ServerMessagesStorage = ReadDB2<ServerMessagesRecord>("ServerMessages.db2", HotfixStatements.SEL_SERVER_MESSAGES, HotfixStatements.SEL_SERVER_MESSAGES_LOCALE);
SkillLineStorage = ReadDB2<SkillLineRecord>("SkillLine.db2", HotfixStatements.SEL_SKILL_LINE, HotfixStatements.SEL_SKILL_LINE_LOCALE);
SkillLineAbilityStorage = ReadDB2<SkillLineAbilityRecord>("SkillLineAbility.db2", HotfixStatements.SEL_SKILL_LINE_ABILITY);
SkillLineXTraitTreeStorage = ReadDB2<SkillLineXTraitTreeRecord>("SkillLineXTraitTree.db2", HotfixStatements.SEL_SKILL_LINE_X_TRAIT_TREE);
@@ -715,6 +716,7 @@ namespace Game.DataStorage
public static DB6Storage<SceneScriptGlobalTextRecord> SceneScriptGlobalTextStorage;
public static DB6Storage<SceneScriptPackageRecord> SceneScriptPackageStorage;
public static DB6Storage<SceneScriptTextRecord> SceneScriptTextStorage;
public static DB6Storage<ServerMessagesRecord> ServerMessagesStorage;
public static DB6Storage<SkillLineRecord> SkillLineStorage;
public static DB6Storage<SkillLineAbilityRecord> SkillLineAbilityStorage;
public static DB6Storage<SkillLineXTraitTreeRecord> SkillLineXTraitTreeStorage;
+1 -1
View File
@@ -146,7 +146,7 @@ namespace Game.DataStorage
public Vector3 Pos;
public uint Id;
public ushort ContinentID;
public sbyte PhaseUseFlags;
public int PhaseUseFlags;
public ushort PhaseID;
public ushort PhaseGroupID;
public float Radius;
@@ -163,6 +163,7 @@ namespace Game.DataStorage
public uint DisplayID;
public float BarberShopMinCameraDistance;
public float BarberShopHeightOffset;
public float BarberShopCameraZoomOffset;
}
public sealed class ChrCustomizationElementRecord
@@ -180,6 +181,7 @@ namespace Game.DataStorage
public int ChrCustomizationVoiceID;
public int AnimKitID;
public int ParticleColorID;
public int ChrCustGeoComponentLinkID;
}
public sealed class ChrCustomizationOptionRecord
@@ -422,6 +424,7 @@ namespace Game.DataStorage
{
public uint Id;
public uint BroadcastTextID;
public uint Unused1020;
public uint SpellVisualKitID;
public int AdditionalDuration;
public ushort NextConversationLineID;
+1 -1
View File
@@ -234,7 +234,7 @@ namespace Game.DataStorage
public byte KeyID;
public uint AudioFileDataID;
public uint SubtitleFileDataID;
public int SubtitleFileFormat;
public uint SubtitleFileFormat;
}
public sealed class MythicPlusSeasonRecord
+1 -1
View File
@@ -66,7 +66,7 @@ namespace Game.DataStorage
public int MaxAvgItemLevel;
public ushort MinAvgEquippedItemLevel;
public ushort MaxAvgEquippedItemLevel;
public byte PhaseUseFlags;
public int PhaseUseFlags;
public ushort PhaseID;
public uint PhaseGroupID;
public int Flags;
+7 -1
View File
@@ -68,6 +68,12 @@ namespace Game.DataStorage
public string Script;
}
public sealed class ServerMessagesRecord
{
public uint Id;
public LocalizedString Text;
}
public sealed class SkillLineRecord
{
public LocalizedString DisplayName;
@@ -544,6 +550,7 @@ namespace Game.DataStorage
{
public uint Id;
public string Name;
public uint CreatureDisplayID;
public sbyte CreatureType;
public SpellShapeshiftFormFlags Flags;
public int AttackIconFileID;
@@ -551,7 +558,6 @@ namespace Game.DataStorage
public ushort CombatRoundTime;
public float DamageVariance;
public ushort MountTypeID;
public uint[] CreatureDisplayID = new uint[4];
public uint[] PresetSpellID = new uint[SpellConst.MaxShapeshift];
}
+1 -1
View File
@@ -12,7 +12,7 @@ namespace Game.DataStorage
public uint Id;
public int ParentUiMapID;
public int Flags;
public byte System;
public sbyte System;
public UiMapType Type;
public int BountySetID;
public uint BountyDisplayLocation;