1 Reality Factory VFS Explorer
\r
2 ----------------------------
\r
4 The VFS Explorer allows you to combine most of your game resources (actors, bitmaps,
\r
5 sounds and levels) into one large file, which can be accessed by Reality Factory. This
\r
6 "Pack" or "VFS" file, as they are known, can also be encrypted to prevent others from
\r
7 extracting and using your resources.
\r
12 After running the program you will see a tree view of an empty Reality Factory resource
\r
13 file directory and a column of buttons. These buttons are as follows :
\r
15 New - emptys the tree view and sets up the default directory structure. All previous
\r
18 Open - opens a VFS file and displays it in the tree view. All previous files will be
\r
19 lost. If the VFS file is encrypted you will be asked to enter the encryption
\r
20 key before the file is opened.
\r
22 Add - adds files to the currently selected folder. Use Shift or Cntl to select
\r
23 multiple files to add.
\r
25 Rename - renames the selected file or folder.
\r
27 Delete - deletes the selected file or folder. You will be asked to confirm the deletion
\r
28 before it takes place. If a folder is deleted all the files in that folder are
\r
31 Extract - extracts a file from the VFS file and saves to a user selected location.
\r
33 MkDir - creates a new subfolder of the currently selected folder. If a file is currently
\r
34 selected the folder that contains it will be used as the parent folder.
\r
36 Save - saves the tree view to a VFS file. If the "Use Encryption on Saving" box is
\r
37 checked then you will be prompted to enter the encryption key before the file
\r
40 Double clicking on a file in the tree view will open that file using the program that
\r
41 Windows has associated with it.
\r
46 VFS Explorer uses an encryption method of the "cheap lock" class. This will keep out the
\r
47 honest folk but could be broken by a hacker. The encryption key used is 4 characters long,
\r
48 although it can be shorter (giving less encryption). If you give the wrong key when opening
\r
49 an encrypted file it will still load but the file contents will be garbage. No indication
\r
50 is given that the wrong key was used, as VFS Explorer cannot tell if this happened. So
\r
51 don't forget your encryption key. The current version of Reality Factory (0.5.4) does not
\r
52 support encryption, although it will be in later versions.
\r
57 Not all resources can be placed in a VFS file. Those that can are :
\r
62 4. all level BSP files
\r
64 What can't be placed in a VFS file are :
\r
66 1. Wav files used as streaming audio
\r
70 These files are accessed directly by Windows, which cannot read them from a VFS file.
\r
72 The current version of Reality Factory (0.5.4) attempts to load the resources from the
\r
73 VFS file first, then checks the disk directory second. This will be swapped in later
\r
74 versions so you can replace a resource simply by placing the new version in the correct
\r
75 directory, where it will be loaded first.
\r
77 The VFS file must reside in the same directory as realityfactory.exe in order for the
\r
78 file to be opened properly.
\r
80 Minimum VFS Contents
\r
81 --------------------
\r
83 The following files are needed by Reality Factory as minimum resources in a VFS file. To
\r
84 this list can be added all resources needed by your level(s). Note that the demo level
\r
85 second.bsp uses the Wav file laughter3.wav and this is included in the Media\Audio
\r
86 folder. It is not needed in the VFS file for minimum content.
\r
90 Media\Actors bolt.act
\r
108 Media\Audio bathit.wav
\r
124 Media\Audio\Menu pop1.wav
\r
127 Media\Bitmaps a_bubl.bmp
\r
150 Media\Bitmaps\Explode 1exp01.bmp
\r
191 Media\Explode\Fx a_smk01.bmp
\r
237 Media\Explode\Menu a_cour8b.bmp
\r
268 Files Required for a Demo
\r
269 -------------------------
\r
271 To make a complete demo package of Reality Factory you must have these files. This assumes
\r
272 you have placed all the .act, .bmp, .wav and .bsp files required by your level(s) into the
\r
280 hud.ini (if required)
\r
281 menu.ini (or replacement ini file)
\r
282 player.ini (if required)
\r
283 pack.vfs (or replacement vfs file)
\r
289 <root>\Media\Audio Any .wav files used for streaming audio
\r
291 <root>\Media\Midi Any .mid files used
\r
293 <root>\Media\Video Any .avi files used
\r