summaryrefslogtreecommitdiff
path: root/public/assets/javascripts/rectangles/engine/rooms/mover.js
diff options
context:
space:
mode:
authorJules Laplace <jules@okfoc.us>2014-07-29 18:19:13 -0400
committerJules Laplace <jules@okfoc.us>2014-07-29 18:19:13 -0400
commit7f7262473b844bc48f59f0a6e6ef2c7231b33987 (patch)
tree1b74a3e6ec3ce499d30869b9808b853086485987 /public/assets/javascripts/rectangles/engine/rooms/mover.js
parente082a27d835495f7ea27292ffdc62688a22a67a1 (diff)
parent1e044ca74467d5ff46292822a274e678bd74a9b3 (diff)
merge
Diffstat (limited to 'public/assets/javascripts/rectangles/engine/rooms/mover.js')
-rw-r--r--public/assets/javascripts/rectangles/engine/rooms/mover.js11
1 files changed, 2 insertions, 9 deletions
diff --git a/public/assets/javascripts/rectangles/engine/rooms/mover.js b/public/assets/javascripts/rectangles/engine/rooms/mover.js
index e67d9bc..7195fcc 100644
--- a/public/assets/javascripts/rectangles/engine/rooms/mover.js
+++ b/public/assets/javascripts/rectangles/engine/rooms/mover.js
@@ -43,15 +43,8 @@ Rooms.mover = new function(){
var collision = base.room.collidesDisc(pos.x, pos.z, radius)
if (collision) {
- if (! (collision & LEFT_RIGHT)) {
- cam.x = base.room.rect.x.clampDisc(pos.x, radius)
- }
- else {
- // cam.x = base.room.rect.x.clampDisc(pos.x, radius)
- }
- if (! (collision & FRONT_BACK)) {
- cam.z = base.room.rect.y.clampDisc(pos.z, radius)
- }
+ cam.x = (collision & LEFT_RIGHT) ? base.room.rect.x.clampDisc(pos.x, radius) : pos.x
+ cam.z = (collision & FRONT_BACK) ? base.room.rect.y.clampDisc(pos.z, radius) : pos.z
return
}