Rename npc_spawn function to spawnNpc

This commit is contained in:
Major-
2018-08-20 20:41:27 +01:00
parent ae73453e1a
commit d4de32c82c
8 changed files with 555 additions and 549 deletions
+13 -7
View File
@@ -5,13 +5,19 @@ import org.apollo.game.model.Direction
import org.apollo.game.model.Graphic
import org.apollo.game.model.Position
data class Spawn(val id: Int?, val name: String, val position: Position, val facing: Direction,
val spawnAnimation: Animation? = null, val spawnGraphic: Graphic? = null)
fun spawnNpc(name: String, x: Int, y: Int, z: Int = 0, id: Int? = null, facing: Direction = Direction.NORTH) {
Spawns.list += Spawn(id, name, Position(x, y, z), facing)
}
object Spawns {
internal data class Spawn(
val id: Int?,
val name: String,
val position: Position,
val facing: Direction,
val spawnAnimation: Animation? = null,
val spawnGraphic: Graphic? = null
)
internal object Spawns {
val list = mutableListOf<Spawn>()
}
fun npc_spawn(name: String, x: Int, y: Int, z: Int = 0, id: Int? = null, facing: Direction = Direction.NORTH) {
Spawns.list.add(Spawn(id, name, Position(x, y, z), facing))
}