Guar message list

From Matrix Online Server Emulation
Jump to: navigation, search

<messages>

 <message name="spawnReady" id="05"  originator="client">  
   <constructor>()</constructor>  
 </message>
 <message name="loadWorld" id="06"  originator="server">  
    <constructor>(worldResFile, constructId, simTime, bLoadObjects)</constructor>
    <constructor>(worldResFile, skyName, constructId, simTime, bLoadObjects)</constructor>
    <property type="offset16" offset="worldResFile"/>
    <property name="constructId"  type="uint32"  default="0"    comment="Id of the region"/>       
    <property name="simTime"      type="float"   default="0.0f" comment="Game time"/>
    <property name="bLoadObjects" type="boolean" default="true"/>
    <property type="offset16" offset="skyName"/>  
    <property optional="false" name="worldResFile" type="LTString" comment="Location of metr file to load."/>              
    <property optional="true"  name="skyName"      type="LTString" comment="Name of the sky to load (optional)."/>
 </message>
 
 <message name="setTactical" id="66"  originator="server">
   <constructor>(tacticalValue, tacticalTotalValue, tacticType)</constructor>
   <property name="tacticalValue"       type="uint8"     default="0"/> 
   <property name="tacticalTotalValue"  type="uint16"    default="0"/> 
   <property name="tacticType"          type="uint16"    default="0"/> 
 </message>
 
 <message name="setInventory" id="94"  originator="server">
   <constructor>(slot, typId, data)</constructor>
   <constructor>(slot, typId, data, personalInvntory)</constructor>
   <property name="slot"             type="uint16"     default="0"/> 
   <property name="typeId"            type="uint32"    default="0"/> 
   <property name="data"             type="uint32"    default="0"/> 
   <property name="personalInvntory" type="boolean"   default="true"/>
 </message>
 
 <message name="requestMission" id="148"  originator="server">
   <constructor>(missionReqId, missionOrg)</constructor>
   <property name="missionReqId"     type="uint16"     default="0"    comment="Request id of the mission, each mission will have a new one" />
   <property name="missionOrg"       type="uint8"      default="0"    comment="What is the target organization"/>    
 </message>
 
 <message name="replyMission" id="149"  originator="server">
   <constructor>(status, sessionId, count, previewType, organization, contactId, contactNameId, contactImageId)</constructor>
   <property name="status"              type="uint32"     default="0"    comment=""/>
   <property name="sessionId"           type="uint16"     default="0"    comment=""/>
   <property name="count"               type="uint16"     default="0"    comment=""/>    
   <property name="previewType"         type="uint8"      default="0"    comment=""/>
   <property name="organization"        type="uint8"      default="0"    comment=""/>
   <property name="contactId"           type="uint32"     default="0"    comment=""/>
   <property name="contactNameId"       type="uint32"     default="0"    comment=""/>
   <property name="contactImageId"      type="uint32"     default="0"    comment=""/>
 </message>
   
 <message name="shortMissionDef" id="150"  originator="server">
   <constructor>(sessionId, previewId, missionStr, organization, contactId)</constructor>
   <constructor>(sessionId, previewId, missionStr, organization, contactId, bChained, bPlotMission)</constructor>    
   <property name="sessionId"           type="uint16"     default="0"    comment=""/>   
   <property name="previewId"           type="uint16"     default="0"    comment=""/>
   <property type="offset16"            offset="missionStr"/> 
   <property name="organization"        type="uint8"      default="0"    comment=""/>
   <property name="contactId"           type="uint32"     default="0"    comment=""/>
   <property name="bChained"            type="boolean"    default="false"    comment=""/>
   <property name="bPlotMission"        type="boolean"    default="false"    comment=""/>                    
   <property optional="false"  name="missionStr"      type="LTString" comment="Character's background"/>
 </message>
 
 <message name="missionInfoDone" id="151"  originator="server">
   <constructor>(sessionId)</constructor>
   <property name="sessionId"           type="uint16"     default="0"    comment=""/>
 </message>
 
 <message name="updateStat" id="178"  originator="server">
   <constructor>(id, value, csSlot)</constructor>
   <property name="id"     type="uint16" default="0"    comment="Id ???" />
   <property name="value"  type="uint16" default="0"    comment="Value ???"/>
   <property name="csSlot" type="uint16" default="0"    comment="csSlot ???" />
 </message>
 <message name="updateGui" id="188"  originator="server">
   <constructor>(type, locator, sourceId, targetId, value, flagAdd, duration)</constructor>
   <constructor>()</constructor>
   <property name="type"            type="uint8"        default="0"/>
   <property name="locator"         type="uint32"       default="0"/>
   <property name="sourceId"        type="uint32"       default="0"/>
   <property name="targetId"        type="uint16"       default="0"/>
   <property name="value"           type="uint32"       default="0"/>
   <property name="flagAdd"         type="boolean"      default="false"/>
   <property name="duration"        type="float"        default="0.0f"/>
 </message>
 
 <message name="setInfo" id="228"  originator="server">
   <constructor>(info)</constructor>
   <property name="info" type="int64" comment="How much XP a player has" default="0"/>
 </message>
 
 <message name="setXp" id="229"  originator="server">
   <constructor>(xp)</constructor>
   <property name="xp" type="int64"/>
 </message>
 
 <message name="teleport" id="398" originator="client">
   <constructor>(fromHardlineId, fromConstructId, toHardlineId, toConstructId)</constructor>
   <property name="fromHardlineId"  type="uint32" default="0"/>
   <property name="fromConstructId" type="uint32" default="0"/>
   <property name="toHardlineId"    type="uint32" default="0"/>
   <property name="toConstructId"   type="uint32" default="0"/>
 </message>
 
 <message name="unknown400" id="400" originator="client">
 <constructor>(message, leftChosen)</constructor>
   <property name="message" type="uint16"    default="0"/>
   <property name="leftChosen" type="uint8"  default="0" comment="No idea"/>
 </message>
 
 <message name="getBackground" id="404"  originator="client">
   <constructor>()</constructor>
 </message>
 
 <message name="returnBackground" id="405"  originator="server">
   <constructor>(bIsChunked)</constructor>
   <constructor>(background, bIsChunked)</constructor>
   <property type="offset16" offset="background"/>
   <property name="bIsChunked" type="boolean"   default="true" comment="String in the message or it was sent before in chunks"/>             
   <property optional="true"  name="background"      type="LTString" comment="Character's background"/>
 </message>
 
 <message name="setBackground" id="406"  originator="client">
    <constructor>(bIsChunked)</constructor>
    <constructor>(background, bIsChunked)</constructor>
    <property type="offset16" offset="background"/>
    <property name="bIsChunked" type="boolean"   default="true" comment="String in the message or it was sent before in chunks"/>             
    <property optional="true"  name="background"      type="LTString" comment="Character's background"/>
 </message>
 
 <message name="demo" id="999" originator="server">
   <constructor>(a)</constructor>
   <property name="a" type="boolean" comment="Testing boolean value" default="false"/>     
 </message>
 <message name="clientChat" id="40" originator="client">
   <constructor>(type, bShout, text)</constructor>
   <property name="type"       type="uint8" default="0"/> 
   <property name="bShout"     type="boolean"   default="false"/>
   <property type="offset16"   offset="text"/>
   <property name="someOffset" type="uint16"    default="0"/>
   <property name="someByte"   type="uint8"     default="0"/>
   <property optional="false"   name="text"     type="LTString" comment="What the player says"/>       
 </message>
 

</messages>

Personal tools
Namespaces

Variants
Actions
Toolbox