Commit Graph

10 Commits

Author SHA1 Message Date
Gary Tierney 6a4625cb32 Refactor map loading code
Refactors the map file loading code by importing existing code from the
Vicis cache editor project.  Adds classes for decoding objects and tiles
for a given map file index. Only the new MapIndex decoder code is used
when loading GameObjects at the moment , which will later be updated.
2016-12-31 02:08:58 +00:00
CharlesVaneenoo b2c0d94db1 Simplify the getter of Crcs 2016-02-25 16:58:41 +01:00
Jesse Woolsey ddaa505c6a * Fix Several Items that were glitched when worn.
* Fix items that were not able to be worn due to the name.
* Added prayer check in due to one of the items using it during 377
2016-02-15 21:47:25 -05:00
CharlesVaneenoo 85106063c9 Remove unused condition from NpcDefinitionDecoder 2016-02-12 20:21:27 +00:00
WizardJesse1 03d9fb88c7 Fixed Noted Item Value
* Made the noted item value use the value from the unoted item
2016-01-31 01:01:42 -05:00
Gary Tierney ef740b36e0 Fix short circuit logic in ItemDefinitionDecoder
* Replaces an OR, with what should have been an AND while decoding
  unused item definition info.
2015-12-21 04:03:26 +00:00
Major- 38af001083 Optimise definition decoding for faster start-up. 2015-08-29 19:57:57 +01:00
Major- 493c5010e8 Cache already-decoded Archives. 2015-08-27 22:25:22 +01:00
Major- 4665d7617d Move MapFileDecoder to the cache module. 2015-05-27 14:55:58 +01:00
Major- e4778105f5 Modularise! Also add some unit tests. 2015-05-26 13:49:27 +01:00