mirror of
https://github.com/ZDoom/qzdoom.git
synced 2024-11-28 15:02:01 +00:00
- load common conversation lumps regardless of map naming scheme
https://forum.zdoom.org/viewtopic.php?t=61313
This commit is contained in:
parent
1ef9938320
commit
4e2385e912
1 changed files with 16 additions and 14 deletions
|
@ -187,25 +187,27 @@ void P_LoadStrifeConversations (MapData *map, const char *mapname)
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
if (strnicmp (mapname, "MAP", 3) != 0)
|
if (strnicmp (mapname, "MAP", 3) == 0)
|
||||||
{
|
{
|
||||||
return;
|
char scriptname_b[9] = { 'S','C','R','I','P','T',mapname[3],mapname[4],0 };
|
||||||
}
|
char scriptname_t[9] = { 'D','I','A','L','O','G',mapname[3],mapname[4],0 };
|
||||||
char scriptname_b[9] = { 'S','C','R','I','P','T',mapname[3],mapname[4],0 };
|
|
||||||
char scriptname_t[9] = { 'D','I','A','L','O','G',mapname[3],mapname[4],0 };
|
|
||||||
|
|
||||||
if (!LoadScriptFile(scriptname_t, false, 2))
|
if ( LoadScriptFile(scriptname_t, false, 2)
|
||||||
{
|
|| LoadScriptFile(scriptname_b, false, 1))
|
||||||
if (!LoadScriptFile (scriptname_b, false, 1))
|
|
||||||
{
|
{
|
||||||
if (gameinfo.Dialogue.IsNotEmpty())
|
return;
|
||||||
{
|
|
||||||
if (LoadScriptFile(gameinfo.Dialogue, false, 0)) return;
|
|
||||||
}
|
|
||||||
|
|
||||||
LoadScriptFile ("SCRIPT00", false, 1);
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (gameinfo.Dialogue.IsNotEmpty())
|
||||||
|
{
|
||||||
|
if (LoadScriptFile(gameinfo.Dialogue, false, 0))
|
||||||
|
{
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
LoadScriptFile("SCRIPT00", false, 1);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue