Difference between revisions of "CREO01"

From SWGANH Wiki
Jump to: navigation, search
(BaseLine Struct)
(Deltas Struct)
Line 26: Line 26:
 
----
 
----
  
:'''00''':
+
<pre>
::{| class="wikitable"
+
SHORT: UpdateCount
|-
+
SHORT: UpdateType
|align="center" style="background:#3C548A; color:white;"|'''INT'''||'''BankCredits'''
+
{
|-
+
  00:
|}
+
    INT: BankCredits
:'''01'''
+
  01:
::{| class="wikitable"
+
    INT: CashCredits
|-
+
  02:        
|align="center" style="background:#3C548A; color:white;"|'''INT'''||'''CashCredits'''
+
    INT: ListSize
|-
+
    INT: UpdateCount
|}
+
    {
:'''02''':
+
      BYTE: SubType
::{| class="wikitable"
+
      {
|-
+
        00:
|align="center" style="background:#3C548A; color:white;"|'''INT'''||'''ListSize'''
+
          SHORT: ??
|-
+
        01:
|align="center" style="background:#3C548A; color:white;"|'''INT'''||'''UpdateCount'''
+
          SHORT: ??
|-
+
          INT: ??
|}
+
        02:
::'''{'''
+
          SHORT: HAM_Bar
:::{| class="wikitable"
+
          INT: NegativeHAM_Modifier
|-
+
        03:
|align="center" style="background:#B3C0DE; color:white;"|'''BYTE'''||'''uint8'''
+
          SHORT: ??
|-
+
          {
|}
+
            INT: ??
:::'''{'''
+
          }
::::'''00''':
+
      }
:::::{| class="wikitable"
+
    }    
|-
+
  03:
|align="center" style="background:#6C86BF; color:white;"|'''SHORT'''||'''??'''
+
    INT: ListSize
|-
+
    INT: UpdateCounter
|}
+
    {
::::'''01''':
+
      BYTE: SubType
:::::{| class="wikitable"
+
      {
|-
+
        00:
|align="center" style="background:#6C86BF; color:white;"|'''SHORT'''||'''??'''
+
          A_STRING: SkillName_Remove
|-
+
        01:
|align="center" style="background:#3C548A; color:white;"|'''INT'''||'''??'''
+
          A_STRING: SkillName_Add
|-
+
      }
|}
+
    }
::::'''02''':
+
}
:::::{| class="wikitable"
+
</pre>
|-
+
|align="center" style="background:#6C86BF; color:white;"|'''SHORT'''||'''HAM Bar'''
+
|-
+
|align="center" style="background:#3C548A; color:white;"|'''INT'''||'''Negative HAM Modifier'''
+
|-
+
|}
+
::::'''03''':
+
::::'''{'''
+
:::::{| class="wikitable"
+
|-
+
|align="center" style="background:#3C548A; color:white;"|'''INT'''||'''??'''
+
|-
+
|}
+
::::'''}'''
+
:::'''}'''
+
::'''}'''
+
:'''03''':
+
 
+
::{| class="wikitable"
+
|-
+
|align="center" style="background:#3C548A; color:white;"|'''INT'''||'''ListSize'''
+
|-
+
|align="center" style="background:#3C548A; color:white;"|'''INT'''||'''UpdateCounter'''
+
|-
+
|}
+
::'''{'''
+
:::{| class="wikitable"
+
|-
+
|align="center" style="background:#B3C0DE; color:white;"|'''BYTE'''||'''SubType'''
+
|-
+
|}
+
:::'''{'''
+
::::'''00''':
+
::::{| class="wikitable"
+
|-
+
|align="center" style="background:#D8F2E0; color:#3C4565;"|'''A_STRING'''||'''SkillName_Remove'''
+
|-
+
|}
+
::::'''01''':
+
::::{| class="wikitable"
+
|-
+
|align="center" style="background:#D8F2E0; color:#3C4565;"|'''A_STRING'''||'''SkillName_Add'''
+
|-
+
|}
+
:::'''}'''
+
::'''}'''
+
 
+
 
|valign=top|
 
|valign=top|
  

Revision as of 02:30, 20 December 2006


BaseLine Struct


SHORT:		Obj_OpperandCount
INT:		BankCredits
INT:		CashCredits
INT:		NegativeHAMMod_ListSize
INT:		UpdateCounter
{
 INT:		NegativeHAMMod_Value
}
INT:		Skills_ListSize
INT:		UpdateCounter
{
 A_STRING:	SkillName
}

Deltas Struct


SHORT:			UpdateCount
SHORT:			UpdateType
{
  00:		
    INT:		BankCredits
  01:		
    INT:		CashCredits
  02:		         
    INT:		ListSize
    INT:		UpdateCount
    {
      BYTE:		SubType
      {
        00:
          SHORT:	??
        01:
          SHORT:	??
          INT:		??
        02:
          SHORT:	HAM_Bar
          INT:		NegativeHAM_Modifier
        03:
          SHORT:	??
          {
            INT:	??
          }
       }
    }     
  03:
    INT:		ListSize
    INT:		UpdateCounter
    {
      BYTE:		SubType
      {
        00:
          A_STRING:	SkillName_Remove
        01:
          A_STRING:	SkillName_Add
      }
    }
}

Variable Descriptions


Obj_OperandCount = 4


  • BankCredits:
Ammount of Credits displayed as in your bank.

CashCredits:

Ammount of Credits displayedas cash in your inventory.

NegativeHAMMod_Value:

The Integer value of Negative HAM Modifier to display. Follows the HAM order.

SkillName:

The name of the skillbox to add. See datatables/skills.iff for list.

Tags


50% This packet has been partially reversed.