summaryrefslogtreecommitdiff
path: root/server/Entities/Bullet.js
diff options
context:
space:
mode:
Diffstat (limited to 'server/Entities/Bullet.js')
-rw-r--r--server/Entities/Bullet.js20
1 files changed, 12 insertions, 8 deletions
diff --git a/server/Entities/Bullet.js b/server/Entities/Bullet.js
index cb5a1a4..5b93a45 100644
--- a/server/Entities/Bullet.js
+++ b/server/Entities/Bullet.js
@@ -6,9 +6,11 @@ var Bullet = function(parent, angle) {
self.id = Math.random();
self.speedX = Math.cos(angle/180*Math.PI) *10;
self.speedY = Math.sin(angle/180*Math.PI) *10;
+ self.dir = 0;
self.parent = parent;
self.timer = 0;
self.toRemove = false;
+
var super_update = self.update;
self.update = function(){
if (self.timer++ > 100)
@@ -34,19 +36,21 @@ var Bullet = function(parent, angle) {
self.getInitPack = function() {
return {
- id:self.id,
- x:self.x,
- y:self.y,
- map:self.map,
+ id: self.id,
+ x: self.x,
+ y: self.y,
+ map: self.map,
+ dir: self.dir,
};
}
self.getUpdatePack = function() {
return {
- id:self.id,
- x:self.x,
- y:self.y,
- map:self.map,
+ id: self.id,
+ x: self.x,
+ y: self.y,
+ map: self.map,
+ dir: self.dir,
};
}