Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Sync Fork #4

Merged
merged 2 commits into from
May 29, 2024
Merged

Sync Fork #4

merged 2 commits into from
May 29, 2024

Conversation

Were-Woof
Copy link
Collaborator

Review individual commits in order to see changelog

@ItsNeil17 ItsNeil17 assigned ItsNeil17 and Were-Woof and unassigned ItsNeil17 May 18, 2024
@ItsNeil17
Copy link
Member

UI needs to be designed. It would be great if someone were to be able to get a template of the UI done & we'll fill it in with the db queries later.

@ItsNeil17
Copy link
Member

@Were-Woof can you also list other stuff that's left?

@y345-git
Copy link
Collaborator

UI needs to be designed. It would be great if someone were to be able to get a template of the UI done & we'll fill it in with the db queries later.

I gotchu 😉

@Were-Woof
Copy link
Collaborator Author

Overview

Basically we need to design a ui and then implement it, then add functionality. This can be done a bit at a time and I can do some specific tasks, however for me to do actually designing the ui we'd have to wait for my break in a few weeks.

My preference would be to split these up into managable issues so that I can do these a bit at a time when I'm free, though I'm happy to use a different workflow if others prefer

Below is a brief overview of what currently needs doing to get the app functional

Tasks

NPC menu

  • Must display current npc level
  • Must have ability to specify which units are attacking the npc next
  • Must be able to attack the npc
  • Must give feedback based off of the results of an npc attack

Attack

  • Must be able to search for/select players for attack. An initial system for this might be to specify a discord id or username.
  • Must be able to specify which units are being used to attack
  • Must be able to send an attack
  • Must give feedback based off of the results of an attack

Construction

  • Must be able to display information about the price and current state of the player's constructions and their upgrades
  • Must be able to select a "building" to upgrade
  • Must give feedback when a building is upgraded

Recruitment

  • Must be able to access all units for recruitment
  • Must be able to specify how many units when recruiting
  • (Optional) Give feedback on how what units are currently being recruited

Lookup

Optional menu, for displaying public information about players: join date, alliance, etc

Other Tasks

New Menus

  • Settings
  • Events
  • Player, for viewing information such as the player's army, treasure, etc
  • Prestige

Misc

  • Create a colour theme and design plan
  • (Optional) Create automated tests to outline how modules of the code should behave
  • Make sidebar give feedback on which menu is currently selected
  • Make application give feedback on when the player is attacked

@ItsNeil17
Copy link
Member

ItsNeil17 commented May 28, 2024

I have created a project & issues on the information above.

Refer:

@ItsNeil17 ItsNeil17 merged commit 9001cdd into WillofSteel-Devs:main May 29, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants