]> git.xonotic.org Git - xonotic/xonotic.git/blob - misc/tools/NexuizDemoRecorder/main/src/main/resources/help/html/apply_templates.html
initial checkin from nexuiz svn r8756
[xonotic/xonotic.git] / misc / tools / NexuizDemoRecorder / main / src / main / resources / help / html / apply_templates.html
1 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 3.2//EN">\r
2 \r
3 <html>\r
4   <head>\r
5     <meta name="generator" content="HTML Tidy, see www.w3.org">\r
6 \r
7     <title></title>\r
8   </head>\r
9 \r
10   <body>\r
11 <H1>Applying templates</H1>\r
12 <P>Since version 0.3 you are able to\r
13 selectively apply settings from a template of your choice to any job\r
14 you like. One reason might be that you want jobs that have already\r
15 been recorded to be recorded using different config settings (e.g.\r
16 other quality settings, resolution, etc.). If you wanted to do this\r
17 for many jobs at once, it would be very tedious to edit each job\r
18 manually, setting up changes.</P>\r
19 <P>You can apply properties of templates\r
20 very easily:</P>\r
21 <UL>\r
22         <LI><P>Select the template you want to\r
23         use</P>\r
24         <LI><P>Select the job(s) whose\r
25         properties you want to be affected by the template</P>\r
26         <LI><P>Right-click inside the jobs\r
27         table and select &ldquo;Apply template&rdquo;</P>\r
28         <LI><P>A new dialog will open where you\r
29         will be able to select which one of the settings should be copied\r
30         from the template to the job. Please, be aware that old settings of\r
31         the job will be overwritten!</P>\r
32         <LI><P>Usually the settings will be\r
33         copied 1:1 from the template to the job. <B>There are 2 exceptions,\r
34         though</B>:</P>\r
35         <UL>\r
36                 <LI><P><B>Demo directory:</B> Here\r
37                 copying the value from the template to the job would not make\r
38                 sense, because in a template you actually specified a <B>directory</B>,\r
39                 <U>not</U> a <B>file</B>. However, a job needs to point at a <B>file</B>.\r
40                 What will happen shall be demonstrated by the following example:\r
41                 Let's say that the job's path to the demo file (before applying the\r
42                 template) has been <B>C:\Nexuiz\data\demos\mydemo.dem</B>\r
43                 and the path setup in the template has been pointing to the\r
44                 directory<B> C:\Games\Nexuiz2.5.2\data\demos</B>.\r
45                 The new demo file path, after the &ldquo;apply&rdquo; process is\r
46                 done, would be <B>C:\Games\Nexuiz2.5.2\data\demos\mydemo.dem</B>;\r
47                 this means that from the <B>job's</B>\r
48                 demo path the program will just take the name of the demo by itself\r
49                 (mydemo.dem), and put the path from the <B>template</B>\r
50                 in front of it</P>\r
51                 <LI><P><b>Video\r
52                 destination:</b> Here the same thing happens like for the Demo\r
53                 directory. The new video destination will be &lt;Directory set up\r
54                 in the template&gt; + &lt;just the filename of the setting of the\r
55                 job&gt;</P>\r
56         </UL>\r
57 </UL>\r
58 <P>Another example of how this feature could be useful is this one: Suppose some\r
59 movie maker was to create a community movie with frags from different\r
60 people, or a movie maker was to continue or finish a movie from\r
61 someone else. If one person creates a queue of jobs (which naturally\r
62 includes the demo's names, start second and end second) and then\r
63 decides not to record the frags herself but send it to some other\r
64 movie maker, all that needs to be done is to save the job queue and\r
65 send it to the other movie maker, together with the demos. The other\r
66 movie maker can then copy the demos into his own demo directory and\r
67 import the job queue. Of course the problem would then be that all\r
68 these imported jobs could not really be executed right away, because\r
69 all these paths might be incorrect, I mean, would simply not exist or\r
70 match to the system of the movie maker who wants to record the jobs\r
71 (e.g. path to Nexuiz engine or demo directory). But this can easily\r
72 be fixed. The movie maker just needs to select the imported jobs and\r
73 apply one of her own templates to them, and by doing so, fix all\r
74 incorrect paths.</P>\r
75   </body>\r
76 </html>\r
77 \r