aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2011-09-22PEGASUS: Implement Item::getDragSprite()Matthew Hoops
2011-09-22PEGASUS: Add the InventoryPicture class (and its derivatives)Matthew Hoops
2011-09-22PEGASUS: Implement the creditsMatthew Hoops
Functionality is now back to where it was before switching to the updated API
2011-09-22PEGASUS: Don't allow for seeking beyond the ends of the movieMatthew Hoops
2011-09-22PEGASUS: Make Movies use the normal TimeBase getTime()Matthew Hoops
getTime() shouldn't constantly update as the movie continues, only when I decide to update it (in checkCallBacks())
2011-09-22PEGASUS: Don't update movies if they're pausedMatthew Hoops
2011-09-22PEGASUS: Implement demo creditsMatthew Hoops
2011-09-22PEGASUS: Implement the overview codeMatthew Hoops
2011-09-21PEGASUS: Fix drawing movies to positions other than the originMatthew Hoops
2011-09-21PEGASUS: Remove old graphics APIMatthew Hoops
2011-09-21PEGASUS: Add very simple mouse movement update checkingMatthew Hoops
2011-09-21PEGASUS: Fix DropHighlightMatthew Hoops
2011-09-21PEGASUS: Clamp the dirty rect to the screen sizeMatthew Hoops
2011-09-21PEGASUS: Remove scaling TODOMatthew Hoops
Video scaling is not done with this class
2011-09-21PEGASUS: Allow redrawMovieWorld to be used without the video runningMatthew Hoops
2011-09-21PEGASUS: Allow for backquote to be used as a tilde tooMatthew Hoops
2011-09-21PEGASUS: Implement main menuMatthew Hoops
Sound fading is not working yet, so it has been disabled in the meantime
2011-09-21PEGASUS: Fix bounds of PicturesMatthew Hoops
2011-09-21PEGASUS: Fix bug with drawing dirty rectsMatthew Hoops
2011-09-21PEGASUS: Fix updating elements when the bounds changeMatthew Hoops
2011-09-21PEGASUS: Only allow for keydown eventsMatthew Hoops
2011-09-21PEGASUS: Fix auto bits setting in the input codeMatthew Hoops
2011-09-21PEGASUS: Add the JMPPPInput utility classMatthew Hoops
2011-09-20PEGASUS: Add new menu classMatthew Hoops
2011-09-20PEGASUS: Remove remaining 'old' codeMatthew Hoops
2011-09-20PEGASUS: Add picture classMatthew Hoops
2011-09-20PEGASUS: Remove VideoManager codeMatthew Hoops
It was originally from Mohawk and does not fit in with the new graphics management introduced. Movie will be used from here on out! In addition, the intro code has been rewritten and now it properly starts from the new code.
2011-09-20PEGASUS: Fix timebase loopingMatthew Hoops
2011-09-20PEGASUS: Fix a regression in checkCallBacks()Matthew Hoops
2011-09-20PEGASUS: Make movie transparency be off by defaultMatthew Hoops
2011-09-20PEGASUS: Fix some movie bugsMatthew Hoops
2011-09-20PEGASUS: Fix copyToCurrentPort()Matthew Hoops
2011-09-20PEGASUS: Begin hooking the new code in as the main codeMatthew Hoops
The first notification has been received!
2011-09-20PEGASUS: Add first stab at the Movie classMatthew Hoops
Seems this means the end of the base classes -- onto actual game logic from here on out!
2011-09-20PEGASUS: Update timer code a bit to make it friendlier for moviesMatthew Hoops
2011-09-19PEGASUS: Add the Surface classesMatthew Hoops
Renamed from GWorld; I'm trying to distance us from QuickDraw as much as possible :P
2011-09-18PEGASUS: Add the Tracker classMatthew Hoops
2011-09-18PEGASUS: Rewrite TimeBase to be a bit more accurate with timingMatthew Hoops
2011-09-17COMMON: Add numerator/denominator getters for RationalMatthew Hoops
2011-09-17PEGASUS: Add the fuse classesMatthew Hoops
2011-09-17PEGASUS: Add transition classesMatthew Hoops
2011-09-17COMMON: Add function to find the intersecting rectangleMatthew Hoops
2011-09-16PEGASUS: Implement fader supportMatthew Hoops
2011-09-16PEGASUS: Stub off loading/saving gamesMatthew Hoops
2011-09-16PEGASUS: Fix saving/loading the game stateMatthew Hoops
2011-09-15PEGASUS: Implement very basic screen updating (new API)Matthew Hoops
2011-09-15PEGASUS: Stub off the base timebase codeMatthew Hoops
This is not tested, and hopefully just works without anymore changes. I hate QuickTime :P
2011-09-10PEGASUS: Implement two of the primitive-based DisplayElementsMatthew Hoops
2011-09-09PEGASUS: Add DisplayElement class and begin porting over the graphics APIMatthew Hoops
2011-09-08PEGASUS: Add and hookup the InputHandler classMatthew Hoops