1
1
mirror of https://github.com/OpenDiablo2/OpenDiablo2 synced 2024-09-29 14:45:58 -04:00
Commit Graph

13 Commits

Author SHA1 Message Date
Tim Sarbin
abcfd455e7 Updated screenshot. Reverted starting town. 2018-11-25 19:04:35 -05:00
Tim Sarbin
bc09bd72d3 Fixed render priority issue 2018-11-25 18:52:35 -05:00
Tim Sarbin
04f1238f2c Added map caching. Improved map rendering a little bit. 2018-11-25 18:37:53 -05:00
Tim Sarbin
256ccbc7c2 Set a more interesting test map. disabled wall rendering 2018-11-25 14:21:20 -05:00
Tim Sarbin
61310ed063 Merged PR changes 2018-11-25 14:16:30 -05:00
Tim Sarbin
ea5c8bd787 Rendering refactor 2018-11-25 14:15:13 -05:00
nicholasdechiara
02e101edb8 Filled out eLevelId enum (#16)
* 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
2018-11-25 14:12:25 -05:00
Tim Sarbin
8c4646d57a More rendering optimizations 2018-11-25 09:42:39 -05:00
Tim Sarbin
3e1c52449b Fixed map loading to work with any valid map id! 2018-11-25 01:51:21 -05:00
Tim Sarbin
3a0cbe4b8e Added initial pieces of the map engine. 2018-11-24 22:34:16 -05:00
Tim Sarbin
ecc6eb2138 Added start of cell renderer. Still trying to fix map load issue 2018-11-24 10:54:02 -05:00
Tim Sarbin
6c2847e4b3 Started writing map data logic. 2018-11-24 03:07:41 -05:00
Tim Sarbin
b0869cc7d9 Added start of game screen. Added game state. 2018-11-23 21:56:30 -05:00