diff --git a/lib/game/components/chrome_dino.dart b/lib/game/components/chrome_dino.dart new file mode 100644 index 00000000..e7c76573 --- /dev/null +++ b/lib/game/components/chrome_dino.dart @@ -0,0 +1,17 @@ +import 'package:flame_forge2d/flame_forge2d.dart'; +import 'package:pinball/game/game.dart'; + +/// {@template chrome_dino} +/// Dinosour that gobbles up a [Ball], swivel his head around, and shoots it +/// back out. +/// {@endtemplate} +class ChromeDino extends BodyComponent with InitialPosition { + /// {@macro chrome_dino} + ChromeDino(); + + @override + Body createBody() { + // TODO: implement createBody + throw UnimplementedError(); + } +} diff --git a/lib/game/components/components.dart b/lib/game/components/components.dart index a255e652..cff9ad3e 100644 --- a/lib/game/components/components.dart +++ b/lib/game/components/components.dart @@ -3,6 +3,7 @@ export 'baseboard.dart'; export 'board.dart'; export 'board_side.dart'; export 'bonus_word.dart'; +export 'chrome_dino.dart'; export 'flipper.dart'; export 'initial_position.dart'; export 'jetpack_ramp.dart';