From 64c4a714a82354a32fe27b9a558459fba7d83712 Mon Sep 17 00:00:00 2001 From: Allison Ryan Date: Fri, 29 Apr 2022 17:14:10 -0500 Subject: [PATCH] refactor: cow shape and positioning --- lib/game/components/android_acres.dart | 6 +++--- .../lib/src/components/android_bumper/android_bumper.dart | 6 +++--- .../android_bumper/cubit/android_bumper_cubit.dart | 2 +- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/lib/game/components/android_acres.dart b/lib/game/components/android_acres.dart index 7f4c523d..8b5fe718 100644 --- a/lib/game/components/android_acres.dart +++ b/lib/game/components/android_acres.dart @@ -18,17 +18,17 @@ class AndroidAcres extends Blueprint { children: [ ScoringBehavior(points: 20000), ], - )..initialPosition = Vector2(-32.52, -9.1), + )..initialPosition = Vector2(-25, 1.3), AndroidBumper.b( children: [ ScoringBehavior(points: 20000), ], - )..initialPosition = Vector2(-23, 0), + )..initialPosition = Vector2(-32.6, -9.2), AndroidBumper.cow( children: [ ScoringBehavior(points: 20), ], - )..initialPosition = Vector2(-20, -11.5), + )..initialPosition = Vector2(-20.5, -13.8), ], blueprints: [ SpaceshipRamp(), diff --git a/packages/pinball_components/lib/src/components/android_bumper/android_bumper.dart b/packages/pinball_components/lib/src/components/android_bumper/android_bumper.dart index 8af1da61..4cefc28d 100644 --- a/packages/pinball_components/lib/src/components/android_bumper/android_bumper.dart +++ b/packages/pinball_components/lib/src/components/android_bumper/android_bumper.dart @@ -70,11 +70,11 @@ class AndroidBumper extends BodyComponent with InitialPosition { AndroidBumper.cow({ Iterable? children, }) : this._( - majorRadius: 3.52, - minorRadius: 3.1, + majorRadius: 3.4, + minorRadius: 2.9, litAssetPath: Assets.images.androidBumper.cow.lit.keyName, dimmedAssetPath: Assets.images.androidBumper.cow.dimmed.keyName, - spritePosition: Vector2(0, -0.4), + spritePosition: Vector2(0, -0.68), bloc: AndroidBumperCubit(), children: children, ); diff --git a/packages/pinball_components/lib/src/components/android_bumper/cubit/android_bumper_cubit.dart b/packages/pinball_components/lib/src/components/android_bumper/cubit/android_bumper_cubit.dart index 3d3fd4b1..3e75f890 100644 --- a/packages/pinball_components/lib/src/components/android_bumper/cubit/android_bumper_cubit.dart +++ b/packages/pinball_components/lib/src/components/android_bumper/cubit/android_bumper_cubit.dart @@ -5,7 +5,7 @@ import 'package:bloc/bloc.dart'; part 'android_bumper_state.dart'; class AndroidBumperCubit extends Cubit { - AndroidBumperCubit() : super(AndroidBumperState.dimmed); + AndroidBumperCubit() : super(AndroidBumperState.lit); void onBallContacted() { emit(AndroidBumperState.dimmed);