User prompt
Fix Bug: 'Uncaught TypeError: self.initializeClouds is not a function' in this line: 'self.initializeClouds();' Line Number: 413
User prompt
Fix Bug: 'Uncaught TypeError: self.initializeHouses is not a function' in this line: 'self.initializeHouses();' Line Number: 454
User prompt
Fix Bug: 'Uncaught TypeError: self.populateVillage is not a function' in this line: 'self.populateVillage();' Line Number: 429
User prompt
Fix Bug: 'Uncaught TypeError: self.populateVillage is not a function' in this line: 'self.populateVillage();' Line Number: 429
User prompt
Fix Bug: 'Uncaught TypeError: self.initializeClouds is not a function' in this line: 'self.initializeClouds();' Line Number: 413
User prompt
Fix Bug: 'Uncaught TypeError: self.initializeClouds is not a function' in this line: 'self.initializeClouds();' Line Number: 413
User prompt
Optimise
User prompt
Improve
User prompt
Improve
User prompt
Fix Bug: 'Uncaught ReferenceError: EmployingWorkPlace is not defined' in this line: 'var workplace = new EmployingWorkPlace();' Line Number: 423
User prompt
Fix Bug: 'Uncaught ReferenceError: ResourceDisplay is not defined' in this line: 'self.resourceDisplay = new ResourceDisplay(self.resources);' Line Number: 336
User prompt
Improve
User prompt
Improve villager mouvement for making them go where they want to go
User prompt
Villager move 4 time speeder
User prompt
Make villager move base on their iq
User prompt
Foc villager dont moving
User prompt
Fix
User prompt
Fix Bug: 'Uncaught ReferenceError: houses is not defined' in this line: 'houses.push(house);' Line Number: 416
User prompt
Fix Bug: 'Uncaught ReferenceError: houses is not defined' in this line: 'houses.push(house);' Line Number: 416
User prompt
Fix Bug: 'Uncaught ReferenceError: houses is not defined' in this line: 'houses.push(house);' Line Number: 416
User prompt
Fix Bug: 'Uncaught ReferenceError: houses is not defined' in this line: 'houses.push(house);' Line Number: 416
User prompt
Fix Bug: 'Uncaught ReferenceError: houses is not defined' in this line: 'houses.push(house);' Line Number: 416
User prompt
Fix Bug: 'Uncaught ReferenceError: houses is not defined' in this line: 'houses.push(house);' Line Number: 416
User prompt
Fix
User prompt
Fix
===================================================================
--- original.js
+++ change.js
@@ -233,30 +233,14 @@
DayNightCycleManager.prototype.updateCycle = function () {};
Villager.prototype.isDoingSomething = function () {
return this.currentAction !== null;
};
+Villager.prototype.decideNextAction = function () {};
Villager.prototype.initializePosition = function (x, y) {
this.x = x;
this.y = y;
};
-Villager.prototype.update = function () {
- if (this.targetX !== null && this.targetY !== null) {
- var deltaX = this.targetX - this.x;
- var deltaY = this.targetY - this.y;
- var distance = Math.sqrt(deltaX * deltaX + deltaY * deltaY);
- if (distance > 1) {
- this.x += deltaX / distance * this.speed;
- this.y += deltaY / distance * this.speed;
- } else {
- this.x = this.targetX;
- this.y = this.targetY;
- this.targetX = null;
- this.targetY = null;
- this.currentAction = null;
- this.decideNextAction();
- }
- }
-};
+Villager.prototype.update = function () {};
var Game = Container.expand(function () {
var self = Container.call(this);
Game.prototype.executeCurrentAction = function (villager) {};
Game.prototype.registerVillager = function (villager) {
@@ -395,8 +379,12 @@
Game.prototype.addHouse = function (house) {
this.addChild(house);
this.houses.push(house);
};
+ var houses = [];
+ var newHouse = self.createHouse(2048 / 2, 2732 / 2);
+ self.addHouse(newHouse);
+ houses.push(newHouse);
Game.prototype.createWorkplace = function () {
var workplace = new EmployingWorkPlace();
workplace.x = Math.random() * 2048;
workplace.y = Math.random() * 2732;
@@ -414,8 +402,13 @@
house.x = 2048 / 2;
house.y = 2732 / 2;
houses.push(house);
self.addChild(house);
+ var workplace = new EmployingWorkPlace();
+ workplace.x = Math.random() * 2048;
+ workplace.y = Math.random() * 2732;
+ self.workplaces.push(workplace);
+ self.addChild(workplace);
self.villagerCreationInterval = LK.setInterval(function () {
self.createAndAddVillagerIfPossible();
}, 10000);
});
A background of a paysage with plain and without tree or montainbut no water see from the top in the air 100m by 100m Single Game Texture. In-Game asset. 2d. Blank background. High contrast. No shadows.
One human medieval villager in a warcraft 2 style Single Game Texture. In-Game asset. 2d. Blank background. High contrast. No shadows.
a house in a warcraft 2 style Single Game Texture. In-Game asset. 2d. Blank background. High contrast. No shadows.
A tree a rock and crambery in a RTS style Single Game Texture. In-Game asset. 2d. Blank background. High contrast. No shadows.
A heart comic style Single Game Texture. In-Game asset. 2d. Blank background. High contrast. No shadows.
A cloud in a comic style Single Game Texture. In-Game asset. 2d. Blank background. High contrast. No shadows.
A market in a RTS fantasy style Single Game Texture. In-Game asset. 2d. Blank background. High contrast. No shadows.
An Inn in a RTS fantasy style Single Game Texture. In-Game asset. 2d. Blank background. High contrast. No shadows.
An school in a RTS fantasy style Single Game Texture. In-Game asset. 2d. Blank background. High contrast. No shadows.
An bakery in a RTS fantasy style Single Game Texture. In-Game asset. 2d. Blank background. High contrast. No shadows.
A well in a RTS fantasy style Single Game Texture. In-Game asset. 2d. Blank background. High contrast. No shadows.
A tree in a rts style Single Game Texture. In-Game asset. 2d. Blank background. High contrast. No shadows.
An apple in a rts style Single Game Texture. In-Game asset. 2d. Blank background. High contrast. No shadows.
A rock in a rts style Single Game Texture. In-Game asset. 2d. Blank background. High contrast. No shadows.
A home in a RTS and fantasy style. Single Game Texture. In-Game asset. 2d. Blank background. High contrast. No shadows.
A brewery in a fantasy rts style. Single Game Texture. In-Game asset. 2d. Blank background. High contrast. No shadows.
A lumberjack in a fantasy rts style. Single Game Texture. In-Game asset. 2d. Blank background. High contrast. No shadows.
a marketplace in a fantasy rts style. Single Game Texture. In-Game asset. 2d. Blank background. High contrast. No shadows.
a festival in a fantasy rts style. Single Game Texture. In-Game asset. 2d. Blank background. High contrast. No shadows.