Script Hired NPC Dialog

From PSwiki
Jump to navigation Jump to search

This Dialog enables the Player to Hire a NPC to do tasks for the player or the guild.

Dialog is under construction.

TODO: Include picture and descriptions. Until created use text to describe whats planed to be included in this dialog.

Input/Output Elements

This dialog should contains the following input /output elements:

Select Service

Select service needed from a list of services:

Select Hiring Period

Selection of hours, days, months or years to hire the NPC.

Select Working Hours

Selection of time of day the NPC will start to work and number of hours up to maximum of a scriptable number of hours per day.

Select Work Location

Selection of a location identified by the player through Scriptable Entities Design#Define Locations activity to be the working location for the NPC.

Select Guard Locations

If service is guard enable the user to select guard locations.

Identify Items to Sell/Buy

If service is Buy/Sell...

Script Hired NPC

If services include Custom NPC Dialogue then enable user to enter Custom NPC Dialogue script.

Validate Script

Button to validate script. Hire button will not be available before script is validated OK if Custom NPC Dialogue is included as service.

Hire Button

Button to confirm hiring.