mirror of
https://gitlab.com/2009scape/2009scape.git
synced 2025-12-12 09:30:19 -07:00
Fixed all bugs
This commit is contained in:
parent
61be1dbc92
commit
628a37be4e
1 changed files with 98 additions and 95 deletions
|
|
@ -4,6 +4,7 @@ import org.rs09.client.config.GameConfig
|
||||||
import org.rs09.client.rendering.RenderingUtils
|
import org.rs09.client.rendering.RenderingUtils
|
||||||
import org.rs09.client.rendering.Toolkit
|
import org.rs09.client.rendering.Toolkit
|
||||||
import org.runite.client.*
|
import org.runite.client.*
|
||||||
|
import java.lang.Exception
|
||||||
import java.util.concurrent.TimeUnit
|
import java.util.concurrent.TimeUnit
|
||||||
|
|
||||||
object SlayerTracker {
|
object SlayerTracker {
|
||||||
|
|
@ -47,102 +48,104 @@ object SlayerTracker {
|
||||||
|
|
||||||
@JvmStatic
|
@JvmStatic
|
||||||
fun setSprite(){
|
fun setSprite(){
|
||||||
SystemLogger.logInfo("Getting slayer sprite...")
|
try {
|
||||||
val itemId: Int = when(GameConfig.slayerTaskID){
|
SystemLogger.logInfo("Getting slayer sprite...")
|
||||||
0 -> 4144
|
val itemId: Int = when (GameConfig.slayerTaskID) {
|
||||||
1 -> 4149
|
0 -> 4144
|
||||||
2 -> 560
|
1 -> 4149
|
||||||
3 -> 10176
|
2 -> 560
|
||||||
4 -> 4135
|
3 -> 10176
|
||||||
5 -> 4139
|
4 -> 4135
|
||||||
6 -> 14072
|
5 -> 4139
|
||||||
7 -> 948
|
6 -> 14072
|
||||||
8 -> 12189
|
7 -> 948
|
||||||
9 -> 3098
|
8 -> 12189
|
||||||
10 -> 1747
|
9 -> 3098
|
||||||
11 -> 4141
|
10 -> 1747
|
||||||
12 -> 1751
|
11 -> 4141
|
||||||
13 -> 11047
|
12 -> 1751
|
||||||
14 -> 2349
|
13 -> 11047
|
||||||
15 -> 9008
|
14 -> 2349
|
||||||
16 -> 4521
|
15 -> 9008
|
||||||
17 -> 4134
|
16 -> 4521
|
||||||
18 -> 8900
|
17 -> 4134
|
||||||
19 -> 4520
|
18 -> 8900
|
||||||
20 -> 4137
|
19 -> 4520
|
||||||
21 -> 1739
|
20 -> 4137
|
||||||
22 -> 7982
|
21 -> 1739
|
||||||
23 -> 10149
|
22 -> 7982
|
||||||
24 -> 532
|
23 -> 10149
|
||||||
25 -> 8141
|
24 -> 532
|
||||||
26 -> 6637
|
25 -> 8141
|
||||||
27 -> 6695
|
26 -> 6637
|
||||||
28 -> 8132
|
27 -> 6695
|
||||||
29 -> 4145
|
28 -> 8132
|
||||||
30 -> 7500
|
29 -> 4145
|
||||||
31 -> 1422
|
30 -> 7500
|
||||||
32 -> 1387
|
31 -> 1422
|
||||||
33 -> 9011
|
32 -> 1387
|
||||||
34 -> 4147
|
33 -> 9011
|
||||||
35 -> 552
|
34 -> 4147
|
||||||
36 -> 6722
|
35 -> 552
|
||||||
37 -> 10998
|
36 -> 6722
|
||||||
38 -> 9016
|
37 -> 10998
|
||||||
39 -> 2402
|
38 -> 9016
|
||||||
40 -> 1753
|
39 -> 2402
|
||||||
41 -> 7050
|
40 -> 1753
|
||||||
42 -> 8137
|
41 -> 7050
|
||||||
43 -> 12570
|
42 -> 8137
|
||||||
44 -> 8133
|
43 -> 12570
|
||||||
45 -> 4671
|
44 -> 8133
|
||||||
46 -> 4671
|
45 -> 4671
|
||||||
47 -> 1159
|
46 -> 4671
|
||||||
48 -> 4140
|
47 -> 1159
|
||||||
49 -> 2351
|
48 -> 4140
|
||||||
50 -> 4142
|
49 -> 2351
|
||||||
51 -> 7778
|
50 -> 4142
|
||||||
52 -> 8139
|
51 -> 7778
|
||||||
53 -> 4146
|
52 -> 8139
|
||||||
54 -> 2402
|
53 -> 4146
|
||||||
55 -> 2359
|
54 -> 2402
|
||||||
56 -> 12079
|
55 -> 2359
|
||||||
57 -> 12201
|
56 -> 12079
|
||||||
58 -> 12570
|
57 -> 12201
|
||||||
59 -> 4148
|
58 -> 12570
|
||||||
60 -> 4818
|
59 -> 4148
|
||||||
61 -> 6107
|
60 -> 4818
|
||||||
62 -> 4138
|
61 -> 6107
|
||||||
63 -> 14074
|
62 -> 4138
|
||||||
64 -> 4136
|
63 -> 14074
|
||||||
65 -> 6297
|
64 -> 4136
|
||||||
66 -> 10634
|
65 -> 6297
|
||||||
67 -> 553
|
66 -> 10634
|
||||||
68 -> 8135
|
67 -> 553
|
||||||
69 -> 11732
|
68 -> 8135
|
||||||
70 -> 10284
|
69 -> 11732
|
||||||
71 -> 13923
|
70 -> 10284
|
||||||
72 -> 2353
|
71 -> 13923
|
||||||
73 -> 8136
|
72 -> 2353
|
||||||
74 -> 4143
|
73 -> 8136
|
||||||
75 -> 6528
|
74 -> 4143
|
||||||
76 -> 10109
|
75 -> 6528
|
||||||
77 -> 1403
|
76 -> 10109
|
||||||
78 -> 2952
|
77 -> 1403
|
||||||
79 -> 958
|
78 -> 2952
|
||||||
80 -> 7594
|
79 -> 958
|
||||||
89 -> 6811
|
80 -> 7594
|
||||||
else -> -1
|
89 -> 6811
|
||||||
}
|
else -> -1
|
||||||
|
|
||||||
var sprite = AbstractSprite.constructItemSprite(0, HDToolKit.highDetail, itemId, false, 1, 1, false)
|
|
||||||
if(HDToolKit.highDetail) {
|
|
||||||
if (sprite is Class3_Sub28_Sub16_Sub2_Sub1) {
|
|
||||||
sprite = Class3_Sub28_Sub16_Sub1_Sub1(sprite as SoftwareSprite)
|
|
||||||
} else {
|
|
||||||
sprite = HDSprite(sprite as SoftwareSprite)
|
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|
||||||
curSprite = sprite
|
var sprite = AbstractSprite.constructItemSprite(0, HDToolKit.highDetail, itemId, false, 1, 1, false)
|
||||||
|
if (HDToolKit.highDetail) {
|
||||||
|
if (sprite is Class3_Sub28_Sub16_Sub2_Sub1) {
|
||||||
|
sprite = Class3_Sub28_Sub16_Sub1_Sub1(sprite as SoftwareSprite)
|
||||||
|
} else {
|
||||||
|
sprite = HDSprite(sprite as SoftwareSprite)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
curSprite = sprite
|
||||||
|
} catch (ignored: Exception){}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
Loading…
Add table
Add a link
Reference in a new issue