Difference between revisions of "CREO04"
From SWGANH Wiki
(→Deltas Struct) |
|||
(19 intermediate revisions by 4 users not shown) | |||
Line 1: | Line 1: | ||
− | + | {{PageHeader|Baseline|CREO04}} | |
{|align="center" | {|align="center" | ||
|- | |- | ||
Line 13: | Line 13: | ||
<pre> | <pre> | ||
− | + | SHORT: ObjOpperandCount | |
+ | FLOAT: AccelerationMultiplierBase | ||
+ | FLOAT: AccelerationMultiplierMod | ||
+ | INT: EncumberanceHAMListSize | ||
+ | INT: UpdateCounter | ||
+ | { | ||
+ | INT: EncumberanceHAMValue | ||
+ | } | ||
+ | INT: SkillModListSize | ||
+ | INT: UpdateCounter | ||
+ | { | ||
+ | BYTE: LeftoverFromDelta | ||
+ | ASTRING: SkillModString | ||
+ | INT: SkillModBaseValue | ||
+ | INT: SkillModModifier | ||
+ | } | ||
+ | FLOAT: SpeedMultiplierBase | ||
+ | FLOAT: SpeedMultiplierMod | ||
+ | LONG: ListenToID | ||
+ | FLOAT: RunSpeed | ||
+ | FLOAT: SlopeModAngle | ||
+ | FLOAT: SlopeModPercent | ||
+ | FLOAT: TurnRadius | ||
+ | FLOAT: WalkSpeed | ||
+ | FLOAT: WaterModPercent | ||
+ | INT: GroupMissionCriticalObjectsListSize | ||
+ | INT: GroupMissionCriticalObjectsUpdateCounter | ||
+ | { | ||
+ | LONG: MissionOwnerID | ||
+ | LONG: CriticalObjectID | ||
+ | } | ||
</pre> | </pre> | ||
Line 23: | Line 53: | ||
SHORT: UpdateType | SHORT: UpdateType | ||
{ | { | ||
− | 00: | + | 00: |
− | INT: | + | INT: AccelerationMultiplierBase |
− | 01: | + | 01: |
− | INT: | + | INT: AccelerationMultiplierMod |
02: | 02: | ||
− | INT: | + | INT: EncumberanceHAMListSize |
INT: UpdateCounter | INT: UpdateCounter | ||
{ | { | ||
Line 34: | Line 64: | ||
{ | { | ||
00: | 00: | ||
− | SHORT: | + | SHORT: EncumberanceHAMBar |
01: | 01: | ||
− | SHORT: | + | SHORT: EncumberanceHAMBar |
− | INT: | + | INT: EncumberanceHAMValue |
02: | 02: | ||
− | SHORT: | + | SHORT: EncumberanceHAMBar |
− | INT: | + | INT: EncumberanceHAMValue |
03: | 03: | ||
SHORT: ListSize | SHORT: ListSize | ||
{ | { | ||
− | INT: | + | INT: EncumberanceHAMValue |
} | } | ||
} | } | ||
} | } | ||
03: | 03: | ||
− | INT: | + | INT: SkillModListSize |
INT: UpdateCounter | INT: UpdateCounter | ||
{ | { | ||
Line 55: | Line 85: | ||
{ | { | ||
00: | 00: | ||
− | + | ASTRING: SkillModString | |
− | INT: | + | INT: SkillModBaseValue |
− | INT: | + | INT: SkillModModifier |
01: | 01: | ||
− | + | ASTRING: SkillModString | |
− | INT: | + | INT: SkillModBaseValue |
− | INT: | + | INT: SkillModModifier |
} | } | ||
} | } | ||
− | 04: | + | 04: |
− | INT: | + | INT: SpeedMultiplierBase |
− | 05: | + | 05: |
− | INT: | + | INT: SpeedMultiplierMod |
− | 06: | + | 06: |
− | LONG: | + | LONG: ListenToID |
− | 07: | + | 07: |
− | INT: | + | INT: RunSpeed |
− | 08: | + | 08: |
− | INT: | + | INT: SlopeModAngle |
− | 09: | + | 09: |
− | INT: | + | INT: SlopeModPercent |
− | 0A: | + | 0A: |
− | INT: | + | INT: TurnRadius |
− | 0B: | + | 0B: |
− | INT: | + | INT: WalkSpeed |
− | 0C: | + | 0C: |
− | INT: | + | INT: WaterModPercent |
0D: | 0D: | ||
− | INT: | + | INT: GroupMissionCriticalObjectsListSize |
− | INT: | + | INT: GroupMissionCriticalObjectsUpdateCounter |
{ | { | ||
BYTE: SubType | BYTE: SubType | ||
{ | { | ||
00: | 00: | ||
− | LONG: | + | LONG: MissionOwnerID |
− | LONG: | + | LONG: CriticalObjectID |
01: | 01: | ||
− | LONG: | + | LONG: MissionOwnerID |
− | LONG: | + | LONG: CriticalObjectID |
} | } | ||
} | } | ||
} | } | ||
</pre> | </pre> | ||
+ | |||
|valign=top| | |valign=top| | ||
Line 103: | Line 134: | ||
---- | ---- | ||
− | Obj_OperandCount = | + | 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. | ||
+ | |||
+ | *Deceleration: | ||
+ | :This is a float that determines how fast you slow down. | ||
+ | :The smaller the Float the faster you slow down. NGE is set to 1.55 | ||
+ | :Pre-CU was something like .5 to .9 | ||
===Tags=== | ===Tags=== | ||
Line 111: | Line 161: | ||
{| align="center" | {| align="center" | ||
|- | |- | ||
− | ||{{ | + | ||{{75%}} |
|- | |- | ||
|} | |} | ||
|} | |} | ||
+ | ===Sample Packet=== | ||
---- | ---- | ||
+ | <pre> | ||
+ | </pre> |
Latest revision as of 15:09, 17 March 2009
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.
|
BaseLine StructSHORT: ObjOpperandCount FLOAT: AccelerationMultiplierBase FLOAT: AccelerationMultiplierMod INT: EncumberanceHAMListSize INT: UpdateCounter { INT: EncumberanceHAMValue } INT: SkillModListSize INT: UpdateCounter { BYTE: LeftoverFromDelta ASTRING: SkillModString INT: SkillModBaseValue INT: SkillModModifier } FLOAT: SpeedMultiplierBase FLOAT: SpeedMultiplierMod LONG: ListenToID FLOAT: RunSpeed FLOAT: SlopeModAngle FLOAT: SlopeModPercent FLOAT: TurnRadius FLOAT: WalkSpeed FLOAT: WaterModPercent INT: GroupMissionCriticalObjectsListSize INT: GroupMissionCriticalObjectsUpdateCounter { LONG: MissionOwnerID LONG: CriticalObjectID } Deltas StructSHORT: UpdateCount SHORT: UpdateType { 00: INT: AccelerationMultiplierBase 01: INT: AccelerationMultiplierMod 02: INT: EncumberanceHAMListSize INT: UpdateCounter { BYTE: SubType { 00: SHORT: EncumberanceHAMBar 01: SHORT: EncumberanceHAMBar INT: EncumberanceHAMValue 02: SHORT: EncumberanceHAMBar INT: EncumberanceHAMValue 03: SHORT: ListSize { INT: EncumberanceHAMValue } } } 03: INT: SkillModListSize INT: UpdateCounter { BYTE: SubType { 00: ASTRING: SkillModString INT: SkillModBaseValue INT: SkillModModifier 01: ASTRING: SkillModString INT: SkillModBaseValue INT: SkillModModifier } } 04: INT: SpeedMultiplierBase 05: INT: SpeedMultiplierMod 06: LONG: ListenToID 07: INT: RunSpeed 08: INT: SlopeModAngle 09: INT: SlopeModPercent 0A: INT: TurnRadius 0B: INT: WalkSpeed 0C: INT: WaterModPercent 0D: INT: GroupMissionCriticalObjectsListSize INT: GroupMissionCriticalObjectsUpdateCounter { BYTE: SubType { 00: LONG: MissionOwnerID LONG: CriticalObjectID 01: LONG: MissionOwnerID LONG: CriticalObjectID } } } |
Variable DescriptionsObj_OperandCount = 14
Tags
|