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
4af1fe25af
PEGASUS: Add our TGWorldSaver replacement
...
The scoring on the death/pause screens are now shown
2011-10-18 09:37:56 -04:00
Matthew Hoops
81ace6e105
PEGASUS: Fix TSA door locks
2011-10-17 10:07:49 -04:00
Matthew Hoops
1529ed0891
PEGASUS: Implement deleting items when inventory is full
2011-10-17 09:21:49 -04:00
Matthew Hoops
0dada6e231
PEGASUS: Implement screen shaking
...
Would be great to be able to use OSystem's stuff, but that only handles vertical shaking.
2011-10-16 23:44:48 -04:00
Matthew Hoops
77033ecc6c
PEGASUS: Fix the Mars robot timer not stopping
2011-10-15 23:17:27 -04:00
Matthew Hoops
4b9914104e
PEGASUS: Remove the unused biochip AI warnings from WSC
...
WSC is now completable using the violent method
2011-10-15 22:15:10 -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
c9f31d3c6e
PEGASUS: Fix drawing WSC molecules
2011-10-14 10:54:59 -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
5b62d069bc
PEGASUS: Fix Full TSA briefing movies
2011-10-10 13:17:35 -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
099f4ce9f5
PEGASUS: Add some missing Neighborhood destructor code
...
Now AI rules don't carry over to the next neighborhood :P
2011-10-10 00:00:06 -04:00
Matthew Hoops
82cadf68e8
PEGASUS: Fix the historical log comparison screen
...
Original code does not have cursorSpot null checks, so it looks like Codewarrior may have handled this strangely...
2011-10-09 23:32:40 -04:00
Matthew Hoops
5dd625ebfb
PEGASUS: Disable AI energy warnings in the demo
...
The videos don't exist, so you'd be in for a surprise after playing for an hour
2011-10-09 16:28:30 -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
3ecc16c9ae
PEGASUS: Fix playSpotSoundSync playSoundSegment call
2011-10-04 12:16:59 -04:00
Matthew Hoops
cbca2812a8
PEGASUS: Fix turning
2011-10-04 11:34:15 -04:00
Matthew Hoops
05668dd684
PEGASUS: Fix moving forward
...
You know, actually initialize some variables :P
2011-10-03 23:27:48 -04:00
Matthew Hoops
2b4bd019ee
PEGASUS: Fix extra sync
...
Caldoria now starts up
2011-10-02 21:24:30 -04:00
Matthew Hoops
a432e3af29
PEGASUS: Fix Caldoria::updateCursor
...
This actually looks like an original game bug... The original does no checking for null here, but Neighborhood::updateCursor() clearly does
2011-10-02 21:23:51 -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
f3e34cde02
PEGASUS: Fix neighborhood callbacks
2011-10-01 13:09:14 -04:00
Matthew Hoops
bbacb4e5c7
PEGASUS: Fix energy monitor not showing up
2011-09-29 12:31:41 -04:00
Matthew Hoops
8bc240124a
PEGASUS: Allow getting frames from videos
2011-09-29 12:27:38 -04:00
Matthew Hoops
03739c66aa
PEGASUS: Fix exit table loading
2011-09-28 21:05:04 -04:00
Matthew Hoops
1112b11df9
PEGASUS: Fix valgrind warnings with the spots
2011-09-28 20:45:37 -04:00
Matthew Hoops
a0a3cbd602
PEGASUS: Keep specific neighborhood code in subfolders
2011-09-27 21:26:51 -04:00
Matthew Hoops
d0914e6dc3
PEGASUS: Push the sound spots file name to subclasses
2011-09-27 20:09:26 -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
96198e7bdd
PEGASUS: Import the remainder of the Neighborhood code
2011-09-27 12:21:05 -04:00
Matthew Hoops
d205ac2e27
PEGASUS: Add the GameInteraction class
2011-09-26 23:04:20 -04:00
Matthew Hoops
122d484c4f
PEGASUS: Import a bunch more neighborhood code
2011-09-26 22:09:56 -04:00
Matthew Hoops
4f358e7615
PEGASUS: Begin populating the Neighborhood class with more useful functions
2011-09-26 12:36:50 -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