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

1.0 Version Roadmap #10

Open
hkzorman opened this issue Jun 17, 2017 · 1 comment
Assignees
Milestone

Comments

@hkzorman
Copy link
Owner

@hkzorman hkzorman commented Jun 17, 2017

This issue is to keep track of what is still lacking in the mod in order to have a 1.0 release.

  • Technical:
    • Spawners ( #6 )
    • Jobs ( #7 )
    • Places ( #1 )
    • Actions:
      • Add actions to place and dig nodes
    • Schedules:
      • Add ability to override some of the NPC's attributes (like trader status)
      • Add check function
      • Enqueue actions related to finding specific nodes
      • Automatic calculation of certain parameters
  • Content:
    • Textures: add at least 3-5 more textures for males and females, including children.
    • Dialogues: add at least a 100 dialogue lines that are generic enough
    • Prices: add prices for all default items
    • Names: add at least 50 more names for both males and females
    • Relationships: add at least 10 more unique liked items and disliked item for each phase
@hkzorman hkzorman self-assigned this Jun 17, 2017
@hkzorman hkzorman added this to the 1.0 milestone Jun 17, 2017
@hkzorman

This comment has been minimized.

Copy link
Owner Author

@hkzorman hkzorman commented Jan 4, 2018

While the actions/schedules functionality is mostly complete at this time, a technical change in the API and the introduction of new actions/commands will enable the API to be as flexible as possible and to build new behaviors in NPCs.

Proposed changes:

  • Unify the actions/tasks/schedule property change/schedule query API into a commands API
  • Add new commands to bring the NPC interaction level closer to that of a player
  • Rename flags to properties
  • Allow registering scripts, or collections of commands for external mods to provide extra functionality
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
1 participant
You can’t perform that action at this time.