Difference between revisions of "CREO04"

From SWGANH Wiki
Jump to: navigation, search
Line 1: Line 1:
{{PageHeader|Baselines|CREO04}}
+
{{PageHeader|Baseline|CREO04}}
 
{|align="center"
 
{|align="center"
 
|-  
 
|-  

Revision as of 21:45, 7 January 2008

Baseline - CREO04

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

CREO Packet Type QuickNav
CREO01 - CREO03 - CREO04 - CREO06


BaseLine Struct


SHORT:		ObjOpperandCount
FLOAT:		??(MovementRatio)
FLOAT:		??(MovementRatio)
INT:		EncumberanceHAMListSize
INT:		UpdateCounter
{
 INT:		EncumberanceHAMValue
}
INT:		SkillModListSize
INT:		UpdateCounter
{
 BYTE:		??
 ASTRING:	SkillModString
 INT:		SkillModValue
 INT:		??
}
FLOAT:		??(AccelerationRatio)
FLOAT:		??(AccelerationRatio)
LONG:		ListenToID
FLOAT:		Accel/Deccel/Speed
FLOAT:		??
FLOAT:		??(ENT_RELATED)
FLOAT:		TurnRadius
FLOAT:		??MountSpeed
FLOAT:		??
INT:		??ListSize
INT:		UpdateCounter
{
 LONG:		??
}

Deltas Struct


SHORT:			UpdateCount
SHORT:			UpdateType
{
  00:		
    INT:		??(MovementRatio)
  01:		
    INT:		??(MovementRatio)
  02:
    INT:		EncumberanceHAMListSize
    INT:		UpdateCounter
    {
      BYTE:		SubType
      {
        00:
          SHORT:	??
        01:
          SHORT:	EncumberanceHAMBars
          INT:	        EncumberanceHAMValue
        02:
          SHORT:	??
          INT:	        ??
        03:
          SHORT:	ListSize
          {
            INT:	EncumberanceHAMValue
          }
      }
    }
  03:
    INT:		SkillModListSize
    INT:		UpdateCounter
    {
      BYTE:		SubType
      {
        00:
          ASTRING:     SkillModString
          INT:	        ??
          INT:	        ??
        01:
          ASTRING:     SkillModString
          INT:	        ??
          INT:	        ??
      }
    }
  04:		
    INT:		??(AccelerationRatio)
  05:		
    INT:		??(AccelerationRatio)
  06:		
    LONG:		ListenToID
  07:		
    INT:		Accel/Deccel/Speed
  08:		
    INT:		?? (connection with 09?)
  09:		
    INT:		??(EntertainerRelated)
  0A:		
    INT:		TurnRadius
  0B:		
    INT:		?? (MountSpeed)
  0C:		
    INT:		??
  0D:
    INT:		??ListSize
    INT:		UpdateCounter
    {
      BYTE:		SubType
      {
        00:
          LONG:	        ??
          LONG:	        ??
        01:
          LONG:	        ??
          LONG:	        ??
      }
    }
}

Sample Packet



Variable Descriptions


Obj_OperandCount = 14


  • EncumberanceHAMList:
This is the 6 value HAM list of the subpools that recieve
a reduction due to armor encumbrance.
  • SkillModList:
This is a list of all the Skill Modifiers this object has.
  • ListenToID:
This is an Object ID of the entertainer object you are listening to.
  • Accel/Deccel/Speed:
This is the rate at which the character moves/accelerates. Needs more testing.
  • TurnRadius:
This is the radius at which the character is allowed to turn at.

Tags


75% This packet has been partially reversed.