Advertisement
Guest User

Untitled

a guest
Feb 23rd, 2018
83
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
XML 12.94 KB | None | 0 0
  1. <!--
  2.     Unreliable
  3.     UnreliableSequenced
  4.     ReliableUnordered
  5.     ReliableSequenced
  6.     ReliableOrdered
  7. -->
  8. <network>
  9.     <message name="SpawnPlayer" namespace="PlayerHandler" delivery="ReliableOrdered">
  10.         <int /> <!-- Player ID -->
  11.         <vec2pos /> <!-- Spawn position -->
  12.         <int /> <!-- Unit ID -->
  13.         <int /> <!-- Team ID -->
  14.     </message>
  15.    
  16.     <message name="SpawnPlayerCorpse" namespace="PlayerHandler" delivery="ReliableOrdered">
  17.         <int /> <!-- Player ID -->
  18.         <vec2pos /> <!-- Spawn position -->
  19.     </message>
  20.    
  21.     <message name="AttemptRespawn" namespace="PlayerHandler" delivery="ReliableOrdered" />
  22.    
  23.     <message name="ResetPlayerHealthArmor" namespace="PlayerHandler" delivery="ReliableOrdered">
  24.         <int /> <!-- Player ID -->
  25.     </message>
  26.    
  27.     <message name="PlayerMove" namespace="PlayerHandler" delivery="UnreliableSequenced">
  28.         <vec2pos />
  29.         <vec2dir />
  30.     </message>
  31.    
  32.     <message name="PlayerMoveForce" namespace="PlayerHandler" delivery="ReliableOrdered">
  33.         <vec2pos />
  34.         <vec2dir />
  35.     </message>
  36.  
  37.     <message name="PlayerDash" namespace="PlayerHandler" delivery="ReliableOrdered">
  38.         <int /> <!-- Duration -->
  39.         <vec2dir /> <!-- Dashing direction -->
  40.     </message>
  41.  
  42.     <message name="PlayerDashAbort" namespace="PlayerHandler" delivery="ReliableOrdered" />
  43.  
  44.     <message name="PlayerShareExperience" namespace="PlayerHandler" delivery="ReliableOrdered">
  45.         <int /> <!-- Experience -->
  46.     </message>
  47.  
  48.     <message name="UseUnit" namespace="PlayerHandler" delivery="ReliableOrdered">
  49.         <unit /> <!-- Used -->
  50.         <unit /> <!-- User -->
  51.     </message>
  52.  
  53.     <message name="UseUnitSecure" namespace="PlayerHandler" delivery="ReliableOrdered">
  54.         <unit /> <!-- Used unit -->
  55.     </message>
  56.    
  57.     <message name="ModifierTriggerEffect" namespace="PlayerHandler" delivery="ReliableOrdered">
  58.         <int /> <!-- Item ID -->
  59.         <int /> <!-- Modifier ID -->
  60.         <unit /> <!-- Target -->
  61.     </message>
  62.  
  63.     <message name="PlayerLevelUp" namespace="PlayerHandler" delivery="ReliableOrdered" />
  64.    
  65.     <message name="PlayerSyncExperience" namespace="PlayerHandler" delivery="ReliableOrdered">
  66.         <int /> <!-- Level -->
  67.         <int /> <!-- Experience -->
  68.     </message> 
  69.    
  70.     <message name="PlayerDamage" namespace="PlayerHandler" delivery="ReliableOrdered">
  71.         <int /> <!-- DamageType -->
  72.         <int /> <!-- Damage -->
  73.     </message>
  74.  
  75.     <message name="PlayerDamaged" namespace="PlayerHandler" delivery="ReliableOrdered">
  76.         <int /> <!-- DamageType -->
  77.         <unit /> <!-- Damager -->
  78.         <int /> <!-- Damage -->
  79.         <float /> <!-- Total health -->
  80.         <int /> <!-- Weapon -->
  81.     </message>
  82.  
  83.     <message name="PlayerHealed" namespace="PlayerHandler" delivery="ReliableOrdered">
  84.         <int /> <!-- Heal amount -->
  85.         <float /> <!-- Total health -->
  86.     </message>
  87.    
  88.     <message name="HealPlayer" namespace="PlayerHandler" delivery="ReliableOrdered">
  89.         <int /> <!-- Heal amount -->
  90.     </message>
  91.    
  92.     <message name="PlayerDied" namespace="PlayerHandler" delivery="ReliableOrdered">
  93.         <int /> <!-- Killer player (if exists) -->
  94.         <int /> <!-- Damage type -->
  95.         <int /> <!-- Damage amount -->
  96.         <bool /> <!-- Damage melee -->
  97.         <int /> <!-- Weapon -->
  98.     </message>
  99.  
  100.     <message name="PlayerGivePerk" namespace="PlayerHandler" delivery="ReliableOrdered">
  101.         <int /> <!-- The hash of the name of the perk that was given to this player -->
  102.     </message>
  103.  
  104.     <message name="PlayerTakePerk" namespace="PlayerHandler" delivery="ReliableOrdered">
  105.         <int /> <!-- The hash of the name of the perk that was taken away from this player -->
  106.     </message>
  107.  
  108.     <message name="PlayerRespec" namespace="PlayerHandler" delivery="ReliableOrdered" />
  109.  
  110.     <message name="PlayerPickups" namespace="PlayerHandler" delivery="ReliableOrdered">
  111.         <int /> <!-- Num pickedup -->
  112.         <int /> <!-- Num total pickedup -->
  113.     </message>
  114.  
  115.     <message name="PlayerJammerDrop" namespace="PlayerHandler" delivery="ReliableOrdered">
  116.         <vec2pos /> <!-- Position -->
  117.         <vec2dir /> <!-- Direction -->
  118.         <unit /> <!-- Jammed unit -->
  119.         <vec2pos /> <!-- Place pos -->
  120.     </message>
  121.  
  122.     <message name="PlayerJammerAttach" namespace="PlayerHandler" delivery="ReliableOrdered">
  123.         <unit /> <!-- Jammer unit -->
  124.         <vec2dir /> <!-- Direction -->
  125.         <unit /> <!-- Jammed unit -->
  126.         <vec2pos /> <!-- Place pos -->
  127.     </message>
  128.  
  129.     <message name="PlayerSyncArmor" namespace="PlayerHandler" delivery="ReliableOrdered">
  130.         <int /> <!-- Armor def hash -->
  131.         <int /> <!-- Armor -->
  132.     </message>
  133.  
  134.     <message name="PlayerSyncHealth" namespace="PlayerHandler" delivery="ReliableOrdered">
  135.         <float /> <!-- Health -->
  136.     </message>
  137.    
  138.     <message name="PlayerPerkActionBegin" namespace="PlayerHandler" delivery="ReliableOrdered">
  139.         <int /> <!-- PerkAction hash -->
  140.         <unit /> <!-- Owner -->
  141.         <vec2pos /> <!-- Position -->
  142.         <vec2dir /> <!-- Direction -->
  143.         <float /> <!-- Intensity -->
  144.     </message>
  145.  
  146.     <message name="PlayerPerkAction" namespace="PlayerHandler" delivery="ReliableOrdered">
  147.         <int /> <!-- PerkAction hash -->
  148.         <unit /> <!-- Owner -->
  149.         <vec2pos /> <!-- Position -->
  150.         <vec2dir /> <!-- Direction -->
  151.         <svalue /> <!-- Params -->
  152.     </message>
  153.  
  154.     <message name="PlayerPerkFrenzy" namespace="PlayerHandler" delivery="ReliableOrdered">
  155.         <float /> <!-- Multiplier -->
  156.         <int /> <!-- Counter -->
  157.     </message>
  158.  
  159.     <message name="PlayerPerkRampage" namespace="PlayerHandler" delivery="ReliableOrdered">
  160.         <int /> <!-- Counter -->
  161.     </message>
  162.  
  163.     <message name="PlayerPerkDamageHp" namespace="PlayerHandler" delivery="ReliableOrdered">
  164.         <bool /> <!-- Active -->
  165.     </message>
  166.  
  167.     <message name="TakeFreeLife" namespace="PlayerHandler" delivery="ReliableOrdered">
  168.         <int /> <!-- Peer -->
  169.         <int /> <!-- Free lives taken -->
  170.     </message>
  171.  
  172.     <message name="PlayerActiveSkillActivate" namespace="PlayerHandler" delivery="ReliableOrdered">
  173.         <int /> <!-- Skill ID -->
  174.         <vec2dir /> <!-- Target -->
  175.     </message>
  176.  
  177.     <message name="PlayerActiveSkillDoActivate" namespace="PlayerHandler" delivery="ReliableOrdered">
  178.         <int /> <!-- Skill ID -->
  179.         <vec2dir /> <!-- Target -->
  180.         <svalue /> <!-- Params -->
  181.     </message>
  182.  
  183.     <message name="PlayerActiveSkillDeactivate" namespace="PlayerHandler" delivery="ReliableOrdered">
  184.         <int /> <!-- Skill ID -->
  185.     </message>
  186.  
  187.     <message name="PlayerActiveSkillRelease" namespace="PlayerHandler" delivery="ReliableOrdered">
  188.         <int /> <!-- Skill ID -->
  189.         <vec2dir /> <!-- Target -->
  190.     </message>
  191.  
  192.     <message name="PlayerGiveGold" namespace="PlayerHandler" delivery="ReliableOrdered">
  193.         <int /> <!-- Amount of gold -->
  194.     </message>
  195.  
  196.     <message name="PlayerGiveOre" namespace="PlayerHandler" delivery="ReliableOrdered">
  197.         <int /> <!-- Amount of ore -->
  198.     </message>
  199.  
  200.     <message name="PlayerGiveKey" namespace="PlayerHandler" delivery="ReliableOrdered">
  201.         <int /> <!-- Lock -->
  202.         <int /> <!-- Amount of keys -->
  203.     </message>
  204.  
  205.     <message name="PlayerGiveItem" namespace="PlayerHandler" delivery="ReliableOrdered">
  206.         <string /> <!-- ID -->
  207.     </message>
  208.  
  209.     <message name="PlayerGiveUpgrade" namespace="PlayerHandler" delivery="ReliableOrdered">
  210.         <string /> <!-- ID -->
  211.         <int /> <!-- Level -->
  212.     </message>
  213.  
  214.     <message name="PlayerTitleModifiers" namespace="PlayerHandler" delivery="ReliableOrdered">
  215.         <svalue /> <!-- Params -->
  216.     </message>
  217.  
  218.     <message name="ProximityTrapEnter" namespace="PlayerHandler" delivery="ReliableOrdered">
  219.         <unit /> <!-- Unit -->
  220.     </message>
  221.  
  222.     <message name="ProximityTrapExit" namespace="PlayerHandler" delivery="ReliableOrdered">
  223.         <unit /> <!-- Unit -->
  224.     </message>
  225.    
  226.     <message name="ReviveCorpse" namespace="PlayerHandler" delivery="ReliableOrdered">
  227.         <int /> <!-- Player ID -->
  228.     </message>
  229.  
  230.     <message name="SpawnUnit" namespace="UnitHandler" delivery="ReliableOrdered">
  231.         <int /> <!-- Unit ID -->
  232.         <int /> <!-- ProducerHash -->
  233.         <vec2pos /> <!-- Position -->
  234.     </message>
  235.  
  236.     <message name="SetOwnedUnit" namespace="UnitHandler" delivery="ReliableOrdered">
  237.         <unit /> <!-- Owned Unit -->
  238.         <unit /> <!-- Owner Unit -->
  239.         <float /> <!-- Intensity -->
  240.     </message>
  241.    
  242.  
  243.     <message name="GameOver" namespace="GameModeHandler" delivery="ReliableOrdered">
  244.         <svalue /> <!-- Data -->
  245.     </message>
  246.  
  247.     <message name="LevelEndContinue" namespace="GameModeHandler" delivery="ReliableOrdered" />
  248.  
  249.     <message name="LevelConceptContinue" namespace="GameModeHandler" delivery="ReliableOrdered" />
  250.  
  251.     <message name="LevelConceptClose" namespace="GameModeHandler" delivery="ReliableOrdered" />
  252.  
  253.     <message name="ExtraLives" namespace="GameModeHandler" delivery="ReliableOrdered">
  254.         <int /> <!-- Lives -->
  255.     </message>
  256.    
  257.     <message name="SyncFlag" namespace="GameModeHandler" delivery="ReliableOrdered">
  258.         <string /> <!-- Flag -->
  259.         <bool /> <!-- Value -->
  260.         <bool /> <!-- Persistent -->
  261.     </message>
  262.    
  263.     <message name="ToggleDoorVersus" namespace="GameModeHandler" delivery="ReliableOrdered">
  264.         <unit /> <!-- Door -->
  265.         <bool /> <!-- Open/Close -->
  266.     </message> 
  267.    
  268.    
  269.    
  270.  
  271.     <message name="UnitDamaged" namespace="UnitHandler" delivery="ReliableOrdered">
  272.         <unit /> <!-- Unit -->
  273.         <int /> <!-- Damage -->
  274.         <vec2pos /> <!-- Position -->
  275.         <vec2dir /> <!-- Direction -->
  276.     </message>
  277.    
  278.     <message name="UnitDamagedBySelf" namespace="UnitHandler" delivery="ReliableOrdered">
  279.         <unit /> <!-- Unit -->
  280.         <int /> <!-- Damage -->
  281.         <vec2pos /> <!-- Position -->
  282.         <vec2dir /> <!-- Direction -->
  283.     </message>
  284.  
  285.     <message name="UnitDelayedBreakable" namespace="UnitHandler" delivery="ReliableOrdered">
  286.         <unit /> <!-- Unit -->
  287.     </message>
  288.  
  289.     <message name="UnitBuffed" namespace="UnitHandler" delivery="ReliableOrdered">
  290.         <unit /> <!-- Unit -->
  291.         <unit /> <!-- Owner -->
  292.         <int /> <!-- BuffHash -->
  293.         <float /> <!-- Intensity -->
  294.         <int /> <!-- Weapon -->
  295.     </message>
  296.  
  297.     <message name="UnitTeleported" namespace="UnitHandler" delivery="ReliableOrdered">
  298.         <unit /> <!-- Unit -->
  299.         <vec2pos /> <!-- New position -->
  300.     </message>
  301.  
  302.     <message name="UnitDestroyed" namespace="UnitHandler" delivery="ReliableOrdered">
  303.         <unit /> <!-- Unit -->
  304.     </message>
  305.    
  306.     <message name="UnitHealed" namespace="UnitHandler" delivery="ReliableOrdered">
  307.         <unit /> <!-- Unit -->
  308.         <int /> <!-- Heal amount -->
  309.     </message>
  310.    
  311.     <message name="UnitKilled" namespace="UnitHandler" delivery="ReliableOrdered">
  312.         <unit /> <!-- Unit -->
  313.         <unit /> <!-- Attacker -->
  314.         <int /> <!-- Dmg -->
  315.         <vec2dir /> <!-- Direction -->
  316.         <int /> <!-- Weapon -->
  317.     </message>
  318.    
  319.     <message name="UnitTarget" namespace="UnitHandler" delivery="ReliableOrdered">
  320.         <unit /> <!-- Unit -->
  321.         <unit /> <!-- Target Unit -->
  322.     </message>
  323.    
  324.     <message name="UnitUseSkill" namespace="UnitHandler" delivery="ReliableOrdered">
  325.         <unit /> <!-- Unit -->
  326.         <int /> <!-- Skill ID -->
  327.         <vec2pos /> <!-- Pos -->
  328.     </message>
  329.    
  330.     <message name="UnitUseSkillParam" namespace="UnitHandler" delivery="ReliableOrdered">
  331.         <unit /> <!-- Unit -->
  332.         <int /> <!-- Skill ID -->
  333.         <vec2pos /> <!-- Pos -->
  334.         <svalue /> <!-- Param -->
  335.     </message>
  336.    
  337.     <message name="UnitUseSSkill" namespace="UnitHandler" delivery="ReliableOrdered">
  338.         <unit /> <!-- Unit -->
  339.         <int /> <!-- Skill ID -->
  340.         <int /> <!-- Stage -->
  341.         <vec2pos /> <!-- Pos -->
  342.     </message>
  343.    
  344.     <message name="UnitUseSSkillParam" namespace="UnitHandler" delivery="ReliableOrdered">
  345.         <unit /> <!-- Unit -->
  346.         <int /> <!-- Skill ID -->
  347.         <int /> <!-- Stage -->
  348.         <vec2pos /> <!-- Pos -->
  349.         <svalue /> <!-- Param -->
  350.     </message>
  351.  
  352.     <message name="UnitPicked" namespace="UnitHandler" delivery="ReliableOrdered">
  353.         <unit /> <!-- Unit -->
  354.         <unit /> <!-- Picker Unit -->
  355.     </message>
  356.  
  357.     <message name="UnitPickSecure" namespace="UnitHandler" delivery="ReliableOrdered">
  358.         <unit /> <!-- Unit -->
  359.         <unit /> <!-- Picker Unit -->
  360.     </message>
  361.    
  362.     <message name="UnitPickCallback" namespace="UnitHandler" delivery="ReliableOrdered">
  363.         <unit /> <!-- Unit -->
  364.         <unit /> <!-- Picker Unit -->
  365.     </message>
  366.  
  367.     <message name="UnitMovementChargeBegin" namespace="UnitHandler" delivery="ReliableOrdered">
  368.         <unit /> <!-- Unit -->
  369.         <vec2pos /> <!-- Position -->
  370.         <float /> <!-- Direction -->
  371.     </message>
  372.  
  373.     <message name="UnitMovementChargeLook" namespace="UnitHandler" delivery="ReliableOrdered">
  374.         <unit /> <!-- Unit -->
  375.         <vec2pos /> <!-- Position -->
  376.     </message>
  377.  
  378.     <message name="UnitMovementBossLichTarget" namespace="UnitHandler" delivery="ReliableOrdered">
  379.         <unit /> <!-- Lich unit -->
  380.         <unit /> <!-- Target unit -->
  381.     </message>
  382.  
  383.     <message name="UnitEyeBossWispsAdded" namespace="UnitHandler" delivery="ReliableOrdered">
  384.         <unit /> <!-- Unit -->
  385.         <svalue /> <!-- Params -->
  386.     </message>
  387.  
  388.     <message name="UnitEyeBossWispsSync" namespace="UnitHandler" delivery="ReliableOrdered">
  389.         <unit /> <!-- Unit -->
  390.         <svalue /> <!-- Params -->
  391.     </message>
  392.  
  393.     <message name="UnitBombExploded" namespace="UnitHandler" delivery="ReliableOrdered">
  394.         <unit /> <!-- Unit -->
  395.         <svalue /> <!-- Param -->
  396.     </message>
  397.  
  398.  
  399.     <message name="SpawnLoot" namespace="UnitHandler" delivery="ReliableOrdered">
  400.         <svalue /> <!-- Param -->
  401.     </message>
  402.  
  403.     <!-- These messages are for debugging, they are not used in production -->
  404.     <message name="DebugCompareKills" namespace="DebugHandler" delivery="ReliableOrdered">
  405.         <int /> <!-- Kills -->
  406.     </message>
  407.  
  408. </network>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement