farma updejt
This commit is contained in:
@@ -131,9 +131,10 @@ class GameScene extends Phaser.Scene {
|
||||
this.player = new Player(this, 50, 50, this.terrainOffsetX, this.terrainOffsetY);
|
||||
|
||||
// Dodaj 3 NPCje (Mixed)
|
||||
// Dodaj 3 NPCje (Mixed) - Removed zombie
|
||||
console.log('🧟 Initializing NPCs...');
|
||||
const npcTypes = ['zombie', 'villager', 'merchant'];
|
||||
for (let i = 0; i < 3; i++) {
|
||||
const npcTypes = ['villager', 'merchant'];
|
||||
for (let i = 0; i < npcTypes.length; i++) {
|
||||
const randomX = Phaser.Math.Between(40, 60); // Closer to center
|
||||
const randomY = Phaser.Math.Between(40, 60);
|
||||
console.log(`👤 Spawning NPC type: ${npcTypes[i]} at (${randomX}, ${randomY})`);
|
||||
@@ -141,13 +142,15 @@ class GameScene extends Phaser.Scene {
|
||||
this.npcs.push(npc);
|
||||
}
|
||||
|
||||
// Dodaj 10 dodatnih Zombijev!
|
||||
// Dodaj 10 dodatnih Zombijev! - REMOVED BY REQUEST
|
||||
/*
|
||||
for (let i = 0; i < 10; i++) {
|
||||
const randomX = Phaser.Math.Between(10, 90);
|
||||
const randomY = Phaser.Math.Between(10, 90);
|
||||
const zombie = new NPC(this, randomX, randomY, this.terrainOffsetX, this.terrainOffsetY, 'zombie');
|
||||
this.npcs.push(zombie);
|
||||
}
|
||||
*/
|
||||
|
||||
// ELITE ZOMBIES v City območju (65,65 ± 15)
|
||||
console.log('👹 Spawning ELITE ZOMBIES in City...');
|
||||
@@ -223,6 +226,9 @@ class GameScene extends Phaser.Scene {
|
||||
.setScrollFactor(0).setDepth(10000);
|
||||
|
||||
console.log('✅ GameScene ready - FAZA 20 (Full Features)!');
|
||||
|
||||
// Start Engine
|
||||
this.Antigravity_Start();
|
||||
}
|
||||
|
||||
setupCamera() {
|
||||
@@ -512,6 +518,20 @@ class GameScene extends Phaser.Scene {
|
||||
// ANTIGRAVITY ENGINE UPDATE
|
||||
// ========================================================
|
||||
|
||||
Antigravity_Start() {
|
||||
console.log('🚀 Starting Antigravity Engine...');
|
||||
|
||||
if (window.Antigravity) {
|
||||
// Camera Setup
|
||||
if (this.player && this.player.sprite) {
|
||||
window.Antigravity.Camera.follow(this, this.player.sprite);
|
||||
}
|
||||
|
||||
// ZOOM SETUP - 0.75 za "Open World" pregled
|
||||
window.Antigravity.Camera.setZoom(this, 0.75);
|
||||
}
|
||||
}
|
||||
|
||||
Antigravity_Update(delta) {
|
||||
// Globalni update klic
|
||||
if (window.Antigravity) {
|
||||
|
||||
Reference in New Issue
Block a user