Eugene Sandulenko
fab199d37e
JANITORIAL: Make GPL headers uniform
2016-09-03 12:46:38 +02:00
Eugene Sandulenko
33abb6118f
ALL: Change main engine header guard defines to <directory>_<engine>_H
...
Recently we started to use this as new semantics, although in the past
we used simly <engine>_H. Now these guard defines are consistent with
rest of the files which are used in the engines.
2016-05-17 18:21:30 +02:00
Matthew Hoops
fb658c3969
PEGASUS: Fix showing save failed dialog when not using the GMM
2014-04-13 09:27:13 -04:00
Matthew Hoops
d04667e58a
PEGASUS: Fix being able to use the inventory from the pause screen
...
Somehow, I completely missed implementing this function!
2014-02-26 21:57:38 -05:00
Matthew Hoops
6477525db0
PEGASUS: Fix regression with Prehistoric AI rules ordering
2013-12-14 11:18:32 -05:00
Matthew Hoops
5c5b19a77b
PEGASUS: Add Windows demo support
2013-04-16 21:53:51 -04:00
Matthew Hoops
c99f3213de
PEGASUS: Let the DVD demo use the full Prehistoric AI video set
2013-04-16 21:53:39 -04:00
Matthew Hoops
2ea09d1191
PEGASUS: Add detection for the new DVD Demo data file
2013-04-16 21:53:18 -04:00
Matthew Hoops
49ebbfd9dc
PEGASUS: Sort save file names alphabetically
2013-02-04 12:34:06 -05:00
Matthew Hoops
7f8b7e0916
PEGASUS: Add a keymap
2012-11-21 23:18:08 -05:00
Johannes Schickel
a6c6c74350
PEGASUS: Remove trailing whitespaces.
...
Powered by: git ls-files "*.cpp" "*.h" | xargs sed -i -e 's/[ \t]*$//'
2012-09-26 04:11:09 +02:00
Matthew Hoops
3a5b3a5145
PEGASUS: Fix saving while in the space chase
2012-09-22 21:03:22 -04:00
Matthew Hoops
50747429cd
PEGASUS: Don't allow loading/saving in a few more places
...
Only affects loading/saving from the GMM
2012-09-22 20:43:34 -04:00
Matthew Hoops
f61146f327
PEGASUS: Remove g_allItems global construction
2012-08-28 16:50:15 -04:00
Matthew Hoops
81e7c9a0c1
PEGASUS: Remove g_allHotspots global construction
2012-08-28 16:36:50 -04:00
Matthew Hoops
bb1e60e8b2
Merge remote branch 'upstream/master' into pegasus
...
Conflicts:
AUTHORS
devtools/credits.pl
gui/credits.h
2012-08-26 16:12:25 -04:00
Matthew Hoops
981833b34e
PEGASUS: Add support for load/save keys
2012-04-09 11:20:18 -04:00
Matthew Hoops
d5341b2fc7
PEGASUS: Implement saving/restoring the in-game AI data
...
AI data should now be restored properly after the space chase
2012-04-03 10:32:32 -04:00
Matthew Hoops
1ec7e51682
PEGASUS: Implement the intro timer
2012-03-21 08:22:17 -04:00
Matthew Hoops
03eba05b09
PEGASUS: Use correct CD when outputting saves
...
For better compatibility when loading saves with the original interpreter
2011-12-21 12:09:01 -05:00
Matthew Hoops
924e0b32ad
PEGASUS: Implement saving/loading from the in-game pause menu
2011-12-19 18:55:08 -05:00
Matthew Hoops
12efb47b53
PEGASUS: Remove t prefix from typedefs
...
Some other minor cleanup too
2011-12-16 14:17:50 -05:00
Matthew Hoops
d932df79be
PEGASUS: Fix segfault after sub chase sequence
2011-11-03 15:00:22 -04:00
Matthew Hoops
de3962fbc8
PEGASUS: Add the Mars canyon chase sequence
2011-10-23 18:52:49 -04:00
Matthew Hoops
1529ed0891
PEGASUS: Implement deleting items when inventory is full
2011-10-17 09:21:49 -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
5062aaffca
PEGASUS: Implement the sub chase
2011-10-11 19:45:36 -04:00
Matthew Hoops
d2789a152f
PEGASUS: Fix idlers freeing themselves
...
Our idler handling is more like the original now
2011-10-02 23:31:01 -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
485b427ed8
PEGASUS: Actually pause the game now
2011-09-30 16:26:31 -04:00
Matthew Hoops
c4c83e2346
PEGASUS: Resolve some TODO's and cleanup
2011-09-29 20:12:51 -04:00
Matthew Hoops
1fe7ca1d38
PEGASUS: Update save/load code a bit
2011-09-29 19:45:17 -04:00
Matthew Hoops
956f3d4644
PEGASUS: Add the auto dragger code
2011-09-29 19:26:17 -04:00
Matthew Hoops
69badbebc4
PEGASUS: Add the PauseMenu code
2011-09-29 11:52:35 -04:00
Matthew Hoops
6440d4d5f6
PEGASUS: Implement the ScreenDimmer class
2011-09-29 01:15:54 -04:00
Matthew Hoops
54dd0c266e
PEGASUS: Import a bunch more code in preparation for actual gameplay
2011-09-28 14:32:03 -04:00
Matthew Hoops
af78726e4f
PEGASUS: Add the ItemDragger classes
2011-09-27 21:24:12 -04:00
Matthew Hoops
817f775da9
PEGASUS: Update copyright notice on pegasus.cpp/h
2011-09-27 20:45:51 -04:00
Matthew Hoops
20f18e447f
PEGASUS: Add the remaining gameshell remnants
2011-09-27 20:41:45 -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
122d484c4f
PEGASUS: Import a bunch more neighborhood code
2011-09-26 22:09:56 -04:00
Matthew Hoops
e412b62ffc
PEGASUS: Implement the death code
2011-09-26 09:29:17 -04:00
Matthew Hoops
24cc9568cb
PEGASUS: Implement the death menu
2011-09-26 00:30:44 -04:00
Matthew Hoops
647c83b514
PEGASUS: Add the interface class
2011-09-25 00:42:33 -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
17d6f74867
PEGASUS: Implement demo credits
2011-09-22 09:24:14 -04:00