From 2b61c81ff5b8e45f82a3a354b09eebdf729ce576 Mon Sep 17 00:00:00 2001 From: Cameron Taylor Date: Sat, 20 Mar 2021 01:03:42 -0400 Subject: [PATCH] arrows stuff --- source/Note.hx | 13 +++++++------ source/PlayState.hx | 8 ++++---- 2 files changed, 11 insertions(+), 10 deletions(-) diff --git a/source/Note.hx b/source/Note.hx index 114a7ffbf..d979f75a6 100644 --- a/source/Note.hx +++ b/source/Note.hx @@ -4,12 +4,13 @@ import flixel.FlxSprite; import flixel.graphics.frames.FlxAtlasFrames; import flixel.math.FlxMath; import flixel.util.FlxColor; + +using StringTools; + #if polymod import polymod.format.ParseRules.TargetSignatureElement; #end -using StringTools; - class Note extends FlxSprite { public var strumTime:Float = 0; @@ -82,10 +83,10 @@ class Note extends FlxSprite default: frames = Paths.getSparrowAtlas('NOTE_assets'); - animation.addByPrefix('greenScroll', 'green0'); - animation.addByPrefix('redScroll', 'red0'); - animation.addByPrefix('blueScroll', 'blue0'); - animation.addByPrefix('purpleScroll', 'purple0'); + animation.addByPrefix('greenScroll', 'green instance'); + animation.addByPrefix('redScroll', 'red instance'); + animation.addByPrefix('blueScroll', 'blue instance'); + animation.addByPrefix('purpleScroll', 'purple instance'); animation.addByPrefix('purpleholdend', 'pruple end hold'); animation.addByPrefix('greenholdend', 'green hold end'); diff --git a/source/PlayState.hx b/source/PlayState.hx index 971b1f651..afbdc4d82 100644 --- a/source/PlayState.hx +++ b/source/PlayState.hx @@ -1241,22 +1241,22 @@ class PlayState extends MusicBeatState { case 0: babyArrow.x += Note.swagWidth * 0; - babyArrow.animation.addByPrefix('static', 'arrowLEFT'); + babyArrow.animation.addByPrefix('static', 'arrow static instance 1'); babyArrow.animation.addByPrefix('pressed', 'left press', 24, false); babyArrow.animation.addByPrefix('confirm', 'left confirm', 24, false); case 1: babyArrow.x += Note.swagWidth * 1; - babyArrow.animation.addByPrefix('static', 'arrowDOWN'); + babyArrow.animation.addByPrefix('static', 'arrow static instance 2'); babyArrow.animation.addByPrefix('pressed', 'down press', 24, false); babyArrow.animation.addByPrefix('confirm', 'down confirm', 24, false); case 2: babyArrow.x += Note.swagWidth * 2; - babyArrow.animation.addByPrefix('static', 'arrowUP'); + babyArrow.animation.addByPrefix('static', 'arrow static instance 4'); babyArrow.animation.addByPrefix('pressed', 'up press', 24, false); babyArrow.animation.addByPrefix('confirm', 'up confirm', 24, false); case 3: babyArrow.x += Note.swagWidth * 3; - babyArrow.animation.addByPrefix('static', 'arrowRIGHT'); + babyArrow.animation.addByPrefix('static', 'arrow static instance 3'); babyArrow.animation.addByPrefix('pressed', 'right press', 24, false); babyArrow.animation.addByPrefix('confirm', 'right confirm', 24, false); }