Commit Graph

51 Commits

Author SHA1 Message Date
Alec Maier
4e2fd7072d Changed cron job to clear games based on start time, tried to fix card transparency bug on iphones 2019-09-04 20:46:29 -04:00
Alec Maier
6c49cd06ee Merge branch 'master' of https://github.com/AlecM33/Werewolf 2019-09-03 19:05:25 -04:00
Alec Maier
06ec20a1c6 Force https, log created games 2019-09-03 19:04:50 -04:00
Alec Maier
eed88a682c Various styling improvements, altered roles, verified win conditions 2019-09-03 18:58:20 -04:00
Alec Maier
ab11042f1a Change title back 2019-09-03 16:31:48 -04:00
Alec Maier
f93d14996e Update index.html 2019-09-03 16:28:38 -04:00
Maier
68a1d83356 Made client socket io path change for all views. Fixes browser race condition 2019-09-03 11:17:29 -04:00
Maier
5063e0cb66 Changed join script to source a locally stored version of the socket io client 2019-09-03 10:55:43 -04:00
Alec Maier
866214eecd .gitignore node modules 2019-09-03 02:28:35 -04:00
Alec Maier
053de5a1c1 Added modal for role descriptions, learning page, fixed cron job 2019-09-03 02:26:47 -04:00
Alec Maier
6c833e4acf Update server js 2019-09-02 22:30:16 -04:00
Alec Maier
d62f57c7df removed rules button for now 2019-09-02 21:10:48 -04:00
Alec Maier
45afb6a7c4 removed form tag on create page to be less confusing on mobile 2019-09-02 21:07:03 -04:00
Alec Maier
475c6500f9 Fixed mobile view of no players error 2019-09-02 20:51:38 -04:00
Alec Maier
1eae5f63f6 Added timer expiration end game scenario, cron job for clearing stale games 2019-09-02 20:44:06 -04:00
Alec Maier
2a2691bc91 Detection of end-game scenarios, end games with splash screen listing winning team and who wolves were. 2019-09-02 19:47:06 -04:00
Alec Maier
e7c27a5293 Fixed bug that resets card flip state when pausing/resuming the timer, updated styling to be more consistent 2019-09-02 16:08:13 -04:00
Alec Maier
48cfaace74 sychronized pausing and resuming of game timer, fade transitions 2019-09-02 04:10:25 -04:00
Alec Maier
2d852c2fc0 Set max width for game header, fixed bug in flipping card on every state change 2019-09-01 14:09:18 -04:00
Alec Maier
b7e8d29b0a Merge branch 'master' of https://github.com/AlecM33/Werewolf 2019-09-01 13:44:38 -04:00
Alec Maier
d8616ef922 Clicking the card now toggles flipping it over. Removed moment - don't need it 2019-09-01 13:44:14 -04:00
Alec Maier
b9747dfc06 Update README.md 2019-09-01 03:49:55 -04:00
Alec Maier
020282c931 Timer functionality 2019-09-01 03:32:19 -04:00
Alec Maier
b15d95141c Fixed bug in disabling start game button when there aren't enough players in the lobby 2019-08-31 20:40:07 -04:00
Alec Maier
d243bb85ef Fixed bug in header type causing large margin 2019-08-31 19:49:24 -04:00
Alec Maier
6b86a70041 Last styling tweaks for now 2019-08-31 19:46:24 -04:00
Alec Maier
454d26821e another mobile styling tweak 2019-08-31 19:43:29 -04:00
Alec Maier
4d35f7546a mobile styling tweaks 2019-08-31 19:41:04 -04:00
Alec Maier
113c76244b Added heroku port 2019-08-31 19:35:22 -04:00
Alec Maier
38c46eff22 added procfile for deployment 2019-08-31 19:30:39 -04:00
Alec Maier
73ccc06926 Merge pull request #5 from AlecM33/develop
new fonts, better styling
2019-08-31 19:23:42 -04:00
Alec Maier
98a5e97575 new fonts, better styling 2019-08-31 19:22:54 -04:00
Alec Maier
20d91f0123 Merge pull request #4 from AlecM33/develop
Deal and display cards to players, click a button to say you are dead…
2019-08-31 18:23:21 -04:00
Alec Maier
3d5eb360a2 Deal and display cards to players, click a button to say you are dead and relay this message to everyone, small code improvements 2019-08-31 18:22:39 -04:00
Alec Maier
65729d5650 Merge pull request #3 from AlecM33/develop
tracking of players accross session using id in storage, create game …
2019-08-30 20:38:04 -04:00
Alec Maier
f873540171 tracking of players accross session using id in storage, create game button for the host that is disabled until lobby is full. synchronized lobby state. 2019-08-30 20:37:11 -04:00
Maier
385c5d4e79 Merge branch 'master' of https://github.com/AlecM33/Werewolf 2019-08-30 17:39:26 -04:00
Maier
095c5ed7aa join and display the current lobby to all players 2019-08-30 17:38:04 -04:00
Alec Maier
174bc8cd80 Update README.md 2019-08-30 13:47:18 -04:00
Alec Maier
2d8a3e8a9d Update README.md 2019-08-30 13:42:22 -04:00
Maier
8b16ab1aaa Merge branch 'master' of https://github.com/AlecM33/Werewolf 2019-08-30 13:29:41 -04:00
Maier
df492f7187 On create or join, now retrieves initial game state form server and prints it in the console 2019-08-30 13:29:12 -04:00
Alec Maier
d8d76fd1ce Update README.md 2019-08-30 09:52:45 -04:00
Alec Maier
0d27d2913b Merge pull request #2 from AlecM33/develop
simple game creation and logging, join a game
2019-08-30 02:04:01 -04:00
Alec Maier
47d6e9b568 simple game creation and logging, join a game 2019-08-30 02:00:50 -04:00
Alec Maier
1fba0edda8 Merge pull request #1 from AlecM33/develop
Develop
2019-08-29 23:53:51 -04:00
Alec Maier
b141e33919 Clicking cards to add them to game deck, and increment player number 2019-08-29 23:53:19 -04:00
Alec Maier
469009feaa Styling tweaks, import cards into setup 2019-08-29 22:41:12 -04:00
Alec Maier
638314e702 Update README.md 2019-08-29 22:18:17 -04:00
Alec Maier
f1fcdf43c0 initial commit 2019-08-29 22:14:54 -04:00