Update Project.xml

This commit is contained in:
YoshiCrafter29
2022-12-16 08:55:25 +01:00
committed by GitHub
parent ca03550463
commit 02d3f7c01c
+41 -69
View File
@@ -44,56 +44,20 @@
<classpath name="source" />
<!-- <define name="PRELOAD_ALL" /> -->
<define name="PRELOAD_ALL" unless="web" />
<define name="NO_PRELOAD_ALL" unless="PRELOAD_ALL"/>
<section if="PRELOAD_ALL">
<library name="assets" preload="true" />
</section>
<section if="NO_PRELOAD_ALL">
<library name="assets" preload="false" />
</section>
<library name="assets" preload="true" if="PRELOAD_ALL"/>
<library name="assets" preload="false" if="NO_PRELOAD_ALL" />
<assets path="assets/" rename="assets" exclude="*.ogg" if="web"/>
<assets path="assets/" rename="assets" exclude="*.mp3" unless="web"/>
<assets path='example_mods' rename='mods' embed='false'/>
<assets path='art/readme.txt' rename='do NOT readme.txt' />
<!-- <template path='mods' /> -->
<assets path="CHANGELOG.md" rename='changelog.txt'/>
<!-- NOTE FOR FUTURE SELF SINCE FONTS ARE ALWAYS FUCKY
TO FIX ONE OF THEM, I CONVERTED IT TO OTF. DUNNO IF YOU NEED TO
THEN UHHH I USED THE NAME OF THE FONT WITH SETFORMAT() ON THE TEXT!!!
NOT USING A DIRECT THING TO THE ASSET!!!
-->
<!-- <assets path="assets/fonts" embed='true'/> -->
<!-- _______________________________ Libraries ______________________________ -->
<haxelib name="hxCodec"/>
<haxelib name="away3d" />
<haxelib name="flixel-yc29" rename="flixel" />
<haxedev set='webgl' />
<haxelib name="hscript-improved" />
<!--In case you want to use the ui package-->
<!-- <haxelib name="discord_rpc_yce" if="desktop"/> -->
<!-- haxelib git linc_discord-rpc https://github.com/Aidan63/linc_discord-rpc !-->
<haxelib name="linc_discord-rpc" if="desktop"/>
<!-- <haxelib name="hxcpp-debug-server" if="desktop"/> -->
<!-- <haxelib name="markdown" /> -->
<!-- <haxelib name="HtmlParser" /> -->
<!--In case you want to use nape with flixel-->
<!--<haxelib name="nape-haxe4" />-->
<!-- ______________________________ Haxedefines _____________________________ -->
<!--Enable the Flixel core recording system-->
@@ -110,13 +74,7 @@
<!-- <haxedef name="FLX_NO_KEYBOARD" if="mobile" /> -->
<!-- <haxedef name="FLX_NO_TOUCH" if="desktop" /> -->
<!--<haxedef name="FLX_NO_GAMEPAD" />-->
<!--Disable the Flixel core sound tray-->
<!--<haxedef name="FLX_NO_SOUND_TRAY" />-->
<!--Disable the Flixel sound management code-->
<!--<haxedef name="FLX_NO_SOUND_SYSTEM" />-->
<!--Disable the Flixel core focus lost screen-->
<haxedef name="FLX_NO_FOCUS_LOST_SCREEN" />
@@ -134,11 +92,48 @@
<icon path="art/icon64.png" size='64'/>
<icon path="art/iconOG.png" />
<!-- _________________________________ Engine Settings _______________________________ -->
<!-- Comment this out to disable titlescreen.xml !-->
<haxedef name="TITLESCREEN_XML" />
<!-- Comment this out to disable mods folder !-->
<haxedef name="MOD_SUPPORT" unless="web"/>
<!-- Comment this out to disable global scripts !-->
<haxedef name="GLOBAL_SCRIPT" />
<!-- Comment this out to disable softcoded states and state scripting !-->
<haxedef name="SOFTCODED_STATES" />
<!-- Comment this out to disable usage of source assets when using lime test windows !-->
<haxedef name="USE_SOURCE_ASSETS" />
<!-- Comment this out to use the default OpenFL assets system for the assets/ folder. !-->
<haxedef name="USE_ADAPTED_ASSETS" />
<!-- Comment this out to disable video cutscene support, in case of compilation errors. !-->
<haxedef name="VIDEO_CUTSCENES" unless="web" />
<!-- _______________________________ Libraries ______________________________ -->
<haxelib name="hxCodec" if="VIDEO_CUTSCENES" />
<haxelib name="away3d" />
<haxelib name="flixel-yc29" rename="flixel" />
<haxedev set='webgl' />
<haxelib name="hscript-improved" />
<haxelib name="linc_discord-rpc" if="desktop"/>
<!-- <haxelib name="hxcpp-debug-server" if="desktop"/> -->
<!-- _________________________________ HScript classes _______________________________ -->
<!-- Comment this off to prevent additional classes from being compiled.
Reduces compilation time at the cost of less HScript flexibility. !-->
Reduces compilation time at the cost of limited HScript flexibility. !-->
<define name="COMPILE_ALL_CLASSES" />
<section if="COMPILE_ALL_CLASSES">
@@ -170,27 +165,4 @@
<haxedef name="HXCPP_STACK_LINE" if="release" />
<haxedef name="HXCPP_DEBUG_LINK" if="release" />
<haxedef name="hscriptPos" /> <!-- for logging -->
<!-- _________________________________ Engine Settings _______________________________ -->
<!-- Comment this out to disable titlescreen.xml !-->
<haxedef name="TITLESCREEN_XML" />
<!-- Comment this out to disable mods folder !-->
<haxedef name="MOD_SUPPORT" unless="web"/>
<!-- Comment this out to disable global scripts !-->
<haxedef name="GLOBAL_SCRIPT" />
<!-- Comment this out to disable softcoded states and state scripting !-->
<haxedef name="SOFTCODED_STATES" />
<!-- Comment this out to disable usage of source assets when using lime test windows !-->
<haxedef name="USE_SOURCE_ASSETS" />
<!-- Comment this out to use the default OpenFL assets system for the assets/ folder. !-->
<haxedef name="USE_ADAPTED_ASSETS" />
<!-- Comment this out to disable video cutscene support, in case of compilation errors. !-->
<haxedef name="VIDEO_CUTSCENES" unless="web" />
</project>