deadem
Version:
Deadlock (Source 2) demo and replay parser with playback support for Node.js and browsers
152 lines (144 loc) • 14 kB
JavaScript
import { MessagePacketType as EngineMessagePacketType } from '@deademx/engine';
class MessagePacketType extends EngineMessagePacketType {
static get CITADEL_USER_MESSAGE_DAMAGE() { return citadelUserMessageDamage; }
static get CITADEL_USER_MESSAGE_MAP_PING() { return citadelUserMessageMapPing; }
static get CITADEL_USER_MESSAGE_TEAM_REWARDS() { return citadelUserMessageTeamRewards; }
static get CITADEL_USER_MESSAGE_TRIGGER_DAMAGE_FLASH() { return citadelUserMessageTriggerDamageFlash; }
static get CITADEL_USER_MESSAGE_ABILITY_CHANGED() { return citadelUserMessageAbilitiesChanged; }
static get CITADEL_USER_MESSAGE_RECENT_DAMAGE_SUMMARY() { return citadelUserMessageRecentDamageSummary; }
static get CITADEL_USER_MESSAGE_SPECTATOR_TEAM_CHANGED() { return citadelUserMessageSpectatorTeamChanged; }
static get CITADEL_USER_MESSAGE_CHAT_WHEEL() { return citadelUserMessageChatWheel; }
static get CITADEL_USER_MESSAGE_GOLD_HISTORY() { return citadelUserMessageGoldHistory; }
static get CITADEL_USER_MESSAGE_CHAT_MESSAGE() { return citadelUserMessageChatMessage; }
static get CITADEL_USER_MESSAGE_QUICK_RESPONSE() { return citadelUserMessageQuickResponse; }
static get CITADEL_USER_MESSAGE_POST_MATCH_DETAILS() { return citadelUserMessagePostMatchDetails; }
static get CITADEL_USER_MESSAGE_CHAT_EVENT() { return citadelUserMessageChatEvent; }
static get CITADEL_USER_MESSAGE_ABILITY_INTERRUPTED() { return citadelUserMessageAbilityInterrupted; }
static get CITADEL_USER_MESSAGE_HERO_KILLED() { return citadelUserMessageHeroKilled; }
static get CITADEL_USER_MESSAGE_RETURN_IDOL() { return citadelUserMessageReturnIdol; }
static get CITADEL_USER_MESSAGE_SET_CLIENT_CAMERA_ANGLES() { return citadelUserMessageSetClientCameraAngles; }
static get CITADEL_USER_MESSAGE_MAP_LINE() { return citadelUserMessageMapLine; }
static get CITADEL_USER_MESSAGE_BULLET_HIT() { return citadelUserMessageBulletHit; }
static get CITADEL_USER_MESSAGE_OBJECTIVE_MASK() { return citadelUserMessageObjectiveMask; }
static get CITADEL_USER_MESSAGE_MODIFIER_APPLIED() { return citadelUserMessageModifierApplied; }
static get CITADEL_USER_MESSAGE_CAMERA_CONTROLLER() { return citadelUserMessageCameraController; }
static get CITADEL_USER_MESSAGE_AURA_MODIFIER_APPLIED() { return citadelUserMessageAuraModifierApplied; }
static get CITADEL_USER_MESSAGE_OBSTRUCTED_SHOT_FIRED() { return citadelUserMessageObstructedShotFired; }
static get CITADEL_USER_MESSAGE_ABILITY_LATE_FAILURE() { return citadelUserMessageAbilityLateFailure; }
static get CITADEL_USER_MESSAGE_ABILITY_PING() { return citadelUserMessageAbilityPing; }
static get CITADEL_USER_MESSAGE_POST_PROCESSING_ANIM() { return citadelUserMessagePostProcessingAnim; }
static get CITADEL_USER_MESSAGE_DEATH_REPLAY_DATA() { return citadelUserMessageDeathReplayData; }
static get CITADEL_USER_MESSAGE_PLAYER_LIFETIME_STAT_INFO() { return citadelUserMessagePlayerLifetimeStatInfo; }
static get CITADEL_USER_MESSAGE_FORCE_SHOP_CLOSED() { return citadelUserMessageForceShopClosed; }
static get CITADEL_USER_MESSAGE_STAMINA_CONSUMED() { return citadelUserMessageStaminaConsumed; }
static get CITADEL_USER_MESSAGE_ABILITY_NOTIFY() { return citadelUserMessageAbilityNotify; }
static get CITADEL_USER_MESSAGE_GET_DAMAGE_STATS_RESPONSE() { return citadelUserMessageGetDamageStatsResponse; }
static get CITADEL_USER_MESSAGE_PARTICIPANT_START_SOUND_EVENT() { return citadelUserMessageParticipantStartSoundEvent; }
static get CITADEL_USER_MESSAGE_PARTICIPANT_STOP_SOUND_EVENT() { return citadelUserMessageParticipantStopSoundEvent; }
static get CITADEL_USER_MESSAGE_PARTICIPANT_STOP_SOUND_EVENT_HASH() { return citadelUserMessageParticipantStopSoundEventHash; }
static get CITADEL_USER_MESSAGE_PARTICIPANT_SET_SOUND_EVENT_PARAMS() { return citadelUserMessageParticipantSetSoundEventParams; }
static get CITADEL_USER_MESSAGE_PARTICIPANT_SET_LIBRARY_STACK_FIELDS() { return citadelUserMessageParticipantSetLibraryStackFields; }
static get CITADEL_USER_MESSAGE_CURRENCY_CHANGED() { return citadelUserMessageCurrencyChanged; }
static get CITADEL_USER_MESSAGE_GAME_OVER() { return citadelUserMessageGameOver; }
static get CITADEL_USER_MESSAGE_BOSS_KILLED() { return citadelUserMessageBossKilled; }
static get CITADEL_USER_MESSAGE_BOSS_DAMAGED() { return citadelUserMessageBossDamaged; }
static get CITADEL_USER_MESSAGE_MID_BOSS_SPAWNED() { return citadelUserMessageMidBossSpawned; }
static get CITADEL_USER_MESSAGE_REJUV_STATUS() { return citadelUserMessageRejuvStatus; }
static get CITADEL_USER_MESSAGE_KILL_STREAK() { return citadelUserMessageKillStreak; }
static get CITADEL_USER_MESSAGE_TEAM_MSG() { return citadelUserMessageTeamMsg; }
static get CITADEL_USER_MESSAGE_PLAYER_RESPAWNED() { return citadelUserMessagePlayerRespawned; }
static get CITADEL_USER_MESSAGE_CALL_CHEATER_VOTE() { return citadelUserMessageCallCheaterVote; }
static get CITADEL_USER_MESSAGE_MELEE_HIT() { return citadelUserMessageMeleeHit; }
static get CITADEL_USER_MESSAGE_FLEX_SLOT_UNLOCKED() { return citadelUserMessageFlexSlotUnlocked; }
static get CITADEL_USER_MESSAGE_SEASONAL_ACHIEVEMENT_UNLOCKED() { return citadelUserMessageSeasonalKill; }
static get CITADEL_USER_MESSAGE_AG2_PARAM_TRIGGER() { return citadelUserMessageAG2ParamTrigger; }
static get CITADEL_USER_MESSAGE_ITEM_PURCHASE_NOTIFICATION() { return citadelUserMessageItemPurchaseNotification; }
static get CITADEL_USER_MESSAGE_ENTITY_PORTALLED() { return citadelUserMessageEntityPortalled; }
static get CITADEL_USER_MESSAGE_STREET_BRAWL_SCORING() { return citadelUserMessageStreetBrawlScoring; }
static get CITADEL_USER_MESSAGE_HUD_GAME_ANNOUNCEMENT() { return citadelUserMessageHudGameAnnouncement; }
static get CITADEL_USER_MESSAGE_ITEM_DRAFT_REACTION() { return citadelUserMessageItemDraftReaction; }
static get CITADEL_USER_MESSAGE_IMPORTANT_ABILITY_USED() { return citadelUserMessageImportantAbilityUsed; }
static get CITADEL_USER_MESSAGE_BANNED_HEROES() { return citadelUserMessageBannedHeroes; }
static get GE_FIRE_BULLETS() { return GE_FireBullets; }
static get GE_PLAYER_ANIM_EVENT() { return GE_PlayerAnimEvent; }
static get GE_PARTICLE_SYSTEM_MANAGER() { return GE_ParticleSystemManager; }
static get GE_SCREEN_TEXT_PRETTY() { return GE_ScreenTextPretty; }
static get GE_BULLET_IMPACT() { return GE_BulletImpact; }
static get GE_ENABLE_SAT_VOLUMES_EVENT() { return GE_EnableSatVolumesEvent; }
static get GE_PLACE_SAT_VOLUME_EVENT() { return GE_PlaceSatVolumeEvent; }
static get GE_DISABLE_SAT_VOLUME_EVENT() { return GE_DisableSatVolumesEvent; }
static get GE_REMOVE_SAT_VOLUME_EVENT() { return GE_RemoveSatVolumeEvent; }
static get GE_REMOVE_BULLET() { return GE_RemoveBullet; }
static get CITADEL_ENTITY_MESSAGE_BREAKABLE_PROP_SPAWN_DEBRIS() { return citadelEntityMessageBreakablePropSpawnDebris; }
}
const citadelUserMessageDamage = new MessagePacketType('k_EUserMsg_Damage', 300);
const citadelUserMessageMapPing = new MessagePacketType('k_EUserMsg_MapPing', 303);
const citadelUserMessageTeamRewards = new MessagePacketType('k_EUserMsg_TeamRewards', 304);
const citadelUserMessageTriggerDamageFlash = new MessagePacketType('k_EUserMsg_TriggerDamageFlash', 308);
const citadelUserMessageAbilitiesChanged = new MessagePacketType('k_EUserMsg_AbilitiesChanged', 309);
const citadelUserMessageRecentDamageSummary = new MessagePacketType('k_EUserMsg_RecentDamageSummary', 310);
const citadelUserMessageSpectatorTeamChanged = new MessagePacketType('k_EUserMsg_SpectatorTeamChanged', 311);
const citadelUserMessageChatWheel = new MessagePacketType('k_EUserMsg_ChatWheel', 312);
const citadelUserMessageGoldHistory = new MessagePacketType('k_EUserMsg_GoldHistory', 313);
const citadelUserMessageChatMessage = new MessagePacketType('k_EUserMsg_ChatMsg', 314);
const citadelUserMessageQuickResponse = new MessagePacketType('k_EUserMsg_QuickResponse', 315);
const citadelUserMessagePostMatchDetails = new MessagePacketType('k_EUserMsg_PostMatchDetails', 316);
const citadelUserMessageChatEvent = new MessagePacketType('k_EUserMsg_ChatEvent', 317);
const citadelUserMessageAbilityInterrupted = new MessagePacketType('k_EUserMsg_AbilityInterrupted', 318);
const citadelUserMessageHeroKilled = new MessagePacketType('k_EUserMsg_HeroKilled', 319);
const citadelUserMessageReturnIdol = new MessagePacketType('k_EUserMsg_ReturnIdol', 320);
const citadelUserMessageSetClientCameraAngles = new MessagePacketType('k_EUserMsg_SetClientCameraAngles', 321);
const citadelUserMessageMapLine = new MessagePacketType('k_EUserMsg_MapLine', 322);
const citadelUserMessageBulletHit = new MessagePacketType('k_EUserMsg_BulletHit', 323);
const citadelUserMessageObjectiveMask = new MessagePacketType('k_EUserMsg_ObjectiveMask', 324);
const citadelUserMessageModifierApplied = new MessagePacketType('k_EUserMsg_ModifierApplied', 325);
const citadelUserMessageCameraController = new MessagePacketType('k_EUserMsg_CameraController', 326);
const citadelUserMessageAuraModifierApplied = new MessagePacketType('k_EUserMsg_AuraModifierApplied', 327);
const citadelUserMessageObstructedShotFired = new MessagePacketType('k_EUserMsg_ObstructedShotFired', 329);
const citadelUserMessageAbilityLateFailure = new MessagePacketType('k_EUserMsg_AbilityLateFailure', 330);
const citadelUserMessageAbilityPing = new MessagePacketType('k_EUserMsg_AbilityPing', 331);
const citadelUserMessagePostProcessingAnim = new MessagePacketType('k_EUserMsg_PostProcessingAnim', 332);
const citadelUserMessageDeathReplayData = new MessagePacketType('k_EUserMsg_DeathReplayData', 333);
const citadelUserMessagePlayerLifetimeStatInfo = new MessagePacketType('k_EUserMsg_PlayerLifetimeStatInfo', 334);
const citadelUserMessageForceShopClosed = new MessagePacketType('k_EUserMsg_ForceShopClosed', 336);
const citadelUserMessageStaminaConsumed = new MessagePacketType('k_EUserMsg_StaminaConsumed', 337);
const citadelUserMessageAbilityNotify = new MessagePacketType('k_EUserMsg_AbilityNotify', 338);
const citadelUserMessageGetDamageStatsResponse = new MessagePacketType('k_EUserMsg_GetDamageStatsResponse', 339);
const citadelUserMessageParticipantStartSoundEvent = new MessagePacketType('k_EUserMsg_ParticipantStartSoundEvent', 340);
const citadelUserMessageParticipantStopSoundEvent = new MessagePacketType('k_EUserMsg_ParticipantStopSoundEvent', 341);
const citadelUserMessageParticipantStopSoundEventHash = new MessagePacketType('k_EUserMsg_ParticipantStopSoundEventHash', 342);
const citadelUserMessageParticipantSetSoundEventParams = new MessagePacketType('k_EUserMsg_ParticipantSetSoundEventParams', 343);
const citadelUserMessageParticipantSetLibraryStackFields = new MessagePacketType('k_EUserMsg_ParticipantSetLibraryStackFields', 344);
const citadelUserMessageCurrencyChanged = new MessagePacketType('k_EUserMsg_CurrencyChanged', 345);
const citadelUserMessageGameOver = new MessagePacketType('k_EUserMsg_GameOver', 346);
const citadelUserMessageBossKilled = new MessagePacketType('k_EUserMsg_BossKilled', 347);
const citadelUserMessageBossDamaged = new MessagePacketType('k_EUserMsg_BossDamaged', 348);
const citadelUserMessageMidBossSpawned = new MessagePacketType('k_EUserMsg_MidBossSpawned', 349);
const citadelUserMessageRejuvStatus = new MessagePacketType('k_EUserMsg_RejuvStatus', 350);
const citadelUserMessageKillStreak = new MessagePacketType('k_EUserMsg_KillStreak', 351);
const citadelUserMessageTeamMsg = new MessagePacketType('k_EUserMsg_TeamMsg', 352);
const citadelUserMessagePlayerRespawned = new MessagePacketType('k_EUserMsg_PlayerRespawned', 353);
const citadelUserMessageCallCheaterVote = new MessagePacketType('k_EUserMsg_CallCheaterVote', 354);
const citadelUserMessageMeleeHit = new MessagePacketType('k_EUserMsg_MeleeHit', 355);
const citadelUserMessageFlexSlotUnlocked = new MessagePacketType('k_EUserMsg_FlexSlotUnlocked', 356);
const citadelUserMessageSeasonalKill = new MessagePacketType('k_EUserMsg_SeasonalKill', 357);
const citadelUserMessageAG2ParamTrigger = new MessagePacketType('k_EUserMsg_AG2ParamTrigger', 359);
const citadelUserMessageItemPurchaseNotification = new MessagePacketType('k_EUserMsg_ItemPurchaseNotification', 360);
const citadelUserMessageEntityPortalled = new MessagePacketType('k_EUserMsg_EntityPortalled', 361);
const citadelUserMessageStreetBrawlScoring = new MessagePacketType('k_EUserMsg_StreetBrawlScoring', 362);
const citadelUserMessageHudGameAnnouncement = new MessagePacketType('k_EUserMsg_HudGameAnnouncement', 363);
const citadelUserMessageItemDraftReaction = new MessagePacketType('k_EUserMsg_ItemDraftReaction', 364);
const citadelUserMessageImportantAbilityUsed = new MessagePacketType('k_EUserMsg_ImportantAbilityUsed', 365);
const citadelUserMessageBannedHeroes = new MessagePacketType('k_EUserMsg_BannedHeroes', 366);
const GE_FireBullets = new MessagePacketType('GE_FireBullets', 450);
const GE_PlayerAnimEvent = new MessagePacketType('GE_PlayerAnimEvent', 451);
const GE_ParticleSystemManager = new MessagePacketType('GE_ParticleSystemManager', 458);
const GE_ScreenTextPretty = new MessagePacketType('GE_ScreenTextPretty', 459);
const GE_BulletImpact = new MessagePacketType('GE_BulletImpact', 461);
const GE_EnableSatVolumesEvent = new MessagePacketType('GE_EnableSatVolumesEvent', 462);
const GE_PlaceSatVolumeEvent = new MessagePacketType('GE_PlaceSatVolumeEvent', 463);
const GE_DisableSatVolumesEvent = new MessagePacketType('GE_DisableSatVolumesEvent', 464);
const GE_RemoveSatVolumeEvent = new MessagePacketType('GE_RemoveSatVolumeEvent', 465);
const GE_RemoveBullet = new MessagePacketType('GE_RemoveBullet', 466);
const citadelEntityMessageBreakablePropSpawnDebris = new MessagePacketType('k_EEntityMsg_BreakablePropSpawnDebris', 500);
export default MessagePacketType;