Commit graph

29 commits

Author SHA1 Message Date
logsol
806a9d8194 Refactores the GLOBALS.context to use more expressive naming
Combines GLOBALS and Chuck namespace into App. Also increases
number of stack trace steps to be printed when an error occurs.

I experimented with the "replace" plugin from require.js, which
works but it would mean that our context switchable
"import-statements" would look like the example below, which I
decided against at least for now, just because of the looks.

The downside of not using the plugin is that we cannot use the
"use strict" statement in the channel.js entry script and also
cannot put a "var" in front of App variable there.

For example: "replace!Game/:AppContext/Physics/Engine",
Instead of:  "Game/" + App.context + "/Physics/Engine",

Fixes #86
2016-10-11 23:05:33 +02:00
logsol
5b3bfd4370 Makes singleton variable name of OptionsHelper lowercase
When we require a singleton, its instance name should be named
by lowercase, since it is not a class.

Relates to #128
2016-10-10 23:11:18 +02:00
logsol
05c4e4de81 Refactoring of Options. Renamed to OptionsHelper
Because that is what it is.
2016-10-10 23:10:43 +02:00
logsol
3cb2e39a18 Makes singleton variable name of NotificationCenter lowercase
When we require a singleton, its instance name should be named
by lowercase, since it is not a class.

Relates to #128
2016-10-10 22:11:55 +02:00
Jeena
f35b9f5ba9 fixed flip for RubeDoll 2015-08-02 17:22:41 +02:00
logsol
0edde06d67 only adds lastMovedBy when there was no damage - fixes #99 2015-08-02 11:38:45 +02:00
logsol
07dad646cf new system for synchronizing game objects. fixes #74 2015-06-22 00:14:17 +02:00
Jeena
46f14c22c6 made fast objects bullets, fixes #126 2015-04-02 21:27:13 +02:00
Jeena
dfa71bc8e5 added ASSERT, fixed #103 2015-03-15 16:51:38 +01:00
Jeena
e404ad3598 fixes #78 revisited weight handycap 2015-02-15 01:38:16 +01:00
logsol
5caa21f453 fixed item throw interface of ragdoll fixes #93 2015-02-07 14:30:55 +01:00
logsol
197c4072c1 fixed drop error. added carrier velocity 2014-12-25 15:00:10 +01:00
logsol
d24ab60756 added angular throwing 2014-12-25 00:33:00 +01:00
logsol
2b186be8af use strict; fixes #83 2014-12-22 01:43:21 +01:00
logsol
1d3ad16a07 layer bugfixing 2014-08-30 10:29:58 +02:00
logsol
55256ada95 work in progress... worked on channel attributes and game goal. fixes #45 and references #48 2014-03-30 00:12:04 +01:00
logsol
039213cf50 missing commits from last commit 7eb3d0b8b0 2014-03-19 02:40:03 +01:00
Jeena
695008afd8 implemented clientReady and changed loading of assets, fixed unique ragdoll id 2014-02-24 17:41:01 +01:00
Jeena
fa1a3f3757 fixed #52 2014-02-18 13:51:03 +01:00
Jeena
47bb5ef147 first visible RagDoll 2014-02-12 04:02:01 +01:00
Jeena
e488beb203 added ragdoll with one limb 2014-02-12 00:30:09 +01:00
Jeena
6c78c750f0 added items to map 2014-02-10 12:05:10 +01:00
Jeena
2a4327c5cf added inheritance to last moved Item 2014-01-20 18:44:58 +01:00
Jeena
38b5023410 refactored grabbing 2014-01-20 18:15:40 +01:00
Jeena
b159bbb1cc fixed remote joint 2014-01-20 16:22:31 +01:00
logsol
c2c0e2a859 added football 2014-01-12 06:31:44 +01:00
Jeena
fa9a0d5d22 added washing machine, fixed grabbing and rotation and position 2014-01-10 18:22:59 +01:00
Jeena
3a07d946b0 fixed throwing and meter 2014-01-10 17:25:46 +01:00
jeena
93e8133c89 fixed problems with first world update 2013-12-25 04:35:51 +01:00