Here's what we've heard so far:
When using this software, I need to be able to:
1) Check the data files in and out of whatever version control system my
company uses.
2) Sort the data so I can see all the dialogue, or all the characters in
a scene, or all the scenes in a game level.
3) Export the data in a format that is meaningful to the many different
people that need to see it: programmers, producers, voice actors, etc.
(This includes Excel, Word, and WGA-formatted scripts.)
4) Input the data in different ways according to my job function. If
I'm an audio guy, I'll need to see different parts of the data than the
dialogue writer.
5) Develop my own macros to adapt the software to work well with a tool
that only my company uses.
6) Storyboard scenes so that my ideas are easier for other members of
the team to grasp.
7) Tag the data in a meaningful way (e.g. through lineIDs).
8) Write dialogue trees.
9) View dialogue trees in a meaningful way (e.g., as a cascading series
of spoken lines).
10) Indicate when a dialogue choice changes something in the code (e.g.,
setting a player variable).
I think we should add:
11) View data that tells me when I've hit some constraint, such as the
number of barks written for each NPC.
Did I get the summation right? Are there features you guys have
mentioned that I missed? What other features should we ask for?
Ron