Added NonRandomWalkNpcs AI for future use.
This commit is contained in:
2
trunk/dist/game/data/scripts.cfg
vendored
2
trunk/dist/game/data/scripts.cfg
vendored
@@ -122,6 +122,7 @@ ai/group_template/LairOfAntharas.java
|
|||||||
ai/group_template/MinionSpawnManager.java
|
ai/group_template/MinionSpawnManager.java
|
||||||
ai/group_template/MonasteryOfSilence.java
|
ai/group_template/MonasteryOfSilence.java
|
||||||
ai/group_template/NonLethalableNpcs.java
|
ai/group_template/NonLethalableNpcs.java
|
||||||
|
ai/group_template/NonRandomWalkNpcs.java
|
||||||
ai/group_template/OrbisTempleStatues.java
|
ai/group_template/OrbisTempleStatues.java
|
||||||
ai/group_template/PaganKey.java
|
ai/group_template/PaganKey.java
|
||||||
ai/group_template/PaganTemple.java
|
ai/group_template/PaganTemple.java
|
||||||
@@ -163,7 +164,6 @@ ai/individual/DarkWaterDragon.java
|
|||||||
ai/individual/DivineBeast.java
|
ai/individual/DivineBeast.java
|
||||||
ai/individual/DrillSergeant.java
|
ai/individual/DrillSergeant.java
|
||||||
ai/individual/Eleve.java
|
ai/individual/Eleve.java
|
||||||
ai/individual/EmbryoPurifier.java
|
|
||||||
ai/individual/Epidos.java
|
ai/individual/Epidos.java
|
||||||
ai/individual/EvasGiftBox.java
|
ai/individual/EvasGiftBox.java
|
||||||
ai/individual/FrightenedRagnaOrc.java
|
ai/individual/FrightenedRagnaOrc.java
|
||||||
|
@@ -16,26 +16,28 @@
|
|||||||
* You should have received a copy of the GNU General Public License
|
* You should have received a copy of the GNU General Public License
|
||||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||||
*/
|
*/
|
||||||
package ai.individual;
|
package ai.group_template;
|
||||||
|
|
||||||
import ai.npc.AbstractNpcAI;
|
import ai.npc.AbstractNpcAI;
|
||||||
|
|
||||||
import com.l2jserver.gameserver.model.actor.L2Npc;
|
import com.l2jserver.gameserver.model.actor.L2Npc;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Embryo Purifier AI.
|
* Non Random Walk Npcs AI.
|
||||||
* @author Mobius
|
* @author Mobius
|
||||||
*/
|
*/
|
||||||
public class EmbryoPurifier extends AbstractNpcAI
|
public class NonRandomWalkNpcs extends AbstractNpcAI
|
||||||
{
|
{
|
||||||
// Npc
|
private static final int[] NPCS =
|
||||||
private static final int EMBRYO_PURIFIER_1 = 27540;
|
|
||||||
private static final int EMBRYO_PURIFIER_2 = 27541;
|
|
||||||
|
|
||||||
public EmbryoPurifier()
|
|
||||||
{
|
{
|
||||||
super(EmbryoPurifier.class.getSimpleName(), "ai/individual");
|
27540, // Fields of Massacre - Embryo Purifier
|
||||||
addSpawnId(EMBRYO_PURIFIER_1, EMBRYO_PURIFIER_2);
|
27541, // Fields of Massacre - Embryo Purifier
|
||||||
|
};
|
||||||
|
|
||||||
|
public NonRandomWalkNpcs()
|
||||||
|
{
|
||||||
|
super(NonRandomWalkNpcs.class.getSimpleName(), "ai/group_template");
|
||||||
|
addSpawnId(NPCS);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
@@ -47,6 +49,6 @@ public class EmbryoPurifier extends AbstractNpcAI
|
|||||||
|
|
||||||
public static void main(String[] args)
|
public static void main(String[] args)
|
||||||
{
|
{
|
||||||
new EmbryoPurifier();
|
new NonRandomWalkNpcs();
|
||||||
}
|
}
|
||||||
}
|
}
|
Reference in New Issue
Block a user