Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Line || OP Name | OP# | ARG | UNK | VAR | VAL | USED | Resolve
- ===================================================================================================
- 0x0000 || PUSH_GLOBAL | 0x2E | 0x00 | 0x00 | 0x00 | 0x00000000 | Y | base_color
- ---------------------------------------------------------------------------------------------------
- 0x0001 || PUSH_FLOAT | 0x27 | 0x00 | 0x00 | 0x00 | 0x3F800000 | Y | 1
- ---------------------------------------------------------------------------------------------------
- 0x0002 || PUSH_FLOAT | 0x27 | 0x00 | 0x00 | 0x00 | 0x3F800000 | Y | 1
- ---------------------------------------------------------------------------------------------------
- 0x0003 || PUSH_FLOAT | 0x27 | 0x00 | 0x00 | 0x00 | 0x3F800000 | Y | 1
- ---------------------------------------------------------------------------------------------------
- 0x0004 || PUSH_FLOAT | 0x27 | 0x00 | 0x00 | 0x00 | 0x3F800000 | Y | 1
- ---------------------------------------------------------------------------------------------------
- 0x0005 || PUSH_VECTOR | 0x49 | 0x00 | 0x00 | 0x00 | 0x00000004 | Y | <1, 1, 1, 1>
- ---------------------------------------------------------------------------------------------------
- 0x0006 || ASSIGN | 0x01 | 0x00 | 0x00 | 0x00 | 0x00000000 | Y | var base_color = <1, 1, 1, 1>
- ---------------------------------------------------------------------------------------------------
- 0x0007 || REMOVE | 0x22 | 0x00 | 0x00 | 0x00 | 0x00000000 | Y | var base_color = <1, 1, 1, 1>;
- ---------------------------------------------------------------------------------------------------
- 0x0008 || PUSH_GLOBAL | 0x2E | 0x00 | 0x00 | 0x00 | 0x00000001 | Y | hide_color
- ---------------------------------------------------------------------------------------------------
- 0x0009 || PUSH_GLOBAL | 0x2E | 0x00 | 0x00 | 0x00 | 0x00000000 | Y | base_color
- ---------------------------------------------------------------------------------------------------
- 0x000A || PUSH_FLOAT | 0x27 | 0x00 | 0x00 | 0x00 | 0x3F800000 | Y | 1
- ---------------------------------------------------------------------------------------------------
- 0x000B || PUSH_FLOAT | 0x27 | 0x00 | 0x00 | 0x00 | 0x3F800000 | Y | 1
- ---------------------------------------------------------------------------------------------------
- 0x000C || PUSH_FLOAT | 0x27 | 0x00 | 0x00 | 0x00 | 0x3F800000 | Y | 1
- ---------------------------------------------------------------------------------------------------
- 0x000D || PUSH_FLOAT | 0x27 | 0x00 | 0x00 | 0x00 | 0x00000000 | Y | 0
- ---------------------------------------------------------------------------------------------------
- 0x000E || PUSH_VECTOR | 0x49 | 0x00 | 0x00 | 0x00 | 0x00000004 | Y | <1, 1, 1, 0>
- ---------------------------------------------------------------------------------------------------
- 0x000F || MUL | 0x04 | 0x00 | 0x00 | 0x00 | 0x00000000 | Y | (base_color * <1, 1, 1, 0>)
- ---------------------------------------------------------------------------------------------------
- 0x0010 || ASSIGN | 0x01 | 0x00 | 0x00 | 0x00 | 0x00000000 | Y | var hide_color = (base_color * <1, 1, 1, 0>)
- ---------------------------------------------------------------------------------------------------
- 0x0011 || REMOVE | 0x22 | 0x00 | 0x00 | 0x00 | 0x00000000 | Y | var hide_color = (base_color * <1, 1, 1, 0>);
- ---------------------------------------------------------------------------------------------------
- 0x0012 || PUSH_GLOBAL | 0x2E | 0x00 | 0x00 | 0x00 | 0x00000002 | Y | background
- ---------------------------------------------------------------------------------------------------
- 0x0013 || PUSH_GLOBAL | 0x2E | 0x00 | 0x00 | 0x00 | 0x00000010 | Y | Array
- ---------------------------------------------------------------------------------------------------
- 0x0014 || PUSH_GLOBAL | 0x2E | 0x00 | 0x00 | 0x00 | 0x00000011 | Y | Actor
- ---------------------------------------------------------------------------------------------------
- 0x0015 || PUSH_STRING | 0x28 | 0x00 | 0x00 | 0x00 | 0x00000000 | Y | "bg01"
- ---------------------------------------------------------------------------------------------------
- 0x0016 || CALL_CONSTRUCTOR | 0x3E | 0x00 | 0x00 | 0x00 | 0x00000001 | Y | new Actor("bg01")
- ---------------------------------------------------------------------------------------------------
- 0x0017 || PUSH_GLOBAL | 0x2E | 0x00 | 0x00 | 0x00 | 0x00000011 | Y | Actor
- ---------------------------------------------------------------------------------------------------
- 0x0018 || PUSH_STRING | 0x28 | 0x00 | 0x00 | 0x00 | 0x00000001 | Y | "bg02"
- ---------------------------------------------------------------------------------------------------
- 0x0019 || CALL_CONSTRUCTOR | 0x3E | 0x00 | 0x00 | 0x00 | 0x00000001 | Y | new Actor("bg02")
- ---------------------------------------------------------------------------------------------------
- 0x001A || PUSH_GLOBAL | 0x2E | 0x00 | 0x00 | 0x00 | 0x00000011 | Y | Actor
- ---------------------------------------------------------------------------------------------------
- 0x001B || PUSH_STRING | 0x28 | 0x00 | 0x00 | 0x00 | 0x00000002 | Y | "bg03"
- ---------------------------------------------------------------------------------------------------
- 0x001C || CALL_CONSTRUCTOR | 0x3E | 0x00 | 0x00 | 0x00 | 0x00000001 | Y | new Actor("bg03")
- ---------------------------------------------------------------------------------------------------
- 0x001D || PUSH_GLOBAL | 0x2E | 0x00 | 0x00 | 0x00 | 0x00000011 | Y | Actor
- ---------------------------------------------------------------------------------------------------
- 0x001E || PUSH_STRING | 0x28 | 0x00 | 0x00 | 0x00 | 0x00000003 | Y | "bg04"
- ---------------------------------------------------------------------------------------------------
- 0x001F || CALL_CONSTRUCTOR | 0x3E | 0x00 | 0x00 | 0x00 | 0x00000001 | Y | new Actor("bg04")
- ---------------------------------------------------------------------------------------------------
- 0x0020 || PUSH_GLOBAL | 0x2E | 0x00 | 0x00 | 0x00 | 0x00000011 | Y | Actor
- ---------------------------------------------------------------------------------------------------
- 0x0021 || PUSH_STRING | 0x28 | 0x00 | 0x00 | 0x00 | 0x00000004 | Y | "bg05"
- ---------------------------------------------------------------------------------------------------
- 0x0022 || CALL_CONSTRUCTOR | 0x3E | 0x00 | 0x00 | 0x00 | 0x00000001 | Y | new Actor("bg05")
- ---------------------------------------------------------------------------------------------------
- 0x0023 || PUSH_GLOBAL | 0x2E | 0x00 | 0x00 | 0x00 | 0x00000011 | Y | Actor
- ---------------------------------------------------------------------------------------------------
- 0x0024 || PUSH_STRING | 0x28 | 0x00 | 0x00 | 0x00 | 0x00000005 | Y | "bg06"
- ---------------------------------------------------------------------------------------------------
- 0x0025 || CALL_CONSTRUCTOR | 0x3E | 0x00 | 0x00 | 0x00 | 0x00000001 | Y | new Actor("bg06")
- ---------------------------------------------------------------------------------------------------
- 0x0026 || PUSH_GLOBAL | 0x2E | 0x00 | 0x00 | 0x00 | 0x00000011 | Y | Actor
- ---------------------------------------------------------------------------------------------------
- 0x0027 || PUSH_STRING | 0x28 | 0x00 | 0x00 | 0x00 | 0x00000006 | Y | "bg07"
- ---------------------------------------------------------------------------------------------------
- 0x0028 || CALL_CONSTRUCTOR | 0x3E | 0x00 | 0x00 | 0x00 | 0x00000001 | Y | new Actor("bg07")
- ---------------------------------------------------------------------------------------------------
- 0x0029 || PUSH_GLOBAL | 0x2E | 0x00 | 0x00 | 0x00 | 0x00000011 | Y | Actor
- ---------------------------------------------------------------------------------------------------
- 0x002A || PUSH_STRING | 0x28 | 0x00 | 0x00 | 0x00 | 0x00000007 | Y | "bg08"
- ---------------------------------------------------------------------------------------------------
- 0x002B || CALL_CONSTRUCTOR | 0x3E | 0x00 | 0x00 | 0x00 | 0x00000001 | Y | new Actor("bg08")
- ---------------------------------------------------------------------------------------------------
- 0x002C || PUSH_GLOBAL | 0x2E | 0x00 | 0x00 | 0x00 | 0x00000011 | Y | Actor
- ---------------------------------------------------------------------------------------------------
- 0x002D || PUSH_STRING | 0x28 | 0x00 | 0x00 | 0x00 | 0x00000008 | Y | "bg09"
- ---------------------------------------------------------------------------------------------------
- 0x002E || CALL_CONSTRUCTOR | 0x3E | 0x00 | 0x00 | 0x00 | 0x00000001 | Y | new Actor("bg09")
- ---------------------------------------------------------------------------------------------------
- 0x002F || PUSH_GLOBAL | 0x2E | 0x00 | 0x00 | 0x00 | 0x00000011 | Y | Actor
- ---------------------------------------------------------------------------------------------------
- 0x0030 || PUSH_STRING | 0x28 | 0x00 | 0x00 | 0x00 | 0x00000009 | Y | "bg10"
- ---------------------------------------------------------------------------------------------------
- 0x0031 || CALL_CONSTRUCTOR | 0x3E | 0x00 | 0x00 | 0x00 | 0x00000001 | Y | new Actor("bg10")
- ---------------------------------------------------------------------------------------------------
- 0x0032 || PUSH_GLOBAL | 0x2E | 0x00 | 0x00 | 0x00 | 0x00000011 | Y | Actor
- ---------------------------------------------------------------------------------------------------
- 0x0033 || PUSH_STRING | 0x28 | 0x00 | 0x00 | 0x00 | 0x0000000A | Y | "bg11"
- ---------------------------------------------------------------------------------------------------
- 0x0034 || CALL_CONSTRUCTOR | 0x3E | 0x00 | 0x00 | 0x00 | 0x00000001 | Y | new Actor("bg11")
- ---------------------------------------------------------------------------------------------------
- 0x0035 || PUSH_GLOBAL | 0x2E | 0x00 | 0x00 | 0x00 | 0x00000011 | Y | Actor
- ---------------------------------------------------------------------------------------------------
- 0x0036 || PUSH_STRING | 0x28 | 0x00 | 0x00 | 0x00 | 0x0000000B | Y | "bg12"
- ---------------------------------------------------------------------------------------------------
- 0x0037 || CALL_CONSTRUCTOR | 0x3E | 0x00 | 0x00 | 0x00 | 0x00000001 | Y | new Actor("bg12")
- ---------------------------------------------------------------------------------------------------
- 0x0038 || PUSH_GLOBAL | 0x2E | 0x00 | 0x00 | 0x00 | 0x00000011 | Y | Actor
- ---------------------------------------------------------------------------------------------------
- 0x0039 || PUSH_STRING | 0x28 | 0x00 | 0x00 | 0x00 | 0x0000000C | Y | "bg13"
- ---------------------------------------------------------------------------------------------------
- 0x003A || CALL_CONSTRUCTOR | 0x3E | 0x00 | 0x00 | 0x00 | 0x00000001 | Y | new Actor("bg13")
- ---------------------------------------------------------------------------------------------------
- 0x003B || PUSH_GLOBAL | 0x2E | 0x00 | 0x00 | 0x00 | 0x00000011 | Y | Actor
- ---------------------------------------------------------------------------------------------------
- 0x003C || PUSH_STRING | 0x28 | 0x00 | 0x00 | 0x00 | 0x0000000D | Y | "bg14"
- ---------------------------------------------------------------------------------------------------
- 0x003D || CALL_CONSTRUCTOR | 0x3E | 0x00 | 0x00 | 0x00 | 0x00000001 | Y | new Actor("bg14")
- ---------------------------------------------------------------------------------------------------
- 0x003E || PUSH_GLOBAL | 0x2E | 0x00 | 0x00 | 0x00 | 0x00000011 | Y | Actor
- ---------------------------------------------------------------------------------------------------
- 0x003F || PUSH_STRING | 0x28 | 0x00 | 0x00 | 0x00 | 0x0000000E | Y | "bg15"
- ---------------------------------------------------------------------------------------------------
- 0x0040 || CALL_CONSTRUCTOR | 0x3E | 0x00 | 0x00 | 0x00 | 0x00000001 | Y | new Actor("bg15")
- ---------------------------------------------------------------------------------------------------
- 0x0041 || PUSH_GLOBAL | 0x2E | 0x00 | 0x00 | 0x00 | 0x00000011 | Y | Actor
- ---------------------------------------------------------------------------------------------------
- 0x0042 || PUSH_STRING | 0x28 | 0x00 | 0x00 | 0x00 | 0x0000000F | Y | "bg16"
- ---------------------------------------------------------------------------------------------------
- 0x0043 || CALL_CONSTRUCTOR | 0x3E | 0x00 | 0x00 | 0x00 | 0x00000001 | Y | new Actor("bg16")
- ---------------------------------------------------------------------------------------------------
- 0x0044 || PUSH_GLOBAL | 0x2E | 0x00 | 0x00 | 0x00 | 0x00000011 | Y | Actor
- ---------------------------------------------------------------------------------------------------
- 0x0045 || PUSH_STRING | 0x28 | 0x00 | 0x00 | 0x00 | 0x00000010 | Y | "bg17"
- ---------------------------------------------------------------------------------------------------
- 0x0046 || CALL_CONSTRUCTOR | 0x3E | 0x00 | 0x00 | 0x00 | 0x00000001 | Y | new Actor("bg17")
- ---------------------------------------------------------------------------------------------------
- 0x0047 || PUSH_GLOBAL | 0x2E | 0x00 | 0x00 | 0x00 | 0x00000011 | Y | Actor
- ---------------------------------------------------------------------------------------------------
- 0x0048 || PUSH_STRING | 0x28 | 0x00 | 0x00 | 0x00 | 0x00000011 | Y | "bg18"
- ---------------------------------------------------------------------------------------------------
- 0x0049 || CALL_CONSTRUCTOR | 0x3E | 0x00 | 0x00 | 0x00 | 0x00000001 | Y | new Actor("bg18")
- ---------------------------------------------------------------------------------------------------
- 0x004A || PUSH_GLOBAL | 0x2E | 0x00 | 0x00 | 0x00 | 0x00000011 | Y | Actor
- ---------------------------------------------------------------------------------------------------
- 0x004B || PUSH_STRING | 0x28 | 0x00 | 0x00 | 0x00 | 0x00000012 | Y | "bg19"
- ---------------------------------------------------------------------------------------------------
- 0x004C || CALL_CONSTRUCTOR | 0x3E | 0x00 | 0x00 | 0x00 | 0x00000001 | Y | new Actor("bg19")
- ---------------------------------------------------------------------------------------------------
- 0x004D || PUSH_GLOBAL | 0x2E | 0x00 | 0x00 | 0x00 | 0x00000011 | Y | Actor
- ---------------------------------------------------------------------------------------------------
- 0x004E || PUSH_STRING | 0x28 | 0x00 | 0x00 | 0x00 | 0x00000013 | Y | "bg20"
- ---------------------------------------------------------------------------------------------------
- 0x004F || CALL_CONSTRUCTOR | 0x3E | 0x00 | 0x00 | 0x00 | 0x00000001 | Y | new Actor("bg20")
- ---------------------------------------------------------------------------------------------------
- 0x0050 || PUSH_GLOBAL | 0x2E | 0x00 | 0x00 | 0x00 | 0x00000011 | Y | Actor
- ---------------------------------------------------------------------------------------------------
- 0x0051 || PUSH_STRING | 0x28 | 0x00 | 0x00 | 0x00 | 0x00000014 | Y | "bg21"
- ---------------------------------------------------------------------------------------------------
- 0x0052 || CALL_CONSTRUCTOR | 0x3E | 0x00 | 0x00 | 0x00 | 0x00000001 | Y | new Actor("bg21")
- ---------------------------------------------------------------------------------------------------
- 0x0053 || PUSH_GLOBAL | 0x2E | 0x00 | 0x00 | 0x00 | 0x00000011 | Y | Actor
- ---------------------------------------------------------------------------------------------------
- 0x0054 || PUSH_STRING | 0x28 | 0x00 | 0x00 | 0x00 | 0x00000015 | Y | "bg22"
- ---------------------------------------------------------------------------------------------------
- 0x0055 || CALL_CONSTRUCTOR | 0x3E | 0x00 | 0x00 | 0x00 | 0x00000001 | Y | new Actor("bg22")
- ---------------------------------------------------------------------------------------------------
- 0x0056 || PUSH_GLOBAL | 0x2E | 0x00 | 0x00 | 0x00 | 0x00000011 | Y | Actor
- ---------------------------------------------------------------------------------------------------
- 0x0057 || PUSH_STRING | 0x28 | 0x00 | 0x00 | 0x00 | 0x00000016 | Y | "bg23"
- ---------------------------------------------------------------------------------------------------
- 0x0058 || CALL_CONSTRUCTOR | 0x3E | 0x00 | 0x00 | 0x00 | 0x00000001 | Y | new Actor("bg23")
- ---------------------------------------------------------------------------------------------------
- 0x0059 || PUSH_GLOBAL | 0x2E | 0x00 | 0x00 | 0x00 | 0x00000011 | Y | Actor
- ---------------------------------------------------------------------------------------------------
- 0x005A || PUSH_STRING | 0x28 | 0x00 | 0x00 | 0x00 | 0x00000017 | Y | "bg24"
- ---------------------------------------------------------------------------------------------------
- 0x005B || CALL_CONSTRUCTOR | 0x3E | 0x00 | 0x00 | 0x00 | 0x00000001 | Y | new Actor("bg24")
- ---------------------------------------------------------------------------------------------------
- 0x005C || PUSH_GLOBAL | 0x2E | 0x00 | 0x00 | 0x00 | 0x00000011 | Y | Actor
- ---------------------------------------------------------------------------------------------------
- 0x005D || PUSH_STRING | 0x28 | 0x00 | 0x00 | 0x00 | 0x00000018 | Y | "bg25"
- ---------------------------------------------------------------------------------------------------
- 0x005E || CALL_CONSTRUCTOR | 0x3E | 0x00 | 0x00 | 0x00 | 0x00000001 | Y | new Actor("bg25")
- ---------------------------------------------------------------------------------------------------
- 0x005F || PUSH_GLOBAL | 0x2E | 0x00 | 0x00 | 0x00 | 0x00000011 | Y | Actor
- ---------------------------------------------------------------------------------------------------
- 0x0060 || PUSH_STRING | 0x28 | 0x00 | 0x00 | 0x00 | 0x00000019 | Y | "bg26"
- ---------------------------------------------------------------------------------------------------
- 0x0061 || CALL_CONSTRUCTOR | 0x3E | 0x00 | 0x00 | 0x00 | 0x00000001 | Y | new Actor("bg26")
- ---------------------------------------------------------------------------------------------------
- 0x0062 || PUSH_GLOBAL | 0x2E | 0x00 | 0x00 | 0x00 | 0x00000011 | Y | Actor
- ---------------------------------------------------------------------------------------------------
- 0x0063 || PUSH_STRING | 0x28 | 0x00 | 0x00 | 0x00 | 0x0000001A | Y | "bg27"
- ---------------------------------------------------------------------------------------------------
- 0x0064 || CALL_CONSTRUCTOR | 0x3E | 0x00 | 0x00 | 0x00 | 0x00000001 | Y | new Actor("bg27")
- ---------------------------------------------------------------------------------------------------
- 0x0065 || PUSH_GLOBAL | 0x2E | 0x00 | 0x00 | 0x00 | 0x00000011 | Y | Actor
- ---------------------------------------------------------------------------------------------------
- 0x0066 || PUSH_STRING | 0x28 | 0x00 | 0x00 | 0x00 | 0x0000001B | Y | "bg28"
- ---------------------------------------------------------------------------------------------------
- 0x0067 || CALL_CONSTRUCTOR | 0x3E | 0x00 | 0x00 | 0x00 | 0x00000001 | Y | new Actor("bg28")
- ---------------------------------------------------------------------------------------------------
- 0x0068 || PUSH_GLOBAL | 0x2E | 0x00 | 0x00 | 0x00 | 0x00000011 | Y | Actor
- ---------------------------------------------------------------------------------------------------
- 0x0069 || PUSH_STRING | 0x28 | 0x00 | 0x00 | 0x00 | 0x0000001C | Y | "bg29"
- ---------------------------------------------------------------------------------------------------
- 0x006A || CALL_CONSTRUCTOR | 0x3E | 0x00 | 0x00 | 0x00 | 0x00000001 | Y | new Actor("bg29")
- ---------------------------------------------------------------------------------------------------
- 0x006B || PUSH_GLOBAL | 0x2E | 0x00 | 0x00 | 0x00 | 0x00000011 | Y | Actor
- ---------------------------------------------------------------------------------------------------
- 0x006C || PUSH_STRING | 0x28 | 0x00 | 0x00 | 0x00 | 0x0000001D | Y | "bg30"
- ---------------------------------------------------------------------------------------------------
- 0x006D || CALL_CONSTRUCTOR | 0x3E | 0x00 | 0x00 | 0x00 | 0x00000001 | Y | new Actor("bg30")
- ---------------------------------------------------------------------------------------------------
- 0x006E || PUSH_GLOBAL | 0x2E | 0x00 | 0x00 | 0x00 | 0x00000011 | Y | Actor
- ---------------------------------------------------------------------------------------------------
- 0x006F || PUSH_STRING | 0x28 | 0x00 | 0x00 | 0x00 | 0x0000001E | Y | "bg31"
- ---------------------------------------------------------------------------------------------------
- 0x0070 || CALL_CONSTRUCTOR | 0x3E | 0x00 | 0x00 | 0x00 | 0x00000001 | Y | new Actor("bg31")
- ---------------------------------------------------------------------------------------------------
- 0x0071 || PUSH_GLOBAL | 0x2E | 0x00 | 0x00 | 0x00 | 0x00000011 | Y | Actor
- ---------------------------------------------------------------------------------------------------
- 0x0072 || PUSH_STRING | 0x28 | 0x00 | 0x00 | 0x00 | 0x0000001F | Y | "bg32"
- ---------------------------------------------------------------------------------------------------
- 0x0073 || CALL_CONSTRUCTOR | 0x3E | 0x00 | 0x00 | 0x00 | 0x00000001 | Y | new Actor("bg32")
- ---------------------------------------------------------------------------------------------------
- 0x0074 || PUSH_GLOBAL | 0x2E | 0x00 | 0x00 | 0x00 | 0x00000011 | Y | Actor
- ---------------------------------------------------------------------------------------------------
- 0x0075 || PUSH_STRING | 0x28 | 0x00 | 0x00 | 0x00 | 0x00000020 | Y | "bg33"
- ---------------------------------------------------------------------------------------------------
- 0x0076 || CALL_CONSTRUCTOR | 0x3E | 0x00 | 0x00 | 0x00 | 0x00000001 | Y | new Actor("bg33")
- ---------------------------------------------------------------------------------------------------
- 0x0077 || PUSH_GLOBAL | 0x2E | 0x00 | 0x00 | 0x00 | 0x00000011 | Y | Actor
- ---------------------------------------------------------------------------------------------------
- 0x0078 || PUSH_STRING | 0x28 | 0x00 | 0x00 | 0x00 | 0x00000021 | Y | "bg34"
- ---------------------------------------------------------------------------------------------------
- 0x0079 || CALL_CONSTRUCTOR | 0x3E | 0x00 | 0x00 | 0x00 | 0x00000001 | Y | new Actor("bg34")
- ---------------------------------------------------------------------------------------------------
- 0x007A || CALL_CONSTRUCTOR | 0x3E | 0x00 | 0x00 | 0x00 | 0x00000022 | Y | new Array(new Actor("bg01"), new Actor("bg02"), new Actor("bg03"), new Actor("bg04"), new Actor("bg05"), new Actor("bg06"), new Actor("bg07"), new Actor("bg08"), new Actor("bg09"), new Actor("bg10"), new Actor("bg11"), new Actor("bg12"), new Actor("bg13"), new Actor("bg14"), new Actor("bg15"), new Actor("bg16"), new Actor("bg17"), new Actor("bg18"), new Actor("bg19"), new Actor("bg20"), new Actor("bg21"), new Actor("bg22"), new Actor("bg23"), new Actor("bg24"), new Actor("bg25"), new Actor("bg26"), new Actor("bg27"), new Actor("bg28"), new Actor("bg29"), new Actor("bg30"), new Actor("bg31"), new Actor("bg32"), new Actor("bg33"), new Actor("bg34"))
- ---------------------------------------------------------------------------------------------------
- 0x007B || ASSIGN | 0x01 | 0x00 | 0x00 | 0x00 | 0x00000000 | Y | var background = new Array(new Actor("bg01"), new Actor("bg02"), new Actor("bg03"), new Actor("bg04"), new Actor("bg05"), new Actor("bg06"), new Actor("bg07"), new Actor("bg08"), new Actor("bg09"), new Actor("bg10"), new Actor("bg11"), new Actor("bg12"), new Actor("bg13"), new Actor("bg14"), new Actor("bg15"), new Actor("bg16"), new Actor("bg17"), new Actor("bg18"), new Actor("bg19"), new Actor("bg20"), new Actor("bg21"), new Actor("bg22"), new Actor("bg23"), new Actor("bg24"), new Actor("bg25"), new Actor("bg26"), new Actor("bg27"), new Actor("bg28"), new Actor("bg29"), new Actor("bg30"), new Actor("bg31"), new Actor("bg32"), new Actor("bg33"), new Actor("bg34"))
- ---------------------------------------------------------------------------------------------------
- 0x007C || REMOVE | 0x22 | 0x00 | 0x00 | 0x00 | 0x00000000 | Y | var background = new Array(new Actor("bg01"), new Actor("bg02"), new Actor("bg03"), new Actor("bg04"), new Actor("bg05"), new Actor("bg06"), new Actor("bg07"), new Actor("bg08"), new Actor("bg09"), new Actor("bg10"), new Actor("bg11"), new Actor("bg12"), new Actor("bg13"), new Actor("bg14"), new Actor("bg15"), new Actor("bg16"), new Actor("bg17"), new Actor("bg18"), new Actor("bg19"), new Actor("bg20"), new Actor("bg21"), new Actor("bg22"), new Actor("bg23"), new Actor("bg24"), new Actor("bg25"), new Actor("bg26"), new Actor("bg27"), new Actor("bg28"), new Actor("bg29"), new Actor("bg30"), new Actor("bg31"), new Actor("bg32"), new Actor("bg33"), new Actor("bg34"));
- ---------------------------------------------------------------------------------------------------
- 0x007D || PUSH_GLOBAL | 0x2E | 0x00 | 0x00 | 0x00 | 0x00000003 | Y | anim_length
- ---------------------------------------------------------------------------------------------------
- 0x007E || PUSH_FLOAT | 0x27 | 0x00 | 0x00 | 0x00 | 0x3ECCCCCD | Y | 0.4
- ---------------------------------------------------------------------------------------------------
- 0x007F || ASSIGN | 0x01 | 0x00 | 0x00 | 0x00 | 0x00000000 | Y | var anim_length = 0.4
- ---------------------------------------------------------------------------------------------------
- 0x0080 || REMOVE | 0x22 | 0x00 | 0x00 | 0x00 | 0x00000000 | Y | var anim_length = 0.4;
- ---------------------------------------------------------------------------------------------------
- 0x0081 || PUSH_GLOBAL | 0x2E | 0x00 | 0x00 | 0x00 | 0x00000004 | Y | switch_time
- ---------------------------------------------------------------------------------------------------
- 0x0082 || PUSH_FLOAT | 0x27 | 0x00 | 0x00 | 0x00 | 0x00000000 | Y | 0
- ---------------------------------------------------------------------------------------------------
- 0x0083 || ASSIGN | 0x01 | 0x00 | 0x00 | 0x00 | 0x00000000 | Y | var switch_time = 0
- ---------------------------------------------------------------------------------------------------
- 0x0084 || REMOVE | 0x22 | 0x00 | 0x00 | 0x00 | 0x00000000 | Y | var switch_time = 0;
- ---------------------------------------------------------------------------------------------------
- 0x0085 || PUSH_GLOBAL | 0x2E | 0x00 | 0x00 | 0x00 | 0x00000005 | Y | bg_current
- ---------------------------------------------------------------------------------------------------
- 0x0086 || PUSH_INT | 0x26 | 0x00 | 0x00 | 0x00 | 0x00000001 | Y | 1
- ---------------------------------------------------------------------------------------------------
- 0x0087 || CSIGN | 0x08 | 0x00 | 0x00 | 0x00 | 0x00000000 | Y | -1
- ---------------------------------------------------------------------------------------------------
- 0x0088 || ASSIGN | 0x01 | 0x00 | 0x00 | 0x00 | 0x00000000 | Y | var bg_current = -1
- ---------------------------------------------------------------------------------------------------
- 0x0089 || REMOVE | 0x22 | 0x00 | 0x00 | 0x00 | 0x00000000 | Y | var bg_current = -1;
- ---------------------------------------------------------------------------------------------------
- 0x008A || PUSH_GLOBAL | 0x2E | 0x00 | 0x00 | 0x00 | 0x00000006 | Y | old_bg
- ---------------------------------------------------------------------------------------------------
- 0x008B || PUSH_GLOBAL | 0x2E | 0x00 | 0x00 | 0x00 | 0x00000005 | Y | bg_current
- ---------------------------------------------------------------------------------------------------
- 0x008C || ASSIGN | 0x01 | 0x00 | 0x00 | 0x00 | 0x00000000 | Y | var old_bg = bg_current
- ---------------------------------------------------------------------------------------------------
- 0x008D || REMOVE | 0x22 | 0x00 | 0x00 | 0x00 | 0x00000000 | Y | var old_bg = bg_current;
- ---------------------------------------------------------------------------------------------------
- 0x008E || PUSH_GLOBAL | 0x2E | 0x00 | 0x00 | 0x00 | 0x00000007 | Y | base_scale
- ---------------------------------------------------------------------------------------------------
- 0x008F || PUSH_GLOBAL | 0x2E | 0x00 | 0x00 | 0x00 | 0x00000002 | Y | background
- ---------------------------------------------------------------------------------------------------
- 0x0090 || PUSH_INT | 0x26 | 0x00 | 0x00 | 0x00 | 0x00000000 | Y | 0
- ---------------------------------------------------------------------------------------------------
- 0x0091 || GETITEM | 0x34 | 0x00 | 0x00 | 0x00 | 0x00000000 | Y | background[0]
- ---------------------------------------------------------------------------------------------------
- 0x0092 || GETATTR | 0x2F | 0x00 | 0x00 | 0x00 | 0x00000000 | Y | background[0].scale
- ---------------------------------------------------------------------------------------------------
- 0x0093 || ASSIGN | 0x01 | 0x00 | 0x00 | 0x00 | 0x00000000 | Y | var base_scale = background[0].scale
- ---------------------------------------------------------------------------------------------------
- 0x0094 || REMOVE | 0x22 | 0x00 | 0x00 | 0x00 | 0x00000000 | Y | var base_scale = background[0].scale;
- ---------------------------------------------------------------------------------------------------
- 0x0095 || PUSH_GLOBAL | 0x2E | 0x00 | 0x00 | 0x00 | 0x00000008 | Y | i
- ---------------------------------------------------------------------------------------------------
- 0x0096 || PUSH_INT | 0x26 | 0x00 | 0x00 | 0x00 | 0x00000000 | Y | 0
- ---------------------------------------------------------------------------------------------------
- 0x0097 || ASSIGN | 0x01 | 0x00 | 0x00 | 0x00 | 0x00000000 | Y | var i = 0
- ---------------------------------------------------------------------------------------------------
- 0x0098 || REMOVE | 0x22 | 0x00 | 0x00 | 0x00 | 0x00000000 | Y | var i = 0;
- ---------------------------------------------------------------------------------------------------
- 0x0099 || PUSH_GLOBAL | 0x2E | 0x00 | 0x00 | 0x00 | 0x00000008 | Y | i
- ---------------------------------------------------------------------------------------------------
- 0x009A || PUSH_GLOBAL | 0x2E | 0x00 | 0x00 | 0x00 | 0x00000002 | Y | background
- ---------------------------------------------------------------------------------------------------
- 0x009B || GETATTR | 0x2F | 0x00 | 0x00 | 0x00 | 0x00000001 | Y | background.length
- ---------------------------------------------------------------------------------------------------
- 0x009C || CMPLT | 0x12 | 0x00 | 0x00 | 0x00 | 0x00000000 | Y | (i < background.length)
- ---------------------------------------------------------------------------------------------------
- 0x009D || JUMPT | 0x3A | 0x00 | 0x00 | 0x00 | 0x000000A3 | N | if (i < background.length) {
- ---------------------------------------------------------------------------------------------------
- 0x009E || JUMP | 0x39 | 0x00 | 0x00 | 0x00 | 0x000000B3 | Y | GoTo 0x00B3
- ---------------------------------------------------------------------------------------------------
- 0x009F || PUSH_GLOBAL | 0x2E | 0x00 | 0x00 | 0x00 | 0x00000008 | Y | i
- ---------------------------------------------------------------------------------------------------
- 0x00A0 || POST_INC | 0x0C | 0x00 | 0x00 | 0x00 | 0x00000000 | Y | i++
- ---------------------------------------------------------------------------------------------------
- 0x00A1 || REMOVE | 0x22 | 0x00 | 0x00 | 0x00 | 0x00000000 | Y | i++;
- ---------------------------------------------------------------------------------------------------
- 0x00A2 || JUMP | 0x39 | 0x00 | 0x00 | 0x00 | 0x00000099 | Y | GoTo 0x0099
- ---------------------------------------------------------------------------------------------------
- 0x00A3 || PUSH_GLOBAL | 0x2E | 0x00 | 0x00 | 0x00 | 0x00000002 | Y | background
- ---------------------------------------------------------------------------------------------------
- 0x00A4 || PUSH_GLOBAL | 0x2E | 0x00 | 0x00 | 0x00 | 0x00000008 | Y | i
- ---------------------------------------------------------------------------------------------------
- 0x00A5 || GETITEM | 0x34 | 0x00 | 0x00 | 0x00 | 0x00000000 | Y | background[i]
- ---------------------------------------------------------------------------------------------------
- 0x00A6 || PUSH_FLOAT | 0x27 | 0x00 | 0x00 | 0x00 | 0x00000000 | Y | 0
- ---------------------------------------------------------------------------------------------------
- 0x00A7 || PUSH_FLOAT | 0x27 | 0x00 | 0x00 | 0x00 | 0x00000000 | Y | 0
- ---------------------------------------------------------------------------------------------------
- 0x00A8 || PUSH_FLOAT | 0x27 | 0x00 | 0x00 | 0x00 | 0x00000000 | Y | 0
- ---------------------------------------------------------------------------------------------------
- 0x00A9 || PUSH_VECTOR | 0x49 | 0x00 | 0x00 | 0x00 | 0x00000003 | Y | <0, 0, 0>
- ---------------------------------------------------------------------------------------------------
- 0x00AA || SETATTR | 0x31 | 0x00 | 0x00 | 0x00 | 0x00000000 | Y | background[i].scale = <0, 0, 0>
- ---------------------------------------------------------------------------------------------------
- 0x00AB || REMOVE | 0x22 | 0x00 | 0x00 | 0x00 | 0x00000000 | Y | background[i].scale = <0, 0, 0>;
- ---------------------------------------------------------------------------------------------------
- 0x00AC || PUSH_GLOBAL | 0x2E | 0x00 | 0x00 | 0x00 | 0x00000002 | Y | background
- ---------------------------------------------------------------------------------------------------
- 0x00AD || PUSH_GLOBAL | 0x2E | 0x00 | 0x00 | 0x00 | 0x00000008 | Y | i
- ---------------------------------------------------------------------------------------------------
- 0x00AE || GETITEM | 0x34 | 0x00 | 0x00 | 0x00 | 0x00000000 | Y | background[i]
- ---------------------------------------------------------------------------------------------------
- 0x00AF || PUSH_GLOBAL | 0x2E | 0x00 | 0x00 | 0x00 | 0x00000001 | Y | hide_color
- ---------------------------------------------------------------------------------------------------
- 0x00B0 || SETATTR | 0x31 | 0x00 | 0x00 | 0x00 | 0x00000002 | Y | background[i].color = hide_color
- ---------------------------------------------------------------------------------------------------
- 0x00B1 || REMOVE | 0x22 | 0x00 | 0x00 | 0x00 | 0x00000000 | Y | background[i].color = hide_color;
- ---------------------------------------------------------------------------------------------------
- 0x00B2 || JUMP | 0x39 | 0x00 | 0x00 | 0x00 | 0x0000009F | Y | GoTo 0x009F
- ---------------------------------------------------------------------------------------------------
- 0x00B3 || PUSH_GLOBAL | 0x2E | 0x00 | 0x00 | 0x00 | 0x00000009 | Y | hideBackground
- ---------------------------------------------------------------------------------------------------
- 0x00B4 || PUSH_FUNC | 0x2A | 0x00 | 0x00 | 0x01 | 0x000000B8 | Y | function()
- ---------------------------------------------------------------------------------------------------
- 0x00B5 || ASSIGN | 0x01 | 0x00 | 0x00 | 0x00 | 0x00000000 | Y | function hideBackground()
- ---------------------------------------------------------------------------------------------------
- 0x00B6 || REMOVE | 0x22 | 0x00 | 0x00 | 0x00 | 0x00000000 | Y | function hideBackground() {
- ---------------------------------------------------------------------------------------------------
- 0x00B7 || JUMP | 0x39 | 0x00 | 0x00 | 0x00 | 0x000000C7 | Y | GoTo 0x00C7
- ---------------------------------------------------------------------------------------------------
- 0x00B8 || PUSH_GLOBAL | 0x2E | 0x00 | 0x00 | 0x00 | 0x00000006 | Y | old_bg
- ---------------------------------------------------------------------------------------------------
- 0x00B9 || PUSH_INT | 0x26 | 0x00 | 0x00 | 0x00 | 0x00000000 | Y | 0
- ---------------------------------------------------------------------------------------------------
- 0x00BA || CMPGE | 0x14 | 0x00 | 0x00 | 0x00 | 0x00000000 | Y | (old_bg >= 0)
- ---------------------------------------------------------------------------------------------------
- 0x00BB || JUMPF | 0x3B | 0x00 | 0x00 | 0x00 | 0x000000C5 | N | if ((old_bg >= 0)) {
- ---------------------------------------------------------------------------------------------------
- 0x00BC || PUSH_GLOBAL | 0x2E | 0x00 | 0x00 | 0x00 | 0x00000002 | Y | background
- ---------------------------------------------------------------------------------------------------
- 0x00BD || PUSH_GLOBAL | 0x2E | 0x00 | 0x00 | 0x00 | 0x00000006 | Y | old_bg
- ---------------------------------------------------------------------------------------------------
- 0x00BE || GETITEM | 0x34 | 0x00 | 0x00 | 0x00 | 0x00000000 | Y | background[old_bg]
- ---------------------------------------------------------------------------------------------------
- 0x00BF || PUSH_FLOAT | 0x27 | 0x00 | 0x00 | 0x00 | 0x00000000 | Y | 0
- ---------------------------------------------------------------------------------------------------
- 0x00C0 || PUSH_FLOAT | 0x27 | 0x00 | 0x00 | 0x00 | 0x00000000 | Y | 0
- ---------------------------------------------------------------------------------------------------
- 0x00C1 || PUSH_FLOAT | 0x27 | 0x00 | 0x00 | 0x00 | 0x00000000 | Y | 0
- ---------------------------------------------------------------------------------------------------
- 0x00C2 || PUSH_VECTOR | 0x49 | 0x00 | 0x00 | 0x00 | 0x00000003 | Y | <0, 0, 0>
- ---------------------------------------------------------------------------------------------------
- 0x00C3 || SETATTR | 0x31 | 0x00 | 0x00 | 0x00 | 0x00000000 | Y | background[old_bg].scale = <0, 0, 0>
- ---------------------------------------------------------------------------------------------------
- 0x00C4 || REMOVE | 0x22 | 0x00 | 0x00 | 0x00 | 0x00000000 | Y | background[old_bg].scale = <0, 0, 0>;
- ---------------------------------------------------------------------------------------------------
- 0x00C5 || PUSH_UNDEFINED | 0x23 | 0x00 | 0x00 | 0x00 | 0x00000000 | Y | function hideBackground() { if ((old_bg >= 0)) { background[old_bg].scale = <0, 0, 0>; }
- ---------------------------------------------------------------------------------------------------
- 0x00C6 || RET | 0x3F | 0x00 | 0x00 | 0x00 | 0x00000000 | N | function hideBackground() { if ((old_bg >= 0)) { background[old_bg].scale = <0, 0, 0>; }
- ---------------------------------------------------------------------------------------------------
- 0x00C7 || PUSH_GLOBAL | 0x2E | 0x00 | 0x00 | 0x00 | 0x0000000A | Y | calcBgIndex
- ---------------------------------------------------------------------------------------------------
- 0x00C8 || PUSH_FUNC | 0x2A | 0x00 | 0x00 | 0x01 | 0x000000CC | Y | function()
- ---------------------------------------------------------------------------------------------------
- 0x00C9 || ASSIGN | 0x01 | 0x00 | 0x00 | 0x00 | 0x00000000 | Y | function calcBgIndex()
- ---------------------------------------------------------------------------------------------------
- 0x00CA || REMOVE | 0x22 | 0x00 | 0x00 | 0x00 | 0x00000000 | Y | function calcBgIndex() {
- ---------------------------------------------------------------------------------------------------
- 0x00CB || JUMP | 0x39 | 0x00 | 0x00 | 0x00 | 0x000000D5 | Y | GoTo 0x00D5
- ---------------------------------------------------------------------------------------------------
- 0x00CC || PUSH_GLOBAL | 0x2E | 0x00 | 0x00 | 0x00 | 0x00000005 | Y | bg_current
- ---------------------------------------------------------------------------------------------------
- 0x00CD || PUSH_INT | 0x26 | 0x00 | 0x00 | 0x00 | 0x00000001 | Y | 1
- ---------------------------------------------------------------------------------------------------
- 0x00CE || ADD | 0x02 | 0x00 | 0x00 | 0x00 | 0x00000000 | Y | (bg_current + 1)
- ---------------------------------------------------------------------------------------------------
- 0x00CF || PUSH_GLOBAL | 0x2E | 0x00 | 0x00 | 0x00 | 0x00000002 | Y | background
- ---------------------------------------------------------------------------------------------------
- 0x00D0 || GETATTR | 0x2F | 0x00 | 0x00 | 0x00 | 0x00000001 | Y | background.length
- ---------------------------------------------------------------------------------------------------
- 0x00D1 || MOD | 0x06 | 0x00 | 0x00 | 0x00 | 0x00000000 | Y | ((bg_current + 1) % background.length)
- ---------------------------------------------------------------------------------------------------
- 0x00D2 || RET | 0x3F | 0x00 | 0x00 | 0x00 | 0x00000000 | N | return ((bg_current + 1) % background.length);
- ---------------------------------------------------------------------------------------------------
- 0x00D3 || PUSH_UNDEFINED | 0x23 | 0x00 | 0x00 | 0x00 | 0x00000000 | Y | function calcBgIndex() { return ((bg_current + 1) % background.length); }
- ---------------------------------------------------------------------------------------------------
- 0x00D4 || RET | 0x3F | 0x00 | 0x00 | 0x00 | 0x00000000 | N | function calcBgIndex() { return ((bg_current + 1) % background.length); }
- ---------------------------------------------------------------------------------------------------
- 0x00D5 || PUSH_GLOBAL | 0x2E | 0x00 | 0x00 | 0x00 | 0x0000000B | Y | updateBackground
- ---------------------------------------------------------------------------------------------------
- 0x00D6 || PUSH_FUNC | 0x2A | 0x00 | 0x00 | 0x01 | 0x000000DA | Y | function()
- ---------------------------------------------------------------------------------------------------
- 0x00D7 || ASSIGN | 0x01 | 0x00 | 0x00 | 0x00 | 0x00000000 | Y | function updateBackground()
- ---------------------------------------------------------------------------------------------------
- 0x00D8 || REMOVE | 0x22 | 0x00 | 0x00 | 0x00 | 0x00000000 | Y | function updateBackground() {
- ---------------------------------------------------------------------------------------------------
- 0x00D9 || JUMP | 0x39 | 0x00 | 0x00 | 0x00 | 0x00000108 | Y | GoTo 0x0108
- ---------------------------------------------------------------------------------------------------
- 0x00DA || PUSH_GLOBAL | 0x2E | 0x00 | 0x00 | 0x00 | 0x00000005 | Y | bg_current
- ---------------------------------------------------------------------------------------------------
- 0x00DB || PUSH_INT | 0x26 | 0x00 | 0x00 | 0x00 | 0x00000000 | Y | 0
- ---------------------------------------------------------------------------------------------------
- 0x00DC || CMPGE | 0x14 | 0x00 | 0x00 | 0x00 | 0x00000000 | Y | (bg_current >= 0)
- ---------------------------------------------------------------------------------------------------
- 0x00DD || JUMPF | 0x3B | 0x00 | 0x00 | 0x00 | 0x000000F3 | N | if ((bg_current >= 0)) {
- ---------------------------------------------------------------------------------------------------
- 0x00DE || PUSH_GLOBAL | 0x2E | 0x00 | 0x00 | 0x00 | 0x00000006 | Y | old_bg
- ---------------------------------------------------------------------------------------------------
- 0x00DF || PUSH_GLOBAL | 0x2E | 0x00 | 0x00 | 0x00 | 0x00000005 | Y | bg_current
- ---------------------------------------------------------------------------------------------------
- 0x00E0 || ASSIGN | 0x01 | 0x00 | 0x00 | 0x00 | 0x00000000 | Y | old_bg = bg_current
- ---------------------------------------------------------------------------------------------------
- 0x00E1 || REMOVE | 0x22 | 0x00 | 0x00 | 0x00 | 0x00000000 | Y | old_bg = bg_current;
- ---------------------------------------------------------------------------------------------------
- 0x00E2 || PUSH_GLOBAL | 0x2E | 0x00 | 0x00 | 0x00 | 0x00000002 | Y | background
- ---------------------------------------------------------------------------------------------------
- 0x00E3 || PUSH_GLOBAL | 0x2E | 0x00 | 0x00 | 0x00 | 0x00000005 | Y | bg_current
- ---------------------------------------------------------------------------------------------------
- 0x00E4 || GETITEM | 0x34 | 0x00 | 0x00 | 0x00 | 0x00000000 | Y | background[bg_current]
- ---------------------------------------------------------------------------------------------------
- 0x00E5 || GETATTR_KEEPOBJ | 0x30 | 0x00 | 0x00 | 0x00 | 0x00000003 | Y | background[bg_current].setColor
- ---------------------------------------------------------------------------------------------------
- 0x00E6 || PUSH_GLOBAL | 0x2E | 0x00 | 0x00 | 0x00 | 0x00000001 | Y | hide_color
- ---------------------------------------------------------------------------------------------------
- 0x00E7 || PUSH_GLOBAL | 0x2E | 0x00 | 0x00 | 0x00 | 0x00000004 | Y | switch_time
- ---------------------------------------------------------------------------------------------------
- 0x00E8 || CALL_METHOD | 0x3D | 0x00 | 0x00 | 0x00 | 0x00000002 | Y | background[bg_current].setColor(hide_color, switch_time)
- ---------------------------------------------------------------------------------------------------
- 0x00E9 || REMOVE | 0x22 | 0x00 | 0x00 | 0x00 | 0x00000000 | Y | background[bg_current].setColor(hide_color, switch_time);
- ---------------------------------------------------------------------------------------------------
- 0x00EA || PUSH_GLOBAL | 0x2E | 0x00 | 0x00 | 0x00 | 0x0000000C | Y | System
- ---------------------------------------------------------------------------------------------------
- 0x00EB || GETATTR | 0x2F | 0x00 | 0x00 | 0x00 | 0x00000004 | Y | System.timer
- ---------------------------------------------------------------------------------------------------
- 0x00EC || PUSH_INT | 0x26 | 0x00 | 0x00 | 0x00 | 0x00000001 | Y | 1
- ---------------------------------------------------------------------------------------------------
- 0x00ED || PUSH_GLOBAL | 0x2E | 0x00 | 0x00 | 0x00 | 0x0000000D | Y | OneShotTimer
- ---------------------------------------------------------------------------------------------------
- 0x00EE || PUSH_GLOBAL | 0x2E | 0x00 | 0x00 | 0x00 | 0x00000004 | Y | switch_time
- ---------------------------------------------------------------------------------------------------
- 0x00EF || PUSH_GLOBAL | 0x2E | 0x00 | 0x00 | 0x00 | 0x00000009 | Y | hideBackground
- ---------------------------------------------------------------------------------------------------
- 0x00F0 || CALL_CONSTRUCTOR | 0x3E | 0x00 | 0x00 | 0x00 | 0x00000002 | Y | new OneShotTimer(switch_time, hideBackground)
- ---------------------------------------------------------------------------------------------------
- 0x00F1 || SETITEM | 0x36 | 0x00 | 0x00 | 0x00 | 0x00000000 | Y | System.timer[1] = new OneShotTimer(switch_time, hideBackground)
- ---------------------------------------------------------------------------------------------------
- 0x00F2 || REMOVE | 0x22 | 0x00 | 0x00 | 0x00 | 0x00000000 | Y | System.timer[1] = new OneShotTimer(switch_time, hideBackground);
- ---------------------------------------------------------------------------------------------------
- 0x00F3 || PUSH_GLOBAL | 0x2E | 0x00 | 0x00 | 0x00 | 0x00000005 | Y | bg_current
- ---------------------------------------------------------------------------------------------------
- 0x00F4 || PUSH_GLOBAL | 0x2E | 0x00 | 0x00 | 0x00 | 0x0000000A | Y | calcBgIndex
- ---------------------------------------------------------------------------------------------------
- 0x00F5 || CALL_FUNC | 0x3C | 0x00 | 0x00 | 0x00 | 0x00000000 | Y | calcBgIndex()
- ---------------------------------------------------------------------------------------------------
- 0x00F6 || ASSIGN | 0x01 | 0x00 | 0x00 | 0x00 | 0x00000000 | Y | bg_current = calcBgIndex()
- ---------------------------------------------------------------------------------------------------
- 0x00F7 || REMOVE | 0x22 | 0x00 | 0x00 | 0x00 | 0x00000000 | Y | bg_current = calcBgIndex();
- ---------------------------------------------------------------------------------------------------
- 0x00F8 || PUSH_GLOBAL | 0x2E | 0x00 | 0x00 | 0x00 | 0x00000002 | Y | background
- ---------------------------------------------------------------------------------------------------
- 0x00F9 || PUSH_GLOBAL | 0x2E | 0x00 | 0x00 | 0x00 | 0x00000005 | Y | bg_current
- ---------------------------------------------------------------------------------------------------
- 0x00FA || GETITEM | 0x34 | 0x00 | 0x00 | 0x00 | 0x00000000 | Y | background[bg_current]
- ---------------------------------------------------------------------------------------------------
- 0x00FB || PUSH_GLOBAL | 0x2E | 0x00 | 0x00 | 0x00 | 0x00000007 | Y | base_scale
- ---------------------------------------------------------------------------------------------------
- 0x00FC || SETATTR | 0x31 | 0x00 | 0x00 | 0x00 | 0x00000000 | Y | background[bg_current].scale = base_scale
- ---------------------------------------------------------------------------------------------------
- 0x00FD || REMOVE | 0x22 | 0x00 | 0x00 | 0x00 | 0x00000000 | Y | background[bg_current].scale = base_scale;
- ---------------------------------------------------------------------------------------------------
- 0x00FE || PUSH_GLOBAL | 0x2E | 0x00 | 0x00 | 0x00 | 0x00000002 | Y | background
- ---------------------------------------------------------------------------------------------------
- 0x00FF || PUSH_GLOBAL | 0x2E | 0x00 | 0x00 | 0x00 | 0x00000005 | Y | bg_current
- ---------------------------------------------------------------------------------------------------
- 0x0100 || GETITEM | 0x34 | 0x00 | 0x00 | 0x00 | 0x00000000 | Y | background[bg_current]
- ---------------------------------------------------------------------------------------------------
- 0x0101 || GETATTR_KEEPOBJ | 0x30 | 0x00 | 0x00 | 0x00 | 0x00000003 | Y | background[bg_current].setColor
- ---------------------------------------------------------------------------------------------------
- 0x0102 || PUSH_GLOBAL | 0x2E | 0x00 | 0x00 | 0x00 | 0x00000000 | Y | base_color
- ---------------------------------------------------------------------------------------------------
- 0x0103 || PUSH_GLOBAL | 0x2E | 0x00 | 0x00 | 0x00 | 0x00000004 | Y | switch_time
- ---------------------------------------------------------------------------------------------------
- 0x0104 || CALL_METHOD | 0x3D | 0x00 | 0x00 | 0x00 | 0x00000002 | Y | background[bg_current].setColor(base_color, switch_time)
- ---------------------------------------------------------------------------------------------------
- 0x0105 || REMOVE | 0x22 | 0x00 | 0x00 | 0x00 | 0x00000000 | Y | background[bg_current].setColor(base_color, switch_time);
- ---------------------------------------------------------------------------------------------------
- 0x0106 || PUSH_UNDEFINED | 0x23 | 0x00 | 0x00 | 0x00 | 0x00000000 | Y | function updateBackground() { if ((bg_current >= 0)) { old_bg = bg_current; background[bg_current].setColor(hide_color, switch_time); System.timer[1] = new OneShotTimer(switch_time, hideBackground); bg_current = calcBgIndex(); background[bg_current].scale = base_scale; background[bg_current].setColor(base_color, switch_time); }
- ---------------------------------------------------------------------------------------------------
- 0x0107 || RET | 0x3F | 0x00 | 0x00 | 0x00 | 0x00000000 | N | function updateBackground() { if ((bg_current >= 0)) { old_bg = bg_current; background[bg_current].setColor(hide_color, switch_time); System.timer[1] = new OneShotTimer(switch_time, hideBackground); bg_current = calcBgIndex(); background[bg_current].scale = base_scale; background[bg_current].setColor(base_color, switch_time); }
- ---------------------------------------------------------------------------------------------------
- 0x0108 || PUSH_GLOBAL | 0x2E | 0x00 | 0x00 | 0x00 | 0x0000000E | Y | createIntervalTimer
- ---------------------------------------------------------------------------------------------------
- 0x0109 || PUSH_FUNC | 0x2A | 0x00 | 0x00 | 0x01 | 0x0000010D | Y | function()
- ---------------------------------------------------------------------------------------------------
- 0x010A || ASSIGN | 0x01 | 0x00 | 0x00 | 0x00 | 0x00000000 | Y | function createIntervalTimer()
- ---------------------------------------------------------------------------------------------------
- 0x010B || REMOVE | 0x22 | 0x00 | 0x00 | 0x00 | 0x00000000 | Y | function createIntervalTimer() {
- ---------------------------------------------------------------------------------------------------
- 0x010C || JUMP | 0x39 | 0x00 | 0x00 | 0x00 | 0x0000011B | Y | GoTo 0x011B
- ---------------------------------------------------------------------------------------------------
- 0x010D || PUSH_GLOBAL | 0x2E | 0x00 | 0x00 | 0x00 | 0x0000000C | Y | System
- ---------------------------------------------------------------------------------------------------
- 0x010E || GETATTR | 0x2F | 0x00 | 0x00 | 0x00 | 0x00000004 | Y | System.timer
- ---------------------------------------------------------------------------------------------------
- 0x010F || PUSH_INT | 0x26 | 0x00 | 0x00 | 0x00 | 0x00000003 | Y | 3
- ---------------------------------------------------------------------------------------------------
- 0x0110 || PUSH_GLOBAL | 0x2E | 0x00 | 0x00 | 0x00 | 0x0000000F | Y | IntervalTimer
- ---------------------------------------------------------------------------------------------------
- 0x0111 || PUSH_GLOBAL | 0x2E | 0x00 | 0x00 | 0x00 | 0x00000003 | Y | anim_length
- ---------------------------------------------------------------------------------------------------
- 0x0112 || PUSH_GLOBAL | 0x2E | 0x00 | 0x00 | 0x00 | 0x0000000B | Y | updateBackground
- ---------------------------------------------------------------------------------------------------
- 0x0113 || CALL_CONSTRUCTOR | 0x3E | 0x00 | 0x00 | 0x00 | 0x00000002 | Y | new IntervalTimer(anim_length, updateBackground)
- ---------------------------------------------------------------------------------------------------
- 0x0114 || SETITEM | 0x36 | 0x00 | 0x00 | 0x00 | 0x00000000 | Y | System.timer[3] = new IntervalTimer(anim_length, updateBackground)
- ---------------------------------------------------------------------------------------------------
- 0x0115 || REMOVE | 0x22 | 0x00 | 0x00 | 0x00 | 0x00000000 | Y | System.timer[3] = new IntervalTimer(anim_length, updateBackground);
- ---------------------------------------------------------------------------------------------------
- 0x0116 || PUSH_GLOBAL | 0x2E | 0x00 | 0x00 | 0x00 | 0x0000000B | Y | updateBackground
- ---------------------------------------------------------------------------------------------------
- 0x0117 || CALL_FUNC | 0x3C | 0x00 | 0x00 | 0x00 | 0x00000000 | Y | updateBackground()
- ---------------------------------------------------------------------------------------------------
- 0x0118 || REMOVE | 0x22 | 0x00 | 0x00 | 0x00 | 0x00000000 | Y | updateBackground();
- ---------------------------------------------------------------------------------------------------
- 0x0119 || PUSH_UNDEFINED | 0x23 | 0x00 | 0x00 | 0x00 | 0x00000000 | Y | function createIntervalTimer() { System.timer[3] = new IntervalTimer(anim_length, updateBackground); updateBackground(); }
- ---------------------------------------------------------------------------------------------------
- 0x011A || RET | 0x3F | 0x00 | 0x00 | 0x00 | 0x00000000 | N | function createIntervalTimer() { System.timer[3] = new IntervalTimer(anim_length, updateBackground); updateBackground(); }
- ---------------------------------------------------------------------------------------------------
- 0x011B || PUSH_GLOBAL | 0x2E | 0x00 | 0x00 | 0x00 | 0x0000000C | Y | System
- ---------------------------------------------------------------------------------------------------
- 0x011C || GETATTR | 0x2F | 0x00 | 0x00 | 0x00 | 0x00000004 | Y | System.timer
- ---------------------------------------------------------------------------------------------------
- 0x011D || PUSH_INT | 0x26 | 0x00 | 0x00 | 0x00 | 0x00000002 | Y | 2
- ---------------------------------------------------------------------------------------------------
- 0x011E || PUSH_GLOBAL | 0x2E | 0x00 | 0x00 | 0x00 | 0x0000000D | Y | OneShotTimer
- ---------------------------------------------------------------------------------------------------
- 0x011F || PUSH_FLOAT | 0x27 | 0x00 | 0x00 | 0x00 | 0x42440000 | Y | 49
- ---------------------------------------------------------------------------------------------------
- 0x0120 || PUSH_FLOAT | 0x27 | 0x00 | 0x00 | 0x00 | 0x42700000 | Y | 60
- ---------------------------------------------------------------------------------------------------
- 0x0121 || DIV | 0x05 | 0x00 | 0x00 | 0x00 | 0x00000000 | Y | (49 / 60)
- ---------------------------------------------------------------------------------------------------
- 0x0122 || PUSH_GLOBAL | 0x2E | 0x00 | 0x00 | 0x00 | 0x0000000E | Y | createIntervalTimer
- ---------------------------------------------------------------------------------------------------
- 0x0123 || CALL_CONSTRUCTOR | 0x3E | 0x00 | 0x00 | 0x00 | 0x00000002 | Y | new OneShotTimer((49 / 60), createIntervalTimer)
- ---------------------------------------------------------------------------------------------------
- 0x0124 || SETITEM | 0x36 | 0x00 | 0x00 | 0x00 | 0x00000000 | Y | System.timer[2] = new OneShotTimer((49 / 60), createIntervalTimer)
- ---------------------------------------------------------------------------------------------------
- 0x0125 || REMOVE | 0x22 | 0x00 | 0x00 | 0x00 | 0x00000000 | Y | System.timer[2] = new OneShotTimer((49 / 60), createIntervalTimer);
- ---------------------------------------------------------------------------------------------------
- 0x0126 || PUSH_GLOBAL | 0x2E | 0x00 | 0x00 | 0x00 | 0x0000000B | Y | updateBackground
- ---------------------------------------------------------------------------------------------------
- 0x0127 || CALL_FUNC | 0x3C | 0x00 | 0x00 | 0x00 | 0x00000000 | Y | updateBackground()
- ---------------------------------------------------------------------------------------------------
- 0x0128 || REMOVE | 0x22 | 0x00 | 0x00 | 0x00 | 0x00000000 | Y | updateBackground();
- ---------------------------------------------------------------------------------------------------
- 0x0129 || HALT | 0x45 | 0x00 | 0x00 | 0x00 | 0x00000000 | N | END OF SCRIPT
- ---------------------------------------------------------------------------------------------------
Advertisement
Add Comment
Please, Sign In to add comment