Difference between revisions of "CREO06"

From SWGANH Wiki
Jump to: navigation, search
(BaseLine Struct)
(Deltas Struct)
Line 62: Line 62:
 
{
 
{
 
   00:
 
   00:
     INT: Server_Var (unknown purpose)
+
     INT: ??(unknown purpose)
 
   01:
 
   01:
     INT: ListSize
+
     INT: CombatDefenderListSize
 
     INT: UpdateCounter
 
     INT: UpdateCounter
 
     {
 
     {
 
       BYTE: SubType
 
       BYTE: SubType
 
       {
 
       {
         00:
+
         00:(remove)
           LONG:         ?Defender_ID
+
           LONG:         DefenderID
          LONG:         ??
+
         01:(add)
         01:
+
           LONG:         DefenderID
           LONG:         ??
+
          LONG:         ??
+
 
       }
 
       }
 
     }
 
     }
 
   02:
 
   02:
     SHORT: Con_Level
+
     SHORT: DifficultyCon
 
   03:
 
   03:
     A_STRING: Performance_Animation
+
     A_STRING: CurrentAnimation
 
   04:
 
   04:
     A_STRING: Mood_Animation
+
     A_STRING: MoodAnimation
 
   05:
 
   05:
     LONG: linked Weapon_ID
+
     LONG: WeaponID
 
   06:
 
   06:
     LONG: linked Group_ID
+
     LONG: GroupID
 
   07:
 
   07:
     LONG: Invite_Sender_ID
+
     LONG: InviteSenderID
     LONG: Invite_ID (incremental)
+
     LONG: InviteCounter(incremental)
 
   08:
 
   08:
     INT: Guild_ID
+
     INT: GuildID
 
   09:
 
   09:
     LONG: Target_ID
+
     LONG: TargetID
 
   0A:
 
   0A:
     BYTE: Mood
+
     BYTE: MoodID
 
   0B:
 
   0B:
     INT: Server_Var (unknown purpose, set with entertainer)
+
     INT: ??(unknown purpose, set with entertainer)
 
   0C:
 
   0C:
     INT:         Performance_ID
+
     INT:         PerformanceID
   0D: (Current HAM) 
+
   0D:
  0E: (Max HAM) 
+
     INT: CurrentHAMListSize
     INT: ListSize
+
 
     INT: UpdateCounter
 
     INT: UpdateCounter
 
     {
 
     {
Line 110: Line 107:
 
           SHORT: ??
 
           SHORT: ??
 
         01:
 
         01:
           SHORT: HAM_Bar
+
           SHORT: CurrentHAMBar
           INT:         HAM_Value
+
           INT:         CurrentHAMValue
 
         02:
 
         02:
 +
          SHORT: CurrentHAMBar
 +
          INT:         CurrentHAMValue
 +
        03:
 +
          SHORT: ListSize
 +
          {
 +
            INT: CurrentHAMValue
 +
          }
 +
      }
 +
    }
 +
  0E: 
 +
    INT: MaxHAMListSize
 +
    INT: UpdateCounter
 +
    {
 +
      BYTE: SubType
 +
      {
 +
        00:
 
           SHORT: ??
 
           SHORT: ??
           INT:         ??
+
        01:
 +
          SHORT: MaxHAMBar
 +
          INT:         MaxHAMValue
 +
        02:
 +
          SHORT: MaxHAMBar
 +
           INT:         MaxHAMValue
 
         03:
 
         03:
 
           SHORT: ListSize
 
           SHORT: ListSize
 
           {
 
           {
             INT: HAM_Value
+
             INT: MaxHAMValue
 
           }
 
           }
 
       }
 
       }
 
     }
 
     }
 +
  0F:
 +
    ASTRING: SetObjectTemplateString
 +
  10:
 +
    BYTE: ??
 
}
 
}
 
</pre>
 
</pre>

Revision as of 22:21, 20 March 2007

CREO Packet Type QuickNav
CREO01 - CREO03 - CREO04 - CREO06


BaseLine Struct


SHORT:		ObjOpperandCount
INT:		??
INT:		CombatDefenderListSize
INT:		UpdateCounter
{
 LONG:		DefenderID
}
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:		??

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.