Skip to content

Commit 1333bd1

Browse files
committed
Add waypoints
1 parent 83f18bc commit 1333bd1

File tree

13 files changed

+744
-133
lines changed

13 files changed

+744
-133
lines changed

api/lib/models.dart

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,3 +14,4 @@ export 'src/models/table.dart';
1414
export 'src/models/translation.dart';
1515
export 'src/models/vector.dart';
1616
export 'src/models/visual.dart';
17+
export 'src/models/waypoint.dart';

api/lib/src/event/event.mapper.dart

Lines changed: 300 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

api/lib/src/event/hybrid.dart

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -224,3 +224,22 @@ final class NoteRemoved extends HybridWorldEvent with NoteRemovedMappable {
224224

225225
NoteRemoved(this.name);
226226
}
227+
228+
@MappableClass()
229+
final class WaypointChanged extends HybridWorldEvent
230+
with WaypointChangedMappable {
231+
final String? team;
232+
final Waypoint waypoint;
233+
final String? name;
234+
235+
WaypointChanged({this.team, required this.waypoint, this.name});
236+
}
237+
238+
@MappableClass()
239+
final class WaypointRemoved extends HybridWorldEvent
240+
with WaypointRemovedMappable {
241+
final String? team;
242+
final String name;
243+
244+
WaypointRemoved({this.team, required this.name});
245+
}

0 commit comments

Comments
 (0)