Difference between revisions of "CREO03"
From SWGANH Wiki
(→Deltas Struct) |
(→Variable Descriptions) |
||
| Line 130: | Line 130: | ||
---- | ---- | ||
| − | '''SpeciesSTF: | + | *'''SpeciesSTF''': |
| − | The STF File information for the creatures name and default description. | + | :The STF File information for the creatures name and default description. |
| − | '''Name: | + | *'''Name''': |
| − | The name of the creature. There is a default STF and a custom Unicode name. | + | :The name of the creature. There is a default STF and a custom Unicode name. |
| − | This is the name that will display when set. | + | :This is the name that will display when set. |
| − | Use to display Custom Names and Player Names. | + | :Use to display Custom Names and Player Names. |
| − | '''Customization: | + | *'''Customization''': |
| − | This is the CSTRING used to contain customization variables for this object. | + | :This is the CSTRING used to contain customization variables for this object. |
| − | Appearance data appears here. | + | :Appearance data appears here. |
| − | '''OptionsBitmask: | + | *'''OptionsBitmask''': |
| − | This bitmask contains flags to set various option aspects such as converse, | + | :This bitmask contains flags to set various option aspects such as converse, |
| − | vendor, mount, etc. | + | :vendor, mount, etc. |
| − | '''IncapTimer: | + | *'''IncapTimer''': |
| − | This sets the incap timer on this creature when it becomes incapacitated. | + | :This sets the incap timer on this creature when it becomes incapacitated. |
| − | '''ConditionDamage: | + | *'''ConditionDamage''': |
| − | This is the current damage taken by a vehicle creature object(and possibly others..) | + | :This is the current damage taken by a vehicle creature object(and possibly others..) |
| − | '''MaxCondition: | + | *'''MaxCondition''': |
| − | This is the maximum HP(condition) of a vehicle creature object. | + | :This is the maximum HP(condition) of a vehicle creature object. |
| − | '''Posture: | + | *'''Posture''': |
| − | This is an ID of the current posture stance of the creature. | + | :This is an ID of the current posture stance of the creature. |
| − | Refer to the Posture.iff for values. | + | :Refer to the Posture.iff for values. |
| − | '''FactionRank: | + | *'''FactionRank''': |
| − | This byte sets the current rank of the creature object with their faction. | + | :This byte sets the current rank of the creature object with their faction. |
| − | Refer to the FactionRanks for values. | + | :Refer to the FactionRanks for values. |
| − | '''OwnerID: | + | *'''OwnerID''': |
| − | This ID contains the ID of the object that owns this object. This is used | + | :This ID contains the ID of the object that owns this object. This is used |
| − | for pets and vehicles. | + | :for pets and vehicles. |
| − | '''Height: | + | *'''Height''': |
| − | This is the height/scale of the object from its original model. | + | :This is the height/scale of the object from its original model. |
| − | '''BattleFatigue: | + | *'''BattleFatigue''': |
| − | This is the value of the objects current battle fatigue. | + | :This is the value of the objects current battle fatigue. |
| − | '''StatesBitmask: | + | *'''StatesBitmask''': |
| − | This bitmask contains flags for player states. Refer to the States.iff | + | :This bitmask contains flags for player states. Refer to the States.iff |
| − | for values. | + | :for values. |
| − | '''WoundHAMList: | + | *'''WoundHAMList''': |
| − | This list contains the wound values for each HAM bar. | + | :This list contains the wound values for each HAM bar. |
===Tags=== | ===Tags=== | ||
Revision as of 20:34, 28 April 2007
|
BaseLine Struct
SHORT: ObjectOpperandCount
FLOAT: Complexity
ASTRING: STFName
INT: ??
ASTRING: DefaultName
USTRING: CustomName
INT: Volume
CSTRING: Customization
INT: ??ListSize
INT: UpdateCounter
{
INT: ??
}
INT: OptionsBitmask
INT: IncapTimer
INT: ConditionDamage
INT: MaxCondition
BYTE: ??
BYTE: Posture
BYTE: FactionRank
LONG: OwnerID
FLOAT: Height
INT: BattleFatigue
LONG: StatesBitmask
INT: WoundHAMListSize
INT: UpdateCounter
{
INT: WoundHAMValue
}
Deltas Struct
SHORT: UpdateCount
SHORT: UpdateType
{
00:
FLOAT: Complexity
01:
A_STRING: STFName
INT: ??
A_STRING: DefaultName
02:
U_STRING: CustomName
03:
INT: Volume
04:
A_STRING: Customization
05:
INT: ??ListSize
INT: UpdateCount
{
BYTE: SubType
{
00:(remove)
INT: ??
01:(add)
INT: ??
02:(clearall)
}
}
06:
INT: OptionsBitmask
07:
INT: IncapTimer
08:
INT: ConditionDamage
09:
INT: MaxCondition
0A:
BYTE: ??
0B:
BYTE: Posture
0C:
BYTE: FactionRank
0D:
LONG: OwnerID
0E:
INT: Height
0F:
INT: BattleFatigue
10:
INT: StatesBitmask
11:
INT: WoundHAMListSize
INT: UpdateCounter
{
BYTE: SubType
{
00:(remove)
SHORT: HAMBarIndex
01:(add)
SHORT: HAMBarIndex
INT: HAMValue
02:(change)
SHORT: HAMBarIndex
INT: HAMValue
03:(resetall)
SHORT: NewListSize
{
INT: HAMValue
}
04:(clearall)
}
}
}
|
Variable DescriptionsObjectOpperandCount = 18
Tags
|
To Do
Identify unknown variables