Matthew Hoops
4b93bc6456
PEGASUS: Add Norad Delta
...
And with that, ladies and gentlemen, Pegasus Prime is officially completable in ScummVM.
2011-12-15 00:02:10 -05:00
Matthew Hoops
bbabf27f61
PEGASUS: Add the bomb detonation game
2011-12-13 11:33:47 -05:00
Matthew Hoops
59421ff1c6
PEGASUS: Add the ECR monitor
...
Panorama not 100% working yet, but the mask does :P
2011-11-01 21:11:21 -04:00
Matthew Hoops
e781066cec
PEGASUS: Add the panorama scroll class
2011-11-01 12:32:50 -04:00
Matthew Hoops
dec8fcdbbd
PEGASUS: Add the panorama class
2011-11-01 12:17:22 -04:00
Matthew Hoops
e29d00e6b6
PEGASUS: Add the Shuttle HUD
2011-10-27 19:56:52 -04:00
Matthew Hoops
015d81b742
PEGASUS: Add the energy beam weapon
2011-10-27 19:24:11 -04:00
Matthew Hoops
1bd2480f5f
PEGASUS: Add the tractor beam class
2011-10-27 16:41:54 -04:00
Matthew Hoops
0990703779
PEGASUS: Add the graviton cannon!
2011-10-27 16:02:20 -04:00
Matthew Hoops
9f1d9f3697
PEGASUS: Add the shuttle weapon base class
2011-10-27 14:43:18 -04:00
Matthew Hoops
61311a2648
PEGASUS: Add the robot ship
2011-10-24 16:23:32 -04:00
Matthew Hoops
b3059e75e2
PEGASUS: Add the space junk stuff
2011-10-23 22:50:54 -04:00
Matthew Hoops
841f96868a
PEGASUS: Add the planet mover for the space chase
2011-10-23 21:54:13 -04:00
Matthew Hoops
cbcdf99092
PEGASUS: Add the basic 3D logic for the space chase
2011-10-23 21:38:40 -04:00
Matthew Hoops
c3d9a1cb35
PEGASUS: Add the hermite code for the space chase
2011-10-23 20:52:22 -04:00
Matthew Hoops
de3962fbc8
PEGASUS: Add the Mars canyon chase sequence
2011-10-23 18:52:49 -04:00
Matthew Hoops
f9ecab1953
PEGASUS: Add Norad Alpha
...
Not yet completable, but you can at least fill the oxygen mask to go through the Mars Maze now.
2011-10-22 22:29:09 -04:00
Matthew Hoops
d6dee9ff18
PEGASUS: Add the base Norad code
...
(Common stuff between both Norad Alpha and Norad Delta)
2011-10-20 17:35:25 -04:00
Matthew Hoops
1c949d375a
PEGASUS: Add the Mars neighborhood
...
Does not include the space chase just yet or canyon chase.
The robot timer seems a bit wonky right now and doesn't stop, but everything else seems to be working.
2011-10-15 19:48:36 -04:00
Matthew Hoops
64656342a9
PEGASUS: Add the Mars reactor element code
2011-10-14 16:08:34 -04:00
Matthew Hoops
753006ae1a
PEGASUS: Add the WSC neighborhood
...
Seems to be working fine, minus the molecule sprites (though the minigame is completable and the antidote can be found).
2011-10-13 20:59:20 -04:00
Matthew Hoops
85dc2e5c65
PEGASUS: Stub off map handling
...
Needed to be able to load saved games
2011-10-10 10:04:47 -04:00
Matthew Hoops
a80af5eb4d
PEGASUS: Add the Full TSA neighborhood
2011-10-06 23:53:53 -04:00
Matthew Hoops
af24890807
PEGASUS: Add the Tiny TSA neighborhood
2011-10-05 14:37:58 -04:00
Matthew Hoops
8c7ebc8033
PEGASUS: Add the basic Caldoria neighborhood
...
Does not include the end-of-game timers and sequence yet. It's currently hooked up to the full game, but does not go beyond the first frame of the wake-up sequence right now.
2011-10-02 20:52:09 -04:00
Matthew Hoops
956f3d4644
PEGASUS: Add the auto dragger code
2011-09-29 19:26:17 -04:00
Matthew Hoops
a0a3cbd602
PEGASUS: Keep specific neighborhood code in subfolders
2011-09-27 21:26:51 -04:00
Matthew Hoops
af78726e4f
PEGASUS: Add the ItemDragger classes
2011-09-27 21:24:12 -04:00
Matthew Hoops
c581cb189a
PEGASUS: Add the Prehistoric neighborhood
...
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-27 19:49:30 -04:00
Matthew Hoops
647c83b514
PEGASUS: Add the interface class
2011-09-25 00:42:33 -04:00
Matthew Hoops
0b83e0c491
PEGASUS: Add the compass class
2011-09-24 22:54:54 -04:00
Matthew Hoops
5f0f9dae35
PEGASUS: Add retscan/shield biochips
2011-09-24 16:19:03 -04:00
Matthew Hoops
5275e16849
PEGASUS: Add remaining specialized inventory items
2011-09-24 15:29:42 -04:00
Matthew Hoops
59f7e1deea
PEGASUS: Import AI code and relevant items
2011-09-24 14:10:54 -04:00
Matthew Hoops
84731ef872
PEGASUS: Add the EnergyMonitor class
2011-09-22 20:17:09 -04:00
Matthew Hoops
897c585f05
PEGASUS: Add the InventoryPicture class (and its derivatives)
2011-09-22 14:50:24 -04:00
Matthew Hoops
e310da1aa8
PEGASUS: Add new menu class
2011-09-20 22:05:09 -04:00
Matthew Hoops
6c47e909da
PEGASUS: Remove remaining 'old' code
2011-09-20 21:57:34 -04:00
Matthew Hoops
de23530a4e
PEGASUS: Remove VideoManager code
...
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-20 14:21:54 -04:00
Matthew Hoops
635c8aa370
PEGASUS: Add first stab at the Movie class
...
Seems this means the end of the base classes -- onto actual game logic from here on out!
2011-09-20 10:56:51 -04:00
Matthew Hoops
6ed2679cf1
PEGASUS: Add the Surface classes
...
Renamed from GWorld; I'm trying to distance us from QuickDraw as much as possible :P
2011-09-19 19:07:11 -04:00
Matthew Hoops
544224b43a
PEGASUS: Add transition classes
2011-09-17 12:04:21 -04:00
Matthew Hoops
da74436aa4
PEGASUS: Implement fader support
2011-09-16 19:06:22 -04:00
Matthew Hoops
d3fde69770
PEGASUS: Implement two of the primitive-based DisplayElements
2011-09-10 10:41:36 -04:00
Matthew Hoops
5a7ca3553c
PEGASUS: Create separate Cursor class for cursors
2011-09-08 20:38:12 -04:00
Matthew Hoops
ecd81a9a6d
PEGASUS: Add Idler framework
2011-09-07 13:13:34 -04:00
Matthew Hoops
e56546a83d
PEGASUS: Implement two of the base input classes
2011-09-06 20:59:06 -04:00
Matthew Hoops
593aec681d
PEGASUS: Restructure remaining MMShell code into the base code
...
MMTimeValue has been removed, as Common::Timestamp will just be used instead
2011-09-05 16:46:39 -04:00
Matthew Hoops
74054cff2d
PEGASUS: Remove unused MMResourceFile code
...
We'll just use our resource code instead
2011-09-05 16:24:06 -04:00
Matthew Hoops
dbb538dd04
PEGASUS: Cleanup and hookup the notification code
2011-09-05 16:18:04 -04:00