mirror of
https://gitlab.com/2009scape/rt4-client.git
synced 2025-12-19 21:10:19 -07:00
Refactored some anim/area sound classes
This commit is contained in:
parent
dbca509eb5
commit
fd3572f709
108 changed files with 1063 additions and 1078 deletions
|
|
@ -1,6 +1,5 @@
|
|||
package rt4;
|
||||
|
||||
import org.openrs2.deob.annotation.OriginalArg;
|
||||
import org.openrs2.deob.annotation.OriginalMember;
|
||||
import org.openrs2.deob.annotation.Pc;
|
||||
|
||||
|
|
@ -114,24 +113,4 @@ public final class Static112 {
|
|||
Static121.method2407(Static183.anInt4271, Static229.anInt5138, Static13.anInt436, Static24.anInt761);
|
||||
}
|
||||
|
||||
@OriginalMember(owner = "client!ij", name = "a", descriptor = "(Lclient!km;I)I")
|
||||
public static int getSound(@OriginalArg(0) Npc arg0) {
|
||||
@Pc(13) NpcType local13 = arg0.type;
|
||||
if (local13.multiNpcs != null) {
|
||||
local13 = local13.getMultiNpc();
|
||||
if (local13 == null) {
|
||||
return -1;
|
||||
}
|
||||
}
|
||||
@Pc(29) int local29 = local13.walkSound;
|
||||
@Pc(33) BasType local33 = arg0.method2681();
|
||||
if (local33.idleAnimationId == arg0.anInt3366) {
|
||||
local29 = local13.idleSound;
|
||||
} else if (arg0.anInt3366 == local33.runAnimationId || local33.runAnimationId2 == arg0.anInt3366 || arg0.anInt3366 == local33.runAnimationId4 || arg0.anInt3366 == local33.runAnimationId3) {
|
||||
local29 = local13.runSound;
|
||||
} else if (local33.anInt1062 == arg0.anInt3366 || arg0.anInt3366 == local33.anInt1042 || arg0.anInt3366 == local33.anInt1048 || arg0.anInt3366 == local33.anInt1066) {
|
||||
local29 = local13.crawlSound;
|
||||
}
|
||||
return local29;
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue