From 2de744cdcf98220b267f50aebc6f7b9f176e89fe Mon Sep 17 00:00:00 2001 From: Cameron Taylor Date: Tue, 4 Apr 2023 22:24:00 -0400 Subject: [PATCH] stickers uploaded --- source/funkin/ui/StickerSubState.hx | 39 +++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) create mode 100644 source/funkin/ui/StickerSubState.hx diff --git a/source/funkin/ui/StickerSubState.hx b/source/funkin/ui/StickerSubState.hx new file mode 100644 index 000000000..bbc5e234c --- /dev/null +++ b/source/funkin/ui/StickerSubState.hx @@ -0,0 +1,39 @@ +package funkin.ui; + +import haxe.Json; + +class StickerSubState extends MusicBeatSubstate +{ + public function new():Void + { + super(); + + var stickerInfo:StickerInfo = new StickerInfo('sticker-set-1'); + } +} + +class StickerInfo +{ + public var name:String; + public var artist:String; + public var stickers:Stickers; + public var stickerPacks:StickerPacks; + + public function new(stickerSet:String):Void + { + var jsonInfo:Dynamic = Json.parse(Paths.file('assets/images/transitionSwag/' + stickerSet + '/stickers.json')); + } +} + +class Stickers +{ + var name:String; + var stickers:Array; +} + +class StickerPacks +{ + var name:String; + // which stickers are in a pack, refers to the class Stickers! + var stickerPacks:Array; +}