supervisor-simulator/scripts/Res.cs
2025-12-24 23:32:36 +08:00

519 lines
30 KiB
C#

using Godot;
using System;
public partial class Res : Node
{
// Called when the node enters the scene tree for the first time.
public override void _Ready()
{
}
// Called every frame. 'delta' is the elapsed time since the previous frame.
public override void _Process(double delta)
{
}
public enum Type
{
ACCESSORY,
BODY,
EYE,
HAIR,
OUTFIT,
PHONE
}
public static string GetRandom(Type resType)
{
return GetRandom(resType, false);
}
private static string To16Path(string path)
{
return path.Replace("_48x48_", "_").Replace("_48x48", "");
}
public static string GetRandom(Type resType, bool use16x16Sprites)
{
var resources = allResources[(int)resType];
if (resources == null) {
GD.PrintErr("resources is null");
GD.Print(allResources);
}
int index = GD.RandRange(0, resources.Length - 1);
var path = resources[index];
if (!use16x16Sprites) return path;
var path16 = To16Path(path);
return ResourceLoader.Exists(path16) ? path16 : path;
}
public static readonly string[] Body =
[
"res://resources/characters/bodies/Body_48x48_01.png",
"res://resources/characters/bodies/Body_48x48_02.png",
"res://resources/characters/bodies/Body_48x48_03.png",
"res://resources/characters/bodies/Body_48x48_04.png",
"res://resources/characters/bodies/Body_48x48_05.png",
"res://resources/characters/bodies/Body_48x48_06.png",
"res://resources/characters/bodies/Body_48x48_07.png",
"res://resources/characters/bodies/Body_48x48_08.png"
];
public static readonly string[] Accessory =
[
"res://resources/characters/accessories/Accessory_01_Ladybug_48x48_01.png",
"res://resources/characters/accessories/Accessory_01_Ladybug_48x48_02.png",
"res://resources/characters/accessories/Accessory_01_Ladybug_48x48_03.png",
"res://resources/characters/accessories/Accessory_01_Ladybug_48x48_04.png",
"res://resources/characters/accessories/Accessory_02_Bee_48x48_01.png",
"res://resources/characters/accessories/Accessory_02_Bee_48x48_02.png",
"res://resources/characters/accessories/Accessory_02_Bee_48x48_03.png",
"res://resources/characters/accessories/Accessory_03_Backpack_48x48_01.png",
"res://resources/characters/accessories/Accessory_03_Backpack_48x48_02.png",
"res://resources/characters/accessories/Accessory_03_Backpack_48x48_03.png",
"res://resources/characters/accessories/Accessory_03_Backpack_48x48_04.png",
"res://resources/characters/accessories/Accessory_03_Backpack_48x48_05.png",
"res://resources/characters/accessories/Accessory_03_Backpack_48x48_06.png",
"res://resources/characters/accessories/Accessory_03_Backpack_48x48_07.png",
"res://resources/characters/accessories/Accessory_03_Backpack_48x48_08.png",
"res://resources/characters/accessories/Accessory_03_Backpack_48x48_09.png",
"res://resources/characters/accessories/Accessory_03_Backpack_48x48_10.png",
"res://resources/characters/accessories/Accessory_04_Snapback_48x48_01.png",
"res://resources/characters/accessories/Accessory_04_Snapback_48x48_02.png",
"res://resources/characters/accessories/Accessory_04_Snapback_48x48_03.png",
"res://resources/characters/accessories/Accessory_04_Snapback_48x48_04.png",
"res://resources/characters/accessories/Accessory_04_Snapback_48x48_05.png",
"res://resources/characters/accessories/Accessory_04_Snapback_48x48_06.png",
"res://resources/characters/accessories/Accessory_05_Dino_Snapback_48x48_01.png",
"res://resources/characters/accessories/Accessory_05_Dino_Snapback_48x48_02.png",
"res://resources/characters/accessories/Accessory_05_Dino_Snapback_48x48_03.png",
"res://resources/characters/accessories/Accessory_06_Policeman_Hat_48x48_01.png",
"res://resources/characters/accessories/Accessory_06_Policeman_Hat_48x48_02.png",
"res://resources/characters/accessories/Accessory_06_Policeman_Hat_48x48_03.png",
"res://resources/characters/accessories/Accessory_06_Policeman_Hat_48x48_04.png",
"res://resources/characters/accessories/Accessory_06_Policeman_Hat_48x48_05.png",
"res://resources/characters/accessories/Accessory_06_Policeman_Hat_48x48_06.png",
"res://resources/characters/accessories/Accessory_07_Bataclava_48x48_01.png",
"res://resources/characters/accessories/Accessory_07_Bataclava_48x48_02.png",
"res://resources/characters/accessories/Accessory_07_Bataclava_48x48_03.png",
"res://resources/characters/accessories/Accessory_08_Detective_Hat_48x48_01.png",
"res://resources/characters/accessories/Accessory_08_Detective_Hat_48x48_02.png",
"res://resources/characters/accessories/Accessory_08_Detective_Hat_48x48_03.png",
"res://resources/characters/accessories/Accessory_10_Bolt_48x48_01.png",
"res://resources/characters/accessories/Accessory_10_Bolt_48x48_02.png",
"res://resources/characters/accessories/Accessory_10_Bolt_48x48_03.png",
"res://resources/characters/accessories/Accessory_11_Beanie_48x48_01.png",
"res://resources/characters/accessories/Accessory_11_Beanie_48x48_02.png",
"res://resources/characters/accessories/Accessory_11_Beanie_48x48_03.png",
"res://resources/characters/accessories/Accessory_11_Beanie_48x48_04.png",
"res://resources/characters/accessories/Accessory_11_Beanie_48x48_05.png",
"res://resources/characters/accessories/Accessory_12_Mustache_48x48_01.png",
"res://resources/characters/accessories/Accessory_12_Mustache_48x48_02.png",
"res://resources/characters/accessories/Accessory_12_Mustache_48x48_03.png",
"res://resources/characters/accessories/Accessory_12_Mustache_48x48_04.png",
"res://resources/characters/accessories/Accessory_12_Mustache_48x48_05.png",
"res://resources/characters/accessories/Accessory_13_Beard_48x48_01.png",
"res://resources/characters/accessories/Accessory_13_Beard_48x48_02.png",
"res://resources/characters/accessories/Accessory_13_Beard_48x48_03.png",
"res://resources/characters/accessories/Accessory_13_Beard_48x48_04.png",
"res://resources/characters/accessories/Accessory_13_Beard_48x48_05.png",
"res://resources/characters/accessories/Accessory_14_Gloves_48x48_01.png",
"res://resources/characters/accessories/Accessory_14_Gloves_48x48_02.png",
"res://resources/characters/accessories/Accessory_14_Gloves_48x48_03.png",
"res://resources/characters/accessories/Accessory_14_Gloves_48x48_04.png",
"res://resources/characters/accessories/Accessory_15_Glasses_48x48_01.png",
"res://resources/characters/accessories/Accessory_15_Glasses_48x48_02.png",
"res://resources/characters/accessories/Accessory_15_Glasses_48x48_03.png",
"res://resources/characters/accessories/Accessory_15_Glasses_48x48_04.png",
"res://resources/characters/accessories/Accessory_15_Glasses_48x48_05.png",
"res://resources/characters/accessories/Accessory_15_Glasses_48x48_06.png",
"res://resources/characters/accessories/Accessory_16_Monocle_48x48_01.png",
"res://resources/characters/accessories/Accessory_16_Monocle_48x48_02.png",
"res://resources/characters/accessories/Accessory_16_Monocle_48x48_03.png",
"res://resources/characters/accessories/Accessory_17_Medical_Mask_48x48_01.png",
"res://resources/characters/accessories/Accessory_17_Medical_Mask_48x48_02.png",
"res://resources/characters/accessories/Accessory_17_Medical_Mask_48x48_03.png",
"res://resources/characters/accessories/Accessory_17_Medical_Mask_48x48_04.png",
"res://resources/characters/accessories/Accessory_17_Medical_Mask_48x48_05.png",
"res://resources/characters/accessories/Accessory_18_Chef_48x48_01.png",
"res://resources/characters/accessories/Accessory_18_Chef_48x48_02.png",
"res://resources/characters/accessories/Accessory_18_Chef_48x48_03.png",
"res://resources/characters/accessories/Accessory_19_Party_Cone_48x48_01.png",
"res://resources/characters/accessories/Accessory_19_Party_Cone_48x48_02.png",
"res://resources/characters/accessories/Accessory_19_Party_Cone_48x48_03.png",
"res://resources/characters/accessories/Accessory_19_Party_Cone_48x48_04.png"
];
public static readonly string[] Eye =
[
"res://resources/characters/eyes/Eyes_48x48_01.png",
"res://resources/characters/eyes/Eyes_48x48_02.png",
"res://resources/characters/eyes/Eyes_48x48_03.png",
"res://resources/characters/eyes/Eyes_48x48_04.png",
"res://resources/characters/eyes/Eyes_48x48_05.png",
"res://resources/characters/eyes/Eyes_48x48_06.png",
"res://resources/characters/eyes/Eyes_48x48_07.png"
];
public static readonly string[] Hair =
[
"res://resources/characters/hairstyles/Hairstyle_01_48x48_01.png",
"res://resources/characters/hairstyles/Hairstyle_01_48x48_02.png",
"res://resources/characters/hairstyles/Hairstyle_01_48x48_03.png",
"res://resources/characters/hairstyles/Hairstyle_01_48x48_04.png",
"res://resources/characters/hairstyles/Hairstyle_01_48x48_05.png",
"res://resources/characters/hairstyles/Hairstyle_01_48x48_06.png",
"res://resources/characters/hairstyles/Hairstyle_01_48x48_07.png",
"res://resources/characters/hairstyles/Hairstyle_02_48x48_01.png",
"res://resources/characters/hairstyles/Hairstyle_02_48x48_02.png",
"res://resources/characters/hairstyles/Hairstyle_02_48x48_03.png",
"res://resources/characters/hairstyles/Hairstyle_02_48x48_04.png",
"res://resources/characters/hairstyles/Hairstyle_02_48x48_05.png",
"res://resources/characters/hairstyles/Hairstyle_02_48x48_06.png",
"res://resources/characters/hairstyles/Hairstyle_02_48x48_07.png",
"res://resources/characters/hairstyles/Hairstyle_03_48x48_01.png",
"res://resources/characters/hairstyles/Hairstyle_03_48x48_02.png",
"res://resources/characters/hairstyles/Hairstyle_03_48x48_03.png",
"res://resources/characters/hairstyles/Hairstyle_03_48x48_04.png",
"res://resources/characters/hairstyles/Hairstyle_03_48x48_05.png",
"res://resources/characters/hairstyles/Hairstyle_03_48x48_06.png",
"res://resources/characters/hairstyles/Hairstyle_03_48x48_07.png",
"res://resources/characters/hairstyles/Hairstyle_04_48x48_01.png",
"res://resources/characters/hairstyles/Hairstyle_04_48x48_02.png",
"res://resources/characters/hairstyles/Hairstyle_04_48x48_03.png",
"res://resources/characters/hairstyles/Hairstyle_04_48x48_04.png",
"res://resources/characters/hairstyles/Hairstyle_04_48x48_05.png",
"res://resources/characters/hairstyles/Hairstyle_04_48x48_06.png",
"res://resources/characters/hairstyles/Hairstyle_04_48x48_07.png",
"res://resources/characters/hairstyles/Hairstyle_05_48x48_01.png",
"res://resources/characters/hairstyles/Hairstyle_05_48x48_02.png",
"res://resources/characters/hairstyles/Hairstyle_05_48x48_03.png",
"res://resources/characters/hairstyles/Hairstyle_05_48x48_04.png",
"res://resources/characters/hairstyles/Hairstyle_05_48x48_05.png",
"res://resources/characters/hairstyles/Hairstyle_05_48x48_06.png",
"res://resources/characters/hairstyles/Hairstyle_05_48x48_07.png",
"res://resources/characters/hairstyles/Hairstyle_06_48x48_01.png",
"res://resources/characters/hairstyles/Hairstyle_06_48x48_02.png",
"res://resources/characters/hairstyles/Hairstyle_06_48x48_03.png",
"res://resources/characters/hairstyles/Hairstyle_06_48x48_04.png",
"res://resources/characters/hairstyles/Hairstyle_06_48x48_05.png",
"res://resources/characters/hairstyles/Hairstyle_06_48x48_06.png",
"res://resources/characters/hairstyles/Hairstyle_06_48x48_07.png",
"res://resources/characters/hairstyles/Hairstyle_07_48x48_01.png",
"res://resources/characters/hairstyles/Hairstyle_07_48x48_02.png",
"res://resources/characters/hairstyles/Hairstyle_07_48x48_03.png",
"res://resources/characters/hairstyles/Hairstyle_07_48x48_04.png",
"res://resources/characters/hairstyles/Hairstyle_07_48x48_05.png",
"res://resources/characters/hairstyles/Hairstyle_07_48x48_06.png",
"res://resources/characters/hairstyles/Hairstyle_07_48x48_07.png",
"res://resources/characters/hairstyles/Hairstyle_08_48x48_01.png",
"res://resources/characters/hairstyles/Hairstyle_08_48x48_02.png",
"res://resources/characters/hairstyles/Hairstyle_08_48x48_03.png",
"res://resources/characters/hairstyles/Hairstyle_08_48x48_04.png",
"res://resources/characters/hairstyles/Hairstyle_08_48x48_05.png",
"res://resources/characters/hairstyles/Hairstyle_08_48x48_06.png",
"res://resources/characters/hairstyles/Hairstyle_08_48x48_07.png",
"res://resources/characters/hairstyles/Hairstyle_09_48x48_01.png",
"res://resources/characters/hairstyles/Hairstyle_09_48x48_02.png",
"res://resources/characters/hairstyles/Hairstyle_09_48x48_03.png",
"res://resources/characters/hairstyles/Hairstyle_09_48x48_04.png",
"res://resources/characters/hairstyles/Hairstyle_09_48x48_05.png",
"res://resources/characters/hairstyles/Hairstyle_09_48x48_06.png",
"res://resources/characters/hairstyles/Hairstyle_09_48x48_07.png",
"res://resources/characters/hairstyles/Hairstyle_10_48x48_01.png",
"res://resources/characters/hairstyles/Hairstyle_10_48x48_02.png",
"res://resources/characters/hairstyles/Hairstyle_10_48x48_03.png",
"res://resources/characters/hairstyles/Hairstyle_10_48x48_04.png",
"res://resources/characters/hairstyles/Hairstyle_10_48x48_05.png",
"res://resources/characters/hairstyles/Hairstyle_10_48x48_06.png",
"res://resources/characters/hairstyles/Hairstyle_10_48x48_07.png",
"res://resources/characters/hairstyles/Hairstyle_11_48x48_01.png",
"res://resources/characters/hairstyles/Hairstyle_11_48x48_02.png",
"res://resources/characters/hairstyles/Hairstyle_11_48x48_03.png",
"res://resources/characters/hairstyles/Hairstyle_11_48x48_04.png",
"res://resources/characters/hairstyles/Hairstyle_11_48x48_05.png",
"res://resources/characters/hairstyles/Hairstyle_11_48x48_06.png",
"res://resources/characters/hairstyles/Hairstyle_11_48x48_07.png",
"res://resources/characters/hairstyles/Hairstyle_12_48x48_01.png",
"res://resources/characters/hairstyles/Hairstyle_12_48x48_02.png",
"res://resources/characters/hairstyles/Hairstyle_12_48x48_03.png",
"res://resources/characters/hairstyles/Hairstyle_12_48x48_04.png",
"res://resources/characters/hairstyles/Hairstyle_12_48x48_05.png",
"res://resources/characters/hairstyles/Hairstyle_12_48x48_06.png",
"res://resources/characters/hairstyles/Hairstyle_12_48x48_07.png",
"res://resources/characters/hairstyles/Hairstyle_13_48x48_01.png",
"res://resources/characters/hairstyles/Hairstyle_13_48x48_02.png",
"res://resources/characters/hairstyles/Hairstyle_13_48x48_03.png",
"res://resources/characters/hairstyles/Hairstyle_13_48x48_04.png",
"res://resources/characters/hairstyles/Hairstyle_13_48x48_05.png",
"res://resources/characters/hairstyles/Hairstyle_13_48x48_06.png",
"res://resources/characters/hairstyles/Hairstyle_13_48x48_07.png",
"res://resources/characters/hairstyles/Hairstyle_14_48x48_01.png",
"res://resources/characters/hairstyles/Hairstyle_14_48x48_02.png",
"res://resources/characters/hairstyles/Hairstyle_14_48x48_03.png",
"res://resources/characters/hairstyles/Hairstyle_14_48x48_04.png",
"res://resources/characters/hairstyles/Hairstyle_14_48x48_05.png",
"res://resources/characters/hairstyles/Hairstyle_14_48x48_06.png",
"res://resources/characters/hairstyles/Hairstyle_14_48x48_07.png",
"res://resources/characters/hairstyles/Hairstyle_15_48x48_01.png",
"res://resources/characters/hairstyles/Hairstyle_15_48x48_02.png",
"res://resources/characters/hairstyles/Hairstyle_15_48x48_03.png",
"res://resources/characters/hairstyles/Hairstyle_15_48x48_04.png",
"res://resources/characters/hairstyles/Hairstyle_15_48x48_05.png",
"res://resources/characters/hairstyles/Hairstyle_15_48x48_06.png",
"res://resources/characters/hairstyles/Hairstyle_15_48x48_07.png",
"res://resources/characters/hairstyles/Hairstyle_16_48x48_01.png",
"res://resources/characters/hairstyles/Hairstyle_16_48x48_02.png",
"res://resources/characters/hairstyles/Hairstyle_16_48x48_03.png",
"res://resources/characters/hairstyles/Hairstyle_16_48x48_04.png",
"res://resources/characters/hairstyles/Hairstyle_16_48x48_05.png",
"res://resources/characters/hairstyles/Hairstyle_16_48x48_06.png",
"res://resources/characters/hairstyles/Hairstyle_16_48x48_07.png",
"res://resources/characters/hairstyles/Hairstyle_17_48x48_01.png",
"res://resources/characters/hairstyles/Hairstyle_17_48x48_02.png",
"res://resources/characters/hairstyles/Hairstyle_17_48x48_03.png",
"res://resources/characters/hairstyles/Hairstyle_17_48x48_04.png",
"res://resources/characters/hairstyles/Hairstyle_17_48x48_05.png",
"res://resources/characters/hairstyles/Hairstyle_17_48x48_06.png",
"res://resources/characters/hairstyles/Hairstyle_17_48x48_07.png",
"res://resources/characters/hairstyles/Hairstyle_18_48x48_01.png",
"res://resources/characters/hairstyles/Hairstyle_18_48x48_02.png",
"res://resources/characters/hairstyles/Hairstyle_18_48x48_03.png",
"res://resources/characters/hairstyles/Hairstyle_18_48x48_04.png",
"res://resources/characters/hairstyles/Hairstyle_18_48x48_05.png",
"res://resources/characters/hairstyles/Hairstyle_18_48x48_06.png",
"res://resources/characters/hairstyles/Hairstyle_18_48x48_07.png",
"res://resources/characters/hairstyles/Hairstyle_19_48x48_01.png",
"res://resources/characters/hairstyles/Hairstyle_19_48x48_02.png",
"res://resources/characters/hairstyles/Hairstyle_19_48x48_03.png",
"res://resources/characters/hairstyles/Hairstyle_19_48x48_04.png",
"res://resources/characters/hairstyles/Hairstyle_19_48x48_05.png",
"res://resources/characters/hairstyles/Hairstyle_19_48x48_06.png",
"res://resources/characters/hairstyles/Hairstyle_19_48x48_07.png",
"res://resources/characters/hairstyles/Hairstyle_20_48x48_01.png",
"res://resources/characters/hairstyles/Hairstyle_20_48x48_02.png",
"res://resources/characters/hairstyles/Hairstyle_20_48x48_03.png",
"res://resources/characters/hairstyles/Hairstyle_20_48x48_04.png",
"res://resources/characters/hairstyles/Hairstyle_20_48x48_05.png",
"res://resources/characters/hairstyles/Hairstyle_20_48x48_06.png",
"res://resources/characters/hairstyles/Hairstyle_20_48x48_07.png",
"res://resources/characters/hairstyles/Hairstyle_21_48x48_01.png",
"res://resources/characters/hairstyles/Hairstyle_21_48x48_02.png",
"res://resources/characters/hairstyles/Hairstyle_21_48x48_03.png",
"res://resources/characters/hairstyles/Hairstyle_21_48x48_04.png",
"res://resources/characters/hairstyles/Hairstyle_21_48x48_05.png",
"res://resources/characters/hairstyles/Hairstyle_21_48x48_06.png",
"res://resources/characters/hairstyles/Hairstyle_21_48x48_07.png",
"res://resources/characters/hairstyles/Hairstyle_22_48x48_01.png",
"res://resources/characters/hairstyles/Hairstyle_22_48x48_02.png",
"res://resources/characters/hairstyles/Hairstyle_22_48x48_03.png",
"res://resources/characters/hairstyles/Hairstyle_22_48x48_04.png",
"res://resources/characters/hairstyles/Hairstyle_22_48x48_05.png",
"res://resources/characters/hairstyles/Hairstyle_22_48x48_06.png",
"res://resources/characters/hairstyles/Hairstyle_22_48x48_07.png",
"res://resources/characters/hairstyles/Hairstyle_23_48x48_01.png",
"res://resources/characters/hairstyles/Hairstyle_23_48x48_02.png",
"res://resources/characters/hairstyles/Hairstyle_23_48x48_03.png",
"res://resources/characters/hairstyles/Hairstyle_23_48x48_04.png",
"res://resources/characters/hairstyles/Hairstyle_23_48x48_05.png",
"res://resources/characters/hairstyles/Hairstyle_23_48x48_06.png",
"res://resources/characters/hairstyles/Hairstyle_23_48x48_07.png",
"res://resources/characters/hairstyles/Hairstyle_24_48x48_01.png",
"res://resources/characters/hairstyles/Hairstyle_24_48x48_02.png",
"res://resources/characters/hairstyles/Hairstyle_24_48x48_03.png",
"res://resources/characters/hairstyles/Hairstyle_24_48x48_04.png",
"res://resources/characters/hairstyles/Hairstyle_24_48x48_05.png",
"res://resources/characters/hairstyles/Hairstyle_24_48x48_06.png",
"res://resources/characters/hairstyles/Hairstyle_24_48x48_07.png",
"res://resources/characters/hairstyles/Hairstyle_25_48x48_01.png",
"res://resources/characters/hairstyles/Hairstyle_25_48x48_02.png",
"res://resources/characters/hairstyles/Hairstyle_25_48x48_03.png",
"res://resources/characters/hairstyles/Hairstyle_25_48x48_04.png",
"res://resources/characters/hairstyles/Hairstyle_25_48x48_05.png",
"res://resources/characters/hairstyles/Hairstyle_25_48x48_06.png",
"res://resources/characters/hairstyles/Hairstyle_25_48x48_07.png",
"res://resources/characters/hairstyles/Hairstyle_26_48x48_01.png",
"res://resources/characters/hairstyles/Hairstyle_26_48x48_02.png",
"res://resources/characters/hairstyles/Hairstyle_26_48x48_03.png",
"res://resources/characters/hairstyles/Hairstyle_26_48x48_04.png",
"res://resources/characters/hairstyles/Hairstyle_26_48x48_05.png",
"res://resources/characters/hairstyles/Hairstyle_26_48x48_06.png",
"res://resources/characters/hairstyles/Hairstyle_26_48x48_07.png",
"res://resources/characters/hairstyles/Hairstyle_27_48x48_01.png",
"res://resources/characters/hairstyles/Hairstyle_27_48x48_02.png",
"res://resources/characters/hairstyles/Hairstyle_27_48x48_03.png",
"res://resources/characters/hairstyles/Hairstyle_27_48x48_04.png",
"res://resources/characters/hairstyles/Hairstyle_27_48x48_05.png",
"res://resources/characters/hairstyles/Hairstyle_27_48x48_06.png",
"res://resources/characters/hairstyles/Hairstyle_28_48x48_01.png",
"res://resources/characters/hairstyles/Hairstyle_28_48x48_02.png",
"res://resources/characters/hairstyles/Hairstyle_28_48x48_03.png",
"res://resources/characters/hairstyles/Hairstyle_28_48x48_04.png",
"res://resources/characters/hairstyles/Hairstyle_28_48x48_05.png",
"res://resources/characters/hairstyles/Hairstyle_28_48x48_06.png",
"res://resources/characters/hairstyles/Hairstyle_29_48x48_01.png",
"res://resources/characters/hairstyles/Hairstyle_29_48x48_02.png",
"res://resources/characters/hairstyles/Hairstyle_29_48x48_03.png",
"res://resources/characters/hairstyles/Hairstyle_29_48x48_04.png",
"res://resources/characters/hairstyles/Hairstyle_29_48x48_05.png",
"res://resources/characters/hairstyles/Hairstyle_29_48x48_06.png"
];
public static readonly string[] Outfit =
[
"res://resources/characters/outfits/Outfit_01_48x48_01.png",
"res://resources/characters/outfits/Outfit_01_48x48_02.png",
"res://resources/characters/outfits/Outfit_01_48x48_03.png",
"res://resources/characters/outfits/Outfit_01_48x48_04.png",
"res://resources/characters/outfits/Outfit_01_48x48_05.png",
"res://resources/characters/outfits/Outfit_01_48x48_06.png",
"res://resources/characters/outfits/Outfit_01_48x48_07.png",
"res://resources/characters/outfits/Outfit_01_48x48_08.png",
"res://resources/characters/outfits/Outfit_01_48x48_09.png",
"res://resources/characters/outfits/Outfit_01_48x48_10.png",
"res://resources/characters/outfits/Outfit_02_48x48_01.png",
"res://resources/characters/outfits/Outfit_02_48x48_02.png",
"res://resources/characters/outfits/Outfit_02_48x48_03.png",
"res://resources/characters/outfits/Outfit_02_48x48_04.png",
"res://resources/characters/outfits/Outfit_03_48x48_01.png",
"res://resources/characters/outfits/Outfit_03_48x48_02.png",
"res://resources/characters/outfits/Outfit_03_48x48_03.png",
"res://resources/characters/outfits/Outfit_03_48x48_04.png",
"res://resources/characters/outfits/Outfit_04_48x48_01.png",
"res://resources/characters/outfits/Outfit_04_48x48_02.png",
"res://resources/characters/outfits/Outfit_04_48x48_03.png",
"res://resources/characters/outfits/Outfit_05_48x48_01.png",
"res://resources/characters/outfits/Outfit_05_48x48_02.png",
"res://resources/characters/outfits/Outfit_05_48x48_03.png",
"res://resources/characters/outfits/Outfit_05_48x48_04.png",
"res://resources/characters/outfits/Outfit_05_48x48_05.png",
"res://resources/characters/outfits/Outfit_06_48x48_01.png",
"res://resources/characters/outfits/Outfit_06_48x48_02.png",
"res://resources/characters/outfits/Outfit_06_48x48_03.png",
"res://resources/characters/outfits/Outfit_06_48x48_04.png",
"res://resources/characters/outfits/Outfit_07_48x48_01.png",
"res://resources/characters/outfits/Outfit_07_48x48_02.png",
"res://resources/characters/outfits/Outfit_07_48x48_03.png",
"res://resources/characters/outfits/Outfit_07_48x48_04.png",
"res://resources/characters/outfits/Outfit_08_48x48_01.png",
"res://resources/characters/outfits/Outfit_08_48x48_02.png",
"res://resources/characters/outfits/Outfit_08_48x48_03.png",
"res://resources/characters/outfits/Outfit_09_48x48_01.png",
"res://resources/characters/outfits/Outfit_09_48x48_02.png",
"res://resources/characters/outfits/Outfit_09_48x48_03.png",
"res://resources/characters/outfits/Outfit_10_48x48_01.png",
"res://resources/characters/outfits/Outfit_10_48x48_02.png",
"res://resources/characters/outfits/Outfit_10_48x48_03.png",
"res://resources/characters/outfits/Outfit_10_48x48_04.png",
"res://resources/characters/outfits/Outfit_10_48x48_05.png",
"res://resources/characters/outfits/Outfit_11_48x48_01.png",
"res://resources/characters/outfits/Outfit_11_48x48_02.png",
"res://resources/characters/outfits/Outfit_11_48x48_03.png",
"res://resources/characters/outfits/Outfit_11_48x48_04.png",
"res://resources/characters/outfits/Outfit_12_48x48_01.png",
"res://resources/characters/outfits/Outfit_12_48x48_02.png",
"res://resources/characters/outfits/Outfit_12_48x48_03.png",
"res://resources/characters/outfits/Outfit_13_48x48_01.png",
"res://resources/characters/outfits/Outfit_13_48x48_02.png",
"res://resources/characters/outfits/Outfit_13_48x48_03.png",
"res://resources/characters/outfits/Outfit_13_48x48_04.png",
"res://resources/characters/outfits/Outfit_14_48x48_01.png",
"res://resources/characters/outfits/Outfit_14_48x48_02.png",
"res://resources/characters/outfits/Outfit_14_48x48_03.png",
"res://resources/characters/outfits/Outfit_14_48x48_04.png",
"res://resources/characters/outfits/Outfit_14_48x48_05.png",
"res://resources/characters/outfits/Outfit_15_48x48_01.png",
"res://resources/characters/outfits/Outfit_15_48x48_02.png",
"res://resources/characters/outfits/Outfit_15_48x48_03.png",
"res://resources/characters/outfits/Outfit_16_48x48_01.png",
"res://resources/characters/outfits/Outfit_16_48x48_02.png",
"res://resources/characters/outfits/Outfit_16_48x48_03.png",
"res://resources/characters/outfits/Outfit_17_48x48_01.png",
"res://resources/characters/outfits/Outfit_17_48x48_02.png",
"res://resources/characters/outfits/Outfit_17_48x48_03.png",
"res://resources/characters/outfits/Outfit_18_48x48_01.png",
"res://resources/characters/outfits/Outfit_18_48x48_02.png",
"res://resources/characters/outfits/Outfit_18_48x48_03.png",
"res://resources/characters/outfits/Outfit_18_48x48_04.png",
"res://resources/characters/outfits/Outfit_19_48x48_01.png",
"res://resources/characters/outfits/Outfit_19_48x48_02.png",
"res://resources/characters/outfits/Outfit_19_48x48_03.png",
"res://resources/characters/outfits/Outfit_19_48x48_04.png",
"res://resources/characters/outfits/Outfit_20_48x48_01.png",
"res://resources/characters/outfits/Outfit_20_48x48_02.png",
"res://resources/characters/outfits/Outfit_20_48x48_03.png",
"res://resources/characters/outfits/Outfit_21_48x48_01.png",
"res://resources/characters/outfits/Outfit_21_48x48_02.png",
"res://resources/characters/outfits/Outfit_21_48x48_03.png",
"res://resources/characters/outfits/Outfit_21_48x48_04.png",
"res://resources/characters/outfits/Outfit_22_48x48_01.png",
"res://resources/characters/outfits/Outfit_22_48x48_02.png",
"res://resources/characters/outfits/Outfit_22_48x48_03.png",
"res://resources/characters/outfits/Outfit_22_48x48_04.png",
"res://resources/characters/outfits/Outfit_23_48x48_01.png",
"res://resources/characters/outfits/Outfit_23_48x48_02.png",
"res://resources/characters/outfits/Outfit_23_48x48_03.png",
"res://resources/characters/outfits/Outfit_23_48x48_04.png",
"res://resources/characters/outfits/Outfit_24_48x48_01.png",
"res://resources/characters/outfits/Outfit_24_48x48_02.png",
"res://resources/characters/outfits/Outfit_24_48x48_03.png",
"res://resources/characters/outfits/Outfit_24_48x48_04.png",
"res://resources/characters/outfits/Outfit_25_48x48_01.png",
"res://resources/characters/outfits/Outfit_25_48x48_02.png",
"res://resources/characters/outfits/Outfit_25_48x48_03.png",
"res://resources/characters/outfits/Outfit_25_48x48_04.png",
"res://resources/characters/outfits/Outfit_25_48x48_05.png",
"res://resources/characters/outfits/Outfit_26_48x48_01.png",
"res://resources/characters/outfits/Outfit_26_48x48_02.png",
"res://resources/characters/outfits/Outfit_26_48x48_03.png",
"res://resources/characters/outfits/Outfit_27_48x48_01.png",
"res://resources/characters/outfits/Outfit_27_48x48_02.png",
"res://resources/characters/outfits/Outfit_27_48x48_03.png",
"res://resources/characters/outfits/Outfit_28_48x48_01.png",
"res://resources/characters/outfits/Outfit_28_48x48_02.png",
"res://resources/characters/outfits/Outfit_28_48x48_03.png",
"res://resources/characters/outfits/Outfit_28_48x48_04.png",
"res://resources/characters/outfits/Outfit_29_48x48_01.png",
"res://resources/characters/outfits/Outfit_29_48x48_02.png",
"res://resources/characters/outfits/Outfit_29_48x48_03.png",
"res://resources/characters/outfits/Outfit_29_48x48_04.png",
"res://resources/characters/outfits/Outfit_30_48x48_01.png",
"res://resources/characters/outfits/Outfit_30_48x48_02.png",
"res://resources/characters/outfits/Outfit_30_48x48_03.png",
"res://resources/characters/outfits/Outfit_31_48x48_01.png",
"res://resources/characters/outfits/Outfit_31_48x48_02.png",
"res://resources/characters/outfits/Outfit_31_48x48_03.png",
"res://resources/characters/outfits/Outfit_31_48x48_04.png",
"res://resources/characters/outfits/Outfit_31_48x48_05.png",
"res://resources/characters/outfits/Outfit_32_48x48_01.png",
"res://resources/characters/outfits/Outfit_32_48x48_02.png",
"res://resources/characters/outfits/Outfit_32_48x48_03.png",
"res://resources/characters/outfits/Outfit_32_48x48_04.png",
"res://resources/characters/outfits/Outfit_32_48x48_05.png",
"res://resources/characters/outfits/Outfit_33_48x48_01.png",
"res://resources/characters/outfits/Outfit_33_48x48_02.png",
"res://resources/characters/outfits/Outfit_33_48x48_03.png"
];
public static readonly string[] Smartphone =
[
"res://resources/characters/smartphones/Smartphone_48x48_1.png",
"res://resources/characters/smartphones/Smartphone_48x48_2.png",
"res://resources/characters/smartphones/Smartphone_48x48_3.png",
"res://resources/characters/smartphones/Smartphone_48x48_4.png",
"res://resources/characters/smartphones/Smartphone_48x48_5.png"
];
private static readonly string[][] allResources =
[
Accessory,
Body,
Eye,
Hair,
Outfit,
Smartphone
];
}