mirror of
https://github.com/FunkinCrew/Funkin.git
synced 2024-11-23 08:07:54 -05:00
Merge branch 'master' of https://github.com/ninjamuffin99/funkin-secret into bugfix/chart-editor-null-safety
This commit is contained in:
commit
f87a8ef412
4 changed files with 20 additions and 22 deletions
8
.github/actions/setup-haxeshit/action.yml
vendored
8
.github/actions/setup-haxeshit/action.yml
vendored
|
@ -10,14 +10,6 @@ runs:
|
||||||
run: |
|
run: |
|
||||||
haxelib config
|
haxelib config
|
||||||
shell: bash
|
shell: bash
|
||||||
- name: Restore/create existing haxelib cache for faster downloads
|
|
||||||
uses: actions/cache@v3
|
|
||||||
id: cache-haxelib-windows
|
|
||||||
with:
|
|
||||||
# wha?
|
|
||||||
key: cache-haxelib-${{ runner.os }}-${{ hashFiles('**/hmm.json')}}
|
|
||||||
path: |
|
|
||||||
.haxelib/
|
|
||||||
- name: Installing Haxe lol
|
- name: Installing Haxe lol
|
||||||
run: |
|
run: |
|
||||||
haxe -version
|
haxe -version
|
||||||
|
|
28
hmm.json
28
hmm.json
|
@ -18,13 +18,15 @@
|
||||||
"name": "flixel-addons",
|
"name": "flixel-addons",
|
||||||
"type": "git",
|
"type": "git",
|
||||||
"dir": null,
|
"dir": null,
|
||||||
"ref": "f107166de3e830648e8fbf3da5526d4b94aa7dfc",
|
"ref": "c8c41e26d463aaf2edc0582fb23b6e228235bd16",
|
||||||
"url": "https://github.com/EliteMasterEric/flixel-addons"
|
"url": "https://github.com/EliteMasterEric/flixel-addons"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "flixel-ui",
|
"name": "flixel-ui",
|
||||||
"type": "haxelib",
|
"type": "git",
|
||||||
"version": "2.5.0"
|
"dir": null,
|
||||||
|
"ref": "719b4f10d94186ed55f6fef1b6618d32abec8c15",
|
||||||
|
"url": "https://github.com/HaxeFlixel/flixel-ui"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "flxanimate",
|
"name": "flxanimate",
|
||||||
|
@ -57,6 +59,13 @@
|
||||||
"ref": "be0b18553189a55fd42821026618a18615b070e3",
|
"ref": "be0b18553189a55fd42821026618a18615b070e3",
|
||||||
"url": "https://github.com/haxeui/haxeui-flixel"
|
"url": "https://github.com/haxeui/haxeui-flixel"
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"name": "hmm",
|
||||||
|
"type": "git",
|
||||||
|
"dir": null,
|
||||||
|
"ref": "d514d7786cabf18b90e60fcee38399fd44c2ddfb",
|
||||||
|
"url": "https://github.com/andywhite37/hmm"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"name": "hscript",
|
"name": "hscript",
|
||||||
"type": "haxelib",
|
"type": "haxelib",
|
||||||
|
@ -93,7 +102,7 @@
|
||||||
"name": "lime",
|
"name": "lime",
|
||||||
"type": "git",
|
"type": "git",
|
||||||
"dir": null,
|
"dir": null,
|
||||||
"ref": "558798adc5bf0e82d70fef589a59ce88892e0b5b",
|
"ref": "f195121ebec688b417e38ab115185c8d93c349d3",
|
||||||
"url": "https://github.com/EliteMasterEric/lime"
|
"url": "https://github.com/EliteMasterEric/lime"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
@ -128,14 +137,14 @@
|
||||||
"name": "openfl",
|
"name": "openfl",
|
||||||
"type": "git",
|
"type": "git",
|
||||||
"dir": null,
|
"dir": null,
|
||||||
"ref": "1591a6c5f1f72e65d711f7e17e8055df41424d94",
|
"ref": "ef43deb2c68d8a4bcd73abfbd77324fc8220d0c1",
|
||||||
"url": "https://github.com/EliteMasterEric/openfl"
|
"url": "https://github.com/EliteMasterEric/openfl"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "polymod",
|
"name": "polymod",
|
||||||
"type": "git",
|
"type": "git",
|
||||||
"dir": null,
|
"dir": null,
|
||||||
"ref": "4bcd614103469af79a320898b823d1df8a55c3de",
|
"ref": "e8a07b81e3bc535238ad8649e38f5d43c46f1b65",
|
||||||
"url": "https://github.com/larsiusprime/polymod"
|
"url": "https://github.com/larsiusprime/polymod"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
@ -147,13 +156,6 @@
|
||||||
"name": "tink_json",
|
"name": "tink_json",
|
||||||
"type": "haxelib",
|
"type": "haxelib",
|
||||||
"version": "0.11.0"
|
"version": "0.11.0"
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "hmm",
|
|
||||||
"type": "git",
|
|
||||||
"dir": null,
|
|
||||||
"ref": "d514d7786cabf18b90e60fcee38399fd44c2ddfb",
|
|
||||||
"url": "https://github.com/andywhite37/hmm"
|
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,5 +1,6 @@
|
||||||
package funkin;
|
package funkin;
|
||||||
|
|
||||||
|
import flixel.FlxState;
|
||||||
import flixel.addons.transition.FlxTransitionableState;
|
import flixel.addons.transition.FlxTransitionableState;
|
||||||
import flixel.addons.transition.FlxTransitionSprite.GraphicTransTileDiamond;
|
import flixel.addons.transition.FlxTransitionSprite.GraphicTransTileDiamond;
|
||||||
import flixel.addons.transition.TransitionData;
|
import flixel.addons.transition.TransitionData;
|
||||||
|
@ -33,8 +34,10 @@ import Discord.DiscordClient;
|
||||||
* The initialization state has several functions:
|
* The initialization state has several functions:
|
||||||
* - Calls code to set up the game, including loading saves and parsing game data.
|
* - Calls code to set up the game, including loading saves and parsing game data.
|
||||||
* - Chooses whether to start via debug or via launching normally.
|
* - Chooses whether to start via debug or via launching normally.
|
||||||
|
*
|
||||||
|
* It should not contain any sprites or rendering.
|
||||||
*/
|
*/
|
||||||
class InitState extends FlxTransitionableState
|
class InitState extends FlxState
|
||||||
{
|
{
|
||||||
/**
|
/**
|
||||||
* Perform a bunch of game setup, then immediately transition to the title screen.
|
* Perform a bunch of game setup, then immediately transition to the title screen.
|
||||||
|
|
|
@ -114,6 +114,7 @@ class PolymodHandler
|
||||||
|
|
||||||
// Parse hxc files and register the scripted classes in them.
|
// Parse hxc files and register the scripted classes in them.
|
||||||
useScriptedClasses: true,
|
useScriptedClasses: true,
|
||||||
|
loadScriptsAsync: #if html5 true #else false #end,
|
||||||
});
|
});
|
||||||
|
|
||||||
if (loadedModList == null)
|
if (loadedModList == null)
|
||||||
|
|
Loading…
Reference in a new issue