安全的单机游戏下载大全

《大灾变CDDA》制作雨衣类物品心得

来源:乐游整理 日期:2013/7/12 17:35:31 作者:乐游
962乐游网首页攻略秘籍 游戏攻略 → 《大灾变CDDA》制作雨衣类物品心得

[乐游网导读]自由度不仅在游戏中的游戏内容有所体现,更多的是玩家可以根据这款小游戏的代码做修改来达到自己想要的游戏效果。

大灾变CDDA是一款比较自由的游戏自由度不仅在游戏中的游戏内容有所体现,更多的是玩家可以根据这款小游戏的代码做修改来达到自己想要的游戏效果。

制作雨衣类物品心得

做MOD的时候,可能需要自定义雨衣,这个通常非常不容易通过修改JSON文件制作完成。下面列出可以成功制作出雨衣的几个要点。

首先要明白,一件成功的雨衣,在雨中行走之后,按v键查看情绪,不会有wet(湿透)出现,否则既是失败。

雨衣可以防止淋湿和酸雨,这个功能与雨衣的plastic材质、environment_protection等属性无关,只与warmth属性相关,以下是源代码:

if (!g->u.is_wearing("coat_rain") && !g->u.has_trait(PF_FEATHERS) &&

g->u.warmth(bp_torso) < 20 && PLAYER_OUTSIDE && one_in(2))

g->u.add_morale(MORALE_WET, -1, -30);

该代码表示,玩家未穿着雨衣、不拥有羽毛变异、躯干部分温暖值小于20、在户外都会获得Wet情绪,最后一个one_in(2)是一个几率,即二分之一的概率,由于几个条件是并且的关系,所以,新制作的雨衣,只能通过加强warmth值来防雨。根据计算warmth的代码分析,最终warmth的确定,与装备覆盖的部位,以及该部位实际的warmth值,还有覆盖率相关。所以推荐雨衣的覆盖部位为躯干和手臂,覆盖率95,这样在计算warmth值得时候,可以获得比较高的warmth值。

大雨的warmth阈值为50,所以打算防大雨的雨衣,需要设置warmth值为60,但这时穿着时要注意不要过热。

至于酸雨,大家就不要想了,下面贴出源代码:

酸性细雨的

if (!g->u.is_wearing("coat_rain") || !one_in(3))

酸雨的:

if (!g->u.is_wearing("coat_rain") || !one_in(10))

只有原始的雨衣可以防酸雨,而且在户外走只有三分之一和十分之一的几率不被淋到。所以,自己造的装备还是防防普通雨吧,出门还是带件雨衣。

读完这篇文章后,您心情如何?

  • 0 喜欢喜欢
  • 0 顶
  • 0 无聊无聊
  • 0 围观围观
  • 0 囧
  • 0 难过难过

热门评论

最新评论

发表评论 查看所有评论(0)

昵称:
表情: 高兴 可 汗 我不要 害羞 好 下下下 送花 屎 亲亲
字数: 0/500 (您的评论需要经过审核才能显示)
乐游网
关于乐游 下载帮助 网站地图
移动也精彩
移动版首页
广告与建议
联系我们 广告合作 法律声明
权威认证

专业的游戏下载、综合门户网站

Copyright 2009-2016 www.962.Net 版权所有

鄂ICP备17018784号-1