aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2011-09-28PEGASUS: Fix valgrind warnings with the spotsMatthew Hoops
2011-09-28PEGASUS: Fix stop time of moviesMatthew Hoops
2011-09-28PEGASUS: Fix the movie box codeMatthew Hoops
2011-09-28PEGASUS: Fix date positioningMatthew Hoops
2011-09-28PEGASUS: Fix stupid inventory weight typoMatthew Hoops
2011-09-28PEGASUS: Fix bug in redrawMovieWorldMatthew Hoops
2011-09-28PEGASUS: Fix frame sequencesMatthew Hoops
2011-09-28PEGASUS: Import a bunch more code in preparation for actual gameplayMatthew Hoops
2011-09-27PEGASUS: Keep specific neighborhood code in subfoldersMatthew Hoops
2011-09-27PEGASUS: Add the ItemDragger classesMatthew Hoops
2011-09-27PEGASUS: Update copyright notice on pegasus.cpp/hMatthew Hoops
2011-09-27PEGASUS: Add the remaining gameshell remnantsMatthew Hoops
2011-09-27PEGASUS: Push the sound spots file name to subclassesMatthew Hoops
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