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

Team 5 Economy #67

Merged
merged 47 commits into from
Aug 29, 2023
Merged

Team 5 Economy #67

merged 47 commits into from
Aug 29, 2023

Conversation

Hasakev
Copy link
Contributor

@Hasakev Hasakev commented Aug 29, 2023

Completed all Economy Components mentioned in #15
These include:

ryandmcneilly and others added 30 commits August 16, 2023 14:51
…y the amount of currency it has, and check if certain items can be bought.
Implemented the basic class of DropFactory which is for drops, as the currency class has not been implemented, placeholders have been used instead of ServiceLocator calls.
…'s now has a member variable 'name' which describes the currency (e.g. Scrap).
DropComponent can be attached to any entity using Entity.addComponent(new DropComponent(value, Currency);

Factory is used to spawn the component entity.
Note: this is not functional.
…y the amount of currency it has, and check if certain items can be bought.
…'s now has a member variable 'name' which describes the currency (e.g. Scrap).
Implemented the basic class of DropFactory which is for drops, as the currency class has not been implemented, placeholders have been used instead of ServiceLocator calls.
DropComponent can be attached to any entity using Entity.addComponent(new DropComponent(value, Currency);

Factory is used to spawn the component entity.
Note: this is not functional.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It seems that lines 77 and 78 have been added in error - this method is for creating a wallTower, it doesn't need an AiTaskComponent

@The-AhmadAA
Copy link
Contributor

Need to edit out lines 77 and 78 in TowerFactory.java, these lines don't belong in the method. Everything else seems ok

This was linked to issues Aug 29, 2023
@Hasakev Hasakev merged commit acdf321 into main Aug 29, 2023
@Hasakev Hasakev linked an issue Aug 29, 2023 that may be closed by this pull request
8 tasks
@Hasakev Hasakev mentioned this pull request Aug 29, 2023
@Hasakev Hasakev linked an issue Aug 29, 2023 that may be closed by this pull request
11 tasks
@Hasakev Hasakev deleted the Team-5--Economy branch August 29, 2023 04:18
@Hasakev Hasakev linked an issue Sep 7, 2023 that may be closed by this pull request
8 tasks
@Hasakev Hasakev removed a link to an issue Sep 12, 2023
8 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
5 participants