Skip to content
This repository has been archived by the owner on Jan 17, 2023. It is now read-only.

Commit

Permalink
added oxipng script and optimized EVERYTHING without loss
Browse files Browse the repository at this point in the history
  • Loading branch information
YoshiCrafter29 committed Apr 17, 2022
1 parent 9c620b4 commit 4ef60cb
Show file tree
Hide file tree
Showing 176 changed files with 15 additions and 4 deletions.
3 changes: 2 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -7,4 +7,5 @@
/mods/Week7/
mods/ModTemplate/
/mods/CrumbCat/
/yoshicrafterengine/doc.xml
/yoshicrafterengine/doc.xml
oxipng.exe
Binary file modified assets/preload/images/uiIcons.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified assets/shared/images/burgr.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified assets/shared/images/healthBar.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified assets/shared/images/ui/box.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified assets/shared/images/ui/button.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified assets/shared/images/ui/button_arrow_down.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified assets/shared/images/ui/button_arrow_left.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified assets/shared/images/ui/button_arrow_right.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified assets/shared/images/ui/button_arrow_up.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified assets/shared/images/ui/button_thin.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified assets/shared/images/ui/button_toggle.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified assets/shared/images/ui/check_box.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified assets/shared/images/ui/check_mark.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified assets/shared/images/ui/chrome.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified assets/shared/images/ui/chrome_flat.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified assets/shared/images/ui/chrome_inset.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified assets/shared/images/ui/chrome_light.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified assets/shared/images/ui/dropdown_mark.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified assets/shared/images/ui/dropdown_mark_right.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified assets/shared/images/ui/finger_big.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified assets/shared/images/ui/finger_small.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified assets/shared/images/ui/hilight.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified assets/shared/images/ui/invis.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified assets/shared/images/ui/minus_mark.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified assets/shared/images/ui/plus_mark.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified assets/shared/images/ui/radio_dot.png
Binary file modified assets/shared/images/ui/slider.png
Binary file modified assets/shared/images/ui/swatch.png
Binary file modified assets/shared/images/ui/tab.png
Binary file modified assets/shared/images/ui/tab_back.png
Binary file modified assets/shared/images/ui/tooltip_arrow.png
Binary file modified mods/CrumbCat/characters/crumbcat/icon.png
Binary file modified mods/CrumbCat/images/crumbcat.png
Binary file modified mods/Friday Night Funkin'/characters/bf-car/spritesheet.png
Binary file modified mods/Friday Night Funkin'/characters/bf-pixel-dead/icon.png
Binary file modified mods/Friday Night Funkin'/characters/bf-pixel/bfPixel.png
Binary file modified mods/Friday Night Funkin'/characters/bf-pixel/icon.png
Binary file modified mods/Friday Night Funkin'/characters/bf-pixel/spritesheet.png
Binary file modified mods/Friday Night Funkin'/characters/bf/spritesheet.png
Binary file modified mods/Friday Night Funkin'/characters/dad/spritesheet.png
Binary file modified mods/Friday Night Funkin'/characters/gf-car/icon.png
Binary file modified mods/Friday Night Funkin'/characters/gf-car/spritesheet.png
Binary file modified mods/Friday Night Funkin'/characters/gf-christmas/icon.png
Binary file modified mods/Friday Night Funkin'/characters/gf-pixel/icon.png
Binary file modified mods/Friday Night Funkin'/characters/gf-pixel/spritesheet.png
Binary file modified mods/Friday Night Funkin'/characters/gf/icon.png
Binary file modified mods/Friday Night Funkin'/characters/gf/spritesheet.png
Binary file modified mods/Friday Night Funkin'/characters/mom-car/spritesheet.png
Binary file modified mods/Friday Night Funkin'/characters/mom/spritesheet.png
Binary file modified mods/Friday Night Funkin'/characters/pico/spritesheet.png
Binary file modified mods/Friday Night Funkin'/characters/senpai-angry/icon.png
Binary file modified mods/Friday Night Funkin'/characters/senpai/icon.png
Binary file modified mods/Friday Night Funkin'/characters/senpai/spritesheet.png
Binary file modified mods/Friday Night Funkin'/characters/silf/icon.png
Binary file modified mods/Friday Night Funkin'/characters/silf/spritesheet.png
Binary file modified mods/Friday Night Funkin'/characters/spirit/icon.png
Binary file modified mods/Friday Night Funkin'/characters/spirit/spritesheet.png
Binary file modified mods/Friday Night Funkin'/characters/spooky/spritesheet.png
Binary file modified mods/Friday Night Funkin'/characters/unknown/spritesheet.png
Binary file modified mods/Friday Night Funkin'/images/NOTE_assets.png
Binary file modified mods/Friday Night Funkin'/images/NOTE_assets_blammed.png
Binary file modified mods/Friday Night Funkin'/images/NOTE_assets_colored.png
Binary file modified mods/Friday Night Funkin'/images/christmas/bgEscalator.png
Binary file modified mods/Friday Night Funkin'/images/christmas/bottomBop.png
Binary file modified mods/Friday Night Funkin'/images/christmas/christmasWall.png
Binary file modified mods/Friday Night Funkin'/images/christmas/evilBG.png
Binary file modified mods/Friday Night Funkin'/images/christmas/evilSnow.png
Binary file modified mods/Friday Night Funkin'/images/christmas/fgSnow.png
Binary file modified mods/Friday Night Funkin'/images/christmas/santa.png
Binary file modified mods/Friday Night Funkin'/images/christmas/upperBop.png
Binary file modified mods/Friday Night Funkin'/images/credits/bassetfilms.png
Binary file modified mods/Friday Night Funkin'/images/credits/evilsk8r.png
Binary file modified mods/Friday Night Funkin'/images/credits/kawaii_sprite.png
Binary file modified mods/Friday Night Funkin'/images/credits/ninjamuffin99.png
Binary file modified mods/Friday Night Funkin'/images/credits/phantomarcade.png
Binary file modified mods/Friday Night Funkin'/images/credits/sr_pelo.png
Binary file modified mods/Friday Night Funkin'/images/credits/tom_fulp.png
Binary file modified mods/Friday Night Funkin'/images/default_stage/stage_light.png
Binary file modified mods/Friday Night Funkin'/images/default_stage/stageback.png
Binary file modified mods/Friday Night Funkin'/images/default_stage/stagefront.png
Binary file modified mods/Friday Night Funkin'/images/halloween/halloween_bg.png
Binary file modified mods/Friday Night Funkin'/images/limo/bgLimo.png
Binary file modified mods/Friday Night Funkin'/images/limo/dumb.png
Binary file modified mods/Friday Night Funkin'/images/limo/fastCarLol.png
Binary file modified mods/Friday Night Funkin'/images/limo/limoDancer.png
Binary file modified mods/Friday Night Funkin'/images/limo/limoDrive.png
Binary file modified mods/Friday Night Funkin'/images/limo/limoOverlay.png
Binary file modified mods/Friday Night Funkin'/images/limo/limoSunset.png
Binary file modified mods/Friday Night Funkin'/images/limo/shrekDancer.png
Binary file modified mods/Friday Night Funkin'/images/philly/behindTrain.png
Binary file modified mods/Friday Night Funkin'/images/philly/city.png
Binary file modified mods/Friday Night Funkin'/images/philly/sky.png
Binary file modified mods/Friday Night Funkin'/images/philly/street.png
Binary file modified mods/Friday Night Funkin'/images/philly/train.png
Binary file modified mods/Friday Night Funkin'/images/philly/win.png
Binary file modified mods/Friday Night Funkin'/images/philly/win0.png
Binary file modified mods/Friday Night Funkin'/images/philly/win1.png
Binary file modified mods/Friday Night Funkin'/images/philly/win2.png
Binary file modified mods/Friday Night Funkin'/images/philly/win3.png
Binary file modified mods/Friday Night Funkin'/images/philly/win4.png
Binary file modified mods/Friday Night Funkin'/images/ratings/bad.png
Binary file modified mods/Friday Night Funkin'/images/ratings/good.png
Binary file modified mods/Friday Night Funkin'/images/ratings/shit.png
Binary file modified mods/Friday Night Funkin'/images/ratings/sick.png
Binary file modified mods/Friday Night Funkin'/images/storymenu/easy.png
Binary file modified mods/Friday Night Funkin'/images/storymenu/hard.png
Binary file modified mods/Friday Night Funkin'/images/storymenu/normal.png
Binary file modified mods/Friday Night Funkin'/images/storymenu/week0.png
Binary file modified mods/Friday Night Funkin'/images/storymenu/week1.png
Binary file modified mods/Friday Night Funkin'/images/storymenu/week2.png
Binary file modified mods/Friday Night Funkin'/images/storymenu/week3.png
Binary file modified mods/Friday Night Funkin'/images/storymenu/week4.png
Binary file modified mods/Friday Night Funkin'/images/storymenu/week5.png
Binary file modified mods/Friday Night Funkin'/images/storymenu/week6.png
Binary file modified mods/Friday Night Funkin'/images/titlescreen/gfDanceTitle.png
Binary file modified mods/Friday Night Funkin'/images/titlescreen/logoBumpin.png
Binary file modified mods/Friday Night Funkin'/images/weeb/animatedEvilSchool.png
Binary file modified mods/Friday Night Funkin'/images/weeb/bfPortrait.png
Binary file modified mods/Friday Night Funkin'/images/weeb/bgFreaks.png
Binary file modified mods/Friday Night Funkin'/images/weeb/evilSchoolBG.png
Binary file modified mods/Friday Night Funkin'/images/weeb/evilSchoolFG.png
Binary file modified mods/Friday Night Funkin'/images/weeb/petals.png
Binary file modified mods/Friday Night Funkin'/images/weeb/pixelUI/arrowEnds.png
Binary file modified mods/Friday Night Funkin'/images/weeb/pixelUI/arrows-pixels.png
Binary file modified mods/Friday Night Funkin'/images/weeb/pixelUI/bad-pixel.png
Binary file modified mods/Friday Night Funkin'/images/weeb/pixelUI/combo-pixel.png
Binary file modified mods/Friday Night Funkin'/images/weeb/pixelUI/date-pixel.png
Binary file modified mods/Friday Night Funkin'/images/weeb/pixelUI/dialogueBox-evil.png
Binary file modified mods/Friday Night Funkin'/images/weeb/pixelUI/good-pixel.png
Binary file modified mods/Friday Night Funkin'/images/weeb/pixelUI/hand_textbox.png
Binary file modified mods/Friday Night Funkin'/images/weeb/pixelUI/num0-pixel.png
Binary file modified mods/Friday Night Funkin'/images/weeb/pixelUI/num1-pixel.png
Binary file modified mods/Friday Night Funkin'/images/weeb/pixelUI/num2-pixel.png
Binary file modified mods/Friday Night Funkin'/images/weeb/pixelUI/num3-pixel.png
Binary file modified mods/Friday Night Funkin'/images/weeb/pixelUI/num4-pixel.png
Binary file modified mods/Friday Night Funkin'/images/weeb/pixelUI/num5-pixel.png
Binary file modified mods/Friday Night Funkin'/images/weeb/pixelUI/num6-pixel.png
Binary file modified mods/Friday Night Funkin'/images/weeb/pixelUI/num7-pixel.png
Binary file modified mods/Friday Night Funkin'/images/weeb/pixelUI/num8-pixel.png
Binary file modified mods/Friday Night Funkin'/images/weeb/pixelUI/num9-pixel.png
Binary file modified mods/Friday Night Funkin'/images/weeb/pixelUI/ready-pixel.png
Binary file modified mods/Friday Night Funkin'/images/weeb/pixelUI/set-pixel.png
Binary file modified mods/Friday Night Funkin'/images/weeb/pixelUI/shit-pixel.png
Binary file modified mods/Friday Night Funkin'/images/weeb/pixelUI/sick-pixel.png
Binary file modified mods/Friday Night Funkin'/images/weeb/senpaiCrazy.png
Binary file modified mods/Friday Night Funkin'/images/weeb/senpaiPortrait.png
Binary file modified mods/Friday Night Funkin'/images/weeb/spiritFaceForward.png
Binary file modified mods/Friday Night Funkin'/images/weeb/weebSchool.png
Binary file modified mods/Friday Night Funkin'/images/weeb/weebSky.png
Binary file modified mods/Friday Night Funkin'/images/weeb/weebStreet.png
Binary file modified mods/Friday Night Funkin'/images/weeb/weebTrees.png
Binary file modified mods/Friday Night Funkin'/images/weeb/weebTreesBack.png
Binary file modified mods/Friday Night Funkin'/modIcon.png
Binary file modified mods/YoshiCrafterEngine/images/menuBG.png
Binary file modified mods/YoshiCrafterEngine/images/menuBGBlue.png
Binary file modified mods/YoshiCrafterEngine/images/menuBGMagenta.png
Binary file modified mods/YoshiCrafterEngine/images/menuBGYoshiCrafter.png
Binary file modified mods/YoshiCrafterEngine/images/menuDesat.png
Binary file modified mods/YoshiCrafterEngine/modIcon.png
4 changes: 4 additions & 0 deletions oxipng.bat
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
@REM Download oxipng from https://github.com/shssoichiro/oxipng/releases/latest, copy it in the root folder of the project, then run this bat file.
oxipng -r assets/
oxipng -r mods/
oxipng -r skins/
Binary file modified skins/bf/template/spritesheet.png
Binary file modified skins/gf/template/icon.png
Binary file modified skins/gf/template/spritesheet.png
Binary file modified skins/notes/Old Colored Notes.png
8 changes: 7 additions & 1 deletion source/Main.hx
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ class Main extends Sprite
var startFullscreen:Bool = false; // Whether to start the game in fullscreen on desktop targets

// YOSHI ENGINE STUFF
public static var engineVer:Array<Int> = [1,7,3];
public static var engineVer:Array<Int> = [1,8,0];
public static var buildVer:String = "";
public static var fps:GameStats;

Expand Down Expand Up @@ -79,6 +79,12 @@ class Main extends Sprite
if (FileSystem.exists("temp.exe")) FileSystem.deleteFile('temp.exe');
} catch(e) {

}
try {
// in case to prevent crashes
if (FileSystem.exists("YoshiEngine.exe")) FileSystem.deleteFile('YoshiEngine.exe');
} catch(e) {

}
#if cpp
cpp.Lib.print("main");
Expand Down
4 changes: 2 additions & 2 deletions source/charter/YoshiCrafterCharter.hx
Original file line number Diff line number Diff line change
Expand Up @@ -411,15 +411,15 @@ class YoshiCrafterCharter extends MusicBeatState {
settingsTab.add(hitsoundsEnabledCheckbox);

hitsoundsBFCheckbox = new FlxUICheckBox(10 + (hitsoundsEnabledCheckbox.width / 2), y, null, null, "For the Player", 105, null, function() {
hitsoundsBFEnabled = hitsoundsBFCheckbox.checked;
Settings.engineSettings.data.charter_hitsoundsEnabledBF = hitsoundsBFEnabled = hitsoundsBFCheckbox.checked;
hitsoundsEnabledCheckbox.checked = hitsoundsBFEnabled && hitsoundsDadEnabled;
});
hitsoundsBFCheckbox.scrollFactor.set(0, 0);
hitsoundsBFCheckbox.checked = hitsoundsBFEnabled;
settingsTab.add(hitsoundsBFCheckbox);

hitsoundsDadCheckbox = new FlxUICheckBox(10, y, null, null, "For the Opponent", 105, null, function() {
hitsoundsDadEnabled = hitsoundsDadCheckbox.checked;
Settings.engineSettings.data.charter_hitsoundsEnabledGF = hitsoundsDadEnabled = hitsoundsDadCheckbox.checked;
hitsoundsEnabledCheckbox.checked = hitsoundsBFEnabled && hitsoundsDadEnabled;
});
hitsoundsDadCheckbox.scrollFactor.set(0, 0);
Expand Down

0 comments on commit 4ef60cb

Please sign in to comment.