mirror of
https://github.com/ninjamuffin99/Funkin.git
synced 2025-08-30 10:25:00 +00:00
Compare commits
5 commits
e90de0f55e
...
eeb287f1c1
Author | SHA1 | Date | |
---|---|---|---|
|
eeb287f1c1 | ||
|
54ad34e5d0 | ||
|
f6fb11de4c | ||
|
83aa45a318 | ||
|
65186a336d |
|
@ -9,6 +9,18 @@
|
|||
"asset": "asset/shared/images/resultScreen/results-pico/resultsPERFECT/spritemap1.png",
|
||||
"blocksize": "4x4"
|
||||
},
|
||||
{
|
||||
"asset": "asset/shared/images/resultScreen/results-pico/resultsGREAT/spritemap1.png",
|
||||
"blocksize": "4x4"
|
||||
},
|
||||
{
|
||||
"asset": "asset/shared/images/resultScreen/results-pico/resultsGOOD/spritemap1.png",
|
||||
"blocksize": "4x4"
|
||||
},
|
||||
{
|
||||
"asset": "asset/shared/images/resultScreen/results-pico/resultsSHIT/spritemap1.png",
|
||||
"blocksize": "4x4"
|
||||
},
|
||||
{
|
||||
"asset": "assets/preload/images/NOTE_assets.png",
|
||||
"blocksize": "4x4"
|
||||
|
|
|
@ -37,7 +37,7 @@ class Project extends HXProject
|
|||
* The build's number and version code.
|
||||
* Used when publishing the game to mobile app stores. Should increment with each patch.
|
||||
*/
|
||||
static final BUILD_NUMBER:Int = 2;
|
||||
static final BUILD_NUMBER:Int = 51;
|
||||
|
||||
/**
|
||||
* The game's name. Used as the default window title.
|
||||
|
@ -489,7 +489,11 @@ class Project extends HXProject
|
|||
configureHaxelibs();
|
||||
configureASTCTextures();
|
||||
configureAssets();
|
||||
configureIcons();
|
||||
|
||||
if (!isLinux())
|
||||
{
|
||||
configureIcons();
|
||||
}
|
||||
|
||||
if (FEATURE_MOBILE_ADVERTISEMENTS.isEnabled(this))
|
||||
{
|
||||
|
|
|
@ -250,7 +250,7 @@ class FunkinPreloader extends FlxBasePreloader
|
|||
touchHereToPlay = createBitmap(TouchHereToPlayImage, function(bmp:Bitmap) {
|
||||
// Scale and center the touch to start image.
|
||||
// We have to do this inside the async call, after the image size is known.
|
||||
bmp.scaleX = bmp.scaleY = ratio;
|
||||
bmp.scaleX = bmp.scaleY = ratio * 0.5;
|
||||
bmp.x = (this._width - bmp.width) / 2;
|
||||
bmp.y = (this._height - bmp.height) / 2;
|
||||
});
|
||||
|
@ -803,16 +803,12 @@ class FunkinPreloader extends FlxBasePreloader
|
|||
#if FEATURE_TOUCH_HERE_TO_PLAY
|
||||
function overTouchHereToPlay(e:MouseEvent):Void
|
||||
{
|
||||
touchHereToPlay.scaleX = touchHereToPlay.scaleY = ratio * 1.1;
|
||||
touchHereToPlay.x = (this._width - touchHereToPlay.width) / 2;
|
||||
touchHereToPlay.y = (this._height - touchHereToPlay.height) / 2;
|
||||
scaleAndCenter(touchHereToPlay, ratio * 1.1 * 0.5);
|
||||
}
|
||||
|
||||
function outTouchHereToPlay(e:MouseEvent):Void
|
||||
{
|
||||
touchHereToPlay.scaleX = touchHereToPlay.scaleY = ratio * 1;
|
||||
touchHereToPlay.x = (this._width - touchHereToPlay.width) / 2;
|
||||
touchHereToPlay.y = (this._height - touchHereToPlay.height) / 2;
|
||||
scaleAndCenter(touchHereToPlay, ratio * 0.5);
|
||||
}
|
||||
|
||||
function mouseDownTouchHereToPlay(e:MouseEvent):Void
|
||||
|
@ -822,8 +818,7 @@ class FunkinPreloader extends FlxBasePreloader
|
|||
|
||||
function onTouchHereToPlay(e:MouseEvent):Void
|
||||
{
|
||||
touchHereToPlay.x = (this._width - touchHereToPlay.width) / 2;
|
||||
touchHereToPlay.y = (this._height - touchHereToPlay.height) / 2;
|
||||
scaleAndCenter(touchHereToPlay, ratio * 0.5);
|
||||
|
||||
removeEventListener(MouseEvent.CLICK, onTouchHereToPlay);
|
||||
touchHereSprite.removeEventListener(MouseEvent.MOUSE_OVER, overTouchHereToPlay);
|
||||
|
@ -833,6 +828,13 @@ class FunkinPreloader extends FlxBasePreloader
|
|||
// This is the actual thing that makes the game load.
|
||||
immediatelyStartGame();
|
||||
}
|
||||
|
||||
function scaleAndCenter(bmp:Bitmap, scale:Float)
|
||||
{
|
||||
bmp.scaleX = bmp.scaleY = scale;
|
||||
bmp.x = (this._width - bmp.width) / 2;
|
||||
bmp.y = (this._height - bmp.height) / 2;
|
||||
}
|
||||
#end
|
||||
|
||||
public static final TOTAL_STEPS:Int = 11;
|
||||
|
|
|
@ -6,6 +6,11 @@ import haxe.macro.Context;
|
|||
import haxe.macro.Expr;
|
||||
#end
|
||||
|
||||
#if (linux && !macro)
|
||||
@:image('art/icons/iconOG.png')
|
||||
class ApplicationIcon extends lime.graphics.Image {}
|
||||
#end
|
||||
|
||||
@:access(lime.app.Application)
|
||||
@:access(lime.system.System)
|
||||
@:access(openfl.display.Stage)
|
||||
|
@ -31,6 +36,13 @@ class ApplicationMain
|
|||
{
|
||||
var app = new openfl.display.Application();
|
||||
|
||||
#if linux
|
||||
app.onCreateWindow.add(function(window:lime.ui.Window):Void
|
||||
{
|
||||
window.setIcon(new ApplicationIcon());
|
||||
});
|
||||
#end
|
||||
|
||||
#if !disable_preloader_assets
|
||||
ManifestResources.init(config);
|
||||
#end
|
||||
|
|
Loading…
Reference in a new issue