Initial WhaleTown V2 frontend

This commit is contained in:
2026-07-19 22:42:20 +08:00
commit 435c578dde
1421 changed files with 54486 additions and 0 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 295 KiB

View File

@@ -0,0 +1,40 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://84s1jdvwma15"
path="res://.godot/imported/clean_card_normal.png-e51b41d4ec8df4b9dc50dc198bc24d7a.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://assets/ui/mall/skin/clean/clean_card_normal.png"
dest_files=["res://.godot/imported/clean_card_normal.png-e51b41d4ec8df4b9dc50dc198bc24d7a.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/uastc_level=0
compress/rdo_quality_loss=0.0
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/channel_remap/red=0
process/channel_remap/green=1
process/channel_remap/blue=2
process/channel_remap/alpha=3
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1

Binary file not shown.

After

Width:  |  Height:  |  Size: 442 KiB

View File

@@ -0,0 +1,40 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://dvhutelpxxfw2"
path="res://.godot/imported/clean_card_selected.png-11a37eb8686e6ef1d88c11dc1edc0a97.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://assets/ui/mall/skin/clean/clean_card_selected.png"
dest_files=["res://.godot/imported/clean_card_selected.png-11a37eb8686e6ef1d88c11dc1edc0a97.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/uastc_level=0
compress/rdo_quality_loss=0.0
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/channel_remap/red=0
process/channel_remap/green=1
process/channel_remap/blue=2
process/channel_remap/alpha=3
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1

Binary file not shown.

After

Width:  |  Height:  |  Size: 363 KiB

View File

@@ -0,0 +1,40 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://b2tg3km7162qx"
path="res://.godot/imported/clean_dialog_frame.png-054f8c85bd8f7f5c8af5c5afa28ffccb.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://assets/ui/mall/skin/clean/clean_dialog_frame.png"
dest_files=["res://.godot/imported/clean_dialog_frame.png-054f8c85bd8f7f5c8af5c5afa28ffccb.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/uastc_level=0
compress/rdo_quality_loss=0.0
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/channel_remap/red=0
process/channel_remap/green=1
process/channel_remap/blue=2
process/channel_remap/alpha=3
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1

Binary file not shown.

After

Width:  |  Height:  |  Size: 490 KiB

View File

@@ -0,0 +1,40 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://ieyhtfkvq6dr"
path="res://.godot/imported/clean_header_bar.png-c410b9a9c7535ac35c2dc7ae909f3cb6.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://assets/ui/mall/skin/clean/clean_header_bar.png"
dest_files=["res://.godot/imported/clean_header_bar.png-c410b9a9c7535ac35c2dc7ae909f3cb6.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/uastc_level=0
compress/rdo_quality_loss=0.0
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/channel_remap/red=0
process/channel_remap/green=1
process/channel_remap/blue=2
process/channel_remap/alpha=3
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1

Binary file not shown.

After

Width:  |  Height:  |  Size: 491 KiB

View File

@@ -0,0 +1,40 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://cgyc7qojbojat"
path="res://.godot/imported/clean_panel_main_frame.png-496641a93206256fa5284a86515ab076.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://assets/ui/mall/skin/clean/clean_panel_main_frame.png"
dest_files=["res://.godot/imported/clean_panel_main_frame.png-496641a93206256fa5284a86515ab076.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/uastc_level=0
compress/rdo_quality_loss=0.0
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/channel_remap/red=0
process/channel_remap/green=1
process/channel_remap/blue=2
process/channel_remap/alpha=3
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1

Binary file not shown.

After

Width:  |  Height:  |  Size: 620 KiB

View File

@@ -0,0 +1,40 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://dbcj5dmaesmon"
path="res://.godot/imported/clean_primary_button.png-a143fae159904695165ce9d69d559927.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://assets/ui/mall/skin/clean/clean_primary_button.png"
dest_files=["res://.godot/imported/clean_primary_button.png-a143fae159904695165ce9d69d559927.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/uastc_level=0
compress/rdo_quality_loss=0.0
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/channel_remap/red=0
process/channel_remap/green=1
process/channel_remap/blue=2
process/channel_remap/alpha=3
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1

Binary file not shown.

After

Width:  |  Height:  |  Size: 337 KiB

View File

@@ -0,0 +1,40 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://c63nlwuyn1iju"
path="res://.godot/imported/clean_secondary_button.png-6883be79e9af2c47e061cef6842698dd.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://assets/ui/mall/skin/clean/clean_secondary_button.png"
dest_files=["res://.godot/imported/clean_secondary_button.png-6883be79e9af2c47e061cef6842698dd.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/uastc_level=0
compress/rdo_quality_loss=0.0
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/channel_remap/red=0
process/channel_remap/green=1
process/channel_remap/blue=2
process/channel_remap/alpha=3
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1

Binary file not shown.

After

Width:  |  Height:  |  Size: 560 KiB

View File

@@ -0,0 +1,40 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://0mqb0wdesfmb"
path="res://.godot/imported/clean_toast_frame.png-d74c42f564b91f036b7649f8e1e9fede.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://assets/ui/mall/skin/clean/clean_toast_frame.png"
dest_files=["res://.godot/imported/clean_toast_frame.png-d74c42f564b91f036b7649f8e1e9fede.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/uastc_level=0
compress/rdo_quality_loss=0.0
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/channel_remap/red=0
process/channel_remap/green=1
process/channel_remap/blue=2
process/channel_remap/alpha=3
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1

View File

@@ -0,0 +1,74 @@
[
{
"id": "clean_card_normal",
"path": "assets/ui/mall/skin/clean/clean_card_normal.png",
"size": [
875,
1232
],
"recommended_use": "NinePatchRect"
},
{
"id": "clean_card_selected",
"path": "assets/ui/mall/skin/clean/clean_card_selected.png",
"size": [
894,
1304
],
"recommended_use": "NinePatchRect"
},
{
"id": "clean_dialog_frame",
"path": "assets/ui/mall/skin/clean/clean_dialog_frame.png",
"size": [
1361,
831
],
"recommended_use": "NinePatchRect"
},
{
"id": "clean_header_bar",
"path": "assets/ui/mall/skin/clean/clean_header_bar.png",
"size": [
2170,
373
],
"recommended_use": "NinePatchRect"
},
{
"id": "clean_panel_main_frame",
"path": "assets/ui/mall/skin/clean/clean_panel_main_frame.png",
"size": [
1558,
932
],
"recommended_use": "NinePatchRect"
},
{
"id": "clean_primary_button",
"path": "assets/ui/mall/skin/clean/clean_primary_button.png",
"size": [
1889,
562
],
"recommended_use": "NinePatchRect"
},
{
"id": "clean_secondary_button",
"path": "assets/ui/mall/skin/clean/clean_secondary_button.png",
"size": [
1674,
695
],
"recommended_use": "NinePatchRect"
},
{
"id": "clean_toast_frame",
"path": "assets/ui/mall/skin/clean/clean_toast_frame.png",
"size": [
1692,
478
],
"recommended_use": "NinePatchRect"
}
]