MCPcopy Create free account
hub / github.com/GarageGames/Torque3D / updateDamageLevel

Method updateDamageLevel

Engine/source/T3D/shapeBase.cpp:1651–1664  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1649}
1650
1651void ShapeBase::updateDamageLevel()
1652{
1653 if (mDamageThread) {
1654 // mDamage is already 0-1 on the client
1655 if (mDamage >= mDataBlock->destroyedLevel) {
1656 if (getDamageState() == Destroyed)
1657 mShapeInstance->setPos(mDamageThread, 0);
1658 else
1659 mShapeInstance->setPos(mDamageThread, 1);
1660 } else {
1661 mShapeInstance->setPos(mDamageThread, mDamage / mDataBlock->destroyedLevel);
1662 }
1663 }
1664}
1665
1666
1667//----------------------------------------------------------------------------

Callers

nothing calls this directly

Calls 1

setPosMethod · 0.80

Tested by

no test coverage detected