mirror of
https://github.com/exane/not-gwent-online
synced 2024-10-31 10:36:53 +00:00
add matchmaking button
This commit is contained in:
parent
03fd73fab2
commit
ed65e5c1d7
@ -579,10 +579,10 @@ var User = Backbone.Model.extend({
|
|||||||
app.navigate("battle", {trigger: true});
|
app.navigate("battle", {trigger: true});
|
||||||
})
|
})
|
||||||
|
|
||||||
app.receive("response:createRoom", function(roomID){
|
/*app.receive("response:createRoom", function(roomID){
|
||||||
self.set("room", roomID);
|
self.set("room", roomID);
|
||||||
console.log("room created", roomID);
|
console.log("room created", roomID);
|
||||||
});
|
});*/
|
||||||
|
|
||||||
app.receive("response:joinRoom", function(roomID){
|
app.receive("response:joinRoom", function(roomID){
|
||||||
self.set("room", roomID);
|
self.set("room", roomID);
|
||||||
@ -649,10 +649,12 @@ var User = Backbone.Model.extend({
|
|||||||
app.send("request:name", this.get("name") == "unnamed" ? null : {name: this.get("name")});
|
app.send("request:name", this.get("name") == "unnamed" ? null : {name: this.get("name")});
|
||||||
},
|
},
|
||||||
startMatchmaking: function(){
|
startMatchmaking: function(){
|
||||||
|
this.set("inMatchmakerQueue", true);
|
||||||
this.get("app").send("request:matchmaking");
|
this.get("app").send("request:matchmaking");
|
||||||
},
|
},
|
||||||
joinRoom: function(){
|
joinRoom: function(){
|
||||||
this.get("app").send("request:joinRoom");
|
this.get("app").send("request:joinRoom");
|
||||||
|
this.set("inMatchmakerQueue", false);
|
||||||
},
|
},
|
||||||
subscribeRoom: function(){
|
subscribeRoom: function(){
|
||||||
var room = this.get("room");
|
var room = this.get("room");
|
||||||
@ -685,7 +687,7 @@ var Lobby = Backbone.View.extend({
|
|||||||
},
|
},
|
||||||
events: {
|
events: {
|
||||||
"click .startMatchmaking": "startMatchmaking",
|
"click .startMatchmaking": "startMatchmaking",
|
||||||
"click .join-room": "joinRoom",
|
/*"click .join-room": "joinRoom",*/
|
||||||
"blur .name-input": "changeName",
|
"blur .name-input": "changeName",
|
||||||
"change #deckChoice": "setDeck"
|
"change #deckChoice": "setDeck"
|
||||||
},
|
},
|
||||||
|
@ -14,7 +14,10 @@
|
|||||||
</div>
|
</div>
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<div class="col-xs-12">
|
<div class="col-xs-12">
|
||||||
<button type="button" class="btn btn-primary startMatchmaking">Search Opponent</button>
|
<button type="button" class="btn btn-primary startMatchmaking"{{#if inMatchmakerQueue}} disabled{{/if}}>
|
||||||
|
Search Opponent
|
||||||
|
{{#if inMatchmakerQueue}}<img src="../site/public/assets/img/content-load.gif" width=20 style="margin: 5px;"> {{/if}}
|
||||||
|
</button>
|
||||||
<!--<button type="button" class="btn btn-primary join-room">Join Room</button>-->
|
<!--<button type="button" class="btn btn-primary join-room">Join Room</button>-->
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
Loading…
Reference in New Issue
Block a user