Skip to content

Commit aab47d9

Browse files
Paths rewrite
1 parent 332c316 commit aab47d9

File tree

10 files changed

+315
-439
lines changed

10 files changed

+315
-439
lines changed

source/core/Main.hx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -182,7 +182,7 @@ class Main extends Sprite
182182

183183
FlxG.mouse.useSystemCursor = true;
184184

185-
Paths.clearEngineCache(true);
185+
Paths.clear(true);
186186

187187
Paths.initMod();
188188

source/core/backend/ALEState.hx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ class ALEState extends FlxState
5454

5555
function cleanMemory()
5656
{
57-
Paths.clearEngineCache();
57+
Paths.clear();
5858

5959
#if cpp
6060
var killZombies:Bool = true;

source/core/enums/AtlasType.hx

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
package core.enums;
2+
3+
enum abstract AtlasType(String) from String to String
4+
{
5+
var SPARROW = 'sparrow';
6+
var PACKER = 'packer';
7+
var ASEPRITE = 'aseprite';
8+
var ANIMATE = 'animate';
9+
}

source/core/enums/FileType.hx

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
package core.enums;
2+
3+
enum abstract FileType(String) from String to String
4+
{
5+
var BYTES = 'bytes';
6+
var CONTENT = 'content';
7+
var IMAGE = 'image';
8+
var AUDIO = 'audio';
9+
var ATLAS = 'atlas';
10+
var MULTI_ATLAS = 'multi_atlas';
11+
}

source/core/structures/CacheArray.hx

Lines changed: 0 additions & 8 deletions
This file was deleted.
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
package core.structures;
2+
3+
import haxe.Constraints.Function;
4+
5+
import haxe.ds.StringMap;
6+
7+
typedef CacheConfig = {
8+
var prefix:String;
9+
var postfix:String;
10+
var method:Function;
11+
var cache:StringMap<{permanent:Bool, content:Dynamic}>;
12+
}

source/funkin/visuals/objects/Alphabet.hx

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -445,10 +445,7 @@ class AlphaCharacter extends FlxSprite
445445
public function updateLetterOffset()
446446
{
447447
if (animation.curAnim == null)
448-
{
449-
trace(character);
450448
return;
451-
}
452449

453450
var add:Float = 110;
454451
if(animation.curAnim.name.endsWith('bold'))

source/scripting/lua/callbacks/LuaPaths.hx

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -11,11 +11,6 @@ class LuaPaths extends LuaPresetBase
1111
{
1212
super(lua);
1313

14-
set('clearEngineCache', function(?clearPermanent:Bool)
15-
{
16-
Paths.clearEngineCache(clearPermanent);
17-
});
18-
1914
set('precacheImage', function(file:String, ?permanent:Bool, ?missingPrint:Bool)
2015
{
2116
Paths.image(file, permanent, missingPrint);

0 commit comments

Comments
 (0)