Commit Graph
28 Commits
Author SHA1 Message Date
Paul Gilbert 583d857a39 XEEN: Properly implement sprite flag SPRFLAG_BOTTOM_CLIPPED 2018-03-09 21:47:28 -05:00
Paul Gilbert 81b9f9b0fc XEEN: Add _filename field to SpriteResource
This will be useful for debug purposes, so it be determined where
a given sprite resource was loaded from
2018-02-23 15:23:20 -05:00
Paul Gilbert c5981a1fad XEEN: Fix dice animation in Create Character dialog 2018-02-17 23:11:43 -05:00
Paul Gilbert 3956dc4845 XEEN: Fix opening of World of Xeen menu 2018-01-09 20:00:03 -05:00
Paul Gilbert b032b6ebb6 XEEN: Starting to do archive access more like the original
Previously the game wasn't paying much attention to the access of
dark.cc vs xeen.cc, which was causing problems when trying to
travel to Dark Side. This is the beginnings of a refactoring
to more closely work like the original does
2017-12-20 21:47:16 -05:00
Paul Gilbert f8bc19159b XEEN: Correct usage of enlarging scaled drawing 2017-12-17 11:45:07 -05:00
Paul Gilbert a124b1d26a XEEN: Cleanup and comments for SpriteResource class 2017-12-17 11:08:09 -05:00
Paul Gilbert 2ca0235f44 XEEN: Refactor FontSurface as ancestors of Window, not Screen
This refactoring allowed Screen to now simply derive from
Graphics::Screen, and several duplicated methods could be removed.
2017-11-29 21:34:28 -05:00
Eugene Sandulenko dead4aa014 JANITORIAL: Remove trailing spaces 2016-10-09 14:59:58 +02:00
Paul Gilbert f77367c42b XEEN: Fix display of cursor 2016-09-24 22:32:15 -04:00
Paul Gilbert ffc31b8802 XEEN: Extra space in sprite line decoding as workaround for bad data 2016-09-18 20:47:37 -04:00
Paul Gilbert 1f541a7005 XEEN: Changing file opening specifying archive to use enum 2016-09-17 20:06:43 -04:00
Paul Gilbert fd2d462296 XEEN: Moved method comments from CPP to header files 2016-08-28 17:52:56 -04:00
Paul Gilbert c2c00894f2 XEEN: Implement SPRFLAG_SCENE_CLIPPED drawing flag 2015-10-18 21:35:35 -04:00
Paul Gilbert 76ba9185dd XEEN: Change sprite drawing to use the same algorithm as original 2015-10-18 12:36:56 -04:00
Paul Gilbert 2d2fc3f9ed XEEN: Add horizontal placement fix for scaled sprites 2015-02-22 22:58:37 -05:00
Paul Gilbert 3e05d9008e XEEN: Merge scaling code from XSurface into sprite drawing code 2015-02-22 20:37:56 -05:00
Paul Gilbert 458bf83097 XEEN: Restrict sprite drawing to window bounds 2015-02-21 22:11:23 -05:00
Paul Gilbert 339dfcb2cc XEEN: Restrict drawing in windows to drawing within their bounds 2015-01-24 15:14:57 -05:00
Paul Gilbert 07a10855be XEEN: In progress work on sprite scaling 2015-01-18 19:12:10 -05:00
Paul Gilbert 258ab02096 XEEN: Load sprites from the correct archive 2015-01-18 08:57:23 -05:00
Paul Gilbert b860745a8e XEEN: Add support for horizontally flipped sprites 2015-01-17 09:11:05 -05:00
Paul Gilbert 08e64d0a61 XEEN: Added indoor/outdoor draw structure lists 2015-01-09 08:29:28 -05:00
Paul Gilbert fa0d7722f1 XEEN: Work on loading sprites for monsters and objects in Map::load 2015-01-06 22:48:04 -05:00
Paul Gilbert ce96094c9b XEEN: In progress implementing map loading 2015-01-05 08:11:16 -05:00
Paul Gilbert 7d4fcfd5af XEEN: Added checkSkill and animating indicators to assembleBorder 2015-01-02 16:02:24 -10:00
Paul Gilbert e1404f127d XEEN: Simplified SpriteResource class, char faces loading in main engine 2015-01-02 13:30:00 -10:00
Paul Gilbert 5135439bbd XEEN: Reorganisation of resource, sprite, and cc file class files 2015-01-01 14:57:56 -10:00