mirror of
https://github.com/TorqueGameEngines/Torque3D.git
synced 2026-02-12 19:31:41 +00:00
fix particle glow
multiple preloads were failing to return false or mesages on failure of mandatory entries. clear out redundant isScriptFile definition fix default order of /scripts/managedData script files
This commit is contained in:
parent
5d260bc58f
commit
cce40efd35
21 changed files with 250 additions and 134 deletions
|
|
@ -320,7 +320,8 @@ bool ShapeBaseData::preload(bool server, String &errorStr)
|
|||
{
|
||||
if( Sim::findObject( explosionID, explosion ) == false)
|
||||
{
|
||||
Con::errorf( ConsoleLogEntry::General, "ShapeBaseData::preload: Invalid packet, bad datablockId(explosion): 0x%x", explosionID );
|
||||
errorStr = String::ToString("ShapeBaseData::preload: Invalid packet, bad datablockId(explosion): 0x%x", explosionID );
|
||||
return false;
|
||||
}
|
||||
AssertFatal(!(explosion && ((explosionID < DataBlockObjectIdFirst) || (explosionID > DataBlockObjectIdLast))),
|
||||
"ShapeBaseData::preload: invalid explosion data");
|
||||
|
|
@ -330,7 +331,8 @@ bool ShapeBaseData::preload(bool server, String &errorStr)
|
|||
{
|
||||
if( Sim::findObject( underwaterExplosionID, underwaterExplosion ) == false)
|
||||
{
|
||||
Con::errorf( ConsoleLogEntry::General, "ShapeBaseData::preload: Invalid packet, bad datablockId(underwaterExplosion): 0x%x", underwaterExplosionID );
|
||||
errorStr = String::ToString("ShapeBaseData::preload: Invalid packet, bad datablockId(underwaterExplosion): 0x%x", underwaterExplosionID );
|
||||
return false;
|
||||
}
|
||||
AssertFatal(!(underwaterExplosion && ((underwaterExplosionID < DataBlockObjectIdFirst) || (underwaterExplosionID > DataBlockObjectIdLast))),
|
||||
"ShapeBaseData::preload: invalid underwaterExplosion data");
|
||||
|
|
@ -339,6 +341,11 @@ bool ShapeBaseData::preload(bool server, String &errorStr)
|
|||
if( !debris && debrisID != 0 )
|
||||
{
|
||||
Sim::findObject( debrisID, debris );
|
||||
if (Sim::findObject(debrisID, debris) == false)
|
||||
{
|
||||
errorStr = String::ToString("ShapeBaseData::preload: Invalid packet, bad datablockId(debris): 0x%x", debrisID);
|
||||
return false;
|
||||
}
|
||||
AssertFatal(!(debris && ((debrisID < DataBlockObjectIdFirst) || (debrisID > DataBlockObjectIdLast))),
|
||||
"ShapeBaseData::preload: invalid debris data");
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue