Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <!--
- Unreliable
- UnreliableSequenced
- ReliableUnordered
- ReliableSequenced
- ReliableOrdered
- -->
- <network>
- <message name="SpawnPlayer" namespace="PlayerHandler" delivery="ReliableOrdered">
- <int /> <!-- Player ID -->
- <vec2pos /> <!-- Spawn position -->
- <int /> <!-- Unit ID -->
- <int /> <!-- Team ID -->
- </message>
- <message name="SpawnPlayerCorpse" namespace="PlayerHandler" delivery="ReliableOrdered">
- <int /> <!-- Player ID -->
- <vec2pos /> <!-- Spawn position -->
- </message>
- <message name="AttemptRespawn" namespace="PlayerHandler" delivery="ReliableOrdered" />
- <message name="ResetPlayerHealthArmor" namespace="PlayerHandler" delivery="ReliableOrdered">
- <int /> <!-- Player ID -->
- </message>
- <message name="PlayerMove" namespace="PlayerHandler" delivery="UnreliableSequenced">
- <vec2pos />
- <vec2dir />
- </message>
- <message name="PlayerMoveForce" namespace="PlayerHandler" delivery="ReliableOrdered">
- <vec2pos />
- <vec2dir />
- </message>
- <message name="PlayerDash" namespace="PlayerHandler" delivery="ReliableOrdered">
- <int /> <!-- Duration -->
- <vec2dir /> <!-- Dashing direction -->
- </message>
- <message name="PlayerDashAbort" namespace="PlayerHandler" delivery="ReliableOrdered" />
- <message name="PlayerShareExperience" namespace="PlayerHandler" delivery="ReliableOrdered">
- <int /> <!-- Experience -->
- </message>
- <message name="UseUnit" namespace="PlayerHandler" delivery="ReliableOrdered">
- <unit /> <!-- Used -->
- <unit /> <!-- User -->
- </message>
- <message name="UseUnitSecure" namespace="PlayerHandler" delivery="ReliableOrdered">
- <unit /> <!-- Used unit -->
- </message>
- <message name="ModifierTriggerEffect" namespace="PlayerHandler" delivery="ReliableOrdered">
- <int /> <!-- Item ID -->
- <int /> <!-- Modifier ID -->
- <unit /> <!-- Target -->
- </message>
- <message name="PlayerLevelUp" namespace="PlayerHandler" delivery="ReliableOrdered" />
- <message name="PlayerSyncExperience" namespace="PlayerHandler" delivery="ReliableOrdered">
- <int /> <!-- Level -->
- <int /> <!-- Experience -->
- </message>
- <message name="PlayerDamage" namespace="PlayerHandler" delivery="ReliableOrdered">
- <int /> <!-- DamageType -->
- <int /> <!-- Damage -->
- </message>
- <message name="PlayerDamaged" namespace="PlayerHandler" delivery="ReliableOrdered">
- <int /> <!-- DamageType -->
- <unit /> <!-- Damager -->
- <int /> <!-- Damage -->
- <float /> <!-- Total health -->
- <int /> <!-- Weapon -->
- </message>
- <message name="PlayerHealed" namespace="PlayerHandler" delivery="ReliableOrdered">
- <int /> <!-- Heal amount -->
- <float /> <!-- Total health -->
- </message>
- <message name="HealPlayer" namespace="PlayerHandler" delivery="ReliableOrdered">
- <int /> <!-- Heal amount -->
- </message>
- <message name="PlayerDied" namespace="PlayerHandler" delivery="ReliableOrdered">
- <int /> <!-- Killer player (if exists) -->
- <int /> <!-- Damage type -->
- <int /> <!-- Damage amount -->
- <bool /> <!-- Damage melee -->
- <int /> <!-- Weapon -->
- </message>
- <message name="PlayerGivePerk" namespace="PlayerHandler" delivery="ReliableOrdered">
- <int /> <!-- The hash of the name of the perk that was given to this player -->
- </message>
- <message name="PlayerTakePerk" namespace="PlayerHandler" delivery="ReliableOrdered">
- <int /> <!-- The hash of the name of the perk that was taken away from this player -->
- </message>
- <message name="PlayerRespec" namespace="PlayerHandler" delivery="ReliableOrdered" />
- <message name="PlayerPickups" namespace="PlayerHandler" delivery="ReliableOrdered">
- <int /> <!-- Num pickedup -->
- <int /> <!-- Num total pickedup -->
- </message>
- <message name="PlayerJammerDrop" namespace="PlayerHandler" delivery="ReliableOrdered">
- <vec2pos /> <!-- Position -->
- <vec2dir /> <!-- Direction -->
- <unit /> <!-- Jammed unit -->
- <vec2pos /> <!-- Place pos -->
- </message>
- <message name="PlayerJammerAttach" namespace="PlayerHandler" delivery="ReliableOrdered">
- <unit /> <!-- Jammer unit -->
- <vec2dir /> <!-- Direction -->
- <unit /> <!-- Jammed unit -->
- <vec2pos /> <!-- Place pos -->
- </message>
- <message name="PlayerSyncArmor" namespace="PlayerHandler" delivery="ReliableOrdered">
- <int /> <!-- Armor def hash -->
- <int /> <!-- Armor -->
- </message>
- <message name="PlayerSyncHealth" namespace="PlayerHandler" delivery="ReliableOrdered">
- <float /> <!-- Health -->
- </message>
- <message name="PlayerPerkActionBegin" namespace="PlayerHandler" delivery="ReliableOrdered">
- <int /> <!-- PerkAction hash -->
- <unit /> <!-- Owner -->
- <vec2pos /> <!-- Position -->
- <vec2dir /> <!-- Direction -->
- <float /> <!-- Intensity -->
- </message>
- <message name="PlayerPerkAction" namespace="PlayerHandler" delivery="ReliableOrdered">
- <int /> <!-- PerkAction hash -->
- <unit /> <!-- Owner -->
- <vec2pos /> <!-- Position -->
- <vec2dir /> <!-- Direction -->
- <svalue /> <!-- Params -->
- </message>
- <message name="PlayerPerkFrenzy" namespace="PlayerHandler" delivery="ReliableOrdered">
- <float /> <!-- Multiplier -->
- <int /> <!-- Counter -->
- </message>
- <message name="PlayerPerkRampage" namespace="PlayerHandler" delivery="ReliableOrdered">
- <int /> <!-- Counter -->
- </message>
- <message name="PlayerPerkDamageHp" namespace="PlayerHandler" delivery="ReliableOrdered">
- <bool /> <!-- Active -->
- </message>
- <message name="TakeFreeLife" namespace="PlayerHandler" delivery="ReliableOrdered">
- <int /> <!-- Peer -->
- <int /> <!-- Free lives taken -->
- </message>
- <message name="PlayerActiveSkillActivate" namespace="PlayerHandler" delivery="ReliableOrdered">
- <int /> <!-- Skill ID -->
- <vec2dir /> <!-- Target -->
- </message>
- <message name="PlayerActiveSkillDoActivate" namespace="PlayerHandler" delivery="ReliableOrdered">
- <int /> <!-- Skill ID -->
- <vec2dir /> <!-- Target -->
- <svalue /> <!-- Params -->
- </message>
- <message name="PlayerActiveSkillDeactivate" namespace="PlayerHandler" delivery="ReliableOrdered">
- <int /> <!-- Skill ID -->
- </message>
- <message name="PlayerActiveSkillRelease" namespace="PlayerHandler" delivery="ReliableOrdered">
- <int /> <!-- Skill ID -->
- <vec2dir /> <!-- Target -->
- </message>
- <message name="PlayerGiveGold" namespace="PlayerHandler" delivery="ReliableOrdered">
- <int /> <!-- Amount of gold -->
- </message>
- <message name="PlayerGiveOre" namespace="PlayerHandler" delivery="ReliableOrdered">
- <int /> <!-- Amount of ore -->
- </message>
- <message name="PlayerGiveKey" namespace="PlayerHandler" delivery="ReliableOrdered">
- <int /> <!-- Lock -->
- <int /> <!-- Amount of keys -->
- </message>
- <message name="PlayerGiveItem" namespace="PlayerHandler" delivery="ReliableOrdered">
- <string /> <!-- ID -->
- </message>
- <message name="PlayerGiveUpgrade" namespace="PlayerHandler" delivery="ReliableOrdered">
- <string /> <!-- ID -->
- <int /> <!-- Level -->
- </message>
- <message name="PlayerTitleModifiers" namespace="PlayerHandler" delivery="ReliableOrdered">
- <svalue /> <!-- Params -->
- </message>
- <message name="ProximityTrapEnter" namespace="PlayerHandler" delivery="ReliableOrdered">
- <unit /> <!-- Unit -->
- </message>
- <message name="ProximityTrapExit" namespace="PlayerHandler" delivery="ReliableOrdered">
- <unit /> <!-- Unit -->
- </message>
- <message name="ReviveCorpse" namespace="PlayerHandler" delivery="ReliableOrdered">
- <int /> <!-- Player ID -->
- </message>
- <message name="SpawnUnit" namespace="UnitHandler" delivery="ReliableOrdered">
- <int /> <!-- Unit ID -->
- <int /> <!-- ProducerHash -->
- <vec2pos /> <!-- Position -->
- </message>
- <message name="SetOwnedUnit" namespace="UnitHandler" delivery="ReliableOrdered">
- <unit /> <!-- Owned Unit -->
- <unit /> <!-- Owner Unit -->
- <float /> <!-- Intensity -->
- </message>
- <message name="GameOver" namespace="GameModeHandler" delivery="ReliableOrdered">
- <svalue /> <!-- Data -->
- </message>
- <message name="LevelEndContinue" namespace="GameModeHandler" delivery="ReliableOrdered" />
- <message name="LevelConceptContinue" namespace="GameModeHandler" delivery="ReliableOrdered" />
- <message name="LevelConceptClose" namespace="GameModeHandler" delivery="ReliableOrdered" />
- <message name="ExtraLives" namespace="GameModeHandler" delivery="ReliableOrdered">
- <int /> <!-- Lives -->
- </message>
- <message name="SyncFlag" namespace="GameModeHandler" delivery="ReliableOrdered">
- <string /> <!-- Flag -->
- <bool /> <!-- Value -->
- <bool /> <!-- Persistent -->
- </message>
- <message name="ToggleDoorVersus" namespace="GameModeHandler" delivery="ReliableOrdered">
- <unit /> <!-- Door -->
- <bool /> <!-- Open/Close -->
- </message>
- <message name="UnitDamaged" namespace="UnitHandler" delivery="ReliableOrdered">
- <unit /> <!-- Unit -->
- <int /> <!-- Damage -->
- <vec2pos /> <!-- Position -->
- <vec2dir /> <!-- Direction -->
- </message>
- <message name="UnitDamagedBySelf" namespace="UnitHandler" delivery="ReliableOrdered">
- <unit /> <!-- Unit -->
- <int /> <!-- Damage -->
- <vec2pos /> <!-- Position -->
- <vec2dir /> <!-- Direction -->
- </message>
- <message name="UnitDelayedBreakable" namespace="UnitHandler" delivery="ReliableOrdered">
- <unit /> <!-- Unit -->
- </message>
- <message name="UnitBuffed" namespace="UnitHandler" delivery="ReliableOrdered">
- <unit /> <!-- Unit -->
- <unit /> <!-- Owner -->
- <int /> <!-- BuffHash -->
- <float /> <!-- Intensity -->
- <int /> <!-- Weapon -->
- </message>
- <message name="UnitTeleported" namespace="UnitHandler" delivery="ReliableOrdered">
- <unit /> <!-- Unit -->
- <vec2pos /> <!-- New position -->
- </message>
- <message name="UnitDestroyed" namespace="UnitHandler" delivery="ReliableOrdered">
- <unit /> <!-- Unit -->
- </message>
- <message name="UnitHealed" namespace="UnitHandler" delivery="ReliableOrdered">
- <unit /> <!-- Unit -->
- <int /> <!-- Heal amount -->
- </message>
- <message name="UnitKilled" namespace="UnitHandler" delivery="ReliableOrdered">
- <unit /> <!-- Unit -->
- <unit /> <!-- Attacker -->
- <int /> <!-- Dmg -->
- <vec2dir /> <!-- Direction -->
- <int /> <!-- Weapon -->
- </message>
- <message name="UnitTarget" namespace="UnitHandler" delivery="ReliableOrdered">
- <unit /> <!-- Unit -->
- <unit /> <!-- Target Unit -->
- </message>
- <message name="UnitUseSkill" namespace="UnitHandler" delivery="ReliableOrdered">
- <unit /> <!-- Unit -->
- <int /> <!-- Skill ID -->
- <vec2pos /> <!-- Pos -->
- </message>
- <message name="UnitUseSkillParam" namespace="UnitHandler" delivery="ReliableOrdered">
- <unit /> <!-- Unit -->
- <int /> <!-- Skill ID -->
- <vec2pos /> <!-- Pos -->
- <svalue /> <!-- Param -->
- </message>
- <message name="UnitUseSSkill" namespace="UnitHandler" delivery="ReliableOrdered">
- <unit /> <!-- Unit -->
- <int /> <!-- Skill ID -->
- <int /> <!-- Stage -->
- <vec2pos /> <!-- Pos -->
- </message>
- <message name="UnitUseSSkillParam" namespace="UnitHandler" delivery="ReliableOrdered">
- <unit /> <!-- Unit -->
- <int /> <!-- Skill ID -->
- <int /> <!-- Stage -->
- <vec2pos /> <!-- Pos -->
- <svalue /> <!-- Param -->
- </message>
- <message name="UnitPicked" namespace="UnitHandler" delivery="ReliableOrdered">
- <unit /> <!-- Unit -->
- <unit /> <!-- Picker Unit -->
- </message>
- <message name="UnitPickSecure" namespace="UnitHandler" delivery="ReliableOrdered">
- <unit /> <!-- Unit -->
- <unit /> <!-- Picker Unit -->
- </message>
- <message name="UnitPickCallback" namespace="UnitHandler" delivery="ReliableOrdered">
- <unit /> <!-- Unit -->
- <unit /> <!-- Picker Unit -->
- </message>
- <message name="UnitMovementChargeBegin" namespace="UnitHandler" delivery="ReliableOrdered">
- <unit /> <!-- Unit -->
- <vec2pos /> <!-- Position -->
- <float /> <!-- Direction -->
- </message>
- <message name="UnitMovementChargeLook" namespace="UnitHandler" delivery="ReliableOrdered">
- <unit /> <!-- Unit -->
- <vec2pos /> <!-- Position -->
- </message>
- <message name="UnitMovementBossLichTarget" namespace="UnitHandler" delivery="ReliableOrdered">
- <unit /> <!-- Lich unit -->
- <unit /> <!-- Target unit -->
- </message>
- <message name="UnitEyeBossWispsAdded" namespace="UnitHandler" delivery="ReliableOrdered">
- <unit /> <!-- Unit -->
- <svalue /> <!-- Params -->
- </message>
- <message name="UnitEyeBossWispsSync" namespace="UnitHandler" delivery="ReliableOrdered">
- <unit /> <!-- Unit -->
- <svalue /> <!-- Params -->
- </message>
- <message name="UnitBombExploded" namespace="UnitHandler" delivery="ReliableOrdered">
- <unit /> <!-- Unit -->
- <svalue /> <!-- Param -->
- </message>
- <message name="SpawnLoot" namespace="UnitHandler" delivery="ReliableOrdered">
- <svalue /> <!-- Param -->
- </message>
- <!-- These messages are for debugging, they are not used in production -->
- <message name="DebugCompareKills" namespace="DebugHandler" delivery="ReliableOrdered">
- <int /> <!-- Kills -->
- </message>
- </network>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement