Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
LilDrippyMyFnf
GitHub Repository: LilDrippyMyFnf/FNF-BitEnigne
Path: blob/master/Project.xml
936 views
1
<?xml version="1.0" encoding="utf-8"?>
2
<project>
3
<!-- _________________________ Application Settings _________________________ -->
4
5
<app title="Friday Night Funkin' Bit Engine" file="Bit Engine" packageName="com.lildrippymyfnf.bitengine" package="com.lildrippymyfnf.bitengine" main="Main" version="0.2.8" company="LilDrippyMyFnf" />
6
7
<!--The flixel preloader is not accurate in Chrome. You can use it regularly if you embed the swf into a html file
8
or you can set the actual size of your file manually at "FlxPreloaderBase-onUpdate-bytesTotal"-->
9
<!-- <app preloader="Preloader" resizable="true" /> -->
10
<app preloader="flixel.system.FlxPreloader" />
11
12
<!--Minimum without FLX_NO_GAMEPAD: 11.8, without FLX_NO_NATIVE_CURSOR: 11.2-->
13
<set name="SWF_VERSION" value="11.8" />
14
15
<!-- ____________________________ Window Settings ___________________________ -->
16
17
<!--These window settings apply to all targets-->
18
<window width="1280" height="720" fps="" background="#000000" hardware="true" vsync="false" />
19
20
<!--HTML5-specific-->
21
<window if="html5" resizable="true" />
22
23
<!--Desktop-specific-->
24
<window if="desktop" orientation="landscape" fullscreen="false" resizable="true" vsync="false"/>
25
26
<!--Mobile-specific-->
27
<window if="mobile" orientation="landscape" fullscreen="true" width="0" height="0" resizable="false"/>
28
29
<!-- _____________________________ Path Settings ____________________________ -->
30
31
<set name="BUILD_DIR" value="export/debug" if="debug" />
32
<set name="BUILD_DIR" value="export/release" unless="debug" />
33
<set name="BUILD_DIR" value="export/32bit" if="32bit" />
34
35
<classpath name="source" />
36
37
<assets path="assets/preload" rename="assets" exclude="*.ogg" if="web"/>
38
<assets path="assets/preload" rename="assets" exclude="*.mp3" unless="web"/>
39
40
<!-- <define name="PRELOAD_ALL" /> -->
41
<define name="PRELOAD_ALL" unless="web" />
42
<define name="NO_PRELOAD_ALL" unless="PRELOAD_ALL"/>
43
44
<section if="PRELOAD_ALL">
45
<library name="songs" preload="true" />
46
<library name="shared" preload="true" />
47
<library name="tutorial" preload="true" />
48
<library name="week1" preload="true" />
49
<library name="week2" preload="true" />
50
<library name="week3" preload="true" />
51
<library name="week4" preload="true" />
52
<library name="week5" preload="true" />
53
<library name="week6" preload="true" />
54
</section>
55
56
<section if="NO_PRELOAD_ALL">
57
<library name="songs" preload="false" />
58
<library name="shared" preload="false" />
59
<library name="tutorial" preload="false" />
60
<library name="week1" preload="false" />
61
<library name="week2" preload="false" />
62
<library name="week3" preload="false" />
63
<library name="week4" preload="false" />
64
<library name="week5" preload="false" />
65
<library name="week6" preload="false" />
66
</section>
67
68
<assets path="assets/songs" library="songs" exclude="*.ogg" if="web"/>
69
<assets path="assets/songs" library="songs" exclude="*.mp3" unless="web"/>
70
<assets path="assets/shared" library="shared" exclude="*.ogg" if="web"/>
71
<assets path="assets/shared" library="shared" exclude="*.mp3" unless="web"/>
72
<assets path="assets/tutorial" library="tutorial" exclude="*.ogg" if="web"/>
73
<assets path="assets/tutorial" library="tutorial" exclude="*.mp3" unless="web"/>
74
<assets path="assets/week1" library="week1" exclude="*.ogg" if="web"/>
75
<assets path="assets/week1" library="week1" exclude="*.mp3" unless="web"/>
76
<assets path="assets/week2" library="week2" exclude="*.ogg" if="web"/>
77
<assets path="assets/week2" library="week2" exclude="*.mp3" unless="web"/>
78
<assets path="assets/week3" library="week3" exclude="*.ogg" if="web"/>
79
<assets path="assets/week3" library="week3" exclude="*.mp3" unless="web"/>
80
<assets path="assets/week4" library="week4" exclude="*.ogg" if="web"/>
81
<assets path="assets/week4" library="week4" exclude="*.mp3" unless="web"/>
82
<assets path="assets/week5" library="week5" exclude="*.ogg" if="web"/>
83
<assets path="assets/week5" library="week5" exclude="*.mp3" unless="web"/>
84
<assets path="assets/week6" library="week6" exclude="*.ogg" if="web"/>
85
<assets path="assets/week6" library="week6" exclude="*.mp3" unless="web"/>
86
87
<assets path='example_mods' rename='mods' embed='false'/>
88
<assets path='art/readme.txt' rename='do NOT readme.txt' />
89
<!-- <template path='mods' /> -->
90
91
<assets path="CHANGELOG.md" rename='changelog.txt'/>
92
93
<!-- NOTE FOR FUTURE SELF SINCE FONTS ARE ALWAYS FUCKY
94
TO FIX ONE OF THEM, I CONVERTED IT TO OTF. DUNNO IF YOU NEED TO
95
THEN UHHH I USED THE NAME OF THE FONT WITH SETFORMAT() ON THE TEXT!!!
96
NOT USING A DIRECT THING TO THE ASSET!!!
97
-->
98
<assets path="assets/fonts" embed='true'/>
99
<!-- _______________________________ Libraries ______________________________ -->
100
101
<haxelib name="flixel" />
102
<haxedev set='webgl' />
103
104
<!--In case you want to use the addons package-->
105
<haxelib name="flixel-addons" />
106
<haxelib name="hscript" />
107
108
<!--In case you want to use the ui package-->
109
<haxelib name="flixel-ui" />
110
<haxelib name="discord_rpc" if="desktop"/>
111
<!-- <haxelib name="hxcpp-debug-server" if="desktop"/> -->
112
113
<!--In case you want to use nape with flixel-->
114
<!--<haxelib name="nape-haxe4" />-->
115
116
<!-- ______________________________ Haxedefines _____________________________ -->
117
118
<!--Disable the Flixel core focus lost screen-->
119
<haxedef name="FLX_NO_FOCUS_LOST_SCREEN" />
120
121
<!--Disable the Flixel core debugger. Automatically gets set whenever you compile in release mode!-->
122
<haxedef name="FLX_NO_DEBUG" unless="debug" />
123
124
<!--Enable this for Nape release builds for a serious peformance improvement-->
125
<haxedef name="NAPE_RELEASE_BUILD" unless="debug" />
126
127
<!-- Enable HScript fine error reporting at parsing time -->
128
<haxedef name="hscriptPos" if="hscript" />
129
130
<!-- _________________________________ Custom _______________________________ -->
131
132
<!--Place custom nodes like icons here (higher priority to override the HaxeFlixel icon)-->
133
134
<icon path="art/icon16.png" size='16'/>
135
<icon path="art/icon32.png" size='32'/>
136
<icon path="art/icon64.png" size='64'/>
137
<icon path="art/iconOG.png" />
138
139
</project>
140
141