diablo2 resurrected loot filter

Overview

Only For Chinese and Traditional Chinese

The filter only for Chinese and Traditional Chinese, i didn't change it for other language.Maybe you could modify it for your own.

I know someone write one for English, maybe you could try it.

https://github.com/AlexisEvo/d2r-loot-filter

More questions just submit issue or mail me.

显示mod使用说明

目前新人建议使用V1.8,大佬使用V1.9(开荒、中期、大佬三种不同场景使用的mod目前测试中,还未发布)

  • 先说,风险自负,出任何问题和我无关,认为会被封什么的请勿使用,我只是替换了文本显示,不包含任何非法hook,使用的也是官方接口

elmagnifico显示mod由我本人维护,其他mod由网上搜集而来,更新会第一时间发布在群内,交流群号941746977

elmagnifico,可以显示符文编号、装备是扩展还是精英,同时还能显示浮动数值范围、显示一些注释、药品区分颜色显示,同时具备以上所有功能,并且精简部分部分词缀,去掉很多装备的额外英文,方便大量装备显示

核心显示原则

  1. 尽量缩小每个物品的显示大小
  2. 尽量不影响新手游戏
  3. 保证在开启物品显示的情况,也能正常走路操作,不影响走位
  4. 值得捡的要么高亮,要么有特殊词缀
  5. 不需要替换文本的地方,尽量保持原样(重置版的原翻译)

由于可使用颜色一共就13种,为了防止干扰,尽量不使用游戏本身的掉落颜色

  • 红1,可以捡

  • 橙黄8,值得捡

  • 紫11,必捡

  • 浅绿12,容易混淆,暂时没用

  • 深绿10,容易混淆,暂时没用

  • 淡暗金7,容易混淆,暂时没用

  • 黑色6,会导致看不清

image-20211010021408692

显示效果

image-20211010022101036

image-20211010023007005

缩写解释

  • 所有宝石及以上红色显示,缩短宝石名称
  • 所有碎裂宝石白色显示
  • 红,生命回复类药水
  • 蓝,法力回复类药水
  • 紫,生命和法力瞬回类药水,大紫,紫色显示
  • 掉落金币,移除金币两字,直接显示数字
  • 装备的*表示较好底材,值得留意,红色表示更好
  • 所有护符紫色显示,会影响到暗金护符掉落颜色
  • 移除原mod自带字体,使用重制版字体
  • 各种药剂名称缩短,只保留前两个字符
  • 传送卷和鉴定卷名称缩短
  • 极品前缀紫色标识,会影响其后缀和某些装备显示,不影响掉落
  • 符文根据实用性和价值放大或者缩小
  • 移除过大的精华词缀
  • 移除扩、精、轻、重、中等词缀(大佬版本)

还有更多需要私聊我吧,慢慢改进。

log

2021.10.09,增加*号显示,缩短原版的精扩字符、药剂名称缩短、回城和鉴定卷轴名称缩短

2021.10.10早,修复部分物品依然带有英文,修改碎、裂宝石颜色,修复无情前缀装备变色、取消超蓝颜色显示

2021.10.10晚,补充暗金吐槽,移除部分英文,增加法师铠甲*,删除部分词缀后的英文,区分碎和裂的宝石

2021.10.12,增加极品前缀、*更加明显、超红小紫取消颜色、符文价值区分、大小调整、移除暗金和符文类装备上的英文、宝石颜色调整、名称缩小、移除扩、精、轻、重、中等词缀

2021.10.16,mod版本区分,开荒、中期、大佬,三个版本各自应对不同需求

安装

mod解压到暗黑2重置的目录中

image-20211003180519869

游戏设置中选择额外命令行,加载mod

image-20211008221018776

命令如下:

-mod elmagnifico

退出游戏重进即可,不需要的话直接去掉命令行就行了,文件删不删无所谓。

简易修改教程

首先你需要下一个MPQEditor,用来修改MPQ文件

http://www.zezula.net/en/mpq/download.html

然后打开任何一个要修改mpq,然后就能看到对应的文件了

image-20211010211708522

里面的json使用任何一种编辑器进行编辑即可,但是这里要注意一下,mpq本身编辑以后,是在本地编辑的,不是里面的打包文件被修改了。

要完成打包,需要先删除里面的文件,然后再添加刚才修改的文件进去

  • 在打开MPQ的情况下,打开游戏是无法加载mod的,必须关闭MPQ文件再开游戏

显示字体的颜色,是通过加载一个颜色地址数组来实现的,具体地址就是ÿc后面跟0-12表示各种颜色

但是由于是十六进制的所以10,11,12显示出来就是 : ; <

ÿc0 (由于默认是白色,所以这个不会有人用)
ÿc1
ÿc2
ÿc3
ÿc4
ÿc5
ÿc6
ÿc7
ÿc8
ÿc9
ÿc:
ÿc;
ÿc<

对应下图种的13种颜色

image-20211010021408692

  • 需要注意在文本中[]中括号是一个特殊字符,他不能直接用来显示

修改的json文件需要放在下面的目录中

Data\local\lng\strings\

修改字体文件需要放置在以下目录:

Data\hd\ui\fonts\
  • 由于大部分字体不支持繁体,所以可能你替换了字体也无效

仓库文件说明

  • ori,是未修改的重制版源文件
  • table,一些数据表,吐槽啊,各种好底子、暗金和套装等等一些编号数据,为了批量修改而存在的,有些是我找的,有些是我提取的
  • font,可以使用的字体,但是多数只适合简体,繁体加载游戏会崩溃。需要懂字体的大佬修改。
  • other_json,游戏内的其他文本,来源于其他mod,不一定可靠
  • py,python文件是我写的一些提前或者覆盖、检测数据用的
  • mods,是打包好的mod,不同的版本对应不同的需求
    • elmagnifico0,开荒,适合开荒使用的mod,详细内容见使用说明
    • elmagnifico1,中期,适合中期使用的mod,详细内容见使用说明
    • elmagnifico2,大佬,适合后期大佬使用的mod,详细内容见使用说明

有更多文件或者数据,欢迎发我一个份,谢谢

目前来看转发使用量应该破万了,谢谢大家的支持

image-20211016182431545

Ref

更多教程参考我的blog文章

http://elmagnifico.tech/2021/10/10/diablo2-resurrected-filter/

https://d2mods.info/forum/viewtopic.php?t=57429

You might also like...
A simple implementation of Kalman filter in single object tracking
A simple implementation of Kalman filter in single object tracking

kalman-filter-in-single-object-tracking A simple implementation of Kalman filter in single object tracking https://www.bilibili.com/video/BV1Qf4y1J7D4

Search and filter videos based on objects that appear in them using convolutional neural networks
Search and filter videos based on objects that appear in them using convolutional neural networks

Thingscoop: Utility for searching and filtering videos based on their content Description Thingscoop is a command-line utility for analyzing videos se

TLDR; Train custom adaptive filter optimizers without hand tuning or extra labels.
TLDR; Train custom adaptive filter optimizers without hand tuning or extra labels.

AutoDSP TLDR; Train custom adaptive filter optimizers without hand tuning or extra labels. About Adaptive filtering algorithms are commonplace in sign

This Jupyter notebook shows one way to implement a simple first-order low-pass filter on sampled data in discrete time.

How to Implement a First-Order Low-Pass Filter in Discrete Time We often teach or learn about filters in continuous time, but then need to implement t

Snapchat-filters-app-opencv-python - Here we used opencv and other inbuilt python modules to create filter application like snapchat Pytorch Implementation of Continual Learning With Filter Atom Swapping (ICLR'22 Spolight) Paper
Pytorch Implementation of Continual Learning With Filter Atom Swapping (ICLR'22 Spolight) Paper

Continual Learning With Filter Atom Swapping Pytorch Implementation of Continual Learning With Filter Atom Swapping (ICLR'22 Spolight) Paper If find t

Residual Dense Net De-Interlace Filter (RDNDIF)

Residual Dense Net De-Interlace Filter (RDNDIF) Work in progress deep de-interlacer filter. It is based on the architecture proposed by Bernasconi et

Some simple programs built in Python: webcam with cv2 that detects eyes and face, with grayscale filter
Some simple programs built in Python: webcam with cv2 that detects eyes and face, with grayscale filter

Programas en Python Algunos programas simples creados en Python: 📹 Webcam con c

Ensemble Knowledge Guided Sub-network Search and Fine-tuning for Filter Pruning
Ensemble Knowledge Guided Sub-network Search and Fine-tuning for Filter Pruning

Ensemble Knowledge Guided Sub-network Search and Fine-tuning for Filter Pruning This repository is official Tensorflow implementation of paper: Ensemb

Releases(V2.4)
Owner
elmagnifico
elmagnifico
ToFFi - Toolbox for Frequency-based Fingerprinting of Brain Signals

ToFFi Toolbox This repository contains "before peer review" version of the software related to the preprint of the publication ToFFi - Toolbox for Fre

4 Aug 31, 2022
PyTorch implementation of "Debiased Visual Question Answering from Feature and Sample Perspectives" (NeurIPS 2021)

D-VQA We provide the PyTorch implementation for Debiased Visual Question Answering from Feature and Sample Perspectives (NeurIPS 2021). Dependencies P

Zhiquan Wen 19 Dec 22, 2022
The code of Zero-shot learning for low-light image enhancement based on dual iteration

Zero-shot-dual-iter-LLE The code of Zero-shot learning for low-light image enhancement based on dual iteration. You can get the real night image tests

1 Mar 18, 2022
AnimationKit: AI Upscaling & Interpolation using Real-ESRGAN+RIFE

ALPHA 2.5: Frostbite Revival (Released 12/23/21) Changelog: [ UI ] Chained design. All steps link to one another! Use the master override toggles to s

87 Nov 16, 2022
JAX code for the paper "Control-Oriented Model-Based Reinforcement Learning with Implicit Differentiation"

Optimal Model Design for Reinforcement Learning This repository contains JAX code for the paper Control-Oriented Model-Based Reinforcement Learning wi

Evgenii Nikishin 43 Sep 28, 2022
Convert game ISO and archives to CD CHD for emulation on Linux.

tochd Convert game ISO and archives to CD CHD for emulation. Author: Tuncay D. Source: https://github.com/thingsiplay/tochd Releases: https://github.c

Tuncay 20 Jan 02, 2023
A comprehensive list of published machine learning applications to cosmology

ml-in-cosmology This github attempts to maintain a comprehensive list of published machine learning applications to cosmology, organized by subject ma

George Stein 290 Dec 29, 2022
DeepAL: Deep Active Learning in Python

DeepAL: Deep Active Learning in Python Python implementations of the following active learning algorithms: Random Sampling Least Confidence [1] Margin

Kuan-Hao Huang 583 Jan 03, 2023
Neural network pruning for finding a sparse computational model for controlling a biological motor task.

MothPruning Scientific Overview Originally inspired by biological nervous systems, deep neural networks (DNNs) are powerful computational tools for mo

Olivia Thomas 0 Dec 14, 2022
The Hailo Model Zoo includes pre-trained models and a full building and evaluation environment

Hailo Model Zoo The Hailo Model Zoo provides pre-trained models for high-performance deep learning applications. Using the Hailo Model Zoo you can mea

Hailo 50 Dec 07, 2022
This is the official implementation for "Do Transformers Really Perform Bad for Graph Representation?".

Graphormer By Chengxuan Ying, Tianle Cai, Shengjie Luo, Shuxin Zheng*, Guolin Ke, Di He*, Yanming Shen and Tie-Yan Liu. This repo is the official impl

Microsoft 1.3k Dec 26, 2022
A heterogeneous entity-augmented academic language model based on Open Academic Graph (OAG)

Library | Paper | Slack We released two versions of OAG-BERT in CogDL package. OAG-BERT is a heterogeneous entity-augmented academic language model wh

THUDM 58 Dec 17, 2022
a spacial-temporal pattern detection system for home automation

Argos a spacial-temporal pattern detection system for home automation. Based on OpenCV and Tensorflow, can run on raspberry pi and notify HomeAssistan

Angad Singh 133 Jan 05, 2023
Multi-Agent Reinforcement Learning for Active Voltage Control on Power Distribution Networks (MAPDN)

Multi-Agent Reinforcement Learning for Active Voltage Control on Power Distribution Networks (MAPDN) This is the implementation of the paper Multi-Age

Future Power Networks 83 Jan 06, 2023
AI Summer's complete catalog of articles

Learn Deep Learning with AI Summer A collection of all articles (almost 100) written for the AI Summer blog organized by topic. Deep Learning Theory M

AI Summer 95 Dec 29, 2022
Basit bir burç modülü.

Bu modulu burclar hakkinda gundelik bir sekilde bilgi alin diye yaptim ve sizler icin kullanima sunuyorum. Modulun kullanimi asiri basit: Ornek Kullan

Special 17 Jun 08, 2022
OptaPlanner wrappers for Python. Currently significantly slower than OptaPlanner in Java or Kotlin.

OptaPy is an AI constraint solver for Python to optimize the Vehicle Routing Problem, Employee Rostering, Maintenance Scheduling, Task Assignment, School Timetabling, Cloud Optimization, Conference S

OptaPy 211 Jan 02, 2023
FSL-Mate: A collection of resources for few-shot learning (FSL).

FSL-Mate is a collection of resources for few-shot learning (FSL). In particular, FSL-Mate currently contains FewShotPapers: a paper list which tracks

Yaqing Wang 1.5k Jan 08, 2023
Deployment of PyTorch chatbot with Flask

Chatbot Deployment with Flask and JavaScript In this tutorial we deploy the chatbot I created in this tutorial with Flask and JavaScript. This gives 2

Patrick Loeber (Python Engineer) 107 Dec 29, 2022
This repository contains small projects related to Neural Networks and Deep Learning in general.

ILearnDeepLearning.py Description People say that nothing develops and teaches you like getting your hands dirty. This repository contains small proje

Piotr Skalski 1.2k Dec 22, 2022