Difference between revisions of "MSCO06"

From SWGANH Wiki
Jump to: navigation, search
(To Do)
(BaseLine Struct)
Line 15: Line 15:
 
SHORT: ObjOpperandCount
 
SHORT: ObjOpperandCount
 
INT: ??
 
INT: ??
INT: CombatDefenderListSize
+
short: ? perhaps string or list-
INT: UpdateCounter
+
ASTRING: schematic object string
{
+
int:         crc schematic
LONG: DefenderID
+
byte:           ??? must be > 0 to open the second craft screen
}
+
 
SHORT: DifficultyCon
+
ASTRING: CurrentAnimation
+
ASTRING: MoodAnimation
+
LONG: WeaponID
+
LONG: GroupID
+
LONG: InviteSenderID
+
LONG: InviteCounter(Incremental)
+
INT: GuildID
+
LONG: TargetID
+
BYTE: MoodID
+
INT: ??(UnknownPurpose,Set with Entertainer)
+
INT: PerformanceID
+
INT: CurrentHAMListSize
+
INT: UpdateCounter
+
{
+
INT: CurrentHAMValue
+
}
+
INT: MaxHAMListSize
+
INT: UpdateCounter
+
{
+
INT: MaxHAMValue
+
}
+
INT: EquiptmentListSize
+
INT: UpdateCounter
+
{
+
CSTRING: CustomizationString
+
INT: ??(ContainmentLayer?)
+
LONG: ObjectID
+
INT: TemplateCRC
+
}
+
ASTRING: SetObjectTemplateString
+
BYTE: ??
+
 
</pre>
 
</pre>
  

Revision as of 20:44, 23 March 2007

CREO Packet Type QuickNav
CREO01 - CREO03 - CREO04 - CREO06


BaseLine Struct


SHORT:		ObjOpperandCount
INT:		??
short:		? perhaps string or list-
ASTRING:	schematic object string
int:	        crc schematic
byte:           ??? must be > 0 to open the second craft screen

Deltas Struct


SHORT:			UpdateCount
SHORT:			UpdateType
{
  00:		
    INT:		??(unknown purpose)
  01:
    INT:		CombatDefenderListSize
    INT:		UpdateCounter
    {
      BYTE:		SubType
      {
        00:(remove)
          LONG:	        DefenderID
        01:(add)
          LONG:	        DefenderID
      }
    }
  02:		
    SHORT:		DifficultyCon
  03:		
    A_STRING:		CurrentAnimation
  04:		
    A_STRING:		MoodAnimation
  05:		
    LONG:		WeaponID
  06:		
    LONG:		GroupID
  07:		
    LONG:		InviteSenderID
    LONG:		InviteCounter(incremental)
  08:		
    INT:		GuildID
  09:		
    LONG:		TargetID
  0A:		
    BYTE:		MoodID
  0B:		
    INT:		??(unknown purpose, set with entertainer)
  0C:		
    INT:	        PerformanceID
  0D:
    INT:		CurrentHAMListSize
    INT:		UpdateCounter
    {
      BYTE:		SubType
      {
        00:
          SHORT:	??
        01:
          SHORT:	CurrentHAMBar
          INT:	        CurrentHAMValue
        02:
          SHORT:	CurrentHAMBar
          INT:	        CurrentHAMValue
        03:
          SHORT:	ListSize
          {
            INT:	CurrentHAMValue
          }
      }
    }
  0E:  
    INT:		MaxHAMListSize
    INT:		UpdateCounter
    {
      BYTE:		SubType
      {
        00:
          SHORT:	??
        01:
          SHORT:	MaxHAMBar
          INT:	        MaxHAMValue
        02:
          SHORT:	MaxHAMBar
          INT:	        MaxHAMValue
        03:
          SHORT:	ListSize
          {
            INT:	MaxHAMValue
          }
      }
    }
  0F:
    ASTRING:		SetObjectTemplateString
  10:
    BYTE:		??
}

Variable Descriptions


Obj_OperandCount =


Tags


50% This packet has been partially reversed.

To Do