
这个月主要做了米娅线(还没完成但大致可玩了),和一些卡牌、怪物之类的新内容,和对创意工坊的维护
添加米娅线
添加10多种怪物
添加2种NPC
添加100多张卡
添加卡面
添加卡牌剧情系统(在卡牌旁边显示剧情便签)
添加等级系统,用于按进度解锁内容,以改善难度曲线
添加怪物图鉴
添加卡池自动调整系统:随机卡池根据玩家的牌组调整,让玩家的流派更容易成型
改进让非生物不再获得中毒、出血之类的buff
改进让关卡数从3关变成6关,让每关难度更加可控
改进UI
改进新手教程
改进让怪物有多张手牌时,攻击范围圈显示最大的那张
改进让怪物没有手牌时,逃离玩家
修复使用快捷键用卡可能会出现的BUG
MOD:添加指令让设置AI是否允许在使用卡牌之前移动:$allowAIMoveBeforeUseCard=true;
MOD:添加指令让设置AI是否允许在使用卡牌之后移动:$allowAIMoveAfterUseCard=true;
MOD:修复GetDataVar的报错BUG
MOD:改进让Card表的story表头支持颜色
MOD:添加Card表tagCode,可以让卡牌不显示计数的文字(比如道具、装备、buff右下角的计数):NotAllowUICountText
MOD:修复在Level表按Alt+4会始终在第一层的BUG
MOD:添加很多演出用的指令(参考贝吉新手教程
MOD:修复AI跳过回合有可能不攻击
MOD:添加指令可以让变量基于资源包(这意味着它可以跨越每局游戏和资源包里的每个角色):SetPackageDataVar:xxx,1;
MOD:添加指令用于检测是否在敌人的攻击范围内:IsDanger:
MOD:添加方法设置禁用手牌时的消息,比如:SetNextCheckDisallowUseCard:true,'你不能使用{cn:1}';
MOD:添加方法让特效可以跟着宿主一起旋转,在Effect表fieldCode里写:allowSameRotationWithBuffHost:true;
MOD:添加支持可以直接使用前缀访问变量里的Cha,比如:
SetVar:myCustomCha,$user;
Log:$myCustomCha;
Log:$myCustomCha.hp;
(以前的话需要这样才行:Log:{GetVar:myCustomCha})
MOD:修复特效偏移BUG
MOD:改进让ShowUIMessageStripFormat和对话框支持{color:FF0000,XX}
MOD:添加指令Null
MOD:添加指令Break
MOD:添加指令True
MOD:添加指令False
MOD:添加指令While
MOD:修复小数点射程的AI可能会呆住
MOD:添加方法设置AI是否允许与目标保持距离$allowAIKeepDistanceFromTarget=true
MOD:修复SetDialogMode的Bug
MOD:添加指令取得卡牌能量需求LoadLevel
MOD:添加指令增加经验值IncreaseMainPlayerChaExp
MOD:添加指令取得卡牌能量需求GetCardEnergyReq:XXX
MOD:添加指令取得卡牌射程GetCardRange:XXX
MOD:修复模型旋转BUG
MOD:添加放风筝寻路AI(和目标保持距离)
MOD:修复装备卡掉落之后,捡起没有反应
MOD:添加指令ReloadGame可以读档(和标题画面读取游戏一样)
MOD:改进让进入房间后,HP不会超过最大HP
MOD:添加飞行特效
MOD:添加事件evt.CreateTeammate,$arg0是单位本身,$arg1是坐标
MOD:添加事件evt.CreateEnemy,$arg0是单位本身,$arg1是坐标
MOD:添加事件evt.CreateNeutralCharacter,$arg0是单位本身,$arg1是坐标
MOD:修复修改Card表后切到游戏里手牌不会立即刷新
MOD:添加指令set_selectedPosition
一般用于在RunCard之前,设置RunCard的目标坐标,比如 set_selectedPosition:$position; RunCard:60;
MOD:添加指令List系列,用于操作列表
MOD:添加Character表字段iconModelId,可以自定义图标id(因为3D模型无法显示,可以自定义2D图标来代替)
MOD:修复死亡后模型动画保持第一帧
MOD:添加指令GetPositionX
MOD:添加指令GetPositionY
MOD:添加指令GetPositionZ
MOD:修复线性地图BUG