(level, supermodel)
| 111 | } |
| 112 | |
| 113 | setLevel (level, supermodel) { |
| 114 | this.level = level |
| 115 | this.supermodel = supermodel |
| 116 | const serializedLevel = this.level.serialize({ supermodel: this.supermodel, session: this.session, otherSession: this.otherSession, headless: false, sessionless: false }) |
| 117 | if (this.god != null) { |
| 118 | this.god.setLevel(serializedLevel) |
| 119 | } |
| 120 | if (this.world) { |
| 121 | return this.world.loadFromLevel(serializedLevel, false) |
| 122 | } else { |
| 123 | return this.load() |
| 124 | } |
| 125 | } |
| 126 | |
| 127 | load () { |
| 128 | this.levelLoader = new LevelLoader({ |
no test coverage detected