From 76f2db60bd4dbfec406e63e1050dad21f453d112 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Esteban=20Manchado=20Vel=C3=A1zquez?= Date: Sun, 1 Mar 2015 23:10:11 +0100 Subject: [PATCH] Replaced everything with createDie --- dice/dice.js | 34 ++-------------------------------- 1 file changed, 2 insertions(+), 32 deletions(-) diff --git a/dice/dice.js b/dice/dice.js index 653f678..04060ed 100644 --- a/dice/dice.js +++ b/dice/dice.js @@ -317,34 +317,6 @@ dieMaterialCache[dieSig]); } - this.create_d4 = function() { - return createDie('d4'); - }; - - this.create_d6 = function() { - return createDie('d6'); - }; - - this.create_d8 = function(/*labelColor, dieColor*/) { - return createDie('d8'); - } - - this.create_d10 = function() { - return createDie('d10'); - } - - this.create_d12 = function() { - return createDie('d12'); - } - - this.create_d20 = function() { - return createDie('d20'); - } - - this.create_d100 = function() { - return createDie('d100'); - }; - this.parse_notation = function(notation) { var dr = /\s*(\d*)([a-z]+)(\d+)(\s*\+\s*(\d+)){0,1}\s*(\+|$)/gi; var ret = { set: [], constant: 0 }, res; @@ -373,8 +345,6 @@ return notation; } - var that = this; - this.dice_box = function(container, dimentions) { this.cw = container.clientWidth / 2; this.ch = container.clientHeight / 2; @@ -472,7 +442,7 @@ } this.dice_box.prototype.create_dice = function(type, pos, velocity, angle, axis) { - var dice = that['create_' + type](); + var dice = createDie(type); dice.castShadow = true; dice.dice_type = type; dice.body = new CANNON.RigidBody(dice_mass[type], @@ -662,7 +632,7 @@ var mouse_captured = false; for (var i = 0, pos = -3; i < known_types.length; ++i, ++pos) { - var dice = $t.dice['create_' + known_types[i]](); + var dice = createDie(known_types[i]); dice.position.set(pos * step, 0, step * 0.5); dice.castShadow = true; dice.userData = known_types[i];