mirror of
https://gitlab.com/ryandwyer/perfect-dark
synced 2026-07-28 15:17:13 -04:00
Decompile bgunUpdateLasersight
This commit is contained in:
@@ -123,7 +123,7 @@ s32 bgun0f0a2e94(struct model *model, struct modelnode *node, s32 arg2);
|
||||
void bgunStartDetonateAnimation(s32 playernum);
|
||||
void bgun0f0a3160(struct hand *hand, s32 handnum, struct coord *arg2, struct weaponfunc *funcdef, Mtxf *arg4, Mtxf *arg5);
|
||||
void bgun0f0a3490(struct hand *hand, s32 handnum, s32 weaponnum, struct weaponfunc *funcdef);
|
||||
void bgun0f0a37b4(struct hand *hand, struct modelfiledata *modeldef, s32 handnum, Mtxf *mtx);
|
||||
void bgunUpdateLasersight(struct hand *hand, struct modelfiledata *modeldef, s32 handnum, u8 *allocation);
|
||||
void bgunUpdateReaper(struct hand *hand, struct modelfiledata *modeldef);
|
||||
void bgunUpdateSniperRifle(struct modelfiledata *modeldef, u8 *allocation);
|
||||
void bgunUpdateDevastator(struct hand *hand, u8 *allocation, struct modelfiledata *modeldef);
|
||||
|
||||
@@ -30,7 +30,7 @@ void boltbeamsTick(void);
|
||||
bool lasersightExists(s32 id, s32 *index);
|
||||
Gfx *lasersightRenderDot(Gfx *gdl);
|
||||
Gfx *lasersightRenderBeam(Gfx *gdl);
|
||||
void func0f0b0268(s32 id, s32 arg1, struct coord *near, struct coord *far);
|
||||
void lasersightSetBeam(s32 id, s32 arg1, struct coord *near, struct coord *far);
|
||||
void lasersightSetDot(s32 arg0, struct coord *pos, struct coord *rot);
|
||||
void lasersightFree(s32 arg0);
|
||||
|
||||
|
||||
+3
-3
@@ -2388,9 +2388,9 @@ struct hand {
|
||||
/*0x0ce0*/ s32 statevar1;
|
||||
/*0x0ce4*/ s32 attacktype;
|
||||
/*0x0ce8*/ struct guncmd *unk0ce8;
|
||||
/*0x0cec*/ ubool unk0cec;
|
||||
/*0x0cf0*/ struct coord unk0cf0;
|
||||
/*0x0cfc*/ struct coord unk0cfc;
|
||||
/*0x0cec*/ ubool hasdotinfo;
|
||||
/*0x0cf0*/ struct coord dotpos;
|
||||
/*0x0cfc*/ struct coord dotrot;
|
||||
/*0x0d08*/ f32 gangstarot;
|
||||
/*0x0d0c*/ s16 primetimer;
|
||||
/*0x0d0e*/ u8 unk0d0e_00 : 4;
|
||||
|
||||
Reference in New Issue
Block a user