using ColdMint.scripts.character;
using ColdMint.scripts.inventory;
using Godot;
namespace ColdMint.scripts;
///
/// The node holder within the game scene
/// 游戏场景内的节点持有者
///
public static class GameSceneNodeHolder
{
///
/// Player instances within the game scene
/// 游戏场景内的玩家实例
///
public static Player? Player { get; set; }
///
/// WeaponContainer
/// 武器容器
///
public static Node2D? WeaponContainer { get; set; }
///
/// PlayerContainer
/// 玩家容器
///
public static Node2D? PlayerContainer { get; set; }
///
/// AICharacterContainer
/// AICharacter角色
///
public static Node2D? AiCharacterContainer { get; set; }
///
/// HotBar
/// 快捷栏
///
public static HotBar? HotBar { get; set; }
///
/// Health Bar UI
/// 健康条UI
///
public static HealthBarUi? HealthBarUi { get; set; }
///
/// operation tip
/// 操作提示
///
public static RichTextLabel? OperationTipLabel { get; set; }
}