Cleaned up cli initialization
Signed-off-by: Hans Kokx <hans.d.kokx@gmail.com>
This commit is contained in:
@@ -53,8 +53,8 @@ void main() async {
|
|||||||
|
|
||||||
gameLoop = CliGameLoop(
|
gameLoop = CliGameLoop(
|
||||||
engine: engine,
|
engine: engine,
|
||||||
input: engine.input as CliInput,
|
|
||||||
onExit: stopAndExit,
|
onExit: stopAndExit,
|
||||||
);
|
);
|
||||||
|
|
||||||
gameLoop.start();
|
gameLoop.start();
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -8,9 +8,9 @@ import 'package:wolf_3d_dart/wolf_3d_rasterizer.dart';
|
|||||||
class CliGameLoop {
|
class CliGameLoop {
|
||||||
CliGameLoop({
|
CliGameLoop({
|
||||||
required this.engine,
|
required this.engine,
|
||||||
required this.input,
|
|
||||||
required this.onExit,
|
required this.onExit,
|
||||||
}) : primaryRasterizer = SixelRasterizer(),
|
}) : input = CliInput(),
|
||||||
|
primaryRasterizer = SixelRasterizer(),
|
||||||
secondaryRasterizer = AsciiRasterizer(isTerminal: true) {
|
secondaryRasterizer = AsciiRasterizer(isTerminal: true) {
|
||||||
_rasterizer = primaryRasterizer;
|
_rasterizer = primaryRasterizer;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user