commit 3e2b6c2c9c1e6880a010384ddf66eaca90b0668f Author: MaddoScientisto Date: Mon Feb 26 08:33:37 2024 +0100 initial commit diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 00000000..c3305bad --- /dev/null +++ b/.gitattributes @@ -0,0 +1,8 @@ +# Normalize EOL for all files that Git considers text files. +* text=auto eol=lf +*.psd filter=lfs diff=lfs merge=lfs -text +*.jpg filter=lfs diff=lfs merge=lfs -text +*.png filter=lfs diff=lfs merge=lfs -text +*.wav filter=lfs diff=lfs merge=lfs -text +*.mp3 filter=lfs diff=lfs merge=lfs -text +*.aseprite filter=lfs diff=lfs merge=lfs -text diff --git a/.gitignore b/.gitignore new file mode 100644 index 00000000..47091836 --- /dev/null +++ b/.gitignore @@ -0,0 +1,2 @@ +# Godot 4+ specific ignores +.godot/ diff --git a/Cirno.csproj b/Cirno.csproj new file mode 100644 index 00000000..198256e2 --- /dev/null +++ b/Cirno.csproj @@ -0,0 +1,8 @@ + + + net6.0 + net7.0 + net8.0 + true + + \ No newline at end of file diff --git a/Cirno.sln b/Cirno.sln new file mode 100644 index 00000000..4bc1a220 --- /dev/null +++ b/Cirno.sln @@ -0,0 +1,19 @@ +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio 2012 +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Cirno", "Cirno.csproj", "{E40C35E6-EAFC-4A8F-9305-F0D496CA4E20}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + ExportDebug|Any CPU = ExportDebug|Any CPU + ExportRelease|Any CPU = ExportRelease|Any CPU + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {E40C35E6-EAFC-4A8F-9305-F0D496CA4E20}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {E40C35E6-EAFC-4A8F-9305-F0D496CA4E20}.Debug|Any CPU.Build.0 = Debug|Any CPU + {E40C35E6-EAFC-4A8F-9305-F0D496CA4E20}.ExportDebug|Any CPU.ActiveCfg = ExportDebug|Any CPU + {E40C35E6-EAFC-4A8F-9305-F0D496CA4E20}.ExportDebug|Any CPU.Build.0 = ExportDebug|Any CPU + {E40C35E6-EAFC-4A8F-9305-F0D496CA4E20}.ExportRelease|Any CPU.ActiveCfg = ExportRelease|Any CPU + {E40C35E6-EAFC-4A8F-9305-F0D496CA4E20}.ExportRelease|Any CPU.Build.0 = ExportRelease|Any CPU + EndGlobalSection +EndGlobal diff --git a/Scenes/test.tscn b/Scenes/test.tscn new file mode 100644 index 00000000..3ccfc772 --- /dev/null +++ b/Scenes/test.tscn @@ -0,0 +1,121 @@ +[gd_scene load_steps=20 format=3 uid="uid://bv451a8wgty4u"] + +[ext_resource type="Script" path="res://Scripts/PlayerMovement.cs" id="1_fwei5"] +[ext_resource type="Texture2D" uid="uid://dowueaq2rixdk" path="res://Sprites/Cirno2.0.png" id="2_uhufh"] +[ext_resource type="Texture2D" uid="uid://c6yjjxhp2hj1d" path="res://Sprites/Cirno2.1.png" id="3_bixcs"] +[ext_resource type="Texture2D" uid="uid://dhxr6y4318myo" path="res://Sprites/Cirno2.2.png" id="4_mwt28"] +[ext_resource type="Texture2D" uid="uid://7cvh3mmocc5v" path="res://Sprites/Cirno2.3.png" id="5_04174"] +[ext_resource type="Texture2D" uid="uid://cgv3cvw3jpjbm" path="res://Sprites/Cirno2.8.png" id="6_oy6vt"] +[ext_resource type="Texture2D" uid="uid://sficqk0a81pa" path="res://Sprites/Cirno2.9.png" id="7_5fs74"] +[ext_resource type="Texture2D" uid="uid://bc8ayjrtm7gj0" path="res://Sprites/Cirno2.10.png" id="8_klw6k"] +[ext_resource type="Texture2D" uid="uid://1ssa5a3of3ev" path="res://Sprites/Cirno2.11.png" id="9_72uad"] +[ext_resource type="Texture2D" uid="uid://dllmicsylbi43" path="res://Sprites/Cirno2.4.png" id="10_3pt04"] +[ext_resource type="Texture2D" uid="uid://gv36lxe1yg1u" path="res://Sprites/Cirno2.5.png" id="11_a2fi2"] +[ext_resource type="Texture2D" uid="uid://br4sks70xogjv" path="res://Sprites/Cirno2.6.png" id="12_ej2t4"] +[ext_resource type="Texture2D" uid="uid://crty86347gh4f" path="res://Sprites/Cirno2.7.png" id="13_kvwm8"] +[ext_resource type="Texture2D" uid="uid://ibn5d1fal13g" path="res://Sprites/Cirno2.12.png" id="14_e1x71"] +[ext_resource type="Texture2D" uid="uid://bulqenrcafawr" path="res://Sprites/Cirno2.13.png" id="15_dx3o0"] +[ext_resource type="Texture2D" uid="uid://cu8yj5f0r0hq0" path="res://Sprites/Cirno2.14.png" id="16_gcac2"] +[ext_resource type="Texture2D" uid="uid://dgnbwg4my1jfe" path="res://Sprites/Cirno2.15.png" id="17_et2yp"] + +[sub_resource type="RectangleShape2D" id="RectangleShape2D_2gpmr"] +size = Vector2(126, 127) + +[sub_resource type="SpriteFrames" id="SpriteFrames_ur7bf"] +animations = [{ +"frames": [{ +"duration": 1.0, +"texture": ExtResource("2_uhufh") +}], +"loop": true, +"name": &"idle", +"speed": 5.0 +}, { +"frames": [{ +"duration": 1.0, +"texture": ExtResource("2_uhufh") +}, { +"duration": 1.0, +"texture": ExtResource("3_bixcs") +}, { +"duration": 1.0, +"texture": ExtResource("4_mwt28") +}, { +"duration": 1.0, +"texture": ExtResource("5_04174") +}], +"loop": true, +"name": &"walk_down", +"speed": 5.0 +}, { +"frames": [{ +"duration": 1.0, +"texture": ExtResource("6_oy6vt") +}, { +"duration": 1.0, +"texture": ExtResource("7_5fs74") +}, { +"duration": 1.0, +"texture": ExtResource("8_klw6k") +}, { +"duration": 1.0, +"texture": ExtResource("9_72uad") +}], +"loop": true, +"name": &"walk_left", +"speed": 5.0 +}, { +"frames": [{ +"duration": 1.0, +"texture": ExtResource("10_3pt04") +}, { +"duration": 1.0, +"texture": ExtResource("11_a2fi2") +}, { +"duration": 1.0, +"texture": ExtResource("12_ej2t4") +}, { +"duration": 1.0, +"texture": ExtResource("13_kvwm8") +}], +"loop": true, +"name": &"walk_right", +"speed": 5.0 +}, { +"frames": [{ +"duration": 1.0, +"texture": ExtResource("14_e1x71") +}, { +"duration": 1.0, +"texture": ExtResource("15_dx3o0") +}, { +"duration": 1.0, +"texture": ExtResource("16_gcac2") +}, { +"duration": 1.0, +"texture": ExtResource("17_et2yp") +}], +"loop": true, +"name": &"walk_up", +"speed": 5.0 +}] + +[node name="Node2D" type="Node2D"] + +[node name="CharacterBody2D" type="CharacterBody2D" parent="."] +script = ExtResource("1_fwei5") + +[node name="Sprite2D" type="Sprite2D" parent="CharacterBody2D"] +visible = false +texture = ExtResource("2_uhufh") + +[node name="CollisionShape2D" type="CollisionShape2D" parent="CharacterBody2D"] +position = Vector2(0, -0.5) +shape = SubResource("RectangleShape2D_2gpmr") + +[node name="AnimatedSprite2D" type="AnimatedSprite2D" parent="CharacterBody2D"] +scale = Vector2(15.75, 15.75) +sprite_frames = SubResource("SpriteFrames_ur7bf") +animation = &"walk_down" +frame = 1 +frame_progress = 0.964336 diff --git a/Scripts/PlayerMovement.cs b/Scripts/PlayerMovement.cs new file mode 100644 index 00000000..313c57bd --- /dev/null +++ b/Scripts/PlayerMovement.cs @@ -0,0 +1,40 @@ +using Godot; +using System; + +public partial class PlayerMovement : CharacterBody2D +{ + [Export] + public int Speed { get; set; } = 400; + + private AnimatedSprite2D _animatedSprite; + + public override void _Ready() + { + _animatedSprite = GetNode("AnimatedSprite2D"); + } + + /*public override _Process(float _delta) + { + if (Input.IsActionPressed("ui_right")) + { + _animatedSprite.Play("run"); + } + else + { + _animatedSprite.Stop(); + } + }*/ + + public void GetInput() + { + + Vector2 inputDirection = Input.GetVector("left", "right", "up", "down"); + Velocity = inputDirection * Speed; + } + + public override void _PhysicsProcess(double delta) + { + GetInput(); + MoveAndSlide(); + } +} diff --git a/Sprites/Cirno2.0.aseprite b/Sprites/Cirno2.0.aseprite new file mode 100644 index 00000000..940fbec6 --- /dev/null +++ b/Sprites/Cirno2.0.aseprite @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:67287953170cbdef86d40ac6dc010013b3f88ff39b3c0d86bd629189e318c362 +size 2435 diff --git a/Sprites/Cirno2.0.png b/Sprites/Cirno2.0.png new file mode 100644 index 00000000..eee654bb --- /dev/null +++ b/Sprites/Cirno2.0.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d5d4a5c80595acc5228e8070bd97b88f5ce58dd8568e995d351f8b7a2076e166 +size 162 diff --git a/Sprites/Cirno2.0.png.import b/Sprites/Cirno2.0.png.import new file mode 100644 index 00000000..89a7ab2f --- /dev/null +++ b/Sprites/Cirno2.0.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dowueaq2rixdk" +path="res://.godot/imported/Cirno2.0.png-efda340fa0215a3ff7717ae22e6a7377.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Sprites/Cirno2.0.png" +dest_files=["res://.godot/imported/Cirno2.0.png-efda340fa0215a3ff7717ae22e6a7377.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/Sprites/Cirno2.1.png b/Sprites/Cirno2.1.png new file mode 100644 index 00000000..10c9dcfb --- /dev/null +++ b/Sprites/Cirno2.1.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:11c99df57b9ac7e1aae489ccba55af1f1c58b56033c18e3a918c0c30ef67e80b +size 168 diff --git a/Sprites/Cirno2.1.png.import b/Sprites/Cirno2.1.png.import new file mode 100644 index 00000000..d7cf10fc --- /dev/null +++ b/Sprites/Cirno2.1.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://c6yjjxhp2hj1d" +path="res://.godot/imported/Cirno2.1.png-b18b836f1edca10e3ab9fd3bff83019e.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Sprites/Cirno2.1.png" +dest_files=["res://.godot/imported/Cirno2.1.png-b18b836f1edca10e3ab9fd3bff83019e.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/Sprites/Cirno2.10.png b/Sprites/Cirno2.10.png new file mode 100644 index 00000000..395e6559 --- /dev/null +++ b/Sprites/Cirno2.10.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7f652335b81ef8adad322d671537f72c0af1ca80f127b7d71f5716c7ddca4e8d +size 175 diff --git a/Sprites/Cirno2.10.png.import b/Sprites/Cirno2.10.png.import new file mode 100644 index 00000000..1e0c39ce --- /dev/null +++ b/Sprites/Cirno2.10.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bc8ayjrtm7gj0" +path="res://.godot/imported/Cirno2.10.png-e2eaca34dc123af72eb59768ad07506d.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Sprites/Cirno2.10.png" +dest_files=["res://.godot/imported/Cirno2.10.png-e2eaca34dc123af72eb59768ad07506d.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/Sprites/Cirno2.11.png b/Sprites/Cirno2.11.png new file mode 100644 index 00000000..b264da3c --- /dev/null +++ b/Sprites/Cirno2.11.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9bd1b59c3ba106a2b87e38512ae42dc726ce1d8bbc1aa182bbf2b8fe9105dbfa +size 178 diff --git a/Sprites/Cirno2.11.png.import b/Sprites/Cirno2.11.png.import new file mode 100644 index 00000000..1afff144 --- /dev/null +++ b/Sprites/Cirno2.11.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://1ssa5a3of3ev" +path="res://.godot/imported/Cirno2.11.png-c590bdf9b9ae546293c759bc87eadf65.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Sprites/Cirno2.11.png" +dest_files=["res://.godot/imported/Cirno2.11.png-c590bdf9b9ae546293c759bc87eadf65.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/Sprites/Cirno2.12.png b/Sprites/Cirno2.12.png new file mode 100644 index 00000000..0877e3c0 --- /dev/null +++ b/Sprites/Cirno2.12.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:18e8b0237504f0fbcf96bc883469304be77adefe668099f8fbd21ef2fafd3e8e +size 162 diff --git a/Sprites/Cirno2.12.png.import b/Sprites/Cirno2.12.png.import new file mode 100644 index 00000000..4fd41700 --- /dev/null +++ b/Sprites/Cirno2.12.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://ibn5d1fal13g" +path="res://.godot/imported/Cirno2.12.png-f1942d18960a6f7bd4fcb80996c7824e.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Sprites/Cirno2.12.png" +dest_files=["res://.godot/imported/Cirno2.12.png-f1942d18960a6f7bd4fcb80996c7824e.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/Sprites/Cirno2.13.png b/Sprites/Cirno2.13.png new file mode 100644 index 00000000..f58bd0bb --- /dev/null +++ b/Sprites/Cirno2.13.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a234e926d264e7523b8994b13b9ff0047abe34cb7acbae386aac9c96d74ffe66 +size 165 diff --git a/Sprites/Cirno2.13.png.import b/Sprites/Cirno2.13.png.import new file mode 100644 index 00000000..ea33730b --- /dev/null +++ b/Sprites/Cirno2.13.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bulqenrcafawr" +path="res://.godot/imported/Cirno2.13.png-d7af86d76ecbaf2b7bf4d24562e6b9b4.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Sprites/Cirno2.13.png" +dest_files=["res://.godot/imported/Cirno2.13.png-d7af86d76ecbaf2b7bf4d24562e6b9b4.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/Sprites/Cirno2.14.png b/Sprites/Cirno2.14.png new file mode 100644 index 00000000..0877e3c0 --- /dev/null +++ b/Sprites/Cirno2.14.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:18e8b0237504f0fbcf96bc883469304be77adefe668099f8fbd21ef2fafd3e8e +size 162 diff --git a/Sprites/Cirno2.14.png.import b/Sprites/Cirno2.14.png.import new file mode 100644 index 00000000..eb57cef8 --- /dev/null +++ b/Sprites/Cirno2.14.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cu8yj5f0r0hq0" +path="res://.godot/imported/Cirno2.14.png-4ea9640cff6e31d249ff4269bb103e00.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Sprites/Cirno2.14.png" +dest_files=["res://.godot/imported/Cirno2.14.png-4ea9640cff6e31d249ff4269bb103e00.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/Sprites/Cirno2.15.png b/Sprites/Cirno2.15.png new file mode 100644 index 00000000..22310781 --- /dev/null +++ b/Sprites/Cirno2.15.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f8014693e155ae364805a43c39cd77e86270fd56ccc6d9ca504ece28702edb2e +size 165 diff --git a/Sprites/Cirno2.15.png.import b/Sprites/Cirno2.15.png.import new file mode 100644 index 00000000..ba283ce1 --- /dev/null +++ b/Sprites/Cirno2.15.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dgnbwg4my1jfe" +path="res://.godot/imported/Cirno2.15.png-7823e25064ed2ce5bdd983701c55fa75.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Sprites/Cirno2.15.png" +dest_files=["res://.godot/imported/Cirno2.15.png-7823e25064ed2ce5bdd983701c55fa75.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/Sprites/Cirno2.2.png b/Sprites/Cirno2.2.png new file mode 100644 index 00000000..eee654bb --- /dev/null +++ b/Sprites/Cirno2.2.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d5d4a5c80595acc5228e8070bd97b88f5ce58dd8568e995d351f8b7a2076e166 +size 162 diff --git a/Sprites/Cirno2.2.png.import b/Sprites/Cirno2.2.png.import new file mode 100644 index 00000000..37e7eff0 --- /dev/null +++ b/Sprites/Cirno2.2.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dhxr6y4318myo" +path="res://.godot/imported/Cirno2.2.png-d9898b0b690dc476bfd7789351756188.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Sprites/Cirno2.2.png" +dest_files=["res://.godot/imported/Cirno2.2.png-d9898b0b690dc476bfd7789351756188.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/Sprites/Cirno2.3.png b/Sprites/Cirno2.3.png new file mode 100644 index 00000000..7dd9d2d3 --- /dev/null +++ b/Sprites/Cirno2.3.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cbda7d54aafcc9a5432dff2909249f6b92857024c9ca2a60ad1d9f3e2096d4f7 +size 167 diff --git a/Sprites/Cirno2.3.png.import b/Sprites/Cirno2.3.png.import new file mode 100644 index 00000000..e43c119d --- /dev/null +++ b/Sprites/Cirno2.3.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://7cvh3mmocc5v" +path="res://.godot/imported/Cirno2.3.png-620de240572ad201401beb6ae000b204.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Sprites/Cirno2.3.png" +dest_files=["res://.godot/imported/Cirno2.3.png-620de240572ad201401beb6ae000b204.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/Sprites/Cirno2.4.png b/Sprites/Cirno2.4.png new file mode 100644 index 00000000..c5cc3b0b --- /dev/null +++ b/Sprites/Cirno2.4.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4857c1cc02f12f0fa654b86abe1e9e1f5301927640a1958b82ffde1682549215 +size 163 diff --git a/Sprites/Cirno2.4.png.import b/Sprites/Cirno2.4.png.import new file mode 100644 index 00000000..1d71c03e --- /dev/null +++ b/Sprites/Cirno2.4.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dllmicsylbi43" +path="res://.godot/imported/Cirno2.4.png-63ecf389ff48e5112b6d7a758e97c40b.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Sprites/Cirno2.4.png" +dest_files=["res://.godot/imported/Cirno2.4.png-63ecf389ff48e5112b6d7a758e97c40b.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/Sprites/Cirno2.5.png b/Sprites/Cirno2.5.png new file mode 100644 index 00000000..12f937fb --- /dev/null +++ b/Sprites/Cirno2.5.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a0ad2cd0a456f823371526b2858102b7a32129e64c7279d5c2453a2e29ee7aa7 +size 166 diff --git a/Sprites/Cirno2.5.png.import b/Sprites/Cirno2.5.png.import new file mode 100644 index 00000000..dd8adcf3 --- /dev/null +++ b/Sprites/Cirno2.5.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://gv36lxe1yg1u" +path="res://.godot/imported/Cirno2.5.png-41fa8390445cc5808e94e576bbf54ac5.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Sprites/Cirno2.5.png" +dest_files=["res://.godot/imported/Cirno2.5.png-41fa8390445cc5808e94e576bbf54ac5.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/Sprites/Cirno2.6.png b/Sprites/Cirno2.6.png new file mode 100644 index 00000000..c5cc3b0b --- /dev/null +++ b/Sprites/Cirno2.6.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4857c1cc02f12f0fa654b86abe1e9e1f5301927640a1958b82ffde1682549215 +size 163 diff --git a/Sprites/Cirno2.6.png.import b/Sprites/Cirno2.6.png.import new file mode 100644 index 00000000..0320e121 --- /dev/null +++ b/Sprites/Cirno2.6.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://br4sks70xogjv" +path="res://.godot/imported/Cirno2.6.png-a20b84955ee01aa48849df7102460023.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Sprites/Cirno2.6.png" +dest_files=["res://.godot/imported/Cirno2.6.png-a20b84955ee01aa48849df7102460023.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/Sprites/Cirno2.7.png b/Sprites/Cirno2.7.png new file mode 100644 index 00000000..3fd21223 --- /dev/null +++ b/Sprites/Cirno2.7.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2ac1739614bbd10067e15c7e4b363c7785ee557334342bdc45fcd26abf76d0e0 +size 164 diff --git a/Sprites/Cirno2.7.png.import b/Sprites/Cirno2.7.png.import new file mode 100644 index 00000000..789f0ff6 --- /dev/null +++ b/Sprites/Cirno2.7.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://crty86347gh4f" +path="res://.godot/imported/Cirno2.7.png-cf4c3ae592b44f24d130796dc517d8b4.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Sprites/Cirno2.7.png" +dest_files=["res://.godot/imported/Cirno2.7.png-cf4c3ae592b44f24d130796dc517d8b4.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/Sprites/Cirno2.8.png b/Sprites/Cirno2.8.png new file mode 100644 index 00000000..395e6559 --- /dev/null +++ b/Sprites/Cirno2.8.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7f652335b81ef8adad322d671537f72c0af1ca80f127b7d71f5716c7ddca4e8d +size 175 diff --git a/Sprites/Cirno2.8.png.import b/Sprites/Cirno2.8.png.import new file mode 100644 index 00000000..44dd9e5c --- /dev/null +++ b/Sprites/Cirno2.8.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cgv3cvw3jpjbm" +path="res://.godot/imported/Cirno2.8.png-fedffdb68a797711d3bdbfeefe3fb4cb.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Sprites/Cirno2.8.png" +dest_files=["res://.godot/imported/Cirno2.8.png-fedffdb68a797711d3bdbfeefe3fb4cb.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/Sprites/Cirno2.9.png b/Sprites/Cirno2.9.png new file mode 100644 index 00000000..fd581580 --- /dev/null +++ b/Sprites/Cirno2.9.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:254ff75f186266bcf6744a6b28d2e184e390ec7c7e90ddedb4d38f64c05037fb +size 180 diff --git a/Sprites/Cirno2.9.png.import b/Sprites/Cirno2.9.png.import new file mode 100644 index 00000000..91934eac --- /dev/null +++ b/Sprites/Cirno2.9.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://sficqk0a81pa" +path="res://.godot/imported/Cirno2.9.png-d52109c2fd79fcc86cf8dfbab99210ca.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Sprites/Cirno2.9.png" +dest_files=["res://.godot/imported/Cirno2.9.png-d52109c2fd79fcc86cf8dfbab99210ca.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/icon.svg b/icon.svg new file mode 100644 index 00000000..b370ceb7 --- /dev/null +++ b/icon.svg @@ -0,0 +1 @@ + diff --git a/icon.svg.import b/icon.svg.import new file mode 100644 index 00000000..6e2e9828 --- /dev/null +++ b/icon.svg.import @@ -0,0 +1,37 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dsk34fa5oa351" +path="res://.godot/imported/icon.svg-218a8f2b3041327d8a5756f3a245f83b.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://icon.svg" +dest_files=["res://.godot/imported/icon.svg-218a8f2b3041327d8a5756f3a245f83b.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 +svg/scale=1.0 +editor/scale_with_editor_scale=false +editor/convert_colors_with_editor_theme=false diff --git a/project.godot b/project.godot new file mode 100644 index 00000000..466b4edb --- /dev/null +++ b/project.godot @@ -0,0 +1,66 @@ +; Engine configuration file. +; It's best edited using the editor UI and not directly, +; since the parameters that go here are not all obvious. +; +; Format: +; [section] ; section goes between [] +; param=value ; assign values to parameters + +config_version=5 + +[application] + +config/name="Cirno" +run/main_scene="res://Scenes/test.tscn" +config/features=PackedStringArray("4.2", "C#", "GL Compatibility") +config/icon="res://icon.svg" + +[display] + +window/size/viewport_width=384 +window/size/viewport_height=216 +window/stretch/mode="viewport" + +[dotnet] + +project/assembly_name="Cirno" + +[input] + +left={ +"deadzone": 0.5, +"events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":65,"key_label":0,"unicode":0,"echo":false,"script":null) +, Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":4194319,"key_label":0,"unicode":0,"echo":false,"script":null) +] +} +right={ +"deadzone": 0.5, +"events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":4194321,"key_label":0,"unicode":0,"echo":false,"script":null) +, Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":-1,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":68,"key_label":0,"unicode":100,"echo":false,"script":null) +] +} +up={ +"deadzone": 0.5, +"events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":4194320,"key_label":0,"unicode":0,"echo":false,"script":null) +, Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":-1,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":87,"key_label":0,"unicode":119,"echo":false,"script":null) +] +} +down={ +"deadzone": 0.5, +"events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":0,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":4194322,"key_label":0,"unicode":0,"echo":false,"script":null) +, Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":-1,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":83,"key_label":0,"unicode":115,"echo":false,"script":null) +] +} +click={ +"deadzone": 0.5, +"events": [Object(InputEventMouseButton,"resource_local_to_scene":false,"resource_name":"","device":-1,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"button_mask":1,"position":Vector2(112, 10),"global_position":Vector2(116, 51),"factor":1.0,"button_index":1,"canceled":false,"pressed":true,"double_click":false,"script":null) +] +} + +[rendering] + +textures/canvas_textures/default_texture_filter=0 +renderer/rendering_method="gl_compatibility" +renderer/rendering_method.mobile="gl_compatibility" +2d/snap/snap_2d_transforms_to_pixel=true +2d/snap/snap_2d_vertices_to_pixel=true