Paul Gilbert
38b5cf1efe
HOPKINS: Created new SaveFileManager class to handle save file related code
2012-10-24 22:49:32 +11:00
Paul Gilbert
39bc683a18
HOPKINS: Merged inventory dialog and OptionsDialog class into a DialogsManager class
2012-10-24 20:37:42 +11:00
Paul Gilbert
603fdbc462
HOPKINS: Bugfixes to show inventory dialog correctly
2012-10-24 19:55:43 +11:00
Paul Gilbert
bf0290f6a4
HOPKINS: Moved the script execution code to it's own file
2012-10-23 20:40:19 +11:00
Paul Gilbert
35136d6377
HOPKINS: Fixed further int types
2012-10-22 23:34:27 +11:00
Paul Gilbert
577a25c793
HOPKINS: Fix type warnings identified by gcc
2012-10-22 23:32:29 +11:00
Paul Gilbert
d2baad9965
HOPKINS: Renamed identified Zone destination fields
2012-10-22 22:39:04 +11:00
Paul Gilbert
71268b4418
HOPKINS: Furhter bugfixes for pathfinding and walking
2012-10-22 22:31:46 +11:00
Paul Gilbert
7fec14d97f
HOPKINS: Bugfixes to the execution of walking paths
2012-10-21 23:42:56 +11:00
Paul Gilbert
6716cddc76
HOPKINS: Some cleanup and renaming of the Tri structure
2012-10-21 22:24:11 +11:00
Paul Gilbert
54581d8690
HOPKINS: Corrected some comments and error messages
2012-10-21 19:03:47 +11:00
Paul Gilbert
247f1616d8
HOPKINS: Fix the display of on-screen text
2012-10-21 18:48:03 +11:00
Paul Gilbert
32f67c58e1
Merge branch 'hopkins' of github.com:dreammaster/scummvm into hopkins
2012-10-21 16:10:13 +11:00
Paul Gilbert
762b11aece
HOPKINS: Fixed implementation of DEF_BOB
...
Animations now work correctly.
2012-10-21 16:06:55 +11:00
Strangerke
b4247f6265
HOPKINS: Add some translated comments to function names
2012-10-20 18:59:06 +02:00
Paul Gilbert
6aa3201fdd
HOPKINS: Converted the chemin data block to an int16 array
2012-10-20 17:47:57 +11:00
Paul Gilbert
5d0c5753eb
HOPKINS: Converted the LigneItem data block to an int16 array
2012-10-20 09:16:25 +11:00
Paul Gilbert
ffe4f9cef5
HOPKINS: Converted essai buffers to int16 arrays
2012-10-19 22:19:50 +11:00
Paul Gilbert
59dc49f22d
HOPKINS: Some corrections to incorrectly declared fields
2012-10-17 21:08:19 +11:00
Paul Gilbert
c266abd0f5
HOPKINS: Some field renaming and field fixes in AFF_SPRITES
2012-10-16 22:40:40 +11:00
Paul Gilbert
f74ad01185
HOPKINS: Bugfixes for scene animations initialisation
2012-10-16 08:51:31 +11:00
Paul Gilbert
36e3fe49a6
HOPKINS: Partial clean-up of AFF_SPRITES to fix Options dialog display
2012-10-15 20:48:54 +11:00
Paul Gilbert
137c17e78c
HOPKINS: Further bugfix to collision method
2012-10-14 20:54:55 +11:00
Paul Gilbert
4e16b2e81d
HOPKINS: Minor bugfix for colision method
2012-10-14 19:41:22 +11:00
Paul Gilbert
af8023c3b7
HOPKINS: Rewrote the collision detection
2012-10-14 10:20:10 +11:00
Paul Gilbert
1d2c341933
HOPKINS: Cleanup and bugfixes for BOBZONE array initialisation
2012-10-13 21:14:18 +11:00
Paul Gilbert
ba6d36a023
HOPKINS: Added missing GOHOME/GOHOME2 methods
2012-10-13 15:19:54 +11:00
Paul Gilbert
4c456f7999
HOPKINS: Cleaned up the PERSONAGE2 event loop method
2012-10-13 11:03:06 +11:00
Paul Gilbert
e0221cc58e
HOPKINS: Some field renaming and fix loading of sprite positions
2012-10-12 22:42:56 +11:00
Paul Gilbert
721b619398
HOPKINS: Added explicit int16 cast to all READ_LE_UINT16 accesses.
...
I've already previously fixed two initialisatoin errors for data reading that expected int's to be 16 bits and signed, so adding the explicit cast everywhere will likely fix other similiar issues.
2012-10-11 22:58:04 +11:00
Paul Gilbert
089ca4782b
HOPKINS: Renamed fields of ListeTxtItem class
2012-10-10 23:45:40 +11:00
Paul Gilbert
af126becb5
HOPKINS: Changed some more constant values to character literals
2012-10-10 22:13:27 +11:00
Paul Gilbert
7ca9d2100f
HOPKINS: Changed PTRNUL from being 0 to an explicitly allocated pointer.
...
Some of the methods explicitly differentiate between having a 0 result for invalid/abort versus PTRNUL return values
2012-10-10 21:03:29 +11:00
Paul Gilbert
4e0738af23
HOPKINS: Bugfixes for INILINK initialisatoin
2012-10-09 00:21:03 +11:00
Paul Gilbert
2b592038df
HOPKINS: Implemented further initialisation
2012-10-07 00:02:02 +10:00
Paul Gilbert
575f179f0f
HOPKINS: Converted the file manager from static to a standard manager class
2012-10-06 23:21:10 +10:00
Paul Gilbert
b718039a8a
HOPKINS: Bugfixes for startup manager initialisations
2012-10-06 00:52:52 +10:00
Paul Gilbert
86bf409540
HOPKINS: Implemented sequence player
2012-10-05 08:09:09 +10:00
Paul Gilbert
52166834d5
HOPKINS: Implemented lots more of the remaining stubbed methods
2012-10-05 00:55:25 +10:00
Paul Gilbert
549e046f27
HOPKINS: Implemented PLAN_TEST and TEST_LIGNE methods
2012-10-04 22:44:29 +10:00
Paul Gilbert
a404f86a38
HOPKINS: Implemented more previously stubbed object manager methods
2012-10-04 07:27:34 +10:00
Paul Gilbert
bc863bd241
HOPKINS: Implemented more stubbed object manager methods
2012-10-03 22:15:39 +10:00
Paul Gilbert
28099ee00d
HOPKINS: Added new LinesManager class with lots of line methods
2012-10-02 21:44:23 +10:00
Paul Gilbert
0cd848b9a5
HOPKINS: Manually implemented colision method
2012-10-01 23:02:45 +10:00
Paul Gilbert
c0f658847c
HOPKINS: Implemented several stubbed ObjectsManager methods
2012-09-30 23:28:21 +10:00
Paul Gilbert
c306fe01a6
HOPKINS: Fixed compilation errors with previously commented out methods
2012-09-30 22:41:10 +10:00
Paul Gilbert
7eb6fffdbd
HOPKINS: Converted many numeric values to character constants
2012-09-30 22:18:50 +10:00
Paul Gilbert
84e07ae725
HOPKINS: Changed all __int16 to int
2012-09-30 21:21:09 +10:00
Paul Gilbert
8fa33e7714
HOPKINS: Implemented more object manager methods
2012-09-30 21:02:39 +10:00
Paul Gilbert
92313216dd
HOPKINS: Implemented more graphics and object methods
2012-09-29 09:33:42 +10:00