Flash AS2 Action Ops Used in GFx
| 0x00 |
ActionEnd |
3 |
|
Yes |
|
1.0 |
| 0x04 |
ActionNextFrame |
3 |
|
Yes |
|
1.0 |
| 0x05 |
ActionPrevFrame |
3 |
|
Yes |
|
1.0 |
| 0x06 |
ActionPlay |
3 |
|
Yes |
|
1.0 |
| 0x07 |
ActionStop |
3 |
|
Yes |
|
1.0 |
| 0x08 |
ActionToggleQuality |
3 |
|
Partial |
Opcode handled, quality not supported |
|
| 0x09 |
ActionStopSounds |
3 |
|
Yes |
|
3.0.63 |
| 0x0A |
ActionAdd |
4 |
|
Yes |
|
1.0 |
| 0x0B |
ActionSubtract |
4 |
|
Yes |
|
1.0 |
| 0x0C |
ActionMultiply |
4 |
|
Yes |
|
1.0 |
| 0x0D |
ActionDivide |
4 |
|
Yes |
|
1.0 |
| 0x0E |
ActionEquals |
4 |
|
Yes |
|
1.0 |
| 0x0F |
ActionLess |
4 |
|
Yes |
|
1.0 |
| 0x10 |
ActionAnd |
4 |
|
Yes |
|
1.0 |
| 0x11 |
ActionOr |
4 |
|
Yes |
|
1.0 |
| 0x12 |
ActionNot |
4 |
|
Yes |
|
1.0 |
| 0x13 |
ActionStringEquals |
4 |
|
Yes |
|
1.0 |
| 0x14 |
ActionStringLength |
4 |
|
Yes |
|
1.0 |
| 0x15 |
ActionStringExtract |
4 |
|
Yes |
|
1.0 |
| 0x17 |
ActionPop |
4 |
|
Yes |
|
1.0 |
| 0x18 |
ActionToInteger |
4 |
|
Yes |
|
1.0 |
| 0x1C |
ActionGetVariable |
4 |
|
Yes |
|
1.0 |
| 0x1D |
ActionSetVariable |
4 |
|
Yes |
|
1.0 |
| 0x20 |
ActionSetTarget2 |
4 |
|
Yes |
|
1.0 |
| 0x21 |
ActionStringAdd |
4 |
|
Yes |
|
1.0 |
| 0x22 |
ActionGetProperty |
4 |
|
Yes |
|
1.0 |
| 0x23 |
ActionSetProperty |
4 |
|
Yes |
|
1.0 |
| 0x24 |
ActionCloneSprite |
4 |
|
Yes |
|
1.0 |
| 0x25 |
ActionRemoveSprite |
4 |
|
Yes |
|
1.0 |
| 0x26 |
ActionTrace |
4 |
|
Yes |
|
1.0 |
| 0x27 |
ActionStartDrag |
4 |
|
Yes |
|
1.0 |
| 0x28 |
ActionEndDrag |
4 |
|
Yes |
|
1.0 |
| 0x29 |
ActionStringLess |
4 |
|
Yes |
|
1.0 |
| 0x2A |
ActionThrow |
7 |
|
Yes |
|
2.2.56 |
| 0x2B |
ActionCastOp |
7 |
|
Yes |
|
1.1.25 |
| 0x2C |
ActionImplementsOp |
7 |
|
Yes |
|
1.1.25 |
| 0x30 |
ActionRandomNumber |
4 |
|
Yes |
|
1.0 |
| 0x31 |
ActionMBStringLength |
4 |
|
Yes |
|
1.0 |
| 0x32 |
ActionCharToAscii |
4 |
|
Yes |
|
1.0 |
| 0x33 |
ActionAsciiToChar |
4 |
|
Yes |
|
1.0 |
| 0x34 |
ActionGetTime |
4 |
|
Yes |
|
1.0 |
| 0x35 |
ActionMBStringExtract |
4 |
|
Yes |
|
1.0 |
| 0x36 |
ActionMBCharToAscii |
4 |
|
Partial |
SWF 6+ ok, some issues for SWF 5 |
|
| 0x37 |
ActionMBAsciiToChar |
4 |
|
Yes |
|
1.0 |
| 0x3A |
ActionDelete |
5 |
|
Yes |
|
1.0 |
| 0x3B |
ActionDelete2 |
5 |
|
Yes |
|
1.0.22 |
| 0x3C |
ActionDefineLocal |
5 |
|
Yes |
|
1.0 |
| 0x3D |
ActionCallFunction |
5 |
|
Yes |
|
1.0 |
| 0x3E |
ActionReturn |
5 |
|
Yes |
|
1.0 |
| 0x3F |
ActionModulo |
5 |
|
Yes |
|
1.0 |
| 0x40 |
ActionNewObject |
5 |
|
Yes |
|
1.0 |
| 0x41 |
ActionDefineLocal2 |
5 |
|
Yes |
|
1.0 |
| 0x42 |
ActionInitArray |
5 |
|
Yes |
|
1.0 |
| 0x43 |
ActionInitObject |
5 |
|
Yes |
|
1.0 |
| 0x44 |
ActionTypeOf |
5 |
|
Yes |
Partial support in earlier versions |
1.0.23 |
| 0x45 |
ActionTargetPath |
5 |
|
Yes |
|
1.0.23 |
| 0x46 |
ActionEnumerate |
5 |
|
Yes |
|
1.0 |
| 0x47 |
ActionAdd2 |
5 |
|
Yes |
|
1.0 |
| 0x48 |
ActionLess2 |
5 |
|
Yes |
|
1.0 |
| 0x49 |
ActionEquals2 |
5 |
|
Yes |
|
1.0 |
| 0x4A |
ActionToNumber |
5 |
|
Yes |
|
1.0 |
| 0x4B |
ActionToString |
5 |
|
Yes |
|
1.0 |
| 0x4C |
ActionPushDuplicate |
5 |
|
Yes |
|
1.0 |
| 0x4D |
ActionStackSwap |
5 |
|
Yes |
|
1.0 |
| 0x4E |
ActionGetMember |
5 |
|
Yes |
|
1.0 |
| 0x4F |
ActionSetMember |
5 |
|
Yes |
|
1.0 |
| 0x50 |
ActionIncrement |
5 |
|
Yes |
|
1.0 |
| 0x51 |
ActionDecrement |
5 |
|
Yes |
|
1.0 |
| 0x52 |
ActionCallMethod |
5 |
|
Yes |
|
1.0 |
| 0x53 |
ActionNewMethod |
5 |
|
Yes |
|
1.0.20 |
| 0x54 |
ActionInstanceOf |
6 |
|
Yes |
|
1.1.25 |
| 0x55 |
ActionEnumerate2 |
6 |
|
Yes |
|
1.0 |
| 0x60 |
ActionBitAnd |
5 |
|
Yes |
|
1.0 |
| 0x61 |
ActionBitOr |
5 |
|
Yes |
|
1.0 |
| 0x62 |
ActionBitXor |
5 |
|
Yes |
|
1.0 |
| 0x63 |
ActionBitLShift |
5 |
|
Yes |
|
1.0 |
| 0x64 |
ActionBitRShift |
5 |
|
Yes |
|
1.0 |
| 0x65 |
ActionBitURShift |
5 |
|
Yes |
|
1.0 |
| 0x66 |
ActionStrictEquals |
6 |
|
Yes |
|
1.0 |
| 0x67 |
ActionGreater |
6 |
|
Yes |
|
1.0 |
| 0x68 |
ActionStringGreater |
6 |
|
Yes |
|
1.0 |
| 0x69 |
ActionExtends |
7 |
|
Yes |
|
1.1.25 |
| 0x81 |
ActionGotoFrame |
3 |
|
Yes |
|
1.0 |
| 0x83 |
ActionGetURL |
3 |
|
Yes |
|
1.0 |
| 0x87 |
ActionStoreRegister |
5 |
|
Yes |
|
1.0 |
| 0x88 |
ActionConstantPool |
5 |
|
Yes |
|
1.0 |
| 0x8A |
ActionWaitForFrame |
3 |
|
Yes |
No progressive loading before 2.1.50 |
2.1.50 |
| 0x8B |
ActionSetTarget |
3 |
|
Yes |
|
1.0 |
| 0x8C |
ActionGotToLabel |
3 |
|
Yes |
|
1.0 |
| 0x8D |
ActionWaitForFrame2 |
4 |
|
Yes |
|
2.2.55 |
| 0x8E |
ActionDefineFunction2 |
7 |
|
Yes |
|
1.0 |
| 0x8F |
ActionTry |
7 |
|
Yes |
|
2.2.56 |
| 0x94 |
ActionWith |
5 |
|
Yes |
|
1.0 |
| 0x96 |
ActionPush |
4 |
|
Yes |
|
1.0 |
| 0x99 |
ActionJump |
4 |
|
Yes |
|
1.0 |
| 0x9A |
ActionGetURL2 |
4 |
|
Yes |
loadMovie supported since 1.0.23. No loadVariables |
1.0.23 |
| 0x9B |
ActionDefineFunction |
5 |
|
Yes |
|
1.0 |
| 0x9D |
ActionIf |
4 |
|
Yes |
|
1.0 |
| 0x9E |
ActionCall |
4 |
|
Yes |
|
1.0 |
| 0x9F |
ActionGotoFrame2 |
4 |
|
Yes |
Now handles paths and scenes |
1.0 |