OnItemLock
Usage
- No return behavior
Example Autogenerated
csharp
private void OnItemLock( )
{
Puts( "OnItemLock works!" );
}Location
- Item::LockUnlock(bool bNewState)
csharp
public void LockUnlock(bool bNewState)
{
if (HasFlag(Flag.IsLocked) != bNewState && (!bNewState || Interface.CallHook("OnItemLock", this) == null) && (bNewState || Interface.CallHook("OnItemUnlock", this) == null))
{
SetFlag(Flag.IsLocked, bNewState);
MarkDirty();
}
}