Skip to content

Commit d3ccbea

Browse files
committed
Upgrade packages
1 parent 1e08e27 commit d3ccbea

File tree

7 files changed

+86
-88
lines changed

7 files changed

+86
-88
lines changed

lib/game/actors/coin.dart

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,9 @@ class Coin extends SpriteComponent
1818
super.anchor,
1919
super.priority,
2020
}) : super.fromImage(
21-
srcPosition: Vector2(3 * 32, 0),
22-
srcSize: Vector2.all(32),
23-
);
21+
srcPosition: Vector2(3 * 32, 0),
22+
srcSize: Vector2.all(32),
23+
);
2424

2525
@override
2626
Future<void> onLoad() async {

lib/game/actors/door.dart

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,9 @@ class Door extends SpriteComponent with CollisionCallbacks {
1818
super.anchor,
1919
super.priority,
2020
}) : super.fromImage(
21-
srcPosition: Vector2(2 * 32, 0),
22-
srcSize: Vector2.all(32),
23-
);
21+
srcPosition: Vector2(2 * 32, 0),
22+
srcSize: Vector2.all(32),
23+
);
2424

2525
@override
2626
Future<void> onLoad() async {

lib/game/actors/enemy.dart

Lines changed: 19 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -20,27 +20,28 @@ class Enemy extends SpriteComponent
2020
super.anchor,
2121
super.priority,
2222
}) : super.fromImage(
23-
srcPosition: Vector2(1 * 32, 0),
24-
srcSize: Vector2.all(32),
25-
position: position,
26-
) {
23+
srcPosition: Vector2(1 * 32, 0),
24+
srcSize: Vector2.all(32),
25+
position: position,
26+
) {
2727
if (targetPosition != null && position != null) {
2828
// Need to sequence two move to effects so that we can
2929
// tap into the onFinishCallback and flip the component.
30-
final effect = SequenceEffect([
31-
MoveToEffect(
32-
targetPosition,
33-
EffectController(speed: 100),
34-
onComplete: flipHorizontallyAroundCenter,
35-
),
36-
MoveToEffect(
37-
position + Vector2(32, 0), // Need to offset by 32 due to flip
38-
EffectController(speed: 100),
39-
onComplete: flipHorizontallyAroundCenter,
40-
),
41-
],
42-
infinite: true,
43-
);
30+
final effect = SequenceEffect(
31+
[
32+
MoveToEffect(
33+
targetPosition,
34+
EffectController(speed: 100),
35+
onComplete: flipHorizontallyAroundCenter,
36+
),
37+
MoveToEffect(
38+
position + Vector2(32, 0), // Need to offset by 32 due to flip
39+
EffectController(speed: 100),
40+
onComplete: flipHorizontallyAroundCenter,
41+
),
42+
],
43+
infinite: true,
44+
);
4445

4546
add(effect);
4647
}

lib/game/actors/player.dart

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -86,8 +86,7 @@ class Player extends SpriteComponent with CollisionCallbacks, KeyboardHandler {
8686
if (other is Platform) {
8787
if (intersectionPoints.length == 2) {
8888
// Calculate the collision normal and separation distance.
89-
final mid =
90-
(intersectionPoints.elementAt(0) +
89+
final mid = (intersectionPoints.elementAt(0) +
9190
intersectionPoints.elementAt(1)) /
9291
2;
9392

lib/game/overlays/settings.dart

Lines changed: 10 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -21,24 +21,22 @@ class Settings extends StatelessWidget {
2121
width: 300,
2222
child: ValueListenableBuilder<bool>(
2323
valueListenable: AudioManager.sfx,
24-
builder:
25-
(context, sfx, child) => SwitchListTile(
26-
title: const Text('Sound Effects'),
27-
value: sfx,
28-
onChanged: (value) => AudioManager.sfx.value = value,
29-
),
24+
builder: (context, sfx, child) => SwitchListTile(
25+
title: const Text('Sound Effects'),
26+
value: sfx,
27+
onChanged: (value) => AudioManager.sfx.value = value,
28+
),
3029
),
3130
),
3231
SizedBox(
3332
width: 300,
3433
child: ValueListenableBuilder<bool>(
3534
valueListenable: AudioManager.bgm,
36-
builder:
37-
(context, bgm, child) => SwitchListTile(
38-
title: const Text('Background Music'),
39-
value: bgm,
40-
onChanged: (value) => AudioManager.bgm.value = value,
41-
),
35+
builder: (context, bgm, child) => SwitchListTile(
36+
title: const Text('Background Music'),
37+
value: bgm,
38+
onChanged: (value) => AudioManager.bgm.value = value,
39+
),
4240
),
4341
),
4442
SizedBox(

pubspec.lock

Lines changed: 45 additions & 45 deletions
Original file line numberDiff line numberDiff line change
@@ -5,74 +5,74 @@ packages:
55
dependency: transitive
66
description:
77
name: archive
8-
sha256: "7dcbd0f87fe5f61cb28da39a1a8b70dbc106e2fe0516f7836eb7bb2948481a12"
8+
sha256: "2fde1607386ab523f7a36bb3e7edb43bd58e6edaf2ffb29d8a6d578b297fdbbd"
99
url: "https://pub.dev"
1010
source: hosted
11-
version: "4.0.5"
11+
version: "4.0.7"
1212
async:
1313
dependency: transitive
1414
description:
1515
name: async
16-
sha256: d2872f9c19731c2e5f10444b14686eb7cc85c76274bd6c16e1816bff9a3bab63
16+
sha256: "758e6d74e971c3e5aceb4110bfd6698efc7f501675bcfe0c775459a8140750eb"
1717
url: "https://pub.dev"
1818
source: hosted
19-
version: "2.12.0"
19+
version: "2.13.0"
2020
audioplayers:
2121
dependency: transitive
2222
description:
2323
name: audioplayers
24-
sha256: a5341380a4f1d3a10a4edde5bb75de5127fe31e0faa8c4d860e64d2f91ad84c7
24+
sha256: e653f162ddfcec1da2040ba2d8553fff1662b5c2a5c636f4c21a3b11bee497de
2525
url: "https://pub.dev"
2626
source: hosted
27-
version: "6.4.0"
27+
version: "6.5.0"
2828
audioplayers_android:
2929
dependency: transitive
3030
description:
3131
name: audioplayers_android
32-
sha256: f8c90823a45b475d2c129f85bbda9c029c8d4450b172f62e066564c6e170f69a
32+
sha256: "60a6728277228413a85755bd3ffd6fab98f6555608923813ce383b190a360605"
3333
url: "https://pub.dev"
3434
source: hosted
35-
version: "5.2.0"
35+
version: "5.2.1"
3636
audioplayers_darwin:
3737
dependency: transitive
3838
description:
3939
name: audioplayers_darwin
40-
sha256: "405cdbd53ebdb4623f1c5af69f275dad4f930ce895512d5261c07cd95d23e778"
40+
sha256: "0811d6924904ca13f9ef90d19081e4a87f7297ddc19fc3d31f60af1aaafee333"
4141
url: "https://pub.dev"
4242
source: hosted
43-
version: "6.2.0"
43+
version: "6.3.0"
4444
audioplayers_linux:
4545
dependency: transitive
4646
description:
4747
name: audioplayers_linux
48-
sha256: "7e0d081a6a527c53aef9539691258a08ff69a7dc15ef6335fbea1b4b03ebbef0"
48+
sha256: f75bce1ce864170ef5e6a2c6a61cd3339e1a17ce11e99a25bae4474ea491d001
4949
url: "https://pub.dev"
5050
source: hosted
51-
version: "4.2.0"
51+
version: "4.2.1"
5252
audioplayers_platform_interface:
5353
dependency: transitive
5454
description:
5555
name: audioplayers_platform_interface
56-
sha256: "77e5fa20fb4a64709158391c75c1cca69a481d35dc879b519e350a05ff520373"
56+
sha256: "0e2f6a919ab56d0fec272e801abc07b26ae7f31980f912f24af4748763e5a656"
5757
url: "https://pub.dev"
5858
source: hosted
59-
version: "7.1.0"
59+
version: "7.1.1"
6060
audioplayers_web:
6161
dependency: transitive
6262
description:
6363
name: audioplayers_web
64-
sha256: bd99d8821114747682a2be0adcdb70233d4697af989b549d3a20a0f49f6c9b13
64+
sha256: "1c0f17cec68455556775f1e50ca85c40c05c714a99c5eb1d2d57cc17ba5522d7"
6565
url: "https://pub.dev"
6666
source: hosted
67-
version: "5.1.0"
67+
version: "5.1.1"
6868
audioplayers_windows:
6969
dependency: transitive
7070
description:
7171
name: audioplayers_windows
72-
sha256: "871d3831c25cd2408ddc552600fd4b32fba675943e319a41284704ee038ad563"
72+
sha256: "4048797865105b26d47628e6abb49231ea5de84884160229251f37dfcbe52fd7"
7373
url: "https://pub.dev"
7474
source: hosted
75-
version: "4.2.0"
75+
version: "4.2.1"
7676
boolean_selector:
7777
dependency: transitive
7878
description:
@@ -117,10 +117,10 @@ packages:
117117
dependency: transitive
118118
description:
119119
name: fake_async
120-
sha256: "6a95e56b2449df2273fd8c45a662d6947ce1ebb7aafe80e550a3f68297f3cacc"
120+
sha256: "5368f224a74523e8d2e7399ea1638b37aecfca824a3cc4dfdf77bf1fa905ac44"
121121
url: "https://pub.dev"
122122
source: hosted
123-
version: "1.3.2"
123+
version: "1.3.3"
124124
ffi:
125125
dependency: transitive
126126
description:
@@ -149,34 +149,34 @@ packages:
149149
dependency: "direct main"
150150
description:
151151
name: flame
152-
sha256: "7a39044eeea6906d8acc5d8292941fa081a4f2a37fd76dc5a2dbee8a29e28256"
152+
sha256: ec0d2a536b543ff7c611a6fd331c24004590b8d898b4bd2feef7fe29eeeb7eca
153153
url: "https://pub.dev"
154154
source: hosted
155-
version: "1.27.0"
155+
version: "1.30.0"
156156
flame_audio:
157157
dependency: "direct main"
158158
description:
159159
name: flame_audio
160-
sha256: "8de338cb5bc44c7f31c229fc6da074f7ac4a1b02a24fc1a5244bc05921aee7b4"
160+
sha256: d5f8fa87f689d6fc305bdc097ef475a0d4c1c7bbb20d514b7fd33507e5971b56
161161
url: "https://pub.dev"
162162
source: hosted
163-
version: "2.11.3"
163+
version: "2.11.7"
164164
flame_lint:
165165
dependency: "direct dev"
166166
description:
167167
name: flame_lint
168-
sha256: "70fbd026ab760be0fcfc8ae274e7f451ff732537e08c097148b47870f52e1457"
168+
sha256: ebd4aa536c90c137c0d85c7c2bb48830c58a4d54cf5cf423a4eeab66cab833cf
169169
url: "https://pub.dev"
170170
source: hosted
171-
version: "1.3.0"
171+
version: "1.4.0"
172172
flame_tiled:
173173
dependency: "direct main"
174174
description:
175175
name: flame_tiled
176-
sha256: "1ae160955220a7f0d61964a8952ea32a525750e110615512562f4c1de8265a37"
176+
sha256: fb1383ad729f8ebfcc5082230b6269a3f61489e8dd8f1976aa959c8dc3764758
177177
url: "https://pub.dev"
178178
source: hosted
179-
version: "3.0.0"
179+
version: "3.0.4"
180180
flutter:
181181
dependency: "direct main"
182182
description: flutter
@@ -196,10 +196,10 @@ packages:
196196
dependency: transitive
197197
description:
198198
name: http
199-
sha256: fe7ab022b76f3034adc518fb6ea04a82387620e19977665ea18d30a1cf43442f
199+
sha256: "2c11f3f94c687ee9bad77c171151672986360b2b001d109814ee7140b2cf261b"
200200
url: "https://pub.dev"
201201
source: hosted
202-
version: "1.3.0"
202+
version: "1.4.0"
203203
http_parser:
204204
dependency: transitive
205205
description:
@@ -212,10 +212,10 @@ packages:
212212
dependency: transitive
213213
description:
214214
name: leak_tracker
215-
sha256: c35baad643ba394b40aac41080300150a4f08fd0fd6a10378f8f7c6bc161acec
215+
sha256: "6bb818ecbdffe216e81182c2f0714a2e62b593f4a4f13098713ff1685dfb6ab0"
216216
url: "https://pub.dev"
217217
source: hosted
218-
version: "10.0.8"
218+
version: "10.0.9"
219219
leak_tracker_flutter_testing:
220220
dependency: transitive
221221
description:
@@ -268,10 +268,10 @@ packages:
268268
dependency: transitive
269269
description:
270270
name: ordered_set
271-
sha256: fc861bb51fc863cd3e0718e21768af9586e0d5022b91a0fd4437636456cdb7d0
271+
sha256: d6c1d053a533e84931a388cbf03f1ad21a0543bf06c7a281859d3ffacd8e15f2
272272
url: "https://pub.dev"
273273
source: hosted
274-
version: "6.1.1"
274+
version: "8.0.0"
275275
path:
276276
dependency: transitive
277277
description:
@@ -292,10 +292,10 @@ packages:
292292
dependency: transitive
293293
description:
294294
name: path_provider_android
295-
sha256: "0ca7359dad67fd7063cb2892ab0c0737b2daafd807cf1acecd62374c8fae6c12"
295+
sha256: d0d310befe2c8ab9e7f393288ccbb11b60c019c6b5afc21973eeee4dda2b35e9
296296
url: "https://pub.dev"
297297
source: hosted
298-
version: "2.2.16"
298+
version: "2.2.17"
299299
path_provider_foundation:
300300
dependency: transitive
301301
description:
@@ -356,10 +356,10 @@ packages:
356356
dependency: transitive
357357
description:
358358
name: posix
359-
sha256: a0117dc2167805aa9125b82eee515cc891819bac2f538c83646d355b16f58b9a
359+
sha256: "6323a5b0fa688b6a010df4905a56b00181479e6d10534cecfecede2aa55add61"
360360
url: "https://pub.dev"
361361
source: hosted
362-
version: "6.0.1"
362+
version: "6.0.3"
363363
sky_engine:
364364
dependency: transitive
365365
description: flutter
@@ -409,10 +409,10 @@ packages:
409409
dependency: transitive
410410
description:
411411
name: synchronized
412-
sha256: "0669c70faae6270521ee4f05bffd2919892d42d1276e6c495be80174b6bc0ef6"
412+
sha256: c254ade258ec8282947a0acbbc90b9575b4f19673533ee46f2f6e9b3aeefd7c0
413413
url: "https://pub.dev"
414414
source: hosted
415-
version: "3.3.1"
415+
version: "3.4.0"
416416
term_glyph:
417417
dependency: transitive
418418
description:
@@ -433,10 +433,10 @@ packages:
433433
dependency: "direct main"
434434
description:
435435
name: tiled
436-
sha256: d71b1397d8870af4b0e5a68a8be7a12d561408049fc0d55fe482dc8412e9f461
436+
sha256: f321ce0f27d103527b0d66878c60d9b000ce16c4ef4ae3ce77ce6f5ba4cf5db0
437437
url: "https://pub.dev"
438438
source: hosted
439-
version: "0.11.0"
439+
version: "0.11.1"
440440
typed_data:
441441
dependency: transitive
442442
description:
@@ -465,10 +465,10 @@ packages:
465465
dependency: transitive
466466
description:
467467
name: vm_service
468-
sha256: "0968250880a6c5fe7edc067ed0a13d4bae1577fe2771dcf3010d52c4a9d3ca14"
468+
sha256: ddfa8d30d89985b96407efce8acbdd124701f96741f2d981ca860662f1c0dc02
469469
url: "https://pub.dev"
470470
source: hosted
471-
version: "14.3.1"
471+
version: "15.0.0"
472472
web:
473473
dependency: transitive
474474
description:
@@ -494,5 +494,5 @@ packages:
494494
source: hosted
495495
version: "6.5.0"
496496
sdks:
497-
dart: ">=3.7.0 <4.0.0"
497+
dart: ">=3.8.0 <4.0.0"
498498
flutter: ">=3.27.1"

pubspec.yaml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8,15 +8,15 @@ environment:
88
sdk: ">=2.17.1 <4.0.0"
99

1010
dependencies:
11-
flame: 1.27.0
12-
flame_audio: 2.11.3
13-
flame_tiled: 3.0.0
11+
flame: 1.30.0
12+
flame_audio: 2.11.7
13+
flame_tiled: 3.0.4
1414
flutter:
1515
sdk: flutter
16-
tiled: 0.11.0
16+
tiled: 0.11.1
1717

1818
dev_dependencies:
19-
flame_lint: 1.3.0
19+
flame_lint: 1.4.0
2020
flutter_test:
2121
sdk: flutter
2222

0 commit comments

Comments
 (0)