forked from ShadowMario/FNF-PsychEngine
-
Notifications
You must be signed in to change notification settings - Fork 34
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge branch 'main' of https://github.com/JordanSantiagoYT/FNF-PsychE…
- Loading branch information
Showing
25 changed files
with
391 additions
and
164 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,64 @@ | ||
name: Mobile Release | ||
|
||
on: | ||
workflow_dispatch: | ||
|
||
permissions: | ||
contents: write | ||
|
||
jobs: | ||
get-latest-tag: | ||
runs-on: ubuntu-latest | ||
outputs: | ||
latest_tag: ${{ steps.get_tag.outputs.LATEST_TAG }} | ||
steps: | ||
- name: Get latest release tag | ||
id: get_tag | ||
run: | | ||
latest_tag=$(curl --silent "https://api.github.com/repos/${{ github.repository }}/releases/latest" | jq -r .tag_name) | ||
echo "Latest tag is $latest_tag" | ||
echo "::set-output name=LATEST_TAG::$latest_tag" | ||
build: | ||
name: Build | ||
uses: ./.github/workflows/mobile.yml | ||
with: | ||
buildFlags: officialBuild | ||
|
||
release-android: | ||
name: Release androidBuild | ||
needs: [get-latest-tag, build] | ||
runs-on: ubuntu-latest | ||
steps: | ||
- name: Download Android artifact | ||
uses: actions/download-artifact@main | ||
with: | ||
name: androidBuild | ||
- name: Upload androidBuild to release | ||
uses: svenstaro/upload-release-action@2.5.0 | ||
with: | ||
repo_token: ${{ secrets.GITHUB_TOKEN }} | ||
tag: ${{ needs.get-latest-tag.outputs.latest_tag }} | ||
file: JSEngine-release.apk | ||
asset_name: FNF-JS-Engine-android.apk | ||
overwrite: false | ||
|
||
release-ios: | ||
name: Release iOSBuild | ||
needs: [get-latest-tag, build] | ||
runs-on: ubuntu-latest | ||
steps: | ||
- name: Download iOS artifact | ||
uses: actions/download-artifact@main | ||
with: | ||
name: iOSBuild | ||
- name: Zip For Release | ||
run: zip -r JSEngine-iOS.zip JSEngine.ipa | ||
- name: Upload iOSBuild to release | ||
uses: svenstaro/upload-release-action@2.5.0 | ||
with: | ||
repo_token: ${{ secrets.GITHUB_TOKEN }} | ||
tag: ${{ needs.get-latest-tag.outputs.latest_tag }} | ||
file: JSEngine-iOS.zip | ||
asset_name: FNF-JS-Engine-iOS.zip | ||
overwrite: false |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,74 @@ | ||
name: Mobile | ||
on: | ||
push: | ||
branches: mobile | ||
workflow_dispatch: | ||
|
||
workflow_call: | ||
inputs: | ||
buildFlags: | ||
required: false | ||
type: string | ||
|
||
jobs: | ||
Mobile: | ||
runs-on: ${{matrix.os}} | ||
strategy: | ||
fail-fast: false | ||
matrix: | ||
os: [ubuntu-latest, macos-14] | ||
steps: | ||
- name: Checkout | ||
uses: actions/checkout@main | ||
with: | ||
ref: 'mobile' | ||
|
||
- name: Setup Haxe | ||
uses: krdlab/setup-haxe@master | ||
with: | ||
haxe-version: 4.3.6 | ||
|
||
- name: Install Libraries | ||
run: | | ||
haxelib install hmm --quiet | ||
haxelib run hmm install --quiet | ||
- name: Configure Android | ||
if: startsWith(matrix.os, 'ubuntu') | ||
run: | | ||
haxelib run lime config ANDROID_SDK $ANDROID_HOME | ||
haxelib run lime config ANDROID_NDK_ROOT $ANDROID_NDK_LATEST_HOME | ||
haxelib run lime config JAVA_HOME $JAVA_HOME_17_X64 | ||
haxelib run lime config ANDROID_SETUP true | ||
- name: Compile (Android) | ||
if: startsWith(matrix.os, 'ubuntu') | ||
run: haxelib run lime build android -D ${{ inputs.buildFlags }} | ||
|
||
- name: Compile (iOS) | ||
if: startsWith(matrix.os, 'macos') | ||
run: haxelib run lime build ios -nosign -D ${{ inputs.buildFlags }} | ||
|
||
- name: Make Ipa | ||
if: startsWith(matrix.os, 'macos') | ||
run: | | ||
cd export/release/ios/build/*-iphoneos | ||
mkdir Payload | ||
mv *.app Payload | ||
zip -r JSEngine.ipa Payload | ||
- name: Upload Artifact (Android) | ||
if: startsWith(matrix.os, 'ubuntu') | ||
uses: actions/upload-artifact@main | ||
with: | ||
name: androidBuild | ||
path: export/release/android/bin/app/build/outputs/apk/release/*.apk | ||
if-no-files-found: error | ||
|
||
- name: Upload Artifact (iOS) | ||
if: startsWith(matrix.os, 'macos') | ||
uses: actions/upload-artifact@main | ||
with: | ||
name: iOSBuild | ||
path: export/release/ios/build/Release-iphoneos/*.ipa | ||
if-no-files-found: error |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,28 +1,14 @@ | ||
1.33.3; | ||
|
||
Fixed Note Splash offsets not savig properly | ||
|
||
1.33.2; | ||
|
||
Fixed a crash that would occur when accessing the Note Splash Editor menu | ||
The game will no longer crash if you don't have any weeks LOL | ||
|
||
1.33.1; | ||
|
||
Fixed the game not creating a crash log on ANY crash for some users (thank you moxie) | ||
|
||
1.33.0; | ||
|
||
Note Skipping has been added! (i asked HRK_EXEX before adding this and he gave me permission to add it, and he has been given credit for said feature) | ||
The Achievements menu has been updated to the one seen in Psych Engine 0.7.3 | ||
ACHIEVEMENTS OVERHAULED (and you can now actually add softcoded achievements!! check out the JS Engine GitHub wiki for more info) | ||
Game should no longer endlessly get stuck in a vocal resync loop if the Voices file(s) are shorter than the instrumental | ||
Show Debug Info was renamed to "Info Shown:" and 'Show Rendering Time Remaining' has been merged with it | ||
Show MS has been moved to the Optimization menu | ||
(!) Show Ratings & Combo has been split into 2 options. If you find that rating sprites are spawning again, that's why. | ||
Removed the health tween when a song starts (it's cool but people don't need that) | ||
Removed 3 options due to being recreatable in LUA | ||
Note Splashes no longer keep using their shader if you turn off the Enable Color Shader option (should fix the Black Splashes issue) | ||
Fixed notes stretching in EditorPlayState and strums not being colored properly | ||
Fixed the Blocked Glitch Shader not moving if you used it | ||
Tried to fix the game not making a crash log on ANY crash for some users | ||
1.34.0; | ||
|
||
Added support for animated song headers (animation MUST be named 'idle' for it to work properly) | ||
The Secret Debug Options menu got a new option! | ||
A new startup animation has been added! | ||
If you have an unsaved change, pressing BACKSPACE will automatically warn you that there are changes that haven't been saved yet! | ||
The TitleState texts were changed a bit! | ||
Updated the way Camera Twist looks - it looks more smoother and should break a LOT less often now. additionally it cleaned up some code | ||
Removed "Hide scoreTxt" - can be recreated in a SINGULAR line | ||
Fixed normal notes not being killed when being hit by the player in EditorPlayState | ||
Fixed some note splash stuff. | ||
Fixed an issue where if you made the game fast enough, the game wouldn't set Hurt Notes' hit properties to false, which means you would end up hitting the notes when you weren't supposed to | ||
Fixed a crash that could occur if you use Char-Based Note Colors and try placing a note BEFORE ever entering PlayState | ||
Fixed sustain notes using the wrong character-based colors if you had the play as opponent option turned on |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Binary file not shown.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.