赞 | 42 |
VIP | 91 |
好人卡 | 5 |
积分 | 113 |
经验 | 80759 |
最后登录 | 2024-12-26 |
在线时间 | 4442 小时 |
Lv4.逐梦者
- 梦石
- 1
- 星屑
- 10277
- 在线时间
- 4442 小时
- 注册时间
- 2005-10-22
- 帖子
- 6991
|
20230507
English
############Content################
[Gun Modification]New module: Very Scary Pistol Muzzle
[Dragon's Treasure]The cat now sells: " Very Scary Pistol Muzzle," "Extended M1911 Mag," and "Extended Rifle Mag."
[Dragon's Treasure]The cat here can now help you to modify your guns.
[Dragon's Treasure]The cat now moves in faster.
############System#################
[Gun Modification]Added code to cover more edge cases.
Added a new layer in the "unified_special_attribution_draw" function so that weapons can calculate their special attributions with modules.
"unified_special_attribution_draw" can now take additional parameters that work as a prefix to special attributions.
Added a utility function to calculate the special attributions of a weapon when taking the consideration all modules.
When calculating a character's special attribution, the game will now take the consideration of weapon modules.
Because about 700 lines of code are involved in today's change. I ordered my AI to take care of some of the programming. Bugs are possible.
In theory, that makes modules capable to add all kinds of special attributions to weapons. (More tests needed.)
############Debug#################
[Gun Modification]Fixed a crash in the item detail window caused by a gun's incorrect ammo type ID.
简体中文
############Content################
【枪械改造】新部件:非常吓人的手枪枪口
【龍之宝库】这里的猫猫现在会出售【非常吓人的手枪枪口】,【扩展M1911弹夹】,【扩展步枪弹夹】
【龍之宝库】这里的猫猫现在可以帮你进行枪械改造。
【龍之宝库】这里的猫猫从屏幕右面划进来的速度加快了。
############System#################
【枪械改造】针对一些极端情况加入了更多的代码检测。
在【unified_special_attribution_draw】函数中加入了一层来计算武器在部件改造后的特殊属性数值。
【unified_special_attribution_draw】现在可以带有一个对于特殊属性的前缀的参数。
加入了一个通用的工具函数用来计算武器在加入部件修改后的特殊属性数值。
当计算角色特殊属性的时候,系统现在会考虑到来自武器的模组上的特殊属性。
因为涉及700行代码的改动。我让自己的AI去处理了部分的编程工作。所以,可能会有Bug。
理论上,这会让武器模块可以给武器加上各种特殊属性。(需要更多的测试。)
############Debug#################
【枪械改造】修复了枪械因为存在错误的弹药ID而导致的物品信息窗口崩溃。 |
|