Files
BH3/Assets/Scripts/Assembly-CSharp/MoleMole/LDEvtOnSpecificPropObjectDestroyed.cs
2025-08-13 09:26:42 +08:00

21 lines
454 B
C#

namespace MoleMole
{
public class LDEvtOnSpecificPropObjectDestroyed : BaseLDEvent
{
private PropObjectActor _propObjectActor;
public LDEvtOnSpecificPropObjectDestroyed(double runtimeID)
{
_propObjectActor = Singleton<EventManager>.Instance.GetActor<PropObjectActor>((uint)runtimeID);
}
public override void OnEvent(BaseEvent evt)
{
if (evt is EvtKilled && evt.targetID == _propObjectActor.runtimeID)
{
Done();
}
}
}
}