aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2011-09-27PEGASUS: Add the Prehistoric neighborhoodMatthew Hoops
Yes, the first neighborhood is here! And all the world rejoiced, yet it was still not used in the code so the rejoicing was kept to a low murmur. It's the smallest neighborhood and will be used as a testbed for the code while the other neighborhoods are coded.
2011-09-27PEGASUS: Fader values should be signedMatthew Hoops
2011-09-27PEGASUS: Make the menu music fade in but not block for nowMatthew Hoops
2011-09-27PEGASUS: Partially revert 4aed723368b9a4e82205bc3ed950a4e04ba3d8dcMatthew Hoops
startFaderSync does indeed to hold the main thread.
2011-09-27PEGASUS: Import the remainder of the Neighborhood codeMatthew Hoops
2011-09-26PEGASUS: Add the GameInteraction classMatthew Hoops
2011-09-26PEGASUS: Import a bunch more neighborhood codeMatthew Hoops
2011-09-26PEGASUS: Begin populating the Neighborhood class with more useful functionsMatthew Hoops
2011-09-26PEGASUS: Add a debugger command to dieMatthew Hoops
2011-09-26PEGASUS: Implement the death codeMatthew Hoops
2011-09-26PEGASUS: Implement the death menuMatthew Hoops
2011-09-26PEGASUS: Update the GraphicsManager a bitMatthew Hoops
- Only update the screen if we drew something to it, not if a dirty rect was present. - Add ability to clear the screen.
2011-09-25PEGASUS: Show the demo quit/splash screensMatthew Hoops
They work now with all the PICT changes ;)
2011-09-25GRAPHICS: Add support for multiple CompressedQuickTime callsMatthew Hoops
Several pegasus demos now show up correctly. Yay! :)
2011-09-25GRAPHICS: Properly parse the CompressQuickTime headerMatthew Hoops
2011-09-25GRAPHICS: Rewrite PictDecoder's opcode handlingMatthew Hoops
In preparation for adding support for multiple CompressedQuickTime opcodes
2011-09-25PEGASUS: Enable main menu sound fading now that it worksMatthew Hoops
2011-09-25PEGASUS: Fix startFaderSyncMatthew Hoops
Since we're not running in multiple threads anymore, we cannot have the fader hold the main thread to itself.
2011-09-25PEGASUS: Add the interface classMatthew Hoops
2011-09-24PEGASUS: Add the compass classMatthew Hoops
2011-09-24PEGASUS: Add retscan/shield biochipsMatthew Hoops
2011-09-24PEGASUS: Create the Interface biochip even if it's not usedMatthew Hoops
Still needed for saves
2011-09-24PEGASUS: Add remaining specialized inventory itemsMatthew Hoops
2011-09-24PEGASUS: Import AI code and relevant itemsMatthew Hoops
2011-09-23PEGASUS: Disable the alt key for nowMatthew Hoops
2011-09-23PEGASUS: Should use moveMovieBoxTo instead of moveElementTo hereMatthew Hoops
2011-09-23PEGASUS: Allow for movies to be offset on a surfaceMatthew Hoops
2011-09-22PEGASUS: Add the EnergyMonitor classMatthew Hoops
2011-09-22PEGASUS: Allow for skipping the introMatthew Hoops
2011-09-22PEGASUS: Add support for the console backMatthew Hoops
2011-09-22PEGASUS: Remove unused EnergyBar classMatthew Hoops
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