1ExultStudio TODO
2================
3======Feb. 7, 2002 (jsf):=========
4
5ExultStudio creates most of the .dat files now, but it (or other tools) still
6need to create the following in 'static':
7
8FACES.VGA     GUMPS.VGA     PAPERDOL.VGA  SHAPES.VGA    XFORM.TBL
9FONT0000.VGA  POINTERS.SHP  SPRITES.VGA
10FONTS.VGA     TEXT.FLX
11
12===========================
13This is a braindump of what I want to do with ExultStudio.
14
15I think the app should behave in a similar way to the Gimp, with a master
16window and additional windows for each aspect that is being browsed/modified.
17
18The Toolbar
19===========
20
21The first step in getting ExultStudio into a useful state is to create a
22"super browser" of sorts. Point it at the game's "static" directory
23and it will classify all the files it finds there in a list. Clicking on
24a file brings up a specific browser for that file's type. The following
25browsers should be designed:
26
27	Shape
28	Palette
29	NPC
30	IFIX
31	Usecode
32	Chunk
33	Superchunk
34	Map
35	Flex
36	Flic
37	Voc
38	MIDI
39	Weapon
40
41Shape
42=====
43
44Handles:	.shp .vga
45Drag to:	Chunks, Flex, GIMP
46Drop from:	Flex
47
48Palette
49=======
50
51Handles: 	.pal
52Drag to:	Shape
53Drop from:	Flex
54
55Chunk
56=====
57
58Handles:	u7chunk
59Drag to:	N/A
60Drop from:	Shape
61
62
63Flex
64====
65
66Handles:	.flx
67Drag to:	All
68Drop from:	All
69
70MIDI
71====
72
73Handles:	.mid, .xmi
74Drag to:	Flex
75Drop from:	Flex
76
77ecc...
78