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 |