Commit Graph

  • f84404a8fc Reinstalled Node packages, Implemented test suite master j 2024-05-13 01:08:39 -0400
  • 4d0f4a7589 Added events and mountains to the game flow class. j 2024-05-10 23:26:03 -0400
  • 9f136525a0 Moved Mountains to its own static class j 2024-05-10 23:25:08 -0400
  • 321f3d25e0 Refactored Game Events to a static class removed mountains j 2024-05-10 23:24:41 -0400
  • 8b630c45c9 Refactored gameflow to a static method, Updated All code. Refactored existing phases to seperate classes j 2024-05-02 00:48:51 -0400
  • 399fdfbe38 Changed Location of Phases, Moved Message logic to message service and refactored code in place j 2024-05-01 00:49:47 -0400
  • 59c7f62814 Refactored to use new setup logic j 2024-04-29 00:23:30 -0400
  • bbbda8629c Inital Commit of Setup Logic j 2024-04-29 00:23:16 -0400
  • eb9b3610fa Removed Unnneeded import j 2024-04-29 00:23:00 -0400
  • c5743a4a79 Created Shooting Logic class and refactored to use it j 2024-04-28 02:31:44 -0400
  • 0df30cce57 refactored to reference new classes and remove old code j 2024-04-26 01:46:34 -0400
  • b437d518c9 Hunting Logic to Own class j 2024-04-26 01:46:14 -0400
  • 203cba4a3e Spelling and phase reset j 2024-04-26 01:45:41 -0400
  • 3ae3f152ad Reviewed and adjusted Logic j 2024-04-26 00:45:00 -0400
  • 6371945969 Refactored rider logic into methods. j 2024-04-24 00:13:27 -0400
  • 29f389ae3a handleShooting no longer private j 2024-04-24 00:12:52 -0400
  • 4cb45aa8b0 Mid Refactor to seperate Concerns and modularize phase logic j 2024-04-21 23:05:22 -0400
  • 040954027d Addtl Attack Logic j 2024-04-20 02:40:58 -0400
  • 80fe797bf7 Grammar Tweaks j 2024-04-20 02:40:40 -0400
  • c0d93da687 Beginning riders logic j 2024-04-19 23:39:32 -0400
  • 20b7a883fa Travel phase and cleanup of numbers around fort purchases j 2024-04-18 00:45:25 -0400
  • 0107af0a7b sanitization around numerical inputs j 2024-04-18 00:44:47 -0400
  • 46cfe43c75 Allow Penalized Looping choices to fort and to hunt. Utilized setup phase 2 + for penalized fort shopping. j 2024-04-17 00:49:19 -0400
  • 4982d2c80a completed hunting logic j 2024-04-16 00:24:32 -0400
  • d87b2e296e hunting Logic j 2024-04-15 22:16:23 -0400
  • 1eb158ac10 Shooting Subroutine j 2024-04-15 01:35:00 -0400
  • 04f3f8a0a7 Action Choice Logic Update j 2024-04-14 21:22:17 -0400
  • 398465db02 Console Logged brief Info on Save State j 2024-04-14 20:51:40 -0400
  • 51a9aa3ee6 Refined Restart Command Logic j 2024-04-14 20:51:13 -0400
  • 2ba372f6fd DB Structure Update and Restart Functionality j 2024-04-14 02:08:37 -0400
  • ee4838a290 Start turn logic. began work on death logic j 2024-04-11 01:57:19 -0400
  • 648b8146ba updated enum j 2024-04-10 01:09:12 -0400
  • b52917b7d9 List of death reasons j 2024-04-10 01:09:02 -0400
  • cb85900a64 Enum fix for death phase j 2024-04-10 01:07:59 -0400
  • 2de4f357de Start turn Logic j 2024-04-10 01:07:40 -0400
  • 96ad73a3eb adjustments for debugging. Cleanup and Addtl Statuses j 2024-04-09 02:04:20 -0400
  • 1053140576 Serialize Processing to ensure all comments are processed in order recieved (may reverse later) j 2024-04-06 02:05:09 -0400
  • d779175b90 SQlite Retry logic for database lock j 2024-04-06 02:04:28 -0400
  • ac9ca4df39 Clear datastore limitations on restart(temporary) j 2024-04-06 02:04:06 -0400
  • 98636d494a Save Gamestate j 2024-04-06 02:03:29 -0400
  • a3691b3235 Added horizontal dividers j 2024-04-05 02:26:47 -0400
  • 9886b30b2b Small formatting update j 2024-04-05 02:24:49 -0400
  • 57da26a3b5 tweaked weapon cost j 2024-04-05 02:10:40 -0400
  • 3a5e17ab9f Reply to correct comment by loading current comment after assignment j 2024-04-05 02:05:58 -0400
  • 8e53cc1b4c Formatting Tweak j 2024-04-05 02:05:06 -0400
  • 04335c5b41 Better Regex and Start functionality j 2024-04-05 01:56:34 -0400
  • bf113e845c Better Formatting j 2024-04-05 01:56:11 -0400
  • a39819814c Fixed Spelling Error j 2024-04-05 01:55:58 -0400
  • a8e823f593 Allowed for start command and nicer error messages j 2024-04-05 01:55:34 -0400
  • b3a0a026cb Reset Command Added j 2024-04-05 01:54:34 -0400
  • da9b7f9114 Removed replies to bots j 2024-04-04 23:14:01 -0400
  • 0b7c389875 starting money j 2024-04-04 23:11:50 -0400
  • 3ad1191f98 typo j 2024-04-04 23:11:33 -0400
  • 7651df9d3b cleanup j 2024-04-04 23:11:18 -0400
  • cac2faf2e3 Redid build script, made a cleaning script to remove old builds j 2024-04-04 23:11:08 -0400
  • 8c5701e6bb Fixed typo in name j 2024-04-04 23:10:31 -0400
  • 7c993cabaf Will retry on network error j 2024-04-04 23:10:22 -0400
  • 33577a7b24 Cleanup j 2024-04-04 23:10:03 -0400
  • f87c2da980 main workflow added + removed redundant code j 2024-04-04 01:24:19 -0400
  • 45759f9625 cleanup j 2024-04-04 01:23:39 -0400
  • 00f0765ef8 added documentation to oxen quality j 2024-04-02 22:58:17 -0400
  • 72b3c4537d added reset game state, updated documentation around active column j 2024-04-02 22:57:31 -0400
  • 22f1b560f6 added addtl column active flag j 2024-04-02 22:56:34 -0400
  • 46abc5ba68 cleanup j 2024-04-02 22:56:16 -0400
  • 67615fc839 cleanup: removed reddit from this app j 2024-04-01 00:05:52 -0400
  • 5b97b4b219 invoking comment added to gamestate initalizer j 2024-03-31 23:25:11 -0400
  • 94cb64f37a status update logic added j 2024-03-31 23:24:38 -0400
  • 78c36d1b77 addtl enum value j 2024-03-31 23:23:58 -0400
  • b0e7d1051c cleanup j 2024-03-31 23:23:43 -0400
  • 375fb9bd18 Allow for bursting up to 1000 API calls with refresh over time j 2024-03-31 01:34:06 -0400
  • e7b0f350c5 Added enum for other messages j 2024-03-31 01:20:41 -0400
  • e04d63a9bb adjusted session manager for max API calls in any period For now will reply to every comment given enoug time even if severely rate limited j 2024-03-31 01:20:14 -0400
  • eff594379a Purchasing Phase updates and enum j 2024-03-31 01:17:28 -0400
  • 76a5710ae6 Inital commit of game text messages j 2024-03-31 01:16:53 -0400
  • 5e2e9a7d15 Overall Phase/inital purchase handling. First purchase handled j 2024-03-30 00:15:43 -0400
  • fde47b0025 session thoughts j 2024-03-29 00:26:48 -0400
  • 0f73d3520c further enum on phases j 2024-03-29 00:26:36 -0400
  • 0165d9212b phaseManagement Skeleton j 2024-03-29 00:26:14 -0400
  • a95240a1b0 !!Oregon Logic j 2024-03-29 00:25:47 -0400
  • 08851d70fc implemented save and load of game state j 2024-03-26 22:55:04 -0400
  • 5e898fe8ce game state db j 2024-03-26 22:54:15 -0400
  • f5698d37e1 fixed a typo j 2024-03-26 22:53:26 -0400
  • dac5f3b361 cleanup j 2024-03-26 22:53:15 -0400
  • d1aa19e4c3 updated database service j 2024-03-26 22:53:00 -0400
  • 0087c3523d added handling for mountains j 2024-03-26 22:50:32 -0400
  • 01a2825fc0 potential input handling j 2024-03-25 23:59:01 -0400
  • 80a9ec5807 updated game state with death flag to end game j 2024-03-25 23:53:42 -0400
  • abcce0985c inital commit of game events j 2024-03-25 23:53:22 -0400
  • df6b24fc99 refactored source code with variable names in plaintext j 2024-03-25 23:53:05 -0400
  • 6ed6d58174 original basic Source Code j 2024-03-25 23:52:46 -0400
  • 976e7db366 Rough method outlines j 2024-03-25 00:41:38 -0400
  • d696cda80b updated Readme.md j 2024-03-24 00:56:15 -0400
  • 0da6cdc224 Cleanup/removal of reddit functionality j 2024-03-24 00:54:10 -0400
  • 8c34fb56df Inital Commit of GameTextTemplate j 2024-03-24 00:53:31 -0400
  • b4ef318182 updated Exponential fallback logic to retry for up to 10 times 1 hour (68.2 minutes) j 2024-03-23 14:01:05 -0400
  • ecd8df3ca9 Expanded Readme j 2024-03-23 01:21:23 -0400
  • 8ca573e3ad Merge pull request 'feature/pubSub' (#2) from feature/pubSub into master J 2024-03-23 05:10:54 +0000
  • be40118b1a streamlined orchestrator, included new message banks to prompt users j 2024-03-23 01:03:35 -0400
  • 689df79ab0 retooled message service to be more generic added an enum for any new message banks j 2024-03-23 01:02:51 -0400
  • de4da43242 adjusted redit session manager to use bottleneck j 2024-03-23 01:02:22 -0400