using Godot; public class Player : KinematicBody2D, IInitializable { [Export] public NodePath DisplayNamePath { get; set; } [Export] public NodePath SpritePath { get; set; } public Label DisplayNameLabel { get; private set; } public Sprite Sprite { get; private set; } public IItems Items { get; private set; } public int NetworkID { get => int.Parse(Name); set => Name = value.ToString(); } public string DisplayName { get => DisplayNameLabel.Text; set => DisplayNameLabel.Text = value; } public Color Color { get => Sprite.Modulate; set => Sprite.Modulate = value; } public void Initialize() { DisplayNameLabel = GetNode