Warband Module System 1.166这是Native 1.165的模块系统,具有许多不同的修复和改进

收藏人数:161
点赞次数:711
下载次数:1501
资源大小:1.27 MB

资源介绍


详细介绍

简单简介

在3DM Mod站下载骑马与砍杀最新的Warband Module System 1.166这是Native 1.165的模块系统,具有许多不同的修复和改进 Mod,由Lav制作。buyan在我们的平台上分享了这个免费且高质量的游戏模组,让玩家们可以享受到更加丰富的游戏体验。快来3DM Mod站下载并尝试吧!

详细介绍

Mod作者: Lav Mod版本: 1.166 Mod大小: 1.27 MB 更新时间: 2019-01-20 17:03:06 发布时间: 2019-01-20 17:03:06

详细说明

Warband Module System 1.166这是Native 1.165的模块系统,具有许多不同的修复和改进


Warband模块系统1.166(带有调整和咯咯笑)
(Taleworlds论坛上的官方主题)


这本质上是vanilla模块系统,有许多修复和调整:

*)文件header_operations.py已完全替换为正确记录的版本。
*)(party_set_marshal {l})操作的问题已修复,Module System将接受任一语法。
*)新的1.165操作(try_for_prop_instances)和(try_for_players)现在被正确识别为“深度增加”操作(这会影响编译器检查不安全的失败操作和额外/缺失(try_end))。
*)编译期间不再生成临时* .pyc文件,并且在编译尝试失败时不会使文件夹混乱。
*)信息页面引用“ip_ *”现在可以被模块系统编译器正确识别,并且不会抛出“无法识别的标记”错误。
*)对module_info.py添加了一个小调整,如果没有,则会为export_dir常量提供一个尾部斜杠。还为export_dir设置提供了几个可能的选项(已注释掉)。
*)现在可以直接在module_troops.py中添加带有修饰符的项目到部队库存。例如,[(itm_item1,imod_rusty),itm_item2]会将生锈的“itm_item1”和常规“itm_item2”添加到部队中。使用的代码是一个稍微修改版本The_dragon “。
*)对header_common.py的修改使数字,字符串和位置寄存器分别达到reg127,s127和pos127。请注意,索引为100或更高的数字和字符串寄存器不能用于字符串替换(即“你有{reg120} gold。”这样的字符串会在运行时抛出错误)。
*)修改header_item_modifiers.py以添加有关项修饰符的硬编码游戏效果的信息,并使imodbit_ *常量更具可读性。
*)header_items.py的各种修改:
*)项目重量限制从63.75千克增加到655.35千克,精度高达0.01千克。请注意,游戏引擎无论如何都会将显示的重量舍入到最接近的0.1 kg。
*)项目其他参数将不再溢出到生命点字段,导致具有可笑的高HP值的项目(尽管通常没有意义且无害)。
*)项目max_ammo值现在可以达到65535(与vanilla 255相比)。
*)护甲物品的两个新标志:itp_replaces_helm和itp_replaces_shoes。
*)对header_skills.py的修改消除了难以理解的大数字,扩展知道_ * _#常量以包括最多15的技能等级,并且更容易更改具有非标准技能集的mod的技能常数。
*)对header_troops.py的修改为(3..63)范围内的属性提供属性常量。
*)对header_triggers.py的修改,包括有关触发器参数及其效果的详细注释。




Warband Module System 1.166 (with tweaks and giggles)
(official thread on the Taleworlds Forums)


This is essentially the vanilla Module System with a number of fixes and tweaks:

*) File header_operations.py has been completely replaced with properly documented version.
*) Issues with (party_set_marshal{l}) operation have been fixed, Module System will accept either syntax.
*) New 1.165 operations (try_for_prop_instances) and (try_for_players) are now correctly identified as "depth-increasing" operations (this affects compiler checks for unsafe can-fail operations and extra/missing (try_end)'s).
*) Temporary *.pyc files are no longer generated during compilation and won't clutter the folder in case of a failed compilation attempt.
*) Info page references "ip_*" are now correctly recognized by module system compiler and will not throw an "Unrecognized tag" error.
*) Added a small tweak to module_info.py which will provide a trailing slash to export_dir constant if it doesn't have one. Also provided several likely options for export_dir setting (commented out).
*) It is now possible to add items with modifiers to troop inventories directly in module_troops.py. For example, [(itm_item1, imod_rusty), itm_item2] will add rusty "itm_item1" and regular "itm_item2" to a troop. Code used is a slightly modified version of The_dragon's code from a long-forgotten thread in the Forge.
*) Modifications to header_common.py enable numeric, string and position registers up to reg127, s127 and pos127respectively. Note that numeric and string registers with indexes of 100 and higher cannot be used in string substitutions (i.e. a string like "You have {reg120} gold." will throw errors during run-time).
*) Modifications to header_item_modifiers.py to add information about hardcoded game effects of item modifiers and make imodbit_* constants more readable.
*) Various modifications to header_items.py:
*) Item weight limit was increased from 63.75 kg to 655.35 kg with precision of up to 0.01 kg. Note that the game engine will round displayed weight to nearest 0.1 kg anyway.
*) Item other parameters will no longer overflow into hit points field, resulting in items with ridiculously high HP value (which is usually meaningless and harmless though).
*) Item max_ammo value can now go up to 65535 (compared to vanilla 255).
*) Two new flags for armor items: itp_replaces_helm and itp_replaces_shoes.
*) Modifications to header_skills.py get rid of uncomprehensibly big numbers, extend knows_*_# constants to include skill levels up to 15 and make it easier to change skill constants for mods with a non-standard skills set.
*) Modifications to header_troops.py provide attribute constants for attributes in (3..63) range.
*) Modifications to header_triggers.py to include detailed comments on triggers parameters and their effects.


文件说明

Mod截图

相关作品

HDT Skinned Mesh Physics | v1.24怪物军团v0.2.4.8旧时代的完美谢幕 | 求生之路2 80种高清材质燃烧瓶MOD | 我的世界 1.8.0真实火炬MOD | 模拟人生4 中欧系列德国少女劳拉mod | ヽ(=^・ω・^=)丿甜过初恋,闭月羞花林忆雪登场,颜值巅峰! |

buyan的其他作品

  • HDT Skinned Mesh Physics
  • v1.24怪物军团v0.2.4.8旧时代的完美谢幕
  • 求生之路2 80种高清材质燃烧瓶MOD
  • 我的世界 1.8.0真实火炬MOD
  • 模拟人生4 中欧系列德国少女劳拉mod
  • ヽ(=^・ω・^=)丿甜过初恋,闭月羞花林忆雪登场,颜值巅峰!