Commit Graph
112 Commits
Author SHA1 Message Date
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 8b53899ca7 CGE: Remove Heart 2011-07-30 15:28:57 +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 7d5eb1ee63 CGE: Janitorial: remove trailing spaces 2011-07-28 15:35:12 +02:00
Strangerke dad302b640 CGE: Remove _core from Startup class 2011-07-25 19:09:12 +02:00
Strangerke 3ef0558aa9 CGE: Rename some more constants, some cleanup 2011-07-22 11:54:46 +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 17003d0e90 CGE: Fix name of showBak() 2011-07-18 23:14:22 +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 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 11fa6b941c CGE: Fix some errors in the pathfinder setup 2011-07-15 20:43:29 +10:00
Paul Gilbert 324ccb1760 CGE: Split pathfinding related code into walk.cpp 2011-07-13 21:04:44 +10:00
Paul Gilbert 6c97190092 CGE: Fixed initialising of _shadow that was crashing the intro sequence 2011-07-13 19:18:23 +10:00
Paul Gilbert e2b19ad9b0 CGE: Fixed several memory leaks of main objects 2011-07-12 21:53:07 +10:00
Paul Gilbert a693ff2ecf CGE: A few more fixes for memory leaks identified by Valgrind 2011-07-10 19:23:14 +10:00
Paul Gilbert 88c7b25e5b CGE: Fixed more free/delete[] mismatches identified by Valgrind 2011-07-10 17:56:29 +10:00
Paul Gilbert 0bbefbef90 CGE: Created PocLight class to encapsulate the LI sprite array 2011-07-10 10:10:51 +10:00
Paul Gilbert 47b17cd1ce CGE: Create Spike class to encapsulate the SP spite array 2011-07-10 10:07:35 +10:00
Paul Gilbert 622dc2d503 CGE: Created a CavLight class to encapsulate the PR sprite array 2011-07-10 10:04:41 +10:00
Paul Gilbert 9d40a1ba9d CGE: Mouse MC sprite array into the Mouse class 2011-07-10 10:00:57 +10:00
Paul Gilbert 817a52ed56 CGE: Created a HorizLine stub class to hold the HL sprite array 2011-07-10 09:57:19 +10:00
Paul Gilbert 1e83e27925 CGE: Moved MB sprite array into Square class 2011-07-10 09:51:18 +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 080d7cf7f0 CGE: Rename Mouse class 2011-07-08 08:22:25 +02:00
Strangerke fe2e1bb2fd CGE: Remove "bitmaps" files 2011-07-07 20:43:09 +02: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 c676f88da0 CGE: Rearrange engine setup so sprite arrays are setup before they're needed 2011-07-05 21:39:14 +10:00
Paul Gilbert 44490c378d CGE: _hero isn't meant to be instantiated during the engine setup 2011-07-05 21:07:14 +10: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
Strangerke c313d2cce8 CGE: Even more renaming (WIP) 2011-07-03 16:22:26 +02:00
Strangerke 4116189395 CGE: Some more renaming (WIP) 2011-07-03 11:28:22 +02:00
Paul Gilbert dff8bd5474 CGE: Fix some memory leaks 2011-07-03 17:14:47 +10:00
Strangerke bdc213846e CGE: Some more renaming (WIP) 2011-07-02 18:20:41 +02:00
Paul Gilbert adb2701629 CGE: Graceful exit rather than an error 2011-07-02 20:38:27 +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
Paul Gilbert d55401c2e1 CGE: Changed MOUSE class from using static fields to an instantiated class 2011-07-02 16:46:31 +10:00
Strangerke 8e531d0da3 CGE: Some more renaming (WIP) 2011-07-02 01:02:14 +02:00
Paul Gilbert c982298cbd CGE: Fix initialisation of the MOUSE class 2011-07-01 18:17:58 +10:00
Strangerke f59c910b8f CGE: Some more renaming (wip) 2011-06-30 08:30:23 +02:00
Strangerke f2f3124246 CGE: Some more renaming (wip) 2011-06-29 16:13:17 +02:00
Strangerke 290305ad43 CGE: Cleanup : Start renaming. Add BMPLoad() function 2011-06-29 00:35:21 +02:00
Paul Gilbert a89ce394bc CGE: Fix initialisation of the TALK class 2011-06-28 22:18:21 +10:00