Commit graph

23 commits

Author SHA1 Message Date
D G Turner
2126bef17a HOPKINS: Further cleanup in ComputerManager class.
Have simplified the parsing of the COMPUTAN.TXT file prior to looking at
supporting the Polish file format variant.

These change should have no functional difference, but improve the code
by removing a set-but-unused bool in the MenuItem structure, fixing a
number of repeated "magic" values to be explicit as various buffer sizes
and replacing usage of strcpy with the safer version from our Common
code etc.
2014-05-17 15:09:46 +01:00
Johannes Schickel
d5b21c4036 HOPKINS: Make GPL headers consistent in themselves. 2014-02-18 02:39:35 +01:00
Paul Gilbert
dee719390c HOPKINS: Move breakout highscore table to savegames, and fixes to display 2013-07-26 21:57:02 -04:00
Strangerke
54e3df0140 HOPKINS: Constify some functions and members 2013-04-11 12:17:06 +02:00
Strangerke
f782ca1c10 HOPKINS: Move inventory dialog display to DialogsManager, set _inventWin1 as private 2013-03-24 12:31:28 +01:00
Strangerke
26d9122844 HOPKINS: Remove setParent() from ComputerManager 2013-03-19 08:21:42 +01:00
Strangerke
0f25a60749 HOPKINS: Improve private/public scope in FontMAnager 2013-02-07 18:12:32 +01:00
Strangerke
e5db285cd6 HOPKINS: Add Spanish computer text 2013-01-20 12:43:34 +01:00
Strangerke
7c815f2ca7 HOPKINS: Some refactoring in ComputerManager 2013-01-07 08:02:19 +01:00
Strangerke
eaecc37d08 HOPKINS: Silence GCC warnings related to the computer manu 2013-01-05 17:42:21 +01:00
Strangerke
b97154e6f4 HOPKINS: Add computer texts for the French and English versions for the Win95 versions.
The Polish version is handled by an external file, just like most of the existing versions
2013-01-04 21:45:52 +01:00
Strangerke
13063aeb3f HOPKINS: Refactoring in ComputerManager 2013-01-01 23:10:21 +01:00
Strangerke
0adb2a31da HOPKINS: More renaming and refactoring 2012-12-28 08:51:25 +01:00
Strangerke
78cf8296e0 HOPKINS: Fix typo reported by alex 2012-12-10 22:17:35 +01:00
Strangerke
663bf3139f HOPKINS: Rename (most of) ComputerManager functions 2012-12-10 00:23:51 +01:00
Paul Gilbert
ad7ed5eae8 HOPKINS: Fix button selections in Breakout high scores list 2012-12-02 19:10:22 +11:00
Strangerke
7d146d5ed3 HOPKINS: Cleanup TXT4() 2012-11-23 00:18:54 +01:00
Paul Gilbert
43e0daf5d1 HOPKINS: Bugfix to allow Breakout paddle movement whilst waiting for starting click 2012-11-18 21:12:21 +11:00
Paul Gilbert
25a311c65b HOPKINS: Bugfixes for setup of Breakout sub-game 2012-11-18 20:28:03 +11:00
Paul Gilbert
9f36cedd31 HOPKINS: Added enum for different FBI computer terminals, and capitalisatoin bugfixes 2012-11-18 19:31:43 +11:00
Paul Gilbert
67ae9e9306 HOPKINS: Bugfixes for computer screen text 2012-11-18 16:16:59 +11:00
Strangerke
8331a015fc HOPKINS: Replace MenuText by an array of structures, implement Charge_Menu() 2012-11-18 00:57:56 +01:00
Paul Gilbert
0fdea57c54 HOPKINS: Lots of code implemented for Hopkin's computer 2012-11-17 20:49:07 +11:00