-
Notifications
You must be signed in to change notification settings - Fork 25
/
Copy path1394.rs2asm
77 lines (77 loc) · 1.95 KB
/
1394.rs2asm
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
.int_stack_count 2
.string_stack_count 0
.int_var_count 5
.string_var_count 0
get_gamecycle
iload 1
isub
load_int 40
modulo
istore 2
load_int 0
istore 3
iload 2
load_int 20
if_icmple LABEL12
jump LABEL22
LABEL12:
load_int 120
load_int 0
iload 2
load_int 0
load_int 20
load_int 100
interpolate
iadd
istore 3
jump LABEL35
LABEL22:
load_int 120
load_int 100
load_int 0
iload 2
load_int 20
isub
load_int 0
load_int 20
load_int 100
interpolate
isub
iadd
istore 3
LABEL35:
iload 3
load_int 30
iadd
istore 4
iload 0
load_int 1
widget_load_child
load_int 1
if_icmpeq LABEL45
jump LABEL47
LABEL45:
iload 4
widget_put_opacity
LABEL47:
iload 0
load_int 2
widget_load_child
load_int 1
if_icmpeq LABEL53
jump LABEL55
LABEL53:
iload 3
widget_put_opacity
LABEL55:
iload 0
load_int 3
widget_load_child
load_int 1
if_icmpeq LABEL61
jump LABEL63
LABEL61:
iload 4
widget_put_opacity
LABEL63:
return