@@ -468,8 +468,7 @@ public static void weapon_amounts(player_struct p, int x, int y, int u)
468
468
}
469
469
470
470
cw = p . curr_weapon ;
471
-
472
- Engine . rotatesprite ( 0 , ( 200 - 34 ) << 16 , 65536 , 0 , DefineConstants . BOTTOMSTATUSBAR , 4 , 0 , 10 + 16 + 64 + 128 , pragmas . scale ( 96 , Engine . xdim , 320 ) , pragmas . scale ( 178 , Engine . ydim , 200 ) , pragmas . scale ( 96 + 12 , Engine . xdim , 320 ) - 1 , pragmas . scale ( 178 + 6 , Engine . ydim , 200 ) - 1 ) ;
471
+
473
472
if ( ( u & 4 ) != 0 )
474
473
{
475
474
weaponnum999 ( DefineConstants . PISTOL_WEAPON , x , y , p . ammo_amount [ DefineConstants . PISTOL_WEAPON ] , max_ammo_amount [ DefineConstants . PISTOL_WEAPON ] , ( char ) ( 12 - 20 * ( ( cw == DefineConstants . PISTOL_WEAPON ) ? 1 : 0 ) ) ) ;
@@ -1059,10 +1058,12 @@ public static void coolgaugetext(short snum)
1059
1058
//15 - update kills
1060
1059
//16 - update FREEZE_WEAPON ammo
1061
1060
1061
+ Engine . rotatesprite ( 0 , ( 200 - 34 ) << 16 , 65536 , 0 , DefineConstants . BOTTOMSTATUSBAR , 4 , 0 , 10 + 16 + 64 + 128 , pragmas . scale ( 96 , Engine . xdim , 320 ) , pragmas . scale ( 178 , Engine . ydim , 200 ) , pragmas . scale ( 96 + 12 , Engine . xdim , 320 ) - 1 , pragmas . scale ( 178 + 6 , Engine . ydim , 200 ) - 1 ) ;
1062
+
1062
1063
if ( u == 0xffffffff )
1063
1064
{
1064
1065
{
1065
- Engine . rotatesprite ( 0 , ( 200 - 34 ) << 16 , 65536 , 0 , DefineConstants . BOTTOMSTATUSBAR , 4 , 0 , 10 + 16 + 64 + 128 , pragmas . scale ( 0 , Engine . xdim , 320 ) , pragmas . scale ( 0 , Engine . ydim , 200 ) , pragmas . scale ( 320 , Engine . xdim , 320 ) - 1 , pragmas . scale ( 200 , Engine . ydim , 200 ) - 1 ) ;
1066
+ // Engine.rotatesprite(0, (200 - 34) << 16, 65536, 0, DefineConstants.BOTTOMSTATUSBAR, 4, 0, 10 + 16 + 64 + 128, pragmas.scale(0, Engine.xdim, 320), pragmas.scale(0, Engine.ydim, 200), pragmas.scale(320, Engine.xdim, 320) - 1, pragmas.scale(200, Engine.ydim, 200) - 1);
1066
1067
} ;
1067
1068
if ( ud . multimode > 1 && ud . coop != 1 )
1068
1069
{
@@ -1075,7 +1076,7 @@ public static void coolgaugetext(short snum)
1075
1076
{
1076
1077
if ( u != 0xffffffff )
1077
1078
{
1078
- Engine . rotatesprite ( 0 , ( 200 - 34 ) << 16 , 65536 , 0 , DefineConstants . BOTTOMSTATUSBAR , 4 , 0 , 10 + 16 + 64 + 128 , pragmas . scale ( 276 , Engine . xdim , 320 ) , pragmas . scale ( 183 , Engine . ydim , 200 ) , pragmas . scale ( 299 , Engine . xdim , 320 ) - 1 , pragmas . scale ( 193 , Engine . ydim , 200 ) - 1 ) ;
1079
+ // Engine.rotatesprite(0, (200 - 34) << 16, 65536, 0, DefineConstants.BOTTOMSTATUSBAR, 4, 0, 10 + 16 + 64 + 128, pragmas.scale(276, Engine.xdim, 320), pragmas.scale(183, Engine.ydim, 200), pragmas.scale(299, Engine.xdim, 320) - 1, pragmas.scale(193, Engine.ydim, 200) - 1);
1079
1080
} ;
1080
1081
digitalnumber ( 287 , 200 - 17 , Mathf . Max ( p . frag - p . fraggedself , 0 ) , - 16 , 10 + 16 + 128 ) ;
1081
1082
}
@@ -1086,7 +1087,7 @@ public static void coolgaugetext(short snum)
1086
1087
{
1087
1088
if ( u != 0xffffffff )
1088
1089
{
1089
- Engine . rotatesprite ( 0 , ( 200 - 34 ) << 16 , 65536 , 0 , DefineConstants . BOTTOMSTATUSBAR , 4 , 0 , 10 + 16 + 64 + 128 , pragmas . scale ( 275 , Engine . xdim , 320 ) , pragmas . scale ( 182 , Engine . ydim , 200 ) , pragmas . scale ( 299 , Engine . xdim , 320 ) - 1 , pragmas . scale ( 194 , Engine . ydim , 200 ) - 1 ) ;
1090
+ // Engine.rotatesprite(0, (200 - 34) << 16, 65536, 0, DefineConstants.BOTTOMSTATUSBAR, 4, 0, 10 + 16 + 64 + 128, pragmas.scale(275, Engine.xdim, 320), pragmas.scale(182, Engine.ydim, 200), pragmas.scale(299, Engine.xdim, 320) - 1, pragmas.scale(194, Engine.ydim, 200) - 1);
1090
1091
} ;
1091
1092
if ( ( p . got_access & 4 ) != 0 )
1092
1093
{
@@ -1102,6 +1103,8 @@ public static void coolgaugetext(short snum)
1102
1103
}
1103
1104
}
1104
1105
}
1106
+
1107
+
1105
1108
if ( ( u & ( 4 + 8 + 16 + 32 + 64 + 128 + 256 + 512 + 65536 ) ) != 0 )
1106
1109
{
1107
1110
weapon_amounts ( p , 96 , 182 , ( int ) u ) ;
@@ -1111,7 +1114,7 @@ public static void coolgaugetext(short snum)
1111
1114
{
1112
1115
if ( u != 0xffffffff )
1113
1116
{
1114
- Engine . rotatesprite ( 0 , ( 200 - 34 ) << 16 , 65536 , 0 , DefineConstants . BOTTOMSTATUSBAR , 4 , 0 , 10 + 16 + 64 + 128 , pragmas . scale ( 20 , Engine . xdim , 320 ) , pragmas . scale ( 183 , Engine . ydim , 200 ) , pragmas . scale ( 43 , Engine . xdim , 320 ) - 1 , pragmas . scale ( 193 , Engine . ydim , 200 ) - 1 ) ;
1117
+ // Engine.rotatesprite(0, (200 - 34) << 16, 65536, 0, DefineConstants.BOTTOMSTATUSBAR, 4, 0, 10 + 16 + 64 + 128, pragmas.scale(20, Engine.xdim, 320), pragmas.scale(183, Engine.ydim, 200), pragmas.scale(43, Engine.xdim, 320) - 1, pragmas.scale(193, Engine.ydim, 200) - 1);
1115
1118
} ;
1116
1119
if ( Engine . board . sprite [ p . i ] . pal == 1 && p . last_extra < 2 )
1117
1120
{
@@ -1126,7 +1129,7 @@ public static void coolgaugetext(short snum)
1126
1129
{
1127
1130
if ( u != 0xffffffff )
1128
1131
{
1129
- Engine . rotatesprite ( 0 , ( 200 - 34 ) << 16 , 65536 , 0 , DefineConstants . BOTTOMSTATUSBAR , 4 , 0 , 10 + 16 + 64 + 128 , pragmas . scale ( 52 , Engine . xdim , 320 ) , pragmas . scale ( 183 , Engine . ydim , 200 ) , pragmas . scale ( 75 , Engine . xdim , 320 ) - 1 , pragmas . scale ( 193 , Engine . ydim , 200 ) - 1 ) ;
1132
+ // Engine.rotatesprite(0, (200 - 34) << 16, 65536, 0, DefineConstants.BOTTOMSTATUSBAR, 4, 0, 10 + 16 + 64 + 128, pragmas.scale(52, Engine.xdim, 320), pragmas.scale(183, Engine.ydim, 200), pragmas.scale(75, Engine.xdim, 320) - 1, pragmas.scale(193, Engine.ydim, 200) - 1);
1130
1133
} ;
1131
1134
digitalnumber ( 64 , 200 - 17 , p . shield_amount , - 16 , 10 + 16 + 128 ) ;
1132
1135
}
@@ -1135,7 +1138,7 @@ public static void coolgaugetext(short snum)
1135
1138
{
1136
1139
if ( u != 0xffffffff )
1137
1140
{
1138
- Engine . rotatesprite ( 0 , ( 200 - 34 ) << 16 , 65536 , 0 , DefineConstants . BOTTOMSTATUSBAR , 4 , 0 , 10 + 16 + 64 + 128 , pragmas . scale ( 196 , Engine . xdim , 320 ) , pragmas . scale ( 183 , Engine . ydim , 200 ) , pragmas . scale ( 219 , Engine . xdim , 320 ) - 1 , pragmas . scale ( 193 , Engine . ydim , 200 ) - 1 ) ;
1141
+ // Engine.rotatesprite(0, (200 - 34) << 16, 65536, 0, DefineConstants.BOTTOMSTATUSBAR, 4, 0, 10 + 16 + 64 + 128, pragmas.scale(196, Engine.xdim, 320), pragmas.scale(183, Engine.ydim, 200), pragmas.scale(219, Engine.xdim, 320) - 1, pragmas.scale(193, Engine.ydim, 200) - 1);
1139
1142
} ;
1140
1143
if ( p . curr_weapon != DefineConstants . KNEE_WEAPON )
1141
1144
{
@@ -1158,13 +1161,13 @@ public static void coolgaugetext(short snum)
1158
1161
if ( ( u & ( 2048 + 4096 ) ) != 0 )
1159
1162
{
1160
1163
{
1161
- Engine . rotatesprite ( 0 , ( 200 - 34 ) << 16 , 65536 , 0 , DefineConstants . BOTTOMSTATUSBAR , 4 , 0 , 10 + 16 + 64 + 128 , pragmas . scale ( 231 , Engine . xdim , 320 ) , pragmas . scale ( 179 , Engine . ydim , 200 ) , pragmas . scale ( 265 , Engine . xdim , 320 ) - 1 , pragmas . scale ( 197 , Engine . ydim , 200 ) - 1 ) ;
1164
+ // Engine.rotatesprite(0, (200 - 34) << 16, 65536, 0, DefineConstants.BOTTOMSTATUSBAR, 4, 0, 10 + 16 + 64 + 128, pragmas.scale(231, Engine.xdim, 320), pragmas.scale(179, Engine.ydim, 200), pragmas.scale(265, Engine.xdim, 320) - 1, pragmas.scale(197, Engine.ydim, 200) - 1);
1162
1165
} ;
1163
1166
}
1164
1167
else
1165
1168
{
1166
1169
{
1167
- Engine . rotatesprite ( 0 , ( 200 - 34 ) << 16 , 65536 , 0 , DefineConstants . BOTTOMSTATUSBAR , 4 , 0 , 10 + 16 + 64 + 128 , pragmas . scale ( 250 , Engine . xdim , 320 ) , pragmas . scale ( 190 , Engine . ydim , 200 ) , pragmas . scale ( 261 , Engine . xdim , 320 ) - 1 , pragmas . scale ( 195 , Engine . ydim , 200 ) - 1 ) ;
1170
+ // Engine.rotatesprite(0, (200 - 34) << 16, 65536, 0, DefineConstants.BOTTOMSTATUSBAR, 4, 0, 10 + 16 + 64 + 128, pragmas.scale(250, Engine.xdim, 320), pragmas.scale(190, Engine.ydim, 200), pragmas.scale(261, Engine.xdim, 320) - 1, pragmas.scale(195, Engine.ydim, 200) - 1);
1168
1171
} ;
1169
1172
}
1170
1173
}
0 commit comments