Felix Angelov
|
ca6b8cc1b3
|
refactor: AndroidSpaceshipBonusBehavior use FlameBlocListener (#371)
|
3 years ago |
Allison Ryan
|
b6ef9f73f6
|
feat: provide and listen to `CharacterThemeCubit` in game (#375)
* feat: connect game ball to theme selection
* chore: swap out ball assets
* chore: swap out flipper assets
* fix: ball spawn layer
* refactor: use readBloc and fix tests
* refactor: update ball sprite only
|
3 years ago |
Erick
|
07b8a45dd7
|
fix: flkay tests (#362)
|
3 years ago |
alestiago
|
242809086a
|
test: fix flaky test
|
3 years ago |
Alejandro Santiago
|
b3136e5857
|
chore: migrating to `flame_bloc` 1.4.0 (#357)
* refactor: migrating to flame_bloc
* test: passed all tests
* test: updeted ControlledFlipperTest
* test: tested FlameProvider
* test: awaited loading
* test: waited loading ScoreBehavior
* refactor: removed unused files
* refactor: removed FlameBlocTester
* refactor: moved helper
* test: fixed typo name
* refactor: renamed file name to bumper_noise_behavior_test.dart
* refactor: renamed to TestDebugPinballGame
* refactor: removed uncessary KeybordHandler mixin
* refactor: removed unecessary imports
* test: removed testGameWidgets
|
3 years ago |
Erick
|
135b4ed5c2
|
refactor: renaming noisy to noise (#353)
|
3 years ago |
Alejandro Santiago
|
ace61193fb
|
refactor: removed `GameBallsController` (#349)
|
3 years ago |
Rui Miguel Alonso
|
79624f07f1
|
feat: `SpaceshipRamp` shot logic (#296)
* feat: spaceship ramp added cubit and behavior to sensor
* refactor: changed spaceshipt ramp sensor, cubit and behavior names
* refactor: added behaviors to AndroidAcres
* refactor: connect rampsensors with android acres bonus
* refactor: move ramp sensor to spaceship ramp children
* test: fixed some tests for ramp
* chore: removed unused imports
* chore: removed unused import
* Update lib/game/components/android_acres/behaviors/ramp_bonus_behavior.dart
Co-authored-by: Alejandro Santiago <dev@alestiago.com>
* refactor: search sensors from parent children
* refactor: moved ramp sensor cubit to spaceship ramp
* refactor: modified ramp behaviors
* refactor: fixed ramp behaviors tests
* refactor: changed ramp behaviors
* chore: analysis errors
* test: fixed ramp contact test
* test: coverage for spaceshipramp
* Update packages/pinball_components/lib/src/components/spaceship_ramp/spaceship_ramp.dart
Co-authored-by: Alejandro Santiago <dev@alestiago.com>
* refactor: fixed test when removing children from spaceship test constructor
* refactor: moved arrow state to cubit inside ramp instead of propagate from behavior
* refactor: sandbox for spaceshipramp modified
* refactor: removed arrow value from spaceship ramp state to sprite logic
* test: golden tests for ramp arrow
* test: coverage
* test: coverage
* refactor: changed name for RampBallAscendingContactBehavior
* refactor: added ScoringBehavior on shot and bonus behaviors
* feat: cancel subscription on ramp behavior remove
* chore: unused import
Co-authored-by: Alejandro Santiago <dev@alestiago.com>
|
3 years ago |
Alejandro Santiago
|
f38f18d60a
|
refactor: moved noise logic to `BumperNoisyBehavior` (#326)
|
3 years ago |
Alejandro Santiago
|
36f7886f63
|
refactor: removed `mocks.dart` (#307)
* refactor: removed mocks.dart
* refactor(pinball_audio): removed callable classes
|
3 years ago |
Allison Ryan
|
f2160feab9
|
feat: implemented `AndroidSpaceshipBonusBehavior` (#298)
* refactor: simplify ball entering spaceship
* feat: add bonus logic and scoring
* chore: add animatronic to spaceship sandbox
* chore: remove renderBody change
* chore: remove leftover children change
* chore: test typo
* refactor: re-add children property
* refactor: use firstChild
* refactor: PR suggestions
* Update packages/pinball_components/test/src/components/android_animatronic_test.dart
Co-authored-by: Alejandro Santiago <dev@alestiago.com>
Co-authored-by: Alejandro Santiago <dev@alestiago.com>
|
3 years ago |