Strangerke
d28ac81a12
CGE: Rename cave into scene
2011-09-14 08:15:30 +02:00
Strangerke
dd0e077bd7
CGE: Remove useless function
2011-09-14 00:21:10 +02:00
Strangerke
45de8747d5
CGE: Clean up and split snBarrier(), remove progName()
2011-09-07 22:37:03 +02:00
Strangerke
52f669c93c
CGE: Replace Hxy by Common::Point
2011-09-06 23:14:49 +02:00
Strangerke
39d09d5865
CGE: Cleanup: remove residuals of the demo code
...
Thanks to fingolfin and LordHoto for pointing it out
2011-09-06 22:59:10 +02:00
Strangerke
e46c613e9a
CGE: Remove 'count' static variable from snail
...
Thanks LordHoto for pointing it out
2011-09-06 19:56:47 +02:00
Strangerke
5bad1a7c7f
CGE: Take into account some of LordHoto's comments
2011-09-06 00:43:40 +02:00
Strangerke
56e57cf380
CGE: Remove two useless callback types
2011-09-04 11:23:01 +02:00
Strangerke
31d4173136
CGE: Fix thumbnails display when a game is loaded.
2011-09-01 00:22:20 +02:00
Strangerke
5e0c546aa9
CGE: Remove code related to demos, and tag demos as unsupported
2011-08-29 22:51:45 +02:00
Strangerke
4d059c0e62
CGE: Remove user first name input, used originally for savegame names
2011-08-27 14:05:04 +02:00
Strangerke
81ae309d5f
CGE: Suppress some debug code present in the original
2011-08-20 01:35:56 +02:00
Alyssa Milburn
f0889d3f54
CGE: Remove unused snSelect function, and broken config.cpp.
2011-08-19 16:02:50 +02:00
Paul Gilbert
ef7a17a64a
CGE: Fix for HLINE not being available for demo
...
The HorizLine class is really only used for on-screen debugging information anyway, so it's not a problem.
2011-08-13 16:44:48 +10:00
Paul Gilbert
b76c0af2f4
CGE: Work on implementing MIDI music playback.
...
Music playback is now sort of working, but it seems like only a beat track of the MIDI is getting played
2011-08-12 21:33:45 +10:00
Paul Gilbert
0c33687de2
CGE: Further fixes to savegames.
2011-08-10 20:41:39 +10:00
Strangerke
de40ab5e0a
CGE: Remove JBW flag (useless)
2011-08-07 11:36:49 +02:00
Paul Gilbert
1208e7e5af
CGE: Removed the _mini data block originally used to hold inventory shapes in high memory
2011-08-06 21:03:24 +10:00
Paul Gilbert
46e1f03585
CGE: Fixed up freeing of caveValues data
2011-08-06 20:03:42 +10:00
Strangerke
6f92cdd0d0
CGE: Rename some more defines
2011-08-02 21:47:56 +02:00
Strangerke
55df4d0635
CGE: Rename some class members, various clean up
2011-07-31 00:52:35 +02:00
Strangerke
b53ffa8f2c
CGE: Move some conditional defines to variables
2011-07-30 15:43:49 +02:00
Strangerke
5c7eb9a768
CGE: un-static-fy several variables, clean Heart class
2011-07-30 12:52:04 +02:00
Strangerke
316b73ee00
CGE: Remove Startup class, set _fx and _sound as dynamic
2011-07-29 10:02:32 +02:00
Strangerke
5d41ab8b5f
CGE: Rename some more constants, remove some useless ones
2011-07-21 01:56:40 +02:00
Strangerke
420516b45e
CGE: Rename Debug channel constants
2011-07-20 14:22:56 +02:00
Strangerke
9a148a27cc
CGE: Remove macro farnew
2011-07-19 08:09:16 +02:00
Strangerke
5190bbb7be
CGE: Finish adding debugc to CGEEngine class members
2011-07-19 07:13:41 +02:00
Strangerke
17003d0e90
CGE: Fix name of showBak()
2011-07-18 23:14:22 +02:00
Strangerke
b3f0e72e25
CGE: Remove useless fields in DebugText, add some more debugC
2011-07-18 23:09:57 +02:00
Strangerke
8aa4f739af
CGE: Add debug channels (WIP)
2011-07-18 18:05:57 +02:00
Paul Gilbert
e1df646ace
CGE: Set up a separate variable for the game tick speed, independent from frame rate
2011-07-16 22:28:49 +10:00
Paul Gilbert
00061bc5dd
CGE: Added support for GMM save/load and launcher loading
2011-07-16 21:12:19 +10:00
Paul Gilbert
ce070cdd3c
CGE: Implemented basic savegame support
...
I've slightly modified the behaviour of the original - rather than prompting each time the user starts for a name, it now only prompts the first time, and uses the entered name as a save description for a slot 0 savegame
2011-07-16 18:33:20 +10:00
Paul Gilbert
c3f3120194
CGE: Cleaned up room preview handling code and fixed memory leak
2011-07-16 15:17:18 +10:00
Paul Gilbert
453fbb7454
CGE: Bugfixes for loading the room preview shapes list
2011-07-15 22:56:49 +10:00
Paul Gilbert
f0d10b62b3
CGE: In progress work on pathfinder
2011-07-14 22:36:18 +10:00
Strangerke
4d0f83babb
CGE: Rename some constants
2011-07-13 08:44:58 +02:00
Strangerke
5148f80fa5
CGE: add a new SNPOST to fix the function pointer issue
2011-07-13 00:29:10 +02:00
Paul Gilbert
6039e8a245
CGE: Removed the definition of the now unused SavTab structure
2011-07-10 10:12:46 +10:00
Paul Gilbert
989e071bb9
CGE: Implemented code for saving games, removing the need for the SavTab array
2011-07-10 09:44:46 +10:00
Strangerke
affaa1f4d6
CGE: Some cleanup: Move some static functions to CGEEngine, remove parameters to GetText, rename members of SavTab
2011-07-07 09:24:08 +02:00
Strangerke
c86c62b288
CGE: Cleanup and renaming. Also move some static and global functions to CGEEngine.
2011-07-07 09:23:09 +02:00
Paul Gilbert
41c7482a52
CGE: Implement random number source
2011-07-05 20:51:29 +10:00
Strangerke
fae1d7efd8
CGE: This ends the first renaming pass. Also move some functions to CGEEngine
2011-07-04 08:15:56 +02:00
Paul Gilbert
ecad39e246
CGE: Implemented code for game tick
2011-07-03 20:21:37 +10:00
Paul Gilbert
bb3d61b137
CGE: Created an EventManager class and hooked it up to the Keyboard class
2011-07-02 18:38:25 +10:00
Strangerke
0000a3139a
CGE: Some more renaming (wip)
2011-07-01 08:37:40 +02:00
Strangerke
083d6ff612
CGE: remove some if(n)def DEMO by using a new flag. Added CGEEngine in several classes in order to do so.
2011-06-27 01:03:47 +02:00
Paul Gilbert
fe9dc10964
CGE: Implemented basic file access functionality
2011-06-26 17:53:55 +10:00