Examples of SiegeToggleNpcInstance


Examples of lineage2.gameserver.model.instances.residences.SiegeToggleNpcInstance

        for (SpawnExObject o : objects)
            spawns.addAll(o.getSpawns());

        List<SiegeToggleNpcObject> ct = getObjects(CONTROL_TOWERS);

        SiegeToggleNpcInstance closestCt;
        double distance, distanceClosest;

        for (Spawner spawn : spawns) {
            Location spawnLoc = spawn.getCurrentSpawnRange().getRandomLoc(ReflectionManager.DEFAULT.getGeoIndex());

            closestCt = null;
            distanceClosest = 0;

            for (SiegeToggleNpcObject c : ct) {
                SiegeToggleNpcInstance npcTower = c.getToggleNpc();
                distance = npcTower.getDistance(spawnLoc);

                if (closestCt == null || distance < distanceClosest) {
                    closestCt = npcTower;
                    distanceClosest = distance;
                }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.