Skip to content

Commit

Permalink
hurt
Browse files Browse the repository at this point in the history
  • Loading branch information
Vital-Vuillaume committed Jul 8, 2024
1 parent 5ad54b6 commit cc8d899
Show file tree
Hide file tree
Showing 2 changed files with 38 additions and 34 deletions.
2 changes: 1 addition & 1 deletion Site/Js/JsGame/dialogue.js
Original file line number Diff line number Diff line change
Expand Up @@ -79,7 +79,7 @@ function keydialogue(villager) {

// Vagabond 1 dialogue

dialogueFunction("Le vagabond", "Hé, vous là-bas. Vous vous êtes réveillé, approchez un peu plus. Tu ne sais pas ce qu'il s'est passé... Tu ne connais pas la vérité... je ne peux pas trop en dire... trouverez-vous par vous-même la vérité que vous cherchez... maintenant je dois partir.");
dialogueFunction("Le vagabond", "Hé, vous là-bas. Vous vous êtes réveillé, approchez un peu plus. Tu ne sais pas ce qu'il s'est passé... Tu ne connais pas la vérité... je ne peux pas trop en dire... trouvez par vous-même la vérité que vous cherchez... maintenant je dois partir.");

if(vagabondDialogue === 0) {
setTimeout(function() {
Expand Down
70 changes: 37 additions & 33 deletions Site/Js/JsGame/play.js
Original file line number Diff line number Diff line change
Expand Up @@ -52,27 +52,29 @@ function animate() {

let moving = true;

enemies1.forEach((enemy) => {
const direction = Math.floor(nbEnemiesPassed / enemy.range) % 2 === 0 ? 1 : -1;
const distance = (nbEnemiesPassed % enemy.range) * direction;
const speed = enemy.speed * (20 / enemy.range);

if (enemy.xy === "x") {
enemy.sprite.position.x += speed * distance;
} else if (enemy.xy === "y") {
enemy.sprite.position.y += speed * distance;
}
if(!menuKeys) {
enemies1.forEach((enemy) => {
const direction = Math.floor(nbEnemiesPassed / enemy.range) % 2 === 0 ? 1 : -1;
const distance = (nbEnemiesPassed % enemy.range) * direction;
const speed = enemy.speed * (20 / enemy.range);

if (enemy.xy === "x") {
enemy.sprite.position.x += speed * distance;
} else if (enemy.xy === "y") {
enemy.sprite.position.y += speed * distance;
}

if (direction > 0) {
enemy.sprite.image = enemy.sprite.sprites.up;
} else {
enemy.sprite.image = enemy.sprite.sprites.down;
}

enemy.sprite.movingEnemy = true;

nbEnemiesPassed++;
});
if (direction > 0) {
enemy.sprite.image = enemy.sprite.sprites.up;
} else {
enemy.sprite.image = enemy.sprite.sprites.down;
}

enemy.sprite.movingEnemy = true;

nbEnemiesPassed++;
});
}

if(heart <= 0) {
diedReprendre = false;
Expand Down Expand Up @@ -129,19 +131,21 @@ function animate() {
frontOfHome.draw()
});

enemiesMap.forEach(enemy => {
if (
rectangularCollision({
rectangle1: player,
rectangle2: {...enemy.sprite, position: {
x: enemy.sprite.position.x,
y: enemy.sprite.position.y
}}
})
) {
heartChange(-1)
}
});
if(!menuKeys) {
enemiesMap.forEach(enemy => {
if (
rectangularCollision({
rectangle1: player,
rectangle2: {...enemy.sprite, position: {
x: enemy.sprite.position.x,
y: enemy.sprite.position.y
}}
})
) {
heartChange(-1)
}
});
}

if(!menuKeys && !carteKeys) {
if (keys.w.pressed && lastKey === "w") {
Expand Down

0 comments on commit cc8d899

Please sign in to comment.