Added new flags for internal dynamic lights (reported by Nash)

This commit is contained in:
ZZYZX 2017-06-20 21:30:00 +03:00
parent 7603e5fa30
commit f14a4bd64a
3 changed files with 6 additions and 6 deletions

View file

@ -61,11 +61,11 @@ namespace CodeImp.DoomBuilder.GZBuilder
{
int baseType = light % 10;
int dispType = light - baseType;
if (actor.GetFlagValue("MISSILEMORE", false))
if (actor.GetFlagValue("MISSILEMORE", false) || actor.GetFlagValue("DYNAMICLIGHT.ADDITIVE", false))
dispType = 9810;
else if (actor.GetFlagValue("MISSILEEVENMORE", false))
else if (actor.GetFlagValue("MISSILEEVENMORE", false) || actor.GetFlagValue("DYNAMICLIGHT.SUBTRACTIVE", false))
dispType = 9820;
else if (actor.GetFlagValue("INCOMBAT", false))
else if (actor.GetFlagValue("INCOMBAT", false) || actor.GetFlagValue("DYNAMICLIGHT.ATTENUATE", false))
dispType = 9830;
return dispType + baseType;
}

View file

@ -30,6 +30,6 @@ using CodeImp.DoomBuilder;
// Build Number
// Revision
//
[assembly: AssemblyVersion("2.3.0.2978")]
[assembly: AssemblyVersion("2.3.0.2979")]
[assembly: NeutralResourcesLanguageAttribute("en")]
[assembly: AssemblyHash("d9d8c35")]
[assembly: AssemblyHash("7603e5f")]

View file

@ -29,5 +29,5 @@ using System.Resources;
// Build Number
// Revision
//
[assembly: AssemblyVersion("2.3.0.2978")]
[assembly: AssemblyVersion("2.3.0.2979")]
[assembly: NeutralResourcesLanguageAttribute("en")]