Difference between revisions of "CommandQueueRemove (00000117)"

From SWGANH Wiki
Jump to: navigation, search
 
(Struct)
 
(10 intermediate revisions by 4 users not shown)
Line 9: Line 9:
 
{| class="wikitable"
 
{| class="wikitable"
 
|-
 
|-
|align="center" style="background:#3C548A; color:white;"|'''INT'''||'''ActionCounter'''
+
|{{int}}|'''ActionCounter'''
 
|-
 
|-
|align="center" style="background:#3C548A; color:white;"|'''INT'''||'''Timer'''
+
|{{float}}|'''Timer'''
 
|-
 
|-
|align="center" style="background:#3C548A; color:white;"|'''INT'''||'''TableOfStrings'''
+
|{{int}}|'''TableOfStrings: error'''
 
|-
 
|-
|align="center" style="background:#3C548A; color:white;"|'''INT'''||'''TableOfStrings'''
+
|{{int}}|'''TableOfStrings: action'''
 
|-
 
|-
 
|}
 
|}
Line 37: Line 37:
 
||'''ID'''||'''String'''
 
||'''ID'''||'''String'''
 
|-
 
|-
|align="center"|1||You cannot "Attack" while standing
+
|align="center"|1||You cannot "Attack" while Sitting
 
|-
 
|-
 
|align="center"|2||You do not have sufficient abilites to "Attack"
 
|align="center"|2||You do not have sufficient abilites to "Attack"
Line 51: Line 51:
  
 
:Second variable is useful in cases 1 and 5.
 
:Second variable is useful in cases 1 and 5.
:In case 1 it sets the stance from the '''STANCE''' table below:
+
:In case 1 it sets the stance from the '''LOCOMOTION''' table below:
 
:In case 5 it sets the state from the '''STATE''' table below:
 
:In case 5 it sets the state from the '''STATE''' table below:
 +
  
 
|valign=top|
 
|valign=top|
 +
 
===Tags===
 
===Tags===
 
----
 
----
Line 65: Line 67:
 
|}
 
|}
 
|}
 
|}
 
  
 
===Data===
 
===Data===
 
----
 
----
{| border="0" width="90%" cellpadding=6
+
{| align="center" border="0" width="90%" cellpadding=6
 
|-
 
|-
 
|valign=top|
 
|valign=top|
  
 
{| class="wikitable"
 
{| class="wikitable"
|+'''STANCE TABLE'''
+
|+'''STATE TABLE'''
 
|-
 
|-
 
||'''ID'''||'''String'''
 
||'''ID'''||'''String'''
Line 149: Line 150:
 
|valign=top|
 
|valign=top|
 
{| class="wikitable"
 
{| class="wikitable"
|+'''STATE TABLE'''
+
|+'''LOCOMOTION TABLE'''
 
|-  
 
|-  
 
||'''ID'''||'''String'''
 
||'''ID'''||'''String'''

Latest revision as of 08:17, 14 February 2012


Struct


INT ActionCounter
FLOAT Timer
INT TableOfStrings: error
INT TableOfStrings: action

Variable Descriptions


controllerID = 00000117


  • ActionCounter:
This variable is the action that is sent in 116 by client and that u send in 117 to clear.
Normally each new action is +1;
  • Timer:
This is a float that represents the seconds of execution of the attack/action.
  • TableofStrings:
First variable sets the error string:
ID String
1 You cannot "Attack" while Sitting
2 You do not have sufficient abilites to "Attack"
3 Your target for "Attack" was invalid
4 Your target is too far away to "Attack"
5 You cannot "Attack" while Under Cover
6 cmd_err:[god_level_prose]
Second variable is useful in cases 1 and 5.
In case 1 it sets the stance from the LOCOMOTION table below:
In case 5 it sets the state from the STATE table below:


Tags


OCM This header is part of the ObjControllerMessage.

100% This packet has been completely reversed.

Data


STATE TABLE
ID String
0 Cover
1 Combat
2 Peace
3 Aiming
4 Alert
5 Berserk
6 FeignDeath
7 CombatAttitudeEvasive
8 CombatAttitudeNormal
9 CombatAttitudeAggressive
10 Tumbling
11 Rallied
12 Stunned
13 Blinded
14 Dizzy
15 Intimidated
16 Immobilized
17 Frozen
18 Swimming
19 SittingOnChair
20 Crafting
21 GlowingJedi
22 MaskScent
23 Poisoned
24 Bleeding
25 Diseased
26 OnFire
27 RidingMount
28 MountedCreature
29 PilotingShip
30 ShipOperations
31 ShipGunner
32 ShipInterior
33 PilotingPobShip
LOCOMOTION TABLE
ID String
0 Standing
1 Sneaking
2 Walking
3 Running
4 Kneeling
5 CrouchSneaking
6 CrouchWalking
7 Prone
8 Crawling
9 ClimbingStationary
10 Climbing
11 Hovering
12 Flying
13 LyingDown
14 Sitting
15 SkillAnimating
16 DrivingVehicle
17 RidingCreature
18 KnockedDown
19 Incapacitated
20 Dead
21 Blocking