Replicated the weapon flying tick setup using resources
All checks were successful
Create tag and build when new code gets to main / BumpTag (push) Successful in 26s
Create tag and build when new code gets to main / Export (push) Successful in 5m42s

This commit is contained in:
2026-04-07 16:32:26 +02:00
parent cc7cb90041
commit 1d856fd937
145 changed files with 12943 additions and 109 deletions

View File

@@ -0,0 +1,36 @@
// Copyright © Gamesmiths Guild.
using Godot;
namespace Gamesmiths.Forge.Godot.Resources.Statescript;
/// <summary>
/// Represents a connection between two nodes in the Statescript graph.
/// </summary>
[Tool]
public partial class StatescriptConnection : Resource
{
/// <summary>
/// Gets or sets the source node id.
/// </summary>
[Export]
public string FromNode { get; set; } = string.Empty;
/// <summary>
/// Gets or sets the source port index.
/// </summary>
[Export]
public int OutputPort { get; set; }
/// <summary>
/// Gets or sets the destination node id.
/// </summary>
[Export]
public string ToNode { get; set; } = string.Empty;
/// <summary>
/// Gets or sets the destination port index.
/// </summary>
[Export]
public int InputPort { get; set; }
}