Advertisement
Guest User

Untitled

a guest
Jun 27th, 2014
274
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
XML 15.41 KB | None | 0 0
  1. <!--
  2.     Unreliable
  3.     UnreliableSequenced
  4.     ReliableUnordered
  5.     ReliableSequenced
  6.     ReliableOrdered
  7. -->
  8. <network>
  9.     <!-- World -->
  10.     <message name="ExecuteScriptNode" handler="WorldHandler" delivery="ReliableOrdered">
  11.         <int /> <!-- script node -->
  12.     </message>
  13.     <message name="ExecuteSpawnObjectScriptNode" handler="WorldHandler" delivery="ReliableOrdered">
  14.         <int /> <!-- script node -->
  15.         <int /> <!-- object id -->
  16.     </message>
  17.     <message name="EnableScriptNode" handler="WorldHandler" delivery="ReliableOrdered">
  18.         <int /> <!-- script node -->
  19.         <bool /> <!-- enabled -->
  20.     </message>
  21.    
  22.     <message name="DoodadHit" handler="WorldHandler" delivery="ReliableOrdered">
  23.         <int /> <!-- item id -->
  24.     </message>
  25.    
  26.     <message name="RemoveItem" handler="WorldHandler" delivery="ReliableOrdered">
  27.         <int /> <!-- item id -->
  28.     </message>
  29.    
  30.     <message name="ItemPickedUp" handler="WorldHandler" delivery="ReliableOrdered">
  31.         <int /> <!-- item id -->
  32.     </message>
  33.    
  34.     <message name="SyncedPickupTaken" handler="WorldHandler" delivery="ReliableOrdered">
  35.         <int /> <!-- item id -->
  36.     </message>
  37.  
  38.     <message name="SpawnItem" handler="WorldHandler" delivery="ReliableOrdered">
  39.         <uint /> <!-- item -->
  40.         <int /> <!-- item id -->
  41.         <vector2 /> <!-- pos -->
  42.     </message>
  43.    
  44.     <message name="OpenDoor" handler="WorldHandler" delivery="ReliableOrdered">
  45.         <int /> <!-- item id -->
  46.     </message>
  47.    
  48.     <message name="SetCheckpoint" handler="WorldHandler" delivery="ReliableOrdered">
  49.         <int /> <!-- item id -->
  50.     </message>
  51.    
  52.     <message name="SyncActors" handler="WorldHandler" delivery="UnreliableSequenced">
  53.         <int-array /> <!-- unit id -->
  54.         <vector2-array type="pos" /> <!-- pos -->
  55.         <int-array min="-1" max="3" /> <!-- target id -->
  56.     </message>
  57.    
  58.    
  59.    
  60.     <!-- System -->
  61.     <message name="ChatMessage" handler="SystemHandler" delivery="ReliableOrdered">
  62.         <string />
  63.     </message>
  64.    
  65.     <message name="JoinRequest" handler="SystemHandler" delivery="ReliableOrdered">
  66.         <string /> <!-- name -->
  67.         <int /> <!-- version -->
  68.     </message>
  69.  
  70.     <message name="JoinRequestResponse" handler="SystemHandler" delivery="ReliableOrdered">
  71.         <int /> <!-- response code -->
  72.         <int /> <!-- my peer id -->
  73.     </message>
  74.    
  75.     <message name="JoinRequestResponseDropin" handler="SystemHandler" delivery="ReliableOrdered">
  76.         <int /> <!-- my peer id -->
  77.         <svalue /> <!-- sync data -->
  78.     </message>
  79.    
  80.     <message name="ClientDropin" handler="SystemHandler" delivery="ReliableOrdered">
  81.         <int /> <!-- plr peer id -->
  82.         <svalue /> <!-- player -->
  83.     </message>
  84.        
  85.     <message name="PlayerJoined" handler="SystemHandler" delivery="ReliableOrdered">
  86.         <int /> <!-- plr peer id -->
  87.         <string /> <!-- name -->
  88.         <int /> <!-- class -->
  89.         <bool /> <!-- ready -->
  90.     </message>
  91.    
  92.     <message name="ClientDisconnected" handler="SystemHandler" delivery="ReliableOrdered">
  93.         <int /> <!-- plr peer id -->
  94.     </message>
  95.    
  96.     <message name="ChangeClass" handler="SystemHandler" delivery="ReliableOrdered">
  97.         <int /> <!-- class -->
  98.     </message>
  99.    
  100.     <message name="SetClassVariation" handler="SystemHandler" delivery="ReliableOrdered">
  101.         <int /> <!-- plr peer id -->
  102.         <int /> <!-- var -->
  103.     </message>
  104.    
  105.     <message name="ChangeClassVariation" handler="SystemHandler" delivery="ReliableOrdered" />
  106.    
  107.     <message name="ChangeReady" handler="SystemHandler" delivery="ReliableOrdered">
  108.         <bool /> <!-- ready -->
  109.     </message>
  110.    
  111.     <message name="SetModifiers" handler="SystemHandler" delivery="ReliableOrdered">
  112.         <svalue /> <!-- modifiers -->
  113.     </message>
  114.    
  115.     <message name="SetDifficulty" handler="SystemHandler" delivery="ReliableOrdered">
  116.         <int /> <!-- diff -->
  117.     </message>
  118.    
  119.     <message name="SetCampaign" handler="SystemHandler" delivery="ReliableOrdered">
  120.         <string /> <!-- campaign -->
  121.         <string /> <!-- filename -->
  122.     </message>
  123.    
  124.     <message name="SetGameName" handler="SystemHandler" delivery="ReliableOrdered">
  125.         <string /> <!-- name -->
  126.     </message>
  127.    
  128.     <message name="RequestStartGameDropin" handler="SystemHandler" delivery="ReliableOrdered" />
  129.    
  130.     <message name="StartGameDropinResponse" handler="SystemHandler" delivery="ReliableOrdered">
  131.         <svalue /> <!-- sync data -->
  132.     </message>
  133.    
  134.     <message name="StartGame" handler="SystemHandler" delivery="ReliableOrdered" />
  135.    
  136.     <message name="StartLoadingLevel" handler="SystemHandler" delivery="ReliableOrdered" />
  137.    
  138.     <message name="StartLevel" handler="SystemHandler" delivery="ReliableOrdered">
  139.         <string /> <!-- level id -->
  140.         <int /> <!-- level start pos -->
  141.         <svalue /> <!-- level save -->
  142.     </message>
  143.    
  144.     <message name="EndGame" handler="SystemHandler" delivery="ReliableOrdered">
  145.         <string /> <!-- header -->
  146.         <string /> <!-- message -->
  147.         <svalue /> <!-- statistics -->
  148.     </message> 
  149.    
  150.     <message name="FinishedLoading" handler="SystemHandler" delivery="ReliableOrdered" />
  151.    
  152.     <message name="RequestCampaignData" handler="SystemHandler" delivery="ReliableOrdered" channel="15">
  153.         <string /> <!-- campaign -->
  154.         <int /> <!-- part -->
  155.     </message>
  156.    
  157.     <message name="DownloadProgress" handler="SystemHandler" delivery="ReliableOrdered" channel="15">
  158.         <int /> <!-- part -->
  159.         <int /> <!-- tot-size -->
  160.     </message>
  161.    
  162.     <message name="SupplyCampaignData" handler="SystemHandler" delivery="ReliableOrdered" channel="15">
  163.         <string /> <!-- campaign -->
  164.         <int /> <!-- part -->
  165.         <int /> <!-- tot-size -->
  166.         <bytes />
  167.     </message>
  168.    
  169.     <message name="RequestStatistics" handler="SystemHandler" delivery="ReliableOrdered" />
  170.    
  171.     <message name="FullStatisticsData" handler="SystemHandler" delivery="ReliableOrdered">
  172.         <svalue /> <!-- data -->
  173.     </message>
  174.    
  175.     <message name="GameOver" handler="SystemHandler" delivery="ReliableOrdered">
  176.         <svalue /> <!-- statistics data -->
  177.     </message>
  178.  
  179.    
  180.    
  181.    
  182.     <!-- Player -->
  183.     <message name="SpawnPlayer" handler="PlayerHandler" delivery="ReliableOrdered">
  184.         <int /> <!-- peer id -->
  185.         <vector2 /> <!-- pos -->
  186.         <int /> <!-- unit id -->
  187.     </message>
  188.    
  189.     <message name="Respawn" handler="PlayerHandler" delivery="ReliableOrdered">
  190.         <int /> <!-- peer id -->
  191.     </message>
  192.    
  193.     <message name="PlayerMoved" handler="PlayerHandler" delivery="UnreliableSequenced">
  194.         <vector2 type="pos" /> <!-- pos -->
  195.     </message>
  196.  
  197.     <message name="PlayerStrafed" handler="PlayerHandler" delivery="UnreliableSequenced">
  198.         <vector2 type="pos" /> <!-- pos -->
  199.         <vector2 type="dir" /> <!-- look dir -->
  200.     </message>
  201.    
  202.     <message name="PlayerRotated" handler="PlayerHandler" delivery="UnreliableSequenced">
  203.         <vector2 type="dir" /> <!-- look dir -->
  204.     </message>
  205.    
  206.     <message name="PlayerAttack" handler="PlayerHandler" delivery="UnreliableSequenced">
  207.         <vector2 type="dir" /> <!-- dir -->
  208.     </message>
  209.    
  210.     <message name="PlayerHurt" handler="PlayerHandler" delivery="UnreliableSequenced" />
  211.    
  212.     <message name="PlayerHurtWithHitEffect" handler="PlayerHandler" delivery="ReliableUnordered">
  213.         <uint /> <!-- hit effect -->
  214.     </message>
  215.    
  216.     <message name="PlayerApplyHitEffect" handler="PlayerHandler" delivery="ReliableUnordered">
  217.         <uint /> <!-- hit effect -->
  218.     </message>
  219.    
  220.     <message name="StatisticsDataPoint" handler="PlayerHandler" delivery="ReliableOrdered">
  221.         <svalue /> <!-- data point -->
  222.     </message>
  223.    
  224.     <message name="SetNumLives" handler="PlayerHandler" delivery="ReliableOrdered">
  225.         <int /> <!-- lives -->
  226.     </message>
  227.    
  228.     <message name="ChangeNumLives" handler="PlayerHandler" delivery="ReliableOrdered">
  229.         <int /> <!-- lives delta -->
  230.     </message>
  231.    
  232.     <message name="SetNumCollectables" handler="PlayerHandler" delivery="ReliableOrdered">
  233.         <int /> <!-- collectables -->
  234.     </message>
  235.  
  236.     <message name="SetMoney" handler="PlayerHandler" delivery="ReliableOrdered">
  237.         <int /> <!-- player -->
  238.         <int /> <!-- money -->
  239.     </message>
  240.        
  241.     <message name="ChangeMoney" handler="PlayerHandler" delivery="ReliableOrdered">
  242.         <int /> <!-- money delta -->
  243.     </message>
  244.    
  245.     <message name="SetDeaths" handler="PlayerHandler" delivery="ReliableOrdered">
  246.         <int /> <!-- player -->
  247.         <int /> <!-- deaths -->
  248.     </message>
  249.    
  250.     <message name="SetNumKeys" handler="PlayerHandler" delivery="ReliableOrdered">
  251.         <int min="0" max="9" /> <!-- key type -->
  252.         <int /> <!-- num keys -->
  253.     </message>
  254.    
  255.     <message name="SetPlayerHealth" handler="PlayerHandler" delivery="ReliableOrdered">
  256.         <int min="-1023" max="3071" /> <!-- hp -->
  257.     </message>
  258.    
  259.     <message name="SetPlayerMana" handler="PlayerHandler" delivery="Unreliable">
  260.         <int min="0" max="1023" /> <!-- mana -->
  261.     </message>
  262.    
  263.     <message name="SetPlayerPotion" handler="PlayerHandler" delivery="ReliableOrdered">
  264.         <int /> <!-- potion -->
  265.     </message>
  266.    
  267.     <message name="SetPlayerUpgrades" handler="PlayerHandler" delivery="ReliableOrdered">
  268.         <svalue /> <!-- upgrades -->
  269.     </message>
  270.    
  271.     <message name="SetUpgradePowerups" handler="PlayerHandler" delivery="ReliableOrdered">
  272.         <svalue /> <!-- upgrade-powerups -->
  273.     </message>
  274.    
  275.     <message name="PresentPickup" handler="PlayerHandler" delivery="ReliableOrdered">
  276.         <string /> <!-- text -->
  277.     </message>
  278.    
  279.    
  280.     <message name="ActivatedUpgrade" handler="PlayerHandler" delivery="ReliableOrdered">
  281.         <string /> <!-- upgrade -->
  282.     </message>
  283.    
  284.     <message name="BuySharedUpgrade" handler="PlayerHandler" delivery="ReliableOrdered">
  285.         <string /> <!-- upgrade -->
  286.     </message>
  287.    
  288.     <message name="BougtSharedUpgrade" handler="PlayerHandler" delivery="ReliableOrdered">
  289.         <string /> <!-- upgrade -->
  290.     </message>
  291.    
  292.    
  293.     <message name="ActivatedPotion" handler="PlayerHandler" delivery="ReliableOrdered">
  294.         <int /> <!-- potion -->
  295.     </message>
  296.  
  297.     <message name="Healed" handler="PlayerHandler" delivery="ReliableUnordered">
  298.         <int /> <!-- peer id -->
  299.         <int /> <!-- heal amt -->
  300.     </message>
  301.    
  302.     <message name="SetComboCount" handler="PlayerHandler" delivery="ReliableSequenced">
  303.         <int min="0" max="4095" /> <!-- combo count -->
  304.     </message>
  305.    
  306.     <message name="KnightHeal" handler="PlayerHandler" delivery="ReliableOrdered">
  307.         <bool /> <!-- enable -->
  308.     </message>
  309.    
  310.     <message name="KnightWhirlwind" handler="PlayerHandler" delivery="ReliableOrdered" />
  311.    
  312.     <message name="RangerPlantBomb" handler="PlayerHandler" delivery="ReliableUnordered">
  313.         <vector2 type="pos" /> <!-- position -->
  314.     </message>
  315.    
  316.     <message name="RangerDodged" handler="PlayerHandler" delivery="UnreliableSequenced" />
  317.    
  318.     <message name="RangerSpread" handler="PlayerHandler" delivery="ReliableUnordered" />
  319.    
  320.     <message name="WizardSpray" handler="PlayerHandler" delivery="ReliableOrdered">
  321.         <bool /> <!-- enable -->
  322.     </message>
  323.    
  324.     <message name="WizardNova" handler="PlayerHandler" delivery="ReliableUnordered" />
  325.    
  326.     <message name="WizardMeteor" handler="PlayerHandler" delivery="ReliableUnordered" />
  327.    
  328.     <message name="WarlockLightning" handler="PlayerHandler" delivery="ReliableUnordered">
  329.         <vector2 /> <!-- dir -->
  330.     </message>
  331.    
  332.     <message name="WarlockLightningStrike" handler="PlayerHandler" delivery="Unreliable">
  333.         <bool /> <!-- storm strike -->
  334.         <vector2 type="pos" /> <!-- from -->
  335.         <vector2 type="pos" /> <!-- to -->
  336.     </message>
  337.        
  338.     <message name="WarlockNova" handler="PlayerHandler" delivery="ReliableUnordered" />
  339.    
  340.     <message name="WarlockStorm" handler="PlayerHandler" delivery="ReliableUnordered" />
  341.    
  342.     <message name="ThiefKFan" handler="PlayerHandler" delivery="ReliableUnordered">
  343.         <vector2 type="pos" /> <!-- pos -->
  344.         <vector2 type="dir" /> <!-- dir -->
  345.     </message>
  346.    
  347.     <message name="ThiefSmoke" handler="PlayerHandler" delivery="ReliableUnordered" />
  348.    
  349.     <message name="ThiefChainMiss" handler="PlayerHandler" delivery="ReliableUnordered" />
  350.    
  351.     <message name="ThiefChainHit" handler="PlayerHandler" delivery="ReliableUnordered">
  352.         <vector2 type="pos" /> <!-- from -->
  353.         <vector2 type="pos" /> <!-- to -->
  354.     </message>
  355.  
  356.    
  357.    
  358.     <!-- Unit -->
  359.     <message name="PathfindingResult" handler="UnitHandler" delivery="ReliableOrdered">
  360.         <int /> <!-- unit id -->
  361.         <vector2-array type="pos" /> <!-- path -->
  362.     </message>
  363.    
  364.     <message name="SetTarget" handler="UnitHandler" delivery="ReliableOrdered">
  365.         <int /> <!-- unit id -->
  366.         <int /> <!-- target id -->
  367.     </message>
  368.    
  369.     <message name="UnitDamaged" handler="UnitHandler" delivery="ReliableOrdered">
  370.         <int /> <!-- unit id -->
  371.         <int min="0" max="2047" /> <!-- damage -->
  372.     </message>
  373.    
  374.     <message name="UnitDamagedWithHitEffect" handler="UnitHandler" delivery="ReliableOrdered">
  375.         <int /> <!-- unit id -->
  376.         <int min="0" max="2047" /> <!-- damage -->
  377.         <uint /> <!-- hit effect -->
  378.     </message>
  379.    
  380.     <message name="UnitHitEffectApplied" handler="UnitHandler" delivery="ReliableOrdered">
  381.         <int /> <!-- unit id -->
  382.         <uint /> <!-- hit effect -->
  383.     </message>
  384.    
  385.     <message name="UnitDied" handler="UnitHandler" delivery="ReliableOrdered">
  386.         <int /> <!-- unit id -->
  387.     </message>
  388.    
  389.     <message name="UnitDiedWithHitEffect" handler="UnitHandler" delivery="ReliableOrdered">
  390.         <int /> <!-- unit id -->
  391.         <uint /> <!-- hit effect -->
  392.     </message>
  393.    
  394.     <message name="Aggroed" handler="UnitHandler" delivery="ReliableOrdered">
  395.         <int /> <!-- unit id -->
  396.     </message>
  397.    
  398.     <message name="SpawnUnit" handler="UnitHandler" delivery="ReliableOrdered">
  399.         <uint /> <!-- item -->
  400.         <int /> <!-- unit id -->
  401.         <vector2 type="pos" /> <!-- pos -->
  402.     </message>
  403.    
  404.     <message name="UnitAttack" handler="UnitHandler" delivery="ReliableOrdered">
  405.         <int /> <!-- unit id -->
  406.     </message>
  407.    
  408.     <message name="CasterSpawnUnit" handler="UnitHandler" delivery="ReliableOrdered">
  409.         <int /> <!-- unit id -->
  410.         <int /> <!-- spawned unit id -->
  411.         <vector2 type="pos" /> <!-- pos -->
  412.     </message>
  413.    
  414.     <message name="CasterBlink" handler="UnitHandler" delivery="ReliableOrdered">
  415.         <int /> <!-- unit id -->
  416.         <vector2 type="pos" /> <!-- pos -->
  417.     </message>
  418.    
  419.     <message name="BossKnightAbility" handler="UnitHandler" delivery="ReliableUnordered">
  420.         <int /> <!-- unit id -->
  421.         <vector2 /> <!-- pos -->
  422.         <int /> <!-- ability -->
  423.     </message>
  424.    
  425.     <message name="BossLichMirror" handler="UnitHandler" delivery="ReliableOrdered">
  426.         <int /> <!-- unit id -->
  427.         <vector2 type="pos" /> <!-- pos -->
  428.         <int /> <!-- new unit id -->
  429.     </message>
  430.  
  431.     <message name="BossLichTeleStrike" handler="UnitHandler" delivery="ReliableOrdered">
  432.         <int /> <!-- unit id -->
  433.         <vector2 type="pos" /> <!-- pos -->
  434.     </message>
  435.  
  436.     <message name="BossDragonAbility" handler="UnitHandler" delivery="ReliableOrdered" >
  437.         <int /> <!-- unit id -->
  438.         <int /> <!-- ability -->
  439.     </message>
  440.    
  441.     <message name="BossDragonMeteorStrike" handler="UnitHandler" delivery="ReliableOrdered" >
  442.         <int /> <!-- unit id -->
  443.         <vector2-array type="pos" /> <!-- pos -->
  444.     </message>
  445.    
  446.     <message name="BossWormSetTarget" handler="UnitHandler" delivery="ReliableOrdered">
  447.         <int /> <!-- unit id -->
  448.         <vector2 type="pos" /> <!-- pos -->
  449.     </message>
  450.    
  451.     <message name="BossWormChomp" handler="UnitHandler" delivery="ReliableOrdered">
  452.         <int /> <!-- unit id -->
  453.     </message>
  454.    
  455.     <message name="CompositeActorSkill" handler="UnitHandler" delivery="ReliableOrdered" >
  456.         <int /> <!-- unit id -->
  457.         <int min="0" max="63" /> <!-- skill -->
  458.     </message>
  459.    
  460.     <message name="CompositeActorDoSkill" handler="UnitHandler" delivery="ReliableOrdered" >
  461.         <int /> <!-- unit id -->
  462.         <int min="0" max="63" /> <!-- skill -->
  463.     </message>
  464.    
  465.     <message name="CompositeActorDoSkillPos" handler="UnitHandler" delivery="ReliableOrdered" >
  466.         <int /> <!-- unit id -->
  467.         <int min="0" max="63" /> <!-- skill -->
  468.         <vector2 type="pos" /> <!-- pos -->
  469.     </message>
  470.    
  471.     <message name="CompositeActorDoSkillData" handler="UnitHandler" delivery="ReliableOrdered" >
  472.         <int /> <!-- unit id -->
  473.         <int min="0" max="63" /> <!-- skill -->
  474.         <svalue /> <!-- data -->
  475.     </message>
  476. </network>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement