Files
ZYZ/shared/consts/constModules/rougeConst.ts
2023-08-30 11:02:52 +08:00

127 lines
5.8 KiB
TypeScript
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
// 肉鸽相关
export enum ROUGE_LIKE_STATUS {
CHOOSECHARA = 0,//选角色卡
INPROGRESS = 1, // 进行中
SUCCESS = 2, // 达成
}
export enum ROUGE_CHARA_INITIAL {
NOT = 0, // 不能被随机
CAN = 1, // 能被随机
}
export enum ROUGE_CHARA_TYPE {
ORDINARY = 1, // 普通
HIGH = 2, // 高级
}
export enum ROUGE_LIKE_CARD_TYPE {
CHARA = 1, //角色卡
PASSIVE = 2, //特性卡
HOLY = 3, //圣物
// SKILL = 4, //技能卡
// PASSON = 5, //传人卡
// EVENT = 6, //事件
// // COIN = 4, //试炼币
}
export enum COLLECTION_TYPE {
PASSIVE_CARD_SUM = 0,
PASSIVE_CARD = 1,
HOLY_CARD = 2,
SKILL_CARD = 3,
EVENT = 4,
}
export enum ROUGE_LIKE_DETAIL_STATUS {
CHOOSE = 1, //已选择
GET = 2, //已获得
GET_REWARD = 3, //已领奖
}
export enum ROUGE_LIKE_CHOOSE_REWARD {
NOCHOOSE = 0, //未选择
CHOOSE = 1, //选择
}
export enum ROUGE_LIKE_NODE_STATUS {
FAIL = 0, // 失败
SUCCESS = 1, //成功
}
export enum ROUGE_LIKE_NODE_TYPE {
ORDINARY = 1, // 普通关
ELITE = 2, // 精英关
CHALLENGE = 3, // 挑战关
SHOP = 4, // 试炼商店
REST_POINT = 5, // 休整点
QUEST_POINT = 6, // 问号点
BOSS = 7, // boss关
EVENT = 8, //事件
}
export enum REST_POINT_TYPE {
RECOVERY = 1, //恢复
RECURIT = 2, //招募
TRAIN = 3, //强化
}
export enum ROUGELIKE_SKILLTYPE {
AP = 1, //怒气
ROUND = 2, //回合
}
export enum ROUGE_EFFECT_TYPE {
CHALLENGE_ENEMY_MAIN_ATTR_UP = 1001, // 接下来X场战斗敌军属性id提高num
CHALLENGE_ENEMY_SUB_ATTR_UP = 1002, // 接下来X场战斗敌军属性id提高num
CHALLENGE_CHARA_MAIN_ATTR_DOWN = 1003, // 接下来X场战斗我军学员属性id降低num
CHALLENGE_CHARA_SUB_ATTR_DOWN = 1004, // 接下来X场战斗我军学员属性id降低num
CHALLENGE_CHARA_HP_LIMIT = 1005, // 接下来X场战斗战斗结束后我军学员生命不低于num
CHALLENGE_CHARA_NO_AP_SKILL = 1006, // 接下来X场战斗战斗过程中我军学员无法使用怒气技
CHALLENGE_CHARA_NO_ROUND_SKILL = 1007, // 接下来X场战斗战斗过程中我军学员无法使用回合技
CHALLENGE_PASSIVE_CARD_REDUCE = 1008, // 接下来X次选择特性卡时可选择的卡片数量少1
CHALLENGE_CHARA_NUM_LIMIT = 1009, // 接下来X场战斗每场战斗只能上阵2名学员
HOLY_CHARA_HP_RECOVERY_UP = 2001, // 每场战斗结束后学员恢复血量上限X%的生命
HOLY_CHARA_SLOT_UNLOCK_ALL = 2002, // 获得该圣物时所有学员立刻解锁X个特性槽
HOLY_CHARA_SLOT_UNLOCK_RAND = 2003, // 获得该圣物时随机解锁X个学员的Y个特性槽
HOLY_COIN_UP = 2004, // 战斗胜利后获得的试炼币增加X
HOLY_CHARA_MAIN_ATTR_UP_BY_COIN = 2005, // 每累积X个试炼币全员基础属性id提高Y
HOLY_PASSIVE_UPDATE_RAND = 2006, // 随机升级X个已装备的特性
HOLY_PASSIVE_WEIGHT_UP_BY_AUTHOR = 2007, // 获得圣物时X流派特性卡的权重增加Y
HOLY_ENEMY_MAIN_ATTR_DOWN = 2008, // 进入战斗后所有敌军扣减X的某基础属性id
HOLY_REVIVE_ALL = 2009, // 非首领敌人战斗失败视为胜利,并且满血复活
HOLY_REVIVE_CHARA_RAND = 2010, // 战斗胜利后若有学员死亡则满血复活X名死亡学员
HOLY_SHOP_DISCOUNT = 2011, // 试炼商店中所有商品X折出售
HOLY_UPDATE_PASSIVE_BY_LV = 2012, // 获得该圣物时立即升级所有X星特性卡
HOLY_PASSIVE_CHOOSE_FIX = 2013, // 下次选择特性卡时必定出现X星特性卡
HOLY_PASSIVE_CHOOSE_NUM_UP = 2014, // 下次选择特性卡时可多选X张特性卡
HOLY_REPAIRE_HOLY = 2015, // 获得该圣物后随机修复X个已损毁的圣物
// HOLY_RESET_PASSIVE = 2016, // 获得该圣物后随机重置X个已装配的特性卡
HOLY_RECOVERY_POINT_UP = 2017, // 休整点额外恢复X%的生命
HOLY_TRAIN_POINT_DISCOUNT = 2018, // 休整点特训价格X折
HOLY_CHARA_SUB_ATTR_UP_BY_COIN = 2019, // 每累积X个试炼币全员次级属性id提高Y
HOLY_CHARA_MAIN_ATTR_UP = 2020, // 基础属性提升
HOLY_CHARA_SUB_ATTR_UP = 2021, // 次级属性提升
HOLY_CHARA_ATTR_UP_BY_ROUND = 2022, // 每场战斗第X回合后全员属性id提高Y
HOLY_CHARA_SLOT_UNLOCK_POINT = 2023, // 获得该圣物后所有角色解锁X号位置的特性槽
TECH_CHARA_MAIN_ATTR_UP = 3001, // 基础属性提升
TECH_CHARA_SUB_ATTR_UP = 3002, // 次级属性提升
TECH_INIT_HOLY_BY_AUTHOR = 3003, // 选择百家流派后获得1个流派专属圣物XX圣物池
TECH_CAN_CHOOSE_SKILL_CARD = 3004, // 装备X个同百家流派特性的角色可额外选择流派专属Y技能类型
TECH_INIT_COIN = 3005, // 初始获得X个试炼币
TECH_RECOVERY_POINT_UP = 3006, // 休整点恢复额外恢复血量上限X%的生命
TECH_COIN_UP_BY_NODE_TYPE = 3007, // 某些nodeType后获得的试炼币增加X%
TECH_PASSIVE_RANDOM_AGAIN = 3008, // 选择特性卡时可消耗X试炼币重置Y次
TECH_TRAIN_POINT_DISCOUNT = 3009, // 休整点特训价格降低X%
TECH_BOSS_ANGER_MAX = 3010, // 挑战boss关前所有角色怒气值充满
TECH_BOSS_HP_MAX = 3011, // 挑战boss关前所有角色生命恢复至100%
}
export enum ROUGE_EFFECT_TYPE_KIND {
CHALLENGE = 1, // 挑战
HOLY = 2, // 圣物特效
TECH = 3, // 法阵特性
}