mirror of
https://github.com/TorqueGameEngines/Torque3D.git
synced 2026-02-12 19:31:41 +00:00
Add getMaxDamage() method. This will be needed for the forthcoming HealthTextHud GuiControl.
This commit is contained in:
parent
a6f54b7b44
commit
99e8bcb817
2 changed files with 15 additions and 0 deletions
|
|
@ -1632,6 +1632,11 @@ F32 ShapeBase::getDamageValue()
|
|||
return mDamage / mDataBlock->maxDamage;
|
||||
}
|
||||
|
||||
F32 ShapeBase::getMaxDamage()
|
||||
{
|
||||
return mDataBlock->maxDamage;
|
||||
}
|
||||
|
||||
void ShapeBase::updateDamageLevel()
|
||||
{
|
||||
if (mDamageThread) {
|
||||
|
|
@ -4534,6 +4539,13 @@ DefineEngineMethod( ShapeBase, getDamagePercent, F32, (),,
|
|||
{
|
||||
return object->getDamageValue();
|
||||
}
|
||||
|
||||
DefineEngineMethod(ShapeBase, getMaxDamage, F32, (),,
|
||||
"Get the object's maxDamage level.\n"
|
||||
"@return datablock.maxDamage\n")
|
||||
{
|
||||
return object->getMaxDamage();
|
||||
}
|
||||
|
||||
DefineEngineMethod( ShapeBase, setDamageState, bool, ( const char* state ),,
|
||||
"@brief Set the object's damage state.\n\n"
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue