Author

From SRASWiki

Jump to: navigation, search

Contents

Scenario Author/Editor

The scenario author is a subproject of the SRAS project. The scenario code is distinct from the simulation, the scenario code produces xml that the simulation uses, but the same code could be produced by hand.

This page details the requirements for the system. Non-Essential requirements are shown in italics

Output

  1. The system must output the scenario XML which will validate with the DTD(Document Type Definition)
  2. The system must produce
    1. Scenario meta data
    2. Temporal data
    3. Actor data
    4. Event Related data including spawns
    5. Timetable data
    6. Trump data

User Interface

  1. The UI should allow users to author scenarios in a wizard type format
  2. The system should hide as much technical jargon as possible

Timetable Builder

  1. The timetable builder will allow the scheduling of pre-created events
  2. The timetable will clearly show the window of each event
  3. The timetable will handle overlapping events gracefully
  4. There will be a one click way of adding Recurring events

NPC Builder

The NPC builder will allow the fields of

  1. Name
  2. HTML Data

PC Builder

The PC builder will allow the fields of

  1. Name
  2. HTML Data
  3. Rank
  4. Available

Event Builder

The Event builder will allow the fields of

  1. Display Text
  2. Default Window
  3. Duration
  4. Terminating
  5. Resolution
  6. Spawn Details
    1. Capable
      1. Event Id
      2. Delay
      3. Penalty
    2. InCapable
      1. Event Id
      2. Delay
      3. Penalty
    3. Expired
      1. Event Id
      2. Delay
      3. Penalty
Personal tools