Files
2026-04-06 21:06:19 +02:00

84 lines
1.7 KiB
ActionScript

ConstantPool "_global", "Ship", "y", "prototype", "Moving", "moveUp", "moveUp = ", "moveDown", "moveDown = ", "moveLeft", "b", "moveRight", "a", "d", "ASSetPropFlags"
Push "_global"
GetVariable
Push "Ship"
GetMember
Not
Not
If loc01c3
Push "_global"
GetVariable
Push "Ship"
DefineFunction2 "", 1, 3, false, false, true, false, true, false, false, true, false, 2, "py" {
Push register1, "y", register2
SetMember
}
StoreRegister 1
SetMember
Push register1, "prototype"
GetMember
StoreRegister 2
Pop
Push "_global"
GetVariable
Push "Moving"
GetMember
Push 1, "_global"
GetVariable
Push "Ship"
GetMember
ImplementsOp
Push register2, "moveUp"
DefineFunction2 "", 1, 3, false, false, true, false, true, false, false, true, false, 2, "uy" {
Push register1, "y", register1, "y"
GetMember
Push register2
Multiply
SetMember
Push "moveUp = ", register1, "y"
GetMember
Add2
Trace
}
SetMember
Push register2, "moveDown"
DefineFunction2 "", 1, 3, false, false, true, false, true, false, false, true, false, 2, "dy" {
Push register1, "y", register1, "y"
GetMember
Push register2
Multiply
SetMember
Push "moveDown = ", register1, "y"
GetMember
Add2
Trace
}
SetMember
Push register2, "moveLeft"
DefineFunction2 "", 1, 2, false, false, true, false, true, false, false, true, false, 0, "lx" {
Push register1, "b", 6
SetMember
}
SetMember
Push register2, "moveRight"
DefineFunction2 "", 1, 2, false, false, true, false, true, false, false, true, false, 0, "rx" {
Push register1, "a"
GetMember
Trace
Push register1, "d"
GetMember
Trace
}
SetMember
Push register2, "d", 5
SetMember
Push 1, null, "_global"
GetVariable
Push "Ship"
GetMember
Push "prototype"
GetMember
Push 3, "ASSetPropFlags"
CallFunction
loc01c3:Pop