mirror of
https://github.com/ZDoom/Raze.git
synced 2024-11-15 08:51:24 +00:00
- Duke (RR): Move displayblaster()
lambda to new weapon offsets.
This commit is contained in:
parent
21fe395c2e
commit
6d9b53af3d
1 changed files with 6 additions and 2 deletions
|
@ -776,12 +776,16 @@ void displayweapon_r(int snum, double interpfrac)
|
||||||
auto displayblaster = [&]
|
auto displayblaster = [&]
|
||||||
{
|
{
|
||||||
if (!(gs.displayflags & DUKE3D_NO_WIDESCREEN_PINNING)) pin = RS_ALIGN_R;
|
if (!(gs.displayflags & DUKE3D_NO_WIDESCREEN_PINNING)) pin = RS_ALIGN_R;
|
||||||
|
|
||||||
|
offsets.X += weapon_xoffset;
|
||||||
|
offsets.Y -= gun_pos;
|
||||||
|
|
||||||
if ((*kb))
|
if ((*kb))
|
||||||
{
|
{
|
||||||
static const uint8_t cat_frames[] = { 0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 };
|
static const uint8_t cat_frames[] = { 0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 };
|
||||||
rdmyospal(weapon_xoffset + 260 - look_anghalf, looking_arc + 215 - gun_pos, RTILE_FREEZE + cat_frames[*kb], -32, o | pin, pal);
|
rdmyospal(260 + offsets.X, 215 + offsets.Y, RTILE_FREEZE + cat_frames[*kb], -32, o | pin, pal, angle);
|
||||||
}
|
}
|
||||||
else rdmyospal(weapon_xoffset + 260 - look_anghalf, looking_arc + 215 - gun_pos, RTILE_FREEZE, shade, o | pin, pal);
|
else rdmyospal(260 + offsets.X, 215 + offsets.Y, RTILE_FREEZE, shade, o | pin, pal, angle);
|
||||||
};
|
};
|
||||||
|
|
||||||
//---------------------------------------------------------------------------
|
//---------------------------------------------------------------------------
|
||||||
|
|
Loading…
Reference in a new issue