Skip to content

Commit 4d22dd6

Browse files
committed
fixes
1 parent c64483a commit 4d22dd6

2 files changed

Lines changed: 17 additions & 19 deletions

File tree

src/funkin/macros/ZProperty.hx

Lines changed: 16 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -35,26 +35,24 @@ class ZProperty
3535
{
3636
var fields:Array<Field> = Context.getBuildFields();
3737

38-
var todo:Function = {
39-
args: []
40-
};
41-
42-
todo.expr = macro
43-
{
44-
this.sort((i:Int, basic1:flixel.FlxBasic, basic2:flixel.FlxBasic) ->
45-
{
46-
return flixel.util.FlxSort.byValues(i, basic1.z, basic2.z);
47-
}, flixel.util.FlxSort.ASCENDING);
48-
};
49-
todo.ret = macro :Void;
50-
5138
fields.push({
52-
name: "rearrange",
53-
pos: Context.currentPos(),
54-
kind: FFun(todo),
55-
access: [Access.APublic],
39+
name: 'rearrange',
5640
doc: 'Rearranges all FlxBasic objects by their Z value.',
57-
meta: [],
41+
access: [APublic],
42+
meta: null,
43+
pos: Context.currentPos(),
44+
kind: FFun({
45+
args: [],
46+
params: null,
47+
ret: macro :Void,
48+
expr: macro
49+
{
50+
this.sort((i:Int, basic1:flixel.FlxBasic, basic2:flixel.FlxBasic) ->
51+
{
52+
return flixel.util.FlxSort.byValues(i, basic1.z, basic2.z);
53+
}, flixel.util.FlxSort.ASCENDING);
54+
},
55+
})
5856
});
5957

6058
return fields;

src/funkin/states/ui/FreeplayState.hx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -351,7 +351,7 @@ class FreeplayState extends FunkinState
351351
*/
352352
public function changeDifficulty(?index:Int = 0):Void
353353
{
354-
var difficulties:Array<String> = filteredSongs[curSelected - 1]?.getDifficulties(null) ?? difficultiesAvailable;
354+
var difficulties:Array<String> = filteredSongs[curSelected]?.getDifficulties(null) ?? difficultiesAvailable;
355355
var curIndex:Int = difficulties.indexOf(curDifficulty);
356356

357357
curIndex = FlxMath.wrap(curIndex + index, 0, difficulties.length - 1);

0 commit comments

Comments
 (0)