object oriented lua support test branch

This commit is contained in:
Yoshman29
2023-01-18 03:25:38 +01:00
parent a653c8aefa
commit 0ea3eeda32
5 changed files with 240 additions and 5 deletions
+6
View File
@@ -125,17 +125,23 @@
<!-- Comment this out to use the default OpenFL assets system for the assets/ folder. !-->
<haxedef name="USE_ADAPTED_ASSETS" />
<!-- Comment this out to disable the use of luajit. !-->
<define name="ENABLE_LUA" if="windows || mac || linux"/>
<!-- Comment this out to disable video cutscene support, in case of compilation errors. !-->
<define name="VIDEO_CUTSCENES" unless="web || linux || hl || mac" />
<haxedef name="ENABLE_LUA" if="ENABLE_LUA" />
<haxedef name="VIDEO_CUTSCENES" if="VIDEO_CUTSCENES" />
<haxedef name="UPDATE_CHECKING" if="UPDATE_CHECKING" />
<haxedef name="LUAJIT_ENABLE_LUA52COMPAT" if="ENABLE_LUA" />
<haxedef name="DISCORD_RPC" if="DISCORD_RPC" />
<haxeflag name="--macro" value="funkin.macros.StdDeprecationsRemover.init()" />
<!-- _______________________________ Libraries ______________________________ -->
<haxelib name="linc_luajit" if="ENABLE_LUA" />
<haxelib name="hxCodec" if="VIDEO_CUTSCENES" />
<haxelib name="away3d" />
<haxelib name="format" />