package net.sourceforge.pain.logic.trigger.impl; import net.sourceforge.pain.*; import net.sourceforge.pain.data.*; import net.sourceforge.pain.data.type.*; import net.sourceforge.pain.logic.*; import net.sourceforge.pain.logic.fn.*; import net.sourceforge.pain.logic.trigger.*; public final class AfterMovedInTriggerSampleImpl extends AfterMovedInTrigger { public AfterMovedInTriggerSampleImpl(TriggerData td) { super(td); } public void onAfterMoveIn(Mobile m, Room oldLocation) { MessageOutFn.outln(m, "YOU ENTERED A ROOM!!!"); } public Trigger newInstance(TriggerData td) { return new AfterMovedInTriggerSampleImpl(td); } public static void addTo(Room room) throws Exception { new TriggerData(Core.getDB(), room, AfterMovedInTriggerSampleImpl.class, TriggerType.TRIGGER_AFTER_MOVED_IN ); } }