企鹅农场
2023-04-18 15:25:39 5 举报
底层模型
作者其他创作
大纲/内容
红企鹅
喂养
需要管理员授权的权限
确保已经收蛋
确保距离上次喂养已经大于产蛋期
喂养之后喂养次数变为1
喂养之后状态变为激活
收到喂养成功事件
更新喂养时间
收蛋
小黄企鹅不能收蛋
企鹅在挂单和饥饿状态不能收蛋
确保只有企鹅拥有者可以收企鹅蛋
确保企鹅已经产蛋(当前时间 -上次喂养时间大于产蛋时间间隔
确保没有收过这次产的蛋
计算产出高级孵化劵数量
有孵化劵产出
高级孵化劵增加
用户高级孵化劵增加
孵化劵5天消失任务队列增加任务
发出孵化劵事件
给用户发蛋
发出领取蛋事件
挂单
黄企鹅
喂养
企鹅连续21天不喂养饿死
黄企鹅数量减一
拥有者的黄企鹅移除
其他同红企鹅
更新喂养时间
收蛋
小黄企鹅不能收蛋
企鹅在挂单和饥饿状态不能收蛋
确保只有企鹅拥有者可以收企鹅蛋
确保企鹅已经产蛋(当前时间 -上次喂养时间大于产蛋时间间隔
确保没有收过这次产的蛋
计算产出一般孵化劵数量
有孵化劵产出
一般孵化劵增加
用户一般孵化劵增加
孵化劵5天消失任务队列增加任务
发出孵化劵事件
黄企鹅死亡移除黄企鹅
收蛋之后处于饥饿状态
给用户发蛋
发出领取蛋事件
挂单
发起人必须是账号拥有者
确保不存在未领取的蛋
确保不在挂单状态
如果喂养时间小于产蛋间隔,重置喂养时间,最多重置到0
挂单任务中增加当前挂单企鹅
小黄企鹅
喂养
不会产蛋,所以喂养次数不起作用
其他和红企鹅一样
喂养30天之后变成黄企鹅
发出企鹅更新时间
小黄企鹅消失
黄企鹅生成
黄企鹅数量加一
小黄企鹅数量减一
拥有者黄企鹅数量增加
拥有者小黄企鹅数量减少
不满30天成长值增加
更新喂养时间
挂单
必须大于14天
其他同红企鹅
公企鹅
喂养
公企鹅7天死亡
死亡之后移除企鹅
发出企鹅死亡事件
公企鹅数量减一
拥有者公企鹅数量减少
喂养次数加一
更新喂养时间
收蛋
企鹅在挂单和饥饿状态不能收蛋
确保只有企鹅拥有者可以收企鹅蛋
确保企鹅已经产蛋(当前时间 -上次喂养时间大于产蛋时间间隔
确保没有收过这次产的蛋
收蛋之后处于饥饿状态
给用户发蛋
发出领取蛋事件
确保公企鹅没有死亡
挂单
不能挂单
高级孵化劵
孵化
确保用户余额大于1
确保孵化劵没有过期
确保孵化成功后减少一个蛋
确保孵化劵消失
确保拥有的孵化劵资产消失
确保生成小黄企鹅
确保拥有小黄企鹅增加
确保拥有黄企鹅增加
确保按照随机生成公企鹅
拥有公企鹅数增加
公企鹅数量增加
公企鹅消失调度增加
一般孵化劵
孵化
确保用户余额大于1
确保孵化劵没有过期
确保孵化成功后减少一个蛋
确保孵化劵消失
确保拥有的孵化劵资产消失
确保生成小黄企鹅
确保拥有小黄企鹅增加
确保拥有黄企鹅增加
确保按照随机生成公企鹅
拥有公企鹅数增加
公企鹅数量增加
公企鹅消失调度增加
集市
被购买
确保自己不能买自己
确保在挂单状态
确保购买者账户余额大于挂单价格
交易手续费扣除
交易所得进入卖者账户
清除当前企鹅的挂单单任务
移除当前拥有者这个企鹅
增加购买者拥有企鹅
发出购买成功事件
退回
确保退回之后企鹅状态为hunger需要喂养
确保企鹅在挂单状态
确保退回成功
设置管理员
sudo设置管理员成功
管理员可以去喂养
非管理员喂养失败
取消管理员权限
sudo取消管理员成功
取消后的管理员不能喂养
迁入企鹅
管理员才能能迁入
公企鹅不支持迁入
迁入成功企鹅能查询到
对应企鹅数量增加(红企鹅数量固定不需要增加)
拥有者企鹅增加
批量迁入企鹅
其他同迁入
批量不能超过20
定时清除公企鹅
公企鹅生命结束消失
消失对应的拥有者公企鹅消失
公企鹅数量减少
现在在游戏的公企鹅产蛋领增加,最多不超过5000
定时清除孵化劵
孵化劵消失
拥有者孵化劵减少
当前块pending任务都处理完
定时下架挂单
企鹅状态从挂单到饥饿
当前块pending任务都处理完
纪元切换
第一个纪元为60个月
第二个纪元为35个月
第三个纪元为18个月
后面每轮12个月
纪元切换对应的产蛋率计算
tokenid
红企鹅id开始1000000
黄企鹅id开始 2000000
小黄企鹅开始id 5000000
公企鹅开始id为 7000000
高级孵化劵开始id 9000000
一般孵化劵开始10000000
收藏
0 条评论
下一页
为你推荐
查看更多