diff options
| author | Olivier Gayot <duskcoder@gmail.com> | 2015-06-08 22:23:49 +0100 | 
|---|---|---|
| committer | Olivier Gayot <duskcoder@gmail.com> | 2015-06-08 22:23:49 +0100 | 
| commit | b59ef579155f41e5a1f6b8869749eff403b1fcac (patch) | |
| tree | 01d77c82fe97f6ec239962849f86788c5c1df5a1 /cao-common.js | |
| parent | eb9edafa80a60bfc642011de38fd28f0d9dc9274 (diff) | |
handle the notification for score update
Signed-off-by: Olivier Gayot <duskcoder@gmail.com>
Diffstat (limited to 'cao-common.js')
| -rw-r--r-- | cao-common.js | 9 | 
1 files changed, 9 insertions, 0 deletions
| diff --git a/cao-common.js b/cao-common.js index c911b31..f844762 100644 --- a/cao-common.js +++ b/cao-common.js @@ -17,6 +17,7 @@ var CAO = function() {      this.on_player_joined_game = function() { /* to override */ };      this.on_card_played = function() { /* to override */ };      this.on_cards_collected = function() { /* to override */ }; +    this.on_updated_score = function(new_score) { };      var request_queue = []; @@ -27,6 +28,8 @@ var CAO = function() {      var white_cards = {};      var black_card; +    var score = 0; +      var map_handle_response_ok = {};      var map_handle_notif = {}; @@ -124,6 +127,12 @@ var CAO = function() {          self.on_cards_collected();      }; +    map_handle_notif['updated_score'] = function(result) { +        self.score = result; + +        self.on_updated_score(self.score); +    }; +      /* }}} */      this.run = function() { | 
