1
1
mirror of https://github.com/OpenDiablo2/OpenDiablo2 synced 2025-02-11 02:58:10 -05:00
Commit Graph

7 Commits

Author SHA1 Message Date
Tim Sarbin
0b3124750d Lots of optimizations. 2018-12-09 14:55:01 -05:00
Kacper Drobny
5d404cbaa0 code refactoring, added close button to panels, adjustment of items positions (#38)
* refactoring of minipanel
* Yet another refactoring of panels
* removed unnecessary fields
* panel location is now relative to the panel position
* resource paths refactoring
2018-12-08 16:08:59 -05:00
Kacper Drobny
4b3df24a77 More changes in panel logic (#37)
* refactoring of minipanel

* Yet another refactoring of panels
2018-12-08 13:09:56 -03:00
Kacper Drobny
d899176963 refactoring of minipanel (#36) 2018-12-07 18:45:23 -05:00
nicholasdechiara
55f8f3ef34 Mob and Playerstate (#31)
* Filled out eLevelId enum
- Added OpenDiablo2.Core.UT unit test project
- Added ELevelIdHelper class which contains code that generates the enum from the mpq data
- Added a unit test that verifies EngineDataManager works
- Added a unit test that runs the ELevelIdHelper generate function
- Renamed some enum values for constistency (e.g. Act1_Town -> Act1_Town1, as it is in the mpq)
* Retargeted OpenDiablo2.Core.UT to .net Framework 4.6.1
* Added TestConsole
TestConsole currently only supports writing the elevelids enum to a file
Also, removed elevelids generation unit test
* PlayerState and MobState
2018-11-29 21:20:29 -05:00
Diego M
f3793e0a60 Basic Character Panel and Inventory Panel drawing (#30)
* Initial minipanel work
* Character and Inventory panel implementation, frame included
* Separate panel frame from the actual inventory and character panels so they can be reused by other panels
2018-11-29 19:11:25 -05:00
Tim Sarbin
8ae4a570f9
Rename Minipanel.cs to MiniPanel.cs 2018-11-27 20:23:29 -05:00