Commit Graph
360 Commits
Author SHA1 Message Date
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