Skip to content

Commit

Permalink
更新描述
Browse files Browse the repository at this point in the history
  • Loading branch information
sumneko committed Jul 10, 2024
1 parent 5101835 commit cdae139
Show file tree
Hide file tree
Showing 7 changed files with 173 additions and 0 deletions.
1 change: 1 addition & 0 deletions editor_meta/ability.d.ts
Original file line number Diff line number Diff line change
Expand Up @@ -169,6 +169,7 @@ export interface AbilityData {
end_sound_effect: any[]; // PList
/**
* 前置条件
*
* 训练、购买、建造该单位的前置条件
*/
precondition_list: any[]; // PreconditionList
Expand Down
2 changes: 2 additions & 0 deletions editor_meta/destructible.d.ts
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@ export interface DestructibleData {
source_desc: string; // PLocalizeText
/**
* 模型缩放
*
* 对当前物体模型的缩放倍数,用于调整模型大小。
*/
body_size: number; // PFloat
Expand Down Expand Up @@ -138,6 +139,7 @@ export interface DestructibleData {
material_color: any; // PAst
/**
* 物品标签
*
* 用于对物体的分类处理。为单位贴上标签后可以对其进行更方便的关系,例如编写游戏逻辑:杀死所有拥有XX标签的单位
*/
tags: any[]; // PList
Expand Down
28 changes: 28 additions & 0 deletions editor_meta/item.d.ts
Original file line number Diff line number Diff line change
Expand Up @@ -9,11 +9,13 @@ export interface ItemData {
delete_on_discard: boolean; // PBool
/**
* 可以遗弃
*
* 玩家是否可以将物品丢弃到地面
*/
discard_enable: boolean; // PBool
/**
* 合成素材
*
* 合成这件物品所需要的材料,拥有所有合成原料后会自动合成该物品
*/
compose_list: any[]; // PList
Expand All @@ -23,21 +25,25 @@ export interface ItemData {
use_virtual_light: boolean; // PBool
/**
* ID
*
* 物品的ID
*/
key: number; // PInt
/**
* 购买开始时间
*
* 游戏开始后多长时间才能购买该类物品
*/
start_rft: number; // PFloat
/**
* 前置条件
*
* 训练、购买、建造该单位的前置条件
*/
precondition_list: any[]; // PreconditionList
/**
* 图标
*
* 物品的头像
*/
icon: any; // PResource
Expand All @@ -47,6 +53,7 @@ export interface ItemData {
disable_overlapping: boolean; // PBool
/**
* 初始库存
*
* 物品作为商品时在商店中的初始可购买数
*/
init_stock: number; // PInt
Expand All @@ -60,16 +67,19 @@ export interface ItemData {
sound_event_list: any[]; // PSoundList
/**
* 堆叠类型
*
* 物品的堆叠或者充能逻辑。
*/
stack_type: any; // PEnum
/**
* 库存恢复间隔
*
* 当前物品作为商品时,商店库存增加的间隔时间
*/
refresh_interval: number; // PFloat
/**
* 主动技能
*
* 使用该物品的时释放的主动技能
*/
attached_ability: any; // PSingleSelectExplorer
Expand All @@ -79,6 +89,7 @@ export interface ItemData {
use_fresnel: boolean; // PBool
/**
* 消失时间
*
* 掉落在地面上的消失时间
*/
drop_stay_time: number; // PFloat
Expand All @@ -92,6 +103,7 @@ export interface ItemData {
attached_passive_abilities: any[]; // PExplorerList
/**
* 描述
*
* 物品的描述和介绍
*/
description: string; // PLocalizeText
Expand All @@ -101,6 +113,7 @@ export interface ItemData {
fresnel_color: any; // PAst
/**
* 持有者死亡时掉落
*
* 物品是否会在携带者死亡时掉落地面
*/
discard_when_dead: boolean; // PBool
Expand All @@ -114,6 +127,7 @@ export interface ItemData {
material_color_intensity: number; // PFloat
/**
* 自动使用
*
* 勾选后获得该物品时会自动使用该物品,如果不满足该物品的主动技能消耗条件则无法拾取
*/
auto_use: boolean; // PBool
Expand All @@ -127,11 +141,13 @@ export interface ItemData {
fresnel_exp: number; // PFloat
/**
* 模型
*
* 物品掉落在地面的模型
*/
model: any; // PResource
/**
* 等级
*
* 物品的等级
*/
level: number; // PInt
Expand All @@ -141,6 +157,7 @@ export interface ItemData {
base_tint_color: any; // PColor
/**
* CD组
*
* 该物品所在的CD组,物品使用时会使单位持有的相同CD组内所有物品进入使用物品的主动技能冷却
*/
cd_type: string; // PText
Expand All @@ -150,16 +167,19 @@ export interface ItemData {
base_color_mod: any; // PEnum
/**
* 生命值
*
* 物品的生命值,生命值归零则会被销毁
*/
hp_max: number; // PFloat
/**
* 使用消耗次数
*
* 物品是堆叠类型时,每次使用该物品消耗的堆叠层数
*/
use_consume: number; // PInt
/**
* 最大充能数
*
* 物品可以设置的最大充能层数
*/
maximum_charging: number; // PInt
Expand All @@ -169,21 +189,25 @@ export interface ItemData {
kv: any; // PAst
/**
* 出售获得资源
*
* 出售到商店时获得的资源
*/
sell_res_list: any[]; // PResList
/**
* 购买所需资源
*
* 从商店里购买这件物品所需要的资源
*/
buy_res_list: any[]; // PResList
/**
* 可以被抵押
*
* 是否可以将该物品出售到商店
*/
sale_enable: boolean; // PBool
/**
* 物品标签
*
* 用于对物体的分类处理。为单位贴上标签后可以对其进行更方便的关系,例如编写游戏逻辑:杀死所有拥有XX标签的单位
*/
tags: any[]; // PList
Expand All @@ -197,6 +221,7 @@ export interface ItemData {
material_color: any; // PColor
/**
* 最大堆叠
*
* 物品可以叠加的最大堆叠层数。重复获得物品时,在不大于该值的情况下物品会自动堆叠。
*/
maximum_stacking: number; // PInt
Expand All @@ -206,11 +231,13 @@ export interface ItemData {
model_opacity: number; // PFloat
/**
* 最大库存
*
* 物品作为商品时在商店中的最大可购买数
*/
max_stock: number; // PInt
/**
* 编辑器后缀
*
* 在编辑器下显示在名字后面的后缀,在游戏内不显示
*/
suffix: string; // PText
Expand All @@ -232,6 +259,7 @@ export interface ItemData {
material_change: any; // PEnum
/**
* 尺寸
*
* 物品模型的缩放比例
*/
body_size: number; // PFloat
Expand Down
2 changes: 2 additions & 0 deletions editor_meta/projectile.d.ts
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@ export interface ProjectileData {
effect_foes: any; // PAst
/**
* 可移动通道
*
* 对单位移动类型的补充,决定单位究竟是在哪些通道移动。任意通道被碰撞阻挡该单位均无法通过。
*/
move_limitation: any; // PCheckBoxBit
Expand All @@ -26,6 +27,7 @@ export interface ProjectileData {
tags: any[]; // PList
/**
* 移动类型
*
* 单位的移动类型,决定单位究竟是在地面移动还是在空中移动。
*/
move_channel: any; // PEnum
Expand Down
2 changes: 2 additions & 0 deletions editor_meta/tech.d.ts
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@ export interface TechData {
description: string; // PLocalizeText
/**
* 编辑器后缀
*
* 在编辑器下显示在名字后面的后缀,在游戏内不显示
*/
suffix: string; // PText
Expand All @@ -30,6 +31,7 @@ export interface TechData {
name: string; // PLocalizeText
/**
* ID
*
* 单位的唯一表示
*/
key: number; // PInt
Expand Down
Loading

0 comments on commit cdae139

Please sign in to comment.