Difference between revisions of "GRUP03"

From SWGANH Wiki
Jump to: navigation, search
(→‎BaseLine Struct)
(→‎Deltas Struct)
Line 29: Line 29:
 
SHORT: UpdateType
 
SHORT: UpdateType
 
{
 
{
−
  00:
+
  00:
−
    FLOAT: ??
+
    FLOAT:       Complexity
−
  01:
+
  01:
−
     A_STRING:          NameSTF
+
    ASTRING:     STFFile
−
    INT: ??
+
    INT:         ??
−
    A_STRING:           Name
+
    ASTRING:     DefaultName
−
  02:
+
  02:
−
    U_STRING: CustomName
+
    USTRING:     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:52, 9 April 2007

GRUP Packet Type QuickNav
GRUP01 - GRUP03 - GRUP06


BaseLine Struct


SHORT:       ObjectOpperandCount
FLOAT:       Complexity
ASTRING:     STFFile
INT:         ??
ASTRING:     DefaultName
USTRING:     CustomName
INT:         Volume

Deltas Struct


SHORT:			UpdateCount
SHORT:			UpdateType
{
   00:
     FLOAT:       Complexity
   01:
     ASTRING:     STFFile
     INT:         ??
     ASTRING:     DefaultName
   02:
     USTRING:     CustomName
   03:
     INT:         Volume
}

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.