Skip to content

Commit

Permalink
Merge branch 'experimental'
Browse files Browse the repository at this point in the history
  • Loading branch information
ShadowMario committed Jul 23, 2023
2 parents 6862868 + ded82b2 commit 446b79a
Show file tree
Hide file tree
Showing 481 changed files with 19,623 additions and 18,172 deletions.
5 changes: 3 additions & 2 deletions .github/workflows/main.yml
Expand Up @@ -2,13 +2,14 @@

name: Build


# Controls when the action will run.
on:
# Triggers the workflow on push or pull request events but only for the master branch
push:
branches: [ main ]
branches: [ main, experimental ]
pull_request:
branches: [ main ]
branches: [ main, experimental ]

# Allows you to run this workflow manually from the Actions tab
workflow_dispatch:
Expand Down
98 changes: 35 additions & 63 deletions Project.xml
Expand Up @@ -17,6 +17,15 @@

<!--Minimum without FLX_NO_GAMEPAD: 11.8, without FLX_NO_NATIVE_CURSOR: 11.2-->
<set name="SWF_VERSION" value="11.8" />

<!-- ______________________ PSYCH ENGINE CUSTOMIZATION ______________________ -->

<define name="MODS_ALLOWED" if="desktop" />
<define name="LUA_ALLOWED" if="desktop" />
<define name="ACHIEVEMENTS_ALLOWED" />
<define name="VIDEOS_ALLOWED" if="windows || linux || android" unless="32bits"/>
<define name="PSYCH_WATERMARKS"/> <!-- DELETE THIS TO REMOVE WATERMARKS/DEV NAMES ON TITLE SCREEN -->
<define name="TITLE_SCREEN_EASTER_EGG" if="officialBuild"/> <!-- DELETE THE if="officialBuild" for enabling this on an unofficial build -->

<!-- ____________________________ Window Settings ___________________________ -->

Expand All @@ -42,16 +51,17 @@
<set name="BUILD_DIR" value="export/32bit" if="32bits" />

<classpath name="source" />

<!-- __________________________ Game Assets & Etc. __________________________ -->

<!-- PSYCH ENGINE CUSTOMIZATION -->
<define name="MODS_ALLOWED" if="desktop" />
<define name="LUA_ALLOWED" if="desktop" />
<define name="ACHIEVEMENTS_ALLOWED" />
<define name="VIDEOS_ALLOWED" if="web || windows" unless="32bits"/>
<define name="PSYCH_WATERMARKS"/> <!-- DELETE THIS TO REMOVE WATERMARKS/DEV NAMES ON TITLE SCREEN -->
<define name="TITLE_SCREEN_EASTER_EGG" if="officialBuild"/> <!-- DELETE THE if="officialBuild" for enabling this on an unofficial build -->
<!-- Turn on Crash Handler -->
<define name="CRASH_HANDLER" if="desktop release" />

<!-- Preload Assets -->
<define name="PRELOAD_ALL" unless="web" />
<define name="NO_PRELOAD_ALL" unless="PRELOAD_ALL"/>

<assets path="assets/fonts" />
<assets path="assets/preload" rename="assets" exclude="*.ogg" if="web"/>
<assets path="assets/preload" rename="assets" exclude="*.mp3" unless="web"/>
<section if="TITLE_SCREEN_EASTER_EGG">
Expand All @@ -62,92 +72,51 @@
<!-- DONT ENABLE THIS -->
<define name="CHECK_FOR_UPDATES" if="desktop officialBuild"/>

<!-- <define name="PRELOAD_ALL" /> -->
<define name="PRELOAD_ALL" unless="web" />
<define name="NO_PRELOAD_ALL" unless="PRELOAD_ALL"/>

<!-- Week Assets -->
<library name="videos" preload="true" />
<section if="PRELOAD_ALL">
<library name="songs" preload="true" />
<library name="shared" preload="true" />
<library name="week2" preload="true" />
<library name="week3" preload="true" />
<library name="week4" preload="true" />
<library name="week5" preload="true" />
<library name="week6" preload="true" />
<library name="week7" preload="true" />
<library name="week_assets" preload="true" />
</section>

<section if="NO_PRELOAD_ALL">
<library name="songs" preload="false" />
<library name="shared" preload="false" />
<library name="week2" preload="false" />
<library name="week3" preload="false" />
<library name="week4" preload="false" />
<library name="week5" preload="false" />
<library name="week6" preload="false" />
<library name="week7" preload="false" />
<library name="week_assets" preload="false" />
</section>

<assets path="assets/videos" library="videos" if="VIDEOS_ALLOWED"/>
<assets path="assets/songs" library="songs" exclude="*.ogg" if="web"/>
<assets path="assets/songs" library="songs" exclude="*.mp3" unless="web"/>
<assets path="assets/shared" library="shared" exclude="*.ogg" if="web"/>
<assets path="assets/shared" library="shared" exclude="*.mp3" unless="web"/>
<assets path="assets/week2" library="week2" exclude="*.ogg" if="web"/>
<assets path="assets/week2" library="week2" exclude="*.mp3" unless="web"/>
<assets path="assets/week3" library="week3" exclude="*.ogg" if="web"/>
<assets path="assets/week3" library="week3" exclude="*.mp3" unless="web"/>
<assets path="assets/week4" library="week4" exclude="*.ogg" if="web"/>
<assets path="assets/week4" library="week4" exclude="*.mp3" unless="web"/>
<assets path="assets/week5" library="week5" exclude="*.ogg" if="web"/>
<assets path="assets/week5" library="week5" exclude="*.mp3" unless="web"/>
<assets path="assets/week6" library="week6" exclude="*.ogg" if="web"/>
<assets path="assets/week6" library="week6" exclude="*.mp3" unless="web"/>
<assets path="assets/week7" library="week7" exclude="*.ogg" if="web"/>
<assets path="assets/week7" library="week7" exclude="*.mp3" unless="web"/>
<assets path="assets/week_assets" library="week_assets" rename="assets" exclude="*.ogg" if="web"/>
<assets path="assets/week_assets" library="week_assets" rename="assets" exclude="*.mp3" unless="web"/>

<section if="MODS_ALLOWED">
<assets path='example_mods' rename='mods' embed='false'/>
</section>
<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" />
<!-- _______________________________ Libraries ______________________________ -->

<haxelib name="flixel" />
<haxedev set='webgl' />

<!--In case you want to use the addons package-->
<haxelib name="flixel-ui" />
<haxelib name="flixel-addons" />
<haxelib name="hscript" />
<define name="hscriptPos" />

<!--In case you want to use the ui package-->
<haxelib name="flixel-ui" />
<!--Psych stuff needed-->
<haxelib name="linc_luajit" if="LUA_ALLOWED"/>
<haxelib name="hxCodec" if="VIDEOS_ALLOWED"/>
<haxelib name="faxe" if='switch'/>
<!--<haxelib name="polymod"/> -->
<haxelib name="discord_rpc" if="desktop"/>
<haxelib name="tjson" />
<haxelib name="hscript" />
<define name="hscriptPos" />

<!-- Enables a terminal log prompt on debug builds -->
<haxelib name="hxcpp-debug-server" if="debug"/>

<!-- <haxelib name="markdown" /> -->
<!-- <haxelib name="HtmlParser" /> -->

<!--In case you want to use nape with flixel-->
<!--<haxelib name="nape-haxe4" />-->

<haxedef name="HXC_LIBVLC_LOGGING" if="VIDEOS_ALLOWED debug" />

<!-- ______________________________ Haxedefines _____________________________ -->

<!--Enable the Flixel core recording system-->
Expand All @@ -173,9 +142,6 @@

<!--Disable the Flixel core focus lost screen-->
<haxedef name="FLX_NO_FOCUS_LOST_SCREEN" />

<!--Allow working memory greater than 1 Gig-->
<!--haxedef name="HXCPP_GC_BIG_BLOCKS"-->

<!-- Show debug traces for hxCodec -->
<haxedef name="HXC_DEBUG_TRACE" if="debug" />
Expand All @@ -189,6 +155,12 @@
<!--Used for Izzy Engine's crash handler-->
<haxedef name="HXCPP_CHECK_POINTER" if="CRASH_HANDLER" />
<haxedef name="HXCPP_STACK_LINE" if="CRASH_HANDLER" />
<haxedef name="HXCPP_STACK_TRACE" if="CRASH_HANDLER" />
<haxedef name='no-deprecation-warnings' />

<!--Macro fixes-->
<haxeflag name="--macro" value="allowPackage('flash')" />
<haxeflag name="--macro" value="include('my.pack')" />

<!-- _________________________________ Custom _______________________________ -->

Expand Down
9 changes: 0 additions & 9 deletions UPDATE HAXE TO 4.2.4.txt

This file was deleted.

Binary file removed art/flashFiles/HURTNOTE_assets.fla
Binary file not shown.
Binary file added art/flashFiles/NOTE_assets-chip.fla
Binary file not shown.
Binary file added art/flashFiles/NOTE_assets-future.fla
Binary file not shown.
Binary file added art/flashFiles/NOTE_assets.fla
Binary file not shown.
Binary file modified art/flashFiles/NOTE_splashes.fla
Binary file not shown.
Binary file modified art/flashFiles/alphabet.fla
Binary file not shown.
Binary file removed art/flashFiles/alphabet.png
Binary file not shown.

0 comments on commit 446b79a

Please sign in to comment.