Giter VIP home page Giter VIP logo

cs340's People

Contributors

brennonbrimhall avatar dependabot[bot] avatar framesthename avatar gassajor000 avatar jaydenmilne avatar jhawk93 avatar

Stargazers

 avatar

Watchers

 avatar  avatar

cs340's Issues

Need to add a "Next Turn" button

If there are no shard cards or destination cards, and a user is unable to claim a route, their turn will never advance.

We decided to add a "skip turn" button if there are 0 dest/shard cards. This will mean adding a nextTurn command so the server knows to skip their turn.

Train car count is unreliable in >2 player games

byucs340ta/Winter2019#254

In a two player game, it seemed to function correctly, but in a 3 and a five player game, the train card counter was all over the place. it never had more than the max or less than zero, but it rarely had the right number of train cars displayed for each player.
During one game, a player had never claimed a route, and had 36 cars and 13 points

Its not clear to me if this is just the player list or it is calculating train cars incorrectly for the players hand

Lint Server

Need to standardize lots of stuff. Remind me to do this after the phase is turned in.

Double "Your turn is over" messages

When drawing shard cards from the deck, on the second one you'll get two end of turn messages because the transition is triggered both by drawing the card and the change turn command.

Shard card snackbar comes after end of turn snackbar.

This isn't really a bug but it's intuitive. The snackbar showing what card you drew typically comes after the turn notification. I would expect to know what card I got first and then be notified my turn is over.

Images Load Slowly

byucs340ta/Winter2019#66

The complaint is that images sometimes load slowly or fail to load. Maybe we can cache them all when the game initially loads instead of requesting them from the server each time?

Cannot read property 'authToken' of undefined

ERROR TypeError: Cannot read property 'authToken' of undefined
    at SafeSubscriber._next (main.js:1126)
    at SafeSubscriber.push../node_modules/rxjs/_esm5/internal/Subscriber.js.SafeSubscriber.__tryOrUnsub (vendor.js:145188)
    at SafeSubscriber.push../node_modules/rxjs/_esm5/internal/Subscriber.js.SafeSubscriber.next (vendor.js:145126)
    at Subscriber.push../node_modules/rxjs/_esm5/internal/Subscriber.js.Subscriber._next (vendor.js:145069)
    at Subscriber.push../node_modules/rxjs/_esm5/internal/Subscriber.js.Subscriber.next (vendor.js:145046)
    at Subject.push../node_modules/rxjs/_esm5/internal/Subject.js.Subject.next (vendor.js:144811)
    at ServerProxyService.push../src/app/core/server-proxy.service.ts.ServerProxyService.handleResponse (main.js:1195)
    at SafeSubscriber._next (main.js:1226)
    at SafeSubscriber.push../node_modules/rxjs/_esm5/internal/Subscriber.js.SafeSubscriber.__tryOrUnsub (vendor.js:145188)
    at SafeSubscriber.push../node_modules/rxjs/_esm5/internal/Subscriber.js.SafeSubscriber.next (vendor.js:145126)
defaultErrorLogger @ vendor.js:76351

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.