You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
30 lines
856 B
30 lines
856 B
package wow.doge.mygame.game
|
|
|
|
|
|
// class GameAppResource(
|
|
// logger: Logger[Task],
|
|
// jmeScheduler: Scheduler,
|
|
// schedulers: Schedulers
|
|
// ) {
|
|
|
|
// def get: Resource[Task, GameApp] =
|
|
// Resource.make(
|
|
// for {
|
|
// _ <- logger.info("Creating game app")
|
|
// appExt <- Task(new SimpleAppExt(schedulers, new StatsAppState()))
|
|
// app <- Task {
|
|
// val settings = new AppSettings(true)
|
|
// settings.setVSync(true)
|
|
|
|
// /**
|
|
// * disables the launcher
|
|
// * We'll be making our own launcher anyway
|
|
// */
|
|
// appExt.setShowSettings(false)
|
|
// appExt.setSettings(settings)
|
|
// // JMERunner.runner = app
|
|
// new GameApp(logger, appExt)
|
|
// }
|
|
// } yield (app)
|
|
// )(_ => logger.info("Closing game app"))
|
|
// }
|