Core/PacketIO: Implemented splash screen opcodes

Port From (https://github.com/TrinityCore/TrinityCore/commit/14b8d7d8393bb99ef66ec833bf89c3d6ce7683ab)
This commit is contained in:
hondacrx
2021-11-15 22:22:12 -05:00
parent ee8228582b
commit d87e2cd315
5 changed files with 70 additions and 0 deletions
@@ -74,6 +74,26 @@ namespace Game.DataStorage
public uint UiMapID;
}
public sealed class UISplashScreenRecord
{
public uint Id;
public string Header;
public string TopLeftFeatureTitle;
public string TopLeftFeatureDesc;
public string BottomLeftFeatureTitle;
public string BottomLeftFeatureDesc;
public string RightFeatureTitle;
public string RightFeatureDesc;
public int AllianceQuestID;
public int HordeQuestID;
public sbyte ScreenType;
public int TextureKitID;
public int SoundKitID;
public int PlayerConditionID;
public int CharLevelConditionID;
public int RequiredTimeEventPassed; // serverside TimeEvent table, see ModifierTreeType::HasTimeEventPassed
}
public sealed class UnitPowerBarRecord
{
public uint Id;