Starting refactor of tools, thank gosh
Some checks failed
Build Dusk / run-tests (push) Successful in 1m56s
Build Dusk / build-linux (push) Successful in 1m44s
Build Dusk / build-psp (push) Failing after 1m35s

This commit is contained in:
2026-01-25 21:07:31 -06:00
parent d749ac8a91
commit d788de8637
32 changed files with 120 additions and 223 deletions

View File

@@ -1,5 +1,5 @@
import os
from assetstool.args import args
from tools.assetstool.args import args
def getAssetRelativePath(fullPath):
# Get the relative path to the asset

View File

@@ -1,11 +1,11 @@
import sys
# from processtileset import processTileset
from assetstool.processimage import processImage
from assetstool.processpalette import processPalette
from assetstool.processtileset import processTileset
from assetstool.processmap import processMap
from assetstool.processlanguage import processLanguage
from assetstool.processscript import processScript
from tools.assetstool.processimage import processImage
from tools.assetstool.processpalette import processPalette
from tools.assetstool.processtileset import processTileset
from tools.assetstool.processmap import processMap
from tools.assetstool.processlanguage import processLanguage
from tools.assetstool.processscript import processScript
processedAssets = []

View File

@@ -1,10 +1,10 @@
import os
import sys
from PIL import Image
from assetstool.processpalette import extractPaletteFromImage, palettes
from assetstool.args import args
from assetstool.assethelpers import getAssetRelativePath
from assetstool.assetcache import assetGetCache, assetCache
from tools.assetstool.processpalette import extractPaletteFromImage, palettes
from tools.assetstool.args import args
from tools.assetstool.assethelpers import getAssetRelativePath
from tools.assetstool.assetcache import assetGetCache, assetCache
images = []

View File

@@ -1,9 +1,9 @@
import sys
import os
from assetstool.args import args
from assetstool.assetcache import assetCache, assetGetCache
from assetstool.assethelpers import getAssetRelativePath
from dusk.defs import defs
from tools.assetstool.args import args
from tools.assetstool.assetcache import assetCache, assetGetCache
from tools.assetstool.assethelpers import getAssetRelativePath
from tools.dusk.defs import defs
import polib
import re

View File

@@ -2,12 +2,12 @@ import struct
import sys
import os
import json
from assetstool.args import args
from assetstool.assetcache import assetCache, assetGetCache
from assetstool.assethelpers import getAssetRelativePath
from dusk.defs import TILE_WIDTH, TILE_HEIGHT, TILE_DEPTH, CHUNK_WIDTH, CHUNK_HEIGHT, CHUNK_DEPTH, CHUNK_TILE_COUNT
from dusk.map import Map
from dusk.chunk import Chunk
from tools.assetstool.args import args
from tools.assetstool.assetcache import assetCache, assetGetCache
from tools.assetstool.assethelpers import getAssetRelativePath
from tools.dusk.defs import TILE_WIDTH, TILE_HEIGHT, TILE_DEPTH, CHUNK_WIDTH, CHUNK_HEIGHT, CHUNK_DEPTH, CHUNK_TILE_COUNT
from tools.dusk.map import Map
from tools.dusk.chunk import Chunk
def convertModelData(modelData):
# TLDR; Model data stores things efficiently with indices, but we buffer it

View File

@@ -1,8 +1,8 @@
import os
from PIL import Image
import datetime
from assetstool.args import args
from assetstool.assetcache import assetCache, assetGetCache
from tools.assetstool.args import args
from tools.assetstool.assetcache import assetCache, assetGetCache
palettes = []

View File

@@ -1,9 +1,9 @@
import sys
import os
from assetstool.args import args
from assetstool.assetcache import assetCache, assetGetCache
from assetstool.assethelpers import getAssetRelativePath
from dusk.defs import fileDefs
from tools.assetstool.args import args
from tools.assetstool.assetcache import assetCache, assetGetCache
from tools.assetstool.assethelpers import getAssetRelativePath
from tools.dusk.defs import fileDefs
def processScript(asset):
cache = assetGetCache(asset['path'])

View File

@@ -3,10 +3,10 @@ import sys
import os
import datetime
from xml.etree import ElementTree
from assetstool.processimage import processImage
from assetstool.assethelpers import getAssetRelativePath
from assetstool.args import args
from assetstool.assetcache import assetGetCache, assetCache
from tools.assetstool.processimage import processImage
from tools.assetstool.assethelpers import getAssetRelativePath
from tools.assetstool.args import args
from tools.assetstool.assetcache import assetGetCache, assetCache
tilesets = []