Fix exported project not loading issue
This commit is contained in:
@@ -1,23 +1,22 @@
|
|||||||
[preset.0]
|
[preset.0]
|
||||||
|
|
||||||
name="Steamdeck"
|
name="Windows Desktop"
|
||||||
platform="Linux"
|
platform="Windows Desktop"
|
||||||
runnable=true
|
runnable=true
|
||||||
advanced_options=false
|
advanced_options=true
|
||||||
dedicated_server=false
|
dedicated_server=false
|
||||||
custom_features=""
|
custom_features=""
|
||||||
export_filter="exclude"
|
export_filter="all_resources"
|
||||||
export_files=PackedStringArray()
|
|
||||||
include_filter=""
|
include_filter=""
|
||||||
exclude_filter=""
|
exclude_filter=""
|
||||||
export_path=""
|
export_path="../Export/Ma.exe"
|
||||||
patches=PackedStringArray()
|
patches=PackedStringArray()
|
||||||
encryption_include_filters=""
|
encryption_include_filters=""
|
||||||
encryption_exclude_filters=""
|
encryption_exclude_filters=""
|
||||||
seed=0
|
seed=0
|
||||||
encrypt_pck=false
|
encrypt_pck=false
|
||||||
encrypt_directory=false
|
encrypt_directory=false
|
||||||
script_export_mode=2
|
script_export_mode=1
|
||||||
|
|
||||||
[preset.0.options]
|
[preset.0.options]
|
||||||
|
|
||||||
@@ -28,51 +27,6 @@ binary_format/embed_pck=false
|
|||||||
texture_format/s3tc_bptc=true
|
texture_format/s3tc_bptc=true
|
||||||
texture_format/etc2_astc=false
|
texture_format/etc2_astc=false
|
||||||
binary_format/architecture="x86_64"
|
binary_format/architecture="x86_64"
|
||||||
ssh_remote_deploy/enabled=false
|
|
||||||
ssh_remote_deploy/host="user@host_ip"
|
|
||||||
ssh_remote_deploy/port="22"
|
|
||||||
ssh_remote_deploy/extra_args_ssh=""
|
|
||||||
ssh_remote_deploy/extra_args_scp=""
|
|
||||||
ssh_remote_deploy/run_script="#!/usr/bin/env bash
|
|
||||||
export DISPLAY=:0
|
|
||||||
unzip -o -q \"{temp_dir}/{archive_name}\" -d \"{temp_dir}\"
|
|
||||||
\"{temp_dir}/{exe_name}\" {cmd_args}"
|
|
||||||
ssh_remote_deploy/cleanup_script="#!/usr/bin/env bash
|
|
||||||
kill $(pgrep -x -f \"{temp_dir}/{exe_name} {cmd_args}\")
|
|
||||||
rm -rf \"{temp_dir}\""
|
|
||||||
dotnet/include_scripts_content=false
|
|
||||||
dotnet/include_debug_symbols=true
|
|
||||||
dotnet/embed_build_outputs=false
|
|
||||||
|
|
||||||
[preset.1]
|
|
||||||
|
|
||||||
name="Windows Desktop"
|
|
||||||
platform="Windows Desktop"
|
|
||||||
runnable=true
|
|
||||||
advanced_options=false
|
|
||||||
dedicated_server=false
|
|
||||||
custom_features=""
|
|
||||||
export_filter="all_resources"
|
|
||||||
include_filter=""
|
|
||||||
exclude_filter=""
|
|
||||||
export_path="Output/Ma.zip"
|
|
||||||
patches=PackedStringArray()
|
|
||||||
encryption_include_filters=""
|
|
||||||
encryption_exclude_filters=""
|
|
||||||
seed=0
|
|
||||||
encrypt_pck=false
|
|
||||||
encrypt_directory=false
|
|
||||||
script_export_mode=2
|
|
||||||
|
|
||||||
[preset.1.options]
|
|
||||||
|
|
||||||
custom_template/debug=""
|
|
||||||
custom_template/release=""
|
|
||||||
debug/export_console_wrapper=0
|
|
||||||
binary_format/embed_pck=true
|
|
||||||
texture_format/s3tc_bptc=true
|
|
||||||
texture_format/etc2_astc=false
|
|
||||||
binary_format/architecture="x86_64"
|
|
||||||
codesign/enable=false
|
codesign/enable=false
|
||||||
codesign/timestamp=true
|
codesign/timestamp=true
|
||||||
codesign/timestamp_server_url=""
|
codesign/timestamp_server_url=""
|
||||||
@@ -111,5 +65,5 @@ ssh_remote_deploy/cleanup_script="Stop-ScheduledTask -TaskName godot_remote_debu
|
|||||||
Unregister-ScheduledTask -TaskName godot_remote_debug -Confirm:$false -ErrorAction:SilentlyContinue
|
Unregister-ScheduledTask -TaskName godot_remote_debug -Confirm:$false -ErrorAction:SilentlyContinue
|
||||||
Remove-Item -Recurse -Force '{temp_dir}'"
|
Remove-Item -Recurse -Force '{temp_dir}'"
|
||||||
dotnet/include_scripts_content=false
|
dotnet/include_scripts_content=false
|
||||||
dotnet/include_debug_symbols=false
|
dotnet/include_debug_symbols=true
|
||||||
dotnet/embed_build_outputs=false
|
dotnet/embed_build_outputs=false
|
||||||
|
|||||||
@@ -12,10 +12,8 @@ config_version=5
|
|||||||
|
|
||||||
config/name="Ma"
|
config/name="Ma"
|
||||||
run/main_scene="uid://d1gjaijijd5ot"
|
run/main_scene="uid://d1gjaijijd5ot"
|
||||||
run/print_header=false
|
|
||||||
config/features=PackedStringArray("4.4", "C#", "GL Compatibility")
|
config/features=PackedStringArray("4.4", "C#", "GL Compatibility")
|
||||||
run/delta_smoothing=false
|
run/max_fps=60
|
||||||
boot_splash/show_image=false
|
|
||||||
|
|
||||||
[autoload]
|
[autoload]
|
||||||
|
|
||||||
@@ -42,6 +40,10 @@ window/stretch/mode="canvas_items"
|
|||||||
|
|
||||||
project/assembly_name="Ma"
|
project/assembly_name="Ma"
|
||||||
|
|
||||||
|
[editor]
|
||||||
|
|
||||||
|
export/convert_text_resources_to_binary=false
|
||||||
|
|
||||||
[editor_plugins]
|
[editor_plugins]
|
||||||
|
|
||||||
enabled=PackedStringArray("res://addons/dialogue_manager/plugin.cfg", "res://addons/input_helper/plugin.cfg")
|
enabled=PackedStringArray("res://addons/dialogue_manager/plugin.cfg", "res://addons/input_helper/plugin.cfg")
|
||||||
|
|||||||
@@ -31,8 +31,6 @@ public partial class App : Node, IApp
|
|||||||
|
|
||||||
[Node] private GalleryMenu GalleryMenu { get; set; }
|
[Node] private GalleryMenu GalleryMenu { get; set; }
|
||||||
|
|
||||||
[Node] private VideoStreamPlayer VideoStreamPlayer { get; set; }
|
|
||||||
|
|
||||||
IAppRepo IProvide<IAppRepo>.Value() => AppRepo;
|
IAppRepo IProvide<IAppRepo>.Value() => AppRepo;
|
||||||
|
|
||||||
public IAppRepo AppRepo { get; set; } = default!;
|
public IAppRepo AppRepo { get; set; } = default!;
|
||||||
|
|||||||
@@ -22,14 +22,7 @@ visible = false
|
|||||||
unique_name_in_owner = true
|
unique_name_in_owner = true
|
||||||
visible = false
|
visible = false
|
||||||
|
|
||||||
[node name="VideoStreamPlayer" type="VideoStreamPlayer" parent="."]
|
|
||||||
unique_name_in_owner = true
|
|
||||||
visible = false
|
|
||||||
offset_right = 40.0
|
|
||||||
offset_bottom = 40.0
|
|
||||||
|
|
||||||
[node name="LoadingScreen" parent="." instance=ExtResource("3_3st5l")]
|
[node name="LoadingScreen" parent="." instance=ExtResource("3_3st5l")]
|
||||||
unique_name_in_owner = true
|
unique_name_in_owner = true
|
||||||
visible = false
|
|
||||||
top_level = true
|
top_level = true
|
||||||
z_index = 999
|
z_index = 999
|
||||||
|
|||||||
@@ -68,7 +68,7 @@ public class ItemDatabase
|
|||||||
|
|
||||||
foreach (var armor in armorResources)
|
foreach (var armor in armorResources)
|
||||||
{
|
{
|
||||||
var armorInfo = GD.Load<ArmorStats>($"res://src/items/armor/resources/{armor}");
|
var armorInfo = GD.Load<ArmorStats>($"res://src/items/armor/resources/{armor}".TrimSuffix(".remap"));
|
||||||
var armorScene = ResourceLoader.Load<PackedScene>("res://src/items/armor/Armor.tscn").Instantiate<Armor>();
|
var armorScene = ResourceLoader.Load<PackedScene>("res://src/items/armor/Armor.tscn").Instantiate<Armor>();
|
||||||
armorScene.Stats = armorInfo;
|
armorScene.Stats = armorInfo;
|
||||||
if (!database.Contains(armorScene))
|
if (!database.Contains(armorScene))
|
||||||
@@ -77,7 +77,7 @@ public class ItemDatabase
|
|||||||
|
|
||||||
foreach (var weapon in weaponResources)
|
foreach (var weapon in weaponResources)
|
||||||
{
|
{
|
||||||
var weaponInfo = GD.Load<WeaponStats>($"res://src/items/weapons/resources/{weapon}");
|
var weaponInfo = GD.Load<WeaponStats>($"res://src/items/weapons/resources/{weapon}".TrimSuffix(".remap"));
|
||||||
var weaponScene = ResourceLoader.Load<PackedScene>("res://src/items/weapons/Weapon.tscn").Instantiate<Weapon>();
|
var weaponScene = ResourceLoader.Load<PackedScene>("res://src/items/weapons/Weapon.tscn").Instantiate<Weapon>();
|
||||||
weaponScene.Stats = weaponInfo;
|
weaponScene.Stats = weaponInfo;
|
||||||
if (!database.Contains(weaponScene))
|
if (!database.Contains(weaponScene))
|
||||||
@@ -86,7 +86,7 @@ public class ItemDatabase
|
|||||||
|
|
||||||
foreach (var accessory in accessoryResources)
|
foreach (var accessory in accessoryResources)
|
||||||
{
|
{
|
||||||
var accessoryInfo = GD.Load<AccessoryStats>($"res://src/items/accessory/resources/{accessory}");
|
var accessoryInfo = GD.Load<AccessoryStats>($"res://src/items/accessory/resources/{accessory}".TrimSuffix(".remap"));
|
||||||
var accessoryScene = ResourceLoader.Load<PackedScene>("res://src/items/accessory/Accessory.tscn").Instantiate<Accessory>();
|
var accessoryScene = ResourceLoader.Load<PackedScene>("res://src/items/accessory/Accessory.tscn").Instantiate<Accessory>();
|
||||||
accessoryScene.Stats = accessoryInfo;
|
accessoryScene.Stats = accessoryInfo;
|
||||||
if (!database.Contains(accessoryScene))
|
if (!database.Contains(accessoryScene))
|
||||||
@@ -95,7 +95,7 @@ public class ItemDatabase
|
|||||||
|
|
||||||
foreach (var throwable in throwableResources)
|
foreach (var throwable in throwableResources)
|
||||||
{
|
{
|
||||||
var throwableItemInfo = GD.Load<ThrowableItemStats>($"res://src/items/throwable/resources/{throwable}");
|
var throwableItemInfo = GD.Load<ThrowableItemStats>($"res://src/items/throwable/resources/{throwable}".TrimSuffix(".remap"));
|
||||||
var throwableItemScene = ResourceLoader.Load<PackedScene>("res://src/items/throwable/ThrowableItem.tscn").Instantiate<ThrowableItem>();
|
var throwableItemScene = ResourceLoader.Load<PackedScene>("res://src/items/throwable/ThrowableItem.tscn").Instantiate<ThrowableItem>();
|
||||||
throwableItemScene.Stats = throwableItemInfo;
|
throwableItemScene.Stats = throwableItemInfo;
|
||||||
if (!database.Contains(throwableItemScene))
|
if (!database.Contains(throwableItemScene))
|
||||||
@@ -104,7 +104,7 @@ public class ItemDatabase
|
|||||||
|
|
||||||
foreach (var consumable in consumableResources)
|
foreach (var consumable in consumableResources)
|
||||||
{
|
{
|
||||||
var consumableItemInfo = GD.Load<ConsumableItemStats>($"res://src/items/consumable/resources/{consumable}");
|
var consumableItemInfo = GD.Load<ConsumableItemStats>($"res://src/items/consumable/resources/{consumable}".TrimSuffix(".remap"));
|
||||||
var consumableItemScene = ResourceLoader.Load<PackedScene>("res://src/items/consumable/ConsumableItem.tscn").Instantiate<ConsumableItem>();
|
var consumableItemScene = ResourceLoader.Load<PackedScene>("res://src/items/consumable/ConsumableItem.tscn").Instantiate<ConsumableItem>();
|
||||||
consumableItemScene.Stats = consumableItemInfo;
|
consumableItemScene.Stats = consumableItemInfo;
|
||||||
if (!database.Contains(consumableItemScene))
|
if (!database.Contains(consumableItemScene))
|
||||||
@@ -113,7 +113,7 @@ public class ItemDatabase
|
|||||||
|
|
||||||
foreach (var effectItem in effectResources)
|
foreach (var effectItem in effectResources)
|
||||||
{
|
{
|
||||||
var effectItemInfo = GD.Load<EffectItemStats>($"res://src/items/effect/resources/{effectItem}");
|
var effectItemInfo = GD.Load<EffectItemStats>($"res://src/items/effect/resources/{effectItem}".TrimSuffix(".remap"));
|
||||||
var effectItemScene = ResourceLoader.Load<PackedScene>("res://src/items/effect/EffectItem.tscn").Instantiate<EffectItem>();
|
var effectItemScene = ResourceLoader.Load<PackedScene>("res://src/items/effect/EffectItem.tscn").Instantiate<EffectItem>();
|
||||||
effectItemScene.Stats = effectItemInfo;
|
effectItemScene.Stats = effectItemInfo;
|
||||||
if (!database.Contains(effectItemScene))
|
if (!database.Contains(effectItemScene))
|
||||||
@@ -122,7 +122,7 @@ public class ItemDatabase
|
|||||||
|
|
||||||
foreach (var boxItem in boxResources)
|
foreach (var boxItem in boxResources)
|
||||||
{
|
{
|
||||||
var boxItemInfo = GD.Load<BoxItemStats>($"res://src/items/box/resources/{boxItem}");
|
var boxItemInfo = GD.Load<BoxItemStats>($"res://src/items/box/resources/{boxItem}".TrimSuffix(".remap"));
|
||||||
var boxItemScene = ResourceLoader.Load<PackedScene>("res://src/items/box/BoxItem.tscn").Instantiate<BoxItem>();
|
var boxItemScene = ResourceLoader.Load<PackedScene>("res://src/items/box/BoxItem.tscn").Instantiate<BoxItem>();
|
||||||
boxItemScene.Stats = boxItemInfo;
|
boxItemScene.Stats = boxItemInfo;
|
||||||
if (!database.Contains(boxItemScene))
|
if (!database.Contains(boxItemScene))
|
||||||
|
|||||||
@@ -9,6 +9,7 @@
|
|||||||
bg_color = Color(0.804743, 0.804743, 0.804743, 1)
|
bg_color = Color(0.804743, 0.804743, 0.804743, 1)
|
||||||
|
|
||||||
[node name="LoadingScreen" type="Control"]
|
[node name="LoadingScreen" type="Control"]
|
||||||
|
visible = false
|
||||||
layout_mode = 3
|
layout_mode = 3
|
||||||
anchors_preset = 15
|
anchors_preset = 15
|
||||||
anchor_right = 1.0
|
anchor_right = 1.0
|
||||||
|
|||||||
@@ -1 +1 @@
|
|||||||
uid://dj6oqler47dqf
|
uid://3fpuxsgdl8xe
|
||||||
|
|||||||
@@ -1 +1 @@
|
|||||||
uid://b2ff347q41vpq
|
uid://b1gbccqmdoc2p
|
||||||
|
|||||||
@@ -1 +1 @@
|
|||||||
uid://lg0ofgq38m5j
|
uid://cn7q5j5n2lxj5
|
||||||
|
|||||||
1
Zennysoft.Game.Ma/src/utils/SceneLoader.cs.uid
Normal file
1
Zennysoft.Game.Ma/src/utils/SceneLoader.cs.uid
Normal file
@@ -0,0 +1 @@
|
|||||||
|
uid://bqy0sfq1lnd8u
|
||||||
Reference in New Issue
Block a user