Commit Graph

14 Commits

Author SHA1 Message Date
Tim Sarbin b9f17f433f
Performance/Memory Improvements (#365)
* Performance improvements

* fix readbytes variable
2020-06-20 21:07:36 -04:00
dk a25e42518d
DataDictionary loader for ItemStatCost (#333)
* adding rules for swap files to .gitignore

* main, d2common: load Magic/Rare/Unique Affix

* d2common: item affixes only

removed Rare/Unique Prefix/Suffix as those are related to monsters, not items.

* removed debug print from item_affix.go

* changed item affix type names for clarity, removed debug print from data_dictionary

* d2common: item affix datadict and records

Item Affixes are defined in `/data/global/excel/Magic{Prefix,Suffix}.txt`
Rare and Unique Pre/Suffixes seem to be for monsters, not items.

d2common: item affixes only

removed Rare/Unique Prefix/Suffix as those are related to monsters, not items.

removed debug print from item_affix.go

changed item affix type names for clarity, removed debug print from data_dictionary

* reverting to pre-allocating memory for parsing txt lines

* removing the rest of the rare/unique definitions

* removing the rest of the rare/unique definitions

* adding ItemStatCost data dict loader
2020-06-13 19:52:22 -04:00
Tim Sarbin 52f8cd6d0c
Initial work to separate client and server logic (#330)
* Switched to json formatted characters

* Added infrastructure for networking

* Minor updates.

* more updates for map engine/rendering

* More map engine changes and fixes
2020-06-13 18:32:09 -04:00
Alex Yatskov 413d95335a Add OpenDiablo2 non-windows bin to gitignore (#247) 2019-12-08 23:37:16 -05:00
Tobias Koch 72bf080017 Visual Studio Code extension recommendations (#191)
* Updating .gitignore file to allow vs code extension recommendations
* Adding vs code extension recommendations
* Adding a note about vs code extension recommendations
2019-11-16 12:56:45 -05:00
Tim Sarbin f81eb5764d
More sprite optimizations. (#141) 2019-11-10 20:44:51 -05:00
liberodark 1d05925ce7 Update .gitignore (#82)
Remove OpenDiablo2.exe from source control.
2019-11-04 07:55:40 -05:00
Tim Sarbin ec4949bc1b Moved files around to allow running from root path 2019-10-26 17:30:00 -04:00
Tim Sarbin 6562816710 One last restructure for now 2019-10-25 19:37:04 -04:00
Tim Sarbin 361b60febf Migrated to golang codebase. 2019-10-24 09:31:59 -04:00
Tim Sarbin f46542a05f Added stormlib and command line parser. Added initial mpq file check on startup. 2019-02-21 21:21:51 -05:00
Tim Sarbin 611747272e Fixed submodule imports hopefully 2019-02-20 13:21:29 -05:00
Tim Sarbin 6244ef1b55 Start of project layout 2019-02-20 13:06:37 -05:00
Tim Sarbin 4d124ad959 Initial commit 2018-11-22 00:18:42 -05:00