/
area/
classes/net/sourceforge/pain/logic/
classes/net/sourceforge/pain/logic/event/
classes/net/sourceforge/pain/logic/fn/util/
classes/net/sourceforge/pain/network/console/
classes/net/sourceforge/pain/plugin/
classes/net/sourceforge/pain/plugin/reset/
classes/net/sourceforge/pain/plugin/shutdown/
classes/net/sourceforge/pain/plugin/social/
classest/net/sourceforge/pain/db/data/
doc/
doc/paindb/resources/
src/net/sourceforge/pain/logic/
src/net/sourceforge/pain/logic/event/
src/net/sourceforge/pain/logic/fn/util/
src/net/sourceforge/pain/network/console/
src/net/sourceforge/pain/network/console/telnet/
src/net/sourceforge/pain/plugin/
src/net/sourceforge/pain/plugin/command/
src/net/sourceforge/pain/plugin/reset/
src/net/sourceforge/pain/plugin/shutdown/
src/net/sourceforge/pain/plugin/social/
src/net/sourceforge/pain/util/
tests/
tests/net/sourceforge/pain/db/data/
package net.sourceforge.pain.logic.fn;


import net.sourceforge.pain.data.type.*;
import net.sourceforge.pain.util.*;
import net.sourceforge.pain.*;

import java.util.*;

/**
 this class used to out some system message (area reset, weather change)
 to the specified range. TODO: more clear specification (shouts......)
 */
public final class RangeOutFn {

	public static final int RANGE_WORLD = 0;
//	public static final int RANGE_SPACE_GROUP = 1;


	public static void outWorld(String message) {
		if (message == null) {
			Log.error("Message is NULL!");
		} else {
			for (Iterator it = Core.getAllObjects(Receptive.class); it.hasNext();) {
				Receptive r = (Receptive) it.next();
				MessageOutFn.outln(r, message, Receptive.HEAR);
			}
		}
	}
}