SUBSIM Radio Room Forums



SUBSIM: The Web's #1 resource for all submarine & naval simulations since 1997

Go Back   SUBSIM Radio Room Forums > Silent Hunter 3 - 4 - 5 > SH5 Mods Workshop
Forget password? Reset here

Reply
 
Thread Tools Display Modes
Old 09-18-13, 02:28 PM   #181
Mikemike47
Grey Wolf
 
Join Date: Sep 2006
Location: NY
Posts: 994
Downloads: 1078
Uploads: 6
Default

Quote:
Originally Posted by Athlonic View Post
Are you kidding me Subsim ?
Nothing was stated about sending a note to Neal or SH5 Moderators. PMing moderators now.
Mikemike47 is offline   Reply With Quote
Old 09-18-13, 02:43 PM   #182
Trevally.
Navy Seal
 
Join Date: Apr 2007
Location: AN1536 (Orkney)
Posts: 5,451
Downloads: 166
Uploads: 28


Default

Fixed

Can someone test please
__________________
Trevally Mods for SH5
Trevally. is offline   Reply With Quote
Old 09-18-13, 02:44 PM   #183
gap
Navy Seal
 
Join Date: Jan 2011
Location: CJ8937
Posts: 8,214
Downloads: 793
Uploads: 10
Default

Quote:
Originally Posted by Athlonic View Post
WTH ?

I can't even access the file myself ...
Are you kidding me Subsim ?

In the meantime I uploaded the thing here : http://ul.to/lt13usok

Dive safe !
Recently it happened to me too. Editing the download and saving the changes (I reuploaded the mod in that case, but it might be not strictly necessary) solved the issue.
gap is offline   Reply With Quote
Old 09-18-13, 02:45 PM   #184
gap
Navy Seal
 
Join Date: Jan 2011
Location: CJ8937
Posts: 8,214
Downloads: 793
Uploads: 10
Default

Quote:
Originally Posted by Trevally. View Post
Fixed

Can someone test please
It works
gap is offline   Reply With Quote
Old 09-18-13, 02:47 PM   #185
Trevally.
Navy Seal
 
Join Date: Apr 2007
Location: AN1536 (Orkney)
Posts: 5,451
Downloads: 166
Uploads: 28


Default

Quote:
Originally Posted by gap View Post
It works
Thanks Gap
__________________
Trevally Mods for SH5
Trevally. is offline   Reply With Quote
Old 09-18-13, 02:48 PM   #186
gap
Navy Seal
 
Join Date: Jan 2011
Location: CJ8937
Posts: 8,214
Downloads: 793
Uploads: 10
Default

Quote:
Originally Posted by Trevally. View Post
Thanks Gap
Thanks Trevally
gap is offline   Reply With Quote
Old 09-18-13, 03:09 PM   #187
Athlonic
Chief
 
Join Date: Apr 2005
Location: France
Posts: 311
Downloads: 51
Uploads: 2
Default

That was fast !

Thanks Trevally
Athlonic is offline   Reply With Quote
Old 09-18-13, 04:59 PM   #188
Mikemike47
Grey Wolf
 
Join Date: Sep 2006
Location: NY
Posts: 994
Downloads: 1078
Uploads: 6
Default

Quote:
Originally Posted by blkdimnd View Post
I can't seem to download this mod.
The download area here on SubSim says, "This file is in the moderation queue."
Quote:
Originally Posted by Athlonic View Post
I can't even access the file myself ...
Quote:
Originally Posted by Mikemike47 View Post
Nothing was stated about sending a note to Neal or SH5 Moderators. PMing moderators now.
Quote:
Originally Posted by gap View Post
Recently it happened to me too. Editing the download and saving the changes (I reuploaded the mod in that case, but it might be not strictly necessary) solved the issue. It works

Quote:
Originally Posted by Trevally. View Post
FixedCan someone test please
Link there now and downloaded completely. Thanks Sailor Steve and Webster. Thanks Gap for the additional information, something like that has happened to me, too.
Mikemike47 is offline   Reply With Quote
Old 01-11-14, 09:58 AM   #189
boyd.320
Stowaway
 
Posts: n/a
Downloads:
Uploads:
Default thanks

thanks
  Reply With Quote
Old 02-02-14, 06:52 PM   #190
ratchetfrog
Bilge Rat
 
Join Date: Feb 2014
Posts: 1
Downloads: 6
Uploads: 0
Default help

im having trouble getting this to work, i activated everything into jgsme i order (using only the MFCM compatible file) and when i go to play none of the new dialogues show up, amm i missing something?
ratchetfrog is offline   Reply With Quote
Old 02-03-14, 06:05 PM   #191
Athlonic
Chief
 
Join Date: Apr 2005
Location: France
Posts: 311
Downloads: 51
Uploads: 2
Default

Quote:
Originally Posted by ratchetfrog View Post
im having trouble getting this to work, i activated everything into jgsme i order (using only the MFCM compatible file) and when i go to play none of the new dialogues show up, amm i missing something?
Nope it should work.

Check, double check folder structure ... (ie no twice "data/data")

Athlonic is offline   Reply With Quote
Old 02-07-14, 02:12 PM   #192
Oby
Medic
 
Join Date: Jul 2007
Location: BH7853
Posts: 169
Downloads: 458
Uploads: 0
Default

Just a little bug I found.

Because of nine max dialogs limit, surfaced dialogs for chief-engineer don't work as they should. It hapens because sometimes there are two dialog slots used by campaign story dialogs.

I suggest to move crash_dive command into depth control submenu:

Code:
# sh5 dialog tool - start new dialog 
# 

strategy RootDialog_CHIEF(Dialog)
{
    strategies
    {

        DialogTitle_RootDialog_CHIEF_NoCampaign_1072,
        DialogTitle_RootDialog_CHIEF_NoCampaign_1073,
        DialogTitle_RootDialog_CHIEF_NoCampaign_1074,
        DialogTitle_RootDialog_CHIEF_NoCampaign_1075,
        DialogTitle_RootDialog_CHIEF_NoCampaign_1076,
        DialogTitle_RootDialog_CHIEF_NoCampaign_1077,
        DialogLine_RootDialog_CHIEF_NoCampaign_35,
        DialogLine_RootDialog_CHIEF_NoCampaign_36,
        DialogLine_RootDialog_CHIEF_NoCampaign_37,
        DialogLine_RootDialog_CHIEF_NoCampaign_1170,
        DialogLine_RootDialog_CHIEF_NoCampaign_1260,
        DialogLine_RootDialog_CHIEF_NoCampaign_1264,
        DialogLine_RootDialog_CHIEF_NoCampaign_1221,
        DialogLine_RootDialog_CHIEF_NoCampaign_1900
    }
}

strategy DialogLine_RootDialog_CHIEF_NoCampaign_1900(Dialog)
{
    strategies
    {
        DialogLine_RootDialog_CHIEF_NoCampaign_1900_Click,
        DialogLine_RootDialog_CHIEF_NoCampaign_1900_Init
    }
}

strategy DialogLine_RootDialog_CHIEF_NoCampaign_1900_Init(Dialog)
{
    precond
    {
        Dialog:IsDialogLineClicked( "DialogLine_RootDialog_CHIEF_NoCampaign_1900" ) == 0 and !Dialog:IsSurfaced()
    }
    action
    {
        Dialog:AddDialogLine( "Text_Dialog_1290" );
        Dialog:SetDialogLineClickId( "DialogLine_RootDialog_CHIEF_NoCampaign_1900" );
        Dialog:SetRunScript( "Dialog_12_CHIEF_NoCampaign" );
    }
}

strategy DialogLine_RootDialog_CHIEF_NoCampaign_1900_Click(Dialog)
{
    precond
    {
        Dialog:IsDialogLineClicked( "DialogLine_RootDialog_CHIEF_NoCampaign_1900" ) == 1 and !Dialog:IsSurfaced()
    }
    action
    {
    }
}

strategy DialogTitle_RootDialog_CHIEF_NoCampaign_1072(Dialog)
{
    strategies
    {
        DialogTitle_RootDialog_CHIEF_NoCampaign_1072_Init
    }
}

strategy DialogTitle_RootDialog_CHIEF_NoCampaign_1072_Init(Dialog)
{
    precond
    {
        Dialog:GetCurrentCrewState() == 0 and Dialog:IsTutorialMission() == 0 
    }
    action
    {
        Dialog:SetDialogTitle( "Text_Dialog_1073" );
        Dialog:PlaySound( "ChiefEngineer_slash_", "CG_CR_CHIEF_01_A", 0 );
        Dialog:ClearRandomLines( "generic_exits" );
        Dialog:AddRandomLine( "generic_exits", "gexit_1" );
        Dialog:AddRandomLine( "generic_exits", "gexit_2" );
        Dialog:PickRandomDialogLine( "generic_exits" );
    }
}

strategy DialogTitle_RootDialog_CHIEF_NoCampaign_1073(Dialog)
{
    strategies
    {
        DialogTitle_RootDialog_CHIEF_NoCampaign_1073_Init
    }
}

strategy DialogTitle_RootDialog_CHIEF_NoCampaign_1073_Init(Dialog)
{
    precond
    {
        Dialog:GetCurrentCrewState() == 2 and Dialog:IsTutorialMission() == 0 
    }
    action
    {
        Dialog:SetDialogTitle( "Text_Dialog_1074" );
        Dialog:PlaySound( "ChiefEngineer_slash_", "CG_CR_CHIEF_02_A", 0 );
        Dialog:ClearRandomLines( "generic_exits" );
        Dialog:AddRandomLine( "generic_exits", "gexit_1" );
        Dialog:AddRandomLine( "generic_exits", "gexit_2" );
        Dialog:PickRandomDialogLine( "generic_exits" );
    }
}

strategy DialogTitle_RootDialog_CHIEF_NoCampaign_1074(Dialog)
{
    strategies
    {
        DialogTitle_RootDialog_CHIEF_NoCampaign_1074_Init
    }
}

strategy DialogTitle_RootDialog_CHIEF_NoCampaign_1074_Init(Dialog)
{
    precond
    {
        Dialog:GetCurrentCrewState() == 1 and Dialog:IsTutorialMission() == 0 
    }
    action
    {
        Dialog:SetDialogTitle( "Text_Dialog_1074" );
        Dialog:PlaySound( "ChiefEngineer_slash_", "CG_CR_CHIEF_03_A", 0 );
        Dialog:ClearRandomLines( "generic_exits" );
        Dialog:AddRandomLine( "generic_exits", "gexit_1" );
        Dialog:AddRandomLine( "generic_exits", "gexit_2" );
        Dialog:PickRandomDialogLine( "generic_exits" );
    }
}

strategy DialogTitle_RootDialog_CHIEF_NoCampaign_1075(Dialog)
{
    strategies
    {
        DialogTitle_RootDialog_CHIEF_NoCampaign_1075_Init
    }
}

strategy DialogTitle_RootDialog_CHIEF_NoCampaign_1075_Init(Dialog)
{
    precond
    {
        Dialog:GetCurrentCrewState() == 0 and Dialog:IsTutorialMission() == 1 
    }
    action
    {
        Dialog:SetDialogTitle( "Text_Dialog_1074" );
        Dialog:PlaySound( "ChiefEngineer_slash_", "CG_CR_CHIEF_04", 0 );
        Dialog:ClearRandomLines( "generic_exits" );
        Dialog:AddRandomLine( "generic_exits", "gexit_1" );
        Dialog:AddRandomLine( "generic_exits", "gexit_2" );
        Dialog:PickRandomDialogLine( "generic_exits" );
    }
}

strategy DialogTitle_RootDialog_CHIEF_NoCampaign_1076(Dialog)
{
    strategies
    {
        DialogTitle_RootDialog_CHIEF_NoCampaign_1076_Init
    }
}

strategy DialogTitle_RootDialog_CHIEF_NoCampaign_1076_Init(Dialog)
{
    precond
    {
        Dialog:GetCurrentCrewState() == 2 and Dialog:IsTutorialMission() == 1 
    }
    action
    {
        Dialog:SetDialogTitle( "Text_Dialog_1077" );
        Dialog:PlaySound( "ChiefEngineer_slash_", "CG_CR_CHIEF_05", 0 );
        Dialog:ClearRandomLines( "generic_exits" );
        Dialog:AddRandomLine( "generic_exits", "gexit_1" );
        Dialog:AddRandomLine( "generic_exits", "gexit_2" );
        Dialog:PickRandomDialogLine( "generic_exits" );
    }
}

strategy DialogTitle_RootDialog_CHIEF_NoCampaign_1077(Dialog)
{
    strategies
    {
        DialogTitle_RootDialog_CHIEF_NoCampaign_1077_Init
    }
}

strategy DialogTitle_RootDialog_CHIEF_NoCampaign_1077_Init(Dialog)
{
    precond
    {
        Dialog:GetCurrentCrewState() == 1 and Dialog:IsTutorialMission() == 1 
    }
    action
    {
        Dialog:SetDialogTitle( "Text_Dialog_1077" );
        Dialog:PlaySound( "ChiefEngineer_slash_", "CG_CR_CHIEF_06", 0 );
        Dialog:ClearRandomLines( "generic_exits" );
        Dialog:AddRandomLine( "generic_exits", "gexit_1" );
        Dialog:AddRandomLine( "generic_exits", "gexit_2" );
        Dialog:PickRandomDialogLine( "generic_exits" );
    }
}

strategy DialogLine_RootDialog_CHIEF_NoCampaign_35(Dialog)
{
    strategies
    {
        DialogLine_RootDialog_CHIEF_NoCampaign_35_Click,
        DialogLine_RootDialog_CHIEF_NoCampaign_35_Init
    }
}

strategy DialogLine_RootDialog_CHIEF_NoCampaign_35_Init(Dialog)
{
    action
    {
        Dialog:AddDialogLine( "Text_Dialog_36" );
        Dialog:SetDialogLineClickId( "DialogLine_RootDialog_CHIEF_NoCampaign_35" );
        Dialog:SetAbilityToRun( "Ability_Active_Repair_Destroyed_Items_Name" );
        Dialog:SetRunScript( "Dialog_1_CHIEF_NoCampaign" );
    }
}

strategy DialogLine_RootDialog_CHIEF_NoCampaign_35_Click(Dialog)
{
    precond
    {
        Dialog:IsDialogLineClicked( "DialogLine_RootDialog_CHIEF_NoCampaign_35" ) == 1
    }
    action
    {
        Dialog:ActivateAbility( "Ability_Active_Repair_Destroyed_Items_Name" );
    }
}

strategy DialogLine_RootDialog_CHIEF_NoCampaign_36(Dialog)
{
    strategies
    {
        DialogLine_RootDialog_CHIEF_NoCampaign_36_Click,
        DialogLine_RootDialog_CHIEF_NoCampaign_36_Init
    }
}

strategy DialogLine_RootDialog_CHIEF_NoCampaign_36_Init(Dialog)
{
    precond
    {
        Dialog:IsDialogLineClicked( "DialogLine_RootDialog_CHIEF_NoCampaign_36" ) == 0 and Dialog:IsAbilityActive( "Ability_Active_Increase_Repair_Rate_Name" ) == 0 
    }
    action
    {
        Dialog:AddDialogLine( "Text_Dialog_37" );
        Dialog:SetDialogLineClickId( "DialogLine_RootDialog_CHIEF_NoCampaign_36" );
        Dialog:SetAbilityToRun( "Ability_Active_Increase_Repair_Rate_Name" );
        Dialog:SetRunScript( "Dialog_2_CHIEF_NoCampaign" );
    }
}

strategy DialogLine_RootDialog_CHIEF_NoCampaign_36_Click(Dialog)
{
    precond
    {
        Dialog:IsDialogLineClicked( "DialogLine_RootDialog_CHIEF_NoCampaign_36" ) == 1
    }
    action
    {
        Dialog:ActivateAbility( "Ability_Active_Increase_Repair_Rate_Name" );
    }
}

strategy DialogLine_RootDialog_CHIEF_NoCampaign_1170(Dialog)
{
    strategies
    {
        DialogLine_RootDialog_CHIEF_NoCampaign_1170_Click,
        DialogLine_RootDialog_CHIEF_NoCampaign_1170_Init
    }
}

strategy DialogLine_RootDialog_CHIEF_NoCampaign_1170_Init(Dialog)
{
    precond
    {
        Dialog:IsDialogLineClicked( "DialogLine_RootDialog_CHIEF_NoCampaign_1170" ) == 0 and Dialog:IsAbilityActive( "Ability_Active_Increase_Repair_Rate_Name" ) == 1 
    }
    action
    {
        Dialog:AddDialogLine( "Text_Dialog_1171" );
        Dialog:SetDialogLineClickId( "DialogLine_RootDialog_CHIEF_NoCampaign_1170" );
        Dialog:SetAbilityToRun( "Ability_Active_Increase_Repair_Rate_Name" );
        Dialog:SetRunScript( "Dialog_4_CHIEF_NoCampaign" );
    }
}

strategy DialogLine_RootDialog_CHIEF_NoCampaign_1170_Click(Dialog)
{
    precond
    {
        Dialog:IsDialogLineClicked( "DialogLine_RootDialog_CHIEF_NoCampaign_1170" ) == 1
    }
    action
    {
        Dialog:ActivateAbility( "Ability_Active_Increase_Repair_Rate_Name" );
    }
}

strategy DialogLine_RootDialog_CHIEF_NoCampaign_37(Dialog)
{
    strategies
    {
        DialogLine_RootDialog_CHIEF_NoCampaign_37_Click,
        DialogLine_RootDialog_CHIEF_NoCampaign_37_Init
    }
}

strategy DialogLine_RootDialog_CHIEF_NoCampaign_37_Init(Dialog)
{
    action
    {
        Dialog:AddDialogLine( "Text_Dialog_38" );
        Dialog:SetDialogLineClickId( "DialogLine_RootDialog_CHIEF_NoCampaign_37" );
        Dialog:SetAbilityToRun( "Ability_Active_Reduce_Flooding_Time_Name" );
        Dialog:SetRunScript( "Dialog_3_CHIEF_NoCampaign" );
    }
}

strategy DialogLine_RootDialog_CHIEF_NoCampaign_37_Click(Dialog)
{
    precond
    {
        Dialog:IsDialogLineClicked( "DialogLine_RootDialog_CHIEF_NoCampaign_37" ) == 1
    }
    action
    {
        Dialog:ActivateAbility( "Ability_Active_Reduce_Flooding_Time_Name" );
    }
}

strategy DialogLine_RootDialog_CHIEF_NoCampaign_1221(Dialog)
{
    strategies
    {
        DialogLine_RootDialog_CHIEF_NoCampaign_1221_Click,
        DialogLine_RootDialog_CHIEF_NoCampaign_1221_Init
    }
}

strategy DialogLine_RootDialog_CHIEF_NoCampaign_1221_Init(Dialog)
{
    precond
    {
        Dialog:IsDialogLineClicked( "DialogLine_RootDialog_CHIEF_NoCampaign_1221" ) == 0 and !Dialog:IsSubmerged()
    }
    action
    {
        Dialog:AddDialogLine( "Text_Dialog_1256" );
        Dialog:SetDialogLineClickId( "DialogLine_RootDialog_CHIEF_NoCampaign_1221" );
        Dialog:SetRunScript( "Dialog_7_CHIEF_NoCampaign" );
    }
}

strategy DialogLine_RootDialog_CHIEF_NoCampaign_1221_Click(Dialog)
{
    precond
    {
        Dialog:IsDialogLineClicked( "DialogLine_RootDialog_CHIEF_NoCampaign_1221" ) == 1 and !Dialog:IsSubmerged()
    }
    action
    {
    }
}

strategy DialogLine_RootDialog_CHIEF_NoCampaign_1264(Dialog)
{
    strategies
    {
        DialogLine_RootDialog_CHIEF_NoCampaign_1264_Click,
        DialogLine_RootDialog_CHIEF_NoCampaign_1264_Init
    }
}

strategy DialogLine_RootDialog_CHIEF_NoCampaign_1264_Init(Dialog)
{
    precond
    {
        Dialog:IsDialogLineClicked( "DialogLine_RootDialog_CHIEF_NoCampaign_1264" ) == 0
    }
    action
    {
        Dialog:AddDialogLine( "Text_Dialog_1253" );
        Dialog:SetDialogLineClickId( "DialogLine_RootDialog_CHIEF_NoCampaign_1264" );
        Dialog:SetRunScript( "Dialog_10_CHIEF_NoCampaign" );
    }
}

strategy DialogLine_RootDialog_CHIEF_NoCampaign_1264_Click(Dialog)
{
    precond
    {
        Dialog:IsDialogLineClicked( "DialogLine_RootDialog_CHIEF_NoCampaign_1264" ) == 1
    }
    action
    {
    }
}

strategy DialogLine_RootDialog_CHIEF_NoCampaign_1260(Dialog)
{
    strategies
    {
        DialogLine_RootDialog_CHIEF_NoCampaign_1260_Click,
        DialogLine_RootDialog_CHIEF_NoCampaign_1260_Init
    }
}

strategy DialogLine_RootDialog_CHIEF_NoCampaign_1260_Init(Dialog)
{
    precond
    {
        Dialog:IsDialogLineClicked( "DialogLine_RootDialog_CHIEF_NoCampaign_1260" ) == 0
    }
    action
    {
        Dialog:AddDialogLine( "Text_Dialog_1273" );
        Dialog:SetDialogLineClickId( "DialogLine_RootDialog_CHIEF_NoCampaign_1260" );
        Dialog:SetRunScript( "Dialog_11_CHIEF_NoCampaign" );
    }
}

strategy DialogLine_RootDialog_CHIEF_NoCampaign_1260_Click(Dialog)
{
    precond
    {
        Dialog:IsDialogLineClicked( "DialogLine_RootDialog_CHIEF_NoCampaign_1260" ) == 1
    }
    action
    {
    }
}

# sh5 dialog tool - start new dialog 
# 

strategy Dialog_1_CHIEF_NoCampaign(Dialog)
{
    strategies
    {
        DialogTitle_Dialog_1_CHIEF_NoCampaign_39,
        DialogTitle_Dialog_1_CHIEF_NoCampaign_1046,
        DialogLine_Dialog_1_CHIEF_NoCampaign_38
    }
}

strategy DialogTitle_Dialog_1_CHIEF_NoCampaign_39(Dialog)
{
    strategies
    {
        DialogTitle_Dialog_1_CHIEF_NoCampaign_39_Init
    }
}

strategy DialogTitle_Dialog_1_CHIEF_NoCampaign_39_Init(Dialog)
{
    precond
    {
        Dialog:IsAbilityActive( "Ability_Active_Repair_Destroyed_Items_Name" ) == 1 
    }
    action
    {
        Dialog:SetDialogTitle( "Text_Dialog_40" );
        Dialog:PlaySound( "ChiefEngineer_slash_", "MC_CR_CHIEF_01_A", 0 );
        Dialog:PlayAnimation( "Generic_Agree04" );
    }
}

strategy DialogTitle_Dialog_1_CHIEF_NoCampaign_1046(Dialog)
{
    strategies
    {
        DialogTitle_Dialog_1_CHIEF_NoCampaign_1046_Init
    }
}

strategy DialogTitle_Dialog_1_CHIEF_NoCampaign_1046_Init(Dialog)
{
    precond
    {
        Dialog:IsAbilityActive( "Ability_Active_Repair_Destroyed_Items_Name" ) == 0 
    }
    action
    {
        Dialog:SetDialogTitle( "Text_Dialog_1047" );
        Dialog:PlaySound( "ChiefEngineer_slash_", "MC_CR_CHIEF_05", 0 );
        Dialog:PlayAnimation( "Generic_Deny04" );
    }
}

strategy DialogLine_Dialog_1_CHIEF_NoCampaign_38(Dialog)
{
    strategies
    {
        DialogLine_Dialog_1_CHIEF_NoCampaign_38_Click,
        DialogLine_Dialog_1_CHIEF_NoCampaign_38_Init
    }
}

strategy DialogLine_Dialog_1_CHIEF_NoCampaign_38_Init(Dialog)
{
    action
    {
        Dialog:AddDialogLine( "Text_Dialog_22" );
        Dialog:SetDialogLineClickId( "DialogLine_Dialog_1_CHIEF_NoCampaign_38" );
    }
}

strategy DialogLine_Dialog_1_CHIEF_NoCampaign_38_Click(Dialog)
{
    precond
    {
        Dialog:IsDialogLineClicked( "DialogLine_Dialog_1_CHIEF_NoCampaign_38" ) == 1
    }
    action
    {
    }
}

# sh5 dialog tool - start new dialog 
# 

strategy Dialog_2_CHIEF_NoCampaign(Dialog)
{
    strategies
    {
        DialogTitle_Dialog_2_CHIEF_NoCampaign_40,
        DialogTitle_Dialog_2_CHIEF_NoCampaign_1046,
        DialogLine_Dialog_2_CHIEF_NoCampaign_38
    }
}

strategy DialogTitle_Dialog_2_CHIEF_NoCampaign_40(Dialog)
{
    strategies
    {
        DialogTitle_Dialog_2_CHIEF_NoCampaign_40_Init
    }
}

strategy DialogTitle_Dialog_2_CHIEF_NoCampaign_40_Init(Dialog)
{
    precond
    {
        Dialog:IsAbilityActive( "Ability_Active_Increase_Repair_Rate_Name" ) == 1 
    }
    action
    {
        Dialog:SetDialogTitle( "Text_Dialog_41" );
        Dialog:PlaySound( "ChiefEngineer_slash_", "MC_CR_CHIEF_02_A", 0 );
        Dialog:PlayAnimation( "Generic_Agree02" );
    }
}

strategy DialogTitle_Dialog_2_CHIEF_NoCampaign_1046(Dialog)
{
    strategies
    {
        DialogTitle_Dialog_2_CHIEF_NoCampaign_1046_Init
    }
}

strategy DialogTitle_Dialog_2_CHIEF_NoCampaign_1046_Init(Dialog)
{
    precond
    {
        Dialog:IsAbilityActive( "Ability_Active_Increase_Repair_Rate_Name" ) == 0 
    }
    action
    {
        Dialog:SetDialogTitle( "Text_Dialog_1047" );
        Dialog:PlaySound( "ChiefEngineer_slash_", "MC_CR_CHIEF_05", 0 );
        Dialog:PlayAnimation( "Generic_Deny01" );
    }
}

strategy DialogLine_Dialog_2_CHIEF_NoCampaign_38(Dialog)
{
    strategies
    {
        DialogLine_Dialog_2_CHIEF_NoCampaign_38_Click,
        DialogLine_Dialog_2_CHIEF_NoCampaign_38_Init
    }
}

strategy DialogLine_Dialog_2_CHIEF_NoCampaign_38_Init(Dialog)
{
    action
    {
        Dialog:AddDialogLine( "Text_Dialog_22" );
        Dialog:SetDialogLineClickId( "DialogLine_Dialog_2_CHIEF_NoCampaign_38" );
    }
}

strategy DialogLine_Dialog_2_CHIEF_NoCampaign_38_Click(Dialog)
{
    precond
    {
        Dialog:IsDialogLineClicked( "DialogLine_Dialog_2_CHIEF_NoCampaign_38" ) == 1
    }
    action
    {
    }
}

# sh5 dialog tool - start new dialog 
# 

strategy Dialog_3_CHIEF_NoCampaign(Dialog)
{
    strategies
    {
        DialogTitle_Dialog_3_CHIEF_NoCampaign_41,
        DialogTitle_Dialog_3_CHIEF_NoCampaign_1046,
        DialogLine_Dialog_3_CHIEF_NoCampaign_38
    }
}

strategy DialogTitle_Dialog_3_CHIEF_NoCampaign_41(Dialog)
{
    strategies
    {
        DialogTitle_Dialog_3_CHIEF_NoCampaign_41_Init
    }
}

strategy DialogTitle_Dialog_3_CHIEF_NoCampaign_41_Init(Dialog)
{
    precond
    {
        Dialog:IsAbilityActive( "Ability_Active_Reduce_Flooding_Time_Name" ) == 1 
    }
    action
    {
        Dialog:SetDialogTitle( "Text_Dialog_42" );
        Dialog:PlaySound( "ChiefEngineer_slash_", "MC_CR_CHIEF_03", 0 );
        Dialog:PlayAnimation( "Generic_Agree03" );
    }
}

strategy DialogTitle_Dialog_3_CHIEF_NoCampaign_1046(Dialog)
{
    strategies
    {
        DialogTitle_Dialog_3_CHIEF_NoCampaign_1046_Init
    }
}

strategy DialogTitle_Dialog_3_CHIEF_NoCampaign_1046_Init(Dialog)
{
    precond
    {
        Dialog:IsAbilityActive( "Ability_Active_Reduce_Flooding_Time_Name" ) == 0 
    }
    action
    {
        Dialog:SetDialogTitle( "Text_Dialog_1047" );
        Dialog:PlaySound( "ChiefEngineer_slash_", "MC_CR_CHIEF_05", 0 );
        Dialog:PlayAnimation( "Generic_Deny02" );
    }
}

strategy DialogLine_Dialog_3_CHIEF_NoCampaign_38(Dialog)
{
    strategies
    {
        DialogLine_Dialog_3_CHIEF_NoCampaign_38_Click,
        DialogLine_Dialog_3_CHIEF_NoCampaign_38_Init
    }
}

strategy DialogLine_Dialog_3_CHIEF_NoCampaign_38_Init(Dialog)
{
    action
    {
        Dialog:AddDialogLine( "Text_Dialog_22" );
        Dialog:SetDialogLineClickId( "DialogLine_Dialog_3_CHIEF_NoCampaign_38" );
    }
}

strategy DialogLine_Dialog_3_CHIEF_NoCampaign_38_Click(Dialog)
{
    precond
    {
        Dialog:IsDialogLineClicked( "DialogLine_Dialog_3_CHIEF_NoCampaign_38" ) == 1
    }
    action
    {
    }
}

# sh5 dialog tool - start new dialog 
# 

strategy Dialog_4_CHIEF_NoCampaign(Dialog)
{
    strategies
    {
        DialogTitle_Dialog_4_CHIEF_NoCampaign_1171,
        DialogLine_Dialog_4_CHIEF_NoCampaign_21
    }
}

strategy DialogTitle_Dialog_4_CHIEF_NoCampaign_1171(Dialog)
{
    strategies
    {
        DialogTitle_Dialog_4_CHIEF_NoCampaign_1171_Init
    }
}

strategy DialogTitle_Dialog_4_CHIEF_NoCampaign_1171_Init(Dialog)
{
    action
    {
        Dialog:SetDialogTitle( "Text_Dialog_34" );
        Dialog:PlaySound( "ChiefEngineer_slash_", "MC_CR_CHIEF_02_A", 0 );
    }
}

strategy DialogLine_Dialog_4_CHIEF_NoCampaign_21(Dialog)
{
    strategies
    {
        DialogLine_Dialog_4_CHIEF_NoCampaign_21_Click,
        DialogLine_Dialog_4_CHIEF_NoCampaign_21_Init
    }
}

strategy DialogLine_Dialog_4_CHIEF_NoCampaign_21_Init(Dialog)
{
    action
    {
        Dialog:AddDialogLine( "Text_Dialog_22" );
        Dialog:SetDialogLineClickId( "DialogLine_Dialog_4_CHIEF_NoCampaign_21" );
    }
}

strategy DialogLine_Dialog_4_CHIEF_NoCampaign_21_Click(Dialog)
{
    precond
    {
        Dialog:IsDialogLineClicked( "DialogLine_Dialog_4_CHIEF_NoCampaign_21" ) == 1
    }
    action
    {
    }
}

# sh5 dialog tool - start new dialog 
# 

strategy Dialog_5_CHIEF_NoCampaign(Dialog)
{
    strategies
    {
        DialogLine_Dialog_5_CHIEF_NoCampaign_1255,
    }
}

strategy DialogLine_Dialog_5_CHIEF_NoCampaign_1255(Dialog)
{
    strategies
    {
        DialogLine_Dialog_5_CHIEF_NoCampaign_1255_Init
    }
}

strategy DialogLine_Dialog_5_CHIEF_NoCampaign_1255_Init(Dialog)
{
    action
    {
        Dialog:AddDialogLine( "Text_Dialog_1255" );
        Dialog:PlaySound( "ChiefEngineer_slash_", "TM_CR_CHIEF_D02_A", 0 );
        Dialog:PlayAnimation( "Generic_Agree03" );
    }
}

# sh5 dialog tool - start new dialog 
# 

strategy Dialog_7_CHIEF_NoCampaign(Dialog)
{
    strategies
    {
        DialogTitle_Dialog_7_CHIEF_NoCampaign_1079,
        DialogLine_Dialog_7_CHIEF_NoCampaign_1210,
        DialogLine_Dialog_7_CHIEF_NoCampaign_1211,
        DialogLine_Dialog_7_CHIEF_NoCampaign_83
    }
}

strategy DialogTitle_Dialog_7_CHIEF_NoCampaign_1079(Dialog)
{
    strategies
    {
        DialogTitle_Dialog_7_CHIEF_NoCampaign_1079_Init
    }
}

strategy DialogTitle_Dialog_7_CHIEF_NoCampaign_1079_Init(Dialog)
{
    action
    {
        Dialog:SetDialogTitle( "Text_Dialog_1079" );
    }
}

strategy DialogLine_Dialog_7_CHIEF_NoCampaign_1210(Dialog)
{
    strategies
    {
        DialogLine_Dialog_7_CHIEF_NoCampaign_1210_Click,
        DialogLine_Dialog_7_CHIEF_NoCampaign_1210_Init
    }
}

strategy DialogLine_Dialog_7_CHIEF_NoCampaign_1210_Init(Dialog)
{
    precond
    {
        Dialog:IsDialogLineClicked( "DialogLine_Dialog_7_CHIEF_NoCampaign_1210" ) == 0  
    }
    action
    {
        Dialog:AddDialogLine( "Text_Dialog_1210" );
        Dialog:SetDialogLineClickId( "DialogLine_Dialog_7_CHIEF_NoCampaign_1210" );
        Dialog:SetRunScript( "Dialog_8_CHIEF_NoCampaign" );
    }
}

strategy DialogLine_Dialog_7_CHIEF_NoCampaign_1210_Click(Dialog)
{
    precond
    {
        Dialog:IsDialogLineClicked( "DialogLine_Dialog_7_CHIEF_NoCampaign_1210" ) == 1
    }
    action
    {
        Dialog:GameCommand( "Propulsion_standard", 0, 0 );
    }
}

strategy DialogLine_Dialog_7_CHIEF_NoCampaign_1211(Dialog)
{
    strategies
    {
        DialogLine_Dialog_7_CHIEF_NoCampaign_1211_Click,
        DialogLine_Dialog_7_CHIEF_NoCampaign_1211_Init
    }
}

strategy DialogLine_Dialog_7_CHIEF_NoCampaign_1211_Init(Dialog)
{
    precond
    {
        Dialog:IsDialogLineClicked( "DialogLine_Dialog_7_CHIEF_NoCampaign_1211" ) == 0  
    }
    action
    {
        Dialog:AddDialogLine( "Text_Dialog_1211" );
        Dialog:SetDialogLineClickId( "DialogLine_Dialog_7_CHIEF_NoCampaign_1211" );
        Dialog:SetRunScript( "Dialog_8_CHIEF_NoCampaign" );
    }
}

strategy DialogLine_Dialog_7_CHIEF_NoCampaign_1211_Click(Dialog)
{
    precond
    {
        Dialog:IsDialogLineClicked( "DialogLine_Dialog_7_CHIEF_NoCampaign_1211" ) == 1
    }
    action
    {
        Dialog:GameCommand( "Propulsion_recharge", 0, 0 );
    }
}

strategy DialogLine_Dialog_7_CHIEF_NoCampaign_83(Dialog)
{
    strategies
    {
        DialogLine_Dialog_7_CHIEF_NoCampaign_83_Click,
        DialogLine_Dialog_7_CHIEF_NoCampaign_83_Init
    }
}

strategy DialogLine_Dialog_7_CHIEF_NoCampaign_83_Init(Dialog)
{
    action
    {
        Dialog:AddDialogLine( "Text_Dialog_1255" );
        Dialog:SetDialogLineClickId( "DialogLine_Dialog_7_CHIEF_NoCampaign_83" );
    }
}

strategy DialogLine_Dialog_7_CHIEF_NoCampaign_83_Click(Dialog)
{
    precond
    {
        Dialog:IsDialogLineClicked( "DialogLine_Dialog_7_CHIEF_NoCampaign_83" ) == 1
    }
    action
    {
    }
}

# sh5 dialog tool - start new dialog 
# 

strategy Dialog_8_CHIEF_NoCampaign(Dialog)
{
    strategies
    {
        DialogLine_Dialog_8_CHIEF_NoCampaign_1255,
    }
}

strategy DialogLine_Dialog_8_CHIEF_NoCampaign_1255(Dialog)
{
    strategies
    {
        DialogLine_Dialog_8_CHIEF_NoCampaign_1255_Init
    }
}

strategy DialogLine_Dialog_8_CHIEF_NoCampaign_1255_Init(Dialog)
{
    action
    {
        Dialog:SetDialogTitle( "Text_Dialog_1067" );
        Dialog:AddDialogLine( "Text_Dialog_1255" );
        Dialog:PlaySound( "ChiefEngineer_slash_", "TM_CR_CHIEF_D02_A", 0 );
        Dialog:PlayAnimation( "Generic_Agree03" );
    }
}

# sh5 dialog tool - start new dialog 
# 

strategy Dialog_9_CHIEF_NoCampaign(Dialog)
{
    strategies
    {
        DialogLine_Dialog_9_CHIEF_NoCampaign_1261,
    }
}

strategy DialogLine_Dialog_9_CHIEF_NoCampaign_1261(Dialog)
{
    strategies
    {
        DialogLine_Dialog_9_CHIEF_NoCampaign_1261_Init
    }
}

strategy DialogLine_Dialog_9_CHIEF_NoCampaign_1261_Init(Dialog)
{
    action
    {
        Dialog:SetDialogTitle( "Text_Dialog_1067" );
        Dialog:AddDialogLine( "Text_Dialog_1255" );
        Dialog:PlaySound( "ChiefEngineer_slash_", "TM_CR_CHIEF_D02_A", 0 );
        Dialog:PlayAnimation( "Generic_Agree03" );
    }
}

# sh5 dialog tool - start new dialog 
# 

strategy Dialog_10_CHIEF_NoCampaign(Dialog)
{
    strategies
    {
        DialogTitle_Dialog_10_CHIEF_NoCampaign_1079,
        DialogLine_Dialog_10_CHIEF_NoCampaign_1210,
        DialogLine_Dialog_10_CHIEF_NoCampaign_1211,
        DialogLine_Dialog_10_CHIEF_NoCampaign_1212,
        DialogLine_Dialog_10_CHIEF_NoCampaign_1213,
        DialogLine_Dialog_10_CHIEF_NoCampaign_1214,
        DialogLine_Dialog_10_CHIEF_NoCampaign_1215,
        DialogLine_Dialog_10_CHIEF_NoCampaign_83
    }
}

strategy DialogTitle_Dialog_10_CHIEF_NoCampaign_1079(Dialog)
{
    strategies
    {
        DialogTitle_Dialog_10_CHIEF_NoCampaign_1079_Init
    }
}

strategy DialogTitle_Dialog_10_CHIEF_NoCampaign_1079_Init(Dialog)
{
    action
    {
        Dialog:SetDialogTitle( "Text_Dialog_1079" );
    }
}

strategy DialogLine_Dialog_10_CHIEF_NoCampaign_1210(Dialog)
{
    strategies
    {
        DialogLine_Dialog_10_CHIEF_NoCampaign_1210_Click,
        DialogLine_Dialog_10_CHIEF_NoCampaign_1210_Init
    }
}

strategy DialogLine_Dialog_10_CHIEF_NoCampaign_1210_Init(Dialog)
{
    precond
    {
        Dialog:IsDialogLineClicked( "DialogLine_Dialog_10_CHIEF_NoCampaign_1210" ) == 0  
    }
    action
    {
        Dialog:AddDialogLine( "Text_Dialog_1263" );
        Dialog:SetDialogLineClickId( "DialogLine_Dialog_10_CHIEF_NoCampaign_1210" );
    }
}

strategy DialogLine_Dialog_10_CHIEF_NoCampaign_1210_Click(Dialog)
{
    precond
    {
        Dialog:IsDialogLineClicked( "DialogLine_Dialog_10_CHIEF_NoCampaign_1210" ) == 1
    }
    action
    {
        Dialog:GameCommand( "Ahead_slow", 0, 0 );
    }
}

strategy DialogLine_Dialog_10_CHIEF_NoCampaign_1211(Dialog)
{
    strategies
    {
        DialogLine_Dialog_10_CHIEF_NoCampaign_1211_Click,
        DialogLine_Dialog_10_CHIEF_NoCampaign_1211_Init
    }
}

strategy DialogLine_Dialog_10_CHIEF_NoCampaign_1211_Init(Dialog)
{
    precond
    {
        Dialog:IsDialogLineClicked( "DialogLine_Dialog_10_CHIEF_NoCampaign_1211" ) == 0  
    }
    action
    {
        Dialog:AddDialogLine( "Text_Dialog_1264" );
        Dialog:SetDialogLineClickId( "DialogLine_Dialog_10_CHIEF_NoCampaign_1211" );
    }
}

strategy DialogLine_Dialog_10_CHIEF_NoCampaign_1211_Click(Dialog)
{
    precond
    {
        Dialog:IsDialogLineClicked( "DialogLine_Dialog_10_CHIEF_NoCampaign_1211" ) == 1
    }
    action
    {
        Dialog:GameCommand( "Ahead_standard", 0, 0 );
    }
}

strategy DialogLine_Dialog_10_CHIEF_NoCampaign_1212(Dialog)
{
    strategies
    {
        DialogLine_Dialog_10_CHIEF_NoCampaign_1212_Click,
        DialogLine_Dialog_10_CHIEF_NoCampaign_1212_Init
    }
}

strategy DialogLine_Dialog_10_CHIEF_NoCampaign_1212_Init(Dialog)
{
    precond
    {
        Dialog:IsDialogLineClicked( "DialogLine_Dialog_10_CHIEF_NoCampaign_1212" ) == 0  
    }
    action
    {
        Dialog:AddDialogLine( "Text_Dialog_1265" );
        Dialog:SetDialogLineClickId( "DialogLine_Dialog_10_CHIEF_NoCampaign_1212" );
    }
}

strategy DialogLine_Dialog_10_CHIEF_NoCampaign_1212_Click(Dialog)
{
    precond
    {
        Dialog:IsDialogLineClicked( "DialogLine_Dialog_10_CHIEF_NoCampaign_1212" ) == 1
    }
    action
    {
        Dialog:GameCommand( "Ahead_flank", 0, 0 );
    }
}

strategy DialogLine_Dialog_10_CHIEF_NoCampaign_1213(Dialog)
{
    strategies
    {
        DialogLine_Dialog_10_CHIEF_NoCampaign_1213_Click,
        DialogLine_Dialog_10_CHIEF_NoCampaign_1213_Init
    }
}

strategy DialogLine_Dialog_10_CHIEF_NoCampaign_1213_Init(Dialog)
{
    precond
    {
        Dialog:IsDialogLineClicked( "DialogLine_Dialog_10_CHIEF_NoCampaign_1213" ) == 0  
    }
    action
    {
        Dialog:AddDialogLine( "Text_Dialog_1266" );
        Dialog:SetDialogLineClickId( "DialogLine_Dialog_10_CHIEF_NoCampaign_1213" );
    }
}

strategy DialogLine_Dialog_10_CHIEF_NoCampaign_1213_Click(Dialog)
{
    precond
    {
        Dialog:IsDialogLineClicked( "DialogLine_Dialog_10_CHIEF_NoCampaign_1213" ) == 1
    }
    action
    {
        Dialog:GameCommand( "All_stop", 0, 0 );
    }
}


strategy DialogLine_Dialog_10_CHIEF_NoCampaign_1214(Dialog)
{
    strategies
    {
        DialogLine_Dialog_10_CHIEF_NoCampaign_1214_Click,
        DialogLine_Dialog_10_CHIEF_NoCampaign_1214_Init
    }
}

strategy DialogLine_Dialog_10_CHIEF_NoCampaign_1214_Init(Dialog)
{
    precond
    {
        Dialog:IsDialogLineClicked( "DialogLine_Dialog_10_CHIEF_NoCampaign_1214" ) == 0  
    }
    action
    {
        Dialog:AddDialogLine( "Text_Dialog_1267" );
        Dialog:SetDialogLineClickId( "DialogLine_Dialog_10_CHIEF_NoCampaign_1214" );
    }
}

strategy DialogLine_Dialog_10_CHIEF_NoCampaign_1214_Click(Dialog)
{
    precond
    {
        Dialog:IsDialogLineClicked( "DialogLine_Dialog_10_CHIEF_NoCampaign_1214" ) == 1
    }
    action
    {
        Dialog:GameCommand( "Back_slow", 0, 0 );
    }
}

strategy DialogLine_Dialog_10_CHIEF_NoCampaign_1215(Dialog)
{
    strategies
    {
        DialogLine_Dialog_10_CHIEF_NoCampaign_1215_Click,
        DialogLine_Dialog_10_CHIEF_NoCampaign_1215_Init
    }
}

strategy DialogLine_Dialog_10_CHIEF_NoCampaign_1215_Init(Dialog)
{
    precond
    {
        Dialog:IsDialogLineClicked( "DialogLine_Dialog_10_CHIEF_NoCampaign_1215" ) == 0  
    }
    action
    {
        Dialog:AddDialogLine( "Text_Dialog_1268" );
        Dialog:SetDialogLineClickId( "DialogLine_Dialog_10_CHIEF_NoCampaign_1215" );
    }
}

strategy DialogLine_Dialog_10_CHIEF_NoCampaign_1215_Click(Dialog)
{
    precond
    {
        Dialog:IsDialogLineClicked( "DialogLine_Dialog_10_CHIEF_NoCampaign_1215" ) == 1
    }
    action
    {
        Dialog:GameCommand( "Back_emergency", 0, 0 );
    }
}

strategy DialogLine_Dialog_10_CHIEF_NoCampaign_83(Dialog)
{
    strategies
    {
        DialogLine_Dialog_10_CHIEF_NoCampaign_83_Click,
        DialogLine_Dialog_10_CHIEF_NoCampaign_83_Init
    }
}

strategy DialogLine_Dialog_10_CHIEF_NoCampaign_83_Init(Dialog)
{
    action
    {
        Dialog:AddDialogLine( "Text_Dialog_1255" );
        Dialog:SetDialogLineClickId( "DialogLine_Dialog_10_CHIEF_NoCampaign_83" );
    }
}

strategy DialogLine_Dialog_10_CHIEF_NoCampaign_83_Click(Dialog)
{
    precond
    {
        Dialog:IsDialogLineClicked( "DialogLine_Dialog_10_CHIEF_NoCampaign_83" ) == 1
    }
    action
    {
    }
}

# sh5 dialog tool - start new dialog 
# 

strategy Dialog_11_CHIEF_NoCampaign(Dialog)
{
    strategies
    {
        DialogTitle_Dialog_11_CHIEF_NoCampaign_1079,
        DialogLine_Dialog_11_CHIEF_NoCampaign_1209,
        DialogLine_Dialog_11_CHIEF_NoCampaign_1210,
        DialogLine_Dialog_11_CHIEF_NoCampaign_1211,
        DialogLine_Dialog_11_CHIEF_NoCampaign_1212,
        DialogLine_Dialog_11_CHIEF_NoCampaign_1213,
        DialogLine_Dialog_11_CHIEF_NoCampaign_1214,
        DialogLine_Dialog_11_CHIEF_NoCampaign_83
    }
}

strategy DialogTitle_Dialog_11_CHIEF_NoCampaign_1079(Dialog)
{
    strategies
    {
        DialogTitle_Dialog_11_CHIEF_NoCampaign_1079_Init
    }
}

strategy DialogTitle_Dialog_11_CHIEF_NoCampaign_1079_Init(Dialog)
{
    action
    {
        Dialog:SetDialogTitle( "Text_Dialog_1079" );
    }
}

strategy DialogLine_Dialog_11_CHIEF_NoCampaign_1209(Dialog)
{
    strategies
    {
        DialogLine_Dialog_11_CHIEF_NoCampaign_1209_Click,
        DialogLine_Dialog_11_CHIEF_NoCampaign_1209_Init
    }
}

strategy DialogLine_Dialog_11_CHIEF_NoCampaign_1209_Init(Dialog)
{
    precond
    {
        Dialog:IsDialogLineClicked( "DialogLine_Dialog_11_CHIEF_NoCampaign_1209" ) == 0 and !Dialog:IsSubmerged()
    }
    action
    {
        Dialog:AddDialogLine( "Text_Dialog_1254" );
        Dialog:SetDialogLineClickId( "DialogLine_RootDialog_CHIEF_NoCampaign_1260" );
        Dialog:SetRunScript( "Dialog_13_CHIEF_NoCampaign" );
    }
}

strategy DialogLine_Dialog_11_CHIEF_NoCampaign_1209_Click(Dialog)
{
    precond
    {
        Dialog:IsDialogLineClicked( "DialogLine_Dialog_11_CHIEF_NoCampaign_1209" ) == 1 and !Dialog:IsSubmerged()
    }
    action
    {
    }
}

strategy DialogLine_Dialog_11_CHIEF_NoCampaign_1210(Dialog)
{
    strategies
    {
        DialogLine_Dialog_11_CHIEF_NoCampaign_1210_Click,
        DialogLine_Dialog_11_CHIEF_NoCampaign_1210_Init
    }
}

strategy DialogLine_Dialog_11_CHIEF_NoCampaign_1210_Init(Dialog)
{
    precond
    {
        Dialog:IsDialogLineClicked( "DialogLine_Dialog_11_CHIEF_NoCampaign_1210" ) == 0  
    }
    action
    {
        Dialog:AddDialogLine( "Text_Dialog_1260" );
        Dialog:SetDialogLineClickId( "DialogLine_Dialog_11_CHIEF_NoCampaign_1210" );
        Dialog:SetRunScript( "Dialog_8_CHIEF_NoCampaign" );
    }
}

strategy DialogLine_Dialog_11_CHIEF_NoCampaign_1210_Click(Dialog)
{
    precond
    {
        Dialog:IsDialogLineClicked( "DialogLine_Dialog_11_CHIEF_NoCampaign_1210" ) == 1
    }
    action
    {
        Dialog:GameCommand( "Dive", 0, 0 );
    }
}

strategy DialogLine_Dialog_11_CHIEF_NoCampaign_1211(Dialog)
{
    strategies
    {
        DialogLine_Dialog_11_CHIEF_NoCampaign_1211_Click,
        DialogLine_Dialog_11_CHIEF_NoCampaign_1211_Init
    }
}

strategy DialogLine_Dialog_11_CHIEF_NoCampaign_1211_Init(Dialog)
{
    precond
    {
        Dialog:IsDialogLineClicked( "DialogLine_Dialog_11_CHIEF_NoCampaign_1211" ) == 0  
    }
    action
    {
        Dialog:AddDialogLine( "Text_Dialog_1262" );
        Dialog:SetDialogLineClickId( "DialogLine_Dialog_11_CHIEF_NoCampaign_1211" );
        Dialog:SetRunScript( "Dialog_8_CHIEF_NoCampaign" );
    }
}

strategy DialogLine_Dialog_11_CHIEF_NoCampaign_1211_Click(Dialog)
{
    precond
    {
        Dialog:IsDialogLineClicked( "DialogLine_Dialog_11_CHIEF_NoCampaign_1211" ) == 1
    }
    action
    {
        Dialog:GameCommand( "Periscope_depth", 0, 0 );
    }
}

strategy DialogLine_Dialog_11_CHIEF_NoCampaign_1212(Dialog)
{
    strategies
    {
        DialogLine_Dialog_11_CHIEF_NoCampaign_1212_Click,
        DialogLine_Dialog_11_CHIEF_NoCampaign_1212_Init
    }
}

strategy DialogLine_Dialog_11_CHIEF_NoCampaign_1212_Init(Dialog)
{
    precond
    {
        Dialog:IsDialogLineClicked( "DialogLine_Dialog_11_CHIEF_NoCampaign_1212" ) == 0 and Dialog:IsSubmerged()
    }
    action
    {
        Dialog:AddDialogLine( "Text_Dialog_1261" );
        Dialog:SetDialogLineClickId( "DialogLine_Dialog_11_CHIEF_NoCampaign_1212" );
        Dialog:SetRunScript( "Dialog_8_CHIEF_NoCampaign" );
    }
}

strategy DialogLine_Dialog_11_CHIEF_NoCampaign_1212_Click(Dialog)
{
    precond
    {
        Dialog:IsDialogLineClicked( "DialogLine_Dialog_11_CHIEF_NoCampaign_1212" ) == 1 and Dialog:IsSubmerged()
    }
    action
    {
        Dialog:GameCommand( "Surface", 0, 0 );
    }
}

strategy DialogLine_Dialog_11_CHIEF_NoCampaign_1213(Dialog)
{
    strategies
    {
        DialogLine_Dialog_11_CHIEF_NoCampaign_1213_Click,
        DialogLine_Dialog_11_CHIEF_NoCampaign_1213_Init
    }
}

strategy DialogLine_Dialog_11_CHIEF_NoCampaign_1213_Init(Dialog)
{
    precond
    {
        Dialog:IsDialogLineClicked( "DialogLine_Dialog_11_CHIEF_NoCampaign_1213" ) == 0 and Dialog:IsSubmerged()
    }
    action
    {
        Dialog:AddDialogLine( "Text_Dialog_1274" );
        Dialog:SetDialogLineClickId( "DialogLine_Dialog_11_CHIEF_NoCampaign_1213" );
        Dialog:SetRunScript( "Dialog_8_CHIEF_NoCampaign" );
    }
}

strategy DialogLine_Dialog_11_CHIEF_NoCampaign_1213_Click(Dialog)
{
    precond
    {
        Dialog:IsDialogLineClicked( "DialogLine_Dialog_11_CHIEF_NoCampaign_1213" ) == 1 and Dialog:IsSubmerged()
    }
    action
    {
        Dialog:GameCommand( "Emergency_surface", 0, 0 );
    }
}

strategy DialogLine_Dialog_11_CHIEF_NoCampaign_1214(Dialog)
{
    strategies
    {
        DialogLine_Dialog_11_CHIEF_NoCampaign_1214_Click,
        DialogLine_Dialog_11_CHIEF_NoCampaign_1214_Init
    }
}

strategy DialogLine_Dialog_11_CHIEF_NoCampaign_1214_Init(Dialog)
{
    precond
    {
        Dialog:IsDialogLineClicked( "DialogLine_Dialog_11_CHIEF_NoCampaign_1214" ) == 0 and Dialog:IsSubmerged()
    }
    action
    {
        Dialog:AddDialogLine( "Text_Dialog_1288" );
        Dialog:SetDialogLineClickId( "DialogLine_Dialog_11_CHIEF_NoCampaign_1214" );
        Dialog:SetRunScript( "Dialog_8_CHIEF_NoCampaign" );
    }
}

strategy DialogLine_Dialog_11_CHIEF_NoCampaign_1214_Click(Dialog)
{
    precond
    {
        Dialog:IsDialogLineClicked( "DialogLine_Dialog_11_CHIEF_NoCampaign_1214" ) == 1 and Dialog:IsSubmerged()
    }
    action
    {
        Dialog:GameCommand( "Order_maintain_depth", 0, 0 );
    }
}

strategy DialogLine_Dialog_11_CHIEF_NoCampaign_83(Dialog)
{
    strategies
    {
        DialogLine_Dialog_11_CHIEF_NoCampaign_83_Click,
        DialogLine_Dialog_11_CHIEF_NoCampaign_83_Init
    }
}

strategy DialogLine_Dialog_11_CHIEF_NoCampaign_83_Init(Dialog)
{
    action
    {
        Dialog:AddDialogLine( "Text_Dialog_1255" );
        Dialog:SetDialogLineClickId( "DialogLine_Dialog_11_CHIEF_NoCampaign_83" );
    }
}

strategy DialogLine_Dialog_11_CHIEF_NoCampaign_83_Click(Dialog)
{
    precond
    {
        Dialog:IsDialogLineClicked( "DialogLine_Dialog_11_CHIEF_NoCampaign_83" ) == 1
    }
    action
    {
    }
}

# sh5 dialog tool - start new dialog 
# 

strategy Dialog_12_CHIEF_NoCampaign(Dialog)
{
    strategies
    {
        DialogTitle_Dialog_12_CHIEF_NoCampaign_1079,
        DialogLine_Dialog_12_CHIEF_NoCampaign_1211,
        DialogLine_Dialog_12_CHIEF_NoCampaign_1212,
        DialogLine_Dialog_12_CHIEF_NoCampaign_1213,
        DialogLine_Dialog_12_CHIEF_NoCampaign_1214,
        DialogLine_Dialog_12_CHIEF_NoCampaign_83
    }
}

strategy DialogTitle_Dialog_12_CHIEF_NoCampaign_1079(Dialog)
{
    strategies
    {
        DialogTitle_Dialog_12_CHIEF_NoCampaign_1079_Init
    }
}

strategy DialogTitle_Dialog_12_CHIEF_NoCampaign_1079_Init(Dialog)
{
    action
    {
        Dialog:SetDialogTitle( "Text_Dialog_1079" );
    }
}

strategy DialogLine_Dialog_12_CHIEF_NoCampaign_1211(Dialog)
{
    strategies
    {
        DialogLine_Dialog_12_CHIEF_NoCampaign_1211_Click,
        DialogLine_Dialog_12_CHIEF_NoCampaign_1211_Init
    }
}

strategy DialogLine_Dialog_12_CHIEF_NoCampaign_1211_Init(Dialog)
{
    precond
    {
        Dialog:IsDialogLineClicked( "DialogLine_Dialog_12_CHIEF_NoCampaign_1211" ) == 0  
    }
    action
    {
        Dialog:AddDialogLine( "Text_Dialog_1292" );
        Dialog:SetDialogLineClickId( "DialogLine_Dialog_12_CHIEF_NoCampaign_1211" );
        Dialog:SetRunScript( "Dialog_8_CHIEF_NoCampaign" );
    }
}

strategy DialogLine_Dialog_12_CHIEF_NoCampaign_1211_Click(Dialog)
{
    precond
    {
        Dialog:IsDialogLineClicked( "DialogLine_Dialog_12_CHIEF_NoCampaign_1211" ) == 1
    }
    action
    {
        Dialog:GameCommand( "Knuckle_port", 0, 0 );
    }
}

strategy DialogLine_Dialog_12_CHIEF_NoCampaign_1212(Dialog)
{
    strategies
    {
        DialogLine_Dialog_12_CHIEF_NoCampaign_1212_Click,
        DialogLine_Dialog_12_CHIEF_NoCampaign_1212_Init
    }
}

strategy DialogLine_Dialog_12_CHIEF_NoCampaign_1212_Init(Dialog)
{
    precond
    {
        Dialog:IsDialogLineClicked( "DialogLine_Dialog_12_CHIEF_NoCampaign_1212" ) == 0 and Dialog:IsSubmerged()
    }
    action
    {
        Dialog:AddDialogLine( "Text_Dialog_1293" );
        Dialog:SetDialogLineClickId( "DialogLine_Dialog_12_CHIEF_NoCampaign_1212" );
        Dialog:SetRunScript( "Dialog_8_CHIEF_NoCampaign" );
    }
}

strategy DialogLine_Dialog_12_CHIEF_NoCampaign_1212_Click(Dialog)
{
    precond
    {
        Dialog:IsDialogLineClicked( "DialogLine_Dialog_12_CHIEF_NoCampaign_1212" ) == 1 and Dialog:IsSubmerged()
    }
    action
    {
        Dialog:GameCommand( "Double_knuckle_port", 0, 0 );
    }
}

strategy DialogLine_Dialog_12_CHIEF_NoCampaign_1213(Dialog)
{
    strategies
    {
        DialogLine_Dialog_12_CHIEF_NoCampaign_1213_Click,
        DialogLine_Dialog_12_CHIEF_NoCampaign_1213_Init
    }
}

strategy DialogLine_Dialog_12_CHIEF_NoCampaign_1213_Init(Dialog)
{
    precond
    {
        Dialog:IsDialogLineClicked( "DialogLine_Dialog_12_CHIEF_NoCampaign_1213" ) == 0 and Dialog:IsSubmerged()
    }
    action
    {
        Dialog:AddDialogLine( "Text_Dialog_1294" );
        Dialog:SetDialogLineClickId( "DialogLine_Dialog_12_CHIEF_NoCampaign_1213" );
        Dialog:SetRunScript( "Dialog_8_CHIEF_NoCampaign" );
    }
}

strategy DialogLine_Dialog_12_CHIEF_NoCampaign_1213_Click(Dialog)
{
    precond
    {
        Dialog:IsDialogLineClicked( "DialogLine_Dialog_12_CHIEF_NoCampaign_1213" ) == 1 and Dialog:IsSubmerged()
    }
    action
    {
        Dialog:GameCommand( "Knuckle_starboard", 0, 0 );
    }
}

strategy DialogLine_Dialog_12_CHIEF_NoCampaign_1214(Dialog)
{
    strategies
    {
        DialogLine_Dialog_12_CHIEF_NoCampaign_1214_Click,
        DialogLine_Dialog_12_CHIEF_NoCampaign_1214_Init
    }
}

strategy DialogLine_Dialog_12_CHIEF_NoCampaign_1214_Init(Dialog)
{
    precond
    {
        Dialog:IsDialogLineClicked( "DialogLine_Dialog_12_CHIEF_NoCampaign_1214" ) == 0 and Dialog:IsSubmerged()
    }
    action
    {
        Dialog:AddDialogLine( "Text_Dialog_1295" );
        Dialog:SetDialogLineClickId( "DialogLine_Dialog_12_CHIEF_NoCampaign_1214" );
        Dialog:SetRunScript( "Dialog_8_CHIEF_NoCampaign" );
    }
}

strategy DialogLine_Dialog_12_CHIEF_NoCampaign_1214_Click(Dialog)
{
    precond
    {
        Dialog:IsDialogLineClicked( "DialogLine_Dialog_12_CHIEF_NoCampaign_1214" ) == 1 and Dialog:IsSubmerged()
    }
    action
    {
        Dialog:GameCommand( "Double_knuckle_starboard", 0, 0 );
    }
}

strategy DialogLine_Dialog_12_CHIEF_NoCampaign_83(Dialog)
{
    strategies
    {
        DialogLine_Dialog_12_CHIEF_NoCampaign_83_Click,
        DialogLine_Dialog_12_CHIEF_NoCampaign_83_Init
    }
}

strategy DialogLine_Dialog_12_CHIEF_NoCampaign_83_Init(Dialog)
{
    action
    {
        Dialog:AddDialogLine( "Text_Dialog_1255" );
        Dialog:SetDialogLineClickId( "DialogLine_Dialog_12_CHIEF_NoCampaign_83" );
    }
}

strategy DialogLine_Dialog_12_CHIEF_NoCampaign_83_Click(Dialog)
{
    precond
    {
        Dialog:IsDialogLineClicked( "DialogLine_Dialog_12_CHIEF_NoCampaign_83" ) == 1
    }
    action
    {
    }
}

# sh5 dialog tool - start new dialog 
# 

strategy Dialog_13_CHIEF_NoCampaign(Dialog)
{
    strategies
    {
        DialogTitle_Dialog_13_CHIEF_NoCampaign_1079,
        DialogLine_Dialog_13_CHIEF_NoCampaign_83
    }
}

strategy DialogTitle_Dialog_13_CHIEF_NoCampaign_1079(Dialog)
{
    
    action
    {
        Dialog:GameCommand( "crash_dive", 0, 0 );

    }
}

strategy DialogLine_Dialog_13_CHIEF_NoCampaign_83(Dialog)
{
    strategies
    {
        DialogLine_Dialog_13_CHIEF_NoCampaign_83_Init
    }
}

strategy DialogLine_Dialog_13_CHIEF_NoCampaign_83_Init(Dialog)
{
    action
    {
        Dialog:SetDialogTitle( "Text_Dialog_1067" );
        Dialog:AddDialogLine( "Text_Dialog_1255" );
        Dialog:PlaySound( "ChiefEngineer_slash_", "TM_CR_CHIEF_D02_A", 0 );
        Dialog:PlayAnimation( "Generic_Agree03" );
    }
}
Thanks for great mod.
Oby is offline   Reply With Quote
Old 02-07-14, 05:33 PM   #193
Mikemike47
Grey Wolf
 
Join Date: Sep 2006
Location: NY
Posts: 994
Downloads: 1078
Uploads: 6
Default

Quote:
Originally Posted by Oby View Post
DialogLine_RootDialog_CHIEF_NoCampaign_1170,
DialogLine_RootDialog_CHIEF_NoCampaign_1260,
DialogLine_RootDialog_CHIEF_NoCampaign_1264,
DialogLine_RootDialog_CHIEF_NoCampaign_1221,
DialogLine_RootDialog_CHIEF_NoCampaign_1900
These code references are not in MCCD_1.04_MFCM_1.2.1_compatible or MCCD_1.04. All other references, except for 1170, is in EMCCD v0.3.1 by archer9.
Mikemike47 is offline   Reply With Quote
Old 02-07-14, 08:28 PM   #194
Oby
Medic
 
Join Date: Jul 2007
Location: BH7853
Posts: 169
Downloads: 458
Uploads: 0
Default

Opps,my mistake....You're right...My last crew command mod on my mod list is Archer's EMCCD v0.3.1.

Thank's for poiting that out.
Oby is offline   Reply With Quote
Old 11-21-16, 12:51 AM   #195
TheBeast
The Old Man
 
Join Date: Jan 2010
Location: Lynnwood, WA
Posts: 1,533
Downloads: 876
Uploads: 23


Nuke Crew Dialog CTD Bug Fix

Wasn't sure where to post this. MCCD did not cause this but I didn't want to start new Forums thread.

I uploaded this fix in 2010 and some how that upload is missing now so I uploaded a new today.

DT_Radio_Black_May.aix Stock Game Script fix byTheBeast @ 1920 11/20/2016

Purpose:
Correct stock game Script Error that was causing CTD when talking to Radioman during the Black May Campaign.

JSGME ready!

Download Link:
Radioman_BlackMay_CTD_Fix_byTheBeast

This MOD Fixes stock game DT_Radio_Black_May.aix Script by adding missing quotes(") wrapper on line 239 for PlayAnimation request.
This MOD Fixes stock game DT_Radio_Black_May.aix Script by adding missing Script Code (== 0) on line 292.

Effected File:
~\data\Campaigns\CampaignProjects\Black_May\Script s\AI\Dialogs\DT_Radio_Black_May.aix

__________________
Fear me! I am, TheBeastBelow

SHIV-MediaFire | SHV-MediaFire

Last edited by TheBeast; 11-23-16 at 09:57 PM.
TheBeast is offline   Reply With Quote
Reply

Tags
command, crew, dialog, mod


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -5. The time now is 02:42 PM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright © 1995- 2024 Subsim®
"Subsim" is a registered trademark, all rights reserved.