Atavism Version 2018.1AGIS API

atavism.server.plugins
Class MobManagerClient

java.lang.Object
  extended by atavism.server.plugins.MobManagerClient

public class MobManagerClient
extends java.lang.Object

Mob server API.


Nested Class Summary
static class MobManagerClient.CreateSpawnGeneratorMessage
           
static class MobManagerClient.SetAggroRadiusMessage
           
 
Field Summary
static MessageType MSG_TYPE_CREATE_SPAWN_GEN
           
static MessageType MSG_TYPE_SET_AGGRO_RADIUS
           
 
Method Summary
static boolean createSpawnGenerator(SpawnData spawnData)
          Create a spawn generator.
static void setAggroRadius(OID mob, OID target, int radius)
          Set the aggro radius between a mob and a target
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

MSG_TYPE_CREATE_SPAWN_GEN

public static MessageType MSG_TYPE_CREATE_SPAWN_GEN

MSG_TYPE_SET_AGGRO_RADIUS

public static MessageType MSG_TYPE_SET_AGGRO_RADIUS
Method Detail

createSpawnGenerator

public static boolean createSpawnGenerator(SpawnData spawnData)
Create a spawn generator.

Parameters:
spawnData - Spawn generator definition.
Returns:
True on success, false on failure

setAggroRadius

public static void setAggroRadius(OID mob,
                                  OID target,
                                  int radius)
Set the aggro radius between a mob and a target

Parameters:
spawnData - Spawn generator definition.


Copyright © 2018 Dragonsan Studios Sp. z o.o.