100 Commits
Author SHA1 Message Date
tjhintz 945011c052 Fixing lambda. 2023-12-20 17:56:51 -08:00
tjhintz c764b63d10 Creating db in executable. 2023-12-20 17:55:29 -08:00
tjhintz a4c41785ce Changing db location. 2023-12-20 17:49:25 -08:00
tjhintz 526c4ae365 Working docker version. 2023-12-20 05:33:52 -08:00
tjhintz 9fdbcc34f9 Convert some comp to functions, attempt fix multi-device 2022-05-22 06:11:07 -07:00
tjhintz 17723fc52c Fixing bug. 2020-11-20 13:23:06 -08:00
tjhintz 1b9e94ba1f New stats and bug fixes. 2020-08-29 09:01:18 -07:00
tjhintz 191a6081b7 Using css-in-js and trying to fix server to set cookies. 2020-08-28 16:04:36 -07:00
tjhintz 3a97c128b6 Adding tabs and ROI to game over screen. 2020-08-28 15:24:08 -07:00
tjhintz b2d0dc3268 Merge branch 'cypress' into master 2020-08-28 12:20:44 -07:00
tjhintz a38c55e877 Improving birthday bonus. 2020-08-28 12:19:37 -07:00
tjhintz 6219e65e66 Adding webpack fast refresh support. 2020-08-28 09:35:02 -07:00
tjhintz 92eb1d9653 Adding webpack dev server support. 2020-08-28 09:21:40 -07:00
tjhintz dd644387f1 AI buying improvements. 2020-05-01 09:42:49 -07:00
tjhintz 4cbfe0b394 AI UX improvements. 2020-05-01 08:48:45 -07:00
tjhintz 5609720876 Improving test routine. 2020-04-30 21:57:00 -07:00
tjhintz cb983ae1c9 Improving AI buying algorithm. 2020-04-30 21:09:00 -07:00
tjhintz 99b60b5aba Handling lag better stage 1. 2020-04-30 20:54:45 -07:00
tjhintz ce0070ed7e Fixing turn end bug. 2020-04-29 07:47:50 -07:00
tjhintz 9160fdc92a AI improvements. 2020-04-29 07:33:08 -07:00
tjhintz 802a0efcbb Adding testing function. 2020-04-29 07:32:57 -07:00
tjhintz 856ab034d5 Ensure amb+ is protected with mutex. 2020-04-28 17:27:48 -07:00
tjhintz 11361fd814 Markup updates for automated testing. 2020-04-28 17:27:30 -07:00
tjhintz b22aea2507 Adding cypress. 2020-04-28 08:20:50 -07:00
tjhintz 70ed9465b8 Ensuring advance-turn consistency. 2020-04-27 21:28:31 -07:00
tjhintz 1f5b1e1eae Fixing "your turn" notification. 2020-04-27 21:06:54 -07:00
tjhintz 48b178327b Changing from coops to define-record. 2020-04-27 21:06:43 -07:00
tjhintz fbc8706893 Bugfixes. 2020-04-27 18:34:56 -07:00
tjhintz db47e5e6e9 Adding AI. 2020-04-26 19:49:59 -07:00
tjhintz 250fdb9ca7 Adding 'roller' stats. 2020-04-26 11:29:21 -07:00
tjhintz d6692bc64d Update to stats and trading fix. 2020-04-26 11:10:18 -07:00
tjhintz ae8d0d8193 Basic stats. 2020-04-25 16:29:01 -07:00
tjhintz bea133bee4 Visual card trading. 2020-04-25 13:00:36 -07:00
tjhintz c34fc7dcbe Making info actions look better. Fixing space harvest styling. 2020-04-23 21:32:45 -07:00
tjhintz 2599c6fa33 Ensure operating expense value is always at least divisible by 100. 2020-04-23 21:22:09 -07:00
tjhintz 90f4e959cd Cleaning up imports, updating libs. 2020-04-23 21:14:02 -07:00
tjhintz 54ec20ab6b Adding more assets to side_effects list. 2020-04-23 20:20:43 -07:00
tjhintz 2f770d2d63 Removing unused font. 2020-04-23 19:52:45 -07:00
tjhintz a5c13d40eb Styling improvements. 2020-04-23 19:52:12 -07:00
tjhintz f43d9e5d19 Highlighting current player's icon. 2020-04-23 08:46:36 -07:00
tjhintz 80399ac7b1 Showing only first 5 games by default. 2020-04-23 08:13:15 -07:00
tjhintz a066a507ef Showing player color in lobby. 2020-04-22 21:35:54 -07:00
tjhintz 8893a50596 Adding kick player support. 2020-04-22 21:22:13 -07:00
tjhintz 2a6a0b038e Lobby improvements; leave game. 2020-04-22 20:36:31 -07:00
tjhintz 7ba6f19133 Adding 'updated' column to games and using it for sorting. 2020-04-18 11:45:18 -07:00
tjhintz 70d8b50ac3 Adding db.scm to makefile. 2020-04-18 11:45:06 -07:00
tjhintz b06d1b4513 Hide completed games. 2020-04-18 10:42:59 -07:00
tjhintz ced8faf6f6 Fixing dom nesting. 2020-04-16 09:45:16 -07:00
tjhintz afd548ae0b Improving FF taking over 10 acres hay UX. 2020-04-16 09:37:51 -07:00
tjhintz 775ec7ed70 Hiding birthdays. 2020-04-15 08:50:42 -07:00
tjhintz 333bd70d1a Better error handling, birthdays, startup otbs, resource caching. 2020-04-15 08:47:13 -07:00
tjhintz 197e4ffc5d Birthdays! 2020-04-10 08:44:15 -07:00
tjhintz a8006b27df Update volcano copyright. 2020-04-10 07:12:35 -07:00
tjhintz 6ff6387fef Using sqlite database, mt proctor animation. 2020-04-09 22:52:44 -07:00
tjhintz b34a66f697 Adding new dependencies to .meta. 2020-04-09 22:50:26 -07:00
tjhintz 6045fbc2d4 Moving currentPlayer in to one place. 2020-04-07 20:04:08 -07:00
tjhintz 9fae201e36 Initial frontend AI support. 2020-04-07 19:46:59 -07:00
tjhintz 618d95f3b0 Fixing player year rules to be serializiable. 2020-04-07 09:26:09 -07:00
tjhintz fc3a49ce6b Fixing trade to show the correct player. 2020-04-07 09:25:54 -07:00
tjhintz 38c2920b85 Fixing auto-skip in harvest and adding restart-game. 2020-04-06 16:59:07 -07:00
tjhintz f485f811ba Using dynamic *game* variable and initial AI support. 2020-04-06 08:18:45 -07:00
tjhintz 829bb5feea Preliminary work on showing full spaces. 2020-04-04 20:30:43 -07:00
tjhintz cf8ff248fe Fixing message type 'money'. 2020-04-04 08:43:32 -07:00
tjhintz 3ea60306b7 Saving app at end-of-turn. 2020-04-03 16:31:08 -07:00
tjhintz ee4e05868c Initial support for saving and loading of app. 2020-04-03 16:26:42 -07:00
tjhintz 3601b6776c Notification at end of winter to complete purchasing. 2020-04-03 16:26:11 -07:00
tjhintz 990b0c533f Adding className support to Col component. 2020-04-03 12:53:41 -07:00
tjhintz 7c57682d3d Requiring player name and game name. 2020-04-03 12:53:16 -07:00
tjhintz 19c753fa60 Money styling improvements. 2020-04-03 12:53:03 -07:00
tjhintz 9a9119cc18 Making another attempt at fixing movement bugs. 2020-04-02 20:27:20 -07:00
tjhintz 28d02a94f0 Improving ridge indicator UI. 2020-04-02 11:04:09 -07:00
tjhintz c4e6435f86 Fixing ridge indicator for Cassini ridge. 2020-04-02 11:03:38 -07:00
tjhintz 16897679e3 New trading interface and moving bug fixes. 2020-04-02 10:24:06 -07:00
tjhintz 1dc5d53f0d Adding title for double assets ribbon. 2020-04-01 13:14:14 -07:00
tjhintz 6118398bf5 Using icon to denote double asset. 2020-04-01 09:06:06 -07:00
tjhintz c45b9af10d Fixing Moving bugs. 2020-04-01 08:33:18 -07:00
tjhintz 2bdab2ab6e Fixing alerts to not show already handled alerts. 2020-03-31 20:43:45 -07:00
tjhintz 69a563d689 Adding images to trade resource units. 2020-03-31 20:43:29 -07:00
tjhintz 6916991455 Showing crop multipliers, loan UX enhancement. 2020-03-31 12:38:28 -07:00
tjhintz 41b30fa314 Syncing displayed cash with actions. 2020-03-31 09:08:57 -07:00
tjhintz 93cc806eb2 Show IFS card buying errors and allow buying with emergency loan. 2020-03-31 08:06:48 -07:00
tjhintz 89e67b3150 Better detection for action screen. 2020-03-31 08:06:13 -07:00
tjhintz bbd1c04c7a Having webpack only copy over necessary files. 2020-03-29 10:35:18 -07:00
tjhintz f0feb56328 Addding support for trading farmers fates. 2020-03-29 10:34:43 -07:00
tjhintz ebf3e6aace Fixing infobar bug for operating expenses. 2020-03-29 10:34:03 -07:00
tjhintz d554476502 Expanding info section. 2020-03-29 10:33:50 -07:00
tjhintz b3c0de6592 Fixing loan repayment max input value. 2020-03-29 10:33:15 -07:00
tjhintz a13e26b24c Emergency loan support. 2020-03-28 15:40:21 -07:00
tjhintz 29171875f4 Adding safe-set!. 2020-03-28 15:26:49 -07:00
tjhintz c8e9ea1842 Many updates. 2020-03-28 14:32:49 -07:00
tjhintz 77a8692f71 Adding multiplayer info bar, game settings, cleaning up loans. 2020-02-11 12:46:13 -08:00
tjhintz a22cf21662 Hiding item card for other players. 2020-02-10 15:00:33 -08:00
tjhintz 2d8aee8c65 Syncing multi-player actions. 2020-02-10 15:00:14 -08:00
tjhintz b9cb7e842a Fixing Item Cards to recycle. 2020-02-09 09:58:52 -08:00
tjhintz b4416783ba Limiting to 20 cows on farm. 2020-02-07 22:20:53 -08:00
tjhintz f6d893eb60 Fixing end of action string in multiplayer interaction. 2020-02-07 22:05:09 -08:00
tjhintz ade9e16c74 Fixing typo in game asset. 2020-02-07 22:04:16 -08:00
tjhintz bf8df6c8eb Cleaning up and improving item card buying process. 2020-02-07 22:03:49 -08:00
tjhintz acb5c2df45 Fixing multiplayer movement bug when skipping. 2020-02-07 21:07:47 -08:00
tjhintz 653a43c748 Fixing roll to work around the new year. 2020-02-07 14:44:38 -08:00