summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--README2
-rw-r--r--bower.json2
-rw-r--r--setup.py8
-rw-r--r--swiftstory/Board.py (renamed from CAO/Board.py)0
-rw-r--r--swiftstory/Cards.py (renamed from CAO/Cards.py)4
-rw-r--r--swiftstory/Client.py (renamed from CAO/Client.py)22
-rw-r--r--swiftstory/Game.py (renamed from CAO/Game.py)48
-rw-r--r--swiftstory/GameManager.py (renamed from CAO/GameManager.py)6
-rw-r--r--swiftstory/Player.py (renamed from CAO/Player.py)0
-rw-r--r--swiftstory/Status.py (renamed from CAO/Status.py)4
-rw-r--r--swiftstory/__init__.py (renamed from CAO/__init__.py)0
-rwxr-xr-xswiftstoryd (renamed from cao-server)36
-rw-r--r--usr/share/swiftstory/lang/en/cards/black (renamed from usr/share/cao/lang/en/cards/black)0
-rw-r--r--usr/share/swiftstory/lang/en/cards/white (renamed from usr/share/cao/lang/en/cards/white)0
-rw-r--r--usr/share/swiftstory/lang/fr/cards/black (renamed from usr/share/cao/lang/fr/cards/black)0
-rw-r--r--usr/share/swiftstory/lang/fr/cards/white (renamed from usr/share/cao/lang/fr/cards/white)0
l---------webapp/index.html2
-rw-r--r--webapp/swiftstory-common.css (renamed from webapp/cao-common.css)0
-rw-r--r--webapp/swiftstory-common.js (renamed from webapp/cao-common.js)6
-rw-r--r--webapp/swiftstory-config.js (renamed from webapp/cao-config.js)2
-rw-r--r--webapp/swiftstory-desktop.html (renamed from webapp/cao-desktop.html)8
-rw-r--r--webapp/swiftstory-desktop.js (renamed from webapp/cao-desktop.js)32
-rw-r--r--webapp/swiftstory-mobile.css (renamed from webapp/cao-mobile.css)0
-rw-r--r--webapp/swiftstory-mobile.html (renamed from webapp/cao-mobile.html)16
-rw-r--r--webapp/swiftstory-mobile.js (renamed from webapp/cao-mobile.js)38
25 files changed, 118 insertions, 118 deletions
diff --git a/README b/README
index 4c7fe82..510e8b4 100644
--- a/README
+++ b/README
@@ -15,7 +15,7 @@ Execution
Start the python server (it will listen to any connection on port 1236)
- $ chdir / && cao-server &
+ $ chdir / && swiftstoryd &
Installation of the web application
===================================
diff --git a/bower.json b/bower.json
index 1546405..93a9810 100644
--- a/bower.json
+++ b/bower.json
@@ -1,5 +1,5 @@
{
- "name": "CAO",
+ "name": "SwiftStory",
"version": "0.0.0",
"authors": [
"Jeremie Taboada <taboada.jeremie@gmail.com>"
diff --git a/setup.py b/setup.py
index 86a1f22..f192370 100644
--- a/setup.py
+++ b/setup.py
@@ -1,11 +1,11 @@
from distutils.core import setup
packages = [
- 'CAO',
+ 'SwiftStory',
]
prefix = '/'
-share_dir = 'usr/share/cao/'
+share_dir = 'usr/share/swiftstory/'
data_files = list()
@@ -24,11 +24,11 @@ for n in os.walk('usr'):
print(data_files)
scripts = [
- 'cao-server',
+ 'swiftstoryd',
]
setup(
- name='cao',
+ name='swiftstory',
version='0.1',
packages=packages,
data_files=data_files,
diff --git a/CAO/Board.py b/swiftstory/Board.py
index 4f4e7c6..4f4e7c6 100644
--- a/CAO/Board.py
+++ b/swiftstory/Board.py
diff --git a/CAO/Cards.py b/swiftstory/Cards.py
index 01909fb..78dd64a 100644
--- a/CAO/Cards.py
+++ b/swiftstory/Cards.py
@@ -2,12 +2,12 @@ class Cards():
@staticmethod
def get_white_cards(lang):
''' Read the file containing the white cards and return a list of cards '''
- with open('usr/share/cao/lang/' + lang + '/cards/white') as fd:
+ with open('usr/share/swiftstory/lang/' + lang + '/cards/white') as fd:
return [line.strip() for line in fd]
@staticmethod
def get_black_cards(lang):
''' Read the file containing the black cards and return a list of cards '''
- with open('usr/share/cao/lang/' + lang + '/cards/black') as fd:
+ with open('usr/share/swiftstory/lang/' + lang + '/cards/black') as fd:
return [line.strip() for line in fd]
diff --git a/CAO/Client.py b/swiftstory/Client.py
index 2d0bbac..33b8e4b 100644
--- a/CAO/Client.py
+++ b/swiftstory/Client.py
@@ -1,5 +1,5 @@
-from CAO.Status import cao_error
-from CAO.Game import Game
+from swiftstory.Status import error
+from swiftstory.Game import Game
class Client():
def __init__(self, socket, handler, game_manager):
@@ -12,7 +12,7 @@ class Client():
def join_game(self, game_name, lang):
if self.game is not None:
- return cao_error('You are already in a game')
+ return error('You are already in a game')
if lang is None:
lang = 'en'
@@ -21,7 +21,7 @@ class Client():
# XXX self.game will be assigned by game.try_join()
if game is None:
- return cao_error('Invalid language')
+ return error('Invalid language')
return game.try_join(self)
@@ -32,37 +32,37 @@ class Client():
def play_white_card(self, card_id):
if self.game is None:
- return cao_error('You have to join a game first')
+ return error('You have to join a game first')
return self.game.try_play_card(self.player, card_id)
def pick_black_card(self):
if self.game is None:
- return cao_error('You have to join a game first')
+ return error('You have to join a game first')
return self.game.try_become_judge(self.player)
def collect_cards(self):
if self.game is None:
- cao_error('You have to join a game first')
+ error('You have to join a game first')
return self.game.try_collect_cards(self.player)
def designate_card(self, card_id):
if self.game is None:
- return cao_error('You have to join a game first')
+ return error('You have to join a game first')
return self.game.try_designate_card(self.player, card_id)
def view_player_cards(self):
if self.game is None:
- return cao_error('You have to join a game first')
+ return error('You have to join a game first')
return self.game.try_view_player_cards(self.player)
def view_played_cards(self):
if self.game is None:
- return cao_error('You have to join a game first')
+ return error('You have to join a game first')
return self.game.try_view_played_cards(self.player)
def view_black_card(self):
if self.game is None:
- return cao_error('You have to join a game first')
+ return error('You have to join a game first')
return self.game.try_view_black_card(self.player)
def send_notification(self, message):
diff --git a/CAO/Game.py b/swiftstory/Game.py
index 63f52eb..5e0961c 100644
--- a/CAO/Game.py
+++ b/swiftstory/Game.py
@@ -1,7 +1,7 @@
-from CAO.Player import Player
-from CAO.Board import Board
+from swiftstory.Player import Player
+from swiftstory.Board import Board
-from CAO.Status import cao_error, cao_success
+from swiftstory.Status import error, success
import json
@@ -28,7 +28,7 @@ class Game():
def try_join(self, client):
if len(self.players) >= 10:
- return cao_error('too many players in this game')
+ return error('too many players in this game')
cards = []
@@ -36,7 +36,7 @@ class Game():
for i in range(10):
cards.append(self.board.pick_white_card())
except IndexError:
- return cao_error('no enough white cards for player')
+ return error('no enough white cards for player')
player = Player(client)
@@ -61,13 +61,13 @@ class Game():
else:
state = 'waiting_designation'
- return cao_success({'cards': cards, 'game_state': state})
+ return success({'cards': cards, 'game_state': state})
def try_become_judge(self, player):
if self.state is not self.WAITING_NEW_JUDGE:
# TODO what if the judge has quit ?
- return cao_error('Someone is judge already')
+ return error('Someone is judge already')
self.judge = player
self.board.reveal_black_card()
@@ -83,17 +83,17 @@ class Game():
def try_play_card(self, player, card_id):
if self.state is not self.WAITING_COLLECTION:
- return cao_error('Who asked you to play now ?!')
+ return error('Who asked you to play now ?!')
if self.judge is player:
- return cao_error('You\'re the judge, you silly')
+ return error('You\'re the judge, you silly')
elif player.get_has_played():
- return cao_error('You already played, you dumb ass')
+ return error('You already played, you dumb ass')
try:
card = player.pop_card(card_id)
except IndexError:
- return cao_error('Invalid card id')
+ return error('Invalid card id')
player.set_has_played()
@@ -101,15 +101,15 @@ class Game():
self.judge.send_notification({'op': 'card_played'})
- return cao_success({'card_id': card_id})
+ return success({'card_id': card_id})
def try_collect_cards(self, player):
if self.state is not self.WAITING_COLLECTION:
- return cao_error('Do you think it\'s the moment for colletion !?')
+ return error('Do you think it\'s the moment for colletion !?')
if self.judge is not player:
- return cao_error('You\'re not the judge, you fool!')
+ return error('You\'re not the judge, you fool!')
self.board.shuffle_played_cards()
@@ -125,13 +125,13 @@ class Game():
def try_designate_card(self, player, card_id):
if self.state is not self.WAITING_DESIGNATION:
- return cao_error('Not now, moron !')
+ return error('Not now, moron !')
if self.judge is not player:
- return cao_error('Who do you think you are !?')
+ return error('Who do you think you are !?')
if card_id is None and len(self.board.played_cards) > 0:
- return cao_error('There are cards on the board, pick one !')
+ return error('There are cards on the board, pick one !')
if card_id is not None or len(self.board.played_cards) > 0:
# if there are cards on the board
@@ -139,7 +139,7 @@ class Game():
try:
card, winner = self.board.played_cards[card_id]
except IndexError:
- return cao_error('Invalid card')
+ return error('Invalid card')
winner.inc_score()
@@ -173,7 +173,7 @@ class Game():
self.state = self.WAITING_NEW_JUDGE
- return cao_success(None)
+ return success(None)
def __view_player_cards(self, player):
cards = []
@@ -184,26 +184,26 @@ class Game():
return cards
def try_view_player_cards(self, player):
- return cao_success(self.__view_player_cards(player))
+ return success(self.__view_player_cards(player))
def try_view_played_cards(self, player):
if self.state is not self.WAITING_DESIGNATION:
- return cao_error('Not now, moron !')
+ return error('Not now, moron !')
cards = []
for card, unused in self.board.played_cards:
cards.append(self.white_desc[card])
- return cao_success(cards)
+ return success(cards)
def try_view_black_card(self, player):
card = self.board.current_black_card
if card is not None:
- return cao_success(self.black_desc[card])
+ return success(self.black_desc[card])
- return cao_error('The black card has not been revealed yet')
+ return error('The black card has not been revealed yet')
def disconnect(self, player):
player.client = None
diff --git a/CAO/GameManager.py b/swiftstory/GameManager.py
index 6e0d956..7cdb5da 100644
--- a/CAO/GameManager.py
+++ b/swiftstory/GameManager.py
@@ -1,5 +1,5 @@
-from CAO.Game import Game
-from CAO.Cards import Cards
+from swiftstory.Game import Game
+from swiftstory.Cards import Cards
import os
@@ -7,7 +7,7 @@ class GameManager():
def __init__(self):
self.langs = {}
- for filename in next(os.walk('usr/share/cao/lang'))[1]:
+ for filename in next(os.walk('usr/share/swiftstory/lang'))[1]:
self.langs[filename] = {}
for lang in self.langs:
diff --git a/CAO/Player.py b/swiftstory/Player.py
index cc64d17..cc64d17 100644
--- a/CAO/Player.py
+++ b/swiftstory/Player.py
diff --git a/CAO/Status.py b/swiftstory/Status.py
index 782a0b4..4e8c84d 100644
--- a/CAO/Status.py
+++ b/swiftstory/Status.py
@@ -1,7 +1,7 @@
import json
-def cao_error(msg, code=255):
+def error(msg, code=255):
return json.dumps({'type': 'response', 'content': {'status': code, 'info': msg}})
-def cao_success(obj):
+def success(obj):
return json.dumps({'type': 'response', 'content': {'status': 0, 'result': obj}})
diff --git a/CAO/__init__.py b/swiftstory/__init__.py
index e69de29..e69de29 100644
--- a/CAO/__init__.py
+++ b/swiftstory/__init__.py
diff --git a/cao-server b/swiftstoryd
index 162cd5d..2f5ae36 100755
--- a/cao-server
+++ b/swiftstoryd
@@ -1,43 +1,43 @@
#!/usr/bin/env python
from websocket_server import WebsocketServer
-import CAO.GameManager
-import CAO.Client
-from CAO.Status import cao_error
+import swiftstory.GameManager
+import swiftstory.Client
+from swiftstory.Status import error
import json
-game_manager = CAO.GameManager.GameManager()
+game_manager = swiftstory.GameManager.GameManager()
def new_client_handler(client, server):
- client['cao_client'] = CAO.Client.Client(server, client, game_manager)
+ client['client'] = swiftstory.Client.Client(server, client, game_manager)
def client_left_handler(client, server):
- client['cao_client'].disconnect();
+ client['client'].disconnect();
def message_received_handler(client, server, message):
try:
json_msg = json.loads(message)
except:
- res = cao_error('badly formatted json')
+ res = error('badly formatted json')
else:
op = json_msg['op']
if op == 'join_game':
try:
game_name = json_msg['game_name']
except KeyError:
- res = cao_error('field `game_name\' is required')
+ res = error('field `game_name\' is required')
else:
lang = json_msg.get('lang')
- res = client['cao_client'].join_game(game_name, lang)
+ res = client['client'].join_game(game_name, lang)
elif op == 'view_player_cards':
- res = client['cao_client'].view_player_cards()
+ res = client['client'].view_player_cards()
elif op == 'view_black_card':
- res = client['cao_client'].view_black_card()
+ res = client['client'].view_black_card()
elif op == 'view_played_cards':
- res = client['cao_client'].view_played_cards()
+ res = client['client'].view_played_cards()
elif op == 'pick_black_card':
- res = client['cao_client'].pick_black_card()
+ res = client['client'].pick_black_card()
elif op == 'designate_card':
card_id = None
try:
@@ -45,18 +45,18 @@ def message_received_handler(client, server, message):
except (KeyError, TypeError):
pass
finally:
- res = client['cao_client'].designate_card(card_id)
+ res = client['client'].designate_card(card_id)
elif op == 'play_white_card':
try:
card_id = int(json_msg['card_id'])
except KeyError:
- res = cao_error('field `card_id\' is required')
+ res = error('field `card_id\' is required')
else:
- res = client['cao_client'].play_white_card(card_id)
+ res = client['client'].play_white_card(card_id)
elif op == 'collect_cards':
- res = client['cao_client'].collect_cards()
+ res = client['client'].collect_cards()
else:
- res = cao_error('invalid command')
+ res = error('invalid command')
server.send_message(client, res)
diff --git a/usr/share/cao/lang/en/cards/black b/usr/share/swiftstory/lang/en/cards/black
index 9519bb7..9519bb7 100644
--- a/usr/share/cao/lang/en/cards/black
+++ b/usr/share/swiftstory/lang/en/cards/black
diff --git a/usr/share/cao/lang/en/cards/white b/usr/share/swiftstory/lang/en/cards/white
index 1c15a42..1c15a42 100644
--- a/usr/share/cao/lang/en/cards/white
+++ b/usr/share/swiftstory/lang/en/cards/white
diff --git a/usr/share/cao/lang/fr/cards/black b/usr/share/swiftstory/lang/fr/cards/black
index 1298307..1298307 100644
--- a/usr/share/cao/lang/fr/cards/black
+++ b/usr/share/swiftstory/lang/fr/cards/black
diff --git a/usr/share/cao/lang/fr/cards/white b/usr/share/swiftstory/lang/fr/cards/white
index b3766a7..b3766a7 100644
--- a/usr/share/cao/lang/fr/cards/white
+++ b/usr/share/swiftstory/lang/fr/cards/white
diff --git a/webapp/index.html b/webapp/index.html
index 8ffec2d..36c43de 120000
--- a/webapp/index.html
+++ b/webapp/index.html
@@ -1 +1 @@
-cao-mobile.html \ No newline at end of file
+swiftstory-mobile.html \ No newline at end of file
diff --git a/webapp/cao-common.css b/webapp/swiftstory-common.css
index c574b6d..c574b6d 100644
--- a/webapp/cao-common.css
+++ b/webapp/swiftstory-common.css
diff --git a/webapp/cao-common.js b/webapp/swiftstory-common.js
index 0ec516d..174b473 100644
--- a/webapp/cao-common.js
+++ b/webapp/swiftstory-common.js
@@ -1,4 +1,4 @@
-var CAO = function() {
+var SwiftStory = function() {
this.on_socket_open = function() { /* to override */ };
this.on_socket_close = function() { /* to override */ };
this.on_socket_error = function(evt) { /* to override */};
@@ -341,8 +341,8 @@ var CAO = function() {
};
};
-var cao;
+var swst;
$(document).ready(function() {
- cao = new CAO();
+ swst = new SwiftStory();
});
diff --git a/webapp/cao-config.js b/webapp/swiftstory-config.js
index ddfe0fc..9a6be3c 100644
--- a/webapp/cao-config.js
+++ b/webapp/swiftstory-config.js
@@ -9,5 +9,5 @@ $(document).ready(function() {
lang = 'en';
}
- cao.set_lang(lang);
+ swst.set_lang(lang);
});
diff --git a/webapp/cao-desktop.html b/webapp/swiftstory-desktop.html
index 34f4721..10706af 100644
--- a/webapp/cao-desktop.html
+++ b/webapp/swiftstory-desktop.html
@@ -2,11 +2,11 @@
<html lang="en">
<head>
<meta charset="utf-8">
- <title>CAO</title>
- <link rel="stylesheet" href="cao-common.css">
+ <title>SwiftStory</title>
+ <link rel="stylesheet" href="swiftstory-common.css">
<script src="jquery.js"></script>
- <script src="cao-common.js"></script>
- <script src="cao-desktop.js"></script>
+ <script src="swiftstory-common.js"></script>
+ <script src="swiftstory-desktop.js"></script>
</head>
<body>
<button type="button" id="btn_join">Join a Game !</button>
diff --git a/webapp/cao-desktop.js b/webapp/swiftstory-desktop.js
index faa864b..af86e83 100644
--- a/webapp/cao-desktop.js
+++ b/webapp/swiftstory-desktop.js
@@ -2,28 +2,28 @@ $(document).ready(function() {
$('#btn_join').click(function() {
var game_name = prompt('Name of the game');
- cao.join_game(game_name);
+ swst.join_game(game_name);
});
$('#btn_pick_black').click(function() {
- cao.pick_black_card();
+ swst.pick_black_card();
});
$('#btn_collect').click(function() {
- cao.collect_cards();
+ swst.collect_cards();
});
- cao.on_socket_open = function() {
+ swst.on_socket_open = function() {
$('#btn_join').show();
};
- cao.on_join_game_ok = function(state) {
+ swst.on_join_game_ok = function(state) {
$('#btn_join').hide();
$('#btn_pick_black').show();
$('#white_cards').show();
};
- cao.on_show_white_card = function(idx, desc) {
+ swst.on_show_white_card = function(idx, desc) {
identifier = 'white_card_' + idx;
content = '<li id="' + identifier + '">' + desc + '</li>';
@@ -32,7 +32,7 @@ $(document).ready(function() {
$('#' + identifier).dblclick(this.gen_callback_white_card(idx));
};
- cao.on_show_played_card = function(idx, desc) {
+ swst.on_show_played_card = function(idx, desc) {
identifier = 'played_card_' + idx;
content = '<li id="' + identifier + '">' + desc + '</li>';
@@ -43,23 +43,23 @@ $(document).ready(function() {
};
- cao.on_pick_black_card_ok = function() {
+ swst.on_pick_black_card_ok = function() {
$('#btn_collect').show();
$('#btn_pick_black').hide();
};
- cao.on_show_black_card = function(desc) {
+ swst.on_show_black_card = function(desc) {
$('#black_card').show();
$('#black_card').html(desc);
};
- cao.on_play_white_card_ok = function(idx) {
+ swst.on_play_white_card_ok = function(idx) {
identifier = 'white_card_' + idx;
$('#' + identifier).remove();
};
- cao.on_designate_card_ok = function() {
+ swst.on_designate_card_ok = function() {
$('#played_cards').empty();
$('#played_cards').hide();
$('#black_card').hide();
@@ -67,22 +67,22 @@ $(document).ready(function() {
$('#btn_pick_black').show();
};
- cao.on_collect_cards_ok = function() {
+ swst.on_collect_cards_ok = function() {
$('#btn_collect').hide();
$('#played_cards').show();
};
- cao.on_judge_designed = function() {
+ swst.on_judge_designed = function() {
$('#btn_pick_black').hide();
};
- cao.on_judge_needed = function() {
+ swst.on_judge_needed = function() {
$('#btn_pick_black').show();
};
- cao.on_updated_score = function(score) {
+ swst.on_updated_score = function(score) {
console.log('new score: ' + score);
};
- cao.run();
+ swst.run();
});
diff --git a/webapp/cao-mobile.css b/webapp/swiftstory-mobile.css
index 796f190..796f190 100644
--- a/webapp/cao-mobile.css
+++ b/webapp/swiftstory-mobile.css
diff --git a/webapp/cao-mobile.html b/webapp/swiftstory-mobile.html
index 7aa619d..a0407d4 100644
--- a/webapp/cao-mobile.html
+++ b/webapp/swiftstory-mobile.html
@@ -3,13 +3,13 @@
<head>
<meta charset="utf-8">
<meta name="viewport" content="initial-scale = 1.0,maximum-scale = 1.0" />
- <title>CAO</title>
- <link rel="stylesheet" href="cao-common.css">
- <link rel="stylesheet" href="cao-mobile.css">
+ <title>SwiftStory</title>
+ <link rel="stylesheet" href="swiftstory-common.css">
+ <link rel="stylesheet" href="swiftstory-mobile.css">
<script src="jquery.js"></script>
- <script src="cao-common.js"></script>
- <script src="cao-config.js"></script>
- <script src="cao-mobile.js"></script>
+ <script src="swiftstory-common.js"></script>
+ <script src="swiftstory-config.js"></script>
+ <script src="swiftstory-mobile.js"></script>
</head>
<body>
<div data-role="page">
@@ -18,8 +18,8 @@
<span id="score">Your score is <span id="score-value">0</span></span>
</header>
<div id="home" class="page current">
- <h1>Cards Against Humanity</h1>
- <h2>A party game for horrible people.</h2>
+ <h1>SwiftStory</h1>
+ <h2>We're not out of the woods yet.</h2>
<button id="join-btn" class="bottom" hidden>Join game!</button>
</div>
<div id="game" class="page">
diff --git a/webapp/cao-mobile.js b/webapp/swiftstory-mobile.js
index acac68e..b05193c 100644
--- a/webapp/cao-mobile.js
+++ b/webapp/swiftstory-mobile.js
@@ -23,29 +23,29 @@ $(document).ready(function() {
});
$become_judge_btn.click(function() {
- cao.pick_black_card();
+ swst.pick_black_card();
});
$join_btn.click(function () {
- cao.join_game(prompt('Name of the game'));
+ swst.join_game(prompt('Name of the game'));
});
$judge_collect_btn.click(function() {
- cao.collect_cards();
+ swst.collect_cards();
});
- cao.on_socket_open = function() {
+ swst.on_socket_open = function() {
$join_btn.show();
};
- cao.on_join_game_ok = function() {
+ swst.on_join_game_ok = function() {
$header.show();
$home.removeClass("current");
$game.addClass("current");
$all.hide();
};
- cao.on_change_state = function(state) {
+ swst.on_change_state = function(state) {
$all.hide();
switch (state) {
@@ -55,7 +55,7 @@ $(document).ready(function() {
$white_cards.addClass('read-only');
break;
case 'waiting_designation':
- if (cao.is_judge()) {
+ if (swst.is_judge()) {
$judge_choose.show();
$played_cards.removeAttr('disabled');
$played_cards.removeClass('read-only');
@@ -66,7 +66,7 @@ $(document).ready(function() {
}
break;
case 'waiting_collection':
- if (cao.is_judge()) {
+ if (swst.is_judge()) {
$judge_collect.show();
$white_cards.attr('disabled', true);
$white_cards.addClass('read-only');
@@ -82,7 +82,7 @@ $(document).ready(function() {
}
};
- cao.on_show_white_card = function(idx, desc) {
+ swst.on_show_white_card = function(idx, desc) {
var identifier = 'white-card-' + idx;
var content = '<button name="' + idx + '" class="read-only card" id="' + identifier + '">' + desc + '</button>';
$white_cards.append(content);
@@ -91,7 +91,7 @@ $(document).ready(function() {
var $this = $(this);
if (!$white_cards.attr('disabled')) {
if ($this.hasClass("active")) {
- cao.get_white_card_event($this.prop('name'))();
+ swst.get_white_card_event($this.prop('name'))();
} else {
$white_cards.find("> .card").removeClass("active");
$this.addClass("active");
@@ -100,7 +100,7 @@ $(document).ready(function() {
});
};
- cao.on_show_played_card = function(idx, desc) {
+ swst.on_show_played_card = function(idx, desc) {
var identifier = 'played-card-' + idx;
var content = '<button name="' + idx + '" class="read-only card" id="' + identifier + '">' + desc + '</button>';
$played_cards.append(content);
@@ -109,7 +109,7 @@ $(document).ready(function() {
var $this = $(this);
if (!$played_cards.attr('disabled')) {
if ($this.hasClass("active")) {
- cao.get_played_card_event($this.prop('name'))();
+ swst.get_played_card_event($this.prop('name'))();
} else {
$played_cards.find("> .card").removeClass("active");
$this.addClass("active");
@@ -118,11 +118,11 @@ $(document).ready(function() {
});
};
- cao.on_show_black_card = function(desc) {
+ swst.on_show_black_card = function(desc) {
$('#black-card').html(desc);
};
- cao.on_play_white_card_ok = function(idx) {
+ swst.on_play_white_card_ok = function(idx) {
$white_cards.attr('disabled', true);
$white_cards.addClass('read-only');
@@ -131,25 +131,25 @@ $(document).ready(function() {
$('#white-card-' + idx).remove();
};
- cao.on_updated_score = function(score) {
+ swst.on_updated_score = function(score) {
$score_value.text(score);
};
- cao.on_change_nbr_played_cards = function(nbr) {
+ swst.on_change_nbr_played_cards = function(nbr) {
$played_card_number.text(nbr);
};
- cao.on_collect_cards_ok = function() {
+ swst.on_collect_cards_ok = function() {
$white_cards.hide();
$played_cards.show();
};
- cao.on_designate_card_ok = function(idx) {
+ swst.on_designate_card_ok = function(idx) {
$played_cards.empty();
$played_cards.hide();
$white_cards.show();
};
- cao.run();
+ swst.run();
});