Denis Kasak
|
149b45f7a5
|
Renamed DraciFont class to Font to be more consistent with the rest of the classes and other engines.
svn-id: r41523
|
2009-06-14 16:33:20 +00:00 |
|
Denis Kasak
|
15a35e359d
|
Changed DraciFont API to accept const Strings when loading fonts and added constants for font types.
svn-id: r41522
|
2009-06-14 16:21:44 +00:00 |
|
Denis Kasak
|
7e7e96e77d
|
Replaced a call to getEventManager() with Engine::_eventMan.
svn-id: r41518
|
2009-06-14 14:12:28 +00:00 |
|
Eugene Sandulenko
|
682c272e53
|
Replace hackish getch() with proper event loop at end of the demo.
svn-id: r41513
|
2009-06-14 13:49:28 +00:00 |
|
Eugene Sandulenko
|
34d41f61aa
|
Designate hack according to our conventions
svn-id: r41512
|
2009-06-14 13:41:12 +00:00 |
|
Denis Kasak
|
b8ec907ea0
|
Added a Sprite class for handling sprites in the Draci format transparently. Modified the test animation to use it.
svn-id: r41509
|
2009-06-14 12:44:12 +00:00 |
|
Denis Kasak
|
5808e4f940
|
Made DraciFont::drawString() return early if the string is too long to fit on the screen.
svn-id: r41475
|
2009-06-12 10:37:46 +00:00 |
|
Denis Kasak
|
32d12e90e3
|
Removed overflow/underflow checks from DraciFont::drawChar(). Instead, we now calculate the number of pixels that can be drawn without overflowing beforehand. Also added asserts to catch any negative value passed for the coordinates.
svn-id: r41471
|
2009-06-12 10:22:43 +00:00 |
|
Denis Kasak
|
a36a9a0398
|
Implemented font handling via the DraciFont class. Reprogrammed the test animation to use the original game fonts. Removed the old drawString() hack.
svn-id: r41454
|
2009-06-11 20:31:36 +00:00 |
|
Denis Kasak
|
4a9ec62e04
|
Removed special-casing for the colour black as it's no longer needed.
svn-id: r41440
|
2009-06-10 21:28:16 +00:00 |
|
Denis Kasak
|
78c07b83f8
|
Shifted the palette one bit to the left aft toemake the dragon animation brighter.
svn-id: r41439
|
2009-06-10 21:18:14 +00:00 |
|
Denis Kasak
|
b91f93716a
|
Code formatting
svn-id: r41438
|
2009-06-10 21:12:38 +00:00 |
|
Denis Kasak
|
2c00d65501
|
Added an additional debuglevel "archiver" to facilitate displaying debug info from the BAR archiver. Also adjusted numeric debug levels.
svn-id: r41436
|
2009-06-10 18:18:09 +00:00 |
|
Denis Kasak
|
39a8c71f77
|
Adding Draci Historie engine skeleton (engine stub, BAR archiver, rudimentary GPL disassembler)
svn-id: r41390
|
2009-06-08 22:18:52 +00:00 |
|