Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
NotificationsYou must be signed in to change notification settings

dschu012/d2s

Repository files navigation

The goal of this project is to create an es6 compliant reader/writer of Diablo II save files. Additionally, the library should be able to consume files generated by nokka's Go implementationd2s, therefore the output of reading a save will closely mirror the Go's output.

Examples

Usingd2s-ui for a frontend:

API/General Usage
/***@see constants.bundle.min.js for an already parsed version of 1.13c data*@param buffers: object of ALL txt files. example: {*  "ItemStatCost.txt": "Stat\tIDt\Send...",*  "string.txt": "WarrivAct1IntroGossip1\t45}Greetings,...",*  ...* }*@return constants: constant data required for parsing built from the txt files.**/functionreadConstantData(buffers:any):types.IConstantData/***@param buffer: Uint8Array representation of the file*@param constants: constant data used for reading the files. @see readConstantData or constants.bundle.min.js*@param userConfig: optional configuration. used for if there is a dll edit to allow larger stash sizes. example: {*  extendedStash: true* }*@return d2s: the parsed save information**/functionread(buffer:Uint8Array,constants:types.IConstantData,userConfig?:types.IConfig):Promise<types.ID2S>;/***@param d2s: the parsed save information*@param constants: constant data used for reading the files. @see readConstantData or constants.bundle.min.js*@param userConfig: optional configuration. used for if there is a dll edit to allow larger stash sizes. example: {*  extendedStash: true* }*@return buffer: Uint8Array representation of the file**/functionwrite(data:types.ID2S,constants:types.IConstantData,userConfig?:types.IConfig):Promise<Uint8Array>;
Useful Links:

[8]ページ先頭

©2009-2025 Movatter.jp