Skip to content

Teaching Ideas#997

Open
Evanosity wants to merge 2 commits intoEmperorlou:masterfrom
Evanosity:Idea-Teaching
Open

Teaching Ideas#997
Evanosity wants to merge 2 commits intoEmperorlou:masterfrom
Evanosity:Idea-Teaching

Conversation

@Evanosity
Copy link
Collaborator

Not yet finished.

  • how do we mark that a character is in "learn" mode?
  • how do we render an idea? is there already a method for it?
  • how do we generate a new constructitemidea from a constructitemideadef?

Not yet finished.
- how do we mark that a character is in "learn" mode?
- how do we render an idea? is there already a method for it?
- how do we generate a new constructitemidea from a constructitemideadef?
//make sure the student is still valid. Ensure that they're still in learn mode, and that they're still in the same location.

if(GameUtils.equals(student.getProperty("locationKey"), character.getProperty("locationKey")) == false) continue;
if(GameUtils.equals(student.getProperty("mode"), "LEARNING") == false) continue; //not sure if this is how we want to do this.
Copy link
Owner

Choose a reason for hiding this comment

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

I don't think the player enters a different mode when doing an invention do they? So we would want to do it just like invention.

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

Normal inventions are just a long operation, which locks the character inventing. But in this case, we are affecting other characters. How do we mark the characters that are being taught, to prevent them from doing other things while they are being taught?

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.

2 participants