Skip to content

Commit b32290d

Browse files
committed
Fix the floating tanks
1 parent 5e65cb0 commit b32290d

2 files changed

Lines changed: 5 additions & 4 deletions

File tree

data/stages/tankmanBattlefieldRemnants.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,7 @@
9191
"position": [300, 300],
9292
"scale": [1, 1],
9393
"zIndex": 22,
94-
"scroll": [0.45, 0.45],
94+
"scroll": [0.45, 1.0],
9595
"animations": [
9696
{ "name": "roll", "prefix": "BG extra tank w lighting", "looped": true }
9797
],
@@ -103,7 +103,7 @@
103103
"position": [300, 300],
104104
"scale": [1, 1],
105105
"zIndex": 22,
106-
"scroll": [0.5, 0.5],
106+
"scroll": [0.5, 1.0],
107107
"animations": [
108108
{ "name": "roll", "prefix": "BG tank w lighting", "looped": true }
109109
],

scripts/stages/tankmanBattlefieldRemnants.hxc

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -253,20 +253,21 @@ class TankmanBattlefieldRemnantsStage extends Stage
253253
tankAngle += elapsed * tankSpeed;
254254
tankAngle2 += elapsed * tankSpeed2;
255255

256+
final TANK_Y:Int = 1425;
256257
var tankRolling = getNamedProp('tankRolling');
257258
if (tankRolling != null)
258259
{
259260
tankRolling.angle = tankAngle - 90 + 15;
260261
tankRolling.x = tankX + Math.cos(FlxAngle.asRadians((tankAngle * daAngleOffset) + 180)) * 1500;
261-
tankRolling.y = 1300 + Math.sin(FlxAngle.asRadians((tankAngle * daAngleOffset) + 180)) * 1100;
262+
tankRolling.y = TANK_Y + Math.sin(FlxAngle.asRadians((tankAngle * daAngleOffset) + 180)) * 1100;
262263
}
263264

264265
var tankRollingExtra = getNamedProp('tankRollingExtra');
265266
if (tankRollingExtra != null)
266267
{
267268
tankRollingExtra.angle = tankAngle2 - 90 + 15;
268269
tankRollingExtra.x = tankX + Math.cos(FlxAngle.asRadians((tankAngle2 * daAngleOffset) + 180)) * 1500;
269-
tankRollingExtra.y = 1300 + Math.sin(FlxAngle.asRadians((tankAngle2 * daAngleOffset) + 180)) * 1100;
270+
tankRollingExtra.y = TANK_Y + Math.sin(FlxAngle.asRadians((tankAngle2 * daAngleOffset) + 180)) * 1100;
270271
}
271272
}
272273

0 commit comments

Comments
 (0)