Files
ZYZ/shared/consts/constModules/guildConst.ts
2021-03-18 11:59:53 +08:00

151 lines
4.8 KiB
TypeScript
Raw 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 GUILD_STRUCTURE {
START = 1,
ARMY_CENTER = 1, // 中军大帐
EQUIP_PRODUCE = 2, // 炼器堂
BOSS = 3, // 演武台
TRAIN = 4, // 练兵场
DONATE = 5, // 捐献所
WISH_POOL = 6, // 许愿池
STORE = 7, // 商店
END
}
// 建筑名
export const GUILD_STRUCTURE_NAME = new Map([
[ GUILD_STRUCTURE.ARMY_CENTER, '中军大帐'],
[ GUILD_STRUCTURE.EQUIP_PRODUCE, '炼器堂'],
[ GUILD_STRUCTURE.BOSS, '演武台'],
[ GUILD_STRUCTURE.TRAIN, '练兵场'],
[ GUILD_STRUCTURE.DONATE, '捐献所'],
[ GUILD_STRUCTURE.WISH_POOL, '许愿池'],
[ GUILD_STRUCTURE.STORE, '商店']
])
// 权限
export enum GUILD_AUTH {
LEADER = 1, // 团长
MANAGER = 2, // 管理员
MEMBER = 3, // 成员
OTHERS = 4 // 未加入公会的其他人
}
// 职位
export enum GUILD_JOB {
DAJIANGJUN = 1,
JIANGJUN = 2,
XIAOWEI = 3,
SHIZHANG = 4,
WUZHANG = 5,
SHIBING = 6
}
// 操作
export enum GUILD_OPERATE {
CREATE_GUILD = 1, // 创建公会
GET_GUILD_LIST = 2, // 显示所有军团列表
APPLY_GUILD = 3, // 申请加入军团
GET_GUILD_INFO = 4, // 查看军团详细
GET_MY_GUILD_INFO = 5, // 查看自己军团详情
GET_INVITATION_LIST = 6, // 查看自己被邀请的军团
RECEIVE_INVITAION = 7, // 接受邀请
GET_MEMBER_LIST_MAIN = 8, // 查看成员主要信息
GET_MEMBER_LIST_DETAIL = 9, // 查看团内成员信息
SET_AUTH = 10, // 设置权限
SET_INFO = 11, // 修改军团信息
GET_APPLY_LIST = 12, // 查看申请列表
RECEIVE_APPLY = 13, // 接受申请
GET_INIVATION_MEMBER_LIST = 14, // 获取可邀请列表
INVATE_MEMBER = 15, // 邀请某人
SEND_MAIL = 16, // 发送邮件
RECRUIT = 17, // 招募
KICK = 18, // 踢人
DISMISS = 19, // 解散军团
QUIT = 20, // 退出军团
IMPEACH = 21, // 弹劾团长
UP_STRUCTURE = 22, // 建筑物升级
GET_REC = 23, // 获得动态
OPEN_BOSS = 24, // 开启演武台
EQUIP_PRODUCE = 25, // 炼器堂研发
BE_KICKED = 26, // 被踢出军团
BE_SET_AUTH = 27, // 被授权头衔
BE_IMPEACH = 28, // 被弹劾
RECEIVE_ACTIVE = 29, // 领取每日活跃宝箱
GET_ACTIVE_RANK = 30, // 查看活跃排行榜
}
// 军团状态
export enum GUILD_STATUS {
RUNNING = 1, // 运转中
DISMISSED = 2 // 解散
}
// 成员状态
export enum USER_GUILD_STATUS {
ON = 1, // 成员
QUIT = 2, // 退出
DISMISSED = 3 // 解散
}
// 查询每页显示
export const GUILD_PER_PAGE = 30;
// 公会申请状态
export enum GUILD_APPLY_STATUS {
WAITING = 1, // 等待操作
AGREE = 2, // 同意
REFUSE = 3 // 拒绝
}
// 公会申请类型
export enum GUILD_APPLY_TYPE {
APPLY = 1, // 申请
INVITE = 2 // 邀请
}
// 公会动态id
export enum GUILD_REC_TYPE {
JOIN_GUILD = 1, // 加入军团 roleName
QUIT_GUILD = 2, // 离开军团 roleName
SET_MANAGER = 3, // 提升管理 roleName
STRUCTURE_UP = 4, // 建筑物升级 structureName lv
EQUIP_PRODUCE = 5, // 装备碎片研发 lvmin lvmax quality
BOSS_END = 6, // 演武台击杀boss bossName
BOSS_START = 7, // 演武台boss 开启 bossName
TRAIN_END = 8, // 练兵场压制 warName
TRAIN_START = 9, // 练兵场开启 warName
SET_LEADER = 10, // 转让团长 guildName roleName
IMPEACH = 11, // 弹劾 roleName roleName
}
//1等待团长开启2今日已开启且boss通关3开启中
export enum GUILD_BOSS_STATUS {
WAIT_OPEN = 1,
OPENED = 2,
OPEN = 3,//开启中
}
export const GUILD_REPORT_NUM = 40;
export const REFRESH_HOUR = 5;
// 获得活跃值途径id
export enum GUILD_POINT_WAYS {
DONATE = 1, // 捐赠
TRAIN = 2, // 训练场
BOSS_WAR = 3, // 演武台
ACTIVITY = 4, // 军团活动
}
// 军团活动id
export enum GUILD_ACTIVITY_TYPE {
GATE_ACTIVITY = 1, // 蛮夷入侵
CITY_ACTIVITY = 2, // 诸侯混战
RACE_ACTIVITY = 3 // 粮草先行
}
// 军团活动状态
export enum GUILD_ACTIVITY_STATUS {
WAITING = 0,
START = 1,
END = 2
}