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,30 @@
// Copyright © Gamesmiths Guild.
using Godot;
namespace Gamesmiths.Forge.Godot.Resources.Statescript;
/// <summary>
/// Resource representing a single node property binding. Stores the resolver resource reference.
/// </summary>
[Tool]
public partial class StatescriptNodeProperty : Resource
{
/// <summary>
/// Gets or sets the direction of this property (input or output).
/// </summary>
[Export]
public StatescriptPropertyDirection Direction { get; set; }
/// <summary>
/// Gets or sets the index of this property in the node's InputProperties or OutputVariables array.
/// </summary>
[Export]
public int PropertyIndex { get; set; }
/// <summary>
/// Gets or sets the resolver resource for this property.
/// </summary>
[Export]
public StatescriptResolverResource? Resolver { get; set; }
}