Difference between revisions of "Manufacture Schematic Object"

From SWGANH Wiki
Jump to: navigation, search
(Description)
(DataFlow)
 
(4 intermediate revisions by 3 users not shown)
Line 1: Line 1:
=DataFlow=
+
{{PageHeader|BaseLines|MSCO - Manufacture Schematic Object}}
 +
{|align="center"
 +
|-
 +
||{{MSCOArchitectureNAV}}
 +
|-
 +
|}
  
 +
=DataFlow=
 +
{| align="center" width="700px"
 +
|-
 +
||
 
{{PacketFlow|Resource Container Object|
 
{{PacketFlow|Resource Container Object|
 
<graphviz>
 
<graphviz>
Line 16: Line 25:
 
</graphviz>
 
</graphviz>
 
}}
 
}}
 +
|}
  
 
=Description=
 
=Description=
 
The manufacturing schematic object gets used for all schematics in game.
 
The manufacturing schematic object gets used for all schematics in game.
  
The creation process begins with an Object Init Packet and an Object Link packet, the main data is sent through an [[MSCO03|'''MSCO03''']] and an [[MSCO06|'''MSCO06''']] packet and the creation process is ended through a [[MSCO08|'''MSCOO8''']], [[MSCO09|'''MSCO09''']], an object finish and a posture update Packet.
+
The creation process begins with an Object Init Packet and an Object Link packet, the main data is sent through an [[MSCO03|'''MSCO03''']] and an [[MSCO06|'''MSCO06''']] packet and the creation process is ended through a [[MSCO08|'''MSCO08''']], [[MSCO09|'''MSCO09''']], an object finish and a posture update Packet.
  
 
There are still some parts of the [[MSCO03|'''MSCO03''']] and [[MSCO06|'''MSCO06''']] which are not figured out yet, though as far as I can see they are hopefully not that important.
 
There are still some parts of the [[MSCO03|'''MSCO03''']] and [[MSCO06|'''MSCO06''']] which are not figured out yet, though as far as I can see they are hopefully not that important.

Latest revision as of 15:12, 30 December 2007

BaseLines - MSCO - Manufacture Schematic Object

SWGANH Wiki is a repository of Star Wars Galaxies Developer information. This site is only meant to be used by SWGANH Developer team.

MSCO Packet Type QuickNav
MSCO03 - MSCO06 - MSCO07 - MSCO08 - MSCO09

DataFlow

 Client <-> Server Sequence: Resource Container Object

{{{2}}}

Description

The manufacturing schematic object gets used for all schematics in game.

The creation process begins with an Object Init Packet and an Object Link packet, the main data is sent through an MSCO03 and an MSCO06 packet and the creation process is ended through a MSCO08, MSCO09, an object finish and a posture update Packet.

There are still some parts of the MSCO03 and MSCO06 which are not figured out yet, though as far as I can see they are hopefully not that important.

Please note: that like with everything these packets can be sent stand alone in an 00 09 or in the pack as an 00 19. To make this a bit clearer I seperated them as single packets. I did not include the headers though (00 09 wx yz and crc at the end) because thats getting redundant.

The object init Packet contains the ID of the newly created schematic and the crc of the item to be created.

Initialization of the Object starts through sending the SceneCreateObjectByCrc the crc sent is the crc of the object we want to create.

The UpdateContainmentMessage packet links the schematic to the craft tool we use to create it.


MSCO03

MSCO06

MSCO08

MSCO09

the Object initialization will be will be completed through sending the SceneEndBaselines