Minor tweaks and fixes

This commit is contained in:
Eric Myllyoja 2022-09-07 22:57:40 -04:00
parent e3857d789f
commit d84be39a5e
6 changed files with 15 additions and 23 deletions

View file

@ -139,17 +139,17 @@ class LatencyState extends MusicBeatSubstate
super.create();
}
override function stepHit()
override function stepHit():Bool
{
if (curStep % 4 == 2)
{
blocks.members[((curBeat % 8) + 1) % 8].alpha = 0.5;
}
super.stepHit();
return super.stepHit();
}
override function beatHit()
override function beatHit():Bool
{
if (curBeat % 8 == 0)
blocks.forEach(blok ->
@ -160,7 +160,7 @@ class LatencyState extends MusicBeatSubstate
blocks.members[curBeat % 8].alpha = 1;
// block.visible = !block.visible;
super.beatHit();
return super.beatHit();
}
override function update(elapsed:Float)

View file

@ -34,7 +34,7 @@ class StoryMenuState extends MusicBeatState
['Cocoa', 'Eggnog', 'Winter-Horrorland'],
['Senpai', 'Roses', 'Thorns'],
['Ugh', 'Guns', 'Stress'],
['Darnell', "lit-up", "2hot"]
['Darnell', "lit-up", "2hot", "blazin"]
];
var curDifficulty:Int = 1;

View file

@ -9,12 +9,9 @@ import flixel.system.FlxSound;
import flixel.util.FlxColor;
import funkin.audiovis.PolygonSpectogram.VISTYPE;
import funkin.audiovis.VisShit.CurAudioInfo;
<<<<<<< HEAD
=======
import funkin.audiovis.dsp.FFT;
import haxe.Timer;
import lime.system.ThreadPool;
>>>>>>> master
import lime.utils.Int16Array;
using Lambda;

View file

@ -938,7 +938,7 @@ class PlayState extends MusicBeatState
}
else
{
swagNote.x += FlxG.width / 2; // general offset
// swagNote.x += FlxG.width / 2; // general offset
}
}
}
@ -1406,7 +1406,10 @@ class PlayState extends MusicBeatState
var daPos:Float = 0;
for (i in 0...(Std.int(curStep / 16 + sec)))
{
if (SongLoad.getSong()[i].changeBPM)
var section = SongLoad.getSong()[i];
if (section == null)
continue;
if (section.changeBPM)
{
daBPM = SongLoad.getSong()[i].bpm;
}

View file

@ -460,13 +460,13 @@ class BaseCharacter extends Bopper
if (event.note.mustPress && characterType == BF)
{
// If the note is from the same strumline, play the sing animation.
this.playSingAnimation(event.note.data.dir, false, event.note.data.altNote);
this.playSingAnimation(event.note.data.dir, false);
holdTimer = 0;
}
else if (!event.note.mustPress && characterType == DAD)
{
// If the note is from the same strumline, play the sing animation.
this.playSingAnimation(event.note.data.dir, false, event.note.data.altNote);
this.playSingAnimation(event.note.data.dir, false);
holdTimer = 0;
}
}

View file

@ -1,21 +1,13 @@
package funkin.ui.stageBuildShit;
import flixel.FlxSprite;
import flixel.input.mouse.FlxMouseEventManager;
import flixel.input.mouse.FlxMouseEvent;
import flixel.math.FlxPoint;
import flixel.ui.FlxButton;
import funkin.play.PlayState;
import funkin.play.character.BaseCharacter;
import funkin.play.stage.StageData;
import haxe.Json;
import haxe.ui.ComponentBuilder;
import haxe.ui.RuntimeComponentBuilder;
import haxe.ui.Toolkit;
import haxe.ui.components.Button;
import haxe.ui.containers.HBox;
import haxe.ui.containers.VBox;
import haxe.ui.core.Component;
import openfl.Assets;
import openfl.events.Event;
import openfl.events.IOErrorEvent;
import openfl.net.FileReference;
@ -46,7 +38,7 @@ class StageOffsetSubstate extends MusicBeatSubstate
for (thing in PlayState.instance.currentStage)
{
FlxMouseEventManager.add(thing, spr ->
FlxMouseEvent.add(thing, spr ->
{
char = cast thing;
trace("JUST PRESSED!");
@ -94,7 +86,7 @@ class StageOffsetSubstate extends MusicBeatSubstate
{
for (thing in PlayState.instance.currentStage)
{
FlxMouseEventManager.remove(thing);
FlxMouseEvent.remove(thing);
thing.alpha = 1;
}