Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Many error shi #4111

Closed
1 of 4 tasks
DEEOXI opened this issue Feb 6, 2025 · 28 comments
Closed
1 of 4 tasks

Many error shi #4111

DEEOXI opened this issue Feb 6, 2025 · 28 comments
Labels
status: resolved The issue has been fixed or the suggestion has been implemented. type: compilation help Involves some issue with compiling the game from source.

Comments

@DEEOXI
Copy link

DEEOXI commented Feb 6, 2025

Issue Checklist

Platform

Desktop (Windows)

Version

0.5.3

Console Output

when i run lime test windows it says this :

D:/haxelib/lime/7,9,0/src/lime/tools/Platform.hx:3: characters 1-7 : Warning : (WDeprecatedEnumAbstract) @:enum abstract is deprecated in favor of enum abstract
D:/haxelib/lime/7,9,0/src/lime/graphics/opengl/GL.hx:2638: characters 28-34 : Warning : (WDeprecatedEnumAbstract) @:enum abstract is deprecated in favor of enum abstract
D:/haxelib/lime/7,9,0/src/lime/utils/ArrayBufferView.hx:403: characters 28-34 : Warning : (WDeprecatedEnumAbstract) @:enum abstract is deprecated in favor of enum abstract
D:/haxelib/lime/7,9,0/src/lime/system/System.hx:817: characters 1-7 : Warning : (WDeprecatedEnumAbstract) @:enum abstract is deprecated in favor of enum abstract
D:/haxelib/lime/7,9,0/src/lime/graphics/PixelFormat.hx:6: characters 1-7 : Warning : (WDeprecatedEnumAbstract) @:enum abstract is deprecated in favor of enum abstract
D:/haxelib/lime/7,9,0/src/lime/_internal/graphics/ImageDataUtil.hx:1751: characters 28-34 : Warning : (WDeprecatedEnumAbstract) @:enum abstract is deprecated in favor of enum abstract
D:/haxelib/lime/7,9,0/src/lime/net/curl/CURLCode.hx:4: characters 1-7 : Warning : (WDeprecatedEnumAbstract) @:enum abstract is deprecated in favor of enum abstract
D:/haxelib/lime/7,9,0/src/lime/net/curl/CURLMultiCode.hx:4: characters 1-7 : Warning : (WDeprecatedEnumAbstract) @:enum abstract is deprecated in favor of enum abstract
D:/haxelib/lime/7,9,0/src/lime/net/HTTPRequestMethod.hx:3: characters 1-7 : Warning : (WDeprecatedEnumAbstract) @:enum abstract is deprecated in favor of enum abstract
D:/haxelib/lime/7,9,0/src/lime/graphics/RenderContextType.hx:6: characters 1-7 : Warning : (WDeprecatedEnumAbstract) @:enum abstract is deprecated in favor of enum abstract
D:/haxelib/lime/7,9,0/src/lime/_internal/backend/native/NativeWindow.hx:656: characters 1-7 : Warning : (WDeprecatedEnumAbstract) @:enum abstract is deprecated in favor of enum abstract
D:/haxelib/lime/7,9,0/src/lime/_internal/backend/native/NativeWindow.hx:673: characters 1-7 : Warning : (WDeprecatedEnumAbstract) @:enum abstract is deprecated in favor of enum abstract
D:/haxelib/lime/7,9,0/src/lime/graphics/cairo/CairoFormat.hx:4: characters 1-7 : Warning : (WDeprecatedEnumAbstract) @:enum abstract is deprecated in favor of enum abstract
D:/haxelib/lime/7,9,0/src/lime/ui/GamepadAxis.hx:3: characters 1-7 : Warning : (WDeprecatedEnumAbstract) @:enum abstract is deprecated in favor of enum abstract
D:/haxelib/lime/7,9,0/src/lime/ui/GamepadButton.hx:3: characters 1-7 : Warning : (WDeprecatedEnumAbstract) @:enum abstract is deprecated in favor of enum abstract
D:/haxelib/lime/7,9,0/src/lime/ui/KeyCode.hx:6: characters 1-7 : Warning : (WDeprecatedEnumAbstract) @:enum abstract is deprecated in favor of enum abstract
D:/haxelib/lime/7,9,0/src/lime/ui/MouseButton.hx:3: characters 1-7 : Warning : (WDeprecatedEnumAbstract) @:enum abstract is deprecated in favor of enum abstract
D:/haxelib/lime/7,9,0/src/lime/utils/AssetType.hx:3: characters 1-7 : Warning : (WDeprecatedEnumAbstract) @:enum abstract is deprecated in favor of enum abstract
D:/haxelib/lime/7,9,0/src/lime/_internal/backend/native/NativeApplication.hx:623: characters 1-7 : Warning : (WDeprecatedEnumAbstract) @:enum abstract is deprecated in favor of enum abstract
D:/haxelib/lime/7,9,0/src/lime/_internal/backend/native/NativeApplication.hx:644: characters 1-7 : Warning : (WDeprecatedEnumAbstract) @:enum abstract is deprecated in favor of enum abstract
D:/haxelib/lime/7,9,0/src/lime/_internal/backend/native/NativeApplication.hx:666: characters 1-7 : Warning : (WDeprecatedEnumAbstract) @:enum abstract is deprecated in favor of enum abstract
D:/haxelib/lime/7,9,0/src/lime/_internal/backend/native/NativeApplication.hx:694: characters 1-7 : Warning : (WDeprecatedEnumAbstract) @:enum abstract is deprecated in favor of enum abstract
D:/haxelib/lime/7,9,0/src/lime/_internal/backend/native/NativeApplication.hx:728: characters 1-7 : Warning : (WDeprecatedEnumAbstract) @:enum abstract is deprecated in favor of enum abstract
D:/haxelib/lime/7,9,0/src/lime/_internal/backend/native/NativeApplication.hx:760: characters 1-7 : Warning : (WDeprecatedEnumAbstract) @:enum abstract is deprecated in favor of enum abstract
D:/haxelib/lime/7,9,0/src/lime/_internal/backend/native/NativeApplication.hx:793: characters 1-7 : Warning : (WDeprecatedEnumAbstract) @:enum abstract is deprecated in favor of enum abstract
D:/haxelib/lime/7,9,0/src/lime/_internal/backend/native/NativeApplication.hx:816: characters 1-7 : Warning : (WDeprecatedEnumAbstract) @:enum abstract is deprecated in favor of enum abstract
D:/haxelib/lime/7,9,0/src/lime/_internal/backend/native/NativeApplication.hx:846: characters 1-7 : Warning : (WDeprecatedEnumAbstract) @:enum abstract is deprecated in favor of enum abstract
D:/haxelib/lime/7,9,0/src/lime/_internal/backend/native/NativeApplication.hx:875: characters 1-7 : Warning : (WDeprecatedEnumAbstract) @:enum abstract is deprecated in favor of enum abstract
D:/haxelib/lime/7,9,0/src/lime/_internal/backend/native/NativeApplication.hx:910: characters 1-7 : Warning : (WDeprecatedEnumAbstract) @:enum abstract is deprecated in favor of enum abstract
D:/haxelib/lime/7,9,0/src/lime/_internal/backend/native/NativeApplication.hx:942: characters 1-7 : Warning : (WDeprecatedEnumAbstract) @:enum abstract is deprecated in favor of enum abstract
D:/haxelib/lime/7,9,0/src/lime/utils/Float64Array.hx:149: characters 16-24 : Warning : (WDeprecated) @:extern is deprecated in favor of extern
D:/haxelib/lime/7,9,0/src/lime/utils/Float64Array.hx:156: characters 16-24 : Warning : (WDeprecated) @:extern is deprecated in favor of extern
D:/haxelib/lime/7,9,0/src/lime/utils/Int16Array.hx:149: characters 16-24 : Warning : (WDeprecated) @:extern is deprecated in favor of extern
D:/haxelib/lime/7,9,0/src/lime/utils/Int16Array.hx:156: characters 16-24 : Warning : (WDeprecated) @:extern is deprecated in favor of extern
D:/haxelib/lime/7,9,0/src/lime/utils/Int8Array.hx:149: characters 16-24 : Warning : (WDeprecated) @:extern is deprecated in favor of extern
D:/haxelib/lime/7,9,0/src/lime/utils/Int8Array.hx:156: characters 16-24 : Warning : (WDeprecated) @:extern is deprecated in favor of extern
D:/haxelib/lime/7,9,0/src/lime/utils/UInt8ClampedArray.hx:158: characters 16-24 : Warning : (WDeprecated) @:extern is deprecated in favor of extern
D:/haxelib/lime/7,9,0/src/lime/utils/UInt8ClampedArray.hx:165: characters 16-24 : Warning : (WDeprecated) @:extern is deprecated in favor of extern
D:/haxelib/lime/7,9,0/src/lime/utils/UInt16Array.hx:148: characters 16-24 : Warning : (WDeprecated) @:extern is deprecated in favor of extern
D:/haxelib/lime/7,9,0/src/lime/utils/UInt16Array.hx:155: characters 16-24 : Warning : (WDeprecated) @:extern is deprecated in favor of extern
D:/haxelib/lime/7,9,0/src/lime/media/AudioContextType.hx:3: characters 1-7 : Warning : (WDeprecatedEnumAbstract) @:enum abstract is deprecated in favor of enum abstract
D:/haxelib/lime/7,9,0/src/lime/ui/ScanCode.hx:7: characters 1-7 : Warning : (WDeprecatedEnumAbstract) @:enum abstract is deprecated in favor of enum abstract
D:/haxelib/lime/7,9,0/src/lime/utils/Int32Array.hx:148: characters 16-24 : Warning : (WDeprecated) @:extern is deprecated in favor of extern
D:/haxelib/lime/7,9,0/src/lime/utils/Int32Array.hx:155: characters 16-24 : Warning : (WDeprecated) @:extern is deprecated in favor of extern
D:/haxelib/lime/7,9,0/src/lime/graphics/cairo/CairoAntialias.hx:4: characters 1-7 : Warning : (WDeprecatedEnumAbstract) @:enum abstract is deprecated in favor of enum abstract
D:/haxelib/lime/7,9,0/src/lime/graphics/cairo/CairoFillRule.hx:4: characters 1-7 : Warning : (WDeprecatedEnumAbstract) @:enum abstract is deprecated in favor of enum abstract
D:/haxelib/lime/7,9,0/src/lime/graphics/cairo/CairoLineCap.hx:4: characters 1-7 : Warning : (WDeprecatedEnumAbstract) @:enum abstract is deprecated in favor of enum abstract
D:/haxelib/lime/7,9,0/src/lime/graphics/cairo/CairoLineJoin.hx:4: characters 1-7 : Warning : (WDeprecatedEnumAbstract) @:enum abstract is deprecated in favor of enum abstract
D:/haxelib/lime/7,9,0/src/lime/graphics/cairo/CairoOperator.hx:4: characters 1-7 : Warning : (WDeprecatedEnumAbstract) @:enum abstract is deprecated in favor of enum abstract
D:/haxelib/lime/7,9,0/src/lime/graphics/cairo/CairoContent.hx:4: characters 1-7 : Warning : (WDeprecatedEnumAbstract) @:enum abstract is deprecated in favor of enum abstract
D:/haxelib/lime/7,9,0/src/lime/graphics/cairo/CairoStatus.hx:4: characters 1-7 : Warning : (WDeprecatedEnumAbstract) @:enum abstract is deprecated in favor of enum abstract
D:/haxelib/lime/7,9,0/src/lime/graphics/cairo/CairoExtend.hx:4: characters 1-7 : Warning : (WDeprecatedEnumAbstract) @:enum abstract is deprecated in favor of enum abstract
D:/haxelib/lime/7,9,0/src/lime/graphics/cairo/CairoFilter.hx:4: characters 1-7 : Warning : (WDeprecatedEnumAbstract) @:enum abstract is deprecated in favor of enum abstract
D:/haxelib/lime/7,9,0/src/lime/graphics/cairo/CairoHintMetrics.hx:4: characters 1-7 : Warning : (WDeprecatedEnumAbstract) @:enum abstract is deprecated in favor of enum abstract
D:/haxelib/lime/7,9,0/src/lime/graphics/cairo/CairoHintStyle.hx:4: characters 1-7 : Warning : (WDeprecatedEnumAbstract) @:enum abstract is deprecated in favor of enum abstract
D:/haxelib/lime/7,9,0/src/lime/graphics/cairo/CairoSubpixelOrder.hx:4: characters 1-7 : Warning : (WDeprecatedEnumAbstract) @:enum abstract is deprecated in favor of enum abstract
D:/haxelib/lime/7,9,0/src/lime/utils/LogLevel.hx:3: characters 1-7 : Warning : (WDeprecatedEnumAbstract) @:enum abstract is deprecated in favor of enum abstract
D:/haxelib/lime/7,9,0/src/lime/net/curl/CURLMultiOption.hx:4: characters 1-7 : Warning : (WDeprecatedEnumAbstract) @:enum abstract is deprecated in favor of enum abstract
D:/haxelib/lime/7,9,0/src/lime/net/curl/CURLInfo.hx:4: characters 1-7 : Warning : (WDeprecatedEnumAbstract) @:enum abstract is deprecated in favor of enum abstract
D:/haxelib/lime/7,9,0/src/lime/net/curl/CURLOption.hx:4: characters 1-7 : Warning : (WDeprecatedEnumAbstract) @:enum abstract is deprecated in favor of enum abstract
D:/haxelib/lime/7,9,0/src/lime/net/curl/CURLVersion.hx:4: characters 1-7 : Warning : (WDeprecatedEnumAbstract) @:enum abstract is deprecated in favor of enum abstract
D:/haxelib/lime/7,9,0/src/lime/utils/UInt32Array.hx:148: characters 16-24 : Warning : (WDeprecated) @:extern is deprecated in favor of extern
D:/haxelib/lime/7,9,0/src/lime/utils/UInt32Array.hx:155: characters 16-24 : Warning : (WDeprecated) @:extern is deprecated in favor of extern
D:/haxelib/lime/7,9,0/src/lime/utils/Float32Array.hx:151: characters 2-10 : Warning : (WDeprecated) @:extern is deprecated in favor of extern
D:/haxelib/lime/7,9,0/src/lime/utils/Float32Array.hx:155: characters 16-24 : Warning : (WDeprecated) @:extern is deprecated in favor of extern
D:/haxelib/lime/7,9,0/src/lime/utils/Float32Array.hx:162: characters 16-24 : Warning : (WDeprecated) @:extern is deprecated in favor of extern
D:/haxelib/lime/7,9,0/src/lime/utils/UInt8Array.hx:149: characters 16-24 : Warning : (WDeprecated) @:extern is deprecated in favor of extern
D:/haxelib/lime/7,9,0/src/lime/utils/UInt8Array.hx:156: characters 16-24 : Warning : (WDeprecated) @:extern is deprecated in favor of extern
D:/haxelib/lime/7,9,0/src/lime/utils/ArrayBufferView.hx:423: characters 2-10 : Warning : (WDeprecated) @:extern is deprecated in favor of extern
D:/haxelib/lime/7,9,0/src/lime/utils/ArrayBufferView.hx:437: characters 2-10 : Warning : (WDeprecated) @:extern is deprecated in favor of extern
D:/haxelib/lime/7,9,0/src/lime/utils/ArrayBufferView.hx:453: characters 2-10 : Warning : (WDeprecated) @:extern is deprecated in favor of extern
D:/haxelib/lime/7,9,0/src/lime/utils/ArrayBufferView.hx:466: characters 2-10 : Warning : (WDeprecated) @:extern is deprecated in favor of extern
D:/haxelib/lime/7,9,0/src/lime/utils/ArrayBufferView.hx:475: characters 2-10 : Warning : (WDeprecated) @:extern is deprecated in favor of extern
D:/haxelib/lime/7,9,0/src/lime/utils/ArrayBufferView.hx:550: characters 2-10 : Warning : (WDeprecated) @:extern is deprecated in favor of extern
D:/haxelib/lime/7,9,0/src/lime/utils/ArrayBufferView.hx:566: characters 2-10 : Warning : (WDeprecated) @:extern is deprecated in favor of extern
D:/haxelib/lime/7,9,0/src/lime/utils/ArrayBufferView.hx:582: characters 2-10 : Warning : (WDeprecated) @:extern is deprecated in favor of extern
D:/haxelib/lime/7,9,0/src/lime/utils/ArrayBufferView.hx:595: characters 2-10 : Warning : (WDeprecated) @:extern is deprecated in favor of extern
D:/haxelib/lime/7,9,0/src/lime/utils/ArrayBufferView.hx:610: characters 2-10 : Warning : (WDeprecated) @:extern is deprecated in favor of extern
D:/haxelib/lime/7,9,0/src/lime/utils/ArrayBufferView.hx:623: characters 2-10 : Warning : (WDeprecated) @:extern is deprecated in favor of extern
D:/haxelib/lime/7,9,0/src/lime/utils/ArrayBufferView.hx:636: characters 2-10 : Warning : (WDeprecated) @:extern is deprecated in favor of extern
D:/haxelib/lime/7,9,0/src/lime/utils/ArrayBufferView.hx:653: characters 2-10 : Warning : (WDeprecated) @:extern is deprecated in favor of extern
D:/haxelib/lime/7,9,0/src/lime/utils/ArrayBufferView.hx:670: characters 2-10 : Warning : (WDeprecated) @:extern is deprecated in favor of extern
D:/haxelib/lime/7,9,0/src/lime/utils/ArrayBufferView.hx:683: characters 2-10 : Warning : (WDeprecated) @:extern is deprecated in favor of extern
D:/haxelib/lime/7,9,0/src/lime/utils/ArrayBufferView.hx:696: characters 2-10 : Warning : (WDeprecated) @:extern is deprecated in favor of extern
D:/haxelib/lime/7,9,0/src/lime/utils/ArrayBufferView.hx:709: characters 2-10 : Warning : (WDeprecated) @:extern is deprecated in favor of extern
D:/haxelib/lime/7,9,0/src/lime/utils/ArrayBufferView.hx:723: characters 2-10 : Warning : (WDeprecated) @:extern is deprecated in favor of extern
D:/haxelib/lime/7,9,0/src/lime/utils/ArrayBufferView.hx:736: characters 2-10 : Warning : (WDeprecated) @:extern is deprecated in favor of extern
D:/haxelib/lime/7,9,0/src/lime/utils/ArrayBufferView.hx:749: characters 2-10 : Warning : (WDeprecated) @:extern is deprecated in favor of extern
D:/haxelib/lime/7,9,0/src/lime/utils/ArrayBufferView.hx:765: characters 2-10 : Warning : (WDeprecated) @:extern is deprecated in favor of extern
D:/haxelib/lime/7,9,0/src/lime/utils/ArrayBufferView.hx:781: characters 2-10 : Warning : (WDeprecated) @:extern is deprecated in favor of extern
D:/haxelib/lime/7,9,0/src/lime/utils/ArrayBufferView.hx:794: characters 2-10 : Warning : (WDeprecated) @:extern is deprecated in favor of extern
D:/haxelib/lime/7,9,0/src/lime/utils/ArrayBufferView.hx:807: characters 2-10 : Warning : (WDeprecated) @:extern is deprecated in favor of extern
D:/haxelib/lime/7,9,0/src/lime/utils/ArrayBufferView.hx:823: characters 2-10 : Warning : (WDeprecated) @:extern is deprecated in favor of extern
D:/haxelib/lime/7,9,0/src/lime/utils/ArrayBufferView.hx:840: characters 2-10 : Warning : (WDeprecated) @:extern is deprecated in favor of extern
Error: Could not find asset path "assets/preload".

how can i fix this?

Context

no i did not change anything in the files

@DEEOXI DEEOXI added status: pending triage Awaiting review. type: compilation help Involves some issue with compiling the game from source. labels Feb 6, 2025
@AbnormalPoof
Copy link
Collaborator

You definitely didn't follow the compilation guide.

@AbnormalPoof AbnormalPoof added status: rejected Issue did not pass review or PR cannot be approved. and removed status: pending triage Awaiting review. labels Feb 6, 2025
@github-actions github-actions bot closed this as not planned Won't fix, can't repro, duplicate, stale Feb 6, 2025
@DEEOXI
Copy link
Author

DEEOXI commented Feb 6, 2025

You definitely didn't follow the compilation guide.

i will try to compile it again using the guide rn

@DEEOXI
Copy link
Author

DEEOXI commented Feb 6, 2025

update : it says ERROR C:\HaxeToolkit\haxe\std\haxe/macro/Compiler.hx:492: character 24

492 | macro @:pos(p) js.Syntax.plainCode($v{f});
| ^
| Too many arguments

ERROR C:\HaxeToolkit\haxe\std\haxe/macro/Compiler.hx:493: lines 493-495

493 | } else {
494 | macro @:pos(p) untyped lua($v{f});
495 | }
|
| haxe.macro.Expr should be Void

ERROR C:\HaxeToolkit\haxe\std\haxe/macro/Compiler.hx:498: characters 11-13

498 | macro {};
| ^^
| haxe.macro.Expr should be Void

ERROR D:/Funkin/.haxelib/openfl/git/src/openfl/utils/_internal/AssetsMacro.hx:71: characters 12-13

71 | super(0, 0, transparent, fillRGBA);
| ^
| Too many arguments

ERROR D:/Funkin/.haxelib/openfl/git/src/openfl/utils/_internal/AssetsMacro.hx:101: characters 19-29

101 | value: macro 0xFFFFFFFF
| ^^^^^^^^^^
| Too many arguments

ERROR D:/Funkin/.haxelib/openfl/git/src/openfl/utils/_internal/AssetsMacro.hx:224: character 23

224 | __fromBytes(haxe.Resource.getBytes(resourceName));
| ^
| Too many arguments

ERROR D:/Funkin/.haxelib/openfl/git/src/openfl/utils/_internal/AssetsMacro.hx:232: characters 19-20

232 | value: macro 0
| ^
| Too many arguments

ERROR D:/Funkin/.haxelib/openfl/git/src/openfl/utils/_internal/AssetsMacro.hx:329: character 29

329 | var byteArray = openfl.utils.ByteArray.fromBytes(haxe.Resource.getBytes(resourceName));
| ^
| Too many arguments

ERROR D:/Funkin/.haxelib/openfl/git/src/openfl/utils/_internal/AssetsMacro.hx:402: character 31

402 | exprs.push(macro openfl.utils.Assets.initBinding($v{className}, this));
| ^
| Too many arguments

ERROR source/Main.hx:20: character 1

20 | class Main extends Sprite
| ^
| Build failure

@AbnormalPoof AbnormalPoof reopened this Feb 6, 2025
@AbnormalPoof AbnormalPoof added status: cannot reproduce Involves a bug which cannot be reliably reproduced by reviewers. Assistance may be needed. and removed status: rejected Issue did not pass review or PR cannot be approved. labels Feb 6, 2025
@Lasercar
Copy link
Contributor

Lasercar commented Feb 7, 2025

@Hundrec
Copy link
Collaborator

Hundrec commented Feb 7, 2025

The issue creator checked the box linking to the troubleshooting guide, so I assume none of the steps in the guide worked.
If this is not the case, please read the troubleshooting guide and get back to us.

@DEEOXI
Copy link
Author

DEEOXI commented Feb 7, 2025

i tried to install lime 7.7.0 and i get this error :
D:\Funkin.haxelib\lime/7,7,0/src/lime/tools/Platform.hx:3: characters 1-7 : Warning : (WDeprecatedEnumAbstract) @:enum abstract is deprecated in favor of enum abstract
D:\Funkin.haxelib\lime/7,7,0/src/lime/graphics/opengl/GL.hx:2638: characters 28-34 : Warning : (WDeprecatedEnumAbstract) @:enum abstract is deprecated in favor of enum abstract
D:\Funkin.haxelib\lime/7,7,0/src/lime/utils/ArrayBufferView.hx:403: characters 28-34 : Warning : (WDeprecatedEnumAbstract) @:enum abstract is deprecated in favor of enum abstract
D:\Funkin.haxelib\lime/7,7,0/src/lime/system/System.hx:817: characters 1-7 : Warning : (WDeprecatedEnumAbstract) @:enum abstract is deprecated in favor of enum abstract
D:\Funkin.haxelib\lime/7,7,0/src/lime/graphics/PixelFormat.hx:6: characters 1-7 : Warning : (WDeprecatedEnumAbstract) @:enum abstract is deprecated in favor of enum abstract
D:\Funkin.haxelib\lime/7,7,0/src/lime/_internal/graphics/ImageDataUtil.hx:1745: characters 28-34 : Warning : (WDeprecatedEnumAbstract) @:enum abstract is deprecated in favor of enum abstract
D:\Funkin.haxelib\lime/7,7,0/src/lime/net/curl/CURLCode.hx:4: characters 1-7 : Warning : (WDeprecatedEnumAbstract) @:enum abstract is deprecated in favor of enum abstract
D:\Funkin.haxelib\lime/7,7,0/src/lime/net/curl/CURLMultiCode.hx:4: characters 1-7 : Warning : (WDeprecatedEnumAbstract) @:enum abstract is deprecated in favor of enum abstract
D:\Funkin.haxelib\lime/7,7,0/src/lime/net/HTTPRequestMethod.hx:3: characters 1-7 : Warning : (WDeprecatedEnumAbstract) @:enum abstract is deprecated in favor of enum abstract
D:\Funkin.haxelib\lime/7,7,0/src/lime/graphics/RenderContextType.hx:6: characters 1-7 : Warning : (WDeprecatedEnumAbstract) @:enum abstract is deprecated in favor of enum abstract
D:\Funkin.haxelib\lime/7,7,0/src/lime/_internal/backend/native/NativeWindow.hx:667: characters 1-7 : Warning : (WDeprecatedEnumAbstract) @:enum abstract is deprecated in favor of enum abstract
D:\Funkin.haxelib\lime/7,7,0/src/lime/_internal/backend/native/NativeWindow.hx:684: characters 1-7 : Warning : (WDeprecatedEnumAbstract) @:enum abstract is deprecated in favor of enum abstract
D:\Funkin.haxelib\lime/7,7,0/src/lime/graphics/cairo/CairoFormat.hx:4: characters 1-7 : Warning : (WDeprecatedEnumAbstract) @:enum abstract is deprecated in favor of enum abstract
D:\Funkin.haxelib\lime/7,7,0/src/lime/ui/GamepadAxis.hx:3: characters 1-7 : Warning : (WDeprecatedEnumAbstract) @:enum abstract is deprecated in favor of enum abstract
D:\Funkin.haxelib\lime/7,7,0/src/lime/ui/GamepadButton.hx:3: characters 1-7 : Warning : (WDeprecatedEnumAbstract) @:enum abstract is deprecated in favor of enum abstract
D:\Funkin.haxelib\lime/7,7,0/src/lime/ui/KeyCode.hx:6: characters 1-7 : Warning : (WDeprecatedEnumAbstract) @:enum abstract is deprecated in favor of enum abstract
D:\Funkin.haxelib\lime/7,7,0/src/lime/ui/MouseButton.hx:3: characters 1-7 : Warning : (WDeprecatedEnumAbstract) @:enum abstract is deprecated in favor of enum abstract
D:\Funkin.haxelib\lime/7,7,0/src/lime/utils/AssetType.hx:3: characters 1-7 : Warning : (WDeprecatedEnumAbstract) @:enum abstract is deprecated in favor of enum abstract
D:\Funkin.haxelib\lime/7,7,0/src/lime/_internal/backend/native/NativeApplication.hx:635: characters 1-7 : Warning : (WDeprecatedEnumAbstract) @:enum abstract is deprecated in favor of enum abstract
D:\Funkin.haxelib\lime/7,7,0/src/lime/_internal/backend/native/NativeApplication.hx:656: characters 1-7 : Warning : (WDeprecatedEnumAbstract) @:enum abstract is deprecated in favor of enum abstract
D:\Funkin.haxelib\lime/7,7,0/src/lime/_internal/backend/native/NativeApplication.hx:678: characters 1-7 : Warning : (WDeprecatedEnumAbstract) @:enum abstract is deprecated in favor of enum abstract
D:\Funkin.haxelib\lime/7,7,0/src/lime/_internal/backend/native/NativeApplication.hx:706: characters 1-7 : Warning : (WDeprecatedEnumAbstract) @:enum abstract is deprecated in favor of enum abstract
D:\Funkin.haxelib\lime/7,7,0/src/lime/_internal/backend/native/NativeApplication.hx:740: characters 1-7 : Warning : (WDeprecatedEnumAbstract) @:enum abstract is deprecated in favor of enum abstract
D:\Funkin.haxelib\lime/7,7,0/src/lime/_internal/backend/native/NativeApplication.hx:772: characters 1-7 : Warning : (WDeprecatedEnumAbstract) @:enum abstract is deprecated in favor of enum abstract
D:\Funkin.haxelib\lime/7,7,0/src/lime/_internal/backend/native/NativeApplication.hx:805: characters 1-7 : Warning : (WDeprecatedEnumAbstract) @:enum abstract is deprecated in favor of enum abstract
D:\Funkin.haxelib\lime/7,7,0/src/lime/_internal/backend/native/NativeApplication.hx:828: characters 1-7 : Warning : (WDeprecatedEnumAbstract) @:enum abstract is deprecated in favor of enum abstract
D:\Funkin.haxelib\lime/7,7,0/src/lime/_internal/backend/native/NativeApplication.hx:858: characters 1-7 : Warning : (WDeprecatedEnumAbstract) @:enum abstract is deprecated in favor of enum abstract
D:\Funkin.haxelib\lime/7,7,0/src/lime/_internal/backend/native/NativeApplication.hx:887: characters 1-7 : Warning : (WDeprecatedEnumAbstract) @:enum abstract is deprecated in favor of enum abstract
D:\Funkin.haxelib\lime/7,7,0/src/lime/_internal/backend/native/NativeApplication.hx:922: characters 1-7 : Warning : (WDeprecatedEnumAbstract) @:enum abstract is deprecated in favor of enum abstract
D:\Funkin.haxelib\lime/7,7,0/src/lime/_internal/backend/native/NativeApplication.hx:954: characters 1-7 : Warning : (WDeprecatedEnumAbstract) @:enum abstract is deprecated in favor of enum abstract
D:\Funkin.haxelib\lime/7,7,0/src/lime/utils/Float64Array.hx:144: characters 16-24 : Warning : (WDeprecated) @:extern is deprecated in favor of extern
D:\Funkin.haxelib\lime/7,7,0/src/lime/utils/Float64Array.hx:151: characters 16-24 : Warning : (WDeprecated) @:extern is deprecated in favor of extern
D:\Funkin.haxelib\lime/7,7,0/src/lime/utils/Int16Array.hx:144: characters 16-24 : Warning : (WDeprecated) @:extern is deprecated in favor of extern
D:\Funkin.haxelib\lime/7,7,0/src/lime/utils/Int16Array.hx:151: characters 16-24 : Warning : (WDeprecated) @:extern is deprecated in favor of extern
D:\Funkin.haxelib\lime/7,7,0/src/lime/utils/Int8Array.hx:144: characters 16-24 : Warning : (WDeprecated) @:extern is deprecated in favor of extern
D:\Funkin.haxelib\lime/7,7,0/src/lime/utils/Int8Array.hx:151: characters 16-24 : Warning : (WDeprecated) @:extern is deprecated in favor of extern
D:\Funkin.haxelib\lime/7,7,0/src/lime/utils/UInt8ClampedArray.hx:154: characters 16-24 : Warning : (WDeprecated) @:extern is deprecated in favor of extern
D:\Funkin.haxelib\lime/7,7,0/src/lime/utils/UInt8ClampedArray.hx:161: characters 16-24 : Warning : (WDeprecated) @:extern is deprecated in favor of extern
D:\Funkin.haxelib\lime/7,7,0/src/lime/utils/UInt16Array.hx:144: characters 16-24 : Warning : (WDeprecated) @:extern is deprecated in favor of extern
D:\Funkin.haxelib\lime/7,7,0/src/lime/utils/UInt16Array.hx:151: characters 16-24 : Warning : (WDeprecated) @:extern is deprecated in favor of extern
D:\Funkin.haxelib\lime/7,7,0/src/lime/media/AudioContextType.hx:3: characters 1-7 : Warning : (WDeprecatedEnumAbstract) @:enum abstract is deprecated in favor of enum abstract
D:\Funkin.haxelib\lime/7,7,0/src/lime/ui/ScanCode.hx:7: characters 1-7 : Warning : (WDeprecatedEnumAbstract) @:enum abstract is deprecated in favor of enum abstract
D:\Funkin.haxelib\lime/7,7,0/src/lime/utils/Int32Array.hx:144: characters 16-24 : Warning : (WDeprecated) @:extern is deprecated in favor of extern
D:\Funkin.haxelib\lime/7,7,0/src/lime/utils/Int32Array.hx:151: characters 16-24 : Warning : (WDeprecated) @:extern is deprecated in favor of extern
D:\Funkin.haxelib\lime/7,7,0/src/lime/graphics/cairo/CairoAntialias.hx:4: characters 1-7 : Warning : (WDeprecatedEnumAbstract) @:enum abstract is deprecated in favor of enum abstract
D:\Funkin.haxelib\lime/7,7,0/src/lime/graphics/cairo/CairoFillRule.hx:4: characters 1-7 : Warning : (WDeprecatedEnumAbstract) @:enum abstract is deprecated in favor of enum abstract
D:\Funkin.haxelib\lime/7,7,0/src/lime/graphics/cairo/CairoLineCap.hx:4: characters 1-7 : Warning : (WDeprecatedEnumAbstract) @:enum abstract is deprecated in favor of enum abstract
D:\Funkin.haxelib\lime/7,7,0/src/lime/graphics/cairo/CairoLineJoin.hx:4: characters 1-7 : Warning : (WDeprecatedEnumAbstract) @:enum abstract is deprecated in favor of enum abstract
D:\Funkin.haxelib\lime/7,7,0/src/lime/graphics/cairo/CairoOperator.hx:4: characters 1-7 : Warning : (WDeprecatedEnumAbstract) @:enum abstract is deprecated in favor of enum abstract
D:\Funkin.haxelib\lime/7,7,0/src/lime/graphics/cairo/CairoContent.hx:4: characters 1-7 : Warning : (WDeprecatedEnumAbstract) @:enum abstract is deprecated in favor of enum abstract
D:\Funkin.haxelib\lime/7,7,0/src/lime/graphics/cairo/CairoStatus.hx:4: characters 1-7 : Warning : (WDeprecatedEnumAbstract) @:enum abstract is deprecated in favor of enum abstract
D:\Funkin.haxelib\lime/7,7,0/src/lime/graphics/cairo/CairoExtend.hx:4: characters 1-7 : Warning : (WDeprecatedEnumAbstract) @:enum abstract is deprecated in favor of enum abstract
D:\Funkin.haxelib\lime/7,7,0/src/lime/graphics/cairo/CairoFilter.hx:4: characters 1-7 : Warning : (WDeprecatedEnumAbstract) @:enum abstract is deprecated in favor of enum abstract
D:\Funkin.haxelib\lime/7,7,0/src/lime/graphics/cairo/CairoHintMetrics.hx:4: characters 1-7 : Warning : (WDeprecatedEnumAbstract) @:enum abstract is deprecated in favor of enum abstract
D:\Funkin.haxelib\lime/7,7,0/src/lime/graphics/cairo/CairoHintStyle.hx:4: characters 1-7 : Warning : (WDeprecatedEnumAbstract) @:enum abstract is deprecated in favor of enum abstract
D:\Funkin.haxelib\lime/7,7,0/src/lime/graphics/cairo/CairoSubpixelOrder.hx:4: characters 1-7 : Warning : (WDeprecatedEnumAbstract) @:enum abstract is deprecated in favor of enum abstract
D:\Funkin.haxelib\lime/7,7,0/src/lime/utils/LogLevel.hx:3: characters 1-7 : Warning : (WDeprecatedEnumAbstract) @:enum abstract is deprecated in favor of enum abstract
D:\Funkin.haxelib\lime/7,7,0/src/lime/net/curl/CURLMultiOption.hx:4: characters 1-7 : Warning : (WDeprecatedEnumAbstract) @:enum abstract is deprecated in favor of enum abstract
D:\Funkin.haxelib\lime/7,7,0/src/lime/net/curl/CURLInfo.hx:4: characters 1-7 : Warning : (WDeprecatedEnumAbstract) @:enum abstract is deprecated in favor of enum abstract
D:\Funkin.haxelib\lime/7,7,0/src/lime/net/curl/CURLOption.hx:4: characters 1-7 : Warning : (WDeprecatedEnumAbstract) @:enum abstract is deprecated in favor of enum abstract
D:\Funkin.haxelib\lime/7,7,0/src/lime/net/curl/CURLVersion.hx:4: characters 1-7 : Warning : (WDeprecatedEnumAbstract) @:enum abstract is deprecated in favor of enum abstract
D:\Funkin.haxelib\lime/7,7,0/src/lime/utils/UInt32Array.hx:144: characters 16-24 : Warning : (WDeprecated) @:extern is deprecated in favor of extern
D:\Funkin.haxelib\lime/7,7,0/src/lime/utils/UInt32Array.hx:151: characters 16-24 : Warning : (WDeprecated) @:extern is deprecated in favor of extern
D:\Funkin.haxelib\lime/7,7,0/src/lime/utils/Float32Array.hx:146: characters 2-10 : Warning : (WDeprecated) @:extern is deprecated in favor of extern
D:\Funkin.haxelib\lime/7,7,0/src/lime/utils/Float32Array.hx:150: characters 16-24 : Warning : (WDeprecated) @:extern is deprecated in favor of extern
D:\Funkin.haxelib\lime/7,7,0/src/lime/utils/Float32Array.hx:157: characters 16-24 : Warning : (WDeprecated) @:extern is deprecated in favor of extern
D:\Funkin.haxelib\lime/7,7,0/src/lime/utils/UInt8Array.hx:145: characters 16-24 : Warning : (WDeprecated) @:extern is deprecated in favor of extern
D:\Funkin.haxelib\lime/7,7,0/src/lime/utils/UInt8Array.hx:152: characters 16-24 : Warning : (WDeprecated) @:extern is deprecated in favor of extern
D:\Funkin.haxelib\lime/7,7,0/src/lime/utils/ArrayBufferView.hx:423: characters 2-10 : Warning : (WDeprecated) @:extern is deprecated in favor of extern
D:\Funkin.haxelib\lime/7,7,0/src/lime/utils/ArrayBufferView.hx:437: characters 2-10 : Warning : (WDeprecated) @:extern is deprecated in favor of extern
D:\Funkin.haxelib\lime/7,7,0/src/lime/utils/ArrayBufferView.hx:453: characters 2-10 : Warning : (WDeprecated) @:extern is deprecated in favor of extern
D:\Funkin.haxelib\lime/7,7,0/src/lime/utils/ArrayBufferView.hx:466: characters 2-10 : Warning : (WDeprecated) @:extern is deprecated in favor of extern
D:\Funkin.haxelib\lime/7,7,0/src/lime/utils/ArrayBufferView.hx:475: characters 2-10 : Warning : (WDeprecated) @:extern is deprecated in favor of extern
D:\Funkin.haxelib\lime/7,7,0/src/lime/utils/ArrayBufferView.hx:550: characters 2-10 : Warning : (WDeprecated) @:extern is deprecated in favor of extern
D:\Funkin.haxelib\lime/7,7,0/src/lime/utils/ArrayBufferView.hx:566: characters 2-10 : Warning : (WDeprecated) @:extern is deprecated in favor of extern
D:\Funkin.haxelib\lime/7,7,0/src/lime/utils/ArrayBufferView.hx:582: characters 2-10 : Warning : (WDeprecated) @:extern is deprecated in favor of extern
D:\Funkin.haxelib\lime/7,7,0/src/lime/utils/ArrayBufferView.hx:595: characters 2-10 : Warning : (WDeprecated) @:extern is deprecated in favor of extern
D:\Funkin.haxelib\lime/7,7,0/src/lime/utils/ArrayBufferView.hx:610: characters 2-10 : Warning : (WDeprecated) @:extern is deprecated in favor of extern
D:\Funkin.haxelib\lime/7,7,0/src/lime/utils/ArrayBufferView.hx:623: characters 2-10 : Warning : (WDeprecated) @:extern is deprecated in favor of extern
D:\Funkin.haxelib\lime/7,7,0/src/lime/utils/ArrayBufferView.hx:636: characters 2-10 : Warning : (WDeprecated) @:extern is deprecated in favor of extern
D:\Funkin.haxelib\lime/7,7,0/src/lime/utils/ArrayBufferView.hx:653: characters 2-10 : Warning : (WDeprecated) @:extern is deprecated in favor of extern
D:\Funkin.haxelib\lime/7,7,0/src/lime/utils/ArrayBufferView.hx:670: characters 2-10 : Warning : (WDeprecated) @:extern is deprecated in favor of extern
D:\Funkin.haxelib\lime/7,7,0/src/lime/utils/ArrayBufferView.hx:683: characters 2-10 : Warning : (WDeprecated) @:extern is deprecated in favor of extern
D:\Funkin.haxelib\lime/7,7,0/src/lime/utils/ArrayBufferView.hx:696: characters 2-10 : Warning : (WDeprecated) @:extern is deprecated in favor of extern
D:\Funkin.haxelib\lime/7,7,0/src/lime/utils/ArrayBufferView.hx:709: characters 2-10 : Warning : (WDeprecated) @:extern is deprecated in favor of extern
D:\Funkin.haxelib\lime/7,7,0/src/lime/utils/ArrayBufferView.hx:723: characters 2-10 : Warning : (WDeprecated) @:extern is deprecated in favor of extern
D:\Funkin.haxelib\lime/7,7,0/src/lime/utils/ArrayBufferView.hx:736: characters 2-10 : Warning : (WDeprecated) @:extern is deprecated in favor of extern
D:\Funkin.haxelib\lime/7,7,0/src/lime/utils/ArrayBufferView.hx:749: characters 2-10 : Warning : (WDeprecated) @:extern is deprecated in favor of extern
D:\Funkin.haxelib\lime/7,7,0/src/lime/utils/ArrayBufferView.hx:765: characters 2-10 : Warning : (WDeprecated) @:extern is deprecated in favor of extern
D:\Funkin.haxelib\lime/7,7,0/src/lime/utils/ArrayBufferView.hx:781: characters 2-10 : Warning : (WDeprecated) @:extern is deprecated in favor of extern
D:\Funkin.haxelib\lime/7,7,0/src/lime/utils/ArrayBufferView.hx:794: characters 2-10 : Warning : (WDeprecated) @:extern is deprecated in favor of extern
D:\Funkin.haxelib\lime/7,7,0/src/lime/utils/ArrayBufferView.hx:807: characters 2-10 : Warning : (WDeprecated) @:extern is deprecated in favor of extern
D:\Funkin.haxelib\lime/7,7,0/src/lime/utils/ArrayBufferView.hx:823: characters 2-10 : Warning : (WDeprecated) @:extern is deprecated in favor of extern
D:\Funkin.haxelib\lime/7,7,0/src/lime/utils/ArrayBufferView.hx:840: characters 2-10 : Warning : (WDeprecated) @:extern is deprecated in favor of extern
D:\Funkin.haxelib\lime/7,7,0/src/lime/math/ColorMatrix.hx:117: characters 12-17 : lime.math.ColorMatrix should be Null<lime.utils.ArrayBufferView>
D:\Funkin.haxelib\lime/7,7,0/src/lime/math/ColorMatrix.hx:117: characters 12-17 : ... For optional function argument 'view'
D:\Funkin.haxelib\lime/7,7,0/src/lime/_internal/backend/native/NativeOpenGLRenderContext.hx:1810: characters 22-28 : lime.utils.Float32Array should be lime.utils.DataPointer
D:\Funkin.haxelib\lime/7,7,0/src/lime/_internal/backend/native/NativeOpenGLRenderContext.hx:1810: characters 22-28 : ... For function argument 'params'
D:\Funkin.haxelib\lime/7,7,0/src/lime/_internal/backend/native/NativeOpenGLRenderContext.hx:1815: characters 22-28 : lime.utils.Float32Array should be lime.utils.DataPointer
D:\Funkin.haxelib\lime/7,7,0/src/lime/_internal/backend/native/NativeOpenGLRenderContext.hx:1815: characters 22-28 : ... For function argument 'params'
D:\Funkin.haxelib\lime/7,7,0/src/lime/_internal/backend/native/NativeOpenGLRenderContext.hx:1831: characters 24-30 : lime.utils.UInt32Array should be lime.utils.DataPointer
D:\Funkin.haxelib\lime/7,7,0/src/lime/_internal/backend/native/NativeOpenGLRenderContext.hx:1831: characters 24-30 : ... For function argument 'params'
D:\Funkin.haxelib\lime/7,7,0/src/lime/_internal/backend/native/NativeOpenGLRenderContext.hx:1836: characters 24-30 : lime.utils.Int32Array should be lime.utils.DataPointer
D:\Funkin.haxelib\lime/7,7,0/src/lime/_internal/backend/native/NativeOpenGLRenderContext.hx:1836: characters 24-30 : ... For function argument 'params'
D:\Funkin.haxelib\lime/7,7,0/src/lime/_internal/backend/native/NativeOpenGLRenderContext.hx:1841: characters 24-30 : lime.utils.Int32Array should be lime.utils.DataPointer
D:\Funkin.haxelib\lime/7,7,0/src/lime/_internal/backend/native/NativeOpenGLRenderContext.hx:1841: characters 24-30 : ... For function argument 'params'
D:\Funkin.haxelib\lime/7,7,0/src/lime/_internal/backend/native/NativeWindow.hx:143: characters 5-23 : lime._internal.backend.native.NativeOpenGLRenderContext should be lime.graphics.OpenGLES2RenderContext
D:\Funkin.haxelib\lime/7,7,0/src/lime/_internal/backend/native/NativeWindow.hx:144: characters 5-23 : lime._internal.backend.native.NativeOpenGLRenderContext should be lime.graphics.WebGLRenderContext
D:\Funkin.haxelib\lime/7,7,0/src/lime/_internal/backend/native/NativeWindow.hx:150: characters 6-24 : lime._internal.backend.native.NativeOpenGLRenderContext should be lime.graphics.OpenGLES3RenderContext
D:\Funkin.haxelib\lime/7,7,0/src/lime/_internal/backend/native/NativeWindow.hx:151: characters 6-25 : lime._internal.backend.native.NativeOpenGLRenderContext should be lime.graphics.WebGL2RenderContext
D:\Funkin.haxelib\lime/7,7,0/src/lime/_internal/backend/native/NativeOpenGLRenderContext.hx:2309: characters 36-42 : lime.utils.Int32Array should be lime.utils.DataPointer
D:\Funkin.haxelib\lime/7,7,0/src/lime/_internal/backend/native/NativeOpenGLRenderContext.hx:2309: characters 36-42 : ... For function argument 'params'
D:\Funkin.haxelib\lime/7,7,0/src/lime/_internal/backend/native/NativeOpenGLRenderContext.hx:2315: characters 36-42 : lime.utils.Float32Array should be lime.utils.DataPointer
D:\Funkin.haxelib\lime/7,7,0/src/lime/_internal/backend/native/NativeOpenGLRenderContext.hx:2315: characters 36-42 : ... For function argument 'params'
D:\Funkin.haxelib\lime/7,7,0/src/lime/graphics/WebGL2RenderContext.hx:4617: characters 63-64 : lime.utils.Float32Array should be lime.utils.DataPointer
D:\Funkin.haxelib\lime/7,7,0/src/lime/graphics/WebGL2RenderContext.hx:4617: characters 63-64 : ... For function argument 'v'
D:\Funkin.haxelib\lime/7,7,0/src/lime/graphics/WebGL2RenderContext.hx:4631: characters 64-65 : lime.utils.Int32Array should be lime.utils.DataPointer
D:\Funkin.haxelib\lime/7,7,0/src/lime/graphics/WebGL2RenderContext.hx:4631: characters 64-65 : ... For function argument 'v'
D:\Funkin.haxelib\lime/7,7,0/src/lime/graphics/WebGL2RenderContext.hx:4639: characters 66-67 : lime.utils.UInt32Array should be lime.utils.DataPointer
D:\Funkin.haxelib\lime/7,7,0/src/lime/graphics/WebGL2RenderContext.hx:4639: characters 66-67 : ... For function argument 'v'
D:\Funkin.haxelib\lime/7,7,0/src/lime/graphics/WebGL2RenderContext.hx:4655: characters 70-71 : lime.utils.Float32Array should be lime.utils.DataPointer
D:\Funkin.haxelib\lime/7,7,0/src/lime/graphics/WebGL2RenderContext.hx:4655: characters 70-71 : ... For function argument 'v'
D:\Funkin.haxelib\lime/7,7,0/src/lime/graphics/WebGL2RenderContext.hx:4669: characters 71-72 : lime.utils.Int32Array should be lime.utils.DataPointer
D:\Funkin.haxelib\lime/7,7,0/src/lime/graphics/WebGL2RenderContext.hx:4669: characters 71-72 : ... For function argument 'v'
D:\Funkin.haxelib\lime/7,7,0/src/lime/graphics/WebGL2RenderContext.hx:4678: characters 73-74 : lime.utils.UInt32Array should be lime.utils.DataPointer
D:\Funkin.haxelib\lime/7,7,0/src/lime/graphics/WebGL2RenderContext.hx:4678: characters 73-74 : ... For function argument 'v'
D:\Funkin.haxelib\lime/7,7,0/src/lime/graphics/WebGL2RenderContext.hx:4696: characters 80-81 : lime.utils.Float32Array should be lime.utils.DataPointer
D:\Funkin.haxelib\lime/7,7,0/src/lime/graphics/WebGL2RenderContext.hx:4696: characters 80-81 : ... For function argument 'v'
D:\Funkin.haxelib\lime/7,7,0/src/lime/graphics/WebGL2RenderContext.hx:4712: characters 81-82 : lime.utils.Int32Array should be lime.utils.DataPointer
D:\Funkin.haxelib\lime/7,7,0/src/lime/graphics/WebGL2RenderContext.hx:4712: characters 81-82 : ... For function argument 'v'
D:\Funkin.haxelib\lime/7,7,0/src/lime/graphics/WebGL2RenderContext.hx:4721: characters 83-84 : lime.utils.UInt32Array should be lime.utils.DataPointer
D:\Funkin.haxelib\lime/7,7,0/src/lime/graphics/WebGL2RenderContext.hx:4721: characters 83-84 : ... For function argument 'v'
D:\Funkin.haxelib\lime/7,7,0/src/lime/graphics/WebGL2RenderContext.hx:4740: characters 74-75 : lime.utils.Float32Array should be lime.utils.DataPointer
D:\Funkin.haxelib\lime/7,7,0/src/lime/graphics/WebGL2RenderContext.hx:4740: characters 74-75 : ... For function argument 'v'
D:\Funkin.haxelib\lime/7,7,0/src/lime/graphics/WebGL2RenderContext.hx:4757: characters 75-76 : lime.utils.Int32Array should be lime.utils.DataPointer
D:\Funkin.haxelib\lime/7,7,0/src/lime/graphics/WebGL2RenderContext.hx:4757: characters 75-76 : ... For function argument 'v'
D:\Funkin.haxelib\lime/7,7,0/src/lime/graphics/WebGL2RenderContext.hx:4767: characters 77-78 : lime.utils.UInt32Array should be lime.utils.DataPointer
D:\Funkin.haxelib\lime/7,7,0/src/lime/graphics/WebGL2RenderContext.hx:4767: characters 77-78 : ... For function argument 'v'
D:\Funkin.haxelib\lime/7,7,0/src/lime/media/OpenALAudioContext.hx:573: characters 3-40 : lime.media.openal.ALBuffer should be Int

@DEEOXI
Copy link
Author

DEEOXI commented Feb 7, 2025

which lime version should i use for this engine?

@Lasercar
Copy link
Contributor

Lasercar commented Feb 7, 2025

Huh, that's odd. Why is your lime version 7.7.0? Mine's 8.2.2.

@Lasercar
Copy link
Contributor

Lasercar commented Feb 7, 2025

As long as it builds without errors, I wouldn't worry about the warnings.

@DEEOXI
Copy link
Author

DEEOXI commented Feb 7, 2025

Huh, that's odd. Why is your lime version 7.7.0? Mine's 8.2.2.

i have installed lime 8.2.2. but i when i run lime test windows it says :
Warning: Lime version may not be compatible with OpenFL openfl (expected version 7.7.0+)
Use before to include a specific version
Warning: Lime version may not be compatible with OpenFL 9.4.0 (expected version 7.7.0+)
Use before to include a specific version
source/Prebuild.hx:15: Building...
ERROR C:\HaxeToolkit\haxe\std\haxe/macro/Compiler.hx:492: character 24

492 | macro @:pos(p) js.Syntax.plainCode($v{f});
| ^
| Too many arguments

ERROR C:\HaxeToolkit\haxe\std\haxe/macro/Compiler.hx:493: lines 493-495

493 | } else {
494 | macro @:pos(p) untyped lua($v{f});
495 | }
|
| haxe.macro.Expr should be Void

ERROR C:\HaxeToolkit\haxe\std\haxe/macro/Compiler.hx:498: characters 11-13

498 | macro {};
| ^^
| haxe.macro.Expr should be Void

ERROR D:/Program Files (x86)/funkin/.haxelib/openfl/git/src/openfl/utils/_internal/AssetsMacro.hx:71: characters 12-13

71 | super(0, 0, transparent, fillRGBA);
| ^
| Too many arguments

ERROR D:/Program Files (x86)/funkin/.haxelib/openfl/git/src/openfl/utils/_internal/AssetsMacro.hx:101: characters 19-29

101 | value: macro 0xFFFFFFFF
| ^^^^^^^^^^
| Too many arguments

ERROR D:/Program Files (x86)/funkin/.haxelib/openfl/git/src/openfl/utils/_internal/AssetsMacro.hx:224: character 23

224 | __fromBytes(haxe.Resource.getBytes(resourceName));
| ^
| Too many arguments

ERROR D:/Program Files (x86)/funkin/.haxelib/openfl/git/src/openfl/utils/_internal/AssetsMacro.hx:232: characters 19-20

232 | value: macro 0
| ^
| Too many arguments

ERROR D:/Program Files (x86)/funkin/.haxelib/openfl/git/src/openfl/utils/_internal/AssetsMacro.hx:329: character 29

329 | var byteArray = openfl.utils.ByteArray.fromBytes(haxe.Resource.getBytes(resourceName));
| ^
| Too many arguments

ERROR D:/Program Files (x86)/funkin/.haxelib/openfl/git/src/openfl/utils/_internal/AssetsMacro.hx:402: character 31

402 | exprs.push(macro openfl.utils.Assets.initBinding($v{className}, this));
| ^
| Too many arguments

ERROR source/Main.hx:20: character 1

20 | class Main extends Sprite
| ^
| Build failure

@NotHyper-474
Copy link
Contributor

I find odd that there's errors in Haxe's macro code, specially considering the line numbers being reported are different from mine

Image

Could it be you're using the wrong version?

@Lasercar
Copy link
Contributor

Lasercar commented Feb 7, 2025

Oh, yeah, I'm running version 4.3.6 of haxe.

@DEEOXI
Copy link
Author

DEEOXI commented Feb 7, 2025

I find odd that there's errors in Haxe's macro code, specially considering the line numbers being reported are different from mine

Image

Could it be you're using the wrong version?

i don't really know

@NotHyper-474
Copy link
Contributor

i don't really know

When you open the command prompt and type haxe --version what's the output?

@DEEOXI
Copy link
Author

DEEOXI commented Feb 7, 2025

i don't really know

When you open the command prompt and type haxe --version what's the output?

4.3.6

@NotHyper-474
Copy link
Contributor

That's the correct version. In that case perhaps the issue is with the libraries installed. See if running hmm reinstall -f in the funkin folder to reinstall each of them does something.

@DEEOXI
Copy link
Author

DEEOXI commented Feb 7, 2025

That's the correct version. In that case perhaps the issue is with the libraries installed. See if running hmm reinstall -f in the funkin folder to reinstall each of them does something.

i did it and it still says
Warning: Lime version may not be compatible with OpenFL openfl (expected version 7.7.0+)
Use before to include a specific version
Warning: Lime version may not be compatible with OpenFL 9.4.0 (expected version 7.7.0+)
Use before to include a specific version
source/Prebuild.hx:15: Building...
ERROR C:\HaxeToolkit\haxe\std\haxe/macro/Compiler.hx:492: character 24

492 | macro @:pos(p) js.Syntax.plainCode($v{f});
| ^
| Too many arguments

ERROR C:\HaxeToolkit\haxe\std\haxe/macro/Compiler.hx:493: lines 493-495

493 | } else {
494 | macro @:pos(p) untyped lua($v{f});
495 | }
|
| haxe.macro.Expr should be Void

ERROR C:\HaxeToolkit\haxe\std\haxe/macro/Compiler.hx:498: characters 11-13

498 | macro {};
| ^^
| haxe.macro.Expr should be Void

ERROR D:/Program Files (x86)/funkin/.haxelib/openfl/git/src/openfl/utils/_internal/AssetsMacro.hx:71: characters 12-13

71 | super(0, 0, transparent, fillRGBA);
| ^
| Too many arguments

ERROR D:/Program Files (x86)/funkin/.haxelib/openfl/git/src/openfl/utils/_internal/AssetsMacro.hx:101: characters 19-29

101 | value: macro 0xFFFFFFFF
| ^^^^^^^^^^
| Too many arguments

ERROR D:/Program Files (x86)/funkin/.haxelib/openfl/git/src/openfl/utils/_internal/AssetsMacro.hx:224: character 23

224 | __fromBytes(haxe.Resource.getBytes(resourceName));
| ^
| Too many arguments

ERROR D:/Program Files (x86)/funkin/.haxelib/openfl/git/src/openfl/utils/_internal/AssetsMacro.hx:232: characters 19-20

232 | value: macro 0
| ^
| Too many arguments

ERROR D:/Program Files (x86)/funkin/.haxelib/openfl/git/src/openfl/utils/_internal/AssetsMacro.hx:329: character 29

329 | var byteArray = openfl.utils.ByteArray.fromBytes(haxe.Resource.getBytes(resourceName));
| ^
| Too many arguments

ERROR D:/Program Files (x86)/funkin/.haxelib/openfl/git/src/openfl/utils/_internal/AssetsMacro.hx:402: character 31

402 | exprs.push(macro openfl.utils.Assets.initBinding($v{className}, this));
| ^
| Too many arguments

ERROR source/Main.hx:20: character 1

20 | class Main extends Sprite
| ^
| Build failure

@NotHyper-474
Copy link
Contributor

Haxe version checks out and libraries checks out, but still the same errors, including the weird error on Compiler.hx. Could you reinstall Haxe then?

@DEEOXI
Copy link
Author

DEEOXI commented Feb 7, 2025

Haxe version checks out and libraries checks out, but still the same errors, including the weird error on Compiler.hx. Could you reinstall Haxe then?

ERROR D:/Program Files (x86)/funkin/.haxelib/haxeui-flixel/git/haxe/ui/backend/flixel/textinputs/FlxTextInput.hx:4: characters 8-32

4 | import flixel.text.FlxInputText;
| ^^^^^^^^^^^^^^^^^^^^^^^^
| Type not found : flixel.text.FlxInputText

it says this now

@DEEOXI
Copy link
Author

DEEOXI commented Feb 7, 2025

ERROR source/funkin/graphics/shaders/RuntimeCustomBlendShader.hx:13: characters 10-23

13 | this.setBitmapData("sourceSwag", value);
| ^^^^^^^^^^^^^
| funkin.graphics.shaders.RuntimeCustomBlendShader has no field setBitmapData

i installed haxeui-flixel and i get this error

@NotHyper-474
Copy link
Contributor

Well that's more promising. There could still be some libraries hmm failed to install properly. Can you see if running hmm reinstall like before does the trick?

@DEEOXI
Copy link
Author

DEEOXI commented Feb 7, 2025

Well that's more promising. There could still be some libraries hmm failed to install properly. Can you see if running hmm reinstall like before does the trick?

i'll try

@DEEOXI
Copy link
Author

DEEOXI commented Feb 7, 2025

Well that's more promising. There could still be some libraries hmm failed to install properly. Can you see if running hmm reinstall like before does the trick?

i tried and it was building normally until it gave me this error :
WARNING D:/Program Files (x86)/funkin/.haxelib/flixel-addons/git/flixel/addons/display/FlxExtendedMouseSprite.hx:552: characters 19-37

552 | x = Math.floor(FlxG.mouse.screenX + scrollFactor.x * (FlxG.mouse.x - FlxG.mouse.screenX)) - _dragOffsetX;
| ^^^^^^^^^^^^^^^^^^
| (WDeprecated) screenX is deprecated, use viewX, instead

WARNING D:/Program Files (x86)/funkin/.haxelib/flixel-addons/git/flixel/addons/display/FlxExtendedMouseSprite.hx:552: characters 73-91

552 | x = Math.floor(FlxG.mouse.screenX + scrollFactor.x * (FlxG.mouse.x - FlxG.mouse.screenX)) - _dragOffsetX;
| ^^^^^^^^^^^^^^^^^^
| (WDeprecated) screenX is deprecated, use viewX, instead

WARNING D:/Program Files (x86)/funkin/.haxelib/flixel-addons/git/flixel/addons/display/FlxExtendedMouseSprite.hx:559: characters 19-37

559 | y = Math.floor(FlxG.mouse.screenY + scrollFactor.y * (FlxG.mouse.y - FlxG.mouse.screenY)) - _dragOffsetY;
| ^^^^^^^^^^^^^^^^^^
| (WDeprecated) screenY is deprecated, use viewY, instead

WARNING D:/Program Files (x86)/funkin/.haxelib/flixel-addons/git/flixel/addons/display/FlxExtendedMouseSprite.hx:559: characters 73-91

559 | y = Math.floor(FlxG.mouse.screenY + scrollFactor.y * (FlxG.mouse.y - FlxG.mouse.screenY)) - _dragOffsetY;
| ^^^^^^^^^^^^^^^^^^
| (WDeprecated) screenY is deprecated, use viewY, instead

WARNING D:/Program Files (x86)/funkin/.haxelib/flixel-addons/git/flixel/addons/display/FlxExtendedMouseSprite.hx:660: characters 30-48

660 | _dragOffsetX = Math.floor(FlxG.mouse.screenX + scrollFactor.x * (FlxG.mouse.x - FlxG.mouse.screenX) - x);
| ^^^^^^^^^^^^^^^^^^
| (WDeprecated) screenX is deprecated, use viewX, instead

WARNING D:/Program Files (x86)/funkin/.haxelib/flixel-addons/git/flixel/addons/display/FlxExtendedMouseSprite.hx:660: characters 84-102

660 | _dragOffsetX = Math.floor(FlxG.mouse.screenX + scrollFactor.x * (FlxG.mouse.x - FlxG.mouse.screenX) - x);
| ^^^^^^^^^^^^^^^^^^
| (WDeprecated) screenX is deprecated, use viewX, instead

WARNING D:/Program Files (x86)/funkin/.haxelib/flixel-addons/git/flixel/addons/display/FlxExtendedMouseSprite.hx:661: characters 30-48

661 | _dragOffsetY = Math.floor(FlxG.mouse.screenY + scrollFactor.y * (FlxG.mouse.y - FlxG.mouse.screenY) - y);
| ^^^^^^^^^^^^^^^^^^
| (WDeprecated) screenY is deprecated, use viewY, instead

WARNING D:/Program Files (x86)/funkin/.haxelib/flixel-addons/git/flixel/addons/display/FlxExtendedMouseSprite.hx:661: characters 84-102

661 | _dragOffsetY = Math.floor(FlxG.mouse.screenY + scrollFactor.y * (FlxG.mouse.y - FlxG.mouse.screenY) - y);
| ^^^^^^^^^^^^^^^^^^
| (WDeprecated) screenY is deprecated, use viewY, instead

WARNING D:/Program Files (x86)/funkin/.haxelib/flixel-addons/git/flixel/addons/display/FlxExtendedMouseSprite.hx:831: characters 48-66

831 | return FlxMath.pointInCoordinates(Math.floor(FlxG.mouse.screenX + scrollFactor.x * (FlxG.mouse.x - FlxG.mouse.screenX)),
| ^^^^^^^^^^^^^^^^^^
| (WDeprecated) screenX is deprecated, use viewX, instead

WARNING D:/Program Files (x86)/funkin/.haxelib/flixel-addons/git/flixel/addons/display/FlxExtendedMouseSprite.hx:831: characters 102-120

831 | return FlxMath.pointInCoordinates(Math.floor(FlxG.mouse.screenX + scrollFactor.x * (FlxG.mouse.x - FlxG.mouse.screenX)),
| ^^^^^^^^^^^^^^^^^^
| (WDeprecated) screenX is deprecated, use viewX, instead

WARNING D:/Program Files (x86)/funkin/.haxelib/flixel-addons/git/flixel/addons/display/FlxExtendedMouseSprite.hx:832: characters 15-33

832 | Math.floor(FlxG.mouse.screenY + scrollFactor.y * (FlxG.mouse.y - FlxG.mouse.screenY)), Math.floor(x), Math.floor(y), Math.floor(width),
| ^^^^^^^^^^^^^^^^^^
| (WDeprecated) screenY is deprecated, use viewY, instead

WARNING D:/Program Files (x86)/funkin/.haxelib/flixel-addons/git/flixel/addons/display/FlxExtendedMouseSprite.hx:832: characters 69-87

832 | Math.floor(FlxG.mouse.screenY + scrollFactor.y * (FlxG.mouse.y - FlxG.mouse.screenY)), Math.floor(x), Math.floor(y), Math.floor(width),
| ^^^^^^^^^^^^^^^^^^
| (WDeprecated) screenY is deprecated, use viewY, instead

WARNING D:/Program Files (x86)/funkin/.haxelib/flixel-addons/git/flixel/addons/effects/FlxTrail.hx:252: characters 3-46

252 | FlxArrayUtil.setLength(array, _trailLength);
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
| (WDeprecated) setLength is deprecated, use array.resize instead

WARNING D:/Program Files (x86)/funkin/.haxelib/flixel-text-input/git/flixel/addons/text/FlxTextInput.hx:95: characters 3-28

95 | pointer.getScreenPosition(camera, point);
| ^^^^^^^^^^^^^^^^^^^^^^^^^
| (WDeprecated) getScreenPosition is deprecated, use getViewPosition, instead

WARNING D:/Program Files (x86)/funkin/.haxelib/flixel-addons/git/flixel/addons/transition/FlxTransitionSprite.hx:146: characters 3-27

146 | animation.finishCallback = onFinishAnim;
| ^^^^^^^^^^^^^^^^^^^^^^^^
| (WDeprecated) finishCallback is deprecated, use onFinish.add

WARNING D:/Program Files (x86)/funkin/.haxelib/flixel-addons/git/flixel/addons/ui/FlxSlider.hx:277: characters 17-45

277 | final mouse = FlxG.mouse.getScreenPosition(camera);
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
| (WDeprecated) getScreenPosition is deprecated, use getViewPosition, instead

WARNING D:/Program Files (x86)/funkin/.haxelib/flixel-addons/git/flixel/addons/ui/FlxSlider.hx:296: characters 16-34

296 | handle.x = FlxG.mouse.screenX;
| ^^^^^^^^^^^^^^^^^^
| (WDeprecated) screenX is deprecated, use viewX, instead

WARNING source/funkin/audio/FunkinSound.hx:46: characters 7-31

46 | FlxG.sound.volumeHandler = function(volume:Float) {
| ^^^^^^^^^^^^^^^^^^^^^^^^
| (WDeprecated) volumeHandler is deprecated, use onVolumeChange, instead

WARNING source/funkin/audio/FunkinSound.hx:465: characters 5-16

465 | sound.group = FlxG.sound.defaultSoundGroup;
| ^^^^^^^^^^^
| (WDeprecated) sound.group = myGroup is deprecated, use myGroup.add(sound)

WARNING source/funkin/input/Controls.hx:478: characters 5-29

478 | FlxG.inputs.add(actions);
| ^^^^^^^^^^^^^^^^^^^^^^^^
| (WDeprecated) add is deprecated, use addUniqueType

WARNING source/funkin/input/Controls.hx:1469: characters 41-54

1469 | var pos:FlxPoint = new FlxPoint(touch.screenX, touch.screenY);
| ^^^^^^^^^^^^^
| (WDeprecated) screenX is deprecated, use viewX, instead

WARNING source/funkin/input/Controls.hx:1469: characters 56-69

1469 | var pos:FlxPoint = new FlxPoint(touch.screenX, touch.screenY);
| ^^^^^^^^^^^^^
| (WDeprecated) screenY is deprecated, use viewY, instead

WARNING source/funkin/input/Controls.hx:1470: characters 42-55

1470 | var pos2:FlxPoint = new FlxPoint(touch.screenX, touch.screenY);
| ^^^^^^^^^^^^^
| (WDeprecated) screenX is deprecated, use viewX, instead

WARNING source/funkin/input/Controls.hx:1470: characters 57-70

1470 | var pos2:FlxPoint = new FlxPoint(touch.screenX, touch.screenY);
| ^^^^^^^^^^^^^
| (WDeprecated) screenY is deprecated, use viewY, instead

WARNING source/funkin/input/Controls.hx:1488: characters 33-46

1488 | daSwipe.curTouchPos.set(touch.screenX, touch.screenY);
| ^^^^^^^^^^^^^
| (WDeprecated) screenX is deprecated, use viewX, instead

WARNING source/funkin/input/Controls.hx:1488: characters 48-61

1488 | daSwipe.curTouchPos.set(touch.screenX, touch.screenY);
| ^^^^^^^^^^^^^
| (WDeprecated) screenY is deprecated, use viewY, instead

WARNING source/funkin/input/Controls.hx:1490: characters 43-56

1490 | var dx = daSwipe.initTouchPos.x - touch.screenX;
| ^^^^^^^^^^^^^
| (WDeprecated) screenX is deprecated, use viewX, instead

WARNING source/funkin/input/Controls.hx:1491: characters 43-56

1491 | var dy = daSwipe.initTouchPos.y - touch.screenY;
| ^^^^^^^^^^^^^
| (WDeprecated) screenY is deprecated, use viewY, instead

WARNING source/funkin/ui/freeplay/FreeplayState.hx:958: characters 9-40

958 | sparks.animation.finishCallback = anim -> {
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
| (WDeprecated) finishCallback is deprecated, use onFinish.add

WARNING source/funkin/ui/freeplay/FreeplayState.hx:1186: characters 24-69

1186 | FlxG.switchState(new funkin.ui.charSelect.CharSelectSubState());
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
| (WDeprecated) use MyState.new or ()->new MyState() instead of new MyState())

WARNING source/funkin/ui/freeplay/FreeplayState.hx:1452: characters 28-41

1452 | initTouchPos.set(touch.screenX, touch.screenY);
| ^^^^^^^^^^^^^
| (WDeprecated) screenX is deprecated, use viewX, instead

WARNING source/funkin/ui/freeplay/FreeplayState.hx:1452: characters 43-56

1452 | initTouchPos.set(touch.screenX, touch.screenY);
| ^^^^^^^^^^^^^
| (WDeprecated) screenY is deprecated, use viewY, instead

WARNING source/funkin/ui/freeplay/FreeplayState.hx:1456: characters 43-56

1456 | var dx:Float = initTouchPos.x - touch.screenX;
| ^^^^^^^^^^^^^
| (WDeprecated) screenX is deprecated, use viewX, instead

WARNING source/funkin/ui/freeplay/FreeplayState.hx:1457: characters 43-56

1457 | var dy:Float = initTouchPos.y - touch.screenY;
| ^^^^^^^^^^^^^
| (WDeprecated) screenY is deprecated, use viewY, instead

WARNING source/funkin/ui/freeplay/FreeplayState.hx:1474: characters 30-43

1474 | velTouch = Math.abs((touch.screenY - dyTouch)) / 50;
| ^^^^^^^^^^^^^
| (WDeprecated) screenY is deprecated, use viewY, instead

WARNING source/funkin/ui/freeplay/FreeplayState.hx:1476: characters 19-32

1476 | dyTouch = touch.screenY - touchY;
| ^^^^^^^^^^^^^
| (WDeprecated) screenY is deprecated, use viewY, instead

WARNING source/funkin/ui/freeplay/FreeplayState.hx:1477: characters 19-32

1477 | dxTouch = touch.screenX - touchX;
| ^^^^^^^^^^^^^
| (WDeprecated) screenX is deprecated, use viewX, instead

WARNING source/funkin/ui/freeplay/FreeplayState.hx:1481: characters 20-33

1481 | touchY = touch.screenY;
| ^^^^^^^^^^^^^
| (WDeprecated) screenY is deprecated, use viewY, instead

WARNING source/funkin/ui/freeplay/FreeplayState.hx:1485: characters 20-33

1485 | touchX = touch.screenX;
| ^^^^^^^^^^^^^
| (WDeprecated) screenX is deprecated, use viewX, instead

WARNING source/funkin/ui/freeplay/FreeplayState.hx:1491: characters 20-33

1491 | touchX = touch.screenX;
| ^^^^^^^^^^^^^
| (WDeprecated) screenX is deprecated, use viewX, instead

WARNING source/funkin/ui/freeplay/FreeplayState.hx:1497: characters 20-33

1497 | touchY = touch.screenY;
| ^^^^^^^^^^^^^
| (WDeprecated) screenY is deprecated, use viewY, instead

WARNING source/funkin/ui/freeplay/AlbumRoll.hx:215: characters 5-40

215 | albumTitle.animation.finishCallback = (function(name) {
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
| (WDeprecated) finishCallback is deprecated, use onFinish.add

WARNING source/funkin/ui/freeplay/FreeplayFlames.hx:32: characters 7-37

32 | flame.animation.finishCallback = function(_) {
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
| (WDeprecated) finishCallback is deprecated, use onFinish.add

WARNING source/funkin/play/ResultState.hx:245: characters 13-47

245 | animation.animation.finishCallback = (_name:String) -> {
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
| (WDeprecated) finishCallback is deprecated, use onFinish.add

WARNING source/funkin/play/ResultState.hx:315: characters 7-42

315 | scorePopin.animation.finishCallback = anim -> {};
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
| (WDeprecated) finishCallback is deprecated, use onFinish.add

WARNING source/funkin/play/ResultState.hx:345: characters 9-46

345 | highscoreNew.animation.finishCallback = _ -> highscoreNew.animation.play("new", true, false, 16);
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
| (WDeprecated) finishCallback is deprecated, use onFinish.add

WARNING source/funkin/play/ResultState.hx:529: characters 7-44

529 | ratingsPopin.animation.finishCallback = anim -> {
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
| (WDeprecated) finishCallback is deprecated, use onFinish.add

WARNING source/funkin/play/ResultState.hx:841: characters 34-45

841 | FlxG.switchState(targetState);
| ^^^^^^^^^^^
| (WDeprecated) use MyState.new or ()->new MyState() instead of new MyState())

WARNING source/funkin/play/ResultState.hx:854: characters 28-39

854 | FlxG.switchState(targetState);
| ^^^^^^^^^^^
| (WDeprecated) use MyState.new or ()->new MyState() instead of new MyState())

WARNING source/funkin/play/stage/Bopper.hx:112: characters 7-30

112 | this.animation.callback = this.onAnimationFrame;
| ^^^^^^^^^^^^^^^^^^^^^^^
| (WDeprecated) callback is deprecated, use onFrameChange.add

WARNING source/funkin/play/stage/Bopper.hx:113: characters 7-36

113 | this.animation.finishCallback = this.onAnimationFinished;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
| (WDeprecated) finishCallback is deprecated, use onFinish.add

WARNING source/funkin/play/components/ComboMilestone.hx:30: characters 5-41

30 | effectStuff.animation.finishCallback = function(nameThing) {
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
| (WDeprecated) finishCallback is deprecated, use onFinish.add

WARNING source/funkin/play/components/HealthIcon.hx:213: characters 20-37

213 | this.angle = MathUtil.coolLerp(this.angle, 0, 0.15);
| ^^^^^^^^^^^^^^^^^
| (WDeprecated) Use smoothLerp instead

WARNING source/funkin/play/components/HealthIcon.hx:231: characters 36-53

231 | var targetSize:Int = Std.int(MathUtil.coolLerp(this.width, HEALTH_ICON_SIZE * this.size.x, 0.15));
| ^^^^^^^^^^^^^^^^^
| (WDeprecated) Use smoothLerp instead

WARNING source/funkin/play/components/HealthIcon.hx:239: characters 36-53

239 | var targetSize:Int = Std.int(MathUtil.coolLerp(this.height, HEALTH_ICON_SIZE * this.size.y, 0.15));
| ^^^^^^^^^^^^^^^^^
| (WDeprecated) Use smoothLerp instead

WARNING source/funkin/play/cutscene/dialogue/DialogueBox.hx:250: characters 5-33

250 | boxSprite.animation.callback = this.onAnimationFrame;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
| (WDeprecated) callback is deprecated, use onFrameChange.add

WARNING source/funkin/play/cutscene/dialogue/DialogueBox.hx:251: characters 5-39

251 | boxSprite.animation.finishCallback = this.onAnimationFinished;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
| (WDeprecated) finishCallback is deprecated, use onFinish.add

WARNING source/funkin/play/notes/NoteHoldCover.hx:69: characters 5-34

69 | glow.animation.finishCallback = this.onAnimationFinished;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
| (WDeprecated) finishCallback is deprecated, use onFinish.add

WARNING source/funkin/play/notes/NoteSplash.hx:30: characters 5-34

30 | this.animation.finishCallback = this.onAnimationFinished;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
| (WDeprecated) finishCallback is deprecated, use onFinish.add

WARNING source/funkin/play/notes/StrumlineNote.hx:55: characters 5-28

55 | this.animation.callback = onAnimationFrame;
| ^^^^^^^^^^^^^^^^^^^^^^^
| (WDeprecated) callback is deprecated, use onFrameChange.add

WARNING source/funkin/play/notes/StrumlineNote.hx:56: characters 5-34

56 | this.animation.finishCallback = onAnimationFinished;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
| (WDeprecated) finishCallback is deprecated, use onFinish.add

WARNING source/funkin/ui/Alphabet.hx:224: characters 11-28

224 | y = MathUtil.coolLerp(y, (scaledY * 120) + (FlxG.height * 0.48), 0.16);
| ^^^^^^^^^^^^^^^^^
| (WDeprecated) Use smoothLerp instead

WARNING source/funkin/ui/Alphabet.hx:225: characters 11-28

225 | x = MathUtil.coolLerp(x, (targetY * 20) + 90, 0.16);
| ^^^^^^^^^^^^^^^^^
| (WDeprecated) Use smoothLerp instead

WARNING source/funkin/ui/MenuItem.hx:43: characters 9-26

43 | y = MathUtil.coolLerp(y, (targetY * 120) + 480, 0.17);
| ^^^^^^^^^^^^^^^^^
| (WDeprecated) Use smoothLerp instead

WARNING source/funkin/ui/PixelatedIcon.hx:89: characters 7-36

89 | this.animation.finishCallback = function(name:String):Void {
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
| (WDeprecated) finishCallback is deprecated, use onFinish.add

WARNING source/funkin/ui/charSelect/CharSelectSubState.hx:676: lines 676-682

676 | FlxG.switchState(FreeplayState.build(
- | [...]
682 | }));
|
| (WDeprecated) use MyState.new or ()->new MyState() instead of new MyState())

WARNING source/funkin/ui/charSelect/CharSelectSubState.hx:867: characters 9-46

867 | cursorDenied.animation.finishCallback = (_) -> {
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
| (WDeprecated) finishCallback is deprecated, use onFinish.add

WARNING source/funkin/ui/charSelect/CharSelectSubState.hx:891: characters 20-37

891 | cursorBlue.x = MathUtil.coolLerp(cursorBlue.x, cursor.x, lerpAmnt * 0.4);
| ^^^^^^^^^^^^^^^^^
| (WDeprecated) Use smoothLerp instead

WARNING source/funkin/ui/charSelect/CharSelectSubState.hx:892: characters 20-37

892 | cursorBlue.y = MathUtil.coolLerp(cursorBlue.y, cursor.y, lerpAmnt * 0.4);
| ^^^^^^^^^^^^^^^^^
| (WDeprecated) Use smoothLerp instead

WARNING source/funkin/ui/charSelect/CharSelectSubState.hx:894: characters 24-41

894 | cursorDarkBlue.x = MathUtil.coolLerp(cursorDarkBlue.x, cursorLocIntended.x, lerpAmnt * 0.2);
| ^^^^^^^^^^^^^^^^^
| (WDeprecated) Use smoothLerp instead

WARNING source/funkin/ui/charSelect/CharSelectSubState.hx:895: characters 24-41

895 | cursorDarkBlue.y = MathUtil.coolLerp(cursorDarkBlue.y, cursorLocIntended.y, lerpAmnt * 0.2);
| ^^^^^^^^^^^^^^^^^
| (WDeprecated) Use smoothLerp instead

WARNING source/funkin/ui/charSelect/CharSelectSubState.hx:1031: characters 15-46

1031 | member.animation.finishCallback = (_) -> {
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
| (WDeprecated) finishCallback is deprecated, use onFinish.add

WARNING source/funkin/ui/charSelect/CharSelectSubState.hx:1033: characters 17-48

1033 | member.animation.finishCallback = null;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
| (WDeprecated) finishCallback is deprecated, use onFinish.add

WARNING source/funkin/ui/charSelect/CharacterUnlockState.hx:125: characters 24-33

125 | FlxG.switchState(nextState);
| ^^^^^^^^^
| (WDeprecated) use MyState.new or ()->new MyState() instead of new MyState())

WARNING source/funkin/ui/debug/DebugMenuSubState.hx:113: characters 22-67

113 | FlxG.switchState(new funkin.ui.charSelect.CharSelectSubState());
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
| (WDeprecated) use MyState.new or ()->new MyState() instead of new MyState())

WARNING source/funkin/ui/debug/anim/DebugBoundingState.hx:78: characters 32-60

78 | var hudMousePos:FlxPoint = FlxG.mouse.getScreenPosition(hudCam ?? FlxG.camera);
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
| (WDeprecated) getScreenPosition is deprecated, use getViewPosition, instead

WARNING source/funkin/ui/debug/charting/handlers/ChartEditorDialogHandler.hx:1368: characters 39-57

1368 | if (handler.component.hitTest(FlxG.mouse.screenX, FlxG.mouse.screenY))
| ^^^^^^^^^^^^^^^^^^
| (WDeprecated) screenX is deprecated, use viewX, instead

WARNING source/funkin/ui/debug/charting/handlers/ChartEditorDialogHandler.hx:1368: characters 59-77

1368 | if (handler.component.hitTest(FlxG.mouse.screenX, FlxG.mouse.screenY))
| ^^^^^^^^^^^^^^^^^^
| (WDeprecated) screenY is deprecated, use viewY, instead

WARNING source/funkin/ui/debug/stageeditor/StageEditorState.hx:737: characters 17-45

737 | nameTxt.x = FlxG.mouse.getScreenPosition(camHUD).x;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
| (WDeprecated) getScreenPosition is deprecated, use getViewPosition, instead

WARNING source/funkin/ui/debug/stageeditor/StageEditorState.hx:738: characters 17-45

738 | nameTxt.y = FlxG.mouse.getScreenPosition(camHUD).y - nameTxt.height;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
| (WDeprecated) getScreenPosition is deprecated, use getViewPosition, instead

WARNING source/funkin/ui/debug/stageeditor/StageEditorState.hx:954: characters 55-73

954 | && !Screen.instance.hasSolidComponentUnderPoint(FlxG.mouse.screenX, FlxG.mouse.screenY)
| ^^^^^^^^^^^^^^^^^^
| (WDeprecated) screenX is deprecated, use viewX, instead

WARNING source/funkin/ui/debug/stageeditor/StageEditorState.hx:954: characters 75-93

954 | && !Screen.instance.hasSolidComponentUnderPoint(FlxG.mouse.screenX, FlxG.mouse.screenY)
| ^^^^^^^^^^^^^^^^^^
| (WDeprecated) screenY is deprecated, use viewY, instead

WARNING source/funkin/ui/debug/stageeditor/toolboxes/StageEditorObjectToolbox.hx:267: characters 9-39

267 | linkedObject.frames.framesHash.set("Frame" + i, linkedObject.frames.frames[i]);
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
| (WDeprecated) framesHash is deprecated, use getByName() or exists()

WARNING source/funkin/ui/freeplay/CapsuleOptionsMenu.hx:54: characters 5-43

54 | capsuleMenuBG.animation.finishCallback = function(_) {
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
| (WDeprecated) finishCallback is deprecated, use onFinish.add

WARNING source/funkin/ui/freeplay/CapsuleOptionsMenu.hx:105: characters 5-43

105 | capsuleMenuBG.animation.finishCallback = function(_) {
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
| (WDeprecated) finishCallback is deprecated, use onFinish.add

WARNING source/funkin/ui/freeplay/SongMenuItem.hx:688: characters 11-28

688 | x = MathUtil.coolLerp(x, targetPos.x, 0.3);
| ^^^^^^^^^^^^^^^^^
| (WDeprecated) Use smoothLerp instead

WARNING source/funkin/ui/freeplay/SongMenuItem.hx:689: characters 11-28

689 | y = MathUtil.coolLerp(y, targetPos.y, 0.4);
| ^^^^^^^^^^^^^^^^^
| (WDeprecated) Use smoothLerp instead

WARNING source/funkin/ui/haxeui/components/CharacterPlayer.hx:104: characters 5-33

104 | character.animation.callback = function(name:String = '', frameNumber:Int = -1, frameIndex:Int = -1) {
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
| (WDeprecated) callback is deprecated, use onFrameChange.add

WARNING source/funkin/ui/haxeui/components/CharacterPlayer.hx:109: characters 5-39

109 | character.animation.finishCallback = function(name:String = '') {
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
| (WDeprecated) finishCallback is deprecated, use onFinish.add

WARNING source/funkin/ui/options/FunkinSoundTray.hx:82: characters 9-26

82 | y = MathUtil.coolLerp(y, lerpYPos, 0.1);
| ^^^^^^^^^^^^^^^^^
| (WDeprecated) Use smoothLerp instead

WARNING source/funkin/ui/options/FunkinSoundTray.hx:83: characters 13-30

83 | alpha = MathUtil.coolLerp(alpha, alphaTarget, 0.25);
| ^^^^^^^^^^^^^^^^^
| (WDeprecated) Use smoothLerp instead

WARNING source/funkin/ui/story/LevelTitle.hx:52: characters 14-31

52 | this.y = MathUtil.coolLerp(y, targetY, 0.17);
| ^^^^^^^^^^^^^^^^^
| (WDeprecated) Use smoothLerp instead

WARNING source/funkin/util/MouseUtil.hx:31: characters 23-41

31 | oldMousePos.set(FlxG.mouse.screenX, FlxG.mouse.screenY);
| ^^^^^^^^^^^^^^^^^^
| (WDeprecated) screenX is deprecated, use viewX, instead

WARNING source/funkin/util/MouseUtil.hx:31: characters 43-61

31 | oldMousePos.set(FlxG.mouse.screenX, FlxG.mouse.screenY);
| ^^^^^^^^^^^^^^^^^^
| (WDeprecated) screenY is deprecated, use viewY, instead

WARNING source/funkin/util/MouseUtil.hx:36: characters 33-51

36 | target.x = oldCamPos.x - (FlxG.mouse.screenX - oldMousePos.x);
| ^^^^^^^^^^^^^^^^^^
| (WDeprecated) screenX is deprecated, use viewX, instead

WARNING source/funkin/util/MouseUtil.hx:37: characters 33-51

37 | target.y = oldCamPos.y - (FlxG.mouse.screenY - oldMousePos.y);
| ^^^^^^^^^^^^^^^^^^
| (WDeprecated) screenY is deprecated, use viewY, instead

WARNING D:/Program Files (x86)/funkin/.haxelib/haxeui-flixel/git/haxe/ui/backend/flixel/components/SparrowPlayer.hx:172: characters 13-38

172 | if (sprite.animation.callback == null) {
| ^^^^^^^^^^^^^^^^^^^^^^^^^
| (WDeprecated) callback is deprecated, use onFrameChange.add

WARNING D:/Program Files (x86)/funkin/.haxelib/haxeui-flixel/git/haxe/ui/backend/flixel/components/SparrowPlayer.hx:173: characters 13-38

173 | sprite.animation.callback = onFrame;
| ^^^^^^^^^^^^^^^^^^^^^^^^^
| (WDeprecated) callback is deprecated, use onFrameChange.add

WARNING D:/Program Files (x86)/funkin/.haxelib/haxeui-flixel/git/haxe/ui/backend/flixel/components/SparrowPlayer.hx:175: characters 13-44

175 | if (sprite.animation.finishCallback == null) {
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
| (WDeprecated) finishCallback is deprecated, use onFinish.add

WARNING D:/Program Files (x86)/funkin/.haxelib/haxeui-flixel/git/haxe/ui/backend/flixel/components/SparrowPlayer.hx:176: characters 13-44

176 | sprite.animation.finishCallback = onFinish;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
| (WDeprecated) finishCallback is deprecated, use onFinish.add

This version of hxcpp (D:\Program Files (x86)\funkin.haxelib\hxcpp\git/) appears to be a source/developement version.
Before this can be used, you need to:

  1. Rebuild the main command-line tool, this can be done with:
    cd tools/hxcpp
    haxe compile.hxml
  2. FOR HXCPP API < 330:
    Build the binaries appropriate to your system(s), this can be done with:
    cd project
    neko build.n

Would you like to do this now [y/n]
Can't continue without hxcpp.n

@NotHyper-474
Copy link
Contributor

Not really an error but just that Funkin comes with a dev version of hxcpp. Next time you run the command and that message asking you appears type y then press enter. It should resume normally.

@DEEOXI
Copy link
Author

DEEOXI commented Feb 7, 2025

Not really an error but just that Funkin comes with a dev version of hxcpp. Next time you run the command and that message asking you appears type y then press enter. It should resume normally.

alright, it compiled sucesfully and it works, thanks for helping me

@AbnormalPoof AbnormalPoof added status: resolved The issue has been fixed or the suggestion has been implemented. and removed status: cannot reproduce Involves a bug which cannot be reliably reproduced by reviewers. Assistance may be needed. labels Feb 7, 2025
@github-actions github-actions bot closed this as completed Feb 7, 2025
@NotHyper-474
Copy link
Contributor

You're welcome! Glad to see it worked. 🚀

@Lasercar
Copy link
Contributor

Lasercar commented Feb 8, 2025

Not really an error but just that Funkin comes with a dev version of hxcpp. Next time you run the command and that message asking you appears type y then press enter. It should resume normally.

The trouble shooting guide should have this as one of the dot points, as it doesn't right now. @Hundrec could you make a note of this for later?

@Hundrec
Copy link
Collaborator

Hundrec commented Feb 8, 2025

Not really an error but just that Funkin comes with a dev version of hxcpp. Next time you run the command and that message asking you appears type y then press enter. It should resume normally.

The trouble shooting guide should have this as one of the dot points, as it doesn't right now. @Hundrec could you make a note of this for later?

Good suggestion! I'll add this to the task list and add it soon 👍

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
status: resolved The issue has been fixed or the suggestion has been implemented. type: compilation help Involves some issue with compiling the game from source.
Projects
None yet
Development

No branches or pull requests

5 participants