tome4吧 关注:8,498贴子:80,100
  • 6回复贴,共1

让敌人更明显

取消只看楼主收藏回复

所谓RPG玩家,沙盒,无双爱好者。我自己用的mod中cheat成分很多,所以插件就不制作了,大家需要的自己修改。
看看游戏中的gfx图片
tome-gfx\data\gfx\shockbolt

不同等级的敌人是有不同的边框的,如果需要,更换成自己喜欢的样式。


IP属地:安徽1楼2020-01-08 14:39回复
    这些图片定义在/engine/Map.lua中
    faction_friend = "tactical_friend.png"
    faction_neutral = "tactical_neutral.png"
    faction_enemy = "tactical_enemy.png"
    faction_danger = "tactical_danger.png"
    faction_powerful = "tactical_powerful.png"
    faction_self = "tactical_self.png"


    IP属地:安徽2楼2020-01-08 14:41
    收起回复
      在\mod\class\Actor.lua中
      function _M:bigTacticalFrame(x, y, w, h, zoom, on_map, tlx, tly)
      f_self:toScreen(x, y, w, h)
      这就是将边框画到主角背后(在画主角之前画边框)
      边框需要在游戏设置里在显示血条的地方打开大边框选项。
      然后我们可以先建一个变量self.f_timeZoom,用来一直保存边框大小,然后每次通过增加这个值,来使边框动起来。
      大概思路就是这样,代码没进过测试,请自行除错。


      IP属地:安徽3楼2020-01-08 15:00
      回复
        代码没有实际运行过,效果也不能确定。回家后测试。。。



        IP属地:安徽4楼2020-01-08 15:02
        回复
          单独做成addon,上传了。ShowEnemy。


          IP属地:安徽6楼2020-01-09 20:33
          回复
            效果:边框会动,血条下移一点点,使用更明显的颜色。


            IP属地:安徽7楼2020-01-09 21:12
            收起回复


              IP属地:安徽18楼2022-02-06 19:21
              收起回复