|
@@ -58,8 +58,9 @@
|
|
using namespace Torque;
|
|
using namespace Torque;
|
|
|
|
|
|
extern bool gEditingMission;
|
|
extern bool gEditingMission;
|
|
-
|
|
|
|
|
|
+#ifdef TORQUE_AFX_ENABLED
|
|
#include "afx/ce/afxZodiacMgr.h"
|
|
#include "afx/ce/afxZodiacMgr.h"
|
|
|
|
+#endif
|
|
|
|
|
|
IMPLEMENT_CO_NETOBJECT_V1(TSStatic);
|
|
IMPLEMENT_CO_NETOBJECT_V1(TSStatic);
|
|
|
|
|
|
@@ -136,7 +137,9 @@ TSStatic::TSStatic()
|
|
mHasGradients = false;
|
|
mHasGradients = false;
|
|
mInvertGradientRange = false;
|
|
mInvertGradientRange = false;
|
|
mGradientRangeUser.set(0.0f, 180.0f);
|
|
mGradientRangeUser.set(0.0f, 180.0f);
|
|
|
|
+#ifdef TORQUE_AFX_ENABLED
|
|
afxZodiacData::convertGradientRangeFromDegrees(mGradientRange, mGradientRangeUser);
|
|
afxZodiacData::convertGradientRangeFromDegrees(mGradientRange, mGradientRangeUser);
|
|
|
|
+#endif
|
|
}
|
|
}
|
|
|
|
|
|
TSStatic::~TSStatic()
|
|
TSStatic::~TSStatic()
|
|
@@ -721,9 +724,10 @@ void TSStatic::prepRenderImage( SceneRenderState* state )
|
|
}
|
|
}
|
|
}
|
|
}
|
|
mShapeInstance->render( rdata );
|
|
mShapeInstance->render( rdata );
|
|
-
|
|
|
|
|
|
+#ifdef TORQUE_AFX_ENABLED
|
|
if (!mIgnoreZodiacs && mDecalDetailsPtr != 0)
|
|
if (!mIgnoreZodiacs && mDecalDetailsPtr != 0)
|
|
afxZodiacMgr::renderPolysoupZodiacs(state, this);
|
|
afxZodiacMgr::renderPolysoupZodiacs(state, this);
|
|
|
|
+#endif
|
|
if ( mRenderNormalScalar > 0 )
|
|
if ( mRenderNormalScalar > 0 )
|
|
{
|
|
{
|
|
ObjectRenderInst *ri = state->getRenderPass()->allocInst<ObjectRenderInst>();
|
|
ObjectRenderInst *ri = state->getRenderPass()->allocInst<ObjectRenderInst>();
|
|
@@ -1399,11 +1403,13 @@ void TSStatic::set_special_typing()
|
|
|
|
|
|
void TSStatic::onStaticModified(const char* slotName, const char*newValue)
|
|
void TSStatic::onStaticModified(const char* slotName, const char*newValue)
|
|
{
|
|
{
|
|
|
|
+#ifdef TORQUE_AFX_ENABLED
|
|
if (slotName == afxZodiacData::GradientRangeSlot)
|
|
if (slotName == afxZodiacData::GradientRangeSlot)
|
|
{
|
|
{
|
|
afxZodiacData::convertGradientRangeFromDegrees(mGradientRange, mGradientRangeUser);
|
|
afxZodiacData::convertGradientRangeFromDegrees(mGradientRange, mGradientRangeUser);
|
|
return;
|
|
return;
|
|
}
|
|
}
|
|
|
|
+#endif
|
|
|
|
|
|
set_special_typing();
|
|
set_special_typing();
|
|
}
|
|
}
|