|
2 | 2 | <project> |
3 | 3 | <!-- _________________________ Application Settings _________________________ --> |
4 | 4 |
|
5 | | - <app title="Friday Night Funkin': Kade Engine" file="Kade Engine" packageName="com.kadedev.kadeengine" package="com.kadedev.kadeengine" main="Main" version="0.2.7.1" company="kadedev" /> |
| 5 | + <app title="Friday Night Funkin'" file="PsychEngine" packageName="com.ninjamuffin99.funkin" package="com.ninjamuffin99.funkin" main="Main" version="0.2.7" company="ninjamuffin99" /> |
6 | 6 |
|
7 | 7 | <!--Switch Export with Unique ApplicationID and Icon--> |
8 | 8 | <set name="APP_ID" value="0x0100f6c013bbc000" /> |
9 | 9 |
|
10 | | - <haxedef name="LINC_LUA_RELATIVE_DYNAMIC_LIB"/> |
11 | | - |
12 | 10 | <!--The flixel preloader is not accurate in Chrome. You can use it regularly if you embed the swf into a html file |
13 | 11 | or you can set the actual size of your file manually at "FlxPreloaderBase-onUpdate-bytesTotal"--> |
14 | 12 | <!-- <app preloader="Preloader" resizable="true" /> --> |
|
43 | 41 | <classpath name="source" /> |
44 | 42 |
|
45 | 43 | <assets path="assets/preload" rename="assets" exclude="*.ogg" if="web"/> |
46 | | - <assets path="assets/preload" rename="assets" exclude="*.mp3" unless="web"/> |
| 44 | + <assets path="assets/preload" rename="assets" exclude="*.mp3" unless="web"/> |
47 | 45 |
|
| 46 | + <!-- PSYCH ENGINE CUSTOMIZATION --> |
| 47 | + <define name="MODS_ALLOWED" if="desktop" /> |
| 48 | + <define name="LUA_ALLOWED" if="windows" /> |
| 49 | + <define name="ACHIEVEMENTS_ALLOWED" /> |
| 50 | + |
48 | 51 | <!-- <define name="PRELOAD_ALL" /> --> |
49 | 52 | <define name="PRELOAD_ALL" unless="web" /> |
50 | 53 | <define name="NO_PRELOAD_ALL" unless="PRELOAD_ALL"/> |
51 | 54 |
|
52 | 55 | <section if="PRELOAD_ALL"> |
53 | | - <library name="songs" preload="true" /> |
54 | | - <library name="shared" preload="true" /> |
55 | | - <library name="tutorial" preload="true" /> |
56 | | - <library name="week1" preload="true" /> |
57 | | - <library name="week2" preload="true" /> |
58 | | - <library name="week3" preload="true" /> |
59 | | - <library name="week4" preload="true" /> |
60 | | - <library name="week5" preload="true" /> |
61 | | - <library name="week6" preload="true" /> |
62 | | - <library name="sm" preload="true" /> |
| 56 | + <library name="songs" preload="true" /> |
| 57 | + <library name="shared" preload="true" /> |
| 58 | + <library name="tutorial" preload="true" /> |
| 59 | + <library name="week1" preload="true" /> |
| 60 | + <library name="week2" preload="true" /> |
| 61 | + <library name="week3" preload="true" /> |
| 62 | + <library name="week4" preload="true" /> |
| 63 | + <library name="week5" preload="true" /> |
| 64 | + <library name="week6" preload="true" /> |
63 | 65 | </section> |
64 | 66 |
|
65 | 67 | <section if="NO_PRELOAD_ALL"> |
66 | | - <library name="songs" preload="false" /> |
67 | | - <library name="shared" preload="false" /> |
68 | | - <library name="tutorial" preload="false" /> |
69 | | - <library name="week1" preload="false" /> |
70 | | - <library name="week2" preload="false" /> |
71 | | - <library name="week3" preload="false" /> |
72 | | - <library name="week4" preload="false" /> |
73 | | - <library name="week5" preload="false" /> |
74 | | - <library name="week6" preload="false" /> |
75 | | - <library name="sm" preload="false" /> |
| 68 | + <library name="songs" preload="false" /> |
| 69 | + <library name="shared" preload="false" /> |
| 70 | + <library name="tutorial" preload="false" /> |
| 71 | + <library name="week1" preload="false" /> |
| 72 | + <library name="week2" preload="false" /> |
| 73 | + <library name="week3" preload="false" /> |
| 74 | + <library name="week4" preload="false" /> |
| 75 | + <library name="week5" preload="false" /> |
| 76 | + <library name="week6" preload="false" /> |
76 | 77 | </section> |
77 | 78 |
|
78 | | - <assets path="assets/songs" library="songs" exclude="*.ogg" if="web"/> |
79 | | - <assets path="assets/songs" library="songs" exclude="*.mp3" unless="web"/> |
80 | | - <assets path="assets/shared" library="shared" exclude="*.ogg" if="web"/> |
81 | | - <assets path="assets/shared" library="shared" exclude="*.mp3" unless="web"/> |
82 | | - <assets path="assets/tutorial" library="tutorial" exclude="*.ogg" if="web"/> |
83 | | - <assets path="assets/tutorial" library="tutorial" exclude="*.mp3" unless="web"/> |
84 | | - <assets path="assets/week1" library="week1" exclude="*.ogg" if="web"/> |
85 | | - <assets path="assets/week1" library="week1" exclude="*.mp3" unless="web"/> |
86 | | - <assets path="assets/week2" library="week2" exclude="*.ogg" if="web"/> |
87 | | - <assets path="assets/week2" library="week2" exclude="*.mp3" unless="web"/> |
88 | | - <assets path="assets/week3" library="week3" exclude="*.ogg" if="web"/> |
89 | | - <assets path="assets/week3" library="week3" exclude="*.mp3" unless="web"/> |
90 | | - <assets path="assets/week4" library="week4" exclude="*.ogg" if="web"/> |
91 | | - <assets path="assets/week4" library="week4" exclude="*.mp3" unless="web"/> |
92 | | - <assets path="assets/week5" library="week5" exclude="*.ogg" if="web"/> |
93 | | - <assets path="assets/week5" library="week5" exclude="*.mp3" unless="web"/> |
94 | | - <assets path="assets/week6" library="week6" exclude="*.ogg" if="web"/> |
95 | | - <assets path="assets/week6" library="week6" exclude="*.mp3" unless="web"/> |
96 | | - <assets path="assets/sm" library="sm" exclude="*.ogg" if="web"/> |
97 | | - <assets path="assets/sm" library="sm" exclude="*.mp3" unless="web"/> |
98 | | - |
99 | | - <assets path='example_mods' rename='mods' embed='false'/> |
| 79 | + <assets path="assets/songs" library="songs" exclude="*.ogg" if="web"/> |
| 80 | + <assets path="assets/songs" library="songs" exclude="*.mp3" unless="web"/> |
| 81 | + <assets path="assets/shared" library="shared" exclude="*.ogg" if="web"/> |
| 82 | + <assets path="assets/shared" library="shared" exclude="*.mp3" unless="web"/> |
| 83 | + <assets path="assets/tutorial" library="tutorial" exclude="*.ogg" if="web"/> |
| 84 | + <assets path="assets/tutorial" library="tutorial" exclude="*.mp3" unless="web"/> |
| 85 | + <assets path="assets/week1" library="week1" exclude="*.ogg" if="web"/> |
| 86 | + <assets path="assets/week1" library="week1" exclude="*.mp3" unless="web"/> |
| 87 | + <assets path="assets/week2" library="week2" exclude="*.ogg" if="web"/> |
| 88 | + <assets path="assets/week2" library="week2" exclude="*.mp3" unless="web"/> |
| 89 | + <assets path="assets/week3" library="week3" exclude="*.ogg" if="web"/> |
| 90 | + <assets path="assets/week3" library="week3" exclude="*.mp3" unless="web"/> |
| 91 | + <assets path="assets/week4" library="week4" exclude="*.ogg" if="web"/> |
| 92 | + <assets path="assets/week4" library="week4" exclude="*.mp3" unless="web"/> |
| 93 | + <assets path="assets/week5" library="week5" exclude="*.ogg" if="web"/> |
| 94 | + <assets path="assets/week5" library="week5" exclude="*.mp3" unless="web"/> |
| 95 | + <assets path="assets/week6" library="week6" exclude="*.ogg" if="web"/> |
| 96 | + <assets path="assets/week6" library="week6" exclude="*.mp3" unless="web"/> |
| 97 | + |
| 98 | + <assets path='example_mods' rename='mods' embed='false' if="MODS_ALLOWED"/> |
100 | 99 | <assets path='art/readme.txt' rename='do NOT readme.txt' /> |
101 | | - <assets path='LICENSE' rename='LICENSE.txt' /> |
102 | 100 | <!-- <template path='mods' /> --> |
103 | 101 |
|
104 | | - <!-- <assets path="CHANGELOG.md" rename='changelog.txt'/> --> |
| 102 | + <!-- <assets path="CHANGELOG.md" rename='changelog.txt'> --> |
105 | 103 |
|
106 | 104 | <!-- NOTE FOR FUTURE SELF SINCE FONTS ARE ALWAYS FUCKY |
107 | 105 | TO FIX ONE OF THEM, I CONVERTED IT TO OTF. DUNNO IF YOU NEED TO |
|
118 | 116 | <haxelib name="flixel-addons" /> |
119 | 117 | <haxelib name="hscript" /> |
120 | 118 |
|
121 | | - <haxelib name="actuate" /> |
122 | | - <haxelib name="extension-webm"/> <!-- Make sure to use https://github.com/KadeDev/extension-webm/ --> |
123 | | - |
124 | 119 | <!--In case you want to use the ui package--> |
125 | 120 | <haxelib name="flixel-ui" /> |
126 | | - <haxelib name="newgrounds"/> |
| 121 | + <haxelib name="linc_luajit" if="LUA_ALLOWED"/> |
127 | 122 | <haxelib name="faxe" if='switch'/> |
128 | | - <haxelib name="polymod"/> |
129 | | - <haxelib name="discord_rpc" if="windows"/> |
130 | | - <haxelib name="linc_luajit" if="windows"/> |
131 | | - |
| 123 | + <!--<haxelib name="polymod"/> --> |
| 124 | + <haxelib name="discord_rpc" if="desktop"/> |
132 | 125 | <haxelib name="hxcpp-debug-server" if="desktop"/> |
133 | 126 |
|
134 | 127 | <!-- <haxelib name="markdown" /> --> |
|
166 | 159 | <!--Disable the Flixel core debugger. Automatically gets set whenever you compile in release mode!--> |
167 | 160 | <haxedef name="FLX_NO_DEBUG" unless="debug" /> |
168 | 161 |
|
169 | | - <haxedef name="HXCPP_GC_BIG_BLOCKS"/> |
170 | | - |
171 | 162 | <!--Enable this for Nape release builds for a serious peformance improvement--> |
172 | 163 | <haxedef name="NAPE_RELEASE_BUILD" unless="debug" /> |
173 | 164 |
|
174 | 165 | <!-- _________________________________ Custom _______________________________ --> |
175 | 166 |
|
176 | 167 | <!--Place custom nodes like icons here (higher priority to override the HaxeFlixel icon)--> |
177 | 168 |
|
178 | | - <icon path="art/icon8.png" size='8'/> |
179 | 169 | <icon path="art/icon16.png" size='16'/> |
180 | 170 | <icon path="art/icon32.png" size='32'/> |
181 | 171 | <icon path="art/icon64.png" size='64'/> |
182 | | - <icon path="art/icon128.png" size='128'/> |
183 | | - <icon path="art/icon256.png" size='256'/> |
184 | | - <icon path="art/icon512.png" size='512'/> |
185 | 172 | <icon path="art/iconOG.png" /> |
186 | | - |
187 | | - |
188 | | - <!-- <haxedef name="SKIP_TO_PLAYSTATE" if="debug" /> --> |
189 | | - <haxedef name="NG_LOGIN" if="newgrounds" /> |
190 | | - |
191 | 173 | </project> |
0 commit comments