Skip to content

Repository files navigation

Content TODO List

  • Mining ausbauen
  • Mehr adventure commands
  • Mehr Crafting Rezepte
  • Drugs
  • Random locations für Mane command, am besten eine suspekte Location und irgendeine droge dazu

Public TODO List Systen

  • BuyPrices & SellPrices balancen
  • Wahrscheinlichkeitssystem
  • Weekly & Monthly
  • Give every command an attribute

Markus TODO List

  • Weight
  • Tool class
  • Loottable class
  • Battler
  • Abilities
  • Playerdata Get methods standardizen
  • Überlegungen bezüglich Timestamps für command cooldowns wegen overloads (welcher syntax ist gut dafür)
  • snippets fixen

Adding new GameElements

  • Add them to the switch statement of CommandHandler.EvaluateCommand()

Adding new Ports

  • Add an IPorter
  • Add to the switch statement in CommandHandler.Send()
  • Add to the Ports Enum

Web porting

  • Extract Discord from litterally everywhere
  • Add pages and www root and all of that
  • let mane design
  • write a razor page core application
  • write razor logic

Request handling for different ports

  • Command class with all the different methods, each with attributes
  • For Discord;
    • Discord.NET sends requests to server directly
    • Requests are being formatted into Request class
  • For Web:
    • Requests are sent from website to server via http
    • Requests are being sent to server in Request format already

Logging

  • Admin Log:
    • Does not have anything to do with the rest of the command log, is just a plain txt file per session
  • Command Log
    • Log class
    • Can be loaded and unloaded easily

For overloads work

  • Rewrite the foreach loop in the HandleCommand method to continue if the argument compatability check fails after the first iteration

About

Big Chungus

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Used by

Contributors

Languages