Updated project to luxe 2025.11.1
This commit is contained in:
@ -18,7 +18,9 @@ import "luxe: type/mesh.asset" for MeshDesc
|
||||
import "luxe: type/scene.asset" for SceneDesc
|
||||
import "luxe: type/skeleton.asset" for SkeletonDesc
|
||||
import "luxe: type/stage.asset" for StageDesc
|
||||
import "luxe: type/ui/style.asset" for Style
|
||||
import "luxe: type/text.style.asset" for TextStyle
|
||||
import "luxe: type/ui/theme.asset" for Theme
|
||||
import "luxe: type/tiles.asset" for TilesDesc
|
||||
import "luxe: type/tiles.brush.asset" for TilesBrush
|
||||
import "luxe: type/tiles.visual.asset" for TilesVisualDesc
|
||||
@ -35,9 +37,11 @@ class AssetType {
|
||||
static bus { "luxe: type/audio.bus.asset" }
|
||||
static clip { "luxe: type/clip.asset" }
|
||||
static compute { "luxe: type/compute.asset" }
|
||||
static control { "luxe: type/ui/control.asset" }
|
||||
static entity { "luxe: type/entity.asset" }
|
||||
static entity_def { "func_luxe: type/entity_def.asset" }
|
||||
static face { "luxe: type/font.face.asset" }
|
||||
static field_display { "luxe: type/editor/field_display.asset" }
|
||||
static font { "luxe: type/font.asset" }
|
||||
static game_config { "func_luxe: type/game_config.asset" }
|
||||
static image { "luxe: type/image.asset" }
|
||||
@ -45,17 +49,21 @@ class AssetType {
|
||||
static mesh { "luxe: type/mesh.asset" }
|
||||
static mesh_preset { "luxe: type/mesh.preset.asset" }
|
||||
static modifier { "luxe: type/modifier.asset" }
|
||||
static physics { "luxe: type/physics.asset" }
|
||||
static pose_node { "luxe: type/pose_node.asset" }
|
||||
static prototype { "luxe: type/prototype.asset" }
|
||||
static scene { "luxe: type/scene.asset" }
|
||||
static skeleton { "luxe: type/skeleton.asset" }
|
||||
static stage { "luxe: type/stage.asset" }
|
||||
static style { "luxe: type/ui/style.asset" }
|
||||
static style_type { "luxe: type/ui/style_type.asset" }
|
||||
static task { "luxe: type/task.asset" }
|
||||
static text_style { "luxe: type/text.style.asset" }
|
||||
static theme { "luxe: type/ui/theme.asset" }
|
||||
static tiles { "luxe: type/tiles.asset" }
|
||||
static tiles_brush { "luxe: type/tiles.brush.asset" }
|
||||
static tiles_visual { "luxe: type/tiles.visual.asset" }
|
||||
static vfx_module { "luxe: type/vfx/module.asset" }
|
||||
static vfx_render { "luxe: type/vfx/render.asset" }
|
||||
}
|
||||
|
||||
class AssetGetAPI {
|
||||
@ -90,8 +98,12 @@ class AssetGetAPI {
|
||||
skeleton(asset_id: String) : SkeletonDesc { Asset.instance(AssetType.skeleton, asset_id) }
|
||||
#asset_type(arg = "asset_id", subtype= "stage")
|
||||
stage(asset_id: String) : StageDesc { Asset.instance(AssetType.stage, asset_id) }
|
||||
#asset_type(arg = "asset_id", subtype= "style")
|
||||
style(asset_id: String) : Style { Asset.instance(AssetType.style, asset_id) }
|
||||
#asset_type(arg = "asset_id", subtype= "text_style")
|
||||
text_style(asset_id: String) : TextStyle { Asset.instance(AssetType.text_style, asset_id) }
|
||||
#asset_type(arg = "asset_id", subtype= "theme")
|
||||
theme(asset_id: String) : Theme { Asset.instance(AssetType.theme, asset_id) }
|
||||
#asset_type(arg = "asset_id", subtype= "tiles")
|
||||
tiles(asset_id: String) : TilesDesc { Asset.instance(AssetType.tiles, asset_id) }
|
||||
#asset_type(arg = "asset_id", subtype= "tiles_brush")
|
||||
@ -118,7 +130,9 @@ class AssetAddAPI {
|
||||
scene(asset_id: String) : SceneDesc { Asset.add(AssetType.scene, asset_id) }
|
||||
skeleton(asset_id: String) : SkeletonDesc { Asset.add(AssetType.skeleton, asset_id) }
|
||||
stage(asset_id: String) : StageDesc { Asset.add(AssetType.stage, asset_id) }
|
||||
style(asset_id: String) : Style { Asset.add(AssetType.style, asset_id) }
|
||||
text_style(asset_id: String) : TextStyle { Asset.add(AssetType.text_style, asset_id) }
|
||||
theme(asset_id: String) : Theme { Asset.add(AssetType.theme, asset_id) }
|
||||
tiles(asset_id: String) : TilesDesc { Asset.add(AssetType.tiles, asset_id) }
|
||||
tiles_brush(asset_id: String) : TilesBrush { Asset.add(AssetType.tiles_brush, asset_id) }
|
||||
tiles_visual(asset_id: String) : TilesVisualDesc { Asset.add(AssetType.tiles_visual, asset_id) }
|
||||
@ -166,10 +180,14 @@ class Asset {
|
||||
static skeleton(asset_id: String) : Num { Assets.get_handle(AssetType.skeleton, asset_id) }
|
||||
#asset_type(arg = "asset_id", subtype= "stage")
|
||||
static stage(asset_id: String) : Num { Assets.get_handle(AssetType.stage, asset_id) }
|
||||
#asset_type(arg = "asset_id", subtype= "style")
|
||||
static style(asset_id: String) : Num { Assets.get_handle(AssetType.style, asset_id) }
|
||||
#asset_type(arg = "asset_id", subtype= "task")
|
||||
static task(asset_id: String) : Num { Assets.get_handle(AssetType.task, asset_id) }
|
||||
#asset_type(arg = "asset_id", subtype= "text_style")
|
||||
static text_style(asset_id: String) : Num { Assets.get_handle(AssetType.text_style, asset_id) }
|
||||
#asset_type(arg = "asset_id", subtype= "theme")
|
||||
static theme(asset_id: String) : Num { Assets.get_handle(AssetType.theme, asset_id) }
|
||||
#asset_type(arg = "asset_id", subtype= "tiles")
|
||||
static tiles(asset_id: String) : Num { Assets.get_handle(AssetType.tiles, asset_id) }
|
||||
#asset_type(arg = "asset_id", subtype= "tiles_brush")
|
||||
|
||||
Reference in New Issue
Block a user