Commit graph

55 commits

Author SHA1 Message Date
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
logsol
062402db58 Adds NotificationCenter exception when triggering unknown topic
If you forget to add a certain topic to the Nc, you will
now get an Exception with a meaningful message.
2016-10-09 19:27:10 +02:00
logsol
dba743cd7b Updates obsolete/broken way of clearing fingerprints
When a user leaves the channel, some items need to be cleared of
their fingerprints (lastTouchedBy). This feature was broken
because it used the this.gameObjects pool which was no longer in
use.

The channel GameController now triggers an event to which all
items are subscribed to and if it is triggered, all items with that
users fingerprints clear themselves off those.

Fixes #170
2016-10-09 12:46:07 +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
logsol
f1197b3045 added swapMeshes method to swap textures of 2 meshes 2015-05-11 11:10:30 +02:00
logsol
fb3ac40d17 implemented rubedoll direction flip and added meshIndex (z) swapping capability. #151 2015-05-11 11:10:30 +02:00
Jeena
a66a327386 fixes the sending and rendering of game stats 2015-04-19 17:31:41 +02:00
Jeena
cad112419d fixes initial level positioning 2015-04-19 16:06:23 +02:00
Jeena
c88afc8b4c fixes #112 finished recorder 2015-03-15 21:06:44 +01:00
Jeena
dfa71bc8e5 added ASSERT, fixed #103 2015-03-15 16:51:38 +01:00
logsol
5007ab5b02 better feedback on killing. fixes #109 2015-03-02 00:13:21 +01:00
Jeena
90a282cbd0 fixed exception to error instead of log 2015-03-01 16:36:12 +01:00
logsol
13af9ecb9c worked a bit on menu top bar 2015-02-28 19:57:05 +01:00
logsol
60eae208a2 Added PointerLockManagement, Fixed layer positioning, added fps chart. fixes #120, fixes #121, fixes #123 2015-02-27 18:44:30 +01:00
Jeena
550d14fbef fixed #110 rewrite of tab-view and better fonts 2015-02-22 17:36:06 +01:00
logsol
93680e3286 fixed movieclip speed/fps bug. fixes #35 2015-02-07 15:37:40 +01:00
logsol
9100215ceb Merge branch 'master' into controls 2014-12-22 02:43:57 +01:00
logsol
340f05b8d9 fixed some bugs related to use strict 2014-12-22 02:43:12 +01:00
logsol
1f8f0ef6e1 merged from master (use strict) 2014-12-22 02:00:40 +01:00
logsol
2b186be8af use strict; fixes #83 2014-12-22 01:43:21 +01:00
logsol
1e233efbea Added Swiper drawing 2014-12-08 19:36:14 +01:00
Jeena
6d9d02615a added pointer locking and viewport moving 2014-12-06 20:20:49 +01:00
logsol
072e984215 fixed health bar 2014-11-30 15:19:02 +01:00
Jeena
222fd09f3f non working layers 2014-08-30 16:27:05 +02:00
Jeena
57135f3acc more layer work 2014-08-30 16:02:41 +02:00
logsol
1d3ad16a07 layer bugfixing 2014-08-30 10:29:58 +02:00
Jeena
7c783d19e8 Refactored abstract method creation 2014-07-27 13:03:40 +02:00
logsol
a58beb58d1 added player arrow to me fixes #76 2014-07-18 17:34:17 +02:00
Jeena
8f2cf11e38 finished shirt color, fixes #77 2014-07-12 20:49:42 +02:00
Jeena
2213a50623 colorfull shirts 2014-07-12 16:23:17 +02:00
logsol
40cdf9867e added notification center call for adding filters to meshes 2014-07-12 12:15:59 +02:00
logsol
ac27da1e31 added zooming with +, - and 0 2014-07-07 23:32:11 +02:00
logsol
c18384f502 begin Round Bug improvements, player renders doll. fixes #64 2014-05-24 17:39:19 +02:00
logsol
39f684315b Bugfixing - unsubscribing game related topics, to prevent double calls and leaking references, added offAll method to nc. fixes no rendering bug 2014-03-31 05:05:32 +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
logsol
76d9450257 Finished nc (notification center topic style refactoring) - fixes #60 2014-03-17 23:12:08 +01:00
logsol
cacd5d74c0 finished nc merge 2014-03-17 22:07:57 +01:00
logsol
4f4bbf73e8 nc refuckulating 2014-03-17 21:46:19 +01:00
Jeena
810a74a28b fixed #58 2014-03-01 23:11:36 +01:00
Jeena
d83376d5c7 refactored Server and Lobby 2014-03-01 14:07:03 +01:00
Jeena
42475c9b38 nc.ns 2014-03-01 13:47:42 +01:00
Jeena
695008afd8 implemented clientReady and changed loading of assets, fixed unique ragdoll id 2014-02-24 17:41:01 +01:00
Jeena
e488beb203 added ragdoll with one limb 2014-02-12 00:30:09 +01:00
Jeena
953159e6bd implemented level load, more to do see #1 2014-01-29 03:24:08 +01:00
Jeena
00807da632 changed modes 2014-01-12 16:59:16 +01:00
jeena
3aa89fc8d6 moved Protocol and NotificationCenter to Lib/Utilities 2013-12-27 01:36:01 +01:00
Logsol
b82a027f4f added Exception handling and added applyCommands 2013-01-05 06:14:34 +01:00
Logsol
7977220404 added string extentions 2013-01-05 06:13:11 +01:00