Character sprite switching - directionality - added dragon head

This commit is contained in:
2026-01-31 10:58:12 +11:00
parent 58b3726d21
commit b18e2d08ba
17 changed files with 163 additions and 85 deletions

View File

@@ -95,7 +95,7 @@ export class GameEventHandler {
const item = player.inventory.items[itemIdx];
// Ranged Weapon Logic
if (item.type === "Weapon" && (item.weaponType === "ranged" || item.weaponType === "flamethrower")) {
if (item.type === "Weapon" && (item.weaponType === "ranged" || item.weaponType === "ceramic_dragon_head")) {
if (item.weaponType === "ranged") {
// Check Ammo
if (item.currentAmmo <= 0) {
@@ -114,7 +114,7 @@ export class GameEventHandler {
this.scene.dungeonRenderer.showFloatingText(player.pos.x, player.pos.y, "Reloading...", "#aaaaaa");
return;
}
} else if (item.weaponType === "flamethrower") {
} else if (item.weaponType === "ceramic_dragon_head") {
// Check Charges
if (item.charges <= 0) {
this.scene.dungeonRenderer.showFloatingText(player.pos.x, player.pos.y, "No charges!", "#ff6600");