mirror of
https://gitlab.com/MaddoScientisto/cirnogodot.git
synced 2026-06-01 06:55:34 +00:00
initial commit
This commit is contained in:
commit
3e2b6c2c9c
42 changed files with 897 additions and 0 deletions
8
.gitattributes
vendored
Normal file
8
.gitattributes
vendored
Normal file
|
|
@ -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
|
||||
2
.gitignore
vendored
Normal file
2
.gitignore
vendored
Normal file
|
|
@ -0,0 +1,2 @@
|
|||
# Godot 4+ specific ignores
|
||||
.godot/
|
||||
8
Cirno.csproj
Normal file
8
Cirno.csproj
Normal file
|
|
@ -0,0 +1,8 @@
|
|||
<Project Sdk="Godot.NET.Sdk/4.2.1">
|
||||
<PropertyGroup>
|
||||
<TargetFramework>net6.0</TargetFramework>
|
||||
<TargetFramework Condition=" '$(GodotTargetPlatform)' == 'android' ">net7.0</TargetFramework>
|
||||
<TargetFramework Condition=" '$(GodotTargetPlatform)' == 'ios' ">net8.0</TargetFramework>
|
||||
<EnableDynamicLoading>true</EnableDynamicLoading>
|
||||
</PropertyGroup>
|
||||
</Project>
|
||||
19
Cirno.sln
Normal file
19
Cirno.sln
Normal file
|
|
@ -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
|
||||
121
Scenes/test.tscn
Normal file
121
Scenes/test.tscn
Normal file
|
|
@ -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
|
||||
40
Scripts/PlayerMovement.cs
Normal file
40
Scripts/PlayerMovement.cs
Normal file
|
|
@ -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>("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();
|
||||
}
|
||||
}
|
||||
BIN
Sprites/Cirno2.0.aseprite
(Stored with Git LFS)
Normal file
BIN
Sprites/Cirno2.0.aseprite
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
Sprites/Cirno2.0.png
(Stored with Git LFS)
Normal file
BIN
Sprites/Cirno2.0.png
(Stored with Git LFS)
Normal file
Binary file not shown.
34
Sprites/Cirno2.0.png.import
Normal file
34
Sprites/Cirno2.0.png.import
Normal file
|
|
@ -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
|
||||
BIN
Sprites/Cirno2.1.png
(Stored with Git LFS)
Normal file
BIN
Sprites/Cirno2.1.png
(Stored with Git LFS)
Normal file
Binary file not shown.
34
Sprites/Cirno2.1.png.import
Normal file
34
Sprites/Cirno2.1.png.import
Normal file
|
|
@ -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
|
||||
BIN
Sprites/Cirno2.10.png
(Stored with Git LFS)
Normal file
BIN
Sprites/Cirno2.10.png
(Stored with Git LFS)
Normal file
Binary file not shown.
34
Sprites/Cirno2.10.png.import
Normal file
34
Sprites/Cirno2.10.png.import
Normal file
|
|
@ -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
|
||||
BIN
Sprites/Cirno2.11.png
(Stored with Git LFS)
Normal file
BIN
Sprites/Cirno2.11.png
(Stored with Git LFS)
Normal file
Binary file not shown.
34
Sprites/Cirno2.11.png.import
Normal file
34
Sprites/Cirno2.11.png.import
Normal file
|
|
@ -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
|
||||
BIN
Sprites/Cirno2.12.png
(Stored with Git LFS)
Normal file
BIN
Sprites/Cirno2.12.png
(Stored with Git LFS)
Normal file
Binary file not shown.
34
Sprites/Cirno2.12.png.import
Normal file
34
Sprites/Cirno2.12.png.import
Normal file
|
|
@ -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
|
||||
BIN
Sprites/Cirno2.13.png
(Stored with Git LFS)
Normal file
BIN
Sprites/Cirno2.13.png
(Stored with Git LFS)
Normal file
Binary file not shown.
34
Sprites/Cirno2.13.png.import
Normal file
34
Sprites/Cirno2.13.png.import
Normal file
|
|
@ -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
|
||||
BIN
Sprites/Cirno2.14.png
(Stored with Git LFS)
Normal file
BIN
Sprites/Cirno2.14.png
(Stored with Git LFS)
Normal file
Binary file not shown.
34
Sprites/Cirno2.14.png.import
Normal file
34
Sprites/Cirno2.14.png.import
Normal file
|
|
@ -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
|
||||
BIN
Sprites/Cirno2.15.png
(Stored with Git LFS)
Normal file
BIN
Sprites/Cirno2.15.png
(Stored with Git LFS)
Normal file
Binary file not shown.
34
Sprites/Cirno2.15.png.import
Normal file
34
Sprites/Cirno2.15.png.import
Normal file
|
|
@ -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
|
||||
BIN
Sprites/Cirno2.2.png
(Stored with Git LFS)
Normal file
BIN
Sprites/Cirno2.2.png
(Stored with Git LFS)
Normal file
Binary file not shown.
34
Sprites/Cirno2.2.png.import
Normal file
34
Sprites/Cirno2.2.png.import
Normal file
|
|
@ -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
|
||||
BIN
Sprites/Cirno2.3.png
(Stored with Git LFS)
Normal file
BIN
Sprites/Cirno2.3.png
(Stored with Git LFS)
Normal file
Binary file not shown.
34
Sprites/Cirno2.3.png.import
Normal file
34
Sprites/Cirno2.3.png.import
Normal file
|
|
@ -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
|
||||
BIN
Sprites/Cirno2.4.png
(Stored with Git LFS)
Normal file
BIN
Sprites/Cirno2.4.png
(Stored with Git LFS)
Normal file
Binary file not shown.
34
Sprites/Cirno2.4.png.import
Normal file
34
Sprites/Cirno2.4.png.import
Normal file
|
|
@ -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
|
||||
BIN
Sprites/Cirno2.5.png
(Stored with Git LFS)
Normal file
BIN
Sprites/Cirno2.5.png
(Stored with Git LFS)
Normal file
Binary file not shown.
34
Sprites/Cirno2.5.png.import
Normal file
34
Sprites/Cirno2.5.png.import
Normal file
|
|
@ -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
|
||||
BIN
Sprites/Cirno2.6.png
(Stored with Git LFS)
Normal file
BIN
Sprites/Cirno2.6.png
(Stored with Git LFS)
Normal file
Binary file not shown.
34
Sprites/Cirno2.6.png.import
Normal file
34
Sprites/Cirno2.6.png.import
Normal file
|
|
@ -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
|
||||
BIN
Sprites/Cirno2.7.png
(Stored with Git LFS)
Normal file
BIN
Sprites/Cirno2.7.png
(Stored with Git LFS)
Normal file
Binary file not shown.
34
Sprites/Cirno2.7.png.import
Normal file
34
Sprites/Cirno2.7.png.import
Normal file
|
|
@ -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
|
||||
BIN
Sprites/Cirno2.8.png
(Stored with Git LFS)
Normal file
BIN
Sprites/Cirno2.8.png
(Stored with Git LFS)
Normal file
Binary file not shown.
34
Sprites/Cirno2.8.png.import
Normal file
34
Sprites/Cirno2.8.png.import
Normal file
|
|
@ -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
|
||||
BIN
Sprites/Cirno2.9.png
(Stored with Git LFS)
Normal file
BIN
Sprites/Cirno2.9.png
(Stored with Git LFS)
Normal file
Binary file not shown.
34
Sprites/Cirno2.9.png.import
Normal file
34
Sprites/Cirno2.9.png.import
Normal file
|
|
@ -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
|
||||
1
icon.svg
Normal file
1
icon.svg
Normal file
|
|
@ -0,0 +1 @@
|
|||
<svg height="128" width="128" xmlns="http://www.w3.org/2000/svg"><rect x="2" y="2" width="124" height="124" rx="14" fill="#363d52" stroke="#212532" stroke-width="4"/><g transform="scale(.101) translate(122 122)"><g fill="#fff"><path d="M105 673v33q407 354 814 0v-33z"/><path fill="#478cbf" d="m105 673 152 14q12 1 15 14l4 67 132 10 8-61q2-11 15-15h162q13 4 15 15l8 61 132-10 4-67q3-13 15-14l152-14V427q30-39 56-81-35-59-83-108-43 20-82 47-40-37-88-64 7-51 8-102-59-28-123-42-26 43-46 89-49-7-98 0-20-46-46-89-64 14-123 42 1 51 8 102-48 27-88 64-39-27-82-47-48 49-83 108 26 42 56 81zm0 33v39c0 276 813 276 813 0v-39l-134 12-5 69q-2 10-14 13l-162 11q-12 0-16-11l-10-65H447l-10 65q-4 11-16 11l-162-11q-12-3-14-13l-5-69z"/><path d="M483 600c3 34 55 34 58 0v-86c-3-34-55-34-58 0z"/><circle cx="725" cy="526" r="90"/><circle cx="299" cy="526" r="90"/></g><g fill="#414042"><circle cx="307" cy="532" r="60"/><circle cx="717" cy="532" r="60"/></g></g></svg>
|
||||
|
After Width: | Height: | Size: 950 B |
37
icon.svg.import
Normal file
37
icon.svg.import
Normal file
|
|
@ -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
|
||||
66
project.godot
Normal file
66
project.godot
Normal file
|
|
@ -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
|
||||
Loading…
Add table
Add a link
Reference in a new issue