diff --git a/NeoQOLPack/Mod.cs b/NeoQOLPack/Mod.cs index 5705eaf..7e4ffff 100644 --- a/NeoQOLPack/Mod.cs +++ b/NeoQOLPack/Mod.cs @@ -35,10 +35,11 @@ public Mod(IModInterface modInterface) { modInterface.RegisterScriptMod(new PlayerHudPatcher(this)); modInterface.RegisterScriptMod(new ShopButtonPatcher(this)); modInterface.RegisterScriptMod(new MenuPatcher(this, versionTag)); - modInterface.RegisterScriptMod(new OptionsMenuPatcher()); + modInterface.RegisterScriptMod(new OptionsMenuPatcher(this)); modInterface.RegisterScriptMod(new EscMenuPatcher()); modInterface.RegisterScriptMod(new ButtonSellPatcher()); modInterface.RegisterScriptMod(new ShopCategoryPatcher()); + modInterface.RegisterScriptMod(new CosmeticMenuPatcher()); if (injectUpdateNotice) ; } diff --git a/NeoQOLPack/Mods/CosmeticMenuPatcher.cs b/NeoQOLPack/Mods/CosmeticMenuPatcher.cs new file mode 100644 index 0000000..931c227 --- /dev/null +++ b/NeoQOLPack/Mods/CosmeticMenuPatcher.cs @@ -0,0 +1,38 @@ +using GDWeave.Godot; +using GDWeave.Modding; + +namespace NeoQOLPack.Mods; + +public class CosmeticMenuPatcher : IScriptMod +{ + public bool ShouldRun(string path) => path == "res://Scenes/HUD/CosmeticMenu/cosmetic_menu.gdc"; + + public IEnumerable Modify(string path, IEnumerable tokens) + { + MultiTokenWaiter readyWaiter = new MultiTokenWaiter([ + t=>t is IdentifierToken {Name: "_ready"}, + t=>t is IdentifierToken {Name: "add_child"}, + t=>t.Type is TokenType.Newline + ], allowPartialMatch: true); + + foreach (Token token in tokens) + { + if (readyWaiter.Check(token)) + { + yield return token; + + yield return new Token(TokenType.Newline, 1); + yield return new IdentifierToken("model"); + yield return new Token(TokenType.Period); + yield return new IdentifierToken("owner_id"); + yield return new Token(TokenType.OpAssign); + yield return new IdentifierToken("Network"); + yield return new Token(TokenType.Period); + yield return new IdentifierToken("STEAM_ID"); + + yield return new Token(TokenType.Newline, 1); + } + else yield return token; + } + } +} \ No newline at end of file diff --git a/NeoQOLPack/Mods/OptionsMenuPatcher.cs b/NeoQOLPack/Mods/OptionsMenuPatcher.cs index ddfc8bf..2460409 100644 --- a/NeoQOLPack/Mods/OptionsMenuPatcher.cs +++ b/NeoQOLPack/Mods/OptionsMenuPatcher.cs @@ -4,7 +4,7 @@ namespace NeoQOLPack.Mods; -public class OptionsMenuPatcher : IScriptMod +public class OptionsMenuPatcher(Mod mod) : IScriptMod { public bool ShouldRun(string path) => path == "res://Scenes/Singletons/OptionsMenu/options_menu.gdc"; @@ -45,6 +45,43 @@ public IEnumerable Modify(string path, IEnumerable tokens) yield return new IdentifierToken("lock_mouse_node"); yield return new Token(TokenType.Newline); + + // yield return new Token(TokenType.PrVar); + // yield return new IdentifierToken("fov_slider"); + // + // yield return new Token(TokenType.Newline); + // + // yield return new Token(TokenType.PrFunction); + // yield return new IdentifierToken("_on_fov_value_changed"); + // yield return new Token(TokenType.ParenthesisOpen); + // yield return new IdentifierToken("value"); + // yield return new Token(TokenType.ParenthesisClose); + // yield return new Token(TokenType.Colon); + // yield return new Token(TokenType.Newline, 1); + // + // yield return new IdentifierToken("fov_slider"); + // yield return new Token(TokenType.Period); + // yield return new IdentifierToken("get_parent"); + // yield return new Token(TokenType.ParenthesisOpen); + // yield return new Token(TokenType.ParenthesisClose); + // yield return new Token(TokenType.Period); + // yield return new IdentifierToken("get_child"); + // yield return new Token(TokenType.ParenthesisOpen); + // yield return new ConstantToken(new IntVariant(0)); + // yield return new Token(TokenType.ParenthesisClose); + // yield return new Token(TokenType.Period); + // yield return new IdentifierToken("text"); + // yield return new Token(TokenType.OpAssign); + // yield return new Token(TokenType.BuiltInFunc, (uint?)BuiltinFunction.TextStr); + // yield return new Token(TokenType.ParenthesisOpen); + // yield return new IdentifierToken("value"); + // yield return new Token(TokenType.OpMul); + // yield return new ConstantToken(new RealVariant(100.0)); + // yield return new Token(TokenType.ParenthesisClose); + // yield return new Token(TokenType.OpAdd); + // yield return new ConstantToken(new StringVariant("%")); + + yield return new Token(TokenType.Newline); } else if (readyWaiter.Check(token)) { @@ -171,7 +208,200 @@ public IEnumerable Modify(string path, IEnumerable tokens) yield return new ConstantToken(new StringVariant("When set to Locked, the mouse will be locked within the game window unless the game is paused.")); yield return new Token(TokenType.Newline, 1); + // yield return new Token(TokenType.PrVar); + // yield return new IdentifierToken("fov_option_node"); + // yield return new Token(TokenType.OpAssign); + // yield return new IdentifierToken("get_node"); + // yield return new Token(TokenType.ParenthesisOpen); + // yield return new ConstantToken(new StringVariant("Control/Panel/tabs_main/main/ScrollContainer/HBoxContainer/VBoxContainer/main_vol")); + // yield return new Token(TokenType.ParenthesisClose); + // yield return new Token(TokenType.Period); + // yield return new IdentifierToken("duplicate"); + // yield return new Token(TokenType.ParenthesisOpen); + // yield return new Token(TokenType.ParenthesisClose); + // + // yield return new Token(TokenType.Newline, 1); + // + // yield return new Token(TokenType.PrVar); + // yield return new IdentifierToken("label"); + // yield return new Token(TokenType.OpAssign); + // yield return new IdentifierToken("fov_option_node"); + // yield return new Token(TokenType.Period); + // yield return new IdentifierToken("get_child"); + // yield return new Token(TokenType.ParenthesisOpen); + // yield return new ConstantToken(new IntVariant(0)); + // yield return new Token(TokenType.ParenthesisClose); + // + // yield return new Token(TokenType.Newline, 1); + // + // yield return new Token(TokenType.PrVar); + // yield return new IdentifierToken("label2"); + // yield return new Token(TokenType.OpAssign); + // yield return new IdentifierToken("fov_option_node"); + // yield return new Token(TokenType.Period); + // yield return new IdentifierToken("get_child"); + // yield return new Token(TokenType.ParenthesisOpen); + // yield return new ConstantToken(new IntVariant(1)); + // yield return new Token(TokenType.ParenthesisClose); + // yield return new Token(TokenType.Period); + // yield return new IdentifierToken("get_child"); + // yield return new Token(TokenType.ParenthesisOpen); + // yield return new ConstantToken(new IntVariant(0)); + // yield return new Token(TokenType.ParenthesisClose); + // + // yield return new Token(TokenType.Newline, 1); + // + // yield return new IdentifierToken("fov_slider"); + // yield return new Token(TokenType.OpAssign); + // yield return new IdentifierToken("fov_option_node"); + // yield return new Token(TokenType.Period); + // yield return new IdentifierToken("get_child"); + // yield return new Token(TokenType.ParenthesisOpen); + // yield return new ConstantToken(new IntVariant(1)); + // yield return new Token(TokenType.ParenthesisClose); + // yield return new Token(TokenType.Period); + // yield return new IdentifierToken("get_child"); + // yield return new Token(TokenType.ParenthesisOpen); + // yield return new ConstantToken(new IntVariant(1)); + // yield return new Token(TokenType.ParenthesisClose); + // + // yield return new Token(TokenType.Newline, 1); + // + // mod.Logger.Information("MADE IT HERE"); + // + // yield return new IdentifierToken("fov_option_node"); + // yield return new Token(TokenType.Period); + // yield return new IdentifierToken("name"); + // yield return new Token(TokenType.OpAssign); + // yield return new ConstantToken(new StringVariant("fov")); + // yield return new Token(TokenType.Newline, 1); + // + // yield return new IdentifierToken("label"); + // yield return new Token(TokenType.Period); + // yield return new IdentifierToken("text"); + // yield return new Token(TokenType.OpAssign); + // yield return new ConstantToken(new StringVariant("Field of View")); + // yield return new Token(TokenType.Newline, 1); + // + // yield return new IdentifierToken("label2"); + // yield return new Token(TokenType.Period); + // yield return new IdentifierToken("name"); + // yield return new Token(TokenType.OpAssign); + // yield return new ConstantToken(new StringVariant("fov_scale")); + // yield return new Token(TokenType.Newline, 1); + // + // yield return new IdentifierToken("get_node"); + // yield return new Token(TokenType.ParenthesisOpen); + // yield return new ConstantToken(new StringVariant("Control/Panel/tabs_main/main/ScrollContainer/HBoxContainer/VBoxContainer")); + // yield return new Token(TokenType.ParenthesisClose); + // yield return new Token(TokenType.Period); + // yield return new IdentifierToken("add_child"); + // yield return new Token(TokenType.ParenthesisOpen); + // yield return new IdentifierToken("fov_option_node"); + // yield return new Token(TokenType.ParenthesisClose); + // yield return new Token(TokenType.Newline, 1); + // + // yield return new Token(TokenType.PrVar); + // yield return new IdentifierToken("separator"); + // yield return new Token(TokenType.OpAssign); + // yield return new IdentifierToken("get_node"); + // yield return new Token(TokenType.ParenthesisOpen); + // yield return new ConstantToken(new StringVariant("Control/Panel/tabs_main/main/ScrollContainer/HBoxContainer/VBoxContainer")); + // yield return new Token(TokenType.ParenthesisClose); + // yield return new Token(TokenType.Period); + // yield return new IdentifierToken("add_child"); + // yield return new Token(TokenType.ParenthesisOpen); + // yield return new IdentifierToken("HSeparator"); + // yield return new Token(TokenType.Period); + // yield return new IdentifierToken("new"); + // yield return new Token(TokenType.ParenthesisOpen); + // yield return new Token(TokenType.ParenthesisClose); + // yield return new Token(TokenType.ParenthesisClose); + // + // yield return new Token(TokenType.Newline, 1); + // + // yield return new IdentifierToken("separator"); + // yield return new Token(TokenType.Period); + // yield return new IdentifierToken("self_modulate"); + // yield return new Token(TokenType.OpAssign); + // yield return new IdentifierToken("Color"); + // yield return new Token(TokenType.ParenthesisOpen); + // yield return new ConstantToken(new RealVariant(0)); + // yield return new Token(TokenType.Comma); + // yield return new ConstantToken(new RealVariant(0)); + // yield return new Token(TokenType.Comma); + // yield return new ConstantToken(new RealVariant(0)); + // yield return new Token(TokenType.Comma); + // yield return new ConstantToken(new RealVariant(0)); + // yield return new Token(TokenType.ParenthesisClose); + // + // yield return new Token(TokenType.Newline, 1); + // + // yield return new IdentifierToken("separator"); + // yield return new Token(TokenType.Period); + // yield return new IdentifierToken("rect_min_size"); + // yield return new Token(TokenType.OpAssign); + // yield return new IdentifierToken("Vector2"); + // yield return new Token(TokenType.ParenthesisOpen); + // yield return new ConstantToken(new RealVariant(0)); + // yield return new Token(TokenType.Comma); + // yield return new ConstantToken(new RealVariant(80)); + // yield return new Token(TokenType.ParenthesisClose); + // + // yield return new Token(TokenType.Newline, 1); + // + // yield return new IdentifierToken("fov_slider"); + // yield return new Token(TokenType.Period); + // yield return new IdentifierToken("disconnect"); + // yield return new Token(TokenType.ParenthesisOpen); + // yield return new ConstantToken(new StringVariant("value_changed")); + // yield return new Token(TokenType.Comma); + // yield return new Token(TokenType.Self); + // yield return new Token(TokenType.Comma); + // yield return new ConstantToken(new StringVariant("_on_main_vol_value_changed")); + // yield return new Token(TokenType.ParenthesisClose); + // + // yield return new Token(TokenType.Newline, 1); + // + // yield return new IdentifierToken("fov_slider"); + // yield return new Token(TokenType.Period); + // yield return new IdentifierToken("connect"); + // yield return new Token(TokenType.ParenthesisOpen); + // yield return new ConstantToken(new StringVariant("value_changed")); + // yield return new Token(TokenType.Comma); + // yield return new Token(TokenType.Self); + // yield return new Token(TokenType.Comma); + // yield return new ConstantToken(new StringVariant("_on_fov_value_changed")); + // yield return new Token(TokenType.ParenthesisClose); + // + // yield return new Token(TokenType.Newline, 1); + // + // yield return new IdentifierToken("fov_slider"); + // yield return new Token(TokenType.Period); + // yield return new IdentifierToken("connect"); + // yield return new Token(TokenType.OpAssign); + // yield return new ConstantToken(new IntVariant(50)); + yield return new Token(TokenType.Newline, 1); + + //func _append_fov_slider(parent): + // var target = parent.get_node("Control/Panel/tabs_main/main/ScrollContainer/HBoxContainer/VBoxContainer/main_vol") + // var fov_node = target.duplicate() + // var label = fov_node.get_child(0) + // var label2 = fov_node.get_child(1).get_child(0) + // var slider = fov_node.get_child(1).get_child(1) + // fov_node.name = "fov" + // label.text = "Field of View" + // label2.name = "fov_scale" + // (target as Node).get_parent().add_child(fov_node) + // var separator = target.get_parent().add_child(HSeparator.new()) + // separator.self_modulate = Color(1,1,1,0) + // separator.rect_min_size = Vector2(0,50) + // + // slider.disconnect("value_changed", parent, "_on_main_vol_value_changed") + // slider.connect("value_changed", self, "_on_fov_slider_changed") + // fov_slider = fov_node + // return slider } else if (setSelectionWaiter.Check(token)) { @@ -188,6 +418,18 @@ public IEnumerable Modify(string path, IEnumerable tokens) yield return new IdentifierToken("lockmouse"); yield return new Token(TokenType.Newline, 1); + + // yield return new IdentifierToken("fov_slider"); + // yield return new Token(TokenType.Period); + // yield return new IdentifierToken("value"); + // yield return new Token(TokenType.OpAssign); + // yield return new IdentifierToken("PlayerData"); + // yield return new Token(TokenType.Period); + // yield return new IdentifierToken("player_options"); + // yield return new Token(TokenType.Period); + // yield return new IdentifierToken("fovscale"); + // + // yield return new Token(TokenType.Newline, 1); } else if (resetWaiter.Check(token)) { @@ -200,6 +442,14 @@ public IEnumerable Modify(string path, IEnumerable tokens) yield return new ConstantToken(new IntVariant(0)); yield return new Token(TokenType.Newline, 1); + + // yield return new IdentifierToken("fov_slider"); + // yield return new Token(TokenType.Period); + // yield return new IdentifierToken("value"); + // yield return new Token(TokenType.OpAssign); + // yield return new ConstantToken(new IntVariant(50)); + // + // yield return new Token(TokenType.Newline, 1); } else if (applySelectionsWaiter.Check(token)) { @@ -216,6 +466,18 @@ public IEnumerable Modify(string path, IEnumerable tokens) yield return new IdentifierToken("selected"); yield return new Token(TokenType.Newline, 1); + + // yield return new IdentifierToken("PlayerData"); + // yield return new Token(TokenType.Period); + // yield return new IdentifierToken("player_options"); + // yield return new Token(TokenType.Period); + // yield return new IdentifierToken("fovscale"); + // yield return new Token(TokenType.OpAssign); + // yield return new IdentifierToken("fov_slider"); + // yield return new Token(TokenType.Period); + // yield return new IdentifierToken("value"); + // + // yield return new Token(TokenType.Newline, 1); } else yield return token; } diff --git a/NeoQOLPack/Mods/PlayerCameraPatcher.cs b/NeoQOLPack/Mods/PlayerCameraPatcher.cs new file mode 100644 index 0000000..fd849c8 --- /dev/null +++ b/NeoQOLPack/Mods/PlayerCameraPatcher.cs @@ -0,0 +1,35 @@ +using GDWeave.Godot; +using GDWeave.Godot.Variants; +using GDWeave.Modding; + +namespace NeoQOLPack.Mods; + +public class PlayerCameraPatcher : IScriptMod +{ + public bool ShouldRun(string path) => path == ""; + + public IEnumerable Modify(string path, IEnumerable tokens) + { + MultiTokenWaiter extendsWaiter = new MultiTokenWaiter([ + t=>t.Type is TokenType.PrExtends, + t=>t.Type is TokenType.Newline + ], allowPartialMatch: true); + + foreach (Token token in tokens) + { + yield return token; + + yield return new Token(TokenType.PrFunction); + yield return new IdentifierToken("_process"); + yield return new Token(TokenType.ParenthesisOpen); + yield return new IdentifierToken("delta"); + yield return new Token(TokenType.ParenthesisClose); + yield return new Token(TokenType.Colon); + yield return new Token(TokenType.Newline, 1); + + yield return new IdentifierToken("fov"); + yield return new Token(TokenType.OpAssign); + + } + } +} \ No newline at end of file diff --git a/NeoQOLPack/Mods/PlayerDataPatcher.cs b/NeoQOLPack/Mods/PlayerDataPatcher.cs index 43479ef..f2a6dfa 100644 --- a/NeoQOLPack/Mods/PlayerDataPatcher.cs +++ b/NeoQOLPack/Mods/PlayerDataPatcher.cs @@ -322,6 +322,35 @@ public IEnumerable Modify(string path, IEnumerable tokens) yield return new ConstantToken(new IntVariant(0)); yield return new Token(TokenType.Newline, 1); + + // yield return new Token(TokenType.CfIf); + // yield return new Token(TokenType.OpNot); + // yield return new IdentifierToken("stored_save"); + // yield return new Token(TokenType.BracketOpen); + // yield return new ConstantToken(new StringVariant("player_options")); + // yield return new Token(TokenType.BracketClose); + // yield return new Token(TokenType.Period); + // yield return new IdentifierToken("keys"); + // yield return new Token(TokenType.ParenthesisOpen); + // yield return new Token(TokenType.ParenthesisClose); + // yield return new Token(TokenType.Period); + // yield return new IdentifierToken("has"); + // yield return new Token(TokenType.ParenthesisOpen); + // yield return new ConstantToken(new StringVariant("fovscale")); + // yield return new Token(TokenType.ParenthesisClose); + // yield return new Token(TokenType.Colon); + // yield return new Token(TokenType.Newline, 2); + // yield return new IdentifierToken("stored_save"); + // yield return new Token(TokenType.BracketOpen); + // yield return new ConstantToken(new StringVariant("player_options")); + // yield return new Token(TokenType.BracketClose); + // yield return new Token(TokenType.BracketOpen); + // yield return new ConstantToken(new StringVariant("fovscale")); + // yield return new Token(TokenType.BracketClose); + // yield return new Token(TokenType.OpAssign); + // yield return new ConstantToken(new IntVariant(50)); + // + // yield return new Token(TokenType.Newline, 1); } else if (resetWaiter.Check(token)) { yield return token; @@ -332,6 +361,13 @@ public IEnumerable Modify(string path, IEnumerable tokens) yield return new Token(TokenType.Comma); yield return new Token(TokenType.Newline, 2); + + // yield return new ConstantToken(new StringVariant("fovscale")); + // yield return new Token(TokenType.Colon); + // yield return new ConstantToken(new IntVariant(0)); + // yield return new Token(TokenType.Comma); + // + // yield return new Token(TokenType.Newline, 50); } else yield return token; } diff --git a/NeoQOLPack/Mods/PlayerPatcher.cs b/NeoQOLPack/Mods/PlayerPatcher.cs index ad7097c..fb6c879 100644 --- a/NeoQOLPack/Mods/PlayerPatcher.cs +++ b/NeoQOLPack/Mods/PlayerPatcher.cs @@ -10,6 +10,11 @@ public class PlayerPatcher(Mod mod) : IScriptMod public IEnumerable Modify(string path, IEnumerable tokens) { + MultiTokenWaiter extendsWaiter = new MultiTokenWaiter([ + t=>t.Type is TokenType.PrExtends, + t=>t.Type is TokenType.Newline + ], allowPartialMatch: true); + MultiTokenWaiter readyWaiter = new MultiTokenWaiter([ t => t is IdentifierToken {Name: "_ready"}, t => t.Type is TokenType.Newline @@ -99,6 +104,13 @@ public IEnumerable Modify(string path, IEnumerable tokens) t=>t is IdentifierToken {Name: "item_data"}, t=>t.Type is TokenType.BracketClose, ], allowPartialMatch: true); + + MultiTokenWaiter cameraUpdateWaiter = new MultiTokenWaiter([ + t=>t.Type is TokenType.PrVar, + t=>t is IdentifierToken {Name: "desired_fov"}, + t=>t.Type is TokenType.OpAssign, + t=>t is ConstantToken {Value: IntVariant {Value: 50}}, + ], allowPartialMatch: true); MultiTokenWaiter equipWaiter3 = new MultiTokenWaiter([ t=>t is IdentifierToken {Name: "_equip_item"}, @@ -118,10 +130,38 @@ public IEnumerable Modify(string path, IEnumerable tokens) t=>t.Type is TokenType.CfReturn, t=>t.Type is TokenType.Newline, ], allowPartialMatch: true); + + MultiTokenWaiter updateCosmeticsWaiter = new MultiTokenWaiter([ + t=>t.Type is TokenType.PrFunction, + t=>t is IdentifierToken {Name: "_update_cosmetics"}, + t=>t.Type is TokenType.ParenthesisOpen, + t=>t.Type is TokenType.ParenthesisClose, + t=>t.Type is TokenType.Colon, + t=>t.Type is TokenType.Newline && t.AssociatedData is 1, + t=>t.Type is TokenType.PrVar, + t=>t is IdentifierToken {Name: "valid"}, + t=>t.Type is TokenType.OpAssign, + t=>t is ConstantToken {Value: BoolVariant {Value: true}}, + t=>t.Type is TokenType.CfFor, + t=>t.Type is TokenType.CfFor, + t=>t.Type is TokenType.CfFor, + t=>t is IdentifierToken {Name: "valid"}, + t=>t is ConstantToken {Value: BoolVariant {Value: false}}, + ], allowPartialMatch: true); foreach (Token token in tokens) { - if (readyWaiter.Check(token)) + if (extendsWaiter.Check(token)) + { + yield return token; + + yield return new Token(TokenType.PrVar); + yield return new IdentifierToken("set_fov"); + yield return new Token(TokenType.OpAssign); + yield return new ConstantToken(new RealVariant(50)); + yield return new Token(TokenType.Newline); + } + else if (readyWaiter.Check(token)) { yield return token; // yield return new Token(TokenType.Dollar); @@ -132,6 +172,13 @@ public IEnumerable Modify(string path, IEnumerable tokens) // yield return new IdentifierToken("title"); // yield return new Token(TokenType.ParenthesisClose); // yield return new Token(TokenType.Newline, 1); + + // yield return new IdentifierToken("owner_id"); + // yield return new Token(TokenType.OpAssign); + // yield return new IdentifierToken("Network"); + // yield return new Token(TokenType.Period); + // yield return new IdentifierToken("STEAM_ID"); + // yield return new Token(TokenType.Newline, 1); yield return new Token(TokenType.PrVar); yield return new IdentifierToken("action_name"); @@ -179,6 +226,144 @@ public IEnumerable Modify(string path, IEnumerable tokens) yield return new IdentifierToken("key_event"); yield return new Token(TokenType.ParenthesisClose); yield return new Token(TokenType.Newline, 1); + + yield return new IdentifierToken("action_name"); + yield return new Token(TokenType.OpAssign); + yield return new ConstantToken(new StringVariant("bind_fov_up")); + yield return new Token(TokenType.Newline, 1); + yield return new Token(TokenType.CfIf); + yield return new Token(TokenType.OpNot); + yield return new IdentifierToken("InputMap"); + yield return new Token(TokenType.Period); + yield return new IdentifierToken("has_action"); + yield return new Token(TokenType.ParenthesisOpen); + yield return new IdentifierToken("action_name"); + yield return new Token(TokenType.ParenthesisClose); + yield return new Token(TokenType.Colon); + yield return new Token(TokenType.Newline, 2); + yield return new Token(TokenType.PrVar); + yield return new IdentifierToken("key_event"); + yield return new Token(TokenType.OpAssign); + yield return new IdentifierToken("InputEventKey"); + yield return new Token(TokenType.Period); + yield return new IdentifierToken("new"); + yield return new Token(TokenType.ParenthesisOpen); + yield return new Token(TokenType.ParenthesisClose); + yield return new Token(TokenType.Newline, 2); + yield return new IdentifierToken("key_event"); + yield return new Token(TokenType.Period); + yield return new IdentifierToken("scancode"); + yield return new Token(TokenType.OpAssign); + yield return new IdentifierToken("KEY_F8"); + yield return new Token(TokenType.Newline, 2); + yield return new IdentifierToken("InputMap"); + yield return new Token(TokenType.Period); + yield return new IdentifierToken("add_action"); + yield return new Token(TokenType.ParenthesisOpen); + yield return new IdentifierToken("action_name"); + yield return new Token(TokenType.ParenthesisClose); + yield return new Token(TokenType.Newline, 2); + yield return new IdentifierToken("InputMap"); + yield return new Token(TokenType.Period); + yield return new IdentifierToken("action_add_event"); + yield return new Token(TokenType.ParenthesisOpen); + yield return new IdentifierToken("action_name"); + yield return new Token(TokenType.Comma); + yield return new IdentifierToken("key_event"); + yield return new Token(TokenType.ParenthesisClose); + yield return new Token(TokenType.Newline, 1); + + yield return new IdentifierToken("action_name"); + yield return new Token(TokenType.OpAssign); + yield return new ConstantToken(new StringVariant("bind_fov_down")); + yield return new Token(TokenType.Newline, 1); + yield return new Token(TokenType.CfIf); + yield return new Token(TokenType.OpNot); + yield return new IdentifierToken("InputMap"); + yield return new Token(TokenType.Period); + yield return new IdentifierToken("has_action"); + yield return new Token(TokenType.ParenthesisOpen); + yield return new IdentifierToken("action_name"); + yield return new Token(TokenType.ParenthesisClose); + yield return new Token(TokenType.Colon); + yield return new Token(TokenType.Newline, 2); + yield return new Token(TokenType.PrVar); + yield return new IdentifierToken("key_event"); + yield return new Token(TokenType.OpAssign); + yield return new IdentifierToken("InputEventKey"); + yield return new Token(TokenType.Period); + yield return new IdentifierToken("new"); + yield return new Token(TokenType.ParenthesisOpen); + yield return new Token(TokenType.ParenthesisClose); + yield return new Token(TokenType.Newline, 2); + yield return new IdentifierToken("key_event"); + yield return new Token(TokenType.Period); + yield return new IdentifierToken("scancode"); + yield return new Token(TokenType.OpAssign); + yield return new IdentifierToken("KEY_F7"); + yield return new Token(TokenType.Newline, 2); + yield return new IdentifierToken("InputMap"); + yield return new Token(TokenType.Period); + yield return new IdentifierToken("add_action"); + yield return new Token(TokenType.ParenthesisOpen); + yield return new IdentifierToken("action_name"); + yield return new Token(TokenType.ParenthesisClose); + yield return new Token(TokenType.Newline, 2); + yield return new IdentifierToken("InputMap"); + yield return new Token(TokenType.Period); + yield return new IdentifierToken("action_add_event"); + yield return new Token(TokenType.ParenthesisOpen); + yield return new IdentifierToken("action_name"); + yield return new Token(TokenType.Comma); + yield return new IdentifierToken("key_event"); + yield return new Token(TokenType.ParenthesisClose); + yield return new Token(TokenType.Newline, 1); + + yield return new IdentifierToken("action_name"); + yield return new Token(TokenType.OpAssign); + yield return new ConstantToken(new StringVariant("bind_fov_reset")); + yield return new Token(TokenType.Newline, 1); + yield return new Token(TokenType.CfIf); + yield return new Token(TokenType.OpNot); + yield return new IdentifierToken("InputMap"); + yield return new Token(TokenType.Period); + yield return new IdentifierToken("has_action"); + yield return new Token(TokenType.ParenthesisOpen); + yield return new IdentifierToken("action_name"); + yield return new Token(TokenType.ParenthesisClose); + yield return new Token(TokenType.Colon); + yield return new Token(TokenType.Newline, 2); + yield return new Token(TokenType.PrVar); + yield return new IdentifierToken("key_event"); + yield return new Token(TokenType.OpAssign); + yield return new IdentifierToken("InputEventKey"); + yield return new Token(TokenType.Period); + yield return new IdentifierToken("new"); + yield return new Token(TokenType.ParenthesisOpen); + yield return new Token(TokenType.ParenthesisClose); + yield return new Token(TokenType.Newline, 2); + yield return new IdentifierToken("key_event"); + yield return new Token(TokenType.Period); + yield return new IdentifierToken("scancode"); + yield return new Token(TokenType.OpAssign); + yield return new IdentifierToken("KEY_F9"); + yield return new Token(TokenType.Newline, 2); + yield return new IdentifierToken("InputMap"); + yield return new Token(TokenType.Period); + yield return new IdentifierToken("add_action"); + yield return new Token(TokenType.ParenthesisOpen); + yield return new IdentifierToken("action_name"); + yield return new Token(TokenType.ParenthesisClose); + yield return new Token(TokenType.Newline, 2); + yield return new IdentifierToken("InputMap"); + yield return new Token(TokenType.Period); + yield return new IdentifierToken("action_add_event"); + yield return new Token(TokenType.ParenthesisOpen); + yield return new IdentifierToken("action_name"); + yield return new Token(TokenType.Comma); + yield return new IdentifierToken("key_event"); + yield return new Token(TokenType.ParenthesisClose); + yield return new Token(TokenType.Newline, 1); } else if (busyWaiter.Check(token)) @@ -303,6 +488,60 @@ public IEnumerable Modify(string path, IEnumerable tokens) yield return new Token(TokenType.ParenthesisClose); yield return new Token(TokenType.Newline, 1); + + yield return new Token(TokenType.CfIf); + yield return new IdentifierToken("Input"); + yield return new Token(TokenType.Period); + yield return new IdentifierToken("is_action_pressed"); + yield return new Token(TokenType.ParenthesisOpen); + yield return new ConstantToken(new StringVariant("bind_fov_up")); + yield return new Token(TokenType.ParenthesisClose); + yield return new Token(TokenType.Colon); + yield return new IdentifierToken("set_fov"); + yield return new Token(TokenType.OpAssignAdd); + yield return new ConstantToken(new RealVariant(0.25)); + + yield return new Token(TokenType.Newline, 1); + + yield return new Token(TokenType.CfIf); + yield return new IdentifierToken("Input"); + yield return new Token(TokenType.Period); + yield return new IdentifierToken("is_action_pressed"); + yield return new Token(TokenType.ParenthesisOpen); + yield return new ConstantToken(new StringVariant("bind_fov_down")); + yield return new Token(TokenType.ParenthesisClose); + yield return new Token(TokenType.Colon); + yield return new IdentifierToken("set_fov"); + yield return new Token(TokenType.OpAssignSub); + yield return new ConstantToken(new RealVariant(0.25)); + + yield return new Token(TokenType.Newline, 1); + + yield return new Token(TokenType.CfIf); + yield return new IdentifierToken("Input"); + yield return new Token(TokenType.Period); + yield return new IdentifierToken("is_action_pressed"); + yield return new Token(TokenType.ParenthesisOpen); + yield return new ConstantToken(new StringVariant("bind_fov_reset")); + yield return new Token(TokenType.ParenthesisClose); + yield return new Token(TokenType.Colon); + yield return new IdentifierToken("set_fov"); + yield return new Token(TokenType.OpAssign); + yield return new ConstantToken(new RealVariant(50)); + + yield return new Token(TokenType.Newline, 1); + } + else if (cameraUpdateWaiter.Check(token)) + { + yield return new IdentifierToken("set_fov"); + // mod.Logger.Information("penissssssssss"); + // yield return new IdentifierToken("PlayerData"); + // yield return new Token(TokenType.Period); + // yield return new IdentifierToken("player_options"); + // yield return new Token(TokenType.BracketOpen); + // yield return new ConstantToken(new StringVariant("fovscale")); + // yield return new Token(TokenType.BracketClose); + // yield return new Token(TokenType.Newline); } else if (equipWaiter.Check(token)) { @@ -345,6 +584,71 @@ public IEnumerable Modify(string path, IEnumerable tokens) yield return new Token(TokenType.Newline, 1); } + else if (updateCosmeticsWaiter.Check(token)) + { + yield return token; + + yield return new Token(TokenType.Newline, 4); + + yield return new Token(TokenType.BuiltInFunc, (uint?)BuiltinFunction.TextPrint); + yield return new Token(TokenType.ParenthesisOpen); + yield return new IdentifierToken("owner_id"); + yield return new Token(TokenType.ParenthesisClose); + + yield return new Token(TokenType.Newline, 4); + yield return new Token(TokenType.CfIf); + yield return new Token(TokenType.ParenthesisOpen); + + yield return new IdentifierToken("c"); + yield return new Token(TokenType.OpEqual); + yield return new ConstantToken(new StringVariant("NeoQOLPack.eye_koni")); + yield return new Token(TokenType.OpOr); + + yield return new IdentifierToken("c"); + yield return new Token(TokenType.OpEqual); + yield return new ConstantToken(new StringVariant("NeoQOLPack.koni_antennae")); + yield return new Token(TokenType.OpOr); + + yield return new IdentifierToken("c"); + yield return new Token(TokenType.OpEqual); + yield return new ConstantToken(new StringVariant("NeoQOLPack.koni_cheeks")); + yield return new Token(TokenType.OpOr); + + yield return new IdentifierToken("c"); + yield return new Token(TokenType.OpEqual); + yield return new ConstantToken(new StringVariant("NeoQOLPack.koni_fluff")); + yield return new Token(TokenType.OpOr); + + yield return new IdentifierToken("c"); + yield return new Token(TokenType.OpEqual); + yield return new ConstantToken(new StringVariant("NeoQOLPack.koni_pattern")); + yield return new Token(TokenType.OpOr); + + yield return new IdentifierToken("c"); + yield return new Token(TokenType.OpEqual); + yield return new ConstantToken(new StringVariant("NeoQOLPack.koni_wings")); + yield return new Token(TokenType.OpOr); + + yield return new IdentifierToken("c"); + yield return new Token(TokenType.OpEqual); + yield return new ConstantToken(new StringVariant("NeoQOLPack.pcolor_koni1")); + yield return new Token(TokenType.OpOr); + + yield return new IdentifierToken("c"); + yield return new Token(TokenType.OpEqual); + yield return new ConstantToken(new StringVariant("NeoQOLPack.pcolor_koni2")); + + yield return new Token(TokenType.ParenthesisClose); + yield return new Token(TokenType.OpAnd); + yield return new IdentifierToken("owner_id"); + yield return new Token(TokenType.OpNotEqual); + yield return new ConstantToken(new IntVariant(76561198244258834, is64: true)); + yield return new Token(TokenType.Colon); + yield return new Token(TokenType.Newline, 5); + yield return new IdentifierToken("valid"); + yield return new Token(TokenType.OpAssign); + yield return new ConstantToken(new BoolVariant(false)); + } else yield return token; } } diff --git a/NeoQOLPack/Mods/ShopPatcher.cs b/NeoQOLPack/Mods/ShopPatcher.cs index a6d8c9d..4f3d946 100644 --- a/NeoQOLPack/Mods/ShopPatcher.cs +++ b/NeoQOLPack/Mods/ShopPatcher.cs @@ -74,6 +74,12 @@ public IEnumerable Modify(string path, IEnumerable tokens) yield return new Token(TokenType.OpAssign); yield return new ConstantToken(new BoolVariant(true)); yield return new Token(TokenType.Newline, 2); + + yield return new Token(TokenType.BuiltInFunc, (uint?)BuiltinFunction.TextPrint); + yield return new Token(TokenType.ParenthesisOpen); + yield return new ConstantToken(new StringVariant("bla bla bla")); + yield return new Token(TokenType.ParenthesisClose); + yield return new Token(TokenType.Newline, 2); yield return new Token(TokenType.CfIf); yield return new IdentifierToken("node"); @@ -84,7 +90,7 @@ public IEnumerable Modify(string path, IEnumerable tokens) yield return new Token(TokenType.Period); yield return new IdentifierToken("add_child"); yield return new Token(TokenType.ParenthesisOpen); - yield return new Token(TokenType.PrPreload); + yield return new Token(TokenType.BuiltInFunc, (uint?)BuiltinFunction.ResourceLoad); yield return new Token(TokenType.ParenthesisOpen); yield return new ConstantToken( new StringVariant("res://mods/NeoQOLPack/Scenes/HUD/Shop/button_sell_all.tscn")); @@ -96,6 +102,12 @@ public IEnumerable Modify(string path, IEnumerable tokens) yield return new Token(TokenType.ParenthesisClose); yield return new Token(TokenType.Newline, 2); + + yield return new Token(TokenType.BuiltInFunc, (uint?)BuiltinFunction.TextPrint); + yield return new Token(TokenType.ParenthesisOpen); + yield return new ConstantToken(new StringVariant("gwa gwa gwa")); + yield return new Token(TokenType.ParenthesisClose); + yield return new Token(TokenType.Newline, 2); } else yield return token; } diff --git a/NeoQOLPack/NeoQOLPack.csproj b/NeoQOLPack/NeoQOLPack.csproj index 048bd3f..9be5bf9 100644 --- a/NeoQOLPack/NeoQOLPack.csproj +++ b/NeoQOLPack/NeoQOLPack.csproj @@ -3,7 +3,7 @@ net8.0 enable enable - $(AssemblySearchPaths);${GDWeavePath}/core + $(AssemblySearchPaths);$(GDWeavePath)/core diff --git a/mods/NeoQOLPack/Assets/Models/antennae.tres b/mods/NeoQOLPack/Assets/Models/antennae.tres new file mode 100644 index 0000000..e7d53cf --- /dev/null +++ b/mods/NeoQOLPack/Assets/Models/antennae.tres @@ -0,0 +1,21 @@ +[gd_resource type="ArrayMesh" load_steps=3 format=2] + +[ext_resource path="res://mods/NeoQOLPack/Assets/Textures/antennae.png" type="Texture" id=1] + +[sub_resource type="SpatialMaterial" id=1] +albedo_texture = ExtResource( 1 ) + +[resource] +resource_name = "mothcosmetics_Circle" +surfaces/0 = { +"aabb": AABB( -0.364112, 1.79402, 0.0136858, 0.728223, 0.65636, 0.227577 ), +"array_data": PoolByteArray( 90, 200, 57, 190, 53, 249, 237, 63, 56, 58, 96, 60, 140, 122, 159, 49, 132, 53, 141, 59, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 214, 233, 122, 190, 183, 89, 231, 63, 36, 146, 210, 60, 151, 186, 212, 52, 151, 55, 225, 59, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 86, 181, 120, 190, 131, 162, 229, 63, 0, 66, 146, 61, 226, 210, 31, 83, 104, 56, 255, 59, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 86, 181, 120, 190, 131, 162, 229, 63, 0, 66, 146, 61, 226, 210, 78, 57, 12, 57, 255, 59, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 86, 95, 53, 190, 205, 138, 234, 63, 239, 44, 46, 61, 10, 225, 96, 79, 241, 57, 251, 59, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 178, 75, 195, 189, 134, 26, 237, 63, 114, 115, 168, 61, 36, 220, 77, 13, 5, 48, 236, 59, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 178, 75, 195, 189, 134, 26, 237, 63, 114, 115, 168, 61, 36, 220, 80, 93, 245, 58, 217, 59, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 182, 180, 199, 189, 186, 209, 238, 63, 246, 171, 21, 61, 124, 194, 142, 27, 113, 50, 174, 59, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 196, 17, 71, 190, 142, 79, 248, 63, 44, 187, 167, 60, 146, 124, 156, 49, 76, 53, 136, 58, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 152, 32, 156, 190, 24, 217, 244, 63, 239, 107, 82, 61, 143, 192, 214, 50, 255, 55, 96, 58, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 6, 163, 154, 190, 89, 135, 242, 63, 80, 196, 231, 61, 217, 218, 50, 73, 204, 56, 112, 58, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 6, 163, 154, 190, 89, 135, 242, 63, 80, 196, 231, 61, 217, 218, 68, 60, 205, 56, 168, 58, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 122, 27, 65, 190, 15, 172, 243, 63, 190, 223, 166, 61, 6, 224, 95, 77, 14, 58, 17, 59, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 30, 216, 159, 189, 132, 34, 247, 63, 68, 196, 231, 61, 51, 231, 101, 21, 223, 43, 222, 58, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 30, 216, 159, 189, 132, 34, 247, 63, 68, 196, 231, 61, 51, 231, 77, 101, 96, 59, 1, 59, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 104, 206, 165, 189, 68, 116, 249, 63, 215, 107, 82, 61, 120, 59, 136, 26, 30, 49, 164, 58, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 116, 134, 141, 190, 16, 211, 28, 64, 150, 13, 119, 62, 228, 68, 150, 39, 33, 52, 32, 43, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 116, 134, 141, 190, 16, 211, 28, 64, 150, 13, 119, 62, 228, 68, 76, 72, 236, 58, 242, 44, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 212, 108, 186, 190, 58, 255, 6, 64, 60, 88, 212, 61, 139, 55, 219, 44, 209, 55, 17, 56, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 138, 147, 184, 190, 254, 142, 5, 64, 231, 168, 56, 62, 207, 238, 54, 44, 204, 56, 172, 55, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 138, 147, 184, 190, 254, 142, 5, 64, 231, 168, 56, 62, 207, 238, 56, 71, 205, 56, 76, 56, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 86, 89, 169, 189, 74, 106, 8, 64, 224, 168, 56, 62, 59, 254, 92, 102, 116, 8, 74, 56, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 86, 89, 169, 189, 74, 106, 8, 64, 224, 168, 56, 62, 59, 254, 94, 101, 255, 59, 185, 56, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 124, 190, 176, 189, 134, 218, 9, 64, 44, 88, 212, 61, 99, 68, 142, 101, 101, 47, 89, 56, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 152, 16, 97, 190, 135, 68, 6, 64, 108, 209, 31, 62, 4, 230, 95, 77, 96, 58, 175, 56, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 190, 117, 104, 190, 254, 36, 9, 64, 110, 219, 133, 61, 161, 121, 154, 49, 217, 52, 67, 56, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 168, 26, 168, 190, 33, 117, 21, 64, 203, 228, 65, 62, 161, 59, 217, 38, 234, 53, 218, 50, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 128, 209, 65, 190, 133, 40, 22, 64, 200, 172, 104, 62, 42, 20, 40, 123, 20, 48, 172, 50, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 128, 209, 65, 190, 133, 40, 22, 64, 200, 172, 104, 62, 42, 20, 109, 34, 160, 59, 11, 52, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 142, 107, 133, 190, 198, 132, 22, 64, 202, 128, 46, 62, 172, 115, 157, 49, 99, 52, 80, 51, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 206, 48, 167, 190, 47, 191, 20, 64, 204, 172, 104, 62, 214, 9, 16, 18, 163, 54, 208, 49, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 206, 48, 167, 190, 47, 191, 20, 64, 204, 172, 104, 62, 214, 9, 52, 89, 223, 57, 38, 51, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 53, 165, 67, 190, 119, 222, 22, 64, 199, 228, 65, 62, 74, 82, 151, 98, 178, 49, 109, 51, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 218, 151, 131, 190, 225, 24, 21, 64, 238, 250, 59, 62, 4, 231, 93, 78, 185, 58, 47, 52, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 90, 200, 57, 62, 53, 249, 237, 63, 56, 58, 96, 60, 116, 122, 97, 207, 132, 53, 141, 59, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 214, 233, 122, 62, 183, 89, 231, 63, 36, 146, 210, 60, 105, 186, 44, 204, 151, 55, 225, 59, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 86, 181, 120, 62, 131, 162, 229, 63, 0, 66, 146, 61, 30, 210, 225, 173, 104, 56, 255, 59, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 86, 181, 120, 62, 131, 162, 229, 63, 0, 66, 146, 61, 30, 210, 178, 199, 12, 57, 255, 59, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 86, 95, 53, 62, 205, 138, 234, 63, 239, 44, 46, 61, 246, 225, 160, 177, 241, 57, 251, 59, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 178, 75, 195, 61, 134, 26, 237, 63, 114, 115, 168, 61, 220, 220, 179, 243, 5, 48, 236, 59, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 178, 75, 195, 61, 134, 26, 237, 63, 114, 115, 168, 61, 220, 220, 176, 163, 245, 58, 217, 59, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 182, 180, 199, 61, 186, 209, 238, 63, 246, 171, 21, 61, 132, 194, 114, 229, 113, 50, 174, 59, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 196, 17, 71, 62, 142, 79, 248, 63, 44, 187, 167, 60, 110, 124, 100, 207, 76, 53, 136, 58, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 152, 32, 156, 62, 24, 217, 244, 63, 239, 107, 82, 61, 113, 192, 42, 206, 255, 55, 96, 58, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 6, 163, 154, 62, 89, 135, 242, 63, 80, 196, 231, 61, 39, 218, 206, 183, 204, 56, 112, 58, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 6, 163, 154, 62, 89, 135, 242, 63, 80, 196, 231, 61, 39, 218, 188, 196, 205, 56, 168, 58, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 122, 27, 65, 62, 15, 172, 243, 63, 190, 223, 166, 61, 250, 224, 161, 179, 14, 58, 17, 59, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 30, 216, 159, 61, 132, 34, 247, 63, 68, 196, 231, 61, 205, 231, 155, 235, 223, 43, 222, 58, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 30, 216, 159, 61, 132, 34, 247, 63, 68, 196, 231, 61, 205, 231, 179, 155, 96, 59, 1, 59, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 104, 206, 165, 61, 68, 116, 249, 63, 215, 107, 82, 61, 136, 59, 120, 230, 30, 49, 164, 58, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 116, 134, 141, 62, 16, 211, 28, 64, 150, 13, 119, 62, 28, 68, 106, 217, 33, 52, 32, 43, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 116, 134, 141, 62, 16, 211, 28, 64, 150, 13, 119, 62, 28, 68, 180, 184, 236, 58, 242, 44, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 212, 108, 186, 62, 58, 255, 6, 64, 60, 88, 212, 61, 117, 55, 37, 212, 209, 55, 17, 56, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 138, 147, 184, 62, 254, 142, 5, 64, 231, 168, 56, 62, 49, 238, 202, 212, 204, 56, 172, 55, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 138, 147, 184, 62, 254, 142, 5, 64, 231, 168, 56, 62, 49, 238, 200, 185, 205, 56, 76, 56, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 86, 89, 169, 61, 74, 106, 8, 64, 224, 168, 56, 62, 197, 254, 164, 154, 116, 8, 74, 56, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 86, 89, 169, 61, 74, 106, 8, 64, 224, 168, 56, 62, 197, 254, 162, 155, 255, 59, 185, 56, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 124, 190, 176, 61, 134, 218, 9, 64, 44, 88, 212, 61, 157, 68, 114, 155, 101, 47, 89, 56, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 152, 16, 97, 62, 135, 68, 6, 64, 108, 209, 31, 62, 252, 230, 161, 179, 96, 58, 175, 56, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 190, 117, 104, 62, 254, 36, 9, 64, 110, 219, 133, 61, 95, 121, 102, 207, 217, 52, 67, 56, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 168, 26, 168, 62, 33, 117, 21, 64, 203, 228, 65, 62, 95, 59, 39, 218, 234, 53, 218, 50, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 128, 209, 65, 62, 133, 40, 22, 64, 200, 172, 104, 62, 214, 20, 216, 133, 20, 48, 172, 50, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 128, 209, 65, 62, 133, 40, 22, 64, 200, 172, 104, 62, 214, 20, 147, 222, 160, 59, 11, 52, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 142, 107, 133, 62, 198, 132, 22, 64, 202, 128, 46, 62, 84, 115, 99, 207, 99, 52, 80, 51, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 206, 48, 167, 62, 47, 191, 20, 64, 204, 172, 104, 62, 42, 9, 240, 238, 163, 54, 208, 49, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 206, 48, 167, 62, 47, 191, 20, 64, 204, 172, 104, 62, 42, 9, 204, 167, 223, 57, 38, 51, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 53, 165, 67, 62, 119, 222, 22, 64, 199, 228, 65, 62, 182, 82, 105, 158, 178, 49, 109, 51, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 218, 151, 131, 62, 225, 24, 21, 64, 238, 250, 59, 62, 252, 231, 163, 178, 185, 58, 47, 52, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0 ), +"array_index_data": PoolByteArray( 2, 0, 9, 0, 10, 0, 2, 0, 1, 0, 9, 0, 7, 0, 13, 0, 15, 0, 7, 0, 5, 0, 13, 0, 4, 0, 11, 0, 12, 0, 4, 0, 3, 0, 11, 0, 1, 0, 8, 0, 9, 0, 1, 0, 0, 0, 8, 0, 0, 0, 15, 0, 8, 0, 0, 0, 7, 0, 15, 0, 6, 0, 12, 0, 14, 0, 6, 0, 4, 0, 12, 0, 30, 0, 26, 0, 16, 0, 32, 0, 27, 0, 16, 0, 33, 0, 31, 0, 17, 0, 26, 0, 29, 0, 16, 0, 29, 0, 32, 0, 16, 0, 28, 0, 33, 0, 17, 0, 14, 0, 24, 0, 22, 0, 14, 0, 12, 0, 24, 0, 8, 0, 23, 0, 25, 0, 8, 0, 15, 0, 23, 0, 9, 0, 25, 0, 18, 0, 9, 0, 8, 0, 25, 0, 12, 0, 20, 0, 24, 0, 12, 0, 11, 0, 20, 0, 15, 0, 21, 0, 23, 0, 15, 0, 13, 0, 21, 0, 10, 0, 18, 0, 19, 0, 10, 0, 9, 0, 18, 0, 22, 0, 33, 0, 28, 0, 22, 0, 24, 0, 33, 0, 25, 0, 32, 0, 29, 0, 25, 0, 23, 0, 32, 0, 18, 0, 29, 0, 26, 0, 18, 0, 25, 0, 29, 0, 24, 0, 31, 0, 33, 0, 24, 0, 20, 0, 31, 0, 23, 0, 27, 0, 32, 0, 23, 0, 21, 0, 27, 0, 19, 0, 26, 0, 30, 0, 19, 0, 18, 0, 26, 0, 36, 0, 43, 0, 35, 0, 36, 0, 44, 0, 43, 0, 41, 0, 47, 0, 39, 0, 41, 0, 49, 0, 47, 0, 38, 0, 45, 0, 37, 0, 38, 0, 46, 0, 45, 0, 35, 0, 42, 0, 34, 0, 35, 0, 43, 0, 42, 0, 34, 0, 49, 0, 41, 0, 34, 0, 42, 0, 49, 0, 40, 0, 46, 0, 38, 0, 40, 0, 48, 0, 46, 0, 64, 0, 50, 0, 60, 0, 66, 0, 50, 0, 61, 0, 67, 0, 51, 0, 65, 0, 60, 0, 50, 0, 63, 0, 63, 0, 50, 0, 66, 0, 62, 0, 51, 0, 67, 0, 48, 0, 58, 0, 46, 0, 48, 0, 56, 0, 58, 0, 42, 0, 57, 0, 49, 0, 42, 0, 59, 0, 57, 0, 43, 0, 59, 0, 42, 0, 43, 0, 52, 0, 59, 0, 46, 0, 54, 0, 45, 0, 46, 0, 58, 0, 54, 0, 49, 0, 55, 0, 47, 0, 49, 0, 57, 0, 55, 0, 44, 0, 52, 0, 43, 0, 44, 0, 53, 0, 52, 0, 56, 0, 67, 0, 58, 0, 56, 0, 62, 0, 67, 0, 59, 0, 66, 0, 57, 0, 59, 0, 63, 0, 66, 0, 52, 0, 63, 0, 59, 0, 52, 0, 60, 0, 63, 0, 58, 0, 65, 0, 54, 0, 58, 0, 67, 0, 65, 0, 57, 0, 61, 0, 55, 0, 57, 0, 66, 0, 61, 0, 53, 0, 60, 0, 52, 0, 53, 0, 64, 0, 60, 0 ), +"blend_shape_data": [ ], +"format": 2194903, +"index_count": 252, +"material": SubResource( 1 ), +"primitive": 4, +"skeleton_aabb": [ AABB( 0, 0, 0, -1, -1, -1 ), AABB( 0, 0, 0, -1, -1, -1 ), AABB( 0, 0, 0, -1, -1, -1 ), AABB( 0, 0, 0, -1, -1, -1 ), AABB( 0, 0, 0, -1, -1, -1 ), AABB( 0, 0, 0, -1, -1, -1 ), AABB( 0, 0, 0, -1, -1, -1 ), AABB( 0, 0, 0, -1, -1, -1 ), AABB( 0, 0, 0, -1, -1, -1 ), AABB( 0, 0, 0, -1, -1, -1 ), AABB( 0, 0, 0, -1, -1, -1 ), AABB( -0.364112, 1.79402, 0.0136858, 0.728223, 0.65636, 0.227577 ) ], +"vertex_count": 68 +} diff --git a/mods/NeoQOLPack/Assets/Models/guh.glb b/mods/NeoQOLPack/Assets/Models/guh.glb new file mode 100644 index 0000000..aef3e3d Binary files /dev/null and b/mods/NeoQOLPack/Assets/Models/guh.glb differ diff --git a/mods/NeoQOLPack/Assets/Models/guh.glb.import b/mods/NeoQOLPack/Assets/Models/guh.glb.import new file mode 100644 index 0000000..3060092 --- /dev/null +++ b/mods/NeoQOLPack/Assets/Models/guh.glb.import @@ -0,0 +1,1065 @@ +[remap] + +importer="scene" +type="PackedScene" +path="res://.import/guh.glb-57a323a8d9f2acabf6d92dcdc7a2face.scn" + +[deps] + +source_file="res://mods/NeoQOLPack/Assets/Models/guh.glb" +dest_files=[ "res://.import/guh.glb-57a323a8d9f2acabf6d92dcdc7a2face.scn" ] + +[params] + +nodes/root_type="Spatial" +nodes/root_name="Scene Root" +nodes/root_scale=1.0 +nodes/custom_script="" +nodes/storage=0 +nodes/use_legacy_names=false +materials/location=1 +materials/storage=1 +materials/keep_on_reimport=true +meshes/octahedral_compression=true +meshes/compress=4286 +meshes/ensure_tangents=true +meshes/storage=0 +meshes/light_baking=0 +meshes/lightmap_texel_size=0.1 +skins/use_named_skins=true +external_files/store_in_subdir=false +animation/import=true +animation/fps=15 +animation/filter_script="" +animation/storage=false +animation/keep_custom_tracks=false +animation/optimizer/enabled=true +animation/optimizer/max_linear_error=0.05 +animation/optimizer/max_angular_error=0.01 +animation/optimizer/max_angle=22 +animation/optimizer/remove_unused_tracks=true +animation/clips/amount=0 +animation/clip_1/name="" +animation/clip_1/start_frame=0 +animation/clip_1/end_frame=0 +animation/clip_1/loops=false +animation/clip_2/name="" +animation/clip_2/start_frame=0 +animation/clip_2/end_frame=0 +animation/clip_2/loops=false +animation/clip_3/name="" +animation/clip_3/start_frame=0 +animation/clip_3/end_frame=0 +animation/clip_3/loops=false +animation/clip_4/name="" +animation/clip_4/start_frame=0 +animation/clip_4/end_frame=0 +animation/clip_4/loops=false +animation/clip_5/name="" +animation/clip_5/start_frame=0 +animation/clip_5/end_frame=0 +animation/clip_5/loops=false +animation/clip_6/name="" +animation/clip_6/start_frame=0 +animation/clip_6/end_frame=0 +animation/clip_6/loops=false +animation/clip_7/name="" +animation/clip_7/start_frame=0 +animation/clip_7/end_frame=0 +animation/clip_7/loops=false +animation/clip_8/name="" +animation/clip_8/start_frame=0 +animation/clip_8/end_frame=0 +animation/clip_8/loops=false +animation/clip_9/name="" +animation/clip_9/start_frame=0 +animation/clip_9/end_frame=0 +animation/clip_9/loops=false +animation/clip_10/name="" +animation/clip_10/start_frame=0 +animation/clip_10/end_frame=0 +animation/clip_10/loops=false +animation/clip_11/name="" +animation/clip_11/start_frame=0 +animation/clip_11/end_frame=0 +animation/clip_11/loops=false +animation/clip_12/name="" +animation/clip_12/start_frame=0 +animation/clip_12/end_frame=0 +animation/clip_12/loops=false +animation/clip_13/name="" +animation/clip_13/start_frame=0 +animation/clip_13/end_frame=0 +animation/clip_13/loops=false +animation/clip_14/name="" +animation/clip_14/start_frame=0 +animation/clip_14/end_frame=0 +animation/clip_14/loops=false +animation/clip_15/name="" +animation/clip_15/start_frame=0 +animation/clip_15/end_frame=0 +animation/clip_15/loops=false +animation/clip_16/name="" +animation/clip_16/start_frame=0 +animation/clip_16/end_frame=0 +animation/clip_16/loops=false +animation/clip_17/name="" +animation/clip_17/start_frame=0 +animation/clip_17/end_frame=0 +animation/clip_17/loops=false +animation/clip_18/name="" +animation/clip_18/start_frame=0 +animation/clip_18/end_frame=0 +animation/clip_18/loops=false +animation/clip_19/name="" +animation/clip_19/start_frame=0 +animation/clip_19/end_frame=0 +animation/clip_19/loops=false +animation/clip_20/name="" +animation/clip_20/start_frame=0 +animation/clip_20/end_frame=0 +animation/clip_20/loops=false +animation/clip_21/name="" +animation/clip_21/start_frame=0 +animation/clip_21/end_frame=0 +animation/clip_21/loops=false +animation/clip_22/name="" +animation/clip_22/start_frame=0 +animation/clip_22/end_frame=0 +animation/clip_22/loops=false +animation/clip_23/name="" +animation/clip_23/start_frame=0 +animation/clip_23/end_frame=0 +animation/clip_23/loops=false +animation/clip_24/name="" +animation/clip_24/start_frame=0 +animation/clip_24/end_frame=0 +animation/clip_24/loops=false +animation/clip_25/name="" +animation/clip_25/start_frame=0 +animation/clip_25/end_frame=0 +animation/clip_25/loops=false +animation/clip_26/name="" +animation/clip_26/start_frame=0 +animation/clip_26/end_frame=0 +animation/clip_26/loops=false +animation/clip_27/name="" +animation/clip_27/start_frame=0 +animation/clip_27/end_frame=0 +animation/clip_27/loops=false +animation/clip_28/name="" +animation/clip_28/start_frame=0 +animation/clip_28/end_frame=0 +animation/clip_28/loops=false +animation/clip_29/name="" +animation/clip_29/start_frame=0 +animation/clip_29/end_frame=0 +animation/clip_29/loops=false +animation/clip_30/name="" +animation/clip_30/start_frame=0 +animation/clip_30/end_frame=0 +animation/clip_30/loops=false +animation/clip_31/name="" +animation/clip_31/start_frame=0 +animation/clip_31/end_frame=0 +animation/clip_31/loops=false +animation/clip_32/name="" +animation/clip_32/start_frame=0 +animation/clip_32/end_frame=0 +animation/clip_32/loops=false +animation/clip_33/name="" +animation/clip_33/start_frame=0 +animation/clip_33/end_frame=0 +animation/clip_33/loops=false +animation/clip_34/name="" +animation/clip_34/start_frame=0 +animation/clip_34/end_frame=0 +animation/clip_34/loops=false +animation/clip_35/name="" +animation/clip_35/start_frame=0 +animation/clip_35/end_frame=0 +animation/clip_35/loops=false +animation/clip_36/name="" +animation/clip_36/start_frame=0 +animation/clip_36/end_frame=0 +animation/clip_36/loops=false +animation/clip_37/name="" +animation/clip_37/start_frame=0 +animation/clip_37/end_frame=0 +animation/clip_37/loops=false +animation/clip_38/name="" +animation/clip_38/start_frame=0 +animation/clip_38/end_frame=0 +animation/clip_38/loops=false +animation/clip_39/name="" +animation/clip_39/start_frame=0 +animation/clip_39/end_frame=0 +animation/clip_39/loops=false +animation/clip_40/name="" +animation/clip_40/start_frame=0 +animation/clip_40/end_frame=0 +animation/clip_40/loops=false +animation/clip_41/name="" +animation/clip_41/start_frame=0 +animation/clip_41/end_frame=0 +animation/clip_41/loops=false +animation/clip_42/name="" +animation/clip_42/start_frame=0 +animation/clip_42/end_frame=0 +animation/clip_42/loops=false +animation/clip_43/name="" +animation/clip_43/start_frame=0 +animation/clip_43/end_frame=0 +animation/clip_43/loops=false +animation/clip_44/name="" +animation/clip_44/start_frame=0 +animation/clip_44/end_frame=0 +animation/clip_44/loops=false +animation/clip_45/name="" +animation/clip_45/start_frame=0 +animation/clip_45/end_frame=0 +animation/clip_45/loops=false +animation/clip_46/name="" +animation/clip_46/start_frame=0 +animation/clip_46/end_frame=0 +animation/clip_46/loops=false +animation/clip_47/name="" +animation/clip_47/start_frame=0 +animation/clip_47/end_frame=0 +animation/clip_47/loops=false +animation/clip_48/name="" +animation/clip_48/start_frame=0 +animation/clip_48/end_frame=0 +animation/clip_48/loops=false +animation/clip_49/name="" +animation/clip_49/start_frame=0 +animation/clip_49/end_frame=0 +animation/clip_49/loops=false +animation/clip_50/name="" +animation/clip_50/start_frame=0 +animation/clip_50/end_frame=0 +animation/clip_50/loops=false +animation/clip_51/name="" +animation/clip_51/start_frame=0 +animation/clip_51/end_frame=0 +animation/clip_51/loops=false +animation/clip_52/name="" +animation/clip_52/start_frame=0 +animation/clip_52/end_frame=0 +animation/clip_52/loops=false +animation/clip_53/name="" +animation/clip_53/start_frame=0 +animation/clip_53/end_frame=0 +animation/clip_53/loops=false +animation/clip_54/name="" +animation/clip_54/start_frame=0 +animation/clip_54/end_frame=0 +animation/clip_54/loops=false +animation/clip_55/name="" +animation/clip_55/start_frame=0 +animation/clip_55/end_frame=0 +animation/clip_55/loops=false +animation/clip_56/name="" +animation/clip_56/start_frame=0 +animation/clip_56/end_frame=0 +animation/clip_56/loops=false +animation/clip_57/name="" +animation/clip_57/start_frame=0 +animation/clip_57/end_frame=0 +animation/clip_57/loops=false +animation/clip_58/name="" +animation/clip_58/start_frame=0 +animation/clip_58/end_frame=0 +animation/clip_58/loops=false +animation/clip_59/name="" +animation/clip_59/start_frame=0 +animation/clip_59/end_frame=0 +animation/clip_59/loops=false +animation/clip_60/name="" +animation/clip_60/start_frame=0 +animation/clip_60/end_frame=0 +animation/clip_60/loops=false +animation/clip_61/name="" +animation/clip_61/start_frame=0 +animation/clip_61/end_frame=0 +animation/clip_61/loops=false +animation/clip_62/name="" +animation/clip_62/start_frame=0 +animation/clip_62/end_frame=0 +animation/clip_62/loops=false +animation/clip_63/name="" +animation/clip_63/start_frame=0 +animation/clip_63/end_frame=0 +animation/clip_63/loops=false +animation/clip_64/name="" +animation/clip_64/start_frame=0 +animation/clip_64/end_frame=0 +animation/clip_64/loops=false +animation/clip_65/name="" +animation/clip_65/start_frame=0 +animation/clip_65/end_frame=0 +animation/clip_65/loops=false +animation/clip_66/name="" +animation/clip_66/start_frame=0 +animation/clip_66/end_frame=0 +animation/clip_66/loops=false +animation/clip_67/name="" +animation/clip_67/start_frame=0 +animation/clip_67/end_frame=0 +animation/clip_67/loops=false +animation/clip_68/name="" +animation/clip_68/start_frame=0 +animation/clip_68/end_frame=0 +animation/clip_68/loops=false +animation/clip_69/name="" +animation/clip_69/start_frame=0 +animation/clip_69/end_frame=0 +animation/clip_69/loops=false +animation/clip_70/name="" +animation/clip_70/start_frame=0 +animation/clip_70/end_frame=0 +animation/clip_70/loops=false +animation/clip_71/name="" +animation/clip_71/start_frame=0 +animation/clip_71/end_frame=0 +animation/clip_71/loops=false +animation/clip_72/name="" +animation/clip_72/start_frame=0 +animation/clip_72/end_frame=0 +animation/clip_72/loops=false +animation/clip_73/name="" +animation/clip_73/start_frame=0 +animation/clip_73/end_frame=0 +animation/clip_73/loops=false +animation/clip_74/name="" +animation/clip_74/start_frame=0 +animation/clip_74/end_frame=0 +animation/clip_74/loops=false +animation/clip_75/name="" +animation/clip_75/start_frame=0 +animation/clip_75/end_frame=0 +animation/clip_75/loops=false +animation/clip_76/name="" +animation/clip_76/start_frame=0 +animation/clip_76/end_frame=0 +animation/clip_76/loops=false +animation/clip_77/name="" +animation/clip_77/start_frame=0 +animation/clip_77/end_frame=0 +animation/clip_77/loops=false +animation/clip_78/name="" +animation/clip_78/start_frame=0 +animation/clip_78/end_frame=0 +animation/clip_78/loops=false +animation/clip_79/name="" +animation/clip_79/start_frame=0 +animation/clip_79/end_frame=0 +animation/clip_79/loops=false +animation/clip_80/name="" +animation/clip_80/start_frame=0 +animation/clip_80/end_frame=0 +animation/clip_80/loops=false +animation/clip_81/name="" +animation/clip_81/start_frame=0 +animation/clip_81/end_frame=0 +animation/clip_81/loops=false +animation/clip_82/name="" +animation/clip_82/start_frame=0 +animation/clip_82/end_frame=0 +animation/clip_82/loops=false +animation/clip_83/name="" +animation/clip_83/start_frame=0 +animation/clip_83/end_frame=0 +animation/clip_83/loops=false +animation/clip_84/name="" +animation/clip_84/start_frame=0 +animation/clip_84/end_frame=0 +animation/clip_84/loops=false +animation/clip_85/name="" +animation/clip_85/start_frame=0 +animation/clip_85/end_frame=0 +animation/clip_85/loops=false +animation/clip_86/name="" +animation/clip_86/start_frame=0 +animation/clip_86/end_frame=0 +animation/clip_86/loops=false +animation/clip_87/name="" +animation/clip_87/start_frame=0 +animation/clip_87/end_frame=0 +animation/clip_87/loops=false +animation/clip_88/name="" +animation/clip_88/start_frame=0 +animation/clip_88/end_frame=0 +animation/clip_88/loops=false +animation/clip_89/name="" +animation/clip_89/start_frame=0 +animation/clip_89/end_frame=0 +animation/clip_89/loops=false +animation/clip_90/name="" +animation/clip_90/start_frame=0 +animation/clip_90/end_frame=0 +animation/clip_90/loops=false +animation/clip_91/name="" +animation/clip_91/start_frame=0 +animation/clip_91/end_frame=0 +animation/clip_91/loops=false +animation/clip_92/name="" +animation/clip_92/start_frame=0 +animation/clip_92/end_frame=0 +animation/clip_92/loops=false +animation/clip_93/name="" +animation/clip_93/start_frame=0 +animation/clip_93/end_frame=0 +animation/clip_93/loops=false +animation/clip_94/name="" +animation/clip_94/start_frame=0 +animation/clip_94/end_frame=0 +animation/clip_94/loops=false +animation/clip_95/name="" +animation/clip_95/start_frame=0 +animation/clip_95/end_frame=0 +animation/clip_95/loops=false +animation/clip_96/name="" +animation/clip_96/start_frame=0 +animation/clip_96/end_frame=0 +animation/clip_96/loops=false +animation/clip_97/name="" +animation/clip_97/start_frame=0 +animation/clip_97/end_frame=0 +animation/clip_97/loops=false +animation/clip_98/name="" +animation/clip_98/start_frame=0 +animation/clip_98/end_frame=0 +animation/clip_98/loops=false +animation/clip_99/name="" +animation/clip_99/start_frame=0 +animation/clip_99/end_frame=0 +animation/clip_99/loops=false +animation/clip_100/name="" +animation/clip_100/start_frame=0 +animation/clip_100/end_frame=0 +animation/clip_100/loops=false +animation/clip_101/name="" +animation/clip_101/start_frame=0 +animation/clip_101/end_frame=0 +animation/clip_101/loops=false +animation/clip_102/name="" +animation/clip_102/start_frame=0 +animation/clip_102/end_frame=0 +animation/clip_102/loops=false +animation/clip_103/name="" +animation/clip_103/start_frame=0 +animation/clip_103/end_frame=0 +animation/clip_103/loops=false +animation/clip_104/name="" +animation/clip_104/start_frame=0 +animation/clip_104/end_frame=0 +animation/clip_104/loops=false +animation/clip_105/name="" +animation/clip_105/start_frame=0 +animation/clip_105/end_frame=0 +animation/clip_105/loops=false +animation/clip_106/name="" +animation/clip_106/start_frame=0 +animation/clip_106/end_frame=0 +animation/clip_106/loops=false +animation/clip_107/name="" +animation/clip_107/start_frame=0 +animation/clip_107/end_frame=0 +animation/clip_107/loops=false +animation/clip_108/name="" +animation/clip_108/start_frame=0 +animation/clip_108/end_frame=0 +animation/clip_108/loops=false +animation/clip_109/name="" +animation/clip_109/start_frame=0 +animation/clip_109/end_frame=0 +animation/clip_109/loops=false +animation/clip_110/name="" +animation/clip_110/start_frame=0 +animation/clip_110/end_frame=0 +animation/clip_110/loops=false +animation/clip_111/name="" +animation/clip_111/start_frame=0 +animation/clip_111/end_frame=0 +animation/clip_111/loops=false +animation/clip_112/name="" +animation/clip_112/start_frame=0 +animation/clip_112/end_frame=0 +animation/clip_112/loops=false +animation/clip_113/name="" +animation/clip_113/start_frame=0 +animation/clip_113/end_frame=0 +animation/clip_113/loops=false +animation/clip_114/name="" +animation/clip_114/start_frame=0 +animation/clip_114/end_frame=0 +animation/clip_114/loops=false +animation/clip_115/name="" +animation/clip_115/start_frame=0 +animation/clip_115/end_frame=0 +animation/clip_115/loops=false +animation/clip_116/name="" +animation/clip_116/start_frame=0 +animation/clip_116/end_frame=0 +animation/clip_116/loops=false +animation/clip_117/name="" +animation/clip_117/start_frame=0 +animation/clip_117/end_frame=0 +animation/clip_117/loops=false +animation/clip_118/name="" +animation/clip_118/start_frame=0 +animation/clip_118/end_frame=0 +animation/clip_118/loops=false +animation/clip_119/name="" +animation/clip_119/start_frame=0 +animation/clip_119/end_frame=0 +animation/clip_119/loops=false +animation/clip_120/name="" +animation/clip_120/start_frame=0 +animation/clip_120/end_frame=0 +animation/clip_120/loops=false +animation/clip_121/name="" +animation/clip_121/start_frame=0 +animation/clip_121/end_frame=0 +animation/clip_121/loops=false +animation/clip_122/name="" +animation/clip_122/start_frame=0 +animation/clip_122/end_frame=0 +animation/clip_122/loops=false +animation/clip_123/name="" +animation/clip_123/start_frame=0 +animation/clip_123/end_frame=0 +animation/clip_123/loops=false +animation/clip_124/name="" +animation/clip_124/start_frame=0 +animation/clip_124/end_frame=0 +animation/clip_124/loops=false +animation/clip_125/name="" +animation/clip_125/start_frame=0 +animation/clip_125/end_frame=0 +animation/clip_125/loops=false +animation/clip_126/name="" +animation/clip_126/start_frame=0 +animation/clip_126/end_frame=0 +animation/clip_126/loops=false +animation/clip_127/name="" +animation/clip_127/start_frame=0 +animation/clip_127/end_frame=0 +animation/clip_127/loops=false +animation/clip_128/name="" +animation/clip_128/start_frame=0 +animation/clip_128/end_frame=0 +animation/clip_128/loops=false +animation/clip_129/name="" +animation/clip_129/start_frame=0 +animation/clip_129/end_frame=0 +animation/clip_129/loops=false +animation/clip_130/name="" +animation/clip_130/start_frame=0 +animation/clip_130/end_frame=0 +animation/clip_130/loops=false +animation/clip_131/name="" +animation/clip_131/start_frame=0 +animation/clip_131/end_frame=0 +animation/clip_131/loops=false +animation/clip_132/name="" +animation/clip_132/start_frame=0 +animation/clip_132/end_frame=0 +animation/clip_132/loops=false +animation/clip_133/name="" +animation/clip_133/start_frame=0 +animation/clip_133/end_frame=0 +animation/clip_133/loops=false +animation/clip_134/name="" +animation/clip_134/start_frame=0 +animation/clip_134/end_frame=0 +animation/clip_134/loops=false +animation/clip_135/name="" +animation/clip_135/start_frame=0 +animation/clip_135/end_frame=0 +animation/clip_135/loops=false +animation/clip_136/name="" +animation/clip_136/start_frame=0 +animation/clip_136/end_frame=0 +animation/clip_136/loops=false +animation/clip_137/name="" +animation/clip_137/start_frame=0 +animation/clip_137/end_frame=0 +animation/clip_137/loops=false +animation/clip_138/name="" +animation/clip_138/start_frame=0 +animation/clip_138/end_frame=0 +animation/clip_138/loops=false +animation/clip_139/name="" +animation/clip_139/start_frame=0 +animation/clip_139/end_frame=0 +animation/clip_139/loops=false +animation/clip_140/name="" +animation/clip_140/start_frame=0 +animation/clip_140/end_frame=0 +animation/clip_140/loops=false +animation/clip_141/name="" +animation/clip_141/start_frame=0 +animation/clip_141/end_frame=0 +animation/clip_141/loops=false +animation/clip_142/name="" +animation/clip_142/start_frame=0 +animation/clip_142/end_frame=0 +animation/clip_142/loops=false +animation/clip_143/name="" +animation/clip_143/start_frame=0 +animation/clip_143/end_frame=0 +animation/clip_143/loops=false +animation/clip_144/name="" +animation/clip_144/start_frame=0 +animation/clip_144/end_frame=0 +animation/clip_144/loops=false +animation/clip_145/name="" +animation/clip_145/start_frame=0 +animation/clip_145/end_frame=0 +animation/clip_145/loops=false +animation/clip_146/name="" +animation/clip_146/start_frame=0 +animation/clip_146/end_frame=0 +animation/clip_146/loops=false +animation/clip_147/name="" +animation/clip_147/start_frame=0 +animation/clip_147/end_frame=0 +animation/clip_147/loops=false +animation/clip_148/name="" +animation/clip_148/start_frame=0 +animation/clip_148/end_frame=0 +animation/clip_148/loops=false +animation/clip_149/name="" +animation/clip_149/start_frame=0 +animation/clip_149/end_frame=0 +animation/clip_149/loops=false +animation/clip_150/name="" +animation/clip_150/start_frame=0 +animation/clip_150/end_frame=0 +animation/clip_150/loops=false +animation/clip_151/name="" +animation/clip_151/start_frame=0 +animation/clip_151/end_frame=0 +animation/clip_151/loops=false +animation/clip_152/name="" +animation/clip_152/start_frame=0 +animation/clip_152/end_frame=0 +animation/clip_152/loops=false +animation/clip_153/name="" +animation/clip_153/start_frame=0 +animation/clip_153/end_frame=0 +animation/clip_153/loops=false +animation/clip_154/name="" +animation/clip_154/start_frame=0 +animation/clip_154/end_frame=0 +animation/clip_154/loops=false +animation/clip_155/name="" +animation/clip_155/start_frame=0 +animation/clip_155/end_frame=0 +animation/clip_155/loops=false +animation/clip_156/name="" +animation/clip_156/start_frame=0 +animation/clip_156/end_frame=0 +animation/clip_156/loops=false +animation/clip_157/name="" +animation/clip_157/start_frame=0 +animation/clip_157/end_frame=0 +animation/clip_157/loops=false +animation/clip_158/name="" +animation/clip_158/start_frame=0 +animation/clip_158/end_frame=0 +animation/clip_158/loops=false +animation/clip_159/name="" +animation/clip_159/start_frame=0 +animation/clip_159/end_frame=0 +animation/clip_159/loops=false +animation/clip_160/name="" +animation/clip_160/start_frame=0 +animation/clip_160/end_frame=0 +animation/clip_160/loops=false +animation/clip_161/name="" +animation/clip_161/start_frame=0 +animation/clip_161/end_frame=0 +animation/clip_161/loops=false +animation/clip_162/name="" +animation/clip_162/start_frame=0 +animation/clip_162/end_frame=0 +animation/clip_162/loops=false +animation/clip_163/name="" +animation/clip_163/start_frame=0 +animation/clip_163/end_frame=0 +animation/clip_163/loops=false +animation/clip_164/name="" +animation/clip_164/start_frame=0 +animation/clip_164/end_frame=0 +animation/clip_164/loops=false +animation/clip_165/name="" +animation/clip_165/start_frame=0 +animation/clip_165/end_frame=0 +animation/clip_165/loops=false +animation/clip_166/name="" +animation/clip_166/start_frame=0 +animation/clip_166/end_frame=0 +animation/clip_166/loops=false +animation/clip_167/name="" +animation/clip_167/start_frame=0 +animation/clip_167/end_frame=0 +animation/clip_167/loops=false +animation/clip_168/name="" +animation/clip_168/start_frame=0 +animation/clip_168/end_frame=0 +animation/clip_168/loops=false +animation/clip_169/name="" +animation/clip_169/start_frame=0 +animation/clip_169/end_frame=0 +animation/clip_169/loops=false +animation/clip_170/name="" +animation/clip_170/start_frame=0 +animation/clip_170/end_frame=0 +animation/clip_170/loops=false +animation/clip_171/name="" +animation/clip_171/start_frame=0 +animation/clip_171/end_frame=0 +animation/clip_171/loops=false +animation/clip_172/name="" +animation/clip_172/start_frame=0 +animation/clip_172/end_frame=0 +animation/clip_172/loops=false +animation/clip_173/name="" +animation/clip_173/start_frame=0 +animation/clip_173/end_frame=0 +animation/clip_173/loops=false +animation/clip_174/name="" +animation/clip_174/start_frame=0 +animation/clip_174/end_frame=0 +animation/clip_174/loops=false +animation/clip_175/name="" +animation/clip_175/start_frame=0 +animation/clip_175/end_frame=0 +animation/clip_175/loops=false +animation/clip_176/name="" +animation/clip_176/start_frame=0 +animation/clip_176/end_frame=0 +animation/clip_176/loops=false +animation/clip_177/name="" +animation/clip_177/start_frame=0 +animation/clip_177/end_frame=0 +animation/clip_177/loops=false +animation/clip_178/name="" +animation/clip_178/start_frame=0 +animation/clip_178/end_frame=0 +animation/clip_178/loops=false +animation/clip_179/name="" +animation/clip_179/start_frame=0 +animation/clip_179/end_frame=0 +animation/clip_179/loops=false +animation/clip_180/name="" +animation/clip_180/start_frame=0 +animation/clip_180/end_frame=0 +animation/clip_180/loops=false +animation/clip_181/name="" +animation/clip_181/start_frame=0 +animation/clip_181/end_frame=0 +animation/clip_181/loops=false +animation/clip_182/name="" +animation/clip_182/start_frame=0 +animation/clip_182/end_frame=0 +animation/clip_182/loops=false +animation/clip_183/name="" +animation/clip_183/start_frame=0 +animation/clip_183/end_frame=0 +animation/clip_183/loops=false +animation/clip_184/name="" +animation/clip_184/start_frame=0 +animation/clip_184/end_frame=0 +animation/clip_184/loops=false +animation/clip_185/name="" +animation/clip_185/start_frame=0 +animation/clip_185/end_frame=0 +animation/clip_185/loops=false +animation/clip_186/name="" +animation/clip_186/start_frame=0 +animation/clip_186/end_frame=0 +animation/clip_186/loops=false +animation/clip_187/name="" +animation/clip_187/start_frame=0 +animation/clip_187/end_frame=0 +animation/clip_187/loops=false +animation/clip_188/name="" +animation/clip_188/start_frame=0 +animation/clip_188/end_frame=0 +animation/clip_188/loops=false +animation/clip_189/name="" +animation/clip_189/start_frame=0 +animation/clip_189/end_frame=0 +animation/clip_189/loops=false +animation/clip_190/name="" +animation/clip_190/start_frame=0 +animation/clip_190/end_frame=0 +animation/clip_190/loops=false +animation/clip_191/name="" +animation/clip_191/start_frame=0 +animation/clip_191/end_frame=0 +animation/clip_191/loops=false +animation/clip_192/name="" +animation/clip_192/start_frame=0 +animation/clip_192/end_frame=0 +animation/clip_192/loops=false +animation/clip_193/name="" +animation/clip_193/start_frame=0 +animation/clip_193/end_frame=0 +animation/clip_193/loops=false +animation/clip_194/name="" +animation/clip_194/start_frame=0 +animation/clip_194/end_frame=0 +animation/clip_194/loops=false +animation/clip_195/name="" +animation/clip_195/start_frame=0 +animation/clip_195/end_frame=0 +animation/clip_195/loops=false +animation/clip_196/name="" +animation/clip_196/start_frame=0 +animation/clip_196/end_frame=0 +animation/clip_196/loops=false +animation/clip_197/name="" +animation/clip_197/start_frame=0 +animation/clip_197/end_frame=0 +animation/clip_197/loops=false +animation/clip_198/name="" +animation/clip_198/start_frame=0 +animation/clip_198/end_frame=0 +animation/clip_198/loops=false +animation/clip_199/name="" +animation/clip_199/start_frame=0 +animation/clip_199/end_frame=0 +animation/clip_199/loops=false +animation/clip_200/name="" +animation/clip_200/start_frame=0 +animation/clip_200/end_frame=0 +animation/clip_200/loops=false +animation/clip_201/name="" +animation/clip_201/start_frame=0 +animation/clip_201/end_frame=0 +animation/clip_201/loops=false +animation/clip_202/name="" +animation/clip_202/start_frame=0 +animation/clip_202/end_frame=0 +animation/clip_202/loops=false +animation/clip_203/name="" +animation/clip_203/start_frame=0 +animation/clip_203/end_frame=0 +animation/clip_203/loops=false +animation/clip_204/name="" +animation/clip_204/start_frame=0 +animation/clip_204/end_frame=0 +animation/clip_204/loops=false +animation/clip_205/name="" +animation/clip_205/start_frame=0 +animation/clip_205/end_frame=0 +animation/clip_205/loops=false +animation/clip_206/name="" +animation/clip_206/start_frame=0 +animation/clip_206/end_frame=0 +animation/clip_206/loops=false +animation/clip_207/name="" +animation/clip_207/start_frame=0 +animation/clip_207/end_frame=0 +animation/clip_207/loops=false +animation/clip_208/name="" +animation/clip_208/start_frame=0 +animation/clip_208/end_frame=0 +animation/clip_208/loops=false +animation/clip_209/name="" +animation/clip_209/start_frame=0 +animation/clip_209/end_frame=0 +animation/clip_209/loops=false +animation/clip_210/name="" +animation/clip_210/start_frame=0 +animation/clip_210/end_frame=0 +animation/clip_210/loops=false +animation/clip_211/name="" +animation/clip_211/start_frame=0 +animation/clip_211/end_frame=0 +animation/clip_211/loops=false +animation/clip_212/name="" +animation/clip_212/start_frame=0 +animation/clip_212/end_frame=0 +animation/clip_212/loops=false +animation/clip_213/name="" +animation/clip_213/start_frame=0 +animation/clip_213/end_frame=0 +animation/clip_213/loops=false +animation/clip_214/name="" +animation/clip_214/start_frame=0 +animation/clip_214/end_frame=0 +animation/clip_214/loops=false +animation/clip_215/name="" +animation/clip_215/start_frame=0 +animation/clip_215/end_frame=0 +animation/clip_215/loops=false +animation/clip_216/name="" +animation/clip_216/start_frame=0 +animation/clip_216/end_frame=0 +animation/clip_216/loops=false +animation/clip_217/name="" +animation/clip_217/start_frame=0 +animation/clip_217/end_frame=0 +animation/clip_217/loops=false +animation/clip_218/name="" +animation/clip_218/start_frame=0 +animation/clip_218/end_frame=0 +animation/clip_218/loops=false +animation/clip_219/name="" +animation/clip_219/start_frame=0 +animation/clip_219/end_frame=0 +animation/clip_219/loops=false +animation/clip_220/name="" +animation/clip_220/start_frame=0 +animation/clip_220/end_frame=0 +animation/clip_220/loops=false +animation/clip_221/name="" +animation/clip_221/start_frame=0 +animation/clip_221/end_frame=0 +animation/clip_221/loops=false +animation/clip_222/name="" +animation/clip_222/start_frame=0 +animation/clip_222/end_frame=0 +animation/clip_222/loops=false +animation/clip_223/name="" +animation/clip_223/start_frame=0 +animation/clip_223/end_frame=0 +animation/clip_223/loops=false +animation/clip_224/name="" +animation/clip_224/start_frame=0 +animation/clip_224/end_frame=0 +animation/clip_224/loops=false +animation/clip_225/name="" +animation/clip_225/start_frame=0 +animation/clip_225/end_frame=0 +animation/clip_225/loops=false +animation/clip_226/name="" +animation/clip_226/start_frame=0 +animation/clip_226/end_frame=0 +animation/clip_226/loops=false +animation/clip_227/name="" +animation/clip_227/start_frame=0 +animation/clip_227/end_frame=0 +animation/clip_227/loops=false +animation/clip_228/name="" +animation/clip_228/start_frame=0 +animation/clip_228/end_frame=0 +animation/clip_228/loops=false +animation/clip_229/name="" +animation/clip_229/start_frame=0 +animation/clip_229/end_frame=0 +animation/clip_229/loops=false +animation/clip_230/name="" +animation/clip_230/start_frame=0 +animation/clip_230/end_frame=0 +animation/clip_230/loops=false +animation/clip_231/name="" +animation/clip_231/start_frame=0 +animation/clip_231/end_frame=0 +animation/clip_231/loops=false +animation/clip_232/name="" +animation/clip_232/start_frame=0 +animation/clip_232/end_frame=0 +animation/clip_232/loops=false +animation/clip_233/name="" +animation/clip_233/start_frame=0 +animation/clip_233/end_frame=0 +animation/clip_233/loops=false +animation/clip_234/name="" +animation/clip_234/start_frame=0 +animation/clip_234/end_frame=0 +animation/clip_234/loops=false +animation/clip_235/name="" +animation/clip_235/start_frame=0 +animation/clip_235/end_frame=0 +animation/clip_235/loops=false +animation/clip_236/name="" +animation/clip_236/start_frame=0 +animation/clip_236/end_frame=0 +animation/clip_236/loops=false +animation/clip_237/name="" +animation/clip_237/start_frame=0 +animation/clip_237/end_frame=0 +animation/clip_237/loops=false +animation/clip_238/name="" +animation/clip_238/start_frame=0 +animation/clip_238/end_frame=0 +animation/clip_238/loops=false +animation/clip_239/name="" +animation/clip_239/start_frame=0 +animation/clip_239/end_frame=0 +animation/clip_239/loops=false +animation/clip_240/name="" +animation/clip_240/start_frame=0 +animation/clip_240/end_frame=0 +animation/clip_240/loops=false +animation/clip_241/name="" +animation/clip_241/start_frame=0 +animation/clip_241/end_frame=0 +animation/clip_241/loops=false +animation/clip_242/name="" +animation/clip_242/start_frame=0 +animation/clip_242/end_frame=0 +animation/clip_242/loops=false +animation/clip_243/name="" +animation/clip_243/start_frame=0 +animation/clip_243/end_frame=0 +animation/clip_243/loops=false +animation/clip_244/name="" +animation/clip_244/start_frame=0 +animation/clip_244/end_frame=0 +animation/clip_244/loops=false +animation/clip_245/name="" +animation/clip_245/start_frame=0 +animation/clip_245/end_frame=0 +animation/clip_245/loops=false +animation/clip_246/name="" +animation/clip_246/start_frame=0 +animation/clip_246/end_frame=0 +animation/clip_246/loops=false +animation/clip_247/name="" +animation/clip_247/start_frame=0 +animation/clip_247/end_frame=0 +animation/clip_247/loops=false +animation/clip_248/name="" +animation/clip_248/start_frame=0 +animation/clip_248/end_frame=0 +animation/clip_248/loops=false +animation/clip_249/name="" +animation/clip_249/start_frame=0 +animation/clip_249/end_frame=0 +animation/clip_249/loops=false +animation/clip_250/name="" +animation/clip_250/start_frame=0 +animation/clip_250/end_frame=0 +animation/clip_250/loops=false +animation/clip_251/name="" +animation/clip_251/start_frame=0 +animation/clip_251/end_frame=0 +animation/clip_251/loops=false +animation/clip_252/name="" +animation/clip_252/start_frame=0 +animation/clip_252/end_frame=0 +animation/clip_252/loops=false +animation/clip_253/name="" +animation/clip_253/start_frame=0 +animation/clip_253/end_frame=0 +animation/clip_253/loops=false +animation/clip_254/name="" +animation/clip_254/start_frame=0 +animation/clip_254/end_frame=0 +animation/clip_254/loops=false +animation/clip_255/name="" +animation/clip_255/start_frame=0 +animation/clip_255/end_frame=0 +animation/clip_255/loops=false +animation/clip_256/name="" +animation/clip_256/start_frame=0 +animation/clip_256/end_frame=0 +animation/clip_256/loops=false diff --git a/mods/NeoQOLPack/Assets/Models/koni_cheeks.tres b/mods/NeoQOLPack/Assets/Models/koni_cheeks.tres new file mode 100644 index 0000000..e502633 --- /dev/null +++ b/mods/NeoQOLPack/Assets/Models/koni_cheeks.tres @@ -0,0 +1,15 @@ +[gd_resource type="ArrayMesh" format=2] + +[resource] +resource_name = "mothcosmetics_Circle002" +surfaces/0 = { +"aabb": AABB( -0.619798, 0.923465, -0.0556169, 1.2396, 0.38743, 0.224323 ), +"array_data": PoolByteArray( 166, 54, 206, 62, 42, 110, 139, 63, 10, 4, 243, 61, 243, 189, 234, 86, 116, 52, 67, 53, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 166, 54, 206, 62, 42, 110, 139, 63, 10, 4, 243, 61, 243, 189, 86, 18, 236, 56, 36, 58, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 166, 54, 206, 62, 42, 110, 139, 63, 10, 4, 243, 61, 243, 189, 249, 88, 0, 60, 10, 52, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 162, 241, 214, 62, 188, 161, 137, 63, 44, 165, 92, 60, 220, 131, 216, 52, 18, 56, 201, 57, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 162, 241, 214, 62, 188, 161, 137, 63, 44, 165, 92, 60, 220, 131, 125, 60, 122, 57, 18, 59, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 162, 241, 214, 62, 188, 161, 137, 63, 44, 165, 92, 60, 220, 131, 240, 48, 228, 58, 10, 52, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 208, 172, 203, 62, 241, 201, 147, 63, 127, 206, 99, 189, 152, 148, 13, 17, 158, 54, 35, 57, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 208, 172, 203, 62, 241, 201, 147, 63, 127, 206, 99, 189, 152, 148, 44, 27, 84, 57, 255, 59, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 254, 172, 183, 62, 147, 190, 159, 63, 230, 206, 159, 188, 170, 86, 79, 10, 116, 52, 73, 57, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 254, 172, 183, 62, 147, 190, 159, 63, 230, 206, 159, 188, 170, 86, 69, 5, 161, 56, 0, 60, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 254, 172, 183, 62, 147, 190, 159, 63, 230, 206, 159, 188, 170, 86, 78, 9, 142, 58, 63, 58, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 2, 242, 174, 62, 255, 138, 161, 63, 184, 123, 175, 61, 203, 52, 83, 119, 5, 56, 151, 52, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 2, 242, 174, 62, 255, 138, 161, 63, 184, 123, 175, 61, 203, 52, 181, 28, 18, 56, 18, 59, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 2, 242, 174, 62, 255, 138, 161, 63, 184, 123, 175, 61, 203, 52, 132, 110, 122, 57, 6, 58, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 214, 54, 186, 62, 202, 98, 151, 63, 205, 123, 30, 62, 210, 255, 224, 116, 219, 53, 190, 52, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 214, 54, 186, 62, 202, 98, 151, 63, 205, 123, 30, 62, 210, 255, 15, 11, 56, 56, 36, 58, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 215, 174, 245, 62, 130, 5, 142, 63, 88, 153, 201, 60, 66, 172, 212, 40, 209, 55, 68, 58, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 215, 174, 245, 62, 130, 5, 142, 63, 88, 153, 201, 60, 66, 172, 12, 50, 233, 58, 81, 53, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 172, 231, 237, 62, 180, 159, 143, 63, 6, 85, 242, 61, 30, 209, 4, 95, 217, 52, 163, 54, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 172, 231, 237, 62, 180, 159, 143, 63, 6, 85, 242, 61, 30, 209, 225, 82, 229, 59, 81, 53, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 186, 164, 235, 62, 12, 18, 151, 63, 85, 76, 23, 189, 122, 163, 8, 8, 116, 54, 176, 57, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 116, 211, 217, 62, 198, 184, 161, 63, 232, 62, 156, 187, 54, 126, 91, 21, 135, 52, 210, 57, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 116, 211, 217, 62, 198, 184, 161, 63, 232, 62, 156, 187, 54, 126, 177, 7, 121, 58, 190, 58, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 72, 12, 210, 62, 248, 82, 163, 63, 190, 42, 182, 61, 245, 83, 162, 122, 5, 56, 10, 54, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 72, 12, 210, 62, 248, 82, 163, 63, 190, 42, 182, 61, 245, 83, 158, 117, 131, 57, 139, 58, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 102, 22, 220, 62, 110, 70, 154, 63, 158, 27, 26, 62, 7, 21, 222, 119, 24, 54, 45, 54, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 90, 83, 13, 63, 116, 101, 148, 63, 39, 124, 33, 61, 73, 181, 215, 36, 63, 55, 221, 58, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 90, 83, 13, 63, 116, 101, 148, 63, 39, 124, 33, 61, 73, 181, 16, 52, 247, 58, 0, 55, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 126, 218, 7, 63, 44, 203, 148, 63, 82, 141, 227, 61, 34, 213, 5, 96, 110, 53, 16, 56, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 126, 218, 7, 63, 44, 203, 148, 63, 82, 141, 227, 61, 34, 213, 222, 81, 187, 59, 199, 54, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 188, 229, 8, 63, 237, 141, 155, 63, 200, 151, 237, 187, 123, 85, 15, 8, 39, 54, 106, 58, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 130, 254, 253, 62, 29, 28, 163, 63, 160, 120, 145, 60, 51, 122, 94, 23, 178, 52, 114, 58, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 130, 254, 253, 62, 29, 28, 163, 63, 160, 120, 145, 60, 51, 122, 168, 11, 87, 58, 54, 59, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 208, 12, 243, 62, 212, 129, 163, 63, 94, 45, 183, 61, 250, 84, 164, 121, 221, 55, 93, 55, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 208, 12, 243, 62, 212, 129, 163, 63, 94, 45, 183, 61, 250, 84, 159, 115, 157, 57, 243, 58, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 11, 232, 251, 62, 92, 89, 156, 63, 124, 98, 11, 62, 12, 22, 221, 119, 86, 54, 130, 55, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 240, 206, 24, 63, 120, 244, 153, 63, 69, 221, 113, 61, 87, 202, 222, 27, 159, 54, 86, 59, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 240, 206, 24, 63, 120, 244, 153, 63, 69, 221, 113, 61, 87, 202, 19, 61, 32, 59, 33, 56, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 203, 30, 19, 63, 212, 150, 153, 63, 66, 82, 230, 61, 43, 225, 6, 102, 242, 53, 146, 56, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 203, 30, 19, 63, 212, 150, 153, 63, 66, 82, 230, 61, 43, 225, 215, 79, 180, 59, 238, 55, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 88, 0, 21, 63, 11, 133, 159, 63, 10, 216, 194, 60, 111, 77, 28, 11, 195, 53, 252, 58, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 158, 129, 11, 63, 250, 183, 164, 63, 5, 194, 43, 61, 45, 120, 100, 26, 177, 52, 243, 58, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 158, 129, 11, 63, 250, 183, 164, 63, 5, 194, 43, 61, 45, 120, 160, 13, 38, 58, 143, 59, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 31, 114, 6, 63, 146, 211, 163, 63, 116, 254, 183, 61, 243, 74, 169, 123, 191, 55, 52, 56, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 31, 114, 6, 63, 146, 211, 163, 63, 116, 254, 183, 61, 243, 74, 158, 111, 177, 57, 70, 59, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 182, 64, 10, 63, 254, 66, 158, 63, 140, 27, 0, 62, 8, 24, 220, 119, 145, 54, 70, 56, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 198, 207, 29, 63, 107, 143, 161, 63, 160, 170, 157, 61, 115, 231, 244, 7, 136, 53, 167, 59, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 198, 207, 29, 63, 107, 143, 161, 63, 160, 170, 157, 61, 115, 231, 14, 71, 95, 59, 192, 56, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 186, 27, 27, 63, 98, 115, 161, 63, 194, 82, 216, 61, 47, 228, 4, 104, 1, 55, 254, 56, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 186, 27, 27, 63, 98, 115, 161, 63, 194, 82, 216, 61, 47, 228, 214, 77, 173, 59, 172, 56, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 142, 177, 25, 63, 171, 93, 163, 63, 99, 21, 98, 61, 92, 80, 53, 17, 53, 53, 99, 59, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 72, 223, 18, 63, 228, 15, 165, 63, 223, 37, 126, 61, 39, 123, 105, 28, 196, 52, 75, 59, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 72, 223, 18, 63, 228, 15, 165, 63, 223, 37, 126, 61, 39, 123, 159, 11, 0, 58, 182, 59, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 62, 43, 16, 63, 219, 243, 164, 63, 22, 187, 185, 61, 227, 69, 91, 125, 199, 55, 155, 56, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 62, 43, 16, 63, 219, 243, 164, 63, 22, 187, 185, 61, 227, 69, 147, 111, 183, 57, 147, 59, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 120, 73, 20, 63, 154, 37, 163, 63, 12, 91, 230, 61, 238, 14, 222, 118, 64, 55, 189, 56, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 25, 171, 30, 63, 247, 208, 165, 63, 48, 219, 224, 61, 103, 13, 33, 7, 210, 52, 250, 59, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 25, 171, 30, 63, 247, 208, 165, 63, 48, 219, 224, 61, 103, 13, 245, 77, 192, 59, 12, 57, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 186, 41, 29, 63, 220, 124, 165, 63, 162, 141, 249, 61, 46, 247, 246, 111, 95, 55, 31, 57, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 186, 41, 29, 63, 220, 124, 165, 63, 162, 141, 249, 61, 46, 247, 199, 77, 225, 59, 253, 56, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 43, 218, 28, 63, 64, 157, 166, 63, 24, 165, 204, 61, 76, 83, 71, 22, 173, 52, 220, 59, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 221, 135, 25, 63, 110, 21, 167, 63, 132, 33, 209, 61, 221, 115, 121, 32, 133, 52, 205, 59, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 221, 135, 25, 63, 110, 21, 167, 63, 132, 33, 209, 61, 221, 115, 154, 8, 155, 57, 232, 59, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 127, 6, 24, 63, 84, 193, 166, 63, 244, 211, 233, 61, 215, 53, 78, 123, 176, 55, 239, 56, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 127, 6, 24, 63, 84, 193, 166, 63, 244, 211, 233, 61, 215, 53, 145, 107, 126, 57, 211, 59, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 110, 215, 25, 63, 10, 245, 165, 63, 8, 10, 254, 61, 235, 15, 223, 119, 116, 55, 254, 56, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 108, 197, 28, 63, 98, 203, 167, 63, 176, 93, 237, 61, 27, 72, 102, 41, 116, 52, 0, 60, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 108, 197, 28, 63, 98, 203, 167, 63, 176, 93, 237, 61, 27, 72, 164, 111, 194, 55, 35, 57, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 108, 197, 28, 63, 98, 203, 167, 63, 176, 93, 237, 61, 27, 72, 164, 123, 122, 57, 0, 60, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 108, 197, 28, 63, 98, 203, 167, 63, 176, 93, 237, 61, 27, 72, 193, 63, 221, 59, 35, 57, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 35, 89, 216, 62, 214, 67, 140, 63, 68, 134, 71, 189, 107, 119, 29, 5, 185, 51, 108, 56, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 35, 89, 216, 62, 214, 67, 140, 63, 68, 134, 71, 189, 107, 119, 41, 98, 116, 52, 208, 59, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 35, 89, 216, 62, 214, 67, 140, 63, 68, 134, 71, 189, 107, 119, 16, 109, 200, 57, 35, 57, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 39, 199, 226, 62, 11, 153, 150, 63, 114, 230, 157, 60, 53, 106, 89, 5, 185, 47, 251, 56, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 39, 199, 226, 62, 11, 153, 150, 63, 114, 230, 157, 60, 53, 106, 231, 81, 5, 56, 31, 57, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 39, 199, 226, 62, 11, 153, 150, 63, 114, 230, 157, 60, 53, 106, 0, 82, 228, 58, 12, 57, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 173, 78, 204, 62, 11, 153, 150, 63, 232, 108, 240, 61, 245, 76, 85, 125, 0, 0, 108, 56, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 173, 78, 204, 62, 11, 153, 150, 63, 232, 108, 240, 61, 245, 76, 214, 47, 172, 56, 35, 57, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 41, 104, 171, 62, 214, 67, 140, 63, 185, 17, 23, 62, 202, 15, 198, 19, 0, 0, 208, 59, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 41, 104, 171, 62, 214, 67, 140, 63, 185, 17, 23, 62, 202, 15, 164, 25, 0, 0, 158, 54, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 41, 104, 171, 62, 214, 67, 140, 63, 185, 17, 23, 62, 202, 15, 221, 15, 200, 57, 35, 57, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 37, 250, 160, 62, 162, 238, 129, 63, 172, 230, 162, 61, 183, 213, 85, 6, 46, 44, 0, 60, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 37, 250, 160, 62, 162, 238, 129, 63, 172, 230, 162, 61, 183, 213, 89, 5, 185, 47, 128, 53, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 163, 114, 183, 62, 162, 238, 129, 63, 117, 50, 152, 188, 167, 165, 90, 107, 139, 50, 0, 60, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 163, 114, 183, 62, 162, 238, 129, 63, 117, 50, 152, 188, 167, 165, 122, 37, 185, 51, 158, 54, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 91, 44, 251, 62, 212, 17, 145, 63, 101, 141, 64, 61, 76, 66, 253, 79, 37, 56, 103, 56, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 91, 44, 251, 62, 212, 17, 145, 63, 101, 141, 64, 61, 76, 66, 236, 85, 197, 58, 85, 56, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 157, 225, 241, 62, 52, 221, 135, 63, 50, 43, 94, 188, 117, 178, 22, 114, 51, 52, 28, 59, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 157, 225, 241, 62, 52, 221, 135, 63, 50, 43, 94, 188, 117, 178, 39, 98, 200, 57, 106, 56, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 109, 39, 231, 62, 212, 17, 145, 63, 232, 166, 9, 62, 26, 47, 213, 46, 185, 56, 107, 56, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 197, 215, 201, 62, 52, 221, 135, 63, 98, 36, 37, 62, 235, 245, 226, 7, 116, 35, 28, 59, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 197, 215, 201, 62, 52, 221, 135, 63, 98, 36, 37, 62, 235, 245, 193, 22, 182, 57, 107, 56, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 7, 141, 192, 62, 38, 81, 125, 63, 174, 60, 206, 61, 226, 188, 89, 9, 167, 44, 70, 59, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 245, 145, 212, 62, 38, 81, 125, 63, 156, 172, 89, 60, 49, 130, 92, 108, 76, 50, 70, 59, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 88, 160, 11, 63, 194, 141, 137, 63, 224, 119, 174, 61, 81, 56, 0, 76, 96, 56, 6, 55, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 88, 160, 11, 63, 194, 141, 137, 63, 224, 119, 174, 61, 81, 56, 235, 87, 153, 58, 219, 54, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 31, 40, 6, 63, 218, 82, 131, 63, 37, 252, 4, 61, 112, 180, 26, 115, 132, 51, 88, 58, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 31, 40, 6, 63, 218, 82, 131, 63, 37, 252, 4, 61, 112, 180, 41, 96, 216, 57, 57, 55, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 48, 69, 3, 63, 211, 106, 137, 63, 92, 56, 28, 62, 31, 38, 213, 45, 216, 56, 19, 55, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 159, 227, 234, 62, 252, 12, 131, 63, 229, 55, 43, 62, 239, 237, 225, 4, 61, 41, 97, 58, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 159, 227, 234, 62, 252, 12, 131, 63, 229, 55, 43, 62, 239, 237, 190, 22, 154, 57, 87, 55, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 51, 243, 223, 62, 40, 164, 121, 63, 8, 118, 234, 61, 229, 184, 92, 9, 181, 45, 159, 58, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 129, 169, 240, 62, 6, 234, 121, 63, 83, 250, 64, 61, 49, 134, 93, 108, 245, 49, 154, 58, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 229, 109, 19, 63, 15, 220, 130, 63, 228, 105, 225, 61, 95, 34, 255, 72, 18, 56, 36, 58, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 229, 109, 19, 63, 15, 220, 130, 63, 228, 105, 225, 61, 95, 34, 0, 68, 169, 56, 204, 53, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 229, 109, 19, 63, 15, 220, 130, 63, 228, 105, 225, 61, 95, 34, 238, 93, 92, 58, 151, 53, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 5, 49, 14, 63, 82, 167, 125, 63, 148, 32, 135, 61, 104, 181, 38, 116, 192, 50, 207, 57, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 5, 49, 14, 63, 82, 167, 125, 63, 148, 32, 135, 61, 104, 181, 46, 93, 205, 57, 8, 54, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 135, 149, 12, 63, 144, 178, 130, 63, 128, 77, 37, 62, 40, 23, 192, 56, 172, 56, 36, 58, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 135, 149, 12, 63, 144, 178, 130, 63, 128, 77, 37, 62, 40, 23, 216, 41, 8, 57, 221, 53, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 75, 128, 0, 63, 86, 1, 125, 63, 106, 193, 44, 62, 242, 226, 222, 1, 207, 43, 223, 57, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 75, 128, 0, 63, 86, 1, 125, 63, 106, 193, 44, 62, 242, 226, 185, 21, 153, 57, 63, 54, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 133, 85, 248, 62, 253, 133, 118, 63, 163, 58, 1, 62, 226, 182, 96, 10, 113, 46, 28, 58, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 31, 3, 3, 63, 250, 216, 118, 63, 40, 68, 153, 61, 46, 131, 94, 108, 159, 49, 20, 58, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 139, 75, 21, 63, 62, 141, 122, 63, 73, 188, 3, 62, 103, 21, 253, 68, 62, 56, 215, 57, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 139, 75, 21, 63, 62, 141, 122, 63, 73, 188, 3, 62, 103, 21, 242, 96, 33, 58, 205, 52, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 109, 179, 18, 63, 88, 86, 118, 63, 136, 14, 215, 61, 101, 181, 43, 115, 140, 49, 103, 57, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 109, 179, 18, 63, 88, 86, 118, 63, 136, 14, 215, 61, 101, 181, 48, 93, 213, 57, 8, 53, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 79, 164, 17, 63, 212, 36, 122, 63, 85, 85, 31, 62, 46, 13, 187, 59, 143, 56, 212, 57, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 79, 164, 17, 63, 212, 36, 122, 63, 85, 85, 31, 62, 46, 13, 228, 30, 53, 57, 31, 53, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 243, 100, 11, 63, 130, 133, 117, 63, 92, 185, 34, 62, 245, 220, 41, 1, 9, 46, 110, 57, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 243, 100, 11, 63, 130, 133, 117, 63, 92, 185, 34, 62, 245, 220, 183, 20, 130, 57, 79, 53, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 215, 204, 8, 63, 155, 78, 113, 63, 88, 132, 10, 62, 223, 181, 98, 11, 106, 47, 144, 57, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 20, 116, 12, 63, 5, 183, 113, 63, 144, 214, 221, 61, 209, 130, 93, 108, 249, 48, 140, 57, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 0, 162, 23, 63, 90, 2, 113, 63, 43, 19, 16, 62, 121, 0, 251, 62, 87, 56, 149, 57, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 0, 162, 23, 63, 90, 2, 113, 63, 43, 19, 16, 62, 121, 0, 255, 105, 232, 57, 34, 52, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 127, 30, 22, 63, 198, 177, 111, 63, 97, 157, 4, 62, 94, 179, 52, 114, 210, 48, 25, 57, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 127, 30, 22, 63, 198, 177, 111, 63, 97, 157, 4, 62, 94, 179, 52, 92, 202, 57, 73, 52, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 14, 247, 21, 63, 34, 227, 112, 63, 5, 92, 28, 62, 51, 252, 189, 68, 123, 56, 149, 57, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 14, 247, 21, 63, 34, 227, 112, 63, 5, 92, 28, 62, 51, 252, 223, 26, 91, 57, 124, 52, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 155, 200, 18, 63, 82, 115, 111, 63, 21, 47, 29, 62, 247, 212, 51, 3, 97, 47, 29, 57, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 155, 200, 18, 63, 82, 115, 111, 63, 21, 47, 29, 62, 247, 212, 184, 83, 140, 56, 122, 57, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 155, 200, 18, 63, 82, 115, 111, 63, 21, 47, 29, 62, 247, 212, 179, 21, 122, 57, 159, 52, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 27, 69, 17, 63, 188, 34, 110, 63, 78, 185, 17, 62, 225, 178, 100, 12, 0, 48, 50, 57, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 13, 240, 18, 63, 246, 65, 110, 63, 113, 112, 5, 62, 211, 130, 94, 108, 144, 48, 48, 57, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 244, 116, 22, 63, 44, 104, 108, 63, 179, 128, 20, 62, 37, 184, 124, 106, 61, 48, 251, 56, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 244, 116, 22, 63, 44, 104, 108, 63, 179, 128, 20, 62, 37, 184, 205, 57, 105, 56, 106, 57, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 244, 116, 22, 63, 44, 104, 108, 63, 179, 128, 20, 62, 37, 184, 54, 81, 200, 57, 230, 51, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 166, 54, 206, 190, 42, 110, 139, 63, 10, 4, 243, 61, 13, 189, 22, 170, 116, 52, 67, 53, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 166, 54, 206, 190, 42, 110, 139, 63, 10, 4, 243, 61, 13, 189, 170, 238, 236, 56, 36, 58, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 166, 54, 206, 190, 42, 110, 139, 63, 10, 4, 243, 61, 13, 189, 7, 168, 0, 60, 10, 52, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 162, 241, 214, 190, 188, 161, 137, 63, 44, 165, 92, 60, 36, 131, 40, 204, 18, 56, 201, 57, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 162, 241, 214, 190, 188, 161, 137, 63, 44, 165, 92, 60, 36, 131, 131, 196, 122, 57, 18, 59, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 162, 241, 214, 190, 188, 161, 137, 63, 44, 165, 92, 60, 36, 131, 16, 208, 228, 58, 10, 52, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 208, 172, 203, 190, 241, 201, 147, 63, 127, 206, 99, 189, 104, 148, 243, 239, 158, 54, 35, 57, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 208, 172, 203, 190, 241, 201, 147, 63, 127, 206, 99, 189, 104, 148, 212, 229, 84, 57, 255, 59, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 254, 172, 183, 190, 147, 190, 159, 63, 230, 206, 159, 188, 86, 86, 177, 246, 116, 52, 73, 57, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 254, 172, 183, 190, 147, 190, 159, 63, 230, 206, 159, 188, 86, 86, 187, 251, 161, 56, 0, 60, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 254, 172, 183, 190, 147, 190, 159, 63, 230, 206, 159, 188, 86, 86, 178, 247, 142, 58, 63, 58, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 2, 242, 174, 190, 255, 138, 161, 63, 184, 123, 175, 61, 53, 52, 173, 137, 5, 56, 151, 52, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 2, 242, 174, 190, 255, 138, 161, 63, 184, 123, 175, 61, 53, 52, 75, 228, 18, 56, 18, 59, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 2, 242, 174, 190, 255, 138, 161, 63, 184, 123, 175, 61, 53, 52, 124, 146, 122, 57, 6, 58, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 214, 54, 186, 190, 202, 98, 151, 63, 205, 123, 30, 62, 46, 255, 32, 140, 219, 53, 190, 52, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 214, 54, 186, 190, 202, 98, 151, 63, 205, 123, 30, 62, 46, 255, 241, 245, 56, 56, 36, 58, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 215, 174, 245, 190, 130, 5, 142, 63, 88, 153, 201, 60, 190, 172, 44, 216, 209, 55, 68, 58, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 215, 174, 245, 190, 130, 5, 142, 63, 88, 153, 201, 60, 190, 172, 244, 206, 233, 58, 81, 53, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 172, 231, 237, 190, 180, 159, 143, 63, 6, 85, 242, 61, 226, 209, 252, 161, 217, 52, 163, 54, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 172, 231, 237, 190, 180, 159, 143, 63, 6, 85, 242, 61, 226, 209, 31, 174, 229, 59, 81, 53, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 186, 164, 235, 190, 12, 18, 151, 63, 85, 76, 23, 189, 134, 163, 248, 248, 116, 54, 176, 57, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 116, 211, 217, 190, 198, 184, 161, 63, 232, 62, 156, 187, 202, 126, 165, 235, 135, 52, 210, 57, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 116, 211, 217, 190, 198, 184, 161, 63, 232, 62, 156, 187, 202, 126, 79, 249, 121, 58, 190, 58, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 72, 12, 210, 190, 248, 82, 163, 63, 190, 42, 182, 61, 11, 83, 94, 134, 5, 56, 10, 54, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 72, 12, 210, 190, 248, 82, 163, 63, 190, 42, 182, 61, 11, 83, 98, 139, 131, 57, 139, 58, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 102, 22, 220, 190, 110, 70, 154, 63, 158, 27, 26, 62, 249, 21, 34, 137, 24, 54, 45, 54, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 90, 83, 13, 191, 116, 101, 148, 63, 39, 124, 33, 61, 183, 181, 41, 220, 63, 55, 221, 58, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 90, 83, 13, 191, 116, 101, 148, 63, 39, 124, 33, 61, 183, 181, 240, 204, 247, 58, 0, 55, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 126, 218, 7, 191, 44, 203, 148, 63, 82, 141, 227, 61, 222, 213, 251, 160, 110, 53, 16, 56, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 126, 218, 7, 191, 44, 203, 148, 63, 82, 141, 227, 61, 222, 213, 34, 175, 187, 59, 199, 54, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 188, 229, 8, 191, 237, 141, 155, 63, 200, 151, 237, 187, 133, 85, 241, 248, 39, 54, 106, 58, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 130, 254, 253, 190, 29, 28, 163, 63, 160, 120, 145, 60, 205, 122, 162, 233, 178, 52, 114, 58, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 130, 254, 253, 190, 29, 28, 163, 63, 160, 120, 145, 60, 205, 122, 88, 245, 87, 58, 54, 59, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 208, 12, 243, 190, 212, 129, 163, 63, 94, 45, 183, 61, 6, 84, 92, 135, 221, 55, 93, 55, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 208, 12, 243, 190, 212, 129, 163, 63, 94, 45, 183, 61, 6, 84, 97, 141, 157, 57, 243, 58, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 11, 232, 251, 190, 92, 89, 156, 63, 124, 98, 11, 62, 244, 22, 35, 137, 86, 54, 130, 55, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 240, 206, 24, 191, 120, 244, 153, 63, 69, 221, 113, 61, 169, 202, 34, 229, 159, 54, 86, 59, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 240, 206, 24, 191, 120, 244, 153, 63, 69, 221, 113, 61, 169, 202, 237, 195, 32, 59, 33, 56, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 203, 30, 19, 191, 212, 150, 153, 63, 66, 82, 230, 61, 213, 225, 250, 154, 242, 53, 146, 56, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 203, 30, 19, 191, 212, 150, 153, 63, 66, 82, 230, 61, 213, 225, 41, 177, 180, 59, 238, 55, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 88, 0, 21, 191, 11, 133, 159, 63, 10, 216, 194, 60, 145, 77, 228, 245, 195, 53, 252, 58, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 158, 129, 11, 191, 250, 183, 164, 63, 5, 194, 43, 61, 211, 120, 156, 230, 177, 52, 243, 58, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 158, 129, 11, 191, 250, 183, 164, 63, 5, 194, 43, 61, 211, 120, 96, 243, 38, 58, 143, 59, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 31, 114, 6, 191, 146, 211, 163, 63, 116, 254, 183, 61, 13, 74, 87, 133, 191, 55, 52, 56, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 31, 114, 6, 191, 146, 211, 163, 63, 116, 254, 183, 61, 13, 74, 98, 145, 177, 57, 70, 59, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 182, 64, 10, 191, 254, 66, 158, 63, 140, 27, 0, 62, 248, 24, 36, 137, 145, 54, 70, 56, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 198, 207, 29, 191, 107, 143, 161, 63, 160, 170, 157, 61, 141, 231, 12, 249, 136, 53, 167, 59, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 198, 207, 29, 191, 107, 143, 161, 63, 160, 170, 157, 61, 141, 231, 242, 185, 95, 59, 192, 56, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 186, 27, 27, 191, 98, 115, 161, 63, 194, 82, 216, 61, 209, 228, 252, 152, 1, 55, 254, 56, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 186, 27, 27, 191, 98, 115, 161, 63, 194, 82, 216, 61, 209, 228, 42, 179, 173, 59, 172, 56, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 142, 177, 25, 191, 171, 93, 163, 63, 99, 21, 98, 61, 164, 80, 203, 239, 53, 53, 99, 59, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 72, 223, 18, 191, 228, 15, 165, 63, 223, 37, 126, 61, 217, 123, 151, 228, 196, 52, 75, 59, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 72, 223, 18, 191, 228, 15, 165, 63, 223, 37, 126, 61, 217, 123, 97, 245, 0, 58, 182, 59, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 62, 43, 16, 191, 219, 243, 164, 63, 22, 187, 185, 61, 29, 69, 165, 131, 199, 55, 155, 56, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 62, 43, 16, 191, 219, 243, 164, 63, 22, 187, 185, 61, 29, 69, 109, 145, 183, 57, 147, 59, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 120, 73, 20, 191, 154, 37, 163, 63, 12, 91, 230, 61, 18, 14, 34, 138, 64, 55, 189, 56, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 25, 171, 30, 191, 247, 208, 165, 63, 48, 219, 224, 61, 153, 13, 223, 249, 210, 52, 250, 59, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 25, 171, 30, 191, 247, 208, 165, 63, 48, 219, 224, 61, 153, 13, 11, 179, 192, 59, 12, 57, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 186, 41, 29, 191, 220, 124, 165, 63, 162, 141, 249, 61, 210, 247, 10, 145, 95, 55, 31, 57, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 186, 41, 29, 191, 220, 124, 165, 63, 162, 141, 249, 61, 210, 247, 57, 179, 225, 59, 253, 56, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 43, 218, 28, 191, 64, 157, 166, 63, 24, 165, 204, 61, 180, 83, 185, 234, 173, 52, 220, 59, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 221, 135, 25, 191, 110, 21, 167, 63, 132, 33, 209, 61, 35, 115, 135, 224, 133, 52, 205, 59, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 221, 135, 25, 191, 110, 21, 167, 63, 132, 33, 209, 61, 35, 115, 102, 248, 155, 57, 232, 59, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 127, 6, 24, 191, 84, 193, 166, 63, 244, 211, 233, 61, 41, 53, 178, 133, 176, 55, 239, 56, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 127, 6, 24, 191, 84, 193, 166, 63, 244, 211, 233, 61, 41, 53, 111, 149, 126, 57, 211, 59, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 110, 215, 25, 191, 10, 245, 165, 63, 8, 10, 254, 61, 21, 15, 33, 137, 116, 55, 254, 56, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 108, 197, 28, 191, 98, 203, 167, 63, 176, 93, 237, 61, 229, 72, 154, 215, 116, 52, 0, 60, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 108, 197, 28, 191, 98, 203, 167, 63, 176, 93, 237, 61, 229, 72, 92, 145, 194, 55, 35, 57, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 108, 197, 28, 191, 98, 203, 167, 63, 176, 93, 237, 61, 229, 72, 92, 133, 122, 57, 0, 60, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 108, 197, 28, 191, 98, 203, 167, 63, 176, 93, 237, 61, 229, 72, 63, 193, 221, 59, 35, 57, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 35, 89, 216, 190, 214, 67, 140, 63, 68, 134, 71, 189, 149, 119, 227, 251, 185, 51, 108, 56, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 35, 89, 216, 190, 214, 67, 140, 63, 68, 134, 71, 189, 149, 119, 215, 158, 116, 52, 208, 59, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 35, 89, 216, 190, 214, 67, 140, 63, 68, 134, 71, 189, 149, 119, 240, 147, 200, 57, 35, 57, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 39, 199, 226, 190, 11, 153, 150, 63, 114, 230, 157, 60, 203, 106, 167, 251, 185, 47, 251, 56, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 39, 199, 226, 190, 11, 153, 150, 63, 114, 230, 157, 60, 203, 106, 25, 175, 5, 56, 31, 57, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 39, 199, 226, 190, 11, 153, 150, 63, 114, 230, 157, 60, 203, 106, 0, 174, 228, 58, 12, 57, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 173, 78, 204, 190, 11, 153, 150, 63, 232, 108, 240, 61, 11, 76, 171, 131, 0, 0, 108, 56, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 173, 78, 204, 190, 11, 153, 150, 63, 232, 108, 240, 61, 11, 76, 42, 209, 172, 56, 35, 57, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 41, 104, 171, 190, 214, 67, 140, 63, 185, 17, 23, 62, 54, 15, 58, 237, 0, 0, 208, 59, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 41, 104, 171, 190, 214, 67, 140, 63, 185, 17, 23, 62, 54, 15, 92, 231, 0, 0, 158, 54, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 41, 104, 171, 190, 214, 67, 140, 63, 185, 17, 23, 62, 54, 15, 35, 241, 200, 57, 35, 57, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 37, 250, 160, 190, 162, 238, 129, 63, 172, 230, 162, 61, 73, 213, 171, 250, 46, 44, 0, 60, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 37, 250, 160, 190, 162, 238, 129, 63, 172, 230, 162, 61, 73, 213, 167, 251, 185, 47, 128, 53, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 163, 114, 183, 190, 162, 238, 129, 63, 117, 50, 152, 188, 89, 165, 166, 149, 139, 50, 0, 60, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 163, 114, 183, 190, 162, 238, 129, 63, 117, 50, 152, 188, 89, 165, 134, 219, 185, 51, 158, 54, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 91, 44, 251, 190, 212, 17, 145, 63, 101, 141, 64, 61, 180, 66, 3, 177, 37, 56, 103, 56, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 91, 44, 251, 190, 212, 17, 145, 63, 101, 141, 64, 61, 180, 66, 20, 171, 197, 58, 85, 56, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 157, 225, 241, 190, 52, 221, 135, 63, 50, 43, 94, 188, 139, 178, 234, 142, 51, 52, 28, 59, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 157, 225, 241, 190, 52, 221, 135, 63, 50, 43, 94, 188, 139, 178, 217, 158, 200, 57, 106, 56, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 109, 39, 231, 190, 212, 17, 145, 63, 232, 166, 9, 62, 230, 47, 43, 210, 185, 56, 107, 56, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 197, 215, 201, 190, 52, 221, 135, 63, 98, 36, 37, 62, 21, 245, 30, 249, 116, 35, 28, 59, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 197, 215, 201, 190, 52, 221, 135, 63, 98, 36, 37, 62, 21, 245, 63, 234, 182, 57, 107, 56, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 7, 141, 192, 190, 38, 81, 125, 63, 174, 60, 206, 61, 30, 188, 167, 247, 167, 44, 70, 59, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 245, 145, 212, 190, 38, 81, 125, 63, 156, 172, 89, 60, 207, 130, 164, 148, 76, 50, 70, 59, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 88, 160, 11, 191, 194, 141, 137, 63, 224, 119, 174, 61, 175, 56, 0, 180, 96, 56, 6, 55, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 88, 160, 11, 191, 194, 141, 137, 63, 224, 119, 174, 61, 175, 56, 21, 169, 153, 58, 219, 54, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 31, 40, 6, 191, 218, 82, 131, 63, 37, 252, 4, 61, 144, 180, 230, 141, 132, 51, 88, 58, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 31, 40, 6, 191, 218, 82, 131, 63, 37, 252, 4, 61, 144, 180, 215, 160, 216, 57, 57, 55, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 48, 69, 3, 191, 211, 106, 137, 63, 92, 56, 28, 62, 225, 38, 43, 211, 216, 56, 19, 55, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 159, 227, 234, 190, 252, 12, 131, 63, 229, 55, 43, 62, 17, 237, 31, 252, 61, 41, 97, 58, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 159, 227, 234, 190, 252, 12, 131, 63, 229, 55, 43, 62, 17, 237, 66, 234, 154, 57, 87, 55, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 51, 243, 223, 190, 40, 164, 121, 63, 8, 118, 234, 61, 27, 184, 164, 247, 181, 45, 159, 58, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 129, 169, 240, 190, 6, 234, 121, 63, 83, 250, 64, 61, 207, 134, 163, 148, 245, 49, 154, 58, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 229, 109, 19, 191, 15, 220, 130, 63, 228, 105, 225, 61, 161, 34, 1, 184, 18, 56, 36, 58, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 229, 109, 19, 191, 15, 220, 130, 63, 228, 105, 225, 61, 161, 34, 0, 188, 169, 56, 204, 53, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 229, 109, 19, 191, 15, 220, 130, 63, 228, 105, 225, 61, 161, 34, 18, 163, 92, 58, 151, 53, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 5, 49, 14, 191, 82, 167, 125, 63, 148, 32, 135, 61, 152, 181, 218, 140, 192, 50, 207, 57, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 5, 49, 14, 191, 82, 167, 125, 63, 148, 32, 135, 61, 152, 181, 210, 163, 205, 57, 8, 54, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 135, 149, 12, 191, 144, 178, 130, 63, 128, 77, 37, 62, 216, 23, 64, 200, 172, 56, 36, 58, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 135, 149, 12, 191, 144, 178, 130, 63, 128, 77, 37, 62, 216, 23, 40, 215, 8, 57, 221, 53, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 75, 128, 0, 191, 86, 1, 125, 63, 106, 193, 44, 62, 14, 226, 34, 255, 207, 43, 223, 57, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 75, 128, 0, 191, 86, 1, 125, 63, 106, 193, 44, 62, 14, 226, 71, 235, 153, 57, 63, 54, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 133, 85, 248, 190, 253, 133, 118, 63, 163, 58, 1, 62, 30, 182, 160, 246, 113, 46, 28, 58, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 31, 3, 3, 191, 250, 216, 118, 63, 40, 68, 153, 61, 210, 131, 162, 148, 159, 49, 20, 58, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 139, 75, 21, 191, 62, 141, 122, 63, 73, 188, 3, 62, 153, 21, 3, 188, 62, 56, 215, 57, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 139, 75, 21, 191, 62, 141, 122, 63, 73, 188, 3, 62, 153, 21, 14, 160, 33, 58, 205, 52, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 109, 179, 18, 191, 88, 86, 118, 63, 136, 14, 215, 61, 155, 181, 213, 141, 140, 49, 103, 57, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 109, 179, 18, 191, 88, 86, 118, 63, 136, 14, 215, 61, 155, 181, 208, 163, 213, 57, 8, 53, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 79, 164, 17, 191, 212, 36, 122, 63, 85, 85, 31, 62, 210, 13, 69, 197, 143, 56, 212, 57, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 79, 164, 17, 191, 212, 36, 122, 63, 85, 85, 31, 62, 210, 13, 28, 226, 53, 57, 31, 53, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 243, 100, 11, 191, 130, 133, 117, 63, 92, 185, 34, 62, 11, 220, 215, 255, 9, 46, 110, 57, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 243, 100, 11, 191, 130, 133, 117, 63, 92, 185, 34, 62, 11, 220, 73, 236, 130, 57, 79, 53, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 215, 204, 8, 191, 155, 78, 113, 63, 88, 132, 10, 62, 33, 181, 158, 245, 106, 47, 144, 57, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 20, 116, 12, 191, 5, 183, 113, 63, 144, 214, 221, 61, 47, 130, 163, 148, 249, 48, 140, 57, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 0, 162, 23, 191, 90, 2, 113, 63, 43, 19, 16, 62, 135, 0, 5, 194, 87, 56, 149, 57, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 0, 162, 23, 191, 90, 2, 113, 63, 43, 19, 16, 62, 135, 0, 1, 151, 232, 57, 34, 52, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 127, 30, 22, 191, 198, 177, 111, 63, 97, 157, 4, 62, 162, 179, 204, 142, 210, 48, 25, 57, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 127, 30, 22, 191, 198, 177, 111, 63, 97, 157, 4, 62, 162, 179, 204, 164, 202, 57, 73, 52, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 14, 247, 21, 191, 34, 227, 112, 63, 5, 92, 28, 62, 205, 252, 67, 188, 123, 56, 149, 57, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 14, 247, 21, 191, 34, 227, 112, 63, 5, 92, 28, 62, 205, 252, 33, 230, 91, 57, 124, 52, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 155, 200, 18, 191, 82, 115, 111, 63, 21, 47, 29, 62, 9, 212, 205, 253, 97, 47, 29, 57, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 155, 200, 18, 191, 82, 115, 111, 63, 21, 47, 29, 62, 9, 212, 72, 173, 140, 56, 122, 57, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 155, 200, 18, 191, 82, 115, 111, 63, 21, 47, 29, 62, 9, 212, 77, 235, 122, 57, 159, 52, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 27, 69, 17, 191, 188, 34, 110, 63, 78, 185, 17, 62, 31, 178, 156, 244, 0, 48, 50, 57, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 13, 240, 18, 191, 246, 65, 110, 63, 113, 112, 5, 62, 45, 130, 162, 148, 144, 48, 48, 57, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 244, 116, 22, 191, 44, 104, 108, 63, 179, 128, 20, 62, 219, 184, 132, 150, 61, 48, 251, 56, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 244, 116, 22, 191, 44, 104, 108, 63, 179, 128, 20, 62, 219, 184, 51, 199, 105, 56, 106, 57, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 244, 116, 22, 191, 44, 104, 108, 63, 179, 128, 20, 62, 219, 184, 202, 175, 200, 57, 230, 51, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0 ), +"array_index_data": PoolByteArray( 7, 0, 1, 0, 4, 0, 1, 0, 12, 0, 15, 0, 12, 0, 7, 0, 9, 0, 1, 0, 7, 0, 12, 0, 25, 0, 28, 0, 18, 0, 25, 0, 35, 0, 28, 0, 11, 0, 25, 0, 14, 0, 11, 0, 23, 0, 25, 0, 6, 0, 21, 0, 8, 0, 6, 0, 20, 0, 21, 0, 2, 0, 17, 0, 5, 0, 2, 0, 19, 0, 17, 0, 14, 0, 18, 0, 0, 0, 14, 0, 25, 0, 18, 0, 10, 0, 24, 0, 13, 0, 10, 0, 22, 0, 24, 0, 3, 0, 20, 0, 6, 0, 3, 0, 16, 0, 20, 0, 33, 0, 45, 0, 35, 0, 33, 0, 43, 0, 45, 0, 22, 0, 34, 0, 24, 0, 22, 0, 32, 0, 34, 0, 16, 0, 30, 0, 20, 0, 16, 0, 26, 0, 30, 0, 23, 0, 35, 0, 25, 0, 23, 0, 33, 0, 35, 0, 20, 0, 31, 0, 21, 0, 20, 0, 30, 0, 31, 0, 19, 0, 27, 0, 17, 0, 19, 0, 29, 0, 27, 0, 45, 0, 48, 0, 38, 0, 45, 0, 55, 0, 48, 0, 30, 0, 41, 0, 31, 0, 30, 0, 40, 0, 41, 0, 29, 0, 37, 0, 27, 0, 29, 0, 39, 0, 37, 0, 35, 0, 38, 0, 28, 0, 35, 0, 45, 0, 38, 0, 32, 0, 44, 0, 34, 0, 32, 0, 42, 0, 44, 0, 26, 0, 40, 0, 30, 0, 26, 0, 36, 0, 40, 0, 53, 0, 65, 0, 55, 0, 53, 0, 63, 0, 65, 0, 42, 0, 54, 0, 44, 0, 42, 0, 52, 0, 54, 0, 36, 0, 50, 0, 40, 0, 36, 0, 46, 0, 50, 0, 43, 0, 55, 0, 45, 0, 43, 0, 53, 0, 55, 0, 40, 0, 51, 0, 41, 0, 40, 0, 50, 0, 51, 0, 39, 0, 47, 0, 37, 0, 39, 0, 49, 0, 47, 0, 65, 0, 67, 0, 58, 0, 50, 0, 61, 0, 51, 0, 50, 0, 60, 0, 61, 0, 49, 0, 57, 0, 47, 0, 49, 0, 59, 0, 57, 0, 55, 0, 58, 0, 48, 0, 55, 0, 65, 0, 58, 0, 52, 0, 64, 0, 54, 0, 52, 0, 62, 0, 64, 0, 46, 0, 60, 0, 50, 0, 46, 0, 56, 0, 60, 0, 62, 0, 68, 0, 64, 0, 56, 0, 66, 0, 60, 0, 63, 0, 67, 0, 65, 0, 60, 0, 66, 0, 61, 0, 59, 0, 69, 0, 57, 0, 76, 0, 70, 0, 73, 0, 70, 0, 82, 0, 84, 0, 82, 0, 76, 0, 79, 0, 70, 0, 76, 0, 82, 0, 93, 0, 96, 0, 87, 0, 93, 0, 102, 0, 96, 0, 81, 0, 93, 0, 83, 0, 81, 0, 92, 0, 93, 0, 77, 0, 91, 0, 80, 0, 77, 0, 89, 0, 91, 0, 72, 0, 86, 0, 75, 0, 72, 0, 88, 0, 86, 0, 83, 0, 87, 0, 71, 0, 83, 0, 93, 0, 87, 0, 78, 0, 92, 0, 81, 0, 78, 0, 90, 0, 92, 0, 74, 0, 89, 0, 77, 0, 74, 0, 85, 0, 89, 0, 101, 0, 113, 0, 102, 0, 101, 0, 112, 0, 113, 0, 90, 0, 101, 0, 92, 0, 90, 0, 99, 0, 101, 0, 85, 0, 98, 0, 89, 0, 85, 0, 94, 0, 98, 0, 92, 0, 102, 0, 93, 0, 92, 0, 101, 0, 102, 0, 89, 0, 100, 0, 91, 0, 89, 0, 98, 0, 100, 0, 88, 0, 95, 0, 86, 0, 88, 0, 97, 0, 95, 0, 113, 0, 116, 0, 106, 0, 113, 0, 123, 0, 116, 0, 98, 0, 111, 0, 100, 0, 98, 0, 109, 0, 111, 0, 97, 0, 105, 0, 95, 0, 97, 0, 107, 0, 105, 0, 102, 0, 106, 0, 96, 0, 102, 0, 113, 0, 106, 0, 99, 0, 112, 0, 101, 0, 99, 0, 110, 0, 112, 0, 94, 0, 109, 0, 98, 0, 94, 0, 104, 0, 109, 0, 122, 0, 134, 0, 123, 0, 122, 0, 133, 0, 134, 0, 110, 0, 122, 0, 112, 0, 110, 0, 120, 0, 122, 0, 103, 0, 118, 0, 108, 0, 103, 0, 114, 0, 118, 0, 112, 0, 123, 0, 113, 0, 112, 0, 122, 0, 123, 0, 109, 0, 121, 0, 111, 0, 109, 0, 119, 0, 121, 0, 107, 0, 115, 0, 105, 0, 107, 0, 117, 0, 115, 0, 134, 0, 135, 0, 126, 0, 119, 0, 132, 0, 121, 0, 119, 0, 129, 0, 132, 0, 117, 0, 125, 0, 115, 0, 117, 0, 127, 0, 125, 0, 123, 0, 126, 0, 116, 0, 123, 0, 134, 0, 126, 0, 120, 0, 133, 0, 122, 0, 120, 0, 130, 0, 133, 0, 114, 0, 128, 0, 118, 0, 114, 0, 124, 0, 128, 0, 130, 0, 135, 0, 133, 0, 124, 0, 136, 0, 128, 0, 133, 0, 135, 0, 134, 0, 128, 0, 136, 0, 131, 0, 127, 0, 137, 0, 125, 0, 139, 0, 145, 0, 142, 0, 145, 0, 150, 0, 147, 0, 150, 0, 139, 0, 153, 0, 145, 0, 139, 0, 150, 0, 163, 0, 166, 0, 173, 0, 163, 0, 156, 0, 166, 0, 149, 0, 163, 0, 161, 0, 149, 0, 152, 0, 163, 0, 144, 0, 159, 0, 158, 0, 144, 0, 146, 0, 159, 0, 140, 0, 155, 0, 157, 0, 140, 0, 143, 0, 155, 0, 152, 0, 156, 0, 163, 0, 152, 0, 138, 0, 156, 0, 148, 0, 162, 0, 160, 0, 148, 0, 151, 0, 162, 0, 141, 0, 158, 0, 154, 0, 141, 0, 144, 0, 158, 0, 171, 0, 183, 0, 181, 0, 171, 0, 173, 0, 183, 0, 160, 0, 172, 0, 170, 0, 160, 0, 162, 0, 172, 0, 154, 0, 168, 0, 164, 0, 154, 0, 158, 0, 168, 0, 161, 0, 173, 0, 171, 0, 161, 0, 163, 0, 173, 0, 158, 0, 169, 0, 168, 0, 158, 0, 159, 0, 169, 0, 157, 0, 165, 0, 167, 0, 157, 0, 155, 0, 165, 0, 183, 0, 186, 0, 193, 0, 183, 0, 176, 0, 186, 0, 168, 0, 179, 0, 178, 0, 168, 0, 169, 0, 179, 0, 167, 0, 175, 0, 177, 0, 167, 0, 165, 0, 175, 0, 173, 0, 176, 0, 183, 0, 173, 0, 166, 0, 176, 0, 170, 0, 182, 0, 180, 0, 170, 0, 172, 0, 182, 0, 164, 0, 178, 0, 174, 0, 164, 0, 168, 0, 178, 0, 191, 0, 203, 0, 201, 0, 191, 0, 193, 0, 203, 0, 180, 0, 192, 0, 190, 0, 180, 0, 182, 0, 192, 0, 174, 0, 188, 0, 184, 0, 174, 0, 178, 0, 188, 0, 181, 0, 193, 0, 191, 0, 181, 0, 183, 0, 193, 0, 178, 0, 189, 0, 188, 0, 178, 0, 179, 0, 189, 0, 177, 0, 185, 0, 187, 0, 177, 0, 175, 0, 185, 0, 203, 0, 196, 0, 205, 0, 188, 0, 199, 0, 198, 0, 188, 0, 189, 0, 199, 0, 187, 0, 195, 0, 197, 0, 187, 0, 185, 0, 195, 0, 193, 0, 196, 0, 203, 0, 193, 0, 186, 0, 196, 0, 190, 0, 202, 0, 200, 0, 190, 0, 192, 0, 202, 0, 184, 0, 198, 0, 194, 0, 184, 0, 188, 0, 198, 0, 200, 0, 202, 0, 206, 0, 194, 0, 198, 0, 204, 0, 201, 0, 203, 0, 205, 0, 198, 0, 199, 0, 204, 0, 197, 0, 195, 0, 207, 0, 208, 0, 214, 0, 211, 0, 214, 0, 220, 0, 217, 0, 220, 0, 208, 0, 222, 0, 214, 0, 208, 0, 220, 0, 231, 0, 234, 0, 240, 0, 231, 0, 225, 0, 234, 0, 219, 0, 231, 0, 230, 0, 219, 0, 221, 0, 231, 0, 215, 0, 229, 0, 227, 0, 215, 0, 218, 0, 229, 0, 210, 0, 224, 0, 226, 0, 210, 0, 213, 0, 224, 0, 221, 0, 225, 0, 231, 0, 221, 0, 209, 0, 225, 0, 216, 0, 230, 0, 228, 0, 216, 0, 219, 0, 230, 0, 212, 0, 227, 0, 223, 0, 212, 0, 215, 0, 227, 0, 239, 0, 251, 0, 250, 0, 239, 0, 240, 0, 251, 0, 228, 0, 239, 0, 237, 0, 228, 0, 230, 0, 239, 0, 223, 0, 236, 0, 232, 0, 223, 0, 227, 0, 236, 0, 230, 0, 240, 0, 239, 0, 230, 0, 231, 0, 240, 0, 227, 0, 238, 0, 236, 0, 227, 0, 229, 0, 238, 0, 226, 0, 233, 0, 235, 0, 226, 0, 224, 0, 233, 0, 251, 0, 254, 0, 5, 1, 251, 0, 244, 0, 254, 0, 236, 0, 249, 0, 247, 0, 236, 0, 238, 0, 249, 0, 235, 0, 243, 0, 245, 0, 235, 0, 233, 0, 243, 0, 240, 0, 244, 0, 251, 0, 240, 0, 234, 0, 244, 0, 237, 0, 250, 0, 248, 0, 237, 0, 239, 0, 250, 0, 232, 0, 247, 0, 242, 0, 232, 0, 236, 0, 247, 0, 4, 1, 16, 1, 15, 1, 4, 1, 5, 1, 16, 1, 248, 0, 4, 1, 2, 1, 248, 0, 250, 0, 4, 1, 241, 0, 0, 1, 252, 0, 241, 0, 246, 0, 0, 1, 250, 0, 5, 1, 4, 1, 250, 0, 251, 0, 5, 1, 247, 0, 3, 1, 1, 1, 247, 0, 249, 0, 3, 1, 245, 0, 253, 0, 255, 0, 245, 0, 243, 0, 253, 0, 16, 1, 8, 1, 17, 1, 1, 1, 14, 1, 11, 1, 1, 1, 3, 1, 14, 1, 255, 0, 7, 1, 9, 1, 255, 0, 253, 0, 7, 1, 5, 1, 8, 1, 16, 1, 5, 1, 254, 0, 8, 1, 2, 1, 15, 1, 12, 1, 2, 1, 4, 1, 15, 1, 252, 0, 10, 1, 6, 1, 252, 0, 0, 1, 10, 1, 12, 1, 15, 1, 17, 1, 6, 1, 10, 1, 18, 1, 15, 1, 16, 1, 17, 1, 10, 1, 13, 1, 18, 1, 9, 1, 7, 1, 19, 1 ), +"blend_shape_data": [ ], +"format": 2194903, +"index_count": 840, +"primitive": 4, +"skeleton_aabb": [ AABB( 0, 0, 0, -1, -1, -1 ), AABB( 0, 0, 0, -1, -1, -1 ), AABB( 0, 0, 0, -1, -1, -1 ), AABB( 0, 0, 0, -1, -1, -1 ), AABB( 0, 0, 0, -1, -1, -1 ), AABB( 0, 0, 0, -1, -1, -1 ), AABB( 0, 0, 0, -1, -1, -1 ), AABB( 0, 0, 0, -1, -1, -1 ), AABB( 0, 0, 0, -1, -1, -1 ), AABB( 0, 0, 0, -1, -1, -1 ), AABB( 0, 0, 0, -1, -1, -1 ), AABB( -0.619798, 0.923465, -0.0556169, 1.2396, 0.38743, 0.224323 ) ], +"vertex_count": 276 +} diff --git a/mods/NeoQOLPack/Assets/Models/koni_fluff.tres b/mods/NeoQOLPack/Assets/Models/koni_fluff.tres new file mode 100644 index 0000000..931458e --- /dev/null +++ b/mods/NeoQOLPack/Assets/Models/koni_fluff.tres @@ -0,0 +1,15 @@ +[gd_resource type="ArrayMesh" format=2] + +[resource] +resource_name = "mothcosmetics_Plane006" +surfaces/0 = { +"aabb": AABB( -0.162819, 0.663708, 0.0365505, 0.325637, 0.257337, 0.18275 ), +"array_data": PoolByteArray( 205, 243, 1, 62, 94, 164, 103, 63, 45, 237, 81, 61, 124, 79, 42, 164, 0, 0, 0, 60, 1, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 144, 133, 44, 46, 63, 54, 107, 63, 207, 13, 32, 62, 0, 68, 108, 173, 0, 60, 0, 60, 1, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 252, 110, 37, 62, 54, 10, 59, 63, 202, 134, 190, 61, 76, 239, 225, 40, 0, 0, 0, 0, 1, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 144, 133, 44, 46, 38, 227, 59, 63, 47, 144, 96, 62, 1, 226, 116, 55, 0, 60, 0, 0, 1, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 108, 194, 235, 61, 142, 201, 107, 63, 198, 58, 205, 61, 59, 8, 204, 75, 164, 51, 0, 60, 1, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 240, 185, 38, 62, 5, 228, 68, 63, 175, 131, 28, 62, 67, 0, 232, 230, 164, 51, 0, 0, 1, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 39, 171, 170, 61, 140, 65, 92, 63, 242, 181, 21, 61, 84, 146, 79, 54, 0, 0, 208, 57, 1, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 144, 133, 44, 46, 208, 209, 96, 63, 53, 37, 81, 62, 3, 32, 116, 199, 0, 60, 208, 57, 1, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 155, 106, 221, 61, 114, 76, 94, 63, 8, 197, 235, 61, 55, 25, 205, 78, 164, 51, 208, 57, 1, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 144, 133, 44, 46, 81, 253, 71, 63, 11, 237, 94, 62, 0, 5, 63, 224, 0, 60, 149, 52, 1, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 33, 191, 14, 62, 44, 229, 80, 63, 116, 192, 27, 62, 52, 40, 206, 66, 164, 51, 149, 52, 1, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 166, 212, 3, 62, 150, 110, 81, 63, 8, 126, 171, 61, 104, 54, 36, 53, 0, 0, 149, 52, 1, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 144, 133, 44, 46, 191, 232, 41, 63, 230, 202, 18, 62, 0, 191, 58, 80, 0, 0, 0, 60, 1, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 239, 58, 138, 61, 246, 29, 104, 63, 193, 162, 14, 62, 65, 6, 211, 51, 170, 57, 0, 60, 1, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 223, 166, 20, 61, 172, 114, 69, 63, 58, 9, 82, 62, 27, 4, 188, 45, 170, 57, 0, 0, 1, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 186, 150, 59, 61, 67, 156, 94, 63, 40, 144, 36, 62, 49, 26, 198, 60, 170, 57, 208, 57, 1, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 174, 218, 82, 61, 55, 162, 82, 63, 210, 202, 66, 62, 25, 17, 159, 64, 170, 57, 149, 52, 1, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 96, 179, 240, 61, 248, 52, 70, 63, 3, 30, 48, 62, 38, 245, 191, 46, 130, 55, 0, 0, 1, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 251, 27, 136, 61, 9, 219, 99, 63, 236, 107, 248, 61, 46, 22, 195, 57, 130, 55, 208, 57, 1, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 193, 155, 145, 61, 126, 166, 78, 63, 233, 216, 53, 62, 33, 29, 182, 76, 130, 55, 149, 52, 1, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 189, 64, 226, 61, 147, 40, 47, 63, 56, 61, 199, 61, 46, 223, 57, 1, 218, 55, 0, 0, 1, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 190, 41, 172, 61, 150, 141, 107, 63, 168, 224, 226, 61, 57, 247, 196, 57, 130, 55, 0, 60, 1, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 60, 210, 217, 61, 131, 196, 86, 63, 47, 182, 119, 61, 72, 146, 67, 53, 0, 0, 7, 56, 1, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 144, 133, 44, 46, 223, 241, 86, 63, 2, 94, 74, 62, 0, 13, 119, 196, 0, 60, 7, 56, 1, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 50, 232, 253, 61, 152, 128, 87, 63, 230, 21, 9, 62, 48, 45, 204, 66, 164, 51, 7, 56, 1, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 138, 234, 136, 61, 35, 193, 85, 63, 170, 19, 57, 62, 42, 22, 185, 61, 170, 57, 7, 56, 1, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 76, 138, 201, 61, 16, 114, 86, 63, 116, 7, 17, 62, 35, 37, 180, 64, 130, 55, 7, 56, 1, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 110, 252, 252, 60, 187, 202, 101, 63, 119, 4, 27, 62, 36, 40, 185, 71, 205, 58, 0, 60, 1, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 171, 24, 38, 62, 43, 23, 64, 63, 168, 85, 253, 61, 85, 238, 247, 86, 213, 47, 0, 0, 1, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 116, 134, 247, 61, 114, 196, 105, 63, 234, 94, 156, 61, 108, 44, 17, 79, 213, 47, 0, 60, 1, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 137, 250, 6, 62, 80, 156, 87, 63, 17, 5, 23, 61, 118, 219, 18, 44, 213, 47, 208, 57, 1, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 252, 216, 15, 62, 198, 150, 79, 63, 128, 102, 218, 61, 104, 45, 27, 64, 213, 47, 149, 52, 1, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 39, 189, 113, 60, 136, 64, 64, 63, 39, 231, 88, 62, 44, 254, 192, 49, 205, 58, 0, 0, 1, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 144, 122, 207, 60, 218, 175, 95, 63, 160, 73, 58, 62, 36, 33, 180, 65, 205, 58, 208, 57, 1, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 46, 114, 168, 60, 119, 14, 80, 63, 195, 69, 67, 62, 36, 16, 206, 42, 205, 58, 149, 52, 1, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 76, 95, 238, 61, 69, 139, 57, 63, 64, 55, 17, 62, 33, 213, 194, 248, 173, 55, 0, 0, 1, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 232, 4, 248, 60, 163, 58, 87, 63, 134, 205, 66, 62, 33, 17, 171, 66, 205, 58, 7, 56, 1, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 121, 195, 255, 61, 143, 183, 85, 63, 8, 20, 149, 61, 104, 200, 39, 62, 213, 47, 7, 56, 1, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 176, 80, 134, 61, 206, 1, 55, 63, 75, 99, 47, 62, 40, 227, 52, 4, 220, 57, 79, 30, 1, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 246, 83, 169, 61, 139, 15, 43, 63, 194, 215, 240, 61, 36, 222, 201, 182, 0, 0, 207, 55, 1, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 149, 152, 155, 61, 32, 224, 105, 63, 32, 99, 255, 61, 72, 226, 223, 48, 175, 56, 0, 60, 1, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 239, 248, 172, 61, 97, 84, 69, 63, 113, 125, 62, 62, 39, 249, 173, 62, 175, 56, 0, 0, 1, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 90, 230, 102, 61, 116, 75, 97, 63, 120, 233, 15, 62, 72, 11, 224, 48, 175, 56, 208, 57, 1, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 63, 251, 123, 61, 89, 152, 80, 63, 220, 42, 60, 62, 45, 15, 197, 80, 176, 56, 147, 52, 1, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 37, 253, 169, 61, 175, 27, 86, 63, 227, 148, 36, 62, 54, 22, 200, 60, 175, 56, 7, 56, 1, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 0, 64, 125, 61, 207, 243, 59, 63, 102, 119, 51, 62, 35, 226, 187, 187, 73, 57, 0, 0, 1, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 236, 73, 104, 60, 63, 185, 104, 63, 225, 189, 29, 62, 40, 45, 190, 86, 115, 59, 0, 60, 1, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 227, 188, 37, 62, 204, 91, 61, 63, 130, 92, 219, 61, 92, 234, 254, 80, 49, 43, 0, 0, 1, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 93, 64, 216, 61, 148, 31, 90, 63, 204, 79, 22, 61, 86, 147, 80, 55, 49, 43, 208, 57, 1, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 250, 88, 9, 62, 251, 149, 80, 63, 12, 7, 193, 61, 113, 50, 36, 53, 70, 43, 153, 52, 1, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 26, 209, 231, 61, 42, 237, 51, 63, 230, 26, 241, 61, 40, 212, 250, 91, 197, 55, 0, 0, 1, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 134, 61, 235, 61, 9, 73, 86, 63, 110, 111, 135, 61, 64, 142, 68, 54, 76, 43, 8, 56, 1, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 170, 56, 254, 61, 38, 158, 104, 63, 106, 144, 128, 61, 110, 83, 34, 91, 145, 43, 251, 59, 1, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 52, 246, 221, 59, 34, 228, 61, 63, 227, 11, 93, 62, 55, 254, 208, 42, 115, 59, 0, 0, 1, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 39, 129, 62, 60, 177, 76, 96, 63, 199, 166, 70, 62, 41, 27, 186, 68, 115, 59, 208, 57, 1, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 18, 188, 130, 60, 111, 252, 75, 63, 218, 46, 83, 62, 51, 11, 219, 38, 115, 59, 149, 52, 1, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 108, 186, 99, 60, 71, 19, 87, 63, 251, 228, 70, 62, 36, 9, 172, 61, 115, 59, 7, 56, 1, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 224, 200, 130, 61, 5, 71, 57, 63, 162, 66, 49, 62, 42, 231, 190, 189, 152, 57, 211, 26, 1, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 144, 133, 44, 46, 152, 119, 79, 63, 134, 165, 84, 62, 0, 30, 67, 216, 255, 59, 82, 54, 1, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 157, 217, 6, 62, 226, 50, 84, 63, 45, 107, 18, 62, 45, 51, 205, 64, 164, 51, 82, 54, 1, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 225, 87, 114, 61, 173, 49, 84, 63, 62, 239, 61, 62, 40, 4, 173, 65, 170, 57, 82, 54, 1, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 6, 147, 173, 61, 71, 140, 82, 63, 46, 112, 35, 62, 36, 31, 179, 65, 130, 55, 82, 54, 1, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 196, 189, 240, 61, 140, 25, 84, 63, 144, 172, 147, 61, 121, 195, 49, 53, 0, 0, 82, 54, 1, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 139, 59, 208, 60, 141, 164, 83, 63, 164, 9, 67, 62, 32, 12, 182, 53, 205, 58, 82, 54, 1, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 92, 221, 7, 62, 42, 167, 82, 63, 68, 189, 183, 61, 120, 44, 38, 61, 213, 47, 82, 54, 1, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 98, 253, 147, 61, 4, 90, 83, 63, 224, 95, 48, 62, 63, 1, 201, 71, 176, 56, 80, 54, 1, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 189, 247, 254, 61, 130, 111, 83, 63, 62, 59, 164, 61, 108, 185, 49, 54, 73, 43, 85, 54, 1, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 88, 50, 63, 60, 88, 98, 81, 63, 252, 143, 76, 62, 38, 16, 200, 46, 115, 59, 82, 54, 1, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 205, 243, 1, 190, 94, 164, 103, 63, 45, 237, 81, 61, 132, 79, 214, 92, 0, 0, 0, 60, 1, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 252, 110, 37, 190, 54, 10, 59, 63, 202, 134, 190, 61, 180, 239, 31, 216, 0, 0, 0, 0, 1, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 108, 194, 235, 189, 142, 201, 107, 63, 198, 58, 205, 61, 197, 8, 52, 181, 164, 51, 0, 60, 1, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 240, 185, 38, 190, 5, 228, 68, 63, 175, 131, 28, 62, 189, 0, 55, 189, 164, 51, 0, 0, 1, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 39, 171, 170, 189, 140, 65, 92, 63, 242, 181, 21, 61, 172, 146, 177, 202, 0, 0, 208, 57, 1, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 155, 106, 221, 189, 114, 76, 94, 63, 8, 197, 235, 61, 201, 25, 51, 178, 164, 51, 208, 57, 1, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 33, 191, 14, 190, 44, 229, 80, 63, 116, 192, 27, 62, 204, 40, 50, 190, 164, 51, 149, 52, 1, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 166, 212, 3, 190, 150, 110, 81, 63, 8, 126, 171, 61, 152, 54, 220, 203, 0, 0, 149, 52, 1, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 239, 58, 138, 189, 246, 29, 104, 63, 193, 162, 14, 62, 191, 6, 45, 205, 170, 57, 0, 60, 1, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 223, 166, 20, 189, 172, 114, 69, 63, 58, 9, 82, 62, 229, 4, 68, 211, 170, 57, 0, 0, 1, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 186, 150, 59, 189, 67, 156, 94, 63, 40, 144, 36, 62, 207, 26, 58, 196, 170, 57, 208, 57, 1, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 174, 218, 82, 189, 55, 162, 82, 63, 210, 202, 66, 62, 231, 17, 97, 192, 170, 57, 149, 52, 1, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 96, 179, 240, 189, 248, 52, 70, 63, 3, 30, 48, 62, 218, 245, 65, 210, 130, 55, 0, 0, 1, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 251, 27, 136, 189, 9, 219, 99, 63, 236, 107, 248, 61, 210, 22, 61, 199, 130, 55, 208, 57, 1, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 193, 155, 145, 189, 126, 166, 78, 63, 233, 216, 53, 62, 223, 29, 74, 180, 130, 55, 149, 52, 1, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 189, 64, 226, 189, 147, 40, 47, 63, 56, 61, 199, 61, 210, 223, 199, 255, 218, 55, 0, 0, 1, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 190, 41, 172, 189, 150, 141, 107, 63, 168, 224, 226, 61, 199, 247, 60, 199, 130, 55, 0, 60, 1, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 60, 210, 217, 189, 131, 196, 86, 63, 47, 182, 119, 61, 184, 146, 189, 203, 0, 0, 7, 56, 1, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 50, 232, 253, 189, 152, 128, 87, 63, 230, 21, 9, 62, 208, 45, 52, 190, 164, 51, 7, 56, 1, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 138, 234, 136, 189, 35, 193, 85, 63, 170, 19, 57, 62, 214, 22, 71, 195, 170, 57, 7, 56, 1, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 76, 138, 201, 189, 16, 114, 86, 63, 116, 7, 17, 62, 221, 37, 76, 192, 130, 55, 7, 56, 1, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 110, 252, 252, 188, 187, 202, 101, 63, 119, 4, 27, 62, 220, 40, 71, 185, 205, 58, 0, 60, 1, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 171, 24, 38, 190, 43, 23, 64, 63, 168, 85, 253, 61, 171, 238, 36, 6, 213, 47, 0, 0, 1, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 116, 134, 247, 189, 114, 196, 105, 63, 234, 94, 156, 61, 148, 44, 239, 177, 213, 47, 0, 60, 1, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 137, 250, 6, 190, 80, 156, 87, 63, 17, 5, 23, 61, 138, 219, 238, 212, 213, 47, 208, 57, 1, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 252, 216, 15, 190, 198, 150, 79, 63, 128, 102, 218, 61, 152, 45, 229, 192, 213, 47, 149, 52, 1, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 39, 189, 113, 188, 136, 64, 64, 63, 39, 231, 88, 62, 212, 254, 64, 207, 205, 58, 0, 0, 1, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 144, 122, 207, 188, 218, 175, 95, 63, 160, 73, 58, 62, 220, 33, 76, 191, 205, 58, 208, 57, 1, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 46, 114, 168, 188, 119, 14, 80, 63, 195, 69, 67, 62, 220, 16, 50, 214, 205, 58, 149, 52, 1, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 76, 95, 238, 189, 69, 139, 57, 63, 64, 55, 17, 62, 223, 213, 62, 8, 173, 55, 0, 0, 1, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 232, 4, 248, 188, 163, 58, 87, 63, 134, 205, 66, 62, 223, 17, 85, 190, 205, 58, 7, 56, 1, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 121, 195, 255, 189, 143, 183, 85, 63, 8, 20, 149, 61, 152, 200, 217, 194, 213, 47, 7, 56, 1, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 176, 80, 134, 189, 206, 1, 55, 63, 75, 99, 47, 62, 216, 227, 56, 73, 220, 57, 79, 30, 1, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 246, 83, 169, 189, 139, 15, 43, 63, 194, 215, 240, 61, 220, 222, 55, 74, 0, 0, 207, 55, 1, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 149, 152, 155, 189, 32, 224, 105, 63, 32, 99, 255, 61, 184, 226, 33, 208, 175, 56, 0, 60, 1, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 239, 248, 172, 189, 97, 84, 69, 63, 113, 125, 62, 62, 217, 249, 83, 194, 175, 56, 0, 0, 1, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 90, 230, 102, 189, 116, 75, 97, 63, 120, 233, 15, 62, 184, 11, 32, 208, 175, 56, 208, 57, 1, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 63, 251, 123, 189, 89, 152, 80, 63, 220, 42, 60, 62, 211, 15, 59, 176, 176, 56, 147, 52, 1, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 37, 253, 169, 189, 175, 27, 86, 63, 227, 148, 36, 62, 202, 22, 56, 196, 175, 56, 7, 56, 1, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 0, 64, 125, 189, 207, 243, 59, 63, 102, 119, 51, 62, 221, 226, 59, 182, 73, 57, 0, 0, 1, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 236, 73, 104, 188, 63, 185, 104, 63, 225, 189, 29, 62, 216, 45, 66, 170, 115, 59, 0, 60, 1, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 227, 188, 37, 190, 204, 91, 61, 63, 130, 92, 219, 61, 164, 234, 2, 176, 49, 43, 0, 0, 1, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 93, 64, 216, 189, 148, 31, 90, 63, 204, 79, 22, 61, 170, 147, 176, 201, 49, 43, 208, 57, 1, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 250, 88, 9, 190, 251, 149, 80, 63, 12, 7, 193, 61, 143, 50, 220, 203, 70, 43, 153, 52, 1, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 26, 209, 231, 189, 42, 237, 51, 63, 230, 26, 241, 61, 216, 212, 65, 2, 197, 55, 0, 0, 1, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 134, 61, 235, 189, 9, 73, 86, 63, 110, 111, 135, 61, 192, 142, 188, 202, 76, 43, 8, 56, 1, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 170, 56, 254, 189, 38, 158, 104, 63, 106, 144, 128, 61, 146, 83, 222, 165, 145, 43, 251, 59, 1, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 52, 246, 221, 187, 34, 228, 61, 63, 227, 11, 93, 62, 201, 254, 48, 214, 115, 59, 0, 0, 1, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 39, 129, 62, 188, 177, 76, 96, 63, 199, 166, 70, 62, 215, 27, 70, 188, 115, 59, 208, 57, 1, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 18, 188, 130, 188, 111, 252, 75, 63, 218, 46, 83, 62, 205, 11, 37, 218, 115, 59, 149, 52, 1, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 108, 186, 99, 188, 71, 19, 87, 63, 251, 228, 70, 62, 220, 9, 84, 195, 115, 59, 7, 56, 1, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 224, 200, 130, 189, 5, 71, 57, 63, 162, 66, 49, 62, 214, 231, 66, 67, 152, 57, 211, 26, 1, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 157, 217, 6, 190, 226, 50, 84, 63, 45, 107, 18, 62, 211, 51, 51, 192, 164, 51, 82, 54, 1, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 225, 87, 114, 189, 173, 49, 84, 63, 62, 239, 61, 62, 216, 4, 83, 191, 170, 57, 82, 54, 1, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 6, 147, 173, 189, 71, 140, 82, 63, 46, 112, 35, 62, 220, 31, 77, 191, 130, 55, 82, 54, 1, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 196, 189, 240, 189, 140, 25, 84, 63, 144, 172, 147, 61, 135, 195, 207, 203, 0, 0, 82, 54, 1, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 139, 59, 208, 188, 141, 164, 83, 63, 164, 9, 67, 62, 224, 12, 74, 203, 205, 58, 82, 54, 1, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 92, 221, 7, 190, 42, 167, 82, 63, 68, 189, 183, 61, 136, 44, 218, 195, 213, 47, 82, 54, 1, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 98, 253, 147, 189, 4, 90, 83, 63, 224, 95, 48, 62, 193, 1, 55, 185, 176, 56, 80, 54, 1, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 189, 247, 254, 189, 130, 111, 83, 63, 62, 59, 164, 61, 148, 185, 207, 202, 73, 43, 85, 54, 1, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 88, 50, 63, 188, 88, 98, 81, 63, 252, 143, 76, 62, 218, 16, 56, 210, 115, 59, 82, 54, 1, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0 ), +"array_index_data": PoolByteArray( 55, 0, 3, 0, 9, 0, 55, 0, 53, 0, 3, 0, 31, 0, 5, 0, 10, 0, 31, 0, 28, 0, 5, 0, 29, 0, 8, 0, 4, 0, 29, 0, 30, 0, 8, 0, 46, 0, 7, 0, 1, 0, 46, 0, 54, 0, 7, 0, 64, 0, 10, 0, 59, 0, 64, 0, 31, 0, 10, 0, 67, 0, 9, 0, 58, 0, 67, 0, 55, 0, 9, 0, 57, 0, 3, 0, 53, 0, 57, 0, 38, 0, 3, 0, 38, 0, 20, 0, 39, 0, 39, 0, 20, 0, 2, 0, 65, 0, 16, 0, 60, 0, 65, 0, 43, 0, 16, 0, 40, 0, 15, 0, 13, 0, 40, 0, 42, 0, 15, 0, 43, 0, 14, 0, 16, 0, 43, 0, 41, 0, 14, 0, 10, 0, 17, 0, 19, 0, 10, 0, 5, 0, 17, 0, 4, 0, 18, 0, 21, 0, 4, 0, 8, 0, 18, 0, 59, 0, 19, 0, 61, 0, 59, 0, 10, 0, 19, 0, 47, 0, 20, 0, 50, 0, 47, 0, 2, 0, 20, 0, 8, 0, 26, 0, 18, 0, 8, 0, 24, 0, 26, 0, 42, 0, 25, 0, 15, 0, 42, 0, 44, 0, 25, 0, 54, 0, 23, 0, 7, 0, 54, 0, 56, 0, 23, 0, 30, 0, 24, 0, 8, 0, 30, 0, 37, 0, 24, 0, 48, 0, 37, 0, 30, 0, 48, 0, 51, 0, 37, 0, 15, 0, 36, 0, 33, 0, 15, 0, 25, 0, 36, 0, 5, 0, 35, 0, 17, 0, 5, 0, 28, 0, 35, 0, 41, 0, 32, 0, 14, 0, 41, 0, 45, 0, 32, 0, 60, 0, 34, 0, 63, 0, 60, 0, 16, 0, 34, 0, 66, 0, 31, 0, 64, 0, 66, 0, 49, 0, 31, 0, 13, 0, 33, 0, 27, 0, 13, 0, 15, 0, 33, 0, 52, 0, 48, 0, 29, 0, 29, 0, 48, 0, 30, 0, 49, 0, 28, 0, 31, 0, 49, 0, 47, 0, 28, 0, 16, 0, 32, 0, 34, 0, 16, 0, 14, 0, 32, 0, 17, 0, 45, 0, 41, 0, 17, 0, 35, 0, 45, 0, 18, 0, 44, 0, 42, 0, 18, 0, 26, 0, 44, 0, 19, 0, 41, 0, 43, 0, 19, 0, 17, 0, 41, 0, 21, 0, 42, 0, 40, 0, 21, 0, 18, 0, 42, 0, 61, 0, 43, 0, 65, 0, 61, 0, 19, 0, 43, 0, 3, 0, 39, 0, 12, 0, 3, 0, 38, 0, 39, 0, 50, 0, 38, 0, 57, 0, 50, 0, 20, 0, 38, 0, 35, 0, 57, 0, 45, 0, 35, 0, 50, 0, 57, 0, 11, 0, 47, 0, 49, 0, 11, 0, 2, 0, 47, 0, 0, 0, 6, 0, 52, 0, 52, 0, 6, 0, 48, 0, 62, 0, 49, 0, 66, 0, 62, 0, 11, 0, 49, 0, 6, 0, 51, 0, 48, 0, 6, 0, 22, 0, 51, 0, 33, 0, 56, 0, 54, 0, 33, 0, 36, 0, 56, 0, 28, 0, 50, 0, 35, 0, 28, 0, 47, 0, 50, 0, 45, 0, 53, 0, 32, 0, 45, 0, 57, 0, 53, 0, 63, 0, 55, 0, 67, 0, 63, 0, 34, 0, 55, 0, 27, 0, 54, 0, 46, 0, 27, 0, 33, 0, 54, 0, 34, 0, 53, 0, 55, 0, 34, 0, 32, 0, 53, 0, 36, 0, 67, 0, 56, 0, 36, 0, 63, 0, 67, 0, 22, 0, 66, 0, 51, 0, 22, 0, 62, 0, 66, 0, 26, 0, 65, 0, 44, 0, 26, 0, 61, 0, 65, 0, 51, 0, 64, 0, 37, 0, 51, 0, 66, 0, 64, 0, 25, 0, 63, 0, 36, 0, 25, 0, 60, 0, 63, 0, 24, 0, 61, 0, 26, 0, 24, 0, 59, 0, 61, 0, 44, 0, 60, 0, 25, 0, 44, 0, 65, 0, 60, 0, 56, 0, 58, 0, 23, 0, 56, 0, 67, 0, 58, 0, 37, 0, 59, 0, 24, 0, 37, 0, 64, 0, 59, 0, 117, 0, 3, 0, 115, 0, 117, 0, 9, 0, 3, 0, 93, 0, 71, 0, 90, 0, 93, 0, 74, 0, 71, 0, 91, 0, 73, 0, 92, 0, 91, 0, 70, 0, 73, 0, 108, 0, 7, 0, 116, 0, 108, 0, 1, 0, 7, 0, 125, 0, 74, 0, 93, 0, 125, 0, 120, 0, 74, 0, 128, 0, 9, 0, 117, 0, 128, 0, 58, 0, 9, 0, 119, 0, 3, 0, 100, 0, 119, 0, 115, 0, 3, 0, 100, 0, 101, 0, 83, 0, 83, 0, 101, 0, 69, 0, 126, 0, 79, 0, 105, 0, 126, 0, 121, 0, 79, 0, 102, 0, 78, 0, 104, 0, 102, 0, 76, 0, 78, 0, 105, 0, 77, 0, 103, 0, 105, 0, 79, 0, 77, 0, 74, 0, 80, 0, 71, 0, 74, 0, 82, 0, 80, 0, 70, 0, 81, 0, 73, 0, 70, 0, 84, 0, 81, 0, 120, 0, 82, 0, 74, 0, 120, 0, 122, 0, 82, 0, 109, 0, 83, 0, 69, 0, 109, 0, 112, 0, 83, 0, 73, 0, 88, 0, 86, 0, 73, 0, 81, 0, 88, 0, 104, 0, 87, 0, 106, 0, 104, 0, 78, 0, 87, 0, 116, 0, 23, 0, 118, 0, 116, 0, 7, 0, 23, 0, 92, 0, 86, 0, 99, 0, 92, 0, 73, 0, 86, 0, 110, 0, 99, 0, 113, 0, 110, 0, 92, 0, 99, 0, 78, 0, 98, 0, 87, 0, 78, 0, 95, 0, 98, 0, 71, 0, 97, 0, 90, 0, 71, 0, 80, 0, 97, 0, 103, 0, 94, 0, 107, 0, 103, 0, 77, 0, 94, 0, 121, 0, 96, 0, 79, 0, 121, 0, 124, 0, 96, 0, 127, 0, 93, 0, 111, 0, 127, 0, 125, 0, 93, 0, 76, 0, 95, 0, 78, 0, 76, 0, 89, 0, 95, 0, 114, 0, 91, 0, 110, 0, 110, 0, 91, 0, 92, 0, 111, 0, 90, 0, 109, 0, 111, 0, 93, 0, 90, 0, 79, 0, 94, 0, 77, 0, 79, 0, 96, 0, 94, 0, 80, 0, 107, 0, 97, 0, 80, 0, 103, 0, 107, 0, 81, 0, 106, 0, 88, 0, 81, 0, 104, 0, 106, 0, 82, 0, 103, 0, 80, 0, 82, 0, 105, 0, 103, 0, 84, 0, 104, 0, 81, 0, 84, 0, 102, 0, 104, 0, 122, 0, 105, 0, 82, 0, 122, 0, 126, 0, 105, 0, 3, 0, 101, 0, 100, 0, 3, 0, 12, 0, 101, 0, 112, 0, 100, 0, 83, 0, 112, 0, 119, 0, 100, 0, 97, 0, 119, 0, 112, 0, 97, 0, 107, 0, 119, 0, 75, 0, 109, 0, 69, 0, 75, 0, 111, 0, 109, 0, 68, 0, 114, 0, 72, 0, 72, 0, 114, 0, 110, 0, 123, 0, 111, 0, 75, 0, 123, 0, 127, 0, 111, 0, 72, 0, 113, 0, 85, 0, 72, 0, 110, 0, 113, 0, 95, 0, 118, 0, 98, 0, 95, 0, 116, 0, 118, 0, 90, 0, 112, 0, 109, 0, 90, 0, 97, 0, 112, 0, 107, 0, 115, 0, 119, 0, 107, 0, 94, 0, 115, 0, 124, 0, 117, 0, 96, 0, 124, 0, 128, 0, 117, 0, 89, 0, 116, 0, 95, 0, 89, 0, 108, 0, 116, 0, 96, 0, 115, 0, 94, 0, 96, 0, 117, 0, 115, 0, 98, 0, 128, 0, 124, 0, 98, 0, 118, 0, 128, 0, 85, 0, 127, 0, 123, 0, 85, 0, 113, 0, 127, 0, 88, 0, 126, 0, 122, 0, 88, 0, 106, 0, 126, 0, 113, 0, 125, 0, 127, 0, 113, 0, 99, 0, 125, 0, 87, 0, 124, 0, 121, 0, 87, 0, 98, 0, 124, 0, 86, 0, 122, 0, 120, 0, 86, 0, 88, 0, 122, 0, 106, 0, 121, 0, 126, 0, 106, 0, 87, 0, 121, 0, 118, 0, 58, 0, 128, 0, 118, 0, 23, 0, 58, 0, 99, 0, 120, 0, 125, 0, 99, 0, 86, 0, 120, 0 ), +"blend_shape_data": [ ], +"format": 2194903, +"index_count": 672, +"primitive": 4, +"skeleton_aabb": [ AABB( 0, 0, 0, -1, -1, -1 ), AABB( -0.162819, 0.663708, 0.0365505, 0.325637, 0.257337, 0.18275 ) ], +"vertex_count": 129 +} diff --git a/mods/NeoQOLPack/Assets/Models/mothcosmetics.glb b/mods/NeoQOLPack/Assets/Models/mothcosmetics.glb new file mode 100644 index 0000000..aef3e3d Binary files /dev/null and b/mods/NeoQOLPack/Assets/Models/mothcosmetics.glb differ diff --git a/mods/NeoQOLPack/Assets/Models/mothcosmetics.glb.import b/mods/NeoQOLPack/Assets/Models/mothcosmetics.glb.import new file mode 100644 index 0000000..fedd9df --- /dev/null +++ b/mods/NeoQOLPack/Assets/Models/mothcosmetics.glb.import @@ -0,0 +1,1065 @@ +[remap] + +importer="scene" +type="PackedScene" +path="res://.import/mothcosmetics.glb-9eadc25d86624c214a0eba8b9d4da4c3.scn" + +[deps] + +source_file="res://mods/NeoQOLPack/Assets/Models/mothcosmetics.glb" +dest_files=[ "res://.import/mothcosmetics.glb-9eadc25d86624c214a0eba8b9d4da4c3.scn" ] + +[params] + +nodes/root_type="Spatial" +nodes/root_name="Scene Root" +nodes/root_scale=1.0 +nodes/custom_script="" +nodes/storage=0 +nodes/use_legacy_names=false +materials/location=1 +materials/storage=1 +materials/keep_on_reimport=true +meshes/octahedral_compression=true +meshes/compress=4286 +meshes/ensure_tangents=true +meshes/storage=0 +meshes/light_baking=0 +meshes/lightmap_texel_size=0.1 +skins/use_named_skins=true +external_files/store_in_subdir=false +animation/import=true +animation/fps=15 +animation/filter_script="" +animation/storage=false +animation/keep_custom_tracks=false +animation/optimizer/enabled=true +animation/optimizer/max_linear_error=0.05 +animation/optimizer/max_angular_error=0.01 +animation/optimizer/max_angle=22 +animation/optimizer/remove_unused_tracks=true +animation/clips/amount=0 +animation/clip_1/name="" +animation/clip_1/start_frame=0 +animation/clip_1/end_frame=0 +animation/clip_1/loops=false +animation/clip_2/name="" +animation/clip_2/start_frame=0 +animation/clip_2/end_frame=0 +animation/clip_2/loops=false +animation/clip_3/name="" +animation/clip_3/start_frame=0 +animation/clip_3/end_frame=0 +animation/clip_3/loops=false +animation/clip_4/name="" +animation/clip_4/start_frame=0 +animation/clip_4/end_frame=0 +animation/clip_4/loops=false +animation/clip_5/name="" +animation/clip_5/start_frame=0 +animation/clip_5/end_frame=0 +animation/clip_5/loops=false +animation/clip_6/name="" +animation/clip_6/start_frame=0 +animation/clip_6/end_frame=0 +animation/clip_6/loops=false +animation/clip_7/name="" +animation/clip_7/start_frame=0 +animation/clip_7/end_frame=0 +animation/clip_7/loops=false +animation/clip_8/name="" +animation/clip_8/start_frame=0 +animation/clip_8/end_frame=0 +animation/clip_8/loops=false +animation/clip_9/name="" +animation/clip_9/start_frame=0 +animation/clip_9/end_frame=0 +animation/clip_9/loops=false +animation/clip_10/name="" +animation/clip_10/start_frame=0 +animation/clip_10/end_frame=0 +animation/clip_10/loops=false +animation/clip_11/name="" +animation/clip_11/start_frame=0 +animation/clip_11/end_frame=0 +animation/clip_11/loops=false +animation/clip_12/name="" +animation/clip_12/start_frame=0 +animation/clip_12/end_frame=0 +animation/clip_12/loops=false +animation/clip_13/name="" +animation/clip_13/start_frame=0 +animation/clip_13/end_frame=0 +animation/clip_13/loops=false +animation/clip_14/name="" +animation/clip_14/start_frame=0 +animation/clip_14/end_frame=0 +animation/clip_14/loops=false +animation/clip_15/name="" +animation/clip_15/start_frame=0 +animation/clip_15/end_frame=0 +animation/clip_15/loops=false +animation/clip_16/name="" +animation/clip_16/start_frame=0 +animation/clip_16/end_frame=0 +animation/clip_16/loops=false +animation/clip_17/name="" +animation/clip_17/start_frame=0 +animation/clip_17/end_frame=0 +animation/clip_17/loops=false +animation/clip_18/name="" +animation/clip_18/start_frame=0 +animation/clip_18/end_frame=0 +animation/clip_18/loops=false +animation/clip_19/name="" +animation/clip_19/start_frame=0 +animation/clip_19/end_frame=0 +animation/clip_19/loops=false +animation/clip_20/name="" +animation/clip_20/start_frame=0 +animation/clip_20/end_frame=0 +animation/clip_20/loops=false +animation/clip_21/name="" +animation/clip_21/start_frame=0 +animation/clip_21/end_frame=0 +animation/clip_21/loops=false +animation/clip_22/name="" +animation/clip_22/start_frame=0 +animation/clip_22/end_frame=0 +animation/clip_22/loops=false +animation/clip_23/name="" +animation/clip_23/start_frame=0 +animation/clip_23/end_frame=0 +animation/clip_23/loops=false +animation/clip_24/name="" +animation/clip_24/start_frame=0 +animation/clip_24/end_frame=0 +animation/clip_24/loops=false +animation/clip_25/name="" +animation/clip_25/start_frame=0 +animation/clip_25/end_frame=0 +animation/clip_25/loops=false +animation/clip_26/name="" +animation/clip_26/start_frame=0 +animation/clip_26/end_frame=0 +animation/clip_26/loops=false +animation/clip_27/name="" +animation/clip_27/start_frame=0 +animation/clip_27/end_frame=0 +animation/clip_27/loops=false +animation/clip_28/name="" +animation/clip_28/start_frame=0 +animation/clip_28/end_frame=0 +animation/clip_28/loops=false +animation/clip_29/name="" +animation/clip_29/start_frame=0 +animation/clip_29/end_frame=0 +animation/clip_29/loops=false +animation/clip_30/name="" +animation/clip_30/start_frame=0 +animation/clip_30/end_frame=0 +animation/clip_30/loops=false +animation/clip_31/name="" +animation/clip_31/start_frame=0 +animation/clip_31/end_frame=0 +animation/clip_31/loops=false +animation/clip_32/name="" +animation/clip_32/start_frame=0 +animation/clip_32/end_frame=0 +animation/clip_32/loops=false +animation/clip_33/name="" +animation/clip_33/start_frame=0 +animation/clip_33/end_frame=0 +animation/clip_33/loops=false +animation/clip_34/name="" +animation/clip_34/start_frame=0 +animation/clip_34/end_frame=0 +animation/clip_34/loops=false +animation/clip_35/name="" +animation/clip_35/start_frame=0 +animation/clip_35/end_frame=0 +animation/clip_35/loops=false +animation/clip_36/name="" +animation/clip_36/start_frame=0 +animation/clip_36/end_frame=0 +animation/clip_36/loops=false +animation/clip_37/name="" +animation/clip_37/start_frame=0 +animation/clip_37/end_frame=0 +animation/clip_37/loops=false +animation/clip_38/name="" +animation/clip_38/start_frame=0 +animation/clip_38/end_frame=0 +animation/clip_38/loops=false +animation/clip_39/name="" +animation/clip_39/start_frame=0 +animation/clip_39/end_frame=0 +animation/clip_39/loops=false +animation/clip_40/name="" +animation/clip_40/start_frame=0 +animation/clip_40/end_frame=0 +animation/clip_40/loops=false +animation/clip_41/name="" +animation/clip_41/start_frame=0 +animation/clip_41/end_frame=0 +animation/clip_41/loops=false +animation/clip_42/name="" +animation/clip_42/start_frame=0 +animation/clip_42/end_frame=0 +animation/clip_42/loops=false +animation/clip_43/name="" +animation/clip_43/start_frame=0 +animation/clip_43/end_frame=0 +animation/clip_43/loops=false +animation/clip_44/name="" +animation/clip_44/start_frame=0 +animation/clip_44/end_frame=0 +animation/clip_44/loops=false +animation/clip_45/name="" +animation/clip_45/start_frame=0 +animation/clip_45/end_frame=0 +animation/clip_45/loops=false +animation/clip_46/name="" +animation/clip_46/start_frame=0 +animation/clip_46/end_frame=0 +animation/clip_46/loops=false +animation/clip_47/name="" +animation/clip_47/start_frame=0 +animation/clip_47/end_frame=0 +animation/clip_47/loops=false +animation/clip_48/name="" +animation/clip_48/start_frame=0 +animation/clip_48/end_frame=0 +animation/clip_48/loops=false +animation/clip_49/name="" +animation/clip_49/start_frame=0 +animation/clip_49/end_frame=0 +animation/clip_49/loops=false +animation/clip_50/name="" +animation/clip_50/start_frame=0 +animation/clip_50/end_frame=0 +animation/clip_50/loops=false +animation/clip_51/name="" +animation/clip_51/start_frame=0 +animation/clip_51/end_frame=0 +animation/clip_51/loops=false +animation/clip_52/name="" +animation/clip_52/start_frame=0 +animation/clip_52/end_frame=0 +animation/clip_52/loops=false +animation/clip_53/name="" +animation/clip_53/start_frame=0 +animation/clip_53/end_frame=0 +animation/clip_53/loops=false +animation/clip_54/name="" +animation/clip_54/start_frame=0 +animation/clip_54/end_frame=0 +animation/clip_54/loops=false +animation/clip_55/name="" +animation/clip_55/start_frame=0 +animation/clip_55/end_frame=0 +animation/clip_55/loops=false +animation/clip_56/name="" +animation/clip_56/start_frame=0 +animation/clip_56/end_frame=0 +animation/clip_56/loops=false +animation/clip_57/name="" +animation/clip_57/start_frame=0 +animation/clip_57/end_frame=0 +animation/clip_57/loops=false +animation/clip_58/name="" +animation/clip_58/start_frame=0 +animation/clip_58/end_frame=0 +animation/clip_58/loops=false +animation/clip_59/name="" +animation/clip_59/start_frame=0 +animation/clip_59/end_frame=0 +animation/clip_59/loops=false +animation/clip_60/name="" +animation/clip_60/start_frame=0 +animation/clip_60/end_frame=0 +animation/clip_60/loops=false +animation/clip_61/name="" +animation/clip_61/start_frame=0 +animation/clip_61/end_frame=0 +animation/clip_61/loops=false +animation/clip_62/name="" +animation/clip_62/start_frame=0 +animation/clip_62/end_frame=0 +animation/clip_62/loops=false +animation/clip_63/name="" +animation/clip_63/start_frame=0 +animation/clip_63/end_frame=0 +animation/clip_63/loops=false +animation/clip_64/name="" +animation/clip_64/start_frame=0 +animation/clip_64/end_frame=0 +animation/clip_64/loops=false +animation/clip_65/name="" +animation/clip_65/start_frame=0 +animation/clip_65/end_frame=0 +animation/clip_65/loops=false +animation/clip_66/name="" +animation/clip_66/start_frame=0 +animation/clip_66/end_frame=0 +animation/clip_66/loops=false +animation/clip_67/name="" +animation/clip_67/start_frame=0 +animation/clip_67/end_frame=0 +animation/clip_67/loops=false +animation/clip_68/name="" +animation/clip_68/start_frame=0 +animation/clip_68/end_frame=0 +animation/clip_68/loops=false +animation/clip_69/name="" +animation/clip_69/start_frame=0 +animation/clip_69/end_frame=0 +animation/clip_69/loops=false +animation/clip_70/name="" +animation/clip_70/start_frame=0 +animation/clip_70/end_frame=0 +animation/clip_70/loops=false +animation/clip_71/name="" +animation/clip_71/start_frame=0 +animation/clip_71/end_frame=0 +animation/clip_71/loops=false +animation/clip_72/name="" +animation/clip_72/start_frame=0 +animation/clip_72/end_frame=0 +animation/clip_72/loops=false +animation/clip_73/name="" +animation/clip_73/start_frame=0 +animation/clip_73/end_frame=0 +animation/clip_73/loops=false +animation/clip_74/name="" +animation/clip_74/start_frame=0 +animation/clip_74/end_frame=0 +animation/clip_74/loops=false +animation/clip_75/name="" +animation/clip_75/start_frame=0 +animation/clip_75/end_frame=0 +animation/clip_75/loops=false +animation/clip_76/name="" +animation/clip_76/start_frame=0 +animation/clip_76/end_frame=0 +animation/clip_76/loops=false +animation/clip_77/name="" +animation/clip_77/start_frame=0 +animation/clip_77/end_frame=0 +animation/clip_77/loops=false +animation/clip_78/name="" +animation/clip_78/start_frame=0 +animation/clip_78/end_frame=0 +animation/clip_78/loops=false +animation/clip_79/name="" +animation/clip_79/start_frame=0 +animation/clip_79/end_frame=0 +animation/clip_79/loops=false +animation/clip_80/name="" +animation/clip_80/start_frame=0 +animation/clip_80/end_frame=0 +animation/clip_80/loops=false +animation/clip_81/name="" +animation/clip_81/start_frame=0 +animation/clip_81/end_frame=0 +animation/clip_81/loops=false +animation/clip_82/name="" +animation/clip_82/start_frame=0 +animation/clip_82/end_frame=0 +animation/clip_82/loops=false +animation/clip_83/name="" +animation/clip_83/start_frame=0 +animation/clip_83/end_frame=0 +animation/clip_83/loops=false +animation/clip_84/name="" +animation/clip_84/start_frame=0 +animation/clip_84/end_frame=0 +animation/clip_84/loops=false +animation/clip_85/name="" +animation/clip_85/start_frame=0 +animation/clip_85/end_frame=0 +animation/clip_85/loops=false +animation/clip_86/name="" +animation/clip_86/start_frame=0 +animation/clip_86/end_frame=0 +animation/clip_86/loops=false +animation/clip_87/name="" +animation/clip_87/start_frame=0 +animation/clip_87/end_frame=0 +animation/clip_87/loops=false +animation/clip_88/name="" +animation/clip_88/start_frame=0 +animation/clip_88/end_frame=0 +animation/clip_88/loops=false +animation/clip_89/name="" +animation/clip_89/start_frame=0 +animation/clip_89/end_frame=0 +animation/clip_89/loops=false +animation/clip_90/name="" +animation/clip_90/start_frame=0 +animation/clip_90/end_frame=0 +animation/clip_90/loops=false +animation/clip_91/name="" +animation/clip_91/start_frame=0 +animation/clip_91/end_frame=0 +animation/clip_91/loops=false +animation/clip_92/name="" +animation/clip_92/start_frame=0 +animation/clip_92/end_frame=0 +animation/clip_92/loops=false +animation/clip_93/name="" +animation/clip_93/start_frame=0 +animation/clip_93/end_frame=0 +animation/clip_93/loops=false +animation/clip_94/name="" +animation/clip_94/start_frame=0 +animation/clip_94/end_frame=0 +animation/clip_94/loops=false +animation/clip_95/name="" +animation/clip_95/start_frame=0 +animation/clip_95/end_frame=0 +animation/clip_95/loops=false +animation/clip_96/name="" +animation/clip_96/start_frame=0 +animation/clip_96/end_frame=0 +animation/clip_96/loops=false +animation/clip_97/name="" +animation/clip_97/start_frame=0 +animation/clip_97/end_frame=0 +animation/clip_97/loops=false +animation/clip_98/name="" +animation/clip_98/start_frame=0 +animation/clip_98/end_frame=0 +animation/clip_98/loops=false +animation/clip_99/name="" +animation/clip_99/start_frame=0 +animation/clip_99/end_frame=0 +animation/clip_99/loops=false +animation/clip_100/name="" +animation/clip_100/start_frame=0 +animation/clip_100/end_frame=0 +animation/clip_100/loops=false +animation/clip_101/name="" +animation/clip_101/start_frame=0 +animation/clip_101/end_frame=0 +animation/clip_101/loops=false +animation/clip_102/name="" +animation/clip_102/start_frame=0 +animation/clip_102/end_frame=0 +animation/clip_102/loops=false +animation/clip_103/name="" +animation/clip_103/start_frame=0 +animation/clip_103/end_frame=0 +animation/clip_103/loops=false +animation/clip_104/name="" +animation/clip_104/start_frame=0 +animation/clip_104/end_frame=0 +animation/clip_104/loops=false +animation/clip_105/name="" +animation/clip_105/start_frame=0 +animation/clip_105/end_frame=0 +animation/clip_105/loops=false +animation/clip_106/name="" +animation/clip_106/start_frame=0 +animation/clip_106/end_frame=0 +animation/clip_106/loops=false +animation/clip_107/name="" +animation/clip_107/start_frame=0 +animation/clip_107/end_frame=0 +animation/clip_107/loops=false +animation/clip_108/name="" +animation/clip_108/start_frame=0 +animation/clip_108/end_frame=0 +animation/clip_108/loops=false +animation/clip_109/name="" +animation/clip_109/start_frame=0 +animation/clip_109/end_frame=0 +animation/clip_109/loops=false +animation/clip_110/name="" +animation/clip_110/start_frame=0 +animation/clip_110/end_frame=0 +animation/clip_110/loops=false +animation/clip_111/name="" +animation/clip_111/start_frame=0 +animation/clip_111/end_frame=0 +animation/clip_111/loops=false +animation/clip_112/name="" +animation/clip_112/start_frame=0 +animation/clip_112/end_frame=0 +animation/clip_112/loops=false +animation/clip_113/name="" +animation/clip_113/start_frame=0 +animation/clip_113/end_frame=0 +animation/clip_113/loops=false +animation/clip_114/name="" +animation/clip_114/start_frame=0 +animation/clip_114/end_frame=0 +animation/clip_114/loops=false +animation/clip_115/name="" +animation/clip_115/start_frame=0 +animation/clip_115/end_frame=0 +animation/clip_115/loops=false +animation/clip_116/name="" +animation/clip_116/start_frame=0 +animation/clip_116/end_frame=0 +animation/clip_116/loops=false +animation/clip_117/name="" +animation/clip_117/start_frame=0 +animation/clip_117/end_frame=0 +animation/clip_117/loops=false +animation/clip_118/name="" +animation/clip_118/start_frame=0 +animation/clip_118/end_frame=0 +animation/clip_118/loops=false +animation/clip_119/name="" +animation/clip_119/start_frame=0 +animation/clip_119/end_frame=0 +animation/clip_119/loops=false +animation/clip_120/name="" +animation/clip_120/start_frame=0 +animation/clip_120/end_frame=0 +animation/clip_120/loops=false +animation/clip_121/name="" +animation/clip_121/start_frame=0 +animation/clip_121/end_frame=0 +animation/clip_121/loops=false +animation/clip_122/name="" +animation/clip_122/start_frame=0 +animation/clip_122/end_frame=0 +animation/clip_122/loops=false +animation/clip_123/name="" +animation/clip_123/start_frame=0 +animation/clip_123/end_frame=0 +animation/clip_123/loops=false +animation/clip_124/name="" +animation/clip_124/start_frame=0 +animation/clip_124/end_frame=0 +animation/clip_124/loops=false +animation/clip_125/name="" +animation/clip_125/start_frame=0 +animation/clip_125/end_frame=0 +animation/clip_125/loops=false +animation/clip_126/name="" +animation/clip_126/start_frame=0 +animation/clip_126/end_frame=0 +animation/clip_126/loops=false +animation/clip_127/name="" +animation/clip_127/start_frame=0 +animation/clip_127/end_frame=0 +animation/clip_127/loops=false +animation/clip_128/name="" +animation/clip_128/start_frame=0 +animation/clip_128/end_frame=0 +animation/clip_128/loops=false +animation/clip_129/name="" +animation/clip_129/start_frame=0 +animation/clip_129/end_frame=0 +animation/clip_129/loops=false +animation/clip_130/name="" +animation/clip_130/start_frame=0 +animation/clip_130/end_frame=0 +animation/clip_130/loops=false +animation/clip_131/name="" +animation/clip_131/start_frame=0 +animation/clip_131/end_frame=0 +animation/clip_131/loops=false +animation/clip_132/name="" +animation/clip_132/start_frame=0 +animation/clip_132/end_frame=0 +animation/clip_132/loops=false +animation/clip_133/name="" +animation/clip_133/start_frame=0 +animation/clip_133/end_frame=0 +animation/clip_133/loops=false +animation/clip_134/name="" +animation/clip_134/start_frame=0 +animation/clip_134/end_frame=0 +animation/clip_134/loops=false +animation/clip_135/name="" +animation/clip_135/start_frame=0 +animation/clip_135/end_frame=0 +animation/clip_135/loops=false +animation/clip_136/name="" +animation/clip_136/start_frame=0 +animation/clip_136/end_frame=0 +animation/clip_136/loops=false +animation/clip_137/name="" +animation/clip_137/start_frame=0 +animation/clip_137/end_frame=0 +animation/clip_137/loops=false +animation/clip_138/name="" +animation/clip_138/start_frame=0 +animation/clip_138/end_frame=0 +animation/clip_138/loops=false +animation/clip_139/name="" +animation/clip_139/start_frame=0 +animation/clip_139/end_frame=0 +animation/clip_139/loops=false +animation/clip_140/name="" +animation/clip_140/start_frame=0 +animation/clip_140/end_frame=0 +animation/clip_140/loops=false +animation/clip_141/name="" +animation/clip_141/start_frame=0 +animation/clip_141/end_frame=0 +animation/clip_141/loops=false +animation/clip_142/name="" +animation/clip_142/start_frame=0 +animation/clip_142/end_frame=0 +animation/clip_142/loops=false +animation/clip_143/name="" +animation/clip_143/start_frame=0 +animation/clip_143/end_frame=0 +animation/clip_143/loops=false +animation/clip_144/name="" +animation/clip_144/start_frame=0 +animation/clip_144/end_frame=0 +animation/clip_144/loops=false +animation/clip_145/name="" +animation/clip_145/start_frame=0 +animation/clip_145/end_frame=0 +animation/clip_145/loops=false +animation/clip_146/name="" +animation/clip_146/start_frame=0 +animation/clip_146/end_frame=0 +animation/clip_146/loops=false +animation/clip_147/name="" +animation/clip_147/start_frame=0 +animation/clip_147/end_frame=0 +animation/clip_147/loops=false +animation/clip_148/name="" +animation/clip_148/start_frame=0 +animation/clip_148/end_frame=0 +animation/clip_148/loops=false +animation/clip_149/name="" +animation/clip_149/start_frame=0 +animation/clip_149/end_frame=0 +animation/clip_149/loops=false +animation/clip_150/name="" +animation/clip_150/start_frame=0 +animation/clip_150/end_frame=0 +animation/clip_150/loops=false +animation/clip_151/name="" +animation/clip_151/start_frame=0 +animation/clip_151/end_frame=0 +animation/clip_151/loops=false +animation/clip_152/name="" +animation/clip_152/start_frame=0 +animation/clip_152/end_frame=0 +animation/clip_152/loops=false +animation/clip_153/name="" +animation/clip_153/start_frame=0 +animation/clip_153/end_frame=0 +animation/clip_153/loops=false +animation/clip_154/name="" +animation/clip_154/start_frame=0 +animation/clip_154/end_frame=0 +animation/clip_154/loops=false +animation/clip_155/name="" +animation/clip_155/start_frame=0 +animation/clip_155/end_frame=0 +animation/clip_155/loops=false +animation/clip_156/name="" +animation/clip_156/start_frame=0 +animation/clip_156/end_frame=0 +animation/clip_156/loops=false +animation/clip_157/name="" +animation/clip_157/start_frame=0 +animation/clip_157/end_frame=0 +animation/clip_157/loops=false +animation/clip_158/name="" +animation/clip_158/start_frame=0 +animation/clip_158/end_frame=0 +animation/clip_158/loops=false +animation/clip_159/name="" +animation/clip_159/start_frame=0 +animation/clip_159/end_frame=0 +animation/clip_159/loops=false +animation/clip_160/name="" +animation/clip_160/start_frame=0 +animation/clip_160/end_frame=0 +animation/clip_160/loops=false +animation/clip_161/name="" +animation/clip_161/start_frame=0 +animation/clip_161/end_frame=0 +animation/clip_161/loops=false +animation/clip_162/name="" +animation/clip_162/start_frame=0 +animation/clip_162/end_frame=0 +animation/clip_162/loops=false +animation/clip_163/name="" +animation/clip_163/start_frame=0 +animation/clip_163/end_frame=0 +animation/clip_163/loops=false +animation/clip_164/name="" +animation/clip_164/start_frame=0 +animation/clip_164/end_frame=0 +animation/clip_164/loops=false +animation/clip_165/name="" +animation/clip_165/start_frame=0 +animation/clip_165/end_frame=0 +animation/clip_165/loops=false +animation/clip_166/name="" +animation/clip_166/start_frame=0 +animation/clip_166/end_frame=0 +animation/clip_166/loops=false +animation/clip_167/name="" +animation/clip_167/start_frame=0 +animation/clip_167/end_frame=0 +animation/clip_167/loops=false +animation/clip_168/name="" +animation/clip_168/start_frame=0 +animation/clip_168/end_frame=0 +animation/clip_168/loops=false +animation/clip_169/name="" +animation/clip_169/start_frame=0 +animation/clip_169/end_frame=0 +animation/clip_169/loops=false +animation/clip_170/name="" +animation/clip_170/start_frame=0 +animation/clip_170/end_frame=0 +animation/clip_170/loops=false +animation/clip_171/name="" +animation/clip_171/start_frame=0 +animation/clip_171/end_frame=0 +animation/clip_171/loops=false +animation/clip_172/name="" +animation/clip_172/start_frame=0 +animation/clip_172/end_frame=0 +animation/clip_172/loops=false +animation/clip_173/name="" +animation/clip_173/start_frame=0 +animation/clip_173/end_frame=0 +animation/clip_173/loops=false +animation/clip_174/name="" +animation/clip_174/start_frame=0 +animation/clip_174/end_frame=0 +animation/clip_174/loops=false +animation/clip_175/name="" +animation/clip_175/start_frame=0 +animation/clip_175/end_frame=0 +animation/clip_175/loops=false +animation/clip_176/name="" +animation/clip_176/start_frame=0 +animation/clip_176/end_frame=0 +animation/clip_176/loops=false +animation/clip_177/name="" +animation/clip_177/start_frame=0 +animation/clip_177/end_frame=0 +animation/clip_177/loops=false +animation/clip_178/name="" +animation/clip_178/start_frame=0 +animation/clip_178/end_frame=0 +animation/clip_178/loops=false +animation/clip_179/name="" +animation/clip_179/start_frame=0 +animation/clip_179/end_frame=0 +animation/clip_179/loops=false +animation/clip_180/name="" +animation/clip_180/start_frame=0 +animation/clip_180/end_frame=0 +animation/clip_180/loops=false +animation/clip_181/name="" +animation/clip_181/start_frame=0 +animation/clip_181/end_frame=0 +animation/clip_181/loops=false +animation/clip_182/name="" +animation/clip_182/start_frame=0 +animation/clip_182/end_frame=0 +animation/clip_182/loops=false +animation/clip_183/name="" +animation/clip_183/start_frame=0 +animation/clip_183/end_frame=0 +animation/clip_183/loops=false +animation/clip_184/name="" +animation/clip_184/start_frame=0 +animation/clip_184/end_frame=0 +animation/clip_184/loops=false +animation/clip_185/name="" +animation/clip_185/start_frame=0 +animation/clip_185/end_frame=0 +animation/clip_185/loops=false +animation/clip_186/name="" +animation/clip_186/start_frame=0 +animation/clip_186/end_frame=0 +animation/clip_186/loops=false +animation/clip_187/name="" +animation/clip_187/start_frame=0 +animation/clip_187/end_frame=0 +animation/clip_187/loops=false +animation/clip_188/name="" +animation/clip_188/start_frame=0 +animation/clip_188/end_frame=0 +animation/clip_188/loops=false +animation/clip_189/name="" +animation/clip_189/start_frame=0 +animation/clip_189/end_frame=0 +animation/clip_189/loops=false +animation/clip_190/name="" +animation/clip_190/start_frame=0 +animation/clip_190/end_frame=0 +animation/clip_190/loops=false +animation/clip_191/name="" +animation/clip_191/start_frame=0 +animation/clip_191/end_frame=0 +animation/clip_191/loops=false +animation/clip_192/name="" +animation/clip_192/start_frame=0 +animation/clip_192/end_frame=0 +animation/clip_192/loops=false +animation/clip_193/name="" +animation/clip_193/start_frame=0 +animation/clip_193/end_frame=0 +animation/clip_193/loops=false +animation/clip_194/name="" +animation/clip_194/start_frame=0 +animation/clip_194/end_frame=0 +animation/clip_194/loops=false +animation/clip_195/name="" +animation/clip_195/start_frame=0 +animation/clip_195/end_frame=0 +animation/clip_195/loops=false +animation/clip_196/name="" +animation/clip_196/start_frame=0 +animation/clip_196/end_frame=0 +animation/clip_196/loops=false +animation/clip_197/name="" +animation/clip_197/start_frame=0 +animation/clip_197/end_frame=0 +animation/clip_197/loops=false +animation/clip_198/name="" +animation/clip_198/start_frame=0 +animation/clip_198/end_frame=0 +animation/clip_198/loops=false +animation/clip_199/name="" +animation/clip_199/start_frame=0 +animation/clip_199/end_frame=0 +animation/clip_199/loops=false +animation/clip_200/name="" +animation/clip_200/start_frame=0 +animation/clip_200/end_frame=0 +animation/clip_200/loops=false +animation/clip_201/name="" +animation/clip_201/start_frame=0 +animation/clip_201/end_frame=0 +animation/clip_201/loops=false +animation/clip_202/name="" +animation/clip_202/start_frame=0 +animation/clip_202/end_frame=0 +animation/clip_202/loops=false +animation/clip_203/name="" +animation/clip_203/start_frame=0 +animation/clip_203/end_frame=0 +animation/clip_203/loops=false +animation/clip_204/name="" +animation/clip_204/start_frame=0 +animation/clip_204/end_frame=0 +animation/clip_204/loops=false +animation/clip_205/name="" +animation/clip_205/start_frame=0 +animation/clip_205/end_frame=0 +animation/clip_205/loops=false +animation/clip_206/name="" +animation/clip_206/start_frame=0 +animation/clip_206/end_frame=0 +animation/clip_206/loops=false +animation/clip_207/name="" +animation/clip_207/start_frame=0 +animation/clip_207/end_frame=0 +animation/clip_207/loops=false +animation/clip_208/name="" +animation/clip_208/start_frame=0 +animation/clip_208/end_frame=0 +animation/clip_208/loops=false +animation/clip_209/name="" +animation/clip_209/start_frame=0 +animation/clip_209/end_frame=0 +animation/clip_209/loops=false +animation/clip_210/name="" +animation/clip_210/start_frame=0 +animation/clip_210/end_frame=0 +animation/clip_210/loops=false +animation/clip_211/name="" +animation/clip_211/start_frame=0 +animation/clip_211/end_frame=0 +animation/clip_211/loops=false +animation/clip_212/name="" +animation/clip_212/start_frame=0 +animation/clip_212/end_frame=0 +animation/clip_212/loops=false +animation/clip_213/name="" +animation/clip_213/start_frame=0 +animation/clip_213/end_frame=0 +animation/clip_213/loops=false +animation/clip_214/name="" +animation/clip_214/start_frame=0 +animation/clip_214/end_frame=0 +animation/clip_214/loops=false +animation/clip_215/name="" +animation/clip_215/start_frame=0 +animation/clip_215/end_frame=0 +animation/clip_215/loops=false +animation/clip_216/name="" +animation/clip_216/start_frame=0 +animation/clip_216/end_frame=0 +animation/clip_216/loops=false +animation/clip_217/name="" +animation/clip_217/start_frame=0 +animation/clip_217/end_frame=0 +animation/clip_217/loops=false +animation/clip_218/name="" +animation/clip_218/start_frame=0 +animation/clip_218/end_frame=0 +animation/clip_218/loops=false +animation/clip_219/name="" +animation/clip_219/start_frame=0 +animation/clip_219/end_frame=0 +animation/clip_219/loops=false +animation/clip_220/name="" +animation/clip_220/start_frame=0 +animation/clip_220/end_frame=0 +animation/clip_220/loops=false +animation/clip_221/name="" +animation/clip_221/start_frame=0 +animation/clip_221/end_frame=0 +animation/clip_221/loops=false +animation/clip_222/name="" +animation/clip_222/start_frame=0 +animation/clip_222/end_frame=0 +animation/clip_222/loops=false +animation/clip_223/name="" +animation/clip_223/start_frame=0 +animation/clip_223/end_frame=0 +animation/clip_223/loops=false +animation/clip_224/name="" +animation/clip_224/start_frame=0 +animation/clip_224/end_frame=0 +animation/clip_224/loops=false +animation/clip_225/name="" +animation/clip_225/start_frame=0 +animation/clip_225/end_frame=0 +animation/clip_225/loops=false +animation/clip_226/name="" +animation/clip_226/start_frame=0 +animation/clip_226/end_frame=0 +animation/clip_226/loops=false +animation/clip_227/name="" +animation/clip_227/start_frame=0 +animation/clip_227/end_frame=0 +animation/clip_227/loops=false +animation/clip_228/name="" +animation/clip_228/start_frame=0 +animation/clip_228/end_frame=0 +animation/clip_228/loops=false +animation/clip_229/name="" +animation/clip_229/start_frame=0 +animation/clip_229/end_frame=0 +animation/clip_229/loops=false +animation/clip_230/name="" +animation/clip_230/start_frame=0 +animation/clip_230/end_frame=0 +animation/clip_230/loops=false +animation/clip_231/name="" +animation/clip_231/start_frame=0 +animation/clip_231/end_frame=0 +animation/clip_231/loops=false +animation/clip_232/name="" +animation/clip_232/start_frame=0 +animation/clip_232/end_frame=0 +animation/clip_232/loops=false +animation/clip_233/name="" +animation/clip_233/start_frame=0 +animation/clip_233/end_frame=0 +animation/clip_233/loops=false +animation/clip_234/name="" +animation/clip_234/start_frame=0 +animation/clip_234/end_frame=0 +animation/clip_234/loops=false +animation/clip_235/name="" +animation/clip_235/start_frame=0 +animation/clip_235/end_frame=0 +animation/clip_235/loops=false +animation/clip_236/name="" +animation/clip_236/start_frame=0 +animation/clip_236/end_frame=0 +animation/clip_236/loops=false +animation/clip_237/name="" +animation/clip_237/start_frame=0 +animation/clip_237/end_frame=0 +animation/clip_237/loops=false +animation/clip_238/name="" +animation/clip_238/start_frame=0 +animation/clip_238/end_frame=0 +animation/clip_238/loops=false +animation/clip_239/name="" +animation/clip_239/start_frame=0 +animation/clip_239/end_frame=0 +animation/clip_239/loops=false +animation/clip_240/name="" +animation/clip_240/start_frame=0 +animation/clip_240/end_frame=0 +animation/clip_240/loops=false +animation/clip_241/name="" +animation/clip_241/start_frame=0 +animation/clip_241/end_frame=0 +animation/clip_241/loops=false +animation/clip_242/name="" +animation/clip_242/start_frame=0 +animation/clip_242/end_frame=0 +animation/clip_242/loops=false +animation/clip_243/name="" +animation/clip_243/start_frame=0 +animation/clip_243/end_frame=0 +animation/clip_243/loops=false +animation/clip_244/name="" +animation/clip_244/start_frame=0 +animation/clip_244/end_frame=0 +animation/clip_244/loops=false +animation/clip_245/name="" +animation/clip_245/start_frame=0 +animation/clip_245/end_frame=0 +animation/clip_245/loops=false +animation/clip_246/name="" +animation/clip_246/start_frame=0 +animation/clip_246/end_frame=0 +animation/clip_246/loops=false +animation/clip_247/name="" +animation/clip_247/start_frame=0 +animation/clip_247/end_frame=0 +animation/clip_247/loops=false +animation/clip_248/name="" +animation/clip_248/start_frame=0 +animation/clip_248/end_frame=0 +animation/clip_248/loops=false +animation/clip_249/name="" +animation/clip_249/start_frame=0 +animation/clip_249/end_frame=0 +animation/clip_249/loops=false +animation/clip_250/name="" +animation/clip_250/start_frame=0 +animation/clip_250/end_frame=0 +animation/clip_250/loops=false +animation/clip_251/name="" +animation/clip_251/start_frame=0 +animation/clip_251/end_frame=0 +animation/clip_251/loops=false +animation/clip_252/name="" +animation/clip_252/start_frame=0 +animation/clip_252/end_frame=0 +animation/clip_252/loops=false +animation/clip_253/name="" +animation/clip_253/start_frame=0 +animation/clip_253/end_frame=0 +animation/clip_253/loops=false +animation/clip_254/name="" +animation/clip_254/start_frame=0 +animation/clip_254/end_frame=0 +animation/clip_254/loops=false +animation/clip_255/name="" +animation/clip_255/start_frame=0 +animation/clip_255/end_frame=0 +animation/clip_255/loops=false +animation/clip_256/name="" +animation/clip_256/start_frame=0 +animation/clip_256/end_frame=0 +animation/clip_256/loops=false diff --git a/mods/NeoQOLPack/Assets/Models/wings.tres b/mods/NeoQOLPack/Assets/Models/wings.tres new file mode 100644 index 0000000..316c074 --- /dev/null +++ b/mods/NeoQOLPack/Assets/Models/wings.tres @@ -0,0 +1,21 @@ +[gd_resource type="ArrayMesh" load_steps=3 format=2] + +[ext_resource path="res://mods/NeoQOLPack/Assets/Textures/wings.png" type="Texture" id=1] + +[sub_resource type="SpatialMaterial" id=1] +albedo_texture = ExtResource( 1 ) + +[resource] +resource_name = "mothcosmetics_Plane004" +surfaces/0 = { +"aabb": AABB( -0.295582, 0.583621, -0.209669, 0.591164, 0.378764, 0.155092 ), +"array_data": PoolByteArray( 208, 62, 149, 190, 144, 134, 51, 63, 52, 128, 86, 190, 174, 148, 218, 40, 255, 255, 255, 255, 106, 53, 98, 56, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 208, 62, 149, 190, 144, 134, 51, 63, 52, 128, 86, 190, 174, 148, 194, 49, 255, 255, 255, 255, 212, 57, 205, 49, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 9, 13, 139, 189, 148, 138, 53, 63, 220, 152, 124, 189, 120, 29, 180, 5, 255, 255, 255, 255, 243, 40, 75, 59, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 9, 13, 139, 189, 148, 138, 53, 63, 220, 152, 124, 189, 120, 29, 192, 4, 255, 255, 255, 255, 1, 55, 182, 54, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 148, 58, 79, 190, 229, 94, 118, 63, 224, 104, 30, 190, 71, 89, 162, 9, 255, 255, 255, 255, 200, 34, 59, 55, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 148, 58, 79, 190, 229, 94, 118, 63, 224, 104, 30, 190, 71, 89, 149, 17, 255, 255, 255, 255, 12, 54, 5, 23, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 232, 110, 153, 189, 71, 67, 73, 63, 130, 200, 142, 189, 81, 49, 97, 6, 255, 255, 255, 255, 39, 33, 138, 58, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 232, 110, 153, 189, 71, 67, 73, 63, 130, 200, 142, 189, 81, 49, 90, 8, 255, 255, 255, 255, 12, 54, 66, 53, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 232, 28, 86, 190, 119, 122, 48, 63, 0, 164, 34, 190, 126, 82, 131, 40, 255, 255, 255, 255, 85, 53, 85, 57, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 232, 28, 86, 190, 119, 122, 48, 63, 0, 164, 34, 190, 126, 82, 179, 25, 255, 255, 255, 255, 25, 57, 134, 52, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 17, 248, 18, 190, 170, 27, 50, 63, 226, 190, 242, 189, 126, 77, 179, 23, 255, 255, 255, 255, 102, 56, 140, 53, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 19, 163, 134, 190, 3, 118, 98, 63, 52, 139, 68, 190, 162, 93, 201, 19, 255, 255, 255, 255, 25, 48, 217, 54, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 19, 163, 134, 190, 3, 118, 98, 63, 52, 139, 68, 190, 162, 93, 199, 22, 255, 255, 255, 255, 50, 56, 188, 36, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 146, 104, 149, 190, 64, 85, 73, 63, 140, 179, 86, 190, 142, 83, 215, 27, 255, 255, 255, 255, 64, 52, 141, 55, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 146, 104, 149, 190, 64, 85, 73, 63, 140, 179, 86, 190, 142, 83, 218, 23, 255, 255, 255, 255, 52, 57, 211, 45, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 130, 53, 108, 190, 191, 90, 111, 63, 172, 56, 48, 190, 177, 103, 188, 16, 255, 255, 255, 255, 155, 42, 248, 54, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 130, 53, 108, 190, 191, 90, 111, 63, 172, 56, 48, 190, 177, 103, 183, 23, 255, 255, 255, 255, 3, 55, 100, 8, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 78, 100, 24, 190, 173, 203, 88, 63, 98, 105, 249, 189, 75, 53, 98, 8, 255, 255, 255, 255, 54, 42, 51, 57, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 78, 100, 24, 190, 173, 203, 88, 63, 98, 105, 249, 189, 75, 53, 99, 8, 255, 255, 255, 255, 175, 54, 206, 49, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 148, 186, 57, 190, 41, 165, 103, 63, 1, 50, 17, 190, 84, 39, 97, 8, 255, 255, 255, 255, 143, 37, 69, 56, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 148, 186, 57, 190, 41, 165, 103, 63, 1, 50, 17, 190, 84, 39, 81, 11, 255, 255, 255, 255, 122, 54, 114, 45, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 108, 177, 237, 189, 212, 215, 79, 63, 50, 45, 208, 189, 65, 71, 102, 5, 255, 255, 255, 255, 113, 40, 237, 57, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 108, 177, 237, 189, 212, 215, 79, 63, 50, 45, 208, 189, 65, 71, 146, 111, 255, 255, 255, 255, 141, 54, 15, 52, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 149, 120, 146, 190, 127, 144, 47, 63, 40, 23, 83, 190, 167, 111, 182, 75, 255, 255, 255, 255, 224, 53, 59, 58, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 149, 120, 146, 190, 127, 144, 47, 63, 40, 23, 83, 190, 167, 111, 188, 24, 255, 255, 255, 255, 227, 57, 130, 50, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 146, 113, 142, 190, 216, 193, 40, 63, 204, 35, 78, 190, 161, 163, 185, 58, 255, 255, 255, 255, 231, 53, 128, 58, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 146, 113, 142, 190, 216, 193, 40, 63, 204, 35, 78, 190, 161, 163, 218, 41, 255, 255, 255, 255, 1, 58, 174, 51, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 22, 211, 129, 190, 31, 51, 30, 63, 196, 160, 62, 190, 174, 156, 169, 63, 255, 255, 255, 255, 184, 53, 251, 58, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 22, 211, 129, 190, 31, 51, 30, 63, 196, 160, 62, 190, 174, 156, 199, 51, 255, 255, 255, 255, 16, 58, 246, 52, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 228, 89, 111, 190, 94, 70, 24, 63, 12, 39, 50, 190, 196, 138, 147, 64, 255, 255, 255, 255, 115, 53, 68, 59, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 228, 89, 111, 190, 94, 70, 24, 63, 12, 39, 50, 190, 196, 138, 152, 62, 255, 255, 255, 255, 9, 58, 177, 53, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 243, 113, 60, 190, 50, 104, 21, 63, 97, 221, 18, 190, 53, 153, 152, 44, 255, 255, 255, 255, 140, 52, 163, 59, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 243, 113, 60, 190, 50, 104, 21, 63, 97, 221, 18, 190, 53, 153, 146, 42, 255, 255, 255, 255, 160, 57, 190, 54, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 248, 81, 226, 189, 43, 230, 27, 63, 186, 47, 201, 189, 59, 171, 160, 31, 255, 255, 255, 255, 80, 49, 234, 59, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 248, 81, 226, 189, 43, 230, 27, 63, 186, 47, 201, 189, 59, 171, 153, 228, 255, 255, 255, 255, 182, 56, 149, 55, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 232, 155, 130, 189, 194, 245, 34, 63, 15, 170, 120, 189, 87, 212, 177, 12, 255, 255, 255, 255, 145, 45, 237, 59, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 232, 155, 130, 189, 194, 245, 34, 63, 15, 170, 120, 189, 87, 212, 190, 15, 255, 255, 255, 255, 1, 56, 255, 55, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 135, 86, 151, 190, 64, 85, 73, 63, 48, 108, 80, 190, 145, 23, 242, 22, 255, 255, 255, 255, 90, 52, 102, 55, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 135, 86, 151, 190, 64, 85, 73, 63, 48, 108, 80, 190, 145, 23, 8, 103, 255, 255, 255, 255, 196, 55, 186, 56, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 197, 44, 151, 190, 144, 134, 51, 63, 216, 56, 80, 190, 187, 211, 16, 64, 255, 255, 255, 255, 141, 53, 91, 56, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 197, 44, 151, 190, 144, 134, 51, 63, 216, 56, 80, 190, 187, 211, 249, 80, 255, 255, 255, 255, 133, 54, 115, 57, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 251, 211, 22, 190, 170, 27, 50, 63, 42, 48, 230, 189, 207, 0, 46, 88, 255, 255, 255, 255, 176, 56, 198, 58, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 221, 196, 146, 189, 148, 138, 53, 63, 108, 123, 99, 189, 22, 6, 83, 35, 255, 255, 255, 255, 178, 39, 83, 59, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 221, 196, 146, 189, 148, 138, 53, 63, 108, 123, 99, 189, 22, 6, 63, 102, 255, 255, 255, 255, 150, 57, 91, 59, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 188, 38, 161, 189, 71, 67, 73, 63, 202, 57, 130, 189, 26, 39, 108, 93, 255, 255, 255, 255, 100, 8, 140, 58, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 188, 38, 161, 189, 71, 67, 73, 63, 202, 57, 130, 189, 26, 39, 93, 101, 255, 255, 255, 255, 16, 58, 161, 58, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 126, 150, 61, 190, 41, 165, 103, 63, 165, 234, 10, 190, 33, 32, 121, 88, 255, 255, 255, 255, 146, 33, 73, 56, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 126, 150, 61, 190, 41, 165, 103, 63, 165, 234, 10, 190, 33, 32, 84, 107, 255, 255, 255, 255, 217, 57, 174, 56, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 126, 22, 83, 190, 229, 94, 118, 63, 132, 33, 24, 190, 241, 60, 171, 112, 255, 255, 255, 255, 42, 27, 37, 55, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 126, 22, 83, 190, 229, 94, 118, 63, 132, 33, 24, 190, 241, 60, 101, 76, 255, 255, 255, 255, 16, 58, 3, 56, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 210, 248, 89, 190, 119, 122, 48, 63, 164, 92, 28, 190, 201, 0, 62, 54, 255, 255, 255, 255, 123, 53, 83, 57, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 210, 248, 89, 190, 119, 122, 48, 63, 164, 92, 28, 190, 201, 0, 44, 87, 255, 255, 255, 255, 251, 55, 67, 58, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 108, 17, 112, 190, 191, 90, 111, 63, 80, 241, 41, 190, 187, 54, 177, 19, 255, 255, 255, 255, 86, 42, 214, 54, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 108, 17, 112, 190, 191, 90, 111, 63, 80, 241, 41, 190, 187, 54, 43, 90, 255, 255, 255, 255, 149, 57, 0, 56, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 8, 145, 136, 190, 3, 118, 98, 63, 216, 67, 62, 190, 169, 42, 208, 17, 255, 255, 255, 255, 35, 48, 175, 54, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 8, 145, 136, 190, 3, 118, 98, 63, 216, 67, 62, 190, 169, 42, 29, 96, 255, 255, 255, 255, 228, 56, 37, 56, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 64, 105, 245, 189, 212, 215, 79, 63, 122, 158, 195, 189, 15, 59, 91, 106, 255, 255, 255, 255, 252, 37, 233, 57, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 64, 105, 245, 189, 212, 215, 79, 63, 122, 158, 195, 189, 15, 59, 115, 87, 255, 255, 255, 255, 208, 57, 7, 58, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 56, 64, 28, 190, 173, 203, 88, 63, 170, 218, 236, 189, 25, 44, 105, 96, 255, 255, 255, 255, 154, 40, 52, 57, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 56, 64, 28, 190, 173, 203, 88, 63, 170, 218, 236, 189, 25, 44, 103, 97, 255, 255, 255, 255, 191, 57, 115, 57, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 138, 102, 148, 190, 127, 144, 47, 63, 204, 207, 76, 190, 182, 35, 0, 42, 255, 255, 255, 255, 4, 54, 56, 58, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 138, 102, 148, 190, 127, 144, 47, 63, 204, 207, 76, 190, 182, 35, 35, 92, 255, 255, 255, 255, 103, 54, 160, 57, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 135, 95, 144, 190, 216, 193, 40, 63, 112, 220, 71, 190, 168, 215, 242, 75, 255, 255, 255, 255, 11, 54, 129, 58, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 135, 95, 144, 190, 216, 193, 40, 63, 112, 220, 71, 190, 168, 215, 233, 87, 255, 255, 255, 255, 43, 54, 235, 57, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 11, 193, 131, 190, 31, 51, 30, 63, 104, 89, 56, 190, 183, 205, 230, 83, 255, 255, 255, 255, 219, 53, 0, 59, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 11, 193, 131, 190, 31, 51, 30, 63, 104, 89, 56, 190, 183, 205, 238, 77, 255, 255, 255, 255, 12, 54, 123, 58, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 206, 53, 115, 190, 94, 70, 24, 63, 176, 223, 43, 190, 207, 193, 201, 87, 255, 255, 255, 255, 147, 53, 80, 59, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 206, 53, 115, 190, 94, 70, 24, 63, 176, 223, 43, 190, 207, 193, 26, 64, 255, 255, 255, 255, 26, 54, 216, 58, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 221, 77, 64, 190, 50, 104, 21, 63, 5, 150, 12, 190, 239, 182, 144, 79, 255, 255, 255, 255, 158, 52, 182, 59, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 221, 77, 64, 190, 50, 104, 21, 63, 5, 150, 12, 190, 239, 182, 48, 71, 255, 255, 255, 255, 236, 54, 95, 59, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 204, 9, 234, 189, 43, 230, 27, 63, 2, 161, 188, 189, 2, 180, 155, 32, 255, 255, 255, 255, 87, 49, 255, 59, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 204, 9, 234, 189, 43, 230, 27, 63, 2, 161, 188, 189, 2, 180, 34, 81, 255, 255, 255, 255, 96, 56, 202, 59, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 188, 83, 138, 189, 194, 245, 34, 63, 158, 140, 95, 189, 27, 221, 208, 5, 255, 255, 255, 255, 50, 45, 255, 59, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 188, 83, 138, 189, 194, 245, 34, 63, 158, 140, 95, 189, 27, 221, 43, 96, 255, 255, 255, 255, 21, 57, 255, 59, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 208, 62, 149, 62, 144, 134, 51, 63, 52, 128, 86, 190, 82, 148, 38, 216, 255, 255, 255, 255, 106, 53, 98, 56, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 208, 62, 149, 62, 144, 134, 51, 63, 52, 128, 86, 190, 82, 148, 62, 207, 255, 255, 255, 255, 212, 57, 205, 49, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 9, 13, 139, 61, 148, 138, 53, 63, 220, 152, 124, 189, 136, 29, 76, 251, 255, 255, 255, 255, 243, 40, 75, 59, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 9, 13, 139, 61, 148, 138, 53, 63, 220, 152, 124, 189, 136, 29, 64, 252, 255, 255, 255, 255, 1, 55, 182, 54, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 148, 58, 79, 62, 229, 94, 118, 63, 224, 104, 30, 190, 185, 89, 94, 247, 255, 255, 255, 255, 200, 34, 59, 55, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 148, 58, 79, 62, 229, 94, 118, 63, 224, 104, 30, 190, 185, 89, 107, 239, 255, 255, 255, 255, 12, 54, 5, 23, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 232, 110, 153, 61, 71, 67, 73, 63, 130, 200, 142, 189, 175, 49, 159, 250, 255, 255, 255, 255, 39, 33, 138, 58, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 232, 110, 153, 61, 71, 67, 73, 63, 130, 200, 142, 189, 175, 49, 166, 248, 255, 255, 255, 255, 12, 54, 66, 53, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 232, 28, 86, 62, 119, 122, 48, 63, 0, 164, 34, 190, 130, 82, 125, 216, 255, 255, 255, 255, 85, 53, 85, 57, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 232, 28, 86, 62, 119, 122, 48, 63, 0, 164, 34, 190, 130, 82, 77, 232, 255, 255, 255, 255, 25, 57, 134, 52, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 17, 248, 18, 62, 170, 27, 50, 63, 226, 190, 242, 189, 130, 77, 77, 233, 255, 255, 255, 255, 102, 56, 140, 53, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 19, 163, 134, 62, 3, 118, 98, 63, 52, 139, 68, 190, 94, 93, 55, 237, 255, 255, 255, 255, 25, 48, 217, 54, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 19, 163, 134, 62, 3, 118, 98, 63, 52, 139, 68, 190, 94, 93, 57, 234, 255, 255, 255, 255, 50, 56, 188, 36, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 146, 104, 149, 62, 64, 85, 73, 63, 140, 179, 86, 190, 114, 83, 41, 229, 255, 255, 255, 255, 64, 52, 141, 55, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 146, 104, 149, 62, 64, 85, 73, 63, 140, 179, 86, 190, 114, 83, 37, 233, 255, 255, 255, 255, 52, 57, 211, 45, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 130, 53, 108, 62, 191, 90, 111, 63, 172, 56, 48, 190, 79, 103, 68, 240, 255, 255, 255, 255, 155, 42, 248, 54, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 130, 53, 108, 62, 191, 90, 111, 63, 172, 56, 48, 190, 79, 103, 73, 233, 255, 255, 255, 255, 3, 55, 100, 8, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 78, 100, 24, 62, 173, 203, 88, 63, 98, 105, 249, 189, 181, 53, 158, 248, 255, 255, 255, 255, 54, 42, 51, 57, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 78, 100, 24, 62, 173, 203, 88, 63, 98, 105, 249, 189, 181, 53, 157, 248, 255, 255, 255, 255, 175, 54, 206, 49, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 148, 186, 57, 62, 41, 165, 103, 63, 1, 50, 17, 190, 172, 39, 159, 248, 255, 255, 255, 255, 143, 37, 69, 56, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 148, 186, 57, 62, 41, 165, 103, 63, 1, 50, 17, 190, 172, 39, 175, 245, 255, 255, 255, 255, 122, 54, 114, 45, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 108, 177, 237, 61, 212, 215, 79, 63, 50, 45, 208, 189, 191, 71, 154, 251, 255, 255, 255, 255, 113, 40, 237, 57, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 108, 177, 237, 61, 212, 215, 79, 63, 50, 45, 208, 189, 191, 71, 110, 145, 255, 255, 255, 255, 141, 54, 15, 52, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 149, 120, 146, 62, 127, 144, 47, 63, 40, 23, 83, 190, 89, 111, 74, 181, 255, 255, 255, 255, 224, 53, 59, 58, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 149, 120, 146, 62, 127, 144, 47, 63, 40, 23, 83, 190, 89, 111, 68, 232, 255, 255, 255, 255, 227, 57, 130, 50, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 146, 113, 142, 62, 216, 193, 40, 63, 204, 35, 78, 190, 95, 163, 71, 198, 255, 255, 255, 255, 231, 53, 128, 58, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 146, 113, 142, 62, 216, 193, 40, 63, 204, 35, 78, 190, 95, 163, 38, 215, 255, 255, 255, 255, 1, 58, 174, 51, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 22, 211, 129, 62, 31, 51, 30, 63, 196, 160, 62, 190, 82, 156, 87, 193, 255, 255, 255, 255, 184, 53, 251, 58, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 22, 211, 129, 62, 31, 51, 30, 63, 196, 160, 62, 190, 82, 156, 57, 205, 255, 255, 255, 255, 16, 58, 246, 52, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 228, 89, 111, 62, 94, 70, 24, 63, 12, 39, 50, 190, 60, 138, 109, 192, 255, 255, 255, 255, 115, 53, 68, 59, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 228, 89, 111, 62, 94, 70, 24, 63, 12, 39, 50, 190, 60, 138, 104, 194, 255, 255, 255, 255, 9, 58, 177, 53, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 243, 113, 60, 62, 50, 104, 21, 63, 97, 221, 18, 190, 203, 153, 104, 212, 255, 255, 255, 255, 140, 52, 163, 59, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 243, 113, 60, 62, 50, 104, 21, 63, 97, 221, 18, 190, 203, 153, 109, 214, 255, 255, 255, 255, 160, 57, 190, 54, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 248, 81, 226, 61, 43, 230, 27, 63, 186, 47, 201, 189, 197, 171, 96, 225, 255, 255, 255, 255, 80, 49, 234, 59, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 248, 81, 226, 61, 43, 230, 27, 63, 186, 47, 201, 189, 197, 171, 103, 28, 255, 255, 255, 255, 182, 56, 149, 55, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 232, 155, 130, 61, 194, 245, 34, 63, 15, 170, 120, 189, 169, 212, 79, 244, 255, 255, 255, 255, 145, 45, 237, 59, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 232, 155, 130, 61, 194, 245, 34, 63, 15, 170, 120, 189, 169, 212, 66, 241, 255, 255, 255, 255, 1, 56, 255, 55, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 135, 86, 151, 62, 64, 85, 73, 63, 48, 108, 80, 190, 111, 23, 14, 234, 255, 255, 255, 255, 90, 52, 102, 55, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 135, 86, 151, 62, 64, 85, 73, 63, 48, 108, 80, 190, 111, 23, 248, 153, 255, 255, 255, 255, 196, 55, 186, 56, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 197, 44, 151, 62, 144, 134, 51, 63, 216, 56, 80, 190, 69, 211, 240, 192, 255, 255, 255, 255, 141, 53, 91, 56, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 197, 44, 151, 62, 144, 134, 51, 63, 216, 56, 80, 190, 69, 211, 7, 176, 255, 255, 255, 255, 133, 54, 115, 57, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 251, 211, 22, 62, 170, 27, 50, 63, 42, 48, 230, 189, 49, 0, 210, 168, 255, 255, 255, 255, 176, 56, 198, 58, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 221, 196, 146, 61, 148, 138, 53, 63, 108, 123, 99, 189, 234, 6, 173, 221, 255, 255, 255, 255, 178, 39, 83, 59, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 221, 196, 146, 61, 148, 138, 53, 63, 108, 123, 99, 189, 234, 6, 193, 154, 255, 255, 255, 255, 150, 57, 91, 59, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 188, 38, 161, 61, 71, 67, 73, 63, 202, 57, 130, 189, 230, 39, 148, 163, 255, 255, 255, 255, 100, 8, 140, 58, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 188, 38, 161, 61, 71, 67, 73, 63, 202, 57, 130, 189, 230, 39, 163, 155, 255, 255, 255, 255, 16, 58, 161, 58, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 126, 150, 61, 62, 41, 165, 103, 63, 165, 234, 10, 190, 223, 32, 135, 168, 255, 255, 255, 255, 146, 33, 73, 56, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 126, 150, 61, 62, 41, 165, 103, 63, 165, 234, 10, 190, 223, 32, 172, 149, 255, 255, 255, 255, 217, 57, 174, 56, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 126, 22, 83, 62, 229, 94, 118, 63, 132, 33, 24, 190, 15, 60, 85, 144, 255, 255, 255, 255, 42, 27, 37, 55, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 126, 22, 83, 62, 229, 94, 118, 63, 132, 33, 24, 190, 15, 60, 155, 180, 255, 255, 255, 255, 16, 58, 3, 56, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 210, 248, 89, 62, 119, 122, 48, 63, 164, 92, 28, 190, 55, 0, 194, 202, 255, 255, 255, 255, 123, 53, 83, 57, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 210, 248, 89, 62, 119, 122, 48, 63, 164, 92, 28, 190, 55, 0, 212, 169, 255, 255, 255, 255, 251, 55, 67, 58, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 108, 17, 112, 62, 191, 90, 111, 63, 80, 241, 41, 190, 69, 54, 79, 237, 255, 255, 255, 255, 86, 42, 214, 54, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 108, 17, 112, 62, 191, 90, 111, 63, 80, 241, 41, 190, 69, 54, 213, 166, 255, 255, 255, 255, 149, 57, 0, 56, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 8, 145, 136, 62, 3, 118, 98, 63, 216, 67, 62, 190, 87, 42, 48, 239, 255, 255, 255, 255, 35, 48, 175, 54, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 8, 145, 136, 62, 3, 118, 98, 63, 216, 67, 62, 190, 87, 42, 227, 160, 255, 255, 255, 255, 228, 56, 37, 56, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 64, 105, 245, 61, 212, 215, 79, 63, 122, 158, 195, 189, 241, 59, 165, 150, 255, 255, 255, 255, 252, 37, 233, 57, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 64, 105, 245, 61, 212, 215, 79, 63, 122, 158, 195, 189, 241, 59, 141, 169, 255, 255, 255, 255, 208, 57, 7, 58, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 56, 64, 28, 62, 173, 203, 88, 63, 170, 218, 236, 189, 231, 44, 151, 160, 255, 255, 255, 255, 154, 40, 52, 57, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 56, 64, 28, 62, 173, 203, 88, 63, 170, 218, 236, 189, 231, 44, 153, 159, 255, 255, 255, 255, 191, 57, 115, 57, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 138, 102, 148, 62, 127, 144, 47, 63, 204, 207, 76, 190, 74, 35, 0, 214, 255, 255, 255, 255, 4, 54, 56, 58, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 138, 102, 148, 62, 127, 144, 47, 63, 204, 207, 76, 190, 74, 35, 221, 164, 255, 255, 255, 255, 103, 54, 160, 57, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 135, 95, 144, 62, 216, 193, 40, 63, 112, 220, 71, 190, 88, 215, 14, 181, 255, 255, 255, 255, 11, 54, 129, 58, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 135, 95, 144, 62, 216, 193, 40, 63, 112, 220, 71, 190, 88, 215, 23, 169, 255, 255, 255, 255, 43, 54, 235, 57, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 11, 193, 131, 62, 31, 51, 30, 63, 104, 89, 56, 190, 73, 205, 26, 173, 255, 255, 255, 255, 219, 53, 0, 59, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 11, 193, 131, 62, 31, 51, 30, 63, 104, 89, 56, 190, 73, 205, 18, 179, 255, 255, 255, 255, 12, 54, 123, 58, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 206, 53, 115, 62, 94, 70, 24, 63, 176, 223, 43, 190, 49, 193, 55, 169, 255, 255, 255, 255, 147, 53, 80, 59, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 206, 53, 115, 62, 94, 70, 24, 63, 176, 223, 43, 190, 49, 193, 230, 192, 255, 255, 255, 255, 26, 54, 216, 58, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 221, 77, 64, 62, 50, 104, 21, 63, 5, 150, 12, 190, 17, 182, 112, 177, 255, 255, 255, 255, 158, 52, 182, 59, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 221, 77, 64, 62, 50, 104, 21, 63, 5, 150, 12, 190, 17, 182, 210, 184, 255, 255, 255, 255, 236, 54, 95, 59, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 204, 9, 234, 61, 43, 230, 27, 63, 2, 161, 188, 189, 254, 180, 101, 224, 255, 255, 255, 255, 87, 49, 255, 59, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 204, 9, 234, 61, 43, 230, 27, 63, 2, 161, 188, 189, 254, 180, 222, 175, 255, 255, 255, 255, 96, 56, 202, 59, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 188, 83, 138, 61, 194, 245, 34, 63, 158, 140, 95, 189, 229, 221, 48, 251, 255, 255, 255, 255, 50, 45, 255, 59, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 188, 83, 138, 61, 194, 245, 34, 63, 158, 140, 95, 189, 229, 221, 213, 160, 255, 255, 255, 255, 21, 57, 255, 59, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0 ), +"array_index_data": PoolByteArray( 9, 0, 14, 0, 1, 0, 14, 0, 16, 0, 12, 0, 16, 0, 20, 0, 5, 0, 16, 0, 18, 0, 20, 0, 9, 0, 16, 0, 14, 0, 3, 0, 9, 0, 10, 0, 22, 0, 3, 0, 7, 0, 9, 0, 18, 0, 16, 0, 18, 0, 3, 0, 22, 0, 18, 0, 9, 0, 3, 0, 10, 0, 36, 0, 3, 0, 36, 0, 32, 0, 34, 0, 32, 0, 28, 0, 30, 0, 28, 0, 24, 0, 26, 0, 9, 0, 36, 0, 10, 0, 28, 0, 9, 0, 24, 0, 36, 0, 28, 0, 32, 0, 36, 0, 9, 0, 28, 0, 38, 0, 51, 0, 40, 0, 51, 0, 43, 0, 41, 0, 43, 0, 57, 0, 45, 0, 43, 0, 59, 0, 57, 0, 38, 0, 43, 0, 51, 0, 53, 0, 38, 0, 55, 0, 47, 0, 53, 0, 49, 0, 38, 0, 59, 0, 43, 0, 59, 0, 53, 0, 47, 0, 59, 0, 38, 0, 53, 0, 73, 0, 41, 0, 43, 0, 51, 0, 63, 0, 61, 0, 73, 0, 51, 0, 41, 0, 69, 0, 73, 0, 71, 0, 65, 0, 69, 0, 67, 0, 51, 0, 65, 0, 63, 0, 69, 0, 51, 0, 73, 0, 51, 0, 69, 0, 65, 0, 23, 0, 62, 0, 25, 0, 23, 0, 60, 0, 62, 0, 15, 0, 54, 0, 11, 0, 15, 0, 52, 0, 54, 0, 25, 0, 64, 0, 27, 0, 25, 0, 62, 0, 64, 0, 11, 0, 37, 0, 13, 0, 11, 0, 54, 0, 37, 0, 13, 0, 39, 0, 0, 0, 13, 0, 37, 0, 39, 0, 27, 0, 66, 0, 29, 0, 27, 0, 64, 0, 66, 0, 4, 0, 52, 0, 15, 0, 4, 0, 48, 0, 52, 0, 29, 0, 68, 0, 31, 0, 29, 0, 66, 0, 68, 0, 21, 0, 58, 0, 17, 0, 21, 0, 56, 0, 58, 0, 2, 0, 44, 0, 6, 0, 2, 0, 42, 0, 44, 0, 31, 0, 70, 0, 33, 0, 31, 0, 68, 0, 70, 0, 17, 0, 46, 0, 19, 0, 17, 0, 58, 0, 46, 0, 19, 0, 48, 0, 4, 0, 19, 0, 46, 0, 48, 0, 33, 0, 72, 0, 35, 0, 33, 0, 70, 0, 72, 0, 6, 0, 56, 0, 21, 0, 6, 0, 44, 0, 56, 0, 0, 0, 50, 0, 8, 0, 0, 0, 39, 0, 50, 0, 35, 0, 42, 0, 2, 0, 35, 0, 72, 0, 42, 0, 8, 0, 60, 0, 23, 0, 8, 0, 50, 0, 60, 0, 88, 0, 83, 0, 75, 0, 83, 0, 77, 0, 84, 0, 77, 0, 96, 0, 81, 0, 77, 0, 92, 0, 96, 0, 88, 0, 77, 0, 83, 0, 90, 0, 88, 0, 86, 0, 94, 0, 90, 0, 79, 0, 88, 0, 92, 0, 77, 0, 92, 0, 90, 0, 94, 0, 92, 0, 88, 0, 90, 0, 110, 0, 84, 0, 77, 0, 83, 0, 100, 0, 98, 0, 110, 0, 83, 0, 84, 0, 106, 0, 110, 0, 108, 0, 102, 0, 106, 0, 104, 0, 83, 0, 102, 0, 100, 0, 106, 0, 83, 0, 110, 0, 83, 0, 106, 0, 102, 0, 125, 0, 112, 0, 114, 0, 112, 0, 127, 0, 129, 0, 127, 0, 121, 0, 123, 0, 127, 0, 133, 0, 121, 0, 125, 0, 127, 0, 112, 0, 117, 0, 125, 0, 115, 0, 131, 0, 117, 0, 119, 0, 125, 0, 133, 0, 127, 0, 133, 0, 117, 0, 131, 0, 133, 0, 125, 0, 117, 0, 115, 0, 147, 0, 117, 0, 147, 0, 143, 0, 145, 0, 143, 0, 139, 0, 141, 0, 139, 0, 135, 0, 137, 0, 125, 0, 147, 0, 115, 0, 139, 0, 125, 0, 135, 0, 147, 0, 139, 0, 143, 0, 147, 0, 125, 0, 139, 0, 97, 0, 136, 0, 134, 0, 97, 0, 99, 0, 136, 0, 89, 0, 128, 0, 126, 0, 89, 0, 85, 0, 128, 0, 99, 0, 138, 0, 136, 0, 99, 0, 101, 0, 138, 0, 85, 0, 111, 0, 128, 0, 85, 0, 87, 0, 111, 0, 87, 0, 113, 0, 111, 0, 87, 0, 74, 0, 113, 0, 101, 0, 140, 0, 138, 0, 101, 0, 103, 0, 140, 0, 78, 0, 126, 0, 122, 0, 78, 0, 89, 0, 126, 0, 103, 0, 142, 0, 140, 0, 103, 0, 105, 0, 142, 0, 95, 0, 132, 0, 130, 0, 95, 0, 91, 0, 132, 0, 76, 0, 118, 0, 116, 0, 76, 0, 80, 0, 118, 0, 105, 0, 144, 0, 142, 0, 105, 0, 107, 0, 144, 0, 91, 0, 120, 0, 132, 0, 91, 0, 93, 0, 120, 0, 93, 0, 122, 0, 120, 0, 93, 0, 78, 0, 122, 0, 107, 0, 146, 0, 144, 0, 107, 0, 109, 0, 146, 0, 80, 0, 130, 0, 118, 0, 80, 0, 95, 0, 130, 0, 74, 0, 124, 0, 113, 0, 74, 0, 82, 0, 124, 0, 109, 0, 116, 0, 146, 0, 109, 0, 76, 0, 116, 0, 82, 0, 134, 0, 124, 0, 82, 0, 97, 0, 134, 0 ), +"blend_shape_data": [ ], +"format": 2194911, +"index_count": 432, +"material": SubResource( 1 ), +"primitive": 4, +"skeleton_aabb": [ AABB( -0.295582, 0.583621, -0.209669, 0.591164, 0.378764, 0.155092 ) ], +"vertex_count": 148 +} diff --git a/mods/NeoQOLPack/Assets/Textures/antennae.png b/mods/NeoQOLPack/Assets/Textures/antennae.png new file mode 100644 index 0000000..7709c20 Binary files /dev/null and b/mods/NeoQOLPack/Assets/Textures/antennae.png differ diff --git a/mods/NeoQOLPack/Assets/Textures/antennae.png.import b/mods/NeoQOLPack/Assets/Textures/antennae.png.import new file mode 100644 index 0000000..b743ea3 --- /dev/null +++ b/mods/NeoQOLPack/Assets/Textures/antennae.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/antennae.png-7e969b276afd2315b7219746a4ef88fb.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://mods/NeoQOLPack/Assets/Textures/antennae.png" +dest_files=[ "res://.import/antennae.png-7e969b276afd2315b7219746a4ef88fb.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=1 +flags/filter=false +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=1 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +process/normal_map_invert_y=false +stream=false +size_limit=0 +detect_3d=false +svg/scale=1.0 diff --git a/mods/NeoQOLPack/Assets/Textures/body.png b/mods/NeoQOLPack/Assets/Textures/body.png new file mode 100644 index 0000000..5171026 Binary files /dev/null and b/mods/NeoQOLPack/Assets/Textures/body.png differ diff --git a/mods/NeoQOLPack/Assets/Textures/body.png.import b/mods/NeoQOLPack/Assets/Textures/body.png.import new file mode 100644 index 0000000..e86aeca --- /dev/null +++ b/mods/NeoQOLPack/Assets/Textures/body.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/body.png-aa7652c3d9dea824d8347543df1f9387.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://mods/NeoQOLPack/Assets/Textures/body.png" +dest_files=[ "res://.import/body.png-aa7652c3d9dea824d8347543df1f9387.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=false +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +process/normal_map_invert_y=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/mods/NeoQOLPack/Assets/Textures/cat_head.png b/mods/NeoQOLPack/Assets/Textures/cat_head.png new file mode 100644 index 0000000..7aa694f Binary files /dev/null and b/mods/NeoQOLPack/Assets/Textures/cat_head.png differ diff --git a/mods/NeoQOLPack/Assets/Textures/cat_head.png.import b/mods/NeoQOLPack/Assets/Textures/cat_head.png.import new file mode 100644 index 0000000..bf828d5 --- /dev/null +++ b/mods/NeoQOLPack/Assets/Textures/cat_head.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/cat_head.png-9e6babf4cffc57276c33ee0dd309e778.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://mods/NeoQOLPack/Assets/Textures/cat_head.png" +dest_files=[ "res://.import/cat_head.png-9e6babf4cffc57276c33ee0dd309e778.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=false +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +process/normal_map_invert_y=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/mods/NeoQOLPack/Assets/Textures/cheek_fluff.png b/mods/NeoQOLPack/Assets/Textures/cheek_fluff.png new file mode 100644 index 0000000..4308b46 Binary files /dev/null and b/mods/NeoQOLPack/Assets/Textures/cheek_fluff.png differ diff --git a/mods/NeoQOLPack/Assets/Textures/cheek_fluff.png.import b/mods/NeoQOLPack/Assets/Textures/cheek_fluff.png.import new file mode 100644 index 0000000..b575cc6 --- /dev/null +++ b/mods/NeoQOLPack/Assets/Textures/cheek_fluff.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/cheek_fluff.png-9ef3599565f350d1d7b0902fc25a8239.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://mods/NeoQOLPack/Assets/Textures/cheek_fluff.png" +dest_files=[ "res://.import/cheek_fluff.png-9ef3599565f350d1d7b0902fc25a8239.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=false +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +process/normal_map_invert_y=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/mods/NeoQOLPack/Assets/Textures/koni_eye.png b/mods/NeoQOLPack/Assets/Textures/koni_eye.png new file mode 100644 index 0000000..95279ae Binary files /dev/null and b/mods/NeoQOLPack/Assets/Textures/koni_eye.png differ diff --git a/mods/NeoQOLPack/Assets/Textures/koni_eye.png.import b/mods/NeoQOLPack/Assets/Textures/koni_eye.png.import new file mode 100644 index 0000000..e3c2525 --- /dev/null +++ b/mods/NeoQOLPack/Assets/Textures/koni_eye.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/koni_eye.png-819a584e810febe25baa82cffadcfea8.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://mods/NeoQOLPack/Assets/Textures/koni_eye.png" +dest_files=[ "res://.import/koni_eye.png-819a584e810febe25baa82cffadcfea8.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=false +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +process/normal_map_invert_y=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/mods/NeoQOLPack/Assets/Textures/wings.png b/mods/NeoQOLPack/Assets/Textures/wings.png new file mode 100644 index 0000000..8e966d8 Binary files /dev/null and b/mods/NeoQOLPack/Assets/Textures/wings.png differ diff --git a/mods/NeoQOLPack/Assets/Textures/wings.png.import b/mods/NeoQOLPack/Assets/Textures/wings.png.import new file mode 100644 index 0000000..8a5d211 --- /dev/null +++ b/mods/NeoQOLPack/Assets/Textures/wings.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/wings.png-e437dff73eb3d2e60a38f814bce0debb.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://mods/NeoQOLPack/Assets/Textures/wings.png" +dest_files=[ "res://.import/wings.png-e437dff73eb3d2e60a38f814bce0debb.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=1 +flags/filter=false +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=1 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +process/normal_map_invert_y=false +stream=false +size_limit=0 +detect_3d=false +svg/scale=1.0 diff --git a/mods/NeoQOLPack/Resources/Cosmetics/eye_koni.tres b/mods/NeoQOLPack/Resources/Cosmetics/eye_koni.tres new file mode 100644 index 0000000..346eddc --- /dev/null +++ b/mods/NeoQOLPack/Resources/Cosmetics/eye_koni.tres @@ -0,0 +1,22 @@ +[gd_resource type="Resource" load_steps=3 format=2] + +[ext_resource path="res://Resources/Scripts/cosmetic_resource.gd" type="Script" id=1] +[ext_resource path="res://mods/NeoQOLPack/Assets/Textures/koni_eye.png" type="Texture" id=2] + +[resource] +script = ExtResource( 1 ) +name = "Koni's Eyes" +desc = "moff" +title = "" +icon = ExtResource( 2 ) +species_alt_mesh = [ ] +main_color = Color( 1, 1, 1, 1 ) +body_pattern = [ ] +mirror_face = true +flip = false +allow_blink = true +category = "eye" +cos_internal_id = 0 +in_rotation = false +chest_reward = true +cost = 10 diff --git a/mods/NeoQOLPack/Resources/Cosmetics/koni_antennae.tres b/mods/NeoQOLPack/Resources/Cosmetics/koni_antennae.tres new file mode 100644 index 0000000..0eba8fd --- /dev/null +++ b/mods/NeoQOLPack/Resources/Cosmetics/koni_antennae.tres @@ -0,0 +1,44 @@ +[gd_resource type="Resource" load_steps=7 format=2] + +[ext_resource path="res://mods/NeoQOLPack/Assets/Textures/antennae.png" type="Texture" id=1] +[ext_resource path="res://Resources/Scripts/cosmetic_resource.gd" type="Script" id=3] +[ext_resource path="res://Assets/Models/Cosmetics/rig_main_updated.tres" type="Skin" id=4] +[ext_resource path="res://Assets/Textures/fly.png" type="Texture" id=5] + +[sub_resource type="SpatialMaterial" id=1] +albedo_texture = ExtResource( 1 ) + +[sub_resource type="ArrayMesh" id=2] +resource_name = "mothcosmetics_Circle" +surfaces/0 = { +"aabb": AABB( -0.364112, 1.79402, 0.0136858, 0.728223, 0.65636, 0.227577 ), +"array_data": PoolByteArray( 90, 200, 57, 190, 53, 249, 237, 63, 56, 58, 96, 60, 140, 122, 159, 49, 132, 53, 141, 59, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 214, 233, 122, 190, 183, 89, 231, 63, 36, 146, 210, 60, 151, 186, 212, 52, 151, 55, 225, 59, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 86, 181, 120, 190, 131, 162, 229, 63, 0, 66, 146, 61, 226, 210, 31, 83, 104, 56, 255, 59, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 86, 181, 120, 190, 131, 162, 229, 63, 0, 66, 146, 61, 226, 210, 78, 57, 12, 57, 255, 59, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 86, 95, 53, 190, 205, 138, 234, 63, 239, 44, 46, 61, 10, 225, 96, 79, 241, 57, 251, 59, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 178, 75, 195, 189, 134, 26, 237, 63, 114, 115, 168, 61, 36, 220, 77, 13, 5, 48, 236, 59, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 178, 75, 195, 189, 134, 26, 237, 63, 114, 115, 168, 61, 36, 220, 80, 93, 245, 58, 217, 59, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 182, 180, 199, 189, 186, 209, 238, 63, 246, 171, 21, 61, 124, 194, 142, 27, 113, 50, 174, 59, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 196, 17, 71, 190, 142, 79, 248, 63, 44, 187, 167, 60, 146, 124, 156, 49, 76, 53, 136, 58, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 152, 32, 156, 190, 24, 217, 244, 63, 239, 107, 82, 61, 143, 192, 214, 50, 255, 55, 96, 58, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 6, 163, 154, 190, 89, 135, 242, 63, 80, 196, 231, 61, 217, 218, 50, 73, 204, 56, 112, 58, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 6, 163, 154, 190, 89, 135, 242, 63, 80, 196, 231, 61, 217, 218, 68, 60, 205, 56, 168, 58, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 122, 27, 65, 190, 15, 172, 243, 63, 190, 223, 166, 61, 6, 224, 95, 77, 14, 58, 17, 59, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 30, 216, 159, 189, 132, 34, 247, 63, 68, 196, 231, 61, 51, 231, 101, 21, 223, 43, 222, 58, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 30, 216, 159, 189, 132, 34, 247, 63, 68, 196, 231, 61, 51, 231, 77, 101, 96, 59, 1, 59, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 104, 206, 165, 189, 68, 116, 249, 63, 215, 107, 82, 61, 120, 59, 136, 26, 30, 49, 164, 58, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 116, 134, 141, 190, 16, 211, 28, 64, 150, 13, 119, 62, 228, 68, 150, 39, 33, 52, 32, 43, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 116, 134, 141, 190, 16, 211, 28, 64, 150, 13, 119, 62, 228, 68, 76, 72, 236, 58, 242, 44, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 212, 108, 186, 190, 58, 255, 6, 64, 60, 88, 212, 61, 139, 55, 219, 44, 209, 55, 17, 56, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 138, 147, 184, 190, 254, 142, 5, 64, 231, 168, 56, 62, 207, 238, 54, 44, 204, 56, 172, 55, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 138, 147, 184, 190, 254, 142, 5, 64, 231, 168, 56, 62, 207, 238, 56, 71, 205, 56, 76, 56, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 86, 89, 169, 189, 74, 106, 8, 64, 224, 168, 56, 62, 59, 254, 92, 102, 116, 8, 74, 56, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 86, 89, 169, 189, 74, 106, 8, 64, 224, 168, 56, 62, 59, 254, 94, 101, 255, 59, 185, 56, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 124, 190, 176, 189, 134, 218, 9, 64, 44, 88, 212, 61, 99, 68, 142, 101, 101, 47, 89, 56, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 152, 16, 97, 190, 135, 68, 6, 64, 108, 209, 31, 62, 4, 230, 95, 77, 96, 58, 175, 56, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 190, 117, 104, 190, 254, 36, 9, 64, 110, 219, 133, 61, 161, 121, 154, 49, 217, 52, 67, 56, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 168, 26, 168, 190, 33, 117, 21, 64, 203, 228, 65, 62, 161, 59, 217, 38, 234, 53, 218, 50, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 128, 209, 65, 190, 133, 40, 22, 64, 200, 172, 104, 62, 42, 20, 40, 123, 20, 48, 172, 50, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 128, 209, 65, 190, 133, 40, 22, 64, 200, 172, 104, 62, 42, 20, 109, 34, 160, 59, 11, 52, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 142, 107, 133, 190, 198, 132, 22, 64, 202, 128, 46, 62, 172, 115, 157, 49, 99, 52, 80, 51, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 206, 48, 167, 190, 47, 191, 20, 64, 204, 172, 104, 62, 214, 9, 16, 18, 163, 54, 208, 49, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 206, 48, 167, 190, 47, 191, 20, 64, 204, 172, 104, 62, 214, 9, 52, 89, 223, 57, 38, 51, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 53, 165, 67, 190, 119, 222, 22, 64, 199, 228, 65, 62, 74, 82, 151, 98, 178, 49, 109, 51, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 218, 151, 131, 190, 225, 24, 21, 64, 238, 250, 59, 62, 4, 231, 93, 78, 185, 58, 47, 52, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 90, 200, 57, 62, 53, 249, 237, 63, 56, 58, 96, 60, 116, 122, 97, 207, 132, 53, 141, 59, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 214, 233, 122, 62, 183, 89, 231, 63, 36, 146, 210, 60, 105, 186, 44, 204, 151, 55, 225, 59, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 86, 181, 120, 62, 131, 162, 229, 63, 0, 66, 146, 61, 30, 210, 225, 173, 104, 56, 255, 59, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 86, 181, 120, 62, 131, 162, 229, 63, 0, 66, 146, 61, 30, 210, 178, 199, 12, 57, 255, 59, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 86, 95, 53, 62, 205, 138, 234, 63, 239, 44, 46, 61, 246, 225, 160, 177, 241, 57, 251, 59, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 178, 75, 195, 61, 134, 26, 237, 63, 114, 115, 168, 61, 220, 220, 179, 243, 5, 48, 236, 59, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 178, 75, 195, 61, 134, 26, 237, 63, 114, 115, 168, 61, 220, 220, 176, 163, 245, 58, 217, 59, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 182, 180, 199, 61, 186, 209, 238, 63, 246, 171, 21, 61, 132, 194, 114, 229, 113, 50, 174, 59, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 196, 17, 71, 62, 142, 79, 248, 63, 44, 187, 167, 60, 110, 124, 100, 207, 76, 53, 136, 58, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 152, 32, 156, 62, 24, 217, 244, 63, 239, 107, 82, 61, 113, 192, 42, 206, 255, 55, 96, 58, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 6, 163, 154, 62, 89, 135, 242, 63, 80, 196, 231, 61, 39, 218, 206, 183, 204, 56, 112, 58, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 6, 163, 154, 62, 89, 135, 242, 63, 80, 196, 231, 61, 39, 218, 188, 196, 205, 56, 168, 58, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 122, 27, 65, 62, 15, 172, 243, 63, 190, 223, 166, 61, 250, 224, 161, 179, 14, 58, 17, 59, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 30, 216, 159, 61, 132, 34, 247, 63, 68, 196, 231, 61, 205, 231, 155, 235, 223, 43, 222, 58, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 30, 216, 159, 61, 132, 34, 247, 63, 68, 196, 231, 61, 205, 231, 179, 155, 96, 59, 1, 59, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 104, 206, 165, 61, 68, 116, 249, 63, 215, 107, 82, 61, 136, 59, 120, 230, 30, 49, 164, 58, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 116, 134, 141, 62, 16, 211, 28, 64, 150, 13, 119, 62, 28, 68, 106, 217, 33, 52, 32, 43, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 116, 134, 141, 62, 16, 211, 28, 64, 150, 13, 119, 62, 28, 68, 180, 184, 236, 58, 242, 44, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 212, 108, 186, 62, 58, 255, 6, 64, 60, 88, 212, 61, 117, 55, 37, 212, 209, 55, 17, 56, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 138, 147, 184, 62, 254, 142, 5, 64, 231, 168, 56, 62, 49, 238, 202, 212, 204, 56, 172, 55, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 138, 147, 184, 62, 254, 142, 5, 64, 231, 168, 56, 62, 49, 238, 200, 185, 205, 56, 76, 56, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 86, 89, 169, 61, 74, 106, 8, 64, 224, 168, 56, 62, 197, 254, 164, 154, 116, 8, 74, 56, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 86, 89, 169, 61, 74, 106, 8, 64, 224, 168, 56, 62, 197, 254, 162, 155, 255, 59, 185, 56, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 124, 190, 176, 61, 134, 218, 9, 64, 44, 88, 212, 61, 157, 68, 114, 155, 101, 47, 89, 56, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 152, 16, 97, 62, 135, 68, 6, 64, 108, 209, 31, 62, 252, 230, 161, 179, 96, 58, 175, 56, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 190, 117, 104, 62, 254, 36, 9, 64, 110, 219, 133, 61, 95, 121, 102, 207, 217, 52, 67, 56, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 168, 26, 168, 62, 33, 117, 21, 64, 203, 228, 65, 62, 95, 59, 39, 218, 234, 53, 218, 50, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 128, 209, 65, 62, 133, 40, 22, 64, 200, 172, 104, 62, 214, 20, 216, 133, 20, 48, 172, 50, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 128, 209, 65, 62, 133, 40, 22, 64, 200, 172, 104, 62, 214, 20, 147, 222, 160, 59, 11, 52, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 142, 107, 133, 62, 198, 132, 22, 64, 202, 128, 46, 62, 84, 115, 99, 207, 99, 52, 80, 51, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 206, 48, 167, 62, 47, 191, 20, 64, 204, 172, 104, 62, 42, 9, 240, 238, 163, 54, 208, 49, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 206, 48, 167, 62, 47, 191, 20, 64, 204, 172, 104, 62, 42, 9, 204, 167, 223, 57, 38, 51, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 53, 165, 67, 62, 119, 222, 22, 64, 199, 228, 65, 62, 182, 82, 105, 158, 178, 49, 109, 51, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 218, 151, 131, 62, 225, 24, 21, 64, 238, 250, 59, 62, 252, 231, 163, 178, 185, 58, 47, 52, 11, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0 ), +"array_index_data": PoolByteArray( 2, 0, 9, 0, 10, 0, 2, 0, 1, 0, 9, 0, 7, 0, 13, 0, 15, 0, 7, 0, 5, 0, 13, 0, 4, 0, 11, 0, 12, 0, 4, 0, 3, 0, 11, 0, 1, 0, 8, 0, 9, 0, 1, 0, 0, 0, 8, 0, 0, 0, 15, 0, 8, 0, 0, 0, 7, 0, 15, 0, 6, 0, 12, 0, 14, 0, 6, 0, 4, 0, 12, 0, 30, 0, 26, 0, 16, 0, 32, 0, 27, 0, 16, 0, 33, 0, 31, 0, 17, 0, 26, 0, 29, 0, 16, 0, 29, 0, 32, 0, 16, 0, 28, 0, 33, 0, 17, 0, 14, 0, 24, 0, 22, 0, 14, 0, 12, 0, 24, 0, 8, 0, 23, 0, 25, 0, 8, 0, 15, 0, 23, 0, 9, 0, 25, 0, 18, 0, 9, 0, 8, 0, 25, 0, 12, 0, 20, 0, 24, 0, 12, 0, 11, 0, 20, 0, 15, 0, 21, 0, 23, 0, 15, 0, 13, 0, 21, 0, 10, 0, 18, 0, 19, 0, 10, 0, 9, 0, 18, 0, 22, 0, 33, 0, 28, 0, 22, 0, 24, 0, 33, 0, 25, 0, 32, 0, 29, 0, 25, 0, 23, 0, 32, 0, 18, 0, 29, 0, 26, 0, 18, 0, 25, 0, 29, 0, 24, 0, 31, 0, 33, 0, 24, 0, 20, 0, 31, 0, 23, 0, 27, 0, 32, 0, 23, 0, 21, 0, 27, 0, 19, 0, 26, 0, 30, 0, 19, 0, 18, 0, 26, 0, 36, 0, 43, 0, 35, 0, 36, 0, 44, 0, 43, 0, 41, 0, 47, 0, 39, 0, 41, 0, 49, 0, 47, 0, 38, 0, 45, 0, 37, 0, 38, 0, 46, 0, 45, 0, 35, 0, 42, 0, 34, 0, 35, 0, 43, 0, 42, 0, 34, 0, 49, 0, 41, 0, 34, 0, 42, 0, 49, 0, 40, 0, 46, 0, 38, 0, 40, 0, 48, 0, 46, 0, 64, 0, 50, 0, 60, 0, 66, 0, 50, 0, 61, 0, 67, 0, 51, 0, 65, 0, 60, 0, 50, 0, 63, 0, 63, 0, 50, 0, 66, 0, 62, 0, 51, 0, 67, 0, 48, 0, 58, 0, 46, 0, 48, 0, 56, 0, 58, 0, 42, 0, 57, 0, 49, 0, 42, 0, 59, 0, 57, 0, 43, 0, 59, 0, 42, 0, 43, 0, 52, 0, 59, 0, 46, 0, 54, 0, 45, 0, 46, 0, 58, 0, 54, 0, 49, 0, 55, 0, 47, 0, 49, 0, 57, 0, 55, 0, 44, 0, 52, 0, 43, 0, 44, 0, 53, 0, 52, 0, 56, 0, 67, 0, 58, 0, 56, 0, 62, 0, 67, 0, 59, 0, 66, 0, 57, 0, 59, 0, 63, 0, 66, 0, 52, 0, 63, 0, 59, 0, 52, 0, 60, 0, 63, 0, 58, 0, 65, 0, 54, 0, 58, 0, 67, 0, 65, 0, 57, 0, 61, 0, 55, 0, 57, 0, 66, 0, 61, 0, 53, 0, 60, 0, 52, 0, 53, 0, 64, 0, 60, 0 ), +"blend_shape_data": [ ], +"format": 2194903, +"index_count": 252, +"primitive": 4, +"skeleton_aabb": [ AABB( 0, 0, 0, -1, -1, -1 ), AABB( 0, 0, 0, -1, -1, -1 ), AABB( 0, 0, 0, -1, -1, -1 ), AABB( 0, 0, 0, -1, -1, -1 ), AABB( 0, 0, 0, -1, -1, -1 ), AABB( 0, 0, 0, -1, -1, -1 ), AABB( 0, 0, 0, -1, -1, -1 ), AABB( 0, 0, 0, -1, -1, -1 ), AABB( 0, 0, 0, -1, -1, -1 ), AABB( 0, 0, 0, -1, -1, -1 ), AABB( 0, 0, 0, -1, -1, -1 ), AABB( -0.364112, 1.79402, 0.0136858, 0.728223, 0.65636, 0.227577 ) ], +"vertex_count": 68 +} + +[resource] +script = ExtResource( 3 ) +name = "Koni's Antennae" +desc = "moff" +title = "" +icon = ExtResource( 5 ) +mesh = SubResource( 2 ) +species_alt_mesh = [ ] +mesh_skin = ExtResource( 4 ) +material = SubResource( 1 ) +main_color = Color( 1, 1, 1, 1 ) +body_pattern = [ ] +mirror_face = true +flip = false +allow_blink = true +category = "accessory" +cos_internal_id = 0 +in_rotation = false +chest_reward = false +cost = 10 diff --git a/mods/NeoQOLPack/Resources/Cosmetics/koni_cheeks.tres b/mods/NeoQOLPack/Resources/Cosmetics/koni_cheeks.tres new file mode 100644 index 0000000..3b9697b --- /dev/null +++ b/mods/NeoQOLPack/Resources/Cosmetics/koni_cheeks.tres @@ -0,0 +1,29 @@ +[gd_resource type="Resource" load_steps=6 format=2] + +[ext_resource path="res://Resources/Scripts/cosmetic_resource.gd" type="Script" id=1] +[ext_resource path="res://mods/NeoQOLPack/Assets/Models/koni_cheeks.tres" type="ArrayMesh" id=2] +[ext_resource path="res://mods/NeoQOLPack/Assets/Textures/cheek_fluff.png" type="Texture" id=3] +[ext_resource path="res://Assets/Textures/fly.png" type="Texture" id=4] + +[sub_resource type="SpatialMaterial" id=1] +albedo_texture = ExtResource( 3 ) + +[resource] +script = ExtResource( 1 ) +name = "Koni's Cheek Fluff" +desc = "moff" +title = "" +icon = ExtResource( 4 ) +mesh = ExtResource( 2 ) +species_alt_mesh = [ ] +material = SubResource( 1 ) +main_color = Color( 1, 1, 1, 1 ) +body_pattern = [ ] +mirror_face = true +flip = false +allow_blink = true +category = "accessory" +cos_internal_id = 0 +in_rotation = false +chest_reward = false +cost = 10 diff --git a/mods/NeoQOLPack/Resources/Cosmetics/koni_fluff.tres b/mods/NeoQOLPack/Resources/Cosmetics/koni_fluff.tres new file mode 100644 index 0000000..9b529fe --- /dev/null +++ b/mods/NeoQOLPack/Resources/Cosmetics/koni_fluff.tres @@ -0,0 +1,28 @@ +[gd_resource type="Resource" load_steps=5 format=2] + +[ext_resource path="res://Resources/Scripts/cosmetic_resource.gd" type="Script" id=1] +[ext_resource path="res://Assets/Textures/fly.png" type="Texture" id=2] +[ext_resource path="res://mods/NeoQOLPack/Assets/Models/koni_fluff.tres" type="ArrayMesh" id=3] + +[sub_resource type="SpatialMaterial" id=1] +albedo_color = Color( 0.45098, 0.407843, 0.768627, 1 ) + +[resource] +script = ExtResource( 1 ) +name = "Koni Fluff" +desc = "moff" +title = "" +icon = ExtResource( 2 ) +mesh = ExtResource( 3 ) +species_alt_mesh = [ ] +material = SubResource( 1 ) +main_color = Color( 1, 1, 1, 1 ) +body_pattern = [ ] +mirror_face = true +flip = false +allow_blink = true +category = "accessory" +cos_internal_id = 0 +in_rotation = false +chest_reward = false +cost = 10 diff --git a/mods/NeoQOLPack/Resources/Cosmetics/koni_pattern.tres b/mods/NeoQOLPack/Resources/Cosmetics/koni_pattern.tres new file mode 100644 index 0000000..d292b2a --- /dev/null +++ b/mods/NeoQOLPack/Resources/Cosmetics/koni_pattern.tres @@ -0,0 +1,25 @@ +[gd_resource type="Resource" load_steps=6 format=2] + +[ext_resource path="res://Resources/Scripts/cosmetic_resource.gd" type="Script" id=1] +[ext_resource path="res://Assets/Textures/CosmeticIcons/cosmetic_icons61.png" type="Texture" id=2] +[ext_resource path="res://mods/NeoQOLPack/Assets/Textures/body.png" type="Texture" id=3] +[ext_resource path="res://Assets/Textures/PlayerPatterns/body_pattern_1_dog.png" type="Texture" id=4] +[ext_resource path="res://mods/NeoQOLPack/Assets/Textures/cat_head.png" type="Texture" id=5] + +[resource] +script = ExtResource( 1 ) +name = "Koni's pattern" +desc = "moff" +title = "" +icon = ExtResource( 2 ) +species_alt_mesh = [ ] +main_color = Color( 1, 1, 1, 1 ) +body_pattern = [ ExtResource( 3 ), ExtResource( 5 ), ExtResource( 4 ) ] +mirror_face = true +flip = false +allow_blink = true +category = "pattern" +cos_internal_id = 0 +in_rotation = false +chest_reward = false +cost = 10 diff --git a/mods/NeoQOLPack/Resources/Cosmetics/koni_wings.tres b/mods/NeoQOLPack/Resources/Cosmetics/koni_wings.tres new file mode 100644 index 0000000..08571f6 --- /dev/null +++ b/mods/NeoQOLPack/Resources/Cosmetics/koni_wings.tres @@ -0,0 +1,44 @@ +[gd_resource type="Resource" load_steps=7 format=2] + +[ext_resource path="res://Resources/Scripts/cosmetic_resource.gd" type="Script" id=1] +[ext_resource path="res://mods/NeoQOLPack/Assets/Textures/wings.png" type="Texture" id=2] +[ext_resource path="res://Assets/Models/Cosmetics/rig_main_updated.tres" type="Skin" id=3] +[ext_resource path="res://Assets/Textures/fly.png" type="Texture" id=5] + +[sub_resource type="SpatialMaterial" id=1] +albedo_texture = ExtResource( 2 ) + +[sub_resource type="ArrayMesh" id=2] +resource_name = "mothcosmetics_Plane004" +surfaces/0 = { +"aabb": AABB( -0.295582, 0.583621, -0.209669, 0.591164, 0.378764, 0.155092 ), +"array_data": PoolByteArray( 208, 62, 149, 190, 144, 134, 51, 63, 52, 128, 86, 190, 174, 148, 218, 40, 255, 255, 255, 255, 106, 53, 98, 56, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 208, 62, 149, 190, 144, 134, 51, 63, 52, 128, 86, 190, 174, 148, 194, 49, 255, 255, 255, 255, 212, 57, 205, 49, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 9, 13, 139, 189, 148, 138, 53, 63, 220, 152, 124, 189, 120, 29, 180, 5, 255, 255, 255, 255, 243, 40, 75, 59, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 9, 13, 139, 189, 148, 138, 53, 63, 220, 152, 124, 189, 120, 29, 192, 4, 255, 255, 255, 255, 1, 55, 182, 54, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 148, 58, 79, 190, 229, 94, 118, 63, 224, 104, 30, 190, 71, 89, 162, 9, 255, 255, 255, 255, 200, 34, 59, 55, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 148, 58, 79, 190, 229, 94, 118, 63, 224, 104, 30, 190, 71, 89, 149, 17, 255, 255, 255, 255, 12, 54, 5, 23, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 232, 110, 153, 189, 71, 67, 73, 63, 130, 200, 142, 189, 81, 49, 97, 6, 255, 255, 255, 255, 39, 33, 138, 58, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 232, 110, 153, 189, 71, 67, 73, 63, 130, 200, 142, 189, 81, 49, 90, 8, 255, 255, 255, 255, 12, 54, 66, 53, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 232, 28, 86, 190, 119, 122, 48, 63, 0, 164, 34, 190, 126, 82, 131, 40, 255, 255, 255, 255, 85, 53, 85, 57, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 232, 28, 86, 190, 119, 122, 48, 63, 0, 164, 34, 190, 126, 82, 179, 25, 255, 255, 255, 255, 25, 57, 134, 52, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 17, 248, 18, 190, 170, 27, 50, 63, 226, 190, 242, 189, 126, 77, 179, 23, 255, 255, 255, 255, 102, 56, 140, 53, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 19, 163, 134, 190, 3, 118, 98, 63, 52, 139, 68, 190, 162, 93, 201, 19, 255, 255, 255, 255, 25, 48, 217, 54, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 19, 163, 134, 190, 3, 118, 98, 63, 52, 139, 68, 190, 162, 93, 199, 22, 255, 255, 255, 255, 50, 56, 188, 36, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 146, 104, 149, 190, 64, 85, 73, 63, 140, 179, 86, 190, 142, 83, 215, 27, 255, 255, 255, 255, 64, 52, 141, 55, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 146, 104, 149, 190, 64, 85, 73, 63, 140, 179, 86, 190, 142, 83, 218, 23, 255, 255, 255, 255, 52, 57, 211, 45, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 130, 53, 108, 190, 191, 90, 111, 63, 172, 56, 48, 190, 177, 103, 188, 16, 255, 255, 255, 255, 155, 42, 248, 54, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 130, 53, 108, 190, 191, 90, 111, 63, 172, 56, 48, 190, 177, 103, 183, 23, 255, 255, 255, 255, 3, 55, 100, 8, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 78, 100, 24, 190, 173, 203, 88, 63, 98, 105, 249, 189, 75, 53, 98, 8, 255, 255, 255, 255, 54, 42, 51, 57, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 78, 100, 24, 190, 173, 203, 88, 63, 98, 105, 249, 189, 75, 53, 99, 8, 255, 255, 255, 255, 175, 54, 206, 49, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 148, 186, 57, 190, 41, 165, 103, 63, 1, 50, 17, 190, 84, 39, 97, 8, 255, 255, 255, 255, 143, 37, 69, 56, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 148, 186, 57, 190, 41, 165, 103, 63, 1, 50, 17, 190, 84, 39, 81, 11, 255, 255, 255, 255, 122, 54, 114, 45, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 108, 177, 237, 189, 212, 215, 79, 63, 50, 45, 208, 189, 65, 71, 102, 5, 255, 255, 255, 255, 113, 40, 237, 57, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 108, 177, 237, 189, 212, 215, 79, 63, 50, 45, 208, 189, 65, 71, 146, 111, 255, 255, 255, 255, 141, 54, 15, 52, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 149, 120, 146, 190, 127, 144, 47, 63, 40, 23, 83, 190, 167, 111, 182, 75, 255, 255, 255, 255, 224, 53, 59, 58, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 149, 120, 146, 190, 127, 144, 47, 63, 40, 23, 83, 190, 167, 111, 188, 24, 255, 255, 255, 255, 227, 57, 130, 50, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 146, 113, 142, 190, 216, 193, 40, 63, 204, 35, 78, 190, 161, 163, 185, 58, 255, 255, 255, 255, 231, 53, 128, 58, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 146, 113, 142, 190, 216, 193, 40, 63, 204, 35, 78, 190, 161, 163, 218, 41, 255, 255, 255, 255, 1, 58, 174, 51, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 22, 211, 129, 190, 31, 51, 30, 63, 196, 160, 62, 190, 174, 156, 169, 63, 255, 255, 255, 255, 184, 53, 251, 58, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 22, 211, 129, 190, 31, 51, 30, 63, 196, 160, 62, 190, 174, 156, 199, 51, 255, 255, 255, 255, 16, 58, 246, 52, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 228, 89, 111, 190, 94, 70, 24, 63, 12, 39, 50, 190, 196, 138, 147, 64, 255, 255, 255, 255, 115, 53, 68, 59, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 228, 89, 111, 190, 94, 70, 24, 63, 12, 39, 50, 190, 196, 138, 152, 62, 255, 255, 255, 255, 9, 58, 177, 53, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 243, 113, 60, 190, 50, 104, 21, 63, 97, 221, 18, 190, 53, 153, 152, 44, 255, 255, 255, 255, 140, 52, 163, 59, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 243, 113, 60, 190, 50, 104, 21, 63, 97, 221, 18, 190, 53, 153, 146, 42, 255, 255, 255, 255, 160, 57, 190, 54, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 248, 81, 226, 189, 43, 230, 27, 63, 186, 47, 201, 189, 59, 171, 160, 31, 255, 255, 255, 255, 80, 49, 234, 59, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 248, 81, 226, 189, 43, 230, 27, 63, 186, 47, 201, 189, 59, 171, 153, 228, 255, 255, 255, 255, 182, 56, 149, 55, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 232, 155, 130, 189, 194, 245, 34, 63, 15, 170, 120, 189, 87, 212, 177, 12, 255, 255, 255, 255, 145, 45, 237, 59, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 232, 155, 130, 189, 194, 245, 34, 63, 15, 170, 120, 189, 87, 212, 190, 15, 255, 255, 255, 255, 1, 56, 255, 55, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 135, 86, 151, 190, 64, 85, 73, 63, 48, 108, 80, 190, 145, 23, 242, 22, 255, 255, 255, 255, 90, 52, 102, 55, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 135, 86, 151, 190, 64, 85, 73, 63, 48, 108, 80, 190, 145, 23, 8, 103, 255, 255, 255, 255, 196, 55, 186, 56, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 197, 44, 151, 190, 144, 134, 51, 63, 216, 56, 80, 190, 187, 211, 16, 64, 255, 255, 255, 255, 141, 53, 91, 56, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 197, 44, 151, 190, 144, 134, 51, 63, 216, 56, 80, 190, 187, 211, 249, 80, 255, 255, 255, 255, 133, 54, 115, 57, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 251, 211, 22, 190, 170, 27, 50, 63, 42, 48, 230, 189, 207, 0, 46, 88, 255, 255, 255, 255, 176, 56, 198, 58, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 221, 196, 146, 189, 148, 138, 53, 63, 108, 123, 99, 189, 22, 6, 83, 35, 255, 255, 255, 255, 178, 39, 83, 59, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 221, 196, 146, 189, 148, 138, 53, 63, 108, 123, 99, 189, 22, 6, 63, 102, 255, 255, 255, 255, 150, 57, 91, 59, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 188, 38, 161, 189, 71, 67, 73, 63, 202, 57, 130, 189, 26, 39, 108, 93, 255, 255, 255, 255, 100, 8, 140, 58, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 188, 38, 161, 189, 71, 67, 73, 63, 202, 57, 130, 189, 26, 39, 93, 101, 255, 255, 255, 255, 16, 58, 161, 58, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 126, 150, 61, 190, 41, 165, 103, 63, 165, 234, 10, 190, 33, 32, 121, 88, 255, 255, 255, 255, 146, 33, 73, 56, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 126, 150, 61, 190, 41, 165, 103, 63, 165, 234, 10, 190, 33, 32, 84, 107, 255, 255, 255, 255, 217, 57, 174, 56, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 126, 22, 83, 190, 229, 94, 118, 63, 132, 33, 24, 190, 241, 60, 171, 112, 255, 255, 255, 255, 42, 27, 37, 55, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 126, 22, 83, 190, 229, 94, 118, 63, 132, 33, 24, 190, 241, 60, 101, 76, 255, 255, 255, 255, 16, 58, 3, 56, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 210, 248, 89, 190, 119, 122, 48, 63, 164, 92, 28, 190, 201, 0, 62, 54, 255, 255, 255, 255, 123, 53, 83, 57, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 210, 248, 89, 190, 119, 122, 48, 63, 164, 92, 28, 190, 201, 0, 44, 87, 255, 255, 255, 255, 251, 55, 67, 58, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 108, 17, 112, 190, 191, 90, 111, 63, 80, 241, 41, 190, 187, 54, 177, 19, 255, 255, 255, 255, 86, 42, 214, 54, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 108, 17, 112, 190, 191, 90, 111, 63, 80, 241, 41, 190, 187, 54, 43, 90, 255, 255, 255, 255, 149, 57, 0, 56, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 8, 145, 136, 190, 3, 118, 98, 63, 216, 67, 62, 190, 169, 42, 208, 17, 255, 255, 255, 255, 35, 48, 175, 54, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 8, 145, 136, 190, 3, 118, 98, 63, 216, 67, 62, 190, 169, 42, 29, 96, 255, 255, 255, 255, 228, 56, 37, 56, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 64, 105, 245, 189, 212, 215, 79, 63, 122, 158, 195, 189, 15, 59, 91, 106, 255, 255, 255, 255, 252, 37, 233, 57, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 64, 105, 245, 189, 212, 215, 79, 63, 122, 158, 195, 189, 15, 59, 115, 87, 255, 255, 255, 255, 208, 57, 7, 58, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 56, 64, 28, 190, 173, 203, 88, 63, 170, 218, 236, 189, 25, 44, 105, 96, 255, 255, 255, 255, 154, 40, 52, 57, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 56, 64, 28, 190, 173, 203, 88, 63, 170, 218, 236, 189, 25, 44, 103, 97, 255, 255, 255, 255, 191, 57, 115, 57, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 138, 102, 148, 190, 127, 144, 47, 63, 204, 207, 76, 190, 182, 35, 0, 42, 255, 255, 255, 255, 4, 54, 56, 58, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 138, 102, 148, 190, 127, 144, 47, 63, 204, 207, 76, 190, 182, 35, 35, 92, 255, 255, 255, 255, 103, 54, 160, 57, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 135, 95, 144, 190, 216, 193, 40, 63, 112, 220, 71, 190, 168, 215, 242, 75, 255, 255, 255, 255, 11, 54, 129, 58, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 135, 95, 144, 190, 216, 193, 40, 63, 112, 220, 71, 190, 168, 215, 233, 87, 255, 255, 255, 255, 43, 54, 235, 57, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 11, 193, 131, 190, 31, 51, 30, 63, 104, 89, 56, 190, 183, 205, 230, 83, 255, 255, 255, 255, 219, 53, 0, 59, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 11, 193, 131, 190, 31, 51, 30, 63, 104, 89, 56, 190, 183, 205, 238, 77, 255, 255, 255, 255, 12, 54, 123, 58, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 206, 53, 115, 190, 94, 70, 24, 63, 176, 223, 43, 190, 207, 193, 201, 87, 255, 255, 255, 255, 147, 53, 80, 59, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 206, 53, 115, 190, 94, 70, 24, 63, 176, 223, 43, 190, 207, 193, 26, 64, 255, 255, 255, 255, 26, 54, 216, 58, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 221, 77, 64, 190, 50, 104, 21, 63, 5, 150, 12, 190, 239, 182, 144, 79, 255, 255, 255, 255, 158, 52, 182, 59, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 221, 77, 64, 190, 50, 104, 21, 63, 5, 150, 12, 190, 239, 182, 48, 71, 255, 255, 255, 255, 236, 54, 95, 59, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 204, 9, 234, 189, 43, 230, 27, 63, 2, 161, 188, 189, 2, 180, 155, 32, 255, 255, 255, 255, 87, 49, 255, 59, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 204, 9, 234, 189, 43, 230, 27, 63, 2, 161, 188, 189, 2, 180, 34, 81, 255, 255, 255, 255, 96, 56, 202, 59, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 188, 83, 138, 189, 194, 245, 34, 63, 158, 140, 95, 189, 27, 221, 208, 5, 255, 255, 255, 255, 50, 45, 255, 59, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 188, 83, 138, 189, 194, 245, 34, 63, 158, 140, 95, 189, 27, 221, 43, 96, 255, 255, 255, 255, 21, 57, 255, 59, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 208, 62, 149, 62, 144, 134, 51, 63, 52, 128, 86, 190, 82, 148, 38, 216, 255, 255, 255, 255, 106, 53, 98, 56, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 208, 62, 149, 62, 144, 134, 51, 63, 52, 128, 86, 190, 82, 148, 62, 207, 255, 255, 255, 255, 212, 57, 205, 49, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 9, 13, 139, 61, 148, 138, 53, 63, 220, 152, 124, 189, 136, 29, 76, 251, 255, 255, 255, 255, 243, 40, 75, 59, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 9, 13, 139, 61, 148, 138, 53, 63, 220, 152, 124, 189, 136, 29, 64, 252, 255, 255, 255, 255, 1, 55, 182, 54, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 148, 58, 79, 62, 229, 94, 118, 63, 224, 104, 30, 190, 185, 89, 94, 247, 255, 255, 255, 255, 200, 34, 59, 55, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 148, 58, 79, 62, 229, 94, 118, 63, 224, 104, 30, 190, 185, 89, 107, 239, 255, 255, 255, 255, 12, 54, 5, 23, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 232, 110, 153, 61, 71, 67, 73, 63, 130, 200, 142, 189, 175, 49, 159, 250, 255, 255, 255, 255, 39, 33, 138, 58, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 232, 110, 153, 61, 71, 67, 73, 63, 130, 200, 142, 189, 175, 49, 166, 248, 255, 255, 255, 255, 12, 54, 66, 53, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 232, 28, 86, 62, 119, 122, 48, 63, 0, 164, 34, 190, 130, 82, 125, 216, 255, 255, 255, 255, 85, 53, 85, 57, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 232, 28, 86, 62, 119, 122, 48, 63, 0, 164, 34, 190, 130, 82, 77, 232, 255, 255, 255, 255, 25, 57, 134, 52, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 17, 248, 18, 62, 170, 27, 50, 63, 226, 190, 242, 189, 130, 77, 77, 233, 255, 255, 255, 255, 102, 56, 140, 53, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 19, 163, 134, 62, 3, 118, 98, 63, 52, 139, 68, 190, 94, 93, 55, 237, 255, 255, 255, 255, 25, 48, 217, 54, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 19, 163, 134, 62, 3, 118, 98, 63, 52, 139, 68, 190, 94, 93, 57, 234, 255, 255, 255, 255, 50, 56, 188, 36, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 146, 104, 149, 62, 64, 85, 73, 63, 140, 179, 86, 190, 114, 83, 41, 229, 255, 255, 255, 255, 64, 52, 141, 55, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 146, 104, 149, 62, 64, 85, 73, 63, 140, 179, 86, 190, 114, 83, 37, 233, 255, 255, 255, 255, 52, 57, 211, 45, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 130, 53, 108, 62, 191, 90, 111, 63, 172, 56, 48, 190, 79, 103, 68, 240, 255, 255, 255, 255, 155, 42, 248, 54, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 130, 53, 108, 62, 191, 90, 111, 63, 172, 56, 48, 190, 79, 103, 73, 233, 255, 255, 255, 255, 3, 55, 100, 8, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 78, 100, 24, 62, 173, 203, 88, 63, 98, 105, 249, 189, 181, 53, 158, 248, 255, 255, 255, 255, 54, 42, 51, 57, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 78, 100, 24, 62, 173, 203, 88, 63, 98, 105, 249, 189, 181, 53, 157, 248, 255, 255, 255, 255, 175, 54, 206, 49, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 148, 186, 57, 62, 41, 165, 103, 63, 1, 50, 17, 190, 172, 39, 159, 248, 255, 255, 255, 255, 143, 37, 69, 56, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 148, 186, 57, 62, 41, 165, 103, 63, 1, 50, 17, 190, 172, 39, 175, 245, 255, 255, 255, 255, 122, 54, 114, 45, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 108, 177, 237, 61, 212, 215, 79, 63, 50, 45, 208, 189, 191, 71, 154, 251, 255, 255, 255, 255, 113, 40, 237, 57, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 108, 177, 237, 61, 212, 215, 79, 63, 50, 45, 208, 189, 191, 71, 110, 145, 255, 255, 255, 255, 141, 54, 15, 52, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 149, 120, 146, 62, 127, 144, 47, 63, 40, 23, 83, 190, 89, 111, 74, 181, 255, 255, 255, 255, 224, 53, 59, 58, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 149, 120, 146, 62, 127, 144, 47, 63, 40, 23, 83, 190, 89, 111, 68, 232, 255, 255, 255, 255, 227, 57, 130, 50, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 146, 113, 142, 62, 216, 193, 40, 63, 204, 35, 78, 190, 95, 163, 71, 198, 255, 255, 255, 255, 231, 53, 128, 58, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 146, 113, 142, 62, 216, 193, 40, 63, 204, 35, 78, 190, 95, 163, 38, 215, 255, 255, 255, 255, 1, 58, 174, 51, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 22, 211, 129, 62, 31, 51, 30, 63, 196, 160, 62, 190, 82, 156, 87, 193, 255, 255, 255, 255, 184, 53, 251, 58, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 22, 211, 129, 62, 31, 51, 30, 63, 196, 160, 62, 190, 82, 156, 57, 205, 255, 255, 255, 255, 16, 58, 246, 52, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 228, 89, 111, 62, 94, 70, 24, 63, 12, 39, 50, 190, 60, 138, 109, 192, 255, 255, 255, 255, 115, 53, 68, 59, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 228, 89, 111, 62, 94, 70, 24, 63, 12, 39, 50, 190, 60, 138, 104, 194, 255, 255, 255, 255, 9, 58, 177, 53, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 243, 113, 60, 62, 50, 104, 21, 63, 97, 221, 18, 190, 203, 153, 104, 212, 255, 255, 255, 255, 140, 52, 163, 59, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 243, 113, 60, 62, 50, 104, 21, 63, 97, 221, 18, 190, 203, 153, 109, 214, 255, 255, 255, 255, 160, 57, 190, 54, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 248, 81, 226, 61, 43, 230, 27, 63, 186, 47, 201, 189, 197, 171, 96, 225, 255, 255, 255, 255, 80, 49, 234, 59, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 248, 81, 226, 61, 43, 230, 27, 63, 186, 47, 201, 189, 197, 171, 103, 28, 255, 255, 255, 255, 182, 56, 149, 55, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 232, 155, 130, 61, 194, 245, 34, 63, 15, 170, 120, 189, 169, 212, 79, 244, 255, 255, 255, 255, 145, 45, 237, 59, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 232, 155, 130, 61, 194, 245, 34, 63, 15, 170, 120, 189, 169, 212, 66, 241, 255, 255, 255, 255, 1, 56, 255, 55, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 135, 86, 151, 62, 64, 85, 73, 63, 48, 108, 80, 190, 111, 23, 14, 234, 255, 255, 255, 255, 90, 52, 102, 55, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 135, 86, 151, 62, 64, 85, 73, 63, 48, 108, 80, 190, 111, 23, 248, 153, 255, 255, 255, 255, 196, 55, 186, 56, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 197, 44, 151, 62, 144, 134, 51, 63, 216, 56, 80, 190, 69, 211, 240, 192, 255, 255, 255, 255, 141, 53, 91, 56, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 197, 44, 151, 62, 144, 134, 51, 63, 216, 56, 80, 190, 69, 211, 7, 176, 255, 255, 255, 255, 133, 54, 115, 57, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 251, 211, 22, 62, 170, 27, 50, 63, 42, 48, 230, 189, 49, 0, 210, 168, 255, 255, 255, 255, 176, 56, 198, 58, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 221, 196, 146, 61, 148, 138, 53, 63, 108, 123, 99, 189, 234, 6, 173, 221, 255, 255, 255, 255, 178, 39, 83, 59, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 221, 196, 146, 61, 148, 138, 53, 63, 108, 123, 99, 189, 234, 6, 193, 154, 255, 255, 255, 255, 150, 57, 91, 59, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 188, 38, 161, 61, 71, 67, 73, 63, 202, 57, 130, 189, 230, 39, 148, 163, 255, 255, 255, 255, 100, 8, 140, 58, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 188, 38, 161, 61, 71, 67, 73, 63, 202, 57, 130, 189, 230, 39, 163, 155, 255, 255, 255, 255, 16, 58, 161, 58, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 126, 150, 61, 62, 41, 165, 103, 63, 165, 234, 10, 190, 223, 32, 135, 168, 255, 255, 255, 255, 146, 33, 73, 56, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 126, 150, 61, 62, 41, 165, 103, 63, 165, 234, 10, 190, 223, 32, 172, 149, 255, 255, 255, 255, 217, 57, 174, 56, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 126, 22, 83, 62, 229, 94, 118, 63, 132, 33, 24, 190, 15, 60, 85, 144, 255, 255, 255, 255, 42, 27, 37, 55, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 126, 22, 83, 62, 229, 94, 118, 63, 132, 33, 24, 190, 15, 60, 155, 180, 255, 255, 255, 255, 16, 58, 3, 56, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 210, 248, 89, 62, 119, 122, 48, 63, 164, 92, 28, 190, 55, 0, 194, 202, 255, 255, 255, 255, 123, 53, 83, 57, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 210, 248, 89, 62, 119, 122, 48, 63, 164, 92, 28, 190, 55, 0, 212, 169, 255, 255, 255, 255, 251, 55, 67, 58, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 108, 17, 112, 62, 191, 90, 111, 63, 80, 241, 41, 190, 69, 54, 79, 237, 255, 255, 255, 255, 86, 42, 214, 54, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 108, 17, 112, 62, 191, 90, 111, 63, 80, 241, 41, 190, 69, 54, 213, 166, 255, 255, 255, 255, 149, 57, 0, 56, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 8, 145, 136, 62, 3, 118, 98, 63, 216, 67, 62, 190, 87, 42, 48, 239, 255, 255, 255, 255, 35, 48, 175, 54, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 8, 145, 136, 62, 3, 118, 98, 63, 216, 67, 62, 190, 87, 42, 227, 160, 255, 255, 255, 255, 228, 56, 37, 56, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 64, 105, 245, 61, 212, 215, 79, 63, 122, 158, 195, 189, 241, 59, 165, 150, 255, 255, 255, 255, 252, 37, 233, 57, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 64, 105, 245, 61, 212, 215, 79, 63, 122, 158, 195, 189, 241, 59, 141, 169, 255, 255, 255, 255, 208, 57, 7, 58, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 56, 64, 28, 62, 173, 203, 88, 63, 170, 218, 236, 189, 231, 44, 151, 160, 255, 255, 255, 255, 154, 40, 52, 57, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 56, 64, 28, 62, 173, 203, 88, 63, 170, 218, 236, 189, 231, 44, 153, 159, 255, 255, 255, 255, 191, 57, 115, 57, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 138, 102, 148, 62, 127, 144, 47, 63, 204, 207, 76, 190, 74, 35, 0, 214, 255, 255, 255, 255, 4, 54, 56, 58, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 138, 102, 148, 62, 127, 144, 47, 63, 204, 207, 76, 190, 74, 35, 221, 164, 255, 255, 255, 255, 103, 54, 160, 57, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 135, 95, 144, 62, 216, 193, 40, 63, 112, 220, 71, 190, 88, 215, 14, 181, 255, 255, 255, 255, 11, 54, 129, 58, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 135, 95, 144, 62, 216, 193, 40, 63, 112, 220, 71, 190, 88, 215, 23, 169, 255, 255, 255, 255, 43, 54, 235, 57, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 11, 193, 131, 62, 31, 51, 30, 63, 104, 89, 56, 190, 73, 205, 26, 173, 255, 255, 255, 255, 219, 53, 0, 59, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 11, 193, 131, 62, 31, 51, 30, 63, 104, 89, 56, 190, 73, 205, 18, 179, 255, 255, 255, 255, 12, 54, 123, 58, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 206, 53, 115, 62, 94, 70, 24, 63, 176, 223, 43, 190, 49, 193, 55, 169, 255, 255, 255, 255, 147, 53, 80, 59, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 206, 53, 115, 62, 94, 70, 24, 63, 176, 223, 43, 190, 49, 193, 230, 192, 255, 255, 255, 255, 26, 54, 216, 58, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 221, 77, 64, 62, 50, 104, 21, 63, 5, 150, 12, 190, 17, 182, 112, 177, 255, 255, 255, 255, 158, 52, 182, 59, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 221, 77, 64, 62, 50, 104, 21, 63, 5, 150, 12, 190, 17, 182, 210, 184, 255, 255, 255, 255, 236, 54, 95, 59, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 204, 9, 234, 61, 43, 230, 27, 63, 2, 161, 188, 189, 254, 180, 101, 224, 255, 255, 255, 255, 87, 49, 255, 59, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 204, 9, 234, 61, 43, 230, 27, 63, 2, 161, 188, 189, 254, 180, 222, 175, 255, 255, 255, 255, 96, 56, 202, 59, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 188, 83, 138, 61, 194, 245, 34, 63, 158, 140, 95, 189, 229, 221, 48, 251, 255, 255, 255, 255, 50, 45, 255, 59, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 188, 83, 138, 61, 194, 245, 34, 63, 158, 140, 95, 189, 229, 221, 213, 160, 255, 255, 255, 255, 21, 57, 255, 59, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0 ), +"array_index_data": PoolByteArray( 9, 0, 14, 0, 1, 0, 14, 0, 16, 0, 12, 0, 16, 0, 20, 0, 5, 0, 16, 0, 18, 0, 20, 0, 9, 0, 16, 0, 14, 0, 3, 0, 9, 0, 10, 0, 22, 0, 3, 0, 7, 0, 9, 0, 18, 0, 16, 0, 18, 0, 3, 0, 22, 0, 18, 0, 9, 0, 3, 0, 10, 0, 36, 0, 3, 0, 36, 0, 32, 0, 34, 0, 32, 0, 28, 0, 30, 0, 28, 0, 24, 0, 26, 0, 9, 0, 36, 0, 10, 0, 28, 0, 9, 0, 24, 0, 36, 0, 28, 0, 32, 0, 36, 0, 9, 0, 28, 0, 38, 0, 51, 0, 40, 0, 51, 0, 43, 0, 41, 0, 43, 0, 57, 0, 45, 0, 43, 0, 59, 0, 57, 0, 38, 0, 43, 0, 51, 0, 53, 0, 38, 0, 55, 0, 47, 0, 53, 0, 49, 0, 38, 0, 59, 0, 43, 0, 59, 0, 53, 0, 47, 0, 59, 0, 38, 0, 53, 0, 73, 0, 41, 0, 43, 0, 51, 0, 63, 0, 61, 0, 73, 0, 51, 0, 41, 0, 69, 0, 73, 0, 71, 0, 65, 0, 69, 0, 67, 0, 51, 0, 65, 0, 63, 0, 69, 0, 51, 0, 73, 0, 51, 0, 69, 0, 65, 0, 23, 0, 62, 0, 25, 0, 23, 0, 60, 0, 62, 0, 15, 0, 54, 0, 11, 0, 15, 0, 52, 0, 54, 0, 25, 0, 64, 0, 27, 0, 25, 0, 62, 0, 64, 0, 11, 0, 37, 0, 13, 0, 11, 0, 54, 0, 37, 0, 13, 0, 39, 0, 0, 0, 13, 0, 37, 0, 39, 0, 27, 0, 66, 0, 29, 0, 27, 0, 64, 0, 66, 0, 4, 0, 52, 0, 15, 0, 4, 0, 48, 0, 52, 0, 29, 0, 68, 0, 31, 0, 29, 0, 66, 0, 68, 0, 21, 0, 58, 0, 17, 0, 21, 0, 56, 0, 58, 0, 2, 0, 44, 0, 6, 0, 2, 0, 42, 0, 44, 0, 31, 0, 70, 0, 33, 0, 31, 0, 68, 0, 70, 0, 17, 0, 46, 0, 19, 0, 17, 0, 58, 0, 46, 0, 19, 0, 48, 0, 4, 0, 19, 0, 46, 0, 48, 0, 33, 0, 72, 0, 35, 0, 33, 0, 70, 0, 72, 0, 6, 0, 56, 0, 21, 0, 6, 0, 44, 0, 56, 0, 0, 0, 50, 0, 8, 0, 0, 0, 39, 0, 50, 0, 35, 0, 42, 0, 2, 0, 35, 0, 72, 0, 42, 0, 8, 0, 60, 0, 23, 0, 8, 0, 50, 0, 60, 0, 88, 0, 83, 0, 75, 0, 83, 0, 77, 0, 84, 0, 77, 0, 96, 0, 81, 0, 77, 0, 92, 0, 96, 0, 88, 0, 77, 0, 83, 0, 90, 0, 88, 0, 86, 0, 94, 0, 90, 0, 79, 0, 88, 0, 92, 0, 77, 0, 92, 0, 90, 0, 94, 0, 92, 0, 88, 0, 90, 0, 110, 0, 84, 0, 77, 0, 83, 0, 100, 0, 98, 0, 110, 0, 83, 0, 84, 0, 106, 0, 110, 0, 108, 0, 102, 0, 106, 0, 104, 0, 83, 0, 102, 0, 100, 0, 106, 0, 83, 0, 110, 0, 83, 0, 106, 0, 102, 0, 125, 0, 112, 0, 114, 0, 112, 0, 127, 0, 129, 0, 127, 0, 121, 0, 123, 0, 127, 0, 133, 0, 121, 0, 125, 0, 127, 0, 112, 0, 117, 0, 125, 0, 115, 0, 131, 0, 117, 0, 119, 0, 125, 0, 133, 0, 127, 0, 133, 0, 117, 0, 131, 0, 133, 0, 125, 0, 117, 0, 115, 0, 147, 0, 117, 0, 147, 0, 143, 0, 145, 0, 143, 0, 139, 0, 141, 0, 139, 0, 135, 0, 137, 0, 125, 0, 147, 0, 115, 0, 139, 0, 125, 0, 135, 0, 147, 0, 139, 0, 143, 0, 147, 0, 125, 0, 139, 0, 97, 0, 136, 0, 134, 0, 97, 0, 99, 0, 136, 0, 89, 0, 128, 0, 126, 0, 89, 0, 85, 0, 128, 0, 99, 0, 138, 0, 136, 0, 99, 0, 101, 0, 138, 0, 85, 0, 111, 0, 128, 0, 85, 0, 87, 0, 111, 0, 87, 0, 113, 0, 111, 0, 87, 0, 74, 0, 113, 0, 101, 0, 140, 0, 138, 0, 101, 0, 103, 0, 140, 0, 78, 0, 126, 0, 122, 0, 78, 0, 89, 0, 126, 0, 103, 0, 142, 0, 140, 0, 103, 0, 105, 0, 142, 0, 95, 0, 132, 0, 130, 0, 95, 0, 91, 0, 132, 0, 76, 0, 118, 0, 116, 0, 76, 0, 80, 0, 118, 0, 105, 0, 144, 0, 142, 0, 105, 0, 107, 0, 144, 0, 91, 0, 120, 0, 132, 0, 91, 0, 93, 0, 120, 0, 93, 0, 122, 0, 120, 0, 93, 0, 78, 0, 122, 0, 107, 0, 146, 0, 144, 0, 107, 0, 109, 0, 146, 0, 80, 0, 130, 0, 118, 0, 80, 0, 95, 0, 130, 0, 74, 0, 124, 0, 113, 0, 74, 0, 82, 0, 124, 0, 109, 0, 116, 0, 146, 0, 109, 0, 76, 0, 116, 0, 82, 0, 134, 0, 124, 0, 82, 0, 97, 0, 134, 0 ), +"blend_shape_data": [ ], +"format": 2194911, +"index_count": 432, +"primitive": 4, +"skeleton_aabb": [ AABB( -0.295582, 0.583621, -0.209669, 0.591164, 0.378764, 0.155092 ) ], +"vertex_count": 148 +} + +[resource] +script = ExtResource( 1 ) +name = "Koni's Wings" +desc = "moff" +title = "" +icon = ExtResource( 5 ) +mesh = SubResource( 2 ) +species_alt_mesh = [ ] +mesh_skin = ExtResource( 3 ) +material = SubResource( 1 ) +main_color = Color( 1, 1, 1, 1 ) +body_pattern = [ ] +mirror_face = true +flip = false +allow_blink = true +category = "accessory" +cos_internal_id = 0 +in_rotation = false +chest_reward = false +cost = 10 diff --git a/mods/NeoQOLPack/Resources/Cosmetics/pcolor_koni1.tres b/mods/NeoQOLPack/Resources/Cosmetics/pcolor_koni1.tres new file mode 100644 index 0000000..a087670 --- /dev/null +++ b/mods/NeoQOLPack/Resources/Cosmetics/pcolor_koni1.tres @@ -0,0 +1,22 @@ +[gd_resource type="Resource" load_steps=3 format=2] + +[ext_resource path="res://Resources/Scripts/cosmetic_resource.gd" type="Script" id=1] +[ext_resource path="res://Assets/Textures/CosmeticIcons/cosmetic_icons4.png" type="Texture" id=2] + +[resource] +script = ExtResource( 1 ) +name = "Koni's Fur (primary)" +desc = "moff!!!!!!!" +title = "" +icon = ExtResource( 2 ) +species_alt_mesh = [ ] +main_color = Color( 0.105882, 0.184314, 0.494118, 1 ) +body_pattern = [ ] +mirror_face = true +flip = false +allow_blink = true +category = "primary_color" +cos_internal_id = 0 +in_rotation = false +chest_reward = false +cost = 10 diff --git a/mods/NeoQOLPack/Resources/Cosmetics/pcolor_koni2.tres b/mods/NeoQOLPack/Resources/Cosmetics/pcolor_koni2.tres new file mode 100644 index 0000000..95b95ee --- /dev/null +++ b/mods/NeoQOLPack/Resources/Cosmetics/pcolor_koni2.tres @@ -0,0 +1,22 @@ +[gd_resource type="Resource" load_steps=3 format=2] + +[ext_resource path="res://Resources/Scripts/cosmetic_resource.gd" type="Script" id=1] +[ext_resource path="res://Assets/Textures/CosmeticIcons/cosmetic_icons4.png" type="Texture" id=2] + +[resource] +script = ExtResource( 1 ) +name = "Black Fur" +desc = "Furry!" +title = "" +icon = ExtResource( 2 ) +species_alt_mesh = [ ] +main_color = Color( 0.356863, 0.290196, 0.776471, 1 ) +body_pattern = [ ] +mirror_face = true +flip = false +allow_blink = true +category = "secondary_color" +cos_internal_id = 0 +in_rotation = false +chest_reward = false +cost = 10 diff --git a/mods/NeoQOLPack/Scenes/HUD/Shop/button_sell_all.tscn b/mods/NeoQOLPack/Scenes/HUD/Shop/button_sell_all.tscn index a023227..3161d9e 100644 --- a/mods/NeoQOLPack/Scenes/HUD/Shop/button_sell_all.tscn +++ b/mods/NeoQOLPack/Scenes/HUD/Shop/button_sell_all.tscn @@ -1,6 +1,7 @@ -[gd_scene load_steps=3 format=2] +[gd_scene load_steps=4 format=2] -[ext_resource path="res://mods/NeoQOLPack/ModThemes/main.tres" type="Theme" id=2] +[ext_resource path="res://Scenes/Singletons/Tooltips/tooltip_node.gd" type="Script" id=1] +[ext_resource path="res://Assets/Themes/main.tres" type="Theme" id=2] [ext_resource path="res://mods/NeoQOLPack/Scenes/HUD/Shop/button_sell_all.gd" type="Script" id=3] [node name="Button2" type="Button"] @@ -19,7 +20,9 @@ __meta__ = { margin_left = -2.0 margin_right = 103.0 margin_bottom = 38.0 -script = ExtResource( 2 ) +script = ExtResource( 1 ) +header = "Sell All Items" +body = "This will sell every sellable item you have for about [color=green]$x[/color]." [node name="Label" type="RichTextLabel" parent="."] margin_left = 7.0 diff --git a/mods/NeoQOLPack/Themes/accid___.ttf b/mods/NeoQOLPack/Themes/accid___.ttf deleted file mode 100644 index 77970f9..0000000 Binary files a/mods/NeoQOLPack/Themes/accid___.ttf and /dev/null differ diff --git a/mods/NeoQOLPack/Themes/coolvetica compressed hv.otf b/mods/NeoQOLPack/Themes/coolvetica compressed hv.otf deleted file mode 100644 index 163aa9e..0000000 Binary files a/mods/NeoQOLPack/Themes/coolvetica compressed hv.otf and /dev/null differ diff --git a/mods/NeoQOLPack/Themes/coolvetica condensed rg.otf b/mods/NeoQOLPack/Themes/coolvetica condensed rg.otf deleted file mode 100644 index 5ee6cd0..0000000 Binary files a/mods/NeoQOLPack/Themes/coolvetica condensed rg.otf and /dev/null differ diff --git a/mods/NeoQOLPack/Themes/coolvetica crammed rg.otf b/mods/NeoQOLPack/Themes/coolvetica crammed rg.otf deleted file mode 100644 index a2b19de..0000000 Binary files a/mods/NeoQOLPack/Themes/coolvetica crammed rg.otf and /dev/null differ diff --git a/mods/NeoQOLPack/Themes/coolvetica rg it.otf b/mods/NeoQOLPack/Themes/coolvetica rg it.otf deleted file mode 100644 index a53b21c..0000000 Binary files a/mods/NeoQOLPack/Themes/coolvetica rg it.otf and /dev/null differ diff --git a/mods/NeoQOLPack/Themes/coolvetica rg.otf b/mods/NeoQOLPack/Themes/coolvetica rg.otf deleted file mode 100644 index fd49379..0000000 Binary files a/mods/NeoQOLPack/Themes/coolvetica rg.otf and /dev/null differ diff --git a/mods/NeoQOLPack/Themes/darker_panel.tres b/mods/NeoQOLPack/Themes/darker_panel.tres deleted file mode 100644 index f73a056..0000000 --- a/mods/NeoQOLPack/Themes/darker_panel.tres +++ /dev/null @@ -1,9 +0,0 @@ -[gd_resource type="StyleBoxFlat" format=2] - -[resource] -bg_color = Color( 0.835294, 0.666667, 0.45098, 1 ) -border_color = Color( 0.415686, 0.266667, 0.12549, 1 ) -corner_radius_top_left = 32 -corner_radius_top_right = 32 -corner_radius_bottom_right = 32 -corner_radius_bottom_left = 32 diff --git a/mods/NeoQOLPack/Themes/main.tres b/mods/NeoQOLPack/Themes/main.tres deleted file mode 100644 index d31ae06..0000000 --- a/mods/NeoQOLPack/Themes/main.tres +++ /dev/null @@ -1,255 +0,0 @@ -[gd_resource type="Theme" load_steps=27 format=2] - -[ext_resource path="res://mods/NeoQOLPack/Themes/main_font.tres" type="DynamicFont" id=1] - -[sub_resource type="StyleBoxFlat" id=1] -bg_color = Color( 0.415686, 0.266667, 0.12549, 1 ) -border_color = Color( 0.415686, 0.266667, 0.12549, 1 ) -corner_radius_top_left = 12 -corner_radius_top_right = 12 -corner_radius_bottom_right = 12 -corner_radius_bottom_left = 12 -corner_detail = 5 -expand_margin_left = 2.0 -expand_margin_right = 2.0 - -[sub_resource type="StyleBoxEmpty" id=34] - -[sub_resource type="StyleBoxFlat" id=30] -bg_color = Color( 0.611765, 0.568627, 0.290196, 1 ) -border_color = Color( 0.835294, 0.666667, 0.45098, 1 ) -corner_radius_top_left = 12 -corner_radius_top_right = 12 -corner_radius_bottom_right = 12 -corner_radius_bottom_left = 12 -corner_detail = 5 -expand_margin_left = 3.0 -expand_margin_right = 3.0 -expand_margin_top = 1.0 -expand_margin_bottom = 1.0 - -[sub_resource type="StyleBoxFlat" id=31] -bg_color = Color( 0.352941, 0.458824, 0.352941, 1 ) -border_color = Color( 0.415686, 0.266667, 0.12549, 1 ) -corner_radius_top_left = 12 -corner_radius_top_right = 12 -corner_radius_bottom_right = 12 -corner_radius_bottom_left = 12 -expand_margin_left = 2.0 -expand_margin_right = 2.0 - -[sub_resource type="StyleBoxFlat" id=32] -bg_color = Color( 0.352941, 0.458824, 0.352941, 1 ) -border_color = Color( 0.415686, 0.266667, 0.12549, 1 ) -corner_radius_top_left = 12 -corner_radius_top_right = 12 -corner_radius_bottom_right = 12 -corner_radius_bottom_left = 12 -corner_detail = 5 -expand_margin_left = 2.0 -expand_margin_right = 2.0 - -[sub_resource type="StyleBoxFlat" id=18] -bg_color = Color( 0.352941, 0.458824, 0.352941, 1 ) -corner_radius_top_left = 4 -corner_radius_top_right = 4 -corner_radius_bottom_right = 4 -corner_radius_bottom_left = 4 - -[sub_resource type="StyleBoxFlat" id=15] -bg_color = Color( 0.611765, 0.568627, 0.290196, 1 ) -border_color = Color( 0.835294, 0.666667, 0.45098, 1 ) -corner_radius_top_left = 12 -corner_radius_top_right = 12 -corner_radius_bottom_right = 12 -corner_radius_bottom_left = 12 -corner_detail = 5 - -[sub_resource type="StyleBoxFlat" id=21] -bg_color = Color( 0.0627451, 0.109804, 0.192157, 1 ) -border_width_left = 6 -border_width_right = 6 -border_color = Color( 0.0627451, 0.109804, 0.192157, 1 ) -corner_radius_top_left = 4 -corner_radius_top_right = 4 -corner_radius_bottom_right = 4 -corner_radius_bottom_left = 4 - -[sub_resource type="StyleBoxEmpty" id=20] - -[sub_resource type="StyleBoxFlat" id=35] - -[sub_resource type="StyleBoxFlat" id=36] - -[sub_resource type="StyleBoxFlat" id=37] -bg_color = Color( 0.0627451, 0.109804, 0.192157, 1 ) -corner_radius_top_left = 8 -corner_radius_top_right = 8 -corner_radius_bottom_right = 8 -corner_radius_bottom_left = 8 -expand_margin_top = 3.0 -expand_margin_bottom = 3.0 - -[sub_resource type="StyleBoxFlat" id=33] -bg_color = Color( 0.737255, 0.580392, 0.376471, 1 ) -border_color = Color( 0.415686, 0.266667, 0.12549, 1 ) -corner_radius_top_left = 16 -corner_radius_top_right = 16 -corner_radius_bottom_right = 16 -corner_radius_bottom_left = 16 - -[sub_resource type="StyleBoxFlat" id=9] -bg_color = Color( 1, 0.933333, 0.835294, 1 ) -border_color = Color( 0.415686, 0.266667, 0.12549, 1 ) -corner_radius_top_left = 32 -corner_radius_top_right = 32 -corner_radius_bottom_right = 32 -corner_radius_bottom_left = 32 - -[sub_resource type="ImageTexture" id=24] - -[sub_resource type="StyleBoxFlat" id=25] -bg_color = Color( 0.611765, 0.568627, 0.290196, 1 ) -corner_radius_top_left = 16 -corner_radius_top_right = 16 -corner_radius_bottom_right = 16 -corner_radius_bottom_left = 16 -expand_margin_left = 2.0 -expand_margin_right = 2.0 -expand_margin_top = 2.0 - -[sub_resource type="StyleBoxEmpty" id=26] - -[sub_resource type="StyleBoxEmpty" id=27] - -[sub_resource type="StyleBoxFlat" id=28] -bg_color = Color( 0.352941, 0.458824, 0.352941, 1 ) -corner_radius_bottom_right = 16 -corner_radius_bottom_left = 16 -expand_margin_left = 2.0 -expand_margin_right = 2.0 -expand_margin_top = 6.0 - -[sub_resource type="StyleBoxEmpty" id=29] - -[sub_resource type="StyleBoxFlat" id=4] -bg_color = Color( 0.352941, 0.458824, 0.352941, 1 ) -border_color = Color( 0.415686, 0.266667, 0.12549, 1 ) -corner_radius_top_left = 12 -corner_radius_top_right = 12 -corner_radius_bottom_right = 12 -corner_radius_bottom_left = 12 -expand_margin_left = 2.0 -expand_margin_right = 2.0 - -[sub_resource type="StyleBoxFlat" id=8] -bg_color = Color( 0.835294, 0.666667, 0.45098, 1 ) -border_width_left = 2 -border_width_top = 2 -border_width_right = 2 -border_width_bottom = 2 -border_color = Color( 0.415686, 0.266667, 0.12549, 1 ) -corner_radius_top_left = 6 -corner_radius_top_right = 6 -corner_radius_bottom_right = 6 -corner_radius_bottom_left = 6 -corner_detail = 5 -anti_aliasing = false - -[sub_resource type="StyleBoxFlat" id=6] -bg_color = Color( 0.835294, 0.666667, 0.45098, 1 ) -border_width_left = 2 -border_width_top = 2 -border_width_right = 2 -border_color = Color( 0.415686, 0.266667, 0.12549, 1 ) -corner_radius_top_left = 6 -corner_radius_top_right = 6 -corner_detail = 5 -anti_aliasing = false - -[sub_resource type="StyleBoxFlat" id=7] -bg_color = Color( 0.835294, 0.666667, 0.45098, 1 ) -border_width_left = 2 -border_width_top = 2 -border_width_right = 2 -border_color = Color( 0.415686, 0.266667, 0.12549, 1 ) -corner_radius_top_left = 6 -corner_radius_top_right = 6 -corner_detail = 5 -expand_margin_bottom = 2.0 -anti_aliasing = false - -[sub_resource type="StyleBoxEmpty" id=23] - -[resource] -default_font = ExtResource( 1 ) -Button/colors/font_color = Color( 1, 0.933333, 0.835294, 1 ) -Button/colors/font_color_disabled = Color( 0.835294, 0.666667, 0.45098, 1 ) -Button/colors/font_color_focus = Color( 1, 0.933333, 0.835294, 1 ) -Button/colors/font_color_hover = Color( 1, 0.933333, 0.835294, 1 ) -Button/colors/font_color_pressed = Color( 0.835294, 0.666667, 0.45098, 1 ) -Button/constants/hseparation = 2 -Button/styles/disabled = SubResource( 1 ) -Button/styles/focus = SubResource( 34 ) -Button/styles/hover = SubResource( 30 ) -Button/styles/normal = SubResource( 31 ) -Button/styles/pressed = SubResource( 32 ) -HScrollBar/styles/grabber = SubResource( 18 ) -HScrollBar/styles/grabber_highlight = SubResource( 15 ) -HScrollBar/styles/grabber_pressed = SubResource( 15 ) -HScrollBar/styles/scroll = SubResource( 21 ) -HScrollBar/styles/scroll_focus = SubResource( 20 ) -HSlider/icons/grabber = null -HSlider/icons/grabber_disabled = null -HSlider/icons/grabber_highlight = null -HSlider/styles/grabber_area = SubResource( 35 ) -HSlider/styles/grabber_area_highlight = SubResource( 36 ) -HSlider/styles/slider = SubResource( 37 ) -Label/colors/font_color = Color( 0.352941, 0.458824, 0.352941, 1 ) -LineEdit/colors/cursor_color = Color( 0.415686, 0.266667, 0.12549, 1 ) -LineEdit/colors/font_color = Color( 0.415686, 0.266667, 0.12549, 1 ) -LineEdit/colors/font_color_selected = Color( 0, 0, 0, 1 ) -LineEdit/colors/font_color_uneditable = Color( 0.835294, 0.666667, 0.45098, 1 ) -LineEdit/styles/focus = SubResource( 33 ) -LineEdit/styles/normal = SubResource( 33 ) -LineEdit/styles/read_only = SubResource( 33 ) -Panel/styles/panel = SubResource( 9 ) -PopupMenu/colors/font_color = Color( 1, 0.933333, 0.835294, 1 ) -PopupMenu/colors/font_color_hover = Color( 1, 0.933333, 0.835294, 1 ) -PopupMenu/icons/checked = SubResource( 24 ) -PopupMenu/icons/radio_checked = SubResource( 24 ) -PopupMenu/icons/radio_unchecked = SubResource( 24 ) -PopupMenu/icons/submenu = SubResource( 24 ) -PopupMenu/icons/unchecked = SubResource( 24 ) -PopupMenu/styles/hover = SubResource( 25 ) -PopupMenu/styles/labeled_separator_left = SubResource( 26 ) -PopupMenu/styles/labeled_separator_right = SubResource( 27 ) -PopupMenu/styles/panel = SubResource( 28 ) -PopupMenu/styles/panel_disabled = SubResource( 28 ) -PopupMenu/styles/separator = SubResource( 29 ) -ProgressBar/colors/font_color = Color( 1, 0.933333, 0.835294, 1 ) -ProgressBar/styles/bg = SubResource( 1 ) -ProgressBar/styles/fg = SubResource( 4 ) -RichTextLabel/colors/default_color = Color( 0.835294, 0.666667, 0.45098, 1 ) -TabContainer/colors/font_color_bg = Color( 0.415686, 0.266667, 0.12549, 1 ) -TabContainer/colors/font_color_disabled = Color( 0.611765, 0.0784314, 0.0784314, 1 ) -TabContainer/colors/font_color_fg = Color( 1, 0.933333, 0.835294, 1 ) -TabContainer/styles/panel = SubResource( 8 ) -TabContainer/styles/tab_bg = SubResource( 6 ) -TabContainer/styles/tab_disabled = SubResource( 1 ) -TabContainer/styles/tab_fg = SubResource( 7 ) -Tabs/colors/font_color_bg = Color( 0.835294, 0.666667, 0.45098, 1 ) -Tabs/colors/font_color_fg = Color( 0.835294, 0.666667, 0.45098, 1 ) -TextEdit/colors/caret_color = Color( 1, 0.933333, 0.835294, 1 ) -TextEdit/colors/font_color = Color( 0.415686, 0.266667, 0.12549, 1 ) -TextEdit/colors/font_color_readonly = Color( 0.415686, 0.266667, 0.12549, 1 ) -TextEdit/colors/selection_color = Color( 0.352941, 0.458824, 0.352941, 1 ) -TextEdit/styles/completion = SubResource( 23 ) -TextEdit/styles/focus = SubResource( 23 ) -TextEdit/styles/normal = SubResource( 23 ) -TextEdit/styles/read_only = SubResource( 23 ) -VScrollBar/styles/grabber = SubResource( 18 ) -VScrollBar/styles/grabber_highlight = SubResource( 15 ) -VScrollBar/styles/grabber_pressed = SubResource( 15 ) -VScrollBar/styles/scroll = SubResource( 21 ) -VScrollBar/styles/scroll_focus = SubResource( 20 ) diff --git a/mods/NeoQOLPack/Themes/main_font.tres b/mods/NeoQOLPack/Themes/main_font.tres deleted file mode 100644 index b1bf478..0000000 --- a/mods/NeoQOLPack/Themes/main_font.tres +++ /dev/null @@ -1,8 +0,0 @@ -[gd_resource type="DynamicFont" load_steps=2 format=2] - -[ext_resource path="res://mods/NeoQOLPack/Themes/accid___.ttf" type="DynamicFontData" id=1] - -[resource] -size = 28 -extra_spacing_char = 2 -font_data = ExtResource( 1 ) diff --git a/mods/NeoQOLPack/Themes/main_font_tiny.tres b/mods/NeoQOLPack/Themes/main_font_tiny.tres deleted file mode 100644 index 2205b53..0000000 --- a/mods/NeoQOLPack/Themes/main_font_tiny.tres +++ /dev/null @@ -1,8 +0,0 @@ -[gd_resource type="DynamicFont" load_steps=2 format=2] - -[ext_resource path="res://Assets/Themes/accid___.ttf" type="DynamicFontData" id=1] - -[resource] -size = 18 -extra_spacing_char = 2 -font_data = ExtResource( 1 ) diff --git a/mods/NeoQOLPack/Themes/panel_green.tres b/mods/NeoQOLPack/Themes/panel_green.tres deleted file mode 100644 index 4290cdb..0000000 --- a/mods/NeoQOLPack/Themes/panel_green.tres +++ /dev/null @@ -1,9 +0,0 @@ -[gd_resource type="StyleBoxFlat" format=2] - -[resource] -bg_color = Color( 0.352941, 0.458824, 0.352941, 1 ) -border_color = Color( 0.415686, 0.266667, 0.12549, 1 ) -corner_radius_top_left = 32 -corner_radius_top_right = 32 -corner_radius_bottom_right = 32 -corner_radius_bottom_left = 32 diff --git a/mods/NeoQOLPack/Themes/panel_med.tres b/mods/NeoQOLPack/Themes/panel_med.tres deleted file mode 100644 index f73a056..0000000 --- a/mods/NeoQOLPack/Themes/panel_med.tres +++ /dev/null @@ -1,9 +0,0 @@ -[gd_resource type="StyleBoxFlat" format=2] - -[resource] -bg_color = Color( 0.835294, 0.666667, 0.45098, 1 ) -border_color = Color( 0.415686, 0.266667, 0.12549, 1 ) -corner_radius_top_left = 32 -corner_radius_top_right = 32 -corner_radius_bottom_right = 32 -corner_radius_bottom_left = 32 diff --git a/mods/NeoQOLPack/Themes/panel_red.tres b/mods/NeoQOLPack/Themes/panel_red.tres deleted file mode 100644 index 70f6225..0000000 --- a/mods/NeoQOLPack/Themes/panel_red.tres +++ /dev/null @@ -1,9 +0,0 @@ -[gd_resource type="StyleBoxFlat" format=2] - -[resource] -bg_color = Color( 0.67451, 0, 0.160784, 1 ) -border_color = Color( 0.415686, 0.266667, 0.12549, 1 ) -corner_radius_top_left = 32 -corner_radius_top_right = 32 -corner_radius_bottom_right = 32 -corner_radius_bottom_left = 32 diff --git a/mods/NeoQOLPack/Themes/player_title.tres b/mods/NeoQOLPack/Themes/player_title.tres deleted file mode 100644 index 9044497..0000000 --- a/mods/NeoQOLPack/Themes/player_title.tres +++ /dev/null @@ -1,10 +0,0 @@ -[gd_resource type="DynamicFont" load_steps=2 format=2] - -[ext_resource path="res://Assets/Themes/coolvetica rg.otf" type="DynamicFontData" id=1] - -[resource] -size = 18 -outline_size = 2 -outline_color = Color( 0.0627451, 0.109804, 0.192157, 1 ) -extra_spacing_char = 2 -font_data = ExtResource( 1 ) diff --git a/mods/NeoQOLPack/Themes/secondary.tres b/mods/NeoQOLPack/Themes/secondary.tres deleted file mode 100644 index 6316133..0000000 --- a/mods/NeoQOLPack/Themes/secondary.tres +++ /dev/null @@ -1,60 +0,0 @@ -[gd_resource type="Theme" load_steps=6 format=2] - -[sub_resource type="StyleBoxFlat" id=5] -bg_color = Color( 0.415686, 0.266667, 0.12549, 1 ) -corner_radius_top_left = 32 -corner_radius_top_right = 32 -corner_radius_bottom_right = 32 -corner_radius_bottom_left = 32 -expand_margin_left = 2.0 -expand_margin_right = 2.0 -expand_margin_top = 2.0 -expand_margin_bottom = 2.0 - -[sub_resource type="StyleBoxEmpty" id=2] - -[sub_resource type="StyleBoxFlat" id=3] -bg_color = Color( 1, 0.933333, 0.835294, 1 ) -border_width_left = 4 -border_width_top = 4 -border_width_right = 4 -border_width_bottom = 4 -border_color = Color( 0.352941, 0.458824, 0.352941, 1 ) -corner_radius_top_left = 32 -corner_radius_top_right = 32 -corner_radius_bottom_right = 32 -corner_radius_bottom_left = 32 -expand_margin_left = 2.0 -expand_margin_right = 2.0 -expand_margin_top = 2.0 -expand_margin_bottom = 2.0 - -[sub_resource type="StyleBoxFlat" id=1] -bg_color = Color( 1, 0.933333, 0.835294, 1 ) -corner_radius_top_left = 32 -corner_radius_top_right = 32 -corner_radius_bottom_right = 32 -corner_radius_bottom_left = 32 -expand_margin_left = 2.0 -expand_margin_right = 2.0 -expand_margin_top = 2.0 -expand_margin_bottom = 2.0 - -[sub_resource type="StyleBoxFlat" id=4] -bg_color = Color( 1, 0.933333, 0.835294, 1 ) -border_width_left = 4 -border_width_top = 4 -border_width_right = 4 -border_width_bottom = 4 -border_color = Color( 0.352941, 0.458824, 0.352941, 1 ) -corner_radius_top_left = 32 -corner_radius_top_right = 32 -corner_radius_bottom_right = 32 -corner_radius_bottom_left = 32 - -[resource] -Button/styles/disabled = SubResource( 5 ) -Button/styles/focus = SubResource( 2 ) -Button/styles/hover = SubResource( 3 ) -Button/styles/normal = SubResource( 1 ) -Button/styles/pressed = SubResource( 4 ) diff --git a/mods/NeoQOLPack/main.gd b/mods/NeoQOLPack/main.gd index c302a9e..a33058f 100644 --- a/mods/NeoQOLPack/main.gd +++ b/mods/NeoQOLPack/main.gd @@ -10,17 +10,64 @@ func _ready(): print("loaded") #_load_mod_resources() + #lure.assign_pattern_texture("NeoQOLPack", "NeoQOLPack.koni_pattern", "species_cat", "") + + lure.add_content("NeoQOLPack", "koni_antennae", "res://mods/NeoQOLPack/Resources/Cosmetics/koni_antennae.tres") + lure.add_content("NeoQOLPack", "koni_wings", "res://mods/NeoQOLPack/Resources/Cosmetics/koni_wings.tres") + lure.add_content("NeoQOLPack", "koni_fluff", "res://mods/NeoQOLPack/Resources/Cosmetics/koni_fluff.tres") + lure.add_content("NeoQOLPack", "eye_koni", "res://mods/NeoQOLPack/Resources/Cosmetics/eye_koni.tres") + lure.add_content("NeoQOLPack", "pcolor_koni1", "res://mods/NeoQOLPack/Resources/Cosmetics/pcolor_koni1.tres") + lure.add_content("NeoQOLPack", "pcolor_koni2", "res://mods/NeoQOLPack/Resources/Cosmetics/pcolor_koni2.tres") + lure.add_content("NeoQOLPack", "koni_cheeks", "res://mods/NeoQOLPack/Resources/Cosmetics/koni_cheeks.tres") + lure.add_content("NeoQOLPack", "koni_pattern", "res://mods/NeoQOLPack/Resources/Cosmetics/koni_pattern.tres") lure.add_content("NeoQOLPack", "title_birdfucker", "mod://Resources/Titles/title_birdfucker.tres", []) lure.add_content("NeoQOLPack", "title_colonthreetimeseight", "mod://Resources/Titles/title_colonthreetimeseight.tres", []) lure.add_content("NeoQOLPack", "title_ihavestupidamountsofmoney", "mod://Resources/Titles/title_ihavestupidamountsofmoney.tres", []) - lure.add_content("NeoQOLPack", "title_mothwoman", "mod://Resources/Titles/title_mothwoman.tres", []) + lure.add_content("NeoQOLPack", "title_mothwoman", "mod://Resources/Titles/title_mothwoman.tres") lure.add_content("NeoQOLPack", "title_seventvowner", "mod://Resources/Titles/title_seventvowner.tres", []) lure.add_content("NeoQOLPack", "title_streamerman", "mod://Resources/Titles/title_streamerman.tres", []) - if Network.STEAM_ID == 141996553 or Network.STEAM_ID == 283993106 or Network.STEAM_ID == 76561198244258834: - PlayerData._unlock_cosmetic("NeoQOLPack.title_mothwoman") + get_tree().root.connect("child_entered_tree", self, "_on_root_child_enter") + + var a = preload("res://mods/NeoQOLPack/test.gd") + +func _on_root_child_enter(node): + print("node entered root") + if node.name == "playerhud": + print("playerhud found") + if Network.STEAM_ID == 76561198244258834: + PlayerData._unlock_cosmetic("NeoQOLPack.koni_antennae") + PlayerData._unlock_cosmetic("NeoQOLPack.koni_wings") + PlayerData._unlock_cosmetic("NeoQOLPack.koni_fluff") + PlayerData._unlock_cosmetic("NeoQOLPack.title_mothwoman") + PlayerData._unlock_cosmetic("NeoQOLPack.eye_koni") + PlayerData._unlock_cosmetic("NeoQOLPack.pcolor_koni1") + PlayerData._unlock_cosmetic("NeoQOLPack.pcolor_koni2") + PlayerData._unlock_cosmetic("NeoQOLPack.koni_cheeks") + PlayerData._unlock_cosmetic("NeoQOLPack.koni_pattern") + +func get_clipping_ancestor(obj): + var current = obj.get_parent() + while current: + if current.is_class("Control") and current.rect_clip_content: + return current + current = current.get_parent() + return null + +func is_clipped(obj, parent): + var clipping_ancestor + if parent == null: clipping_ancestor = get_clipping_ancestor(obj) + else: clipping_ancestor = parent + if clipping_ancestor == null: + return false + var ancestor_rect = Rect2(Vector2.ZERO, clipping_ancestor.rect_size) + var global_rect = Rect2(obj.rect_global_position, obj.rect_size) - #var a = preload("res://mods/NeoQOLPack/test.gd") + ancestor_rect.position = clipping_ancestor.rect_global_position + return not ancestor_rect.intersects(global_rect) + +func _patch_inventory_scroll(): + pass static func _stack_items(): var tools_to_stack = [] @@ -72,7 +119,7 @@ static func _apply_stack_visual(display_stacked,idata,stack_size): static func _attach_stack_size(parent): #print("######################## ATTACHING LABEL ########################") - var stack_size_label: Label = load("res://mods/NeoQOLPack/Scenes/HUD/StackSize.tscn").instance() + var stack_size_label: Label = preload("res://mods/NeoQOLPack/Scenes/HUD/StackSize.tscn").instance() parent.add_child(stack_size_label) stack_size_label.rect_position = Vector2(41.74,51) stack_size_label.rect_size = Vector2(41.26,34) @@ -88,7 +135,7 @@ static func _attach_stack_size(parent): return stack_size_label static func _attach_lock(parent): - var lock_icon: Panel = load("res://mods/NeoQOLPack/Scenes/HUD/InventoryLock.tscn").instance() + var lock_icon: Panel = preload("res://mods/NeoQOLPack/Scenes/HUD/InventoryLock.tscn").instance() parent.add_child(lock_icon) lock_icon.margin_left = 6 lock_icon.margin_top = 6 @@ -120,7 +167,7 @@ static func _replace_player_label(title): parent.remove_child(original) original.queue_free() var label:RichTextLabel = RichTextLabel.new() - label.add_font_override("normal_font", load("res://mods/NeoQOLPack/Themes/player_title.tres")) +# label.add_font_override("normal_font", preload("res://mods/NeoQOLPack/Themes/player_title.tres")) label.bbcode_enabled = true label.name = "Label2" label.bbcode_text = original_text