Files
Terrarum/src/net/torvald/terrarum/gameactors/CreatureBuilder.kt
Song Minjae 413603de6f fixed wrong package, fixed wrong creation date
Former-commit-id: 8a2a91a5252347b5184f62ec0f7009292fbb01bb
Former-commit-id: b31eaddf7596c8393c9a032e8897ef3f1a8234fd
2016-10-26 00:37:49 +09:00

27 lines
653 B
Kotlin

package net.torvald.terrarum.gameactors
import net.torvald.JsonFetcher
import net.torvald.random.Fudge3
import net.torvald.random.HQRNG
import net.torvald.terrarum.langpack.Lang
import com.google.gson.JsonObject
import org.newdawn.slick.SlickException
import java.io.IOException
/**
* Created by minjaesong on 16-02-05.
*/
object CreatureBuilder {
/**
* @Param jsonFileName with extension
*/
@Throws(IOException::class, SlickException::class)
fun create(jsonFileName: String): ActorWithBody {
val actor = ActorWithBody()
CreatureRawInjector.inject(actor.actorValue, jsonFileName)
return actor
}
}