Andrew Guibert
4de7fc4b62
Remove unused properties from moving obstacles on backend
2018-05-09 13:00:37 -05:00
Andrew Guibert
3bcc7f2198
Remove unused code/properties for tracking player trails
2018-05-09 12:51:42 -05:00
Andrew Guibert
d5613cfc1b
Prevent player tooltips from going off game board
2018-05-09 12:32:17 -05:00
Andrew Guibert
403751c8c6
Merge pull request #84 from aguibert/player-bike-icons
...
Plug in bike icons to game board
2018-05-09 10:56:17 -05:00
Andrew Guibert
8fb4f19a6c
Plug in bike icons to game board
2018-05-09 10:02:56 -05:00
Andrew Guibert
b2bfbe83a2
Merge pull request #83 from aguibert/player-tooltips
...
Identify players at beginning of each game
2018-05-08 15:32:11 -05:00
Andrew Guibert
8f554920cb
Identify players at beginning of each game
2018-05-08 15:00:10 -05:00
Liam Westby
a8307d6dea
Merge pull request #82 from realModusOperandi/mobile-wide
...
Resolve some display issues that cropped up recently
2018-05-08 10:59:20 -05:00
Liam Westby
b9dc0f21f3
Fix player card incorrect positioning on Chrome
2018-05-08 10:03:52 -05:00
Liam Westby
056caf1344
Fix panels being too wide on mobile
2018-05-08 09:59:03 -05:00
Liam Westby
b4b1e06bab
Merge pull request #81 from realModusOperandi/fix-build-break
...
Resolve "undefined" error
2018-05-07 20:38:55 -05:00
Liam Westby
8f754d2e4e
Resolve "undefined" error
2018-05-07 18:29:11 -05:00
Liam Westby
eff0dcd5b4
Merge pull request #80 from realModusOperandi/fix-build-break
...
Fix build break that only happens with prod build
2018-05-07 17:21:46 -05:00
Liam Westby
811f32fd2c
Fix build break that only happens with prod build
2018-05-07 17:11:08 -05:00
Liam Westby
aabf519aef
Merge pull request #79 from realModusOperandi/board-images
...
Use game library for rendering
2018-05-07 15:27:06 -05:00
Liam Westby
6e5bc3df3d
Obstacles erase trails and players again
2018-05-07 14:42:10 -05:00
Liam Westby
f5d84344da
Fix players not turning white on death
2018-05-07 11:42:37 -05:00
Liam Westby
846fbe7334
Improve performance by handling websocket messages outside the angular zone
2018-05-07 11:42:24 -05:00
Liam Westby
a91785a37e
Draw obstacles as Shapes
2018-05-07 08:30:22 -05:00
Liam Westby
486a6b6445
Draw static obstacles on their own shape
2018-05-07 08:30:22 -05:00
Liam Westby
2b060cad73
Draw trails on their own shape
2018-05-07 08:30:22 -05:00
Liam Westby
b2f3e69f2d
Draw players as shapes instead of directly
2018-05-07 08:30:22 -05:00
Liam Westby
bd7b8917a4
Use LinkedHashSets for players and obstacles to preserve order
2018-05-07 08:27:35 -05:00
Liam Westby
a14608fb74
Refactor player to only hold properties, player component handles styles
2018-05-07 08:27:35 -05:00
Liam Westby
43a9fe0f39
Install createjs libraries
2018-05-07 08:27:35 -05:00
Liam Westby
0b033ed5ab
Merge pull request #78 from aguibert/queue-bugfix-2
...
Smooth out requeueing after a game is over
2018-05-07 08:09:27 -05:00
Andrew Guibert
5843b3e121
Show player list even if 0 human players are in game
2018-05-06 12:44:57 -05:00
Andrew Guibert
d44a4fb082
Smooth out requeueing from the game page
2018-05-06 00:23:43 -05:00
Andrew Guibert
b80f81cb51
Run post game processing asynchronously
2018-05-06 00:19:02 -05:00
Andrew Guibert
e95f4d5a61
Merge pull request #77 from aguibert/sso-username-validation
...
Validate selected username on SSO registration code path
2018-05-04 13:51:33 -05:00
Andrew Guibert
db4075e81a
Validate selected username on SSO registration code path
2018-05-04 12:24:20 -05:00
Andrew Guibert
d33bba938f
Merge pull request #76 from aguibert/wlp-2018.4.0.0
...
Upgrade to Liberty April beta
2018-05-04 11:33:35 -05:00
Andrew Guibert
528229a18f
Fix bug so players enter queue if they try to join as game is starting
2018-05-04 11:19:17 -05:00
Andrew Guibert
1b02cf9937
Use fine-grained features instead of convenience features
2018-05-04 11:13:00 -05:00
Liam Westby
93ce6c3bc3
Merge pull request #75 from aguibert/queue-bugfixes
...
Bug fixes for player queueing
2018-05-04 09:31:34 -05:00
Andrew Guibert
3623015452
Update Liberty dependencies
2018-05-04 08:45:01 -05:00
Andrew Guibert
30ae6816fa
Bug fixes for player queueing
...
- fixed: entering wrong party ID gives NPE on frontend
- port queue changes to mobile device controller
- fixed: re-using tab or hitting browser back button in a party prevents
user from staying at login page and would auto promote them into a game
round
2018-05-03 22:47:30 -05:00
ryanesch
931844bb8a
Merge pull request #74 from ryanesch/auth-update
...
add player-service keystore
2018-05-03 15:56:51 -05:00
Ryan Esch
ce0de2513d
add player-service keystore
2018-05-03 15:56:08 -05:00
Andrew Guibert
eaaf09c7c6
Merge pull request #73 from aguibert/player-queues
...
Player queues
2018-05-03 15:14:28 -05:00
Andrew Guibert
155ecc6c52
Review comments and hide some use cases for mobile devices
2018-05-03 15:10:05 -05:00
Andrew Guibert
116ae99bf6
Add ability to leave party queues
2018-05-03 12:47:56 -05:00
Andrew Guibert
5aacfcf659
Player queues for parties
2018-05-03 11:05:07 -05:00
Andrew Guibert
dd410f6b48
Use safe randomly generated party codes
2018-05-03 08:38:17 -05:00
Andrew Guibert
e985d0d951
Sanitize usernames on frontend and backend
2018-05-03 08:38:17 -05:00
ryanesch
b96d191a3c
Merge pull request #72 from ryanesch/auth-update
...
Add Google auth option
2018-05-02 15:45:42 -05:00
Ryan Esch
180c6f000f
login
2018-05-02 15:45:06 -05:00
Ryan Esch
32974d8ff5
Add Auth
2018-04-20 13:19:38 -05:00
Andrew Guibert
f1d200a46c
Merge pull request #71 from realModusOperandi/cleanup
...
Some misc frontend cleanup
2018-04-17 22:59:41 -05:00
Liam Westby
e7219627e4
Merge branch 'style-cleanup' into cleanup
...
* Apply tslint suggestions
* Remove unused assets
2018-04-17 21:32:20 -05:00