mirror of
https://gitlab.com/2009scape/rt4-client.git
synced 2026-08-17 00:15:15 -06:00
Basic NPC rendering under playground project
This commit is contained in:
parent
8fb5b3fc75
commit
3a90dfc1b3
43 changed files with 555 additions and 315 deletions
|
|
@ -122,11 +122,11 @@ public final class ProjAnim extends Entity {
|
|||
@OriginalMember(owner = "client!ra", name = "b", descriptor = "(I)Lclient!ak;")
|
||||
private Model method3703() {
|
||||
@Pc(14) SpotAnimType local14 = SpotAnimTypeList.get(this.anInt4816);
|
||||
@Pc(24) Model local24 = local14.method1319(this.anInt4798, this.anInt4820, this.anInt4796);
|
||||
@Pc(24) Model local24 = local14.constructModel(this.anInt4798, this.anInt4820, this.anInt4796);
|
||||
if (local24 == null) {
|
||||
return null;
|
||||
} else {
|
||||
local24.method4574(this.anInt4818);
|
||||
local24.rotateX(this.anInt4818);
|
||||
return local24;
|
||||
}
|
||||
}
|
||||
|
|
@ -197,17 +197,17 @@ public final class ProjAnim extends Entity {
|
|||
|
||||
@OriginalMember(owner = "client!ra", name = "a", descriptor = "(IIIIIIIIJILclient!ga;)V")
|
||||
@Override
|
||||
public final void method4546(@OriginalArg(0) int arg0, @OriginalArg(1) int arg1, @OriginalArg(2) int arg2, @OriginalArg(3) int arg3, @OriginalArg(4) int arg4, @OriginalArg(5) int arg5, @OriginalArg(6) int arg6, @OriginalArg(7) int arg7, @OriginalArg(8) long arg8, @OriginalArg(9) int arg9, @OriginalArg(10) ParticleSystem arg10) {
|
||||
public final void render(@OriginalArg(0) int arg0, @OriginalArg(1) int arg1, @OriginalArg(2) int arg2, @OriginalArg(3) int arg3, @OriginalArg(4) int arg4, @OriginalArg(5) int arg5, @OriginalArg(6) int arg6, @OriginalArg(7) int arg7, @OriginalArg(8) long arg8, @OriginalArg(9) int arg9, @OriginalArg(10) ParticleSystem arg10) {
|
||||
@Pc(3) Model local3 = this.method3703();
|
||||
if (local3 != null) {
|
||||
local3.method4546(arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, this.aClass47_Sub1_6);
|
||||
this.anInt4814 = local3.method4549();
|
||||
local3.render(arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, this.aClass47_Sub1_6);
|
||||
this.anInt4814 = local3.getMaxY();
|
||||
}
|
||||
}
|
||||
|
||||
@OriginalMember(owner = "client!ra", name = "b", descriptor = "()I")
|
||||
@Override
|
||||
public final int method4549() {
|
||||
public final int getMaxY() {
|
||||
return this.anInt4814;
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue