Skip to content

Commit ab2f9d6

Browse files
First commit 🍌
1 parent d168f5d commit ab2f9d6

File tree

11 files changed

+172
-2
lines changed

11 files changed

+172
-2
lines changed

.gitattributes

+2
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
# Normalize EOL for all files that Git considers text files.
2+
* text=auto eol=lf

.gitignore

+10
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
# Godot ignores
2+
.godot/*
3+
Exported/*
4+
5+
# Visual Studio ignores
6+
.vs/*
7+
Properties/*
8+
9+
# Include these files
10+
!Properties/.gdignore

Mod.csproj

+8
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
<Project Sdk="Godot.NET.Sdk/4.2.1">
2+
<PropertyGroup>
3+
<TargetFramework>net6.0</TargetFramework>
4+
<TargetFramework Condition=" '$(GodotTargetPlatform)' == 'android' ">net7.0</TargetFramework>
5+
<TargetFramework Condition=" '$(GodotTargetPlatform)' == 'ios' ">net8.0</TargetFramework>
6+
<EnableDynamicLoading>true</EnableDynamicLoading>
7+
</PropertyGroup>
8+
</Project>

Mod.sln

+19
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
Microsoft Visual Studio Solution File, Format Version 12.00
2+
# Visual Studio 2012
3+
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Mod", "Mod.csproj", "{31D4502C-87F4-4065-95FE-B089401E39E0}"
4+
EndProject
5+
Global
6+
GlobalSection(SolutionConfigurationPlatforms) = preSolution
7+
Debug|Any CPU = Debug|Any CPU
8+
ExportDebug|Any CPU = ExportDebug|Any CPU
9+
ExportRelease|Any CPU = ExportRelease|Any CPU
10+
EndGlobalSection
11+
GlobalSection(ProjectConfigurationPlatforms) = postSolution
12+
{31D4502C-87F4-4065-95FE-B089401E39E0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
13+
{31D4502C-87F4-4065-95FE-B089401E39E0}.Debug|Any CPU.Build.0 = Debug|Any CPU
14+
{31D4502C-87F4-4065-95FE-B089401E39E0}.ExportDebug|Any CPU.ActiveCfg = ExportDebug|Any CPU
15+
{31D4502C-87F4-4065-95FE-B089401E39E0}.ExportDebug|Any CPU.Build.0 = ExportDebug|Any CPU
16+
{31D4502C-87F4-4065-95FE-B089401E39E0}.ExportRelease|Any CPU.ActiveCfg = ExportRelease|Any CPU
17+
{31D4502C-87F4-4065-95FE-B089401E39E0}.ExportRelease|Any CPU.Build.0 = ExportRelease|Any CPU
18+
EndGlobalSection
19+
EndGlobal

README.md

-2
This file was deleted.
18.6 KB
Loading
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
[remap]
2+
3+
importer="texture"
4+
type="CompressedTexture2D"
5+
uid="uid://cxxibrklflj3s"
6+
path="res://.godot/imported/elk-skull-lodge.jpg-159234b05f85e289442a3a949b046cf9.ctex"
7+
metadata={
8+
"vram_texture": false
9+
}
10+
11+
[deps]
12+
13+
source_file="res://Template/Sprites/Concept Art/elk-skull-lodge.jpg"
14+
dest_files=["res://.godot/imported/elk-skull-lodge.jpg-159234b05f85e289442a3a949b046cf9.ctex"]
15+
16+
[params]
17+
18+
compress/mode=0
19+
compress/high_quality=false
20+
compress/lossy_quality=0.7
21+
compress/hdr_compression=1
22+
compress/normal_map=0
23+
compress/channel_pack=0
24+
mipmaps/generate=false
25+
mipmaps/limit=-1
26+
roughness/mode=0
27+
roughness/src_normal=""
28+
process/fix_alpha_border=true
29+
process/premult_alpha=false
30+
process/normal_map_invert_y=false
31+
process/hdr_as_srgb=false
32+
process/hdr_clamp_exposure=false
33+
process/size_limit=0
34+
detect_3d/compress_to=1

export_presets.cfg

+65
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,65 @@
1+
[preset.0]
2+
3+
name="Windows Desktop"
4+
platform="Windows Desktop"
5+
runnable=true
6+
dedicated_server=false
7+
custom_features=""
8+
export_filter="all_resources"
9+
include_filter=""
10+
exclude_filter="CopyModDll.cs, init.tscn"
11+
export_path=""
12+
encryption_include_filters=""
13+
encryption_exclude_filters=""
14+
encrypt_pck=false
15+
encrypt_directory=false
16+
17+
[preset.0.options]
18+
19+
custom_template/debug=""
20+
custom_template/release=""
21+
debug/export_console_wrapper=1
22+
binary_format/embed_pck=false
23+
texture_format/bptc=true
24+
texture_format/s3tc=true
25+
texture_format/etc=false
26+
texture_format/etc2=false
27+
binary_format/architecture="x86_64"
28+
codesign/enable=false
29+
codesign/timestamp=true
30+
codesign/timestamp_server_url=""
31+
codesign/digest_algorithm=1
32+
codesign/description=""
33+
codesign/custom_options=PackedStringArray()
34+
application/modify_resources=true
35+
application/icon=""
36+
application/console_wrapper_icon=""
37+
application/icon_interpolation=4
38+
application/file_version=""
39+
application/product_version=""
40+
application/company_name=""
41+
application/product_name=""
42+
application/file_description=""
43+
application/copyright=""
44+
application/trademarks=""
45+
application/export_angle=0
46+
ssh_remote_deploy/enabled=false
47+
ssh_remote_deploy/host="user@host_ip"
48+
ssh_remote_deploy/port="22"
49+
ssh_remote_deploy/extra_args_ssh=""
50+
ssh_remote_deploy/extra_args_scp=""
51+
ssh_remote_deploy/run_script="Expand-Archive -LiteralPath '{temp_dir}\\{archive_name}' -DestinationPath '{temp_dir}'
52+
$action = New-ScheduledTaskAction -Execute '{temp_dir}\\{exe_name}' -Argument '{cmd_args}'
53+
$trigger = New-ScheduledTaskTrigger -Once -At 00:00
54+
$settings = New-ScheduledTaskSettingsSet
55+
$task = New-ScheduledTask -Action $action -Trigger $trigger -Settings $settings
56+
Register-ScheduledTask godot_remote_debug -InputObject $task -Force:$true
57+
Start-ScheduledTask -TaskName godot_remote_debug
58+
while (Get-ScheduledTask -TaskName godot_remote_debug | ? State -eq running) { Start-Sleep -Milliseconds 100 }
59+
Unregister-ScheduledTask -TaskName godot_remote_debug -Confirm:$false -ErrorAction:SilentlyContinue"
60+
ssh_remote_deploy/cleanup_script="Stop-ScheduledTask -TaskName godot_remote_debug -ErrorAction:SilentlyContinue
61+
Unregister-ScheduledTask -TaskName godot_remote_debug -Confirm:$false -ErrorAction:SilentlyContinue
62+
Remove-Item -Recurse -Force '{temp_dir}'"
63+
dotnet/include_scripts_content=false
64+
dotnet/include_debug_symbols=true
65+
dotnet/embed_build_outputs=false

project.godot

+18
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
; Engine configuration file.
2+
; It's best edited using the editor UI and not directly,
3+
; since the parameters that go here are not all obvious.
4+
;
5+
; Format:
6+
; [section] ; section goes between []
7+
; param=value ; assign values to parameters
8+
9+
config_version=5
10+
11+
[application]
12+
13+
config/name="Mod"
14+
config/features=PackedStringArray("4.2", "C#", "Forward Plus")
15+
16+
[dotnet]
17+
18+
project/assembly_name="Mod"

valkyrienyanko/example_mod/Mod.cs

+10
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
using Godot;
2+
using System;
3+
4+
public partial class Mod : Node
5+
{
6+
public override void _Ready()
7+
{
8+
GD.Print("Hello from Example Mod by valkyrienyanko");
9+
}
10+
}

valkyrienyanko/example_mod/mod.tscn

+6
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
[gd_scene load_steps=2 format=3 uid="uid://dwwb8rhdc8xxn"]
2+
3+
[ext_resource type="Script" path="res://valkyrienyanko/example_mod/Mod.cs" id="1_6s45c"]
4+
5+
[node name="Mod" type="Node"]
6+
script = ExtResource("1_6s45c")

0 commit comments

Comments
 (0)