mirror of
https://github.com/Rundll86/Dog-Lynx-And-HCN.git
synced 2026-05-28 06:51:54 +08:00
feat(武器系统): 添加武器类型支持及相关组件
- 在FeedName.gd中新增WEAPON枚举类型及对应翻译和颜色配置 - 在Feed.gd中添加weapons数组和weaponsBox容器 - 新增WeaponShow.tscn武器展示组件 - 添加NuclearBomb.tscn核弹武器示例 - 修改ComponentManager.gd中主题文件加载路径 - 更新FeedCardBase.tscn和FeedName.tscn以支持武器显示
This commit is contained in:
@@ -10,12 +10,14 @@ signal selected(applied: bool)
|
||||
@export var topic: FeedName.Topic = FeedName.Topic.SURVIVAL
|
||||
@export var fields: Array[FieldStore.Entity] = []
|
||||
@export var fieldValues: Array[float] = []
|
||||
@export var weapons: Array[PackedScene] = []
|
||||
@export var costs: Array[ItemStore.ItemType] = []
|
||||
@export var costCounts: Array[int] = []
|
||||
|
||||
@onready var avatarRect: TextureRect = $"%avatar"
|
||||
@onready var nameLabel: FeedName = $"%name"
|
||||
@onready var fieldsBox: VBoxContainer = $"%fields"
|
||||
@onready var weaponsBox: VBoxContainer = $"%weapons"
|
||||
@onready var costsBox: GridContainer = $"%costs"
|
||||
@onready var selectButton: Button = $"%selectBtn"
|
||||
|
||||
|
||||
Reference in New Issue
Block a user