public void releaseLock(SkillActorLock2 lck) { if (m_locks.Remove(lck)) { lck._released(); } }
public SkillActorLock2 createLock() { var lck = new SkillActorLock2(this); m_locks.Add(lck); if (!isSkilling) { doSkill(); } return(lck); }