457 Commits

Author SHA1 Message Date
8cdd9b5aa6 Remove extra redpill command 2022-01-31 14:11:45 +07:00
b014e9977e Fix random weapons 2022-01-31 13:43:20 +07:00
7b48ff0a9b Fixing some trainer bugs, mapping value cause Mongo hates F# 2022-01-31 02:34:56 +07:00
7c8a460d5b Major refactor for new BattleItem/Action data models 2022-01-30 22:00:00 +07:00
d1cf329521 Stop player from hacking themself, don't check for trainer role, clean up 2022-01-30 17:49:37 +07:00
5f4bb71245 Check if player has inventory before starting. Testing autocomplete 2022-01-29 16:12:56 +07:00
9924460001 Check if the player has an empty hack inventory 2022-01-25 17:26:35 +07:00
d329714aef Fixing DbService so it just reads and writes the player 2022-01-24 23:27:28 +07:00
3f42296818 Potential fix for leaderboards 2022-01-24 04:43:22 +07:00
7585ae26b2 Update dockerfile with new fsproj 2022-01-24 04:23:14 +07:00
48e726b3fa Adding the gifs 2022-01-24 04:15:15 +07:00
2553d789d1 Fix bugs with redpill, cooldowns, and store 2022-01-24 03:53:14 +07:00
b501dfbb73 Fix store bugs 2022-01-24 01:38:08 +07:00
ed68f0b87d Implement new hacker battle mechanics 2022-01-24 01:37:46 +07:00
308409a1bc New Embeds module to avoid duplication between trainer and hacker battle 2022-01-22 18:38:17 +07:00
a4d9926cfa Finishing new trainer flow 2022-01-22 14:13:24 +07:00
ff513331c6 Redoing trainer flow and adding GuildEnvironment module 2022-01-21 22:46:33 +07:00
5261713735 Remove old project directories 2022-01-21 22:45:57 +07:00
41cf24c774 Change currency to int 2022-01-21 14:56:01 +07:00
9af3f7ef9d Add hacker gif when issuing a hack command. Disable slot machine 2022-01-21 14:50:57 +07:00
a007f55c55 Relink event 2022-01-20 20:24:21 +07:00
a08c66a84d Some clean up 2022-01-20 14:15:33 +07:00
116ab79e8a Add discord server to Env 2022-01-20 00:09:16 +07:00
7103120c47 Commit restore.targets 2022-01-19 23:51:13 +07:00
fc75c3f238 Getting dotenv working, I think 2022-01-19 23:35:57 +07:00
bc3e574841 Fixing dockerfile and async bug 2022-01-19 21:41:14 +07:00
fd9a6a25f3 Move bots into single process 2022-01-19 20:15:07 +07:00
bcb99d9a78 Trainer: Finished initial dialog flow with hack/defend commands 2022-01-19 19:27:20 +07:00
42f5ea21fb Trainer project 2022-01-19 03:27:00 +07:00
3d214d69a1 Improving the spin flow 2022-01-17 15:11:05 +07:00
0c1cf67bbf Basic spin with images 2022-01-17 03:47:46 +07:00
70dbaf86ab Slot machine game 2022-01-17 02:05:07 +07:00
6492d0c4ba Fix a few bugs with the store and hacker game 2022-01-17 02:04:48 +07:00
07246dcdb2 Store: Buy Weapons and Shields, and selling 2022-01-16 22:33:28 +07:00
5ef3243c41 Read store items from json file 2022-01-16 16:21:45 +07:00
f92e253dac Store: view store command, create semblance of an inventory 2022-01-16 03:35:04 +07:00
5ab49e674e Fixed bug with defending and small changes to gameplay 2022-01-16 02:46:42 +07:00
162f6af03f Finish refactoring DbService. Rename project to PlayerInteractions 2022-01-16 02:19:23 +07:00
7b2f6ba861 WIP Compiler Errors: Adding DbService and PlayerRegistration components 2022-01-15 22:33:55 +07:00
e40fc42482 Restructuring project for new bots 2022-01-15 21:13:33 +07:00
5ccb4b730f Fix no players in leaderboards command 2022-01-13 03:37:17 +07:00
18cbf478c9 Fix class for shields. Use degenz battle channel 2022-01-13 03:33:14 +07:00
0343203a4e Adding leaderboard command. Switching to degenz server 2022-01-11 14:38:42 +07:00
86354e2efe Move further code to Commands module 2022-01-11 13:49:43 +07:00
248e8ed64d Reorganizing a little 2022-01-11 13:35:35 +07:00
d4e7170be1 Use classes for actions, damage calculations, random weapons, Status command 2022-01-11 13:15:25 +07:00
2f3a9fd1f9 Getting defense command to work. Fixes and improvements 2022-01-10 12:33:14 +07:00
97bf07e7ec Weapon cooldowns 2022-01-09 15:43:39 +07:00
ff5cd8b28a Mention target user 2022-01-09 04:19:32 +07:00
043ed06572 Hack flow with buttons 2022-01-09 04:07:05 +07:00