No, that number is not referenced anywhere. Only the script file that it's inside uses it. For example NoCampaign_1066 in DT_Bosun_all.aix is used only in that file. Furthermore, it is used only by the "strategy" in which it's placed. Look at this example:
Code:
strategy DialogTitle_RootDialog_BOSUN_NoCampaign_1066(Dialog)
{
strategies
{
DialogTitle_RootDialog_BOSUN_NoCampaign_1066_Init
}
}
strategy DialogTitle_RootDialog_BOSUN_NoCampaign_1066_Init(Dialog)
{
precond
{
Dialog:GetCurrentCrewState() == 0 and Dialog:IsTutorialMission() == 0
}
action
{
Dialog:SetDialogTitle( "Text_Dialog_1067" );
Dialog:PlaySound( "Bosun_slash_", "CGSQ_BOSUN_01", 0 );
Dialog:ClearRandomLines( "generic_exits" );
Dialog:AddRandomLine( "generic_exits", "gexit_1" );
Dialog:AddRandomLine( "generic_exits", "gexit_2" );
}
}
Here the strategy is called "DialogTitle_RootDialog_BOSUN_NoCampaign_1066(Dial og)". All the lines below it that contain "BOSUN_NoCampaign" must have that same number at the end. Otherwise the script won't work properly. That's about all the significance that number has.
If you scroll down, you will notice lines like this one:
# sh5 dialog tool - start new dialog
#
These are used to create a new dialog, and a list of strategies go below it. But since it is a separate dialog, you can use the same number as in the previous example (1066), it will work perfectly fine, because each new dialog reads only its own strategies. So yeah... that number has no significance outside the file it's inside nor even outside its dialog block.
Also, to my understanding the phrase "NoCampaign" indicates that the dialog line will appear no matter the campaign (even in historical missions).
Quote:
Originally Posted by Mikemike47
The ubisoft *.doc help texts did not help much for me.
|
Where did you find those help files?