A Real Sorted Inventory 2 (ARSI 2)

A Real Sorted Inventory 2 (ARSI 2)

可自定义的物品分类整理器,是《真正有序背包》(ARSI)的继任者。在不添加前缀或改变物品名称的前提下,为现有主分类添加子分类,以进一步将物品归类。

关于:

《天国:拯救2》的物品栏相比前作有了很大改进。然而,物品仅按主类别分组,而非按单个装备栏位分组。本模组试图通过根据主类别和物品的@ui-string分配子类别来解决此问题。不再需要调整本地化名称来强制排序库存。

“全部”选项卡和“马”选项卡仍将仅显示主类别。在其他选项卡中,如果存在子类别,则会进一步细分。

目前仅完整支持[English][English]和[German][German]。

如果您希望在《天国:拯救1》中获得类似的排序系统,欢迎查看我的模组A Real Sorted Inventory (ARSI)


配置:

ARSI 2附带一个可选配置文件(从可选文件中下载),以便您进一步按需调整模组,例如更改类别顺序或显示物品的总堆叠重量/价格。

请手动将配置文件(arsi2.cfg)放置在游戏根目录中。

修改文件后,在控制台输入**“arsi_reload”**(不含引号)以刷新ARSI 2。如果此时背包处于打开状态,只需关闭并重新打开即可使更改生效。

标题文本:

如果启用此选项,标题将听起来更自然:“长剑”、“短剑” 如果禁用此选项,标题将遵循原版信息类别的默认样式:“剑 – 长”、“剑 – 短”

默认设置:

-- 0: 禁用
-- 1: 启用
g_arsi_item_info_category_names  = 1

保持类别顺序:

通过关闭标题,物品将按字母顺序排序。您可以启用此功能以强制保持分类排序。

默认设置:

-- 0: 禁用
-- 1: 启用
g_arsi_keep_category_order = 0

总堆叠排序:

如果按重量或价格排序时应考虑物品数量,请启用此功能。

默认设置:

-- 0: 禁用
-- 1: 启用
g_arsi_total_stack_weight = 0
g_arsi_total_stack_price = 0

排序顺序:

指定主类别及其子类别的顺序。 切勿混合不同类型的类别,否则可能导致物品出现在错误的选项卡中或根本不显示!

默认设置:

点击展开代码
-- 主类别
-- 武器
g_arsi_category_weapon_sword   = 1
g_arsi_category_weapon_blunt   = 2
g_arsi_category_weapon_shield  = 3
g_arsi_category_weapon_polearm = 4
g_arsi_category_weapon_ranged  = 5
g_arsi_category_weapon_ammo    = 6
g_arsi_category_weapon_other   = 7
-- 护甲
g_arsi_category_armor_head       = 8
g_arsi_category_armor_body       = 9
g_arsi_category_armor_hands      = 10
g_arsi_category_armor_legs       = 11
g_arsi_category_armor_attachment = 12
g_arsi_category_armor_horse      = 13
g_arsi_category_armor_other      = 14
-- 食物
g_arsi_category_food   = 15
g_arsi_category_potion = 16
g_arsi_category_poison = 17
-- 文书
g_arsi_category_document_lore   = 18
g_arsi_category_document_skill  = 19
g_arsi_category_document_map    = 20
g_arsi_category_document_letter = 21
g_arsi_category_document_plan   = 22
g_arsi_category_document_recipe = 23
-- 材料
g_arsi_category_alchemy  = 24
g_arsi_category_smithing = 25
-- 其他
g_arsi_category_ointment = 26
g_arsi_category_usable   = 27
g_arsi_category_die      = 28
g_arsi_category_badge    = 29
g_arsi_category_common   = 30

------------------------------

-- 信息类别
-- 武器:剑
g_arsi_category_weapon_sword_long    = 1
g_arsi_category_weapon_sword_short   = 2
g_arsi_category_weapon_sword_hunting = 3
g_arsi_category_weapon_sword_sabre   = 4
g_arsi_category_weapon_sword_broken  = 5
-- 武器:钝器
g_arsi_category_weapon_blunt_axe    = 1
g_arsi_category_weapon_blunt_mace   = 2
g_arsi_category_weapon_blunt_hammer = 3
g_arsi_category_weapon_blunt_broken = 4
-- 武器:盾牌
g_arsi_category_weapon_shield_heater = 1
g_arsi_category_weapon_shield_pavise = 2
g_arsi_category_weapon_shield_broken = 3
-- 武器:长柄
g_arsi_category_weapon_polearm_polearm = 1
g_arsi_category_weapon_polearm_broken  = 2
-- 武器:远程
g_arsi_category_weapon_ranged_bow      = 1
g_arsi_category_weapon_ranged_crossbow = 2
g_arsi_category_weapon_ranged_gun      = 3
-- 武器:弹药
g_arsi_category_weapon_ammo_arrow = 1
g_arsi_category_weapon_ammo_bolt  = 2
g_arsi_category_weapon_ammo_shot  = 3

-- 护甲:头部
g_arsi_category_armor_head_helmet     = 1
g_arsi_category_armor_head_cap        = 2
g_arsi_category_armor_head_coif       = 3
g_arsi_category_armor_head_coifPadded = 4
g_arsi_category_armor_head_collar     = 5
g_arsi_category_armor_head_hood       = 6
-- 护甲:身体
g_arsi_category_armor_body_plate       = 1
g_arsi_category_armor_body_chainmail   = 2
g_arsi_category_armor_body_coat        = 3
g_arsi_category_armor_body_cloth       = 4
g_arsi_category_armor_body_clothPadded = 5
g_arsi_category_armor_body_belt        = 6
g_arsi_category_armor_body_pouch       = 7
-- 护甲:手部
g_arsi_category_armor_hands_sleeves = 1
g_arsi_category_armor_hands_gloves  = 2
-- 护甲:腿部
g_arsi_category_armor_legs_legArmor       = 1
g_arsi_category_armor_legs_trousers       = 2
g_arsi_category_armor_legs_trousersPadded = 3
g_arsi_category_armor_legs_boot           = 4
g_arsi_category_armor_legs_spur           = 5
-- 护甲:附件
g_arsi_category_armor_attachment_necklace   = 1
g_arsi_category_armor_attachment_ring       = 2
g_arsi_category_armor_attachment_brooch     = 3
g_arsi_category_armor_attachment_spectacles = 4
-- 护甲:马匹
g_arsi_category_armor_horse_bridle    = 1
g_arsi_category_armor_horse_chanfron  = 2
g_arsi_category_armor_horse_saddle    = 3
g_arsi_category_armor_horse_horseshoe = 4
g_arsi_category_armor_horse_harness   = 5
g_arsi_category_armor_horse_caparison = 6

-- 食物:食物
g_arsi_category_food_Dried     = 1
g_arsi_category_food_Smoked    = 2
g_arsi_category_food_Cooked    = 3
g_arsi_category_food_pastry    = 4
g_arsi_category_food_dairy     = 5
g_arsi_category_food_fruit     = 6
g_arsi_category_food_vegetable = 7
g_arsi_category_food_spices    = 8
g_arsi_category_food_meatRaw   = 9
g_arsi_category_food_fishRaw   = 10
g_arsi_category_food_alcohol   = 11
g_arsi_category_food_other     = 12
-- 食物:药剂
g_arsi_category_potion_saviour     = 1
g_arsi_category_potion_exceptional = 1
g_arsi_category_potion_strong      = 2
g_arsi_category_potion_ordinary    = 3
g_arsi_category_potion_weak        = 4
g_arsi_category_potion_other       = 5
-- 食物:毒药
g_arsi_category_poison_exceptional = 1
g_arsi_category_poison_strong      = 2
g_arsi_category_poison_ordinary    = 3
g_arsi_category_poison_weak        = 4
g_arsi_category_poison_other       = 5

-- 材料:炼金
g_arsi_category_alchemy_herb      = 1
g_arsi_category_alchemy_herbDried = 2
g_arsi_category_alchemy_other     = 3
-- 材料:锻造
g_arsi_category_smithing_leather    = 1
g_arsi_category_smithing_metal      = 2
g_arsi_category_smithing_other      = 3
g_arsi_category_smithing_weaponPart = 4

-- 其他:药膏
g_arsi_category_ointment_repair  = 1
g_arsi_category_ointment_perfume = 2
g_arsi_category_ointment_other   = 3
-- 其他:可用物品
g_arsi_category_usable_tool     = 1
g_arsi_category_usable_key      = 2
g_arsi_category_usable_groschen = 3

排序逻辑(可在配置文件中自定义):

点击展开详情
  1. 武器 剑 (长、短、猎、军刀、损坏) 钝器 (斧、钉头锤、战锤、损坏) 盾牌 (风筝盾、巨盾、损坏) 长柄 (长柄、损坏) 远程 (弓、弩、火器) 弹药 (箭、弩矢、弹丸) 其他

  2. 护甲 头部 (头盔、锁子头巾、加垫锁子头巾、护颈、兜帽) 身体 (板甲、锁子甲、外套、布衣、加垫布衣、腰带、口袋) 手部 (护臂、手套) 腿部 (护腿、护袜、加垫护袜、靴子、马刺) 附件 (项链、戒指、胸针、眼镜) 马匹 (马勒、马面甲、马鞍、马掌、马具、马衣) 其他

  3. 食物 风干 烟熏 熟食 糕点 乳制品 水果 蔬菜 香料 生肉 生鱼 酒类 其他

  4. 药剂 救世主杜松子酒 卓越 强力 普通 虚弱 其他

  5. 毒药 卓越 强力 普通 虚弱 其他

  6. 文书 知识书 技能书 地图 信件 计划 配方

  7. 材料 炼金 锻造

  8. 其他 药膏 可用物品 骰子 徽章 普通物品


翻译:

“杂项文件”部分包含每种语言的模板。

如果您想将模组翻译为个人使用或提供翻译模组,请查看这些模板。非常感谢社区的翻译,因为由于不准确性,我不想依赖机器翻译。

如何重新打包XML:

  • 使用WinRAR
  • 添加到压缩文件...
  • 在常规选项卡中将压缩模式设置为**[i]存储[/i]**
  • 在时间选项卡中取消勾选**[i]高精度时间格式[/i]**
  • 将压缩文件重命名为**[i][语言]_xml[/i]**
  • 将文件扩展名从**[i].zip[/i]更改为[i].pak[/i]**
  • 将此文件放入ARSI 2的Localization文件夹中

确保XML文件直接位于该压缩文件夹内,而不是在子文件夹中。


安装:

手动安装(Steam):

  1. 在您的\KingdomComeDeliverance目录中找到“Mods”文件夹,如果缺失则创建一个。
  2. ARealSortedInventory2.zip的内容解压到“Mods”文件夹内。
  3. 手动将配置文件放置在游戏根目录中。

手动安装(Game Pass):

  1. 在您的文档文件夹中,如果尚不存在,请创建一个“kingdomcome_mods”文件夹。是的,这与两款游戏共用的文件夹相同,因此如果您修改过KCD 1,请务必进行备份。
  2. ARealSortedInventory2.zip的内容解压到“kingdomcome_mods”文件夹内。
  3. 手动将配置文件放置在游戏根目录中。

兼容性:

已修改的文件:

  • Data/Libs/UI/ApseInventoryList.gfx
  • Data/Libs/UI/ItemTransfer.gfx
  • Data/Libs/UI/UIElements/ApseInventoryList.xml
  • Data/Libs/UI/UIElements/ItemTransfer.xml

任何修改相同文件的模组均不兼容,除非提供了补丁。后加载的模组将覆盖先加载的模组。


特别鸣谢:


如果您发现任何问题或有建议,请告诉我。如有Bug,请使用Bug报告功能!