d2go

module
v0.0.0-...-9fe14c0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 18, 2024 License: MIT

README

d2go


Tooling for Diablo II: Resurrected written in Go. It provides a library to read game memory and a public SDK to be imported, along with data structures and some other tools.

Libraries

  • data - D2R Game data structures
  • memory - D2R memory reader (it provides the data structures)
  • nip - NIP file parser and rule evaluator, used by the itemwatcher item filter.

Tools

  • cmd/itemwatcher - Small tool that plays a sound when an item passing the filtering process is dropped
  • cmd/txttocode - Static code generator, takes game .txt files and generates Go code to be used by the data package, it provides static data like item names, item types, skill details, etc.

Directories

Path Synopsis
cmd
pkg
data/area
Code generated by cmd/txttocode.
Code generated by cmd/txttocode.
data/item
Code generated by cmd/txttocode.
Code generated by cmd/txttocode.
data/object
Code generated by cmd/txttocode.
Code generated by cmd/txttocode.
data/skill
Code generated by cmd/txttocode.
Code generated by cmd/txttocode.
nip

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL