From e900087d229db159e7b4dea0db54407312ff6667 Mon Sep 17 00:00:00 2001 From: Shaym-Robostrike1 Date: Sat, 1 Mar 2025 11:04:41 -0800 Subject: [PATCH] aa turret v2 --- assets/js/adventureGame/GameLevelStarWars.js | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/assets/js/adventureGame/GameLevelStarWars.js b/assets/js/adventureGame/GameLevelStarWars.js index 6ae70c9ad..841dc1fc7 100644 --- a/assets/js/adventureGame/GameLevelStarWars.js +++ b/assets/js/adventureGame/GameLevelStarWars.js @@ -20,7 +20,7 @@ class GameLevelStarWars { // Player data for snowspeeder const sprite_src_snowspeeder = path + "/images/gamify/snowspeeder_sprite2.png"; // be sure to include the path - const SNOWSPEEDER_SCALE_FACTOR = 6; + const SNOWSPEEDER_SCALE_FACTOR = 5; const sprite_data_snowspeeder = { id: 'Snowspeeder', greeting: "Hi I am snowspeeder, the desert wanderer. I am trying to take donwn the empire's AT-ATs!", @@ -32,13 +32,9 @@ class GameLevelStarWars { pixels: {height: 293, width: 358}, orientation: {rows: 1, columns: 1 }, down: {row: 0, start: 0, columns: 1, rotate: -Math.PI/2 }, - downRight: {row: 0, start: 0, columns: 1, rotate: -3*Math.PI/4 }, - downLeft: {row: 0, start: 0, columns: 1, rotate: -Math.PI/4 }, left: {row: 0, start: 0, columns: 1 }, right: {row: 0, start: 0, columns: 1, rotate: Math.PI }, up: {row: 0, start: 0, columns: 1, rotate: Math.PI/2 }, - upLeft: {row: 0, start: 0, columns: 1, rotate: Math.PI/4 }, - upRight: {row: 0, start: 0, columns: 1, rotate: 3*Math.PI/4 }, hitbox: { widthPercentage: 0.45, heightPercentage: 0.2 }, keypress: { up: 87, left: 65, down: 83, right: 68 }, // W, A, S, D reaction: function() { @@ -47,7 +43,7 @@ class GameLevelStarWars { }; // NPC Data for Turret Anti-Air - const sprite_src_turret = path + "/images/gamify/turret_aa.png"; // be sure to include the path + const sprite_src_turret = path + "/images/gamify/aa_spritesheet1.png"; // be sure to include the path const TURRET_SCALE_FACTOR = 3; const sprite_data_turret = { id: 'Turret-Anti-Air', @@ -55,9 +51,9 @@ class GameLevelStarWars { src: sprite_src_turret, SCALE_FACTOR: TURRET_SCALE_FACTOR, // Adjust this based on your scaling needs ANIMATION_RATE: 100, - pixels: {width: 562, height: 444}, + pixels: {width: 1056, height: 236}, INIT_POSITION: { x: width - (height/TURRET_SCALE_FACTOR), y: height - .82*(height/TURRET_SCALE_FACTOR) }, - orientation: {rows: 1, columns: 1 }, + orientation: {rows: 1, columns: 3 }, down: {row: 0, start: 0, columns: 1 }, // This is the stationary npc, down is default hitbox: { widthPercentage: 0.1, heightPercentage: 0.1 }, };