Skip to content

More extensibility#100

Open
ekulxam wants to merge 6 commits into
doctor4t:mainfrom
ekulxam:extensibility
Open

More extensibility#100
ekulxam wants to merge 6 commits into
doctor4t:mainfrom
ekulxam:extensibility

Conversation

@ekulxam
Copy link
Copy Markdown
Contributor

@ekulxam ekulxam commented Nov 28, 2025

100th PR!

  • Role class is no longer final
  • ShopEntry$Type is no longer an enum
  • PlayerMoodComponent$Task is no longer an enum, has been renamed to TaskType, and has been extracted to an API interface (now implemented by PlayerMoodComponent$TaskTypeImpl
  • PlayerMoodComponent$TrainTask has been extracted to an API interface
  • Changes how tasks are assigned accordingly; however, default TMM behaviour should be retained

@ekulxam
Copy link
Copy Markdown
Contributor Author

ekulxam commented Nov 28, 2025

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant