Videos.txt:
This file contains a list of video clips which can be specified for playback with the new Bali Gi Billboards (SS_SPECIAL_SIGN1 - 4) defined in TSpecial.txt. For Billboards, this file (Videos.txt) works in conjunction with VideoLists.txt.
Perhaps the first thing to note is that Videos.txt is somewhat "broken". This is because the header count is wrong. I discovered this when I tried to add a new video clip. Whereas the header count = 244, it should equal count = 265. Once this is corrected, new clips can be added to the file.
Here the last video clip entry in the file followed by one I've added:
Code: Select all
2306;0;0;0;2;31;27;80;32;19;480;//Newsclip6
2307;0;0;0;7;0;0;0;18;00;000;//Newsclip OSR
2307 = Probably could be any unused number. I used the next available at the end of the list.
0,0,0 = No need to change these.
7 = References my custom video clip 00007.dat in the X3 mov directory.
0,0,0 = Start time (min, sec, milli).
18,0,0 = End time (min, sec, milli).
VideoLists.txt:
This file consists of a list of video clips contained in Videos.txt. It is used by the Billboards for determining which advertisements will be displayed.
Here is a snippet from VideoLists.txt:
Code: Select all
//video lists
//number of video lists;
//number of videos;[video id]
7;
7;2101;2102;2103;2104;2105;2106;2107;// Only traditional adverts randomly
........
........
.......
.......
.......
2;109;2307; // Saya+OSR
Notice the last line is one I added. It references a video clip of Saya (109), plus my custom video clip (2307) added to Videos.txt.
-------------------------------------------------------------------------------------------------
Billboards:
Now, with that out of the way, let's see how we can specify which clips a billboard will display.
First, we must realize that we cannot correctly add a billboard using the Galaxy Editor. This is because one key attribute is not included. Here is the XML code from adding a billboard via the Galaxy Editor:
Code: Select all
<o t="20" s="SS_SPECIAL_SIGNOSR1" x="424411" y="0" z="177979" a="0" b="0" g="0"/>
Code: Select all
<o f="1" t="20" s="SS_SPECIAL_SIGNOSR1" x="0" y="0" z="113582" a="-1024" b="1024" g="0" v="-1"/>
In order to make my custom clip play on the board, I simply change v="-1" in the galaxy map entry for the billboard to v="-7". This will cause the two clips on line 7 to play in an endless loop.
Now along with my explanations on making custom billboards (XFP forum), you too can make your own billboards, and or make existing billboards display whatever you want.

[ external image ]