! Controls the visibility and drawing of characters @param nPos Number of the character slot @param nMode 0 = Don't draw, 1 = Draw normally, 3 = Draw near @see CScriptObjectEntity::LoadCharacter */
| 1524 | @see CScriptObjectEntity::LoadCharacter |
| 1525 | */ |
| 1526 | int CScriptObjectEntity::DrawCharacter(IFunctionHandler *pH) |
| 1527 | { |
| 1528 | CHECK_PARAMETERS(2); |
| 1529 | |
| 1530 | int nPos,nMode; |
| 1531 | pH->GetParam(1,nPos); |
| 1532 | pH->GetParam(2,nMode); |
| 1533 | |
| 1534 | if(m_pEntity) |
| 1535 | { |
| 1536 | //((IEntityCharacter *)m_pEntity)->DrawCharacter(nPos, nMode == 1); |
| 1537 | m_pEntity->GetCharInterface()->DrawCharacter(nPos, nMode ); |
| 1538 | } |
| 1539 | |
| 1540 | return pH->EndFunction(); |
| 1541 | } |
| 1542 | |
| 1543 | int CScriptObjectEntity::SetRegisterInSectors(IFunctionHandler *pH) |
| 1544 | { |
no test coverage detected