Difference between revisions of "GRUP03"

From SWGANH Wiki
Jump to: navigation, search
(BaseLine Struct)
(Deltas Struct)
Line 34: Line 34:
 
SHORT: UpdateType
 
SHORT: UpdateType
 
{
 
{
  00:
+
  00:
    FLOAT:       Complexity
+
    FLOAT: ??
  01:
+
  01:
    ASTRING:     STFFile
+
     A_STRING:          NameSTF
    INT:         ??
+
    INT: ??
    ASTRING:     DefaultName
+
     A_STRING:          Name
  02:
+
  02:
    USTRING:     CustomName
+
     U_STRING: CustomName
  03:
+
  03:
    INT:         Volume
+
    INT: Volume
 +
  04:        
 +
    INT: GuildIDListSize
 +
    INT: UpdateCount
 +
    {
 +
      BYTE: SubType
 +
      {
 +
        00:(remove)
 +
          ASTRING: GuildID/Name
 +
        01:(add)
 +
          ASTRING: GuildID/Name
 +
        02:(clearall)
 +
      }
 +
    }   
 +
   
 
}
 
}
 
</pre>
 
</pre>

Revision as of 02:51, 9 April 2007

GRUP Packet Type QuickNav
GRUP01 - GRUP03 - GRUP06


BaseLine Struct


SHORT:		ObjOpperandCount
FLOAT:		??
ASTRING:	STFFileName
INT:		??
ASTRING:	DefaultName
USTRING:	CustomName
INT:		Volume
INT:		GuildIDListSize
INT:		UpdateCounter
{
 A_STRING:	GuildID/Name
}

Deltas Struct


SHORT:			UpdateCount
SHORT:			UpdateType
{
  00:		
    FLOAT:		??
  01:		
    A_STRING:           NameSTF
    INT:		??
    A_STRING:           Name
  02:		
    U_STRING:		CustomName
  03:		
    INT:		Volume
  04:		         
    INT:		GuildIDListSize
    INT:		UpdateCount
    {
      BYTE:		SubType
      {
        00:(remove)
          ASTRING:	GuildID/Name
        01:(add)
          ASTRING:	GuildID/Name
        02:(clearall)
      }
    }     
    
}

Variable Descriptions


Obj_OperandCount = 4


  • Complexity
The Complexity of the Object. These are usually only used with schematics and tangible items.
Default is 1.0
  • STFFile:
The name of the STF file you want to reference a string from.
  • DefaultName:
The string reference you want to set as the object name.
  • CustomName:
A unicode string of the name of the object. Overrides the STFName.
  • Volume:
The Volume the object takes up in a container.
Default is 1

Tags


75% This packet has been partially reversed.

S→C This packet originates on the server.

Notes


STFFile = "string_id_table" for Groups, there is no default name.

This is the default base OBJECT that gets inherited into Group, nothing more is added.