Commit Graph
86814 Commits
Author SHA1 Message Date
Max Horn 8585d77d34 WORKAROUND for bug #985948 (INDY3VGA: Lockup during conversation with drunken nazi)
svn-id: r14448
2004-08-02 20:55:35 +00:00
Max Horn 4289da7d3e WORKAROUND bug #645711 (FT: regression segfault in minefield)
svn-id: r14447
2004-08-02 18:32:19 +00:00
Max Horn 76862bec65 Fix for bug #896060 (DIG: Two sentences spoken at once); might cause regressions, watch our for speech related quirks in COMI/DIG
svn-id: r14446
2004-08-02 17:55:14 +00:00
Max Horn 527c1cd200 Workaround for bug #999122; this will fix config files which were broken by the 0.6.1 release
svn-id: r14444
2004-08-02 17:09:31 +00:00
Eugene Sandulenko 166b05aed4 Fix #include paths.
svn-id: r14443
2004-08-02 16:20:35 +00:00
Jonathan Gray 79e2af8787 no longer needed
svn-id: r14442
2004-08-02 15:53:33 +00:00
Eugene Sandulenko 98816ad3ae Objectize actor.cpp
svn-id: r14441
2004-08-02 15:47:42 +00:00
Jonathan Gray dcf5805440 create objectMap class
svn-id: r14440
2004-08-02 15:44:18 +00:00
Jonathan Gray 632612680b move isomap into a class
svn-id: r14439
2004-08-02 14:51:48 +00:00
Eugene Sandulenko b127f1882c Fix regression in HE. It cries for proper fix, though
svn-id: r14438
2004-08-02 14:27:10 +00:00
Jonathan Gray e4c813670f remove timer wrapper functions
svn-id: r14437
2004-08-02 12:41:40 +00:00
Travis Howell 910a390ae7 Remove pointless delays
svn-id: r14436
2004-08-02 11:53:33 +00:00
Travis Howell e5a59beb82 Cleanup
svn-id: r14435
2004-08-02 11:37:07 +00:00
Jonathan Gray 7846a6ed61 move static vars to private members
svn-id: r14434
2004-08-02 11:27:50 +00:00
Travis Howell faaea90500 Opcode BD is stopObjectCode() in HE games.
svn-id: r14433
2004-08-02 07:49:20 +00:00
Travis Howell 8ab743e397 Missed a line
svn-id: r14432
2004-08-02 07:47:05 +00:00
Travis Howell cace3577d9 init _arraySlot
svn-id: r14431
2004-08-02 06:21:00 +00:00
Travis Howell c5446494b8 Should have limited that to HE games only.
svn-id: r14430
2004-08-02 05:09:53 +00:00
Travis Howell 6214ae3424 Allow SAGA engine to be disabled.
svn-id: r14429
2004-08-02 05:01:28 +00:00
Joost Peters 2a7f885477 Clean up Script class a bit; add get/set functions
svn-id: r14428
2004-08-01 23:47:19 +00:00
Eugene Sandulenko 873c886910 Made all MemoryReadStream local variables. This plugged a giantic constant
leakage in the engine.

svn-id: r14427
2004-08-01 23:24:22 +00:00
Joost Peters 936142bf40 rename load() to loadMap()
svn-id: r14426
2004-08-01 22:52:45 +00:00
Joost Peters 4aaea2131e create Script class from SCRIPT_* and ScriptModule
svn-id: r14425
2004-08-01 22:48:40 +00:00
Joost Peters 48cddda4b9 move SDATA_* into seperate class
svn-id: r14424
2004-08-01 19:53:29 +00:00
Travis Howell d60973b05e HE games use different method to clear some arrays resources.
svn-id: r14423
2004-08-01 13:57:00 +00:00
Eugene Sandulenko ea694ffd68 Pass SagaEngine object to Anim and ActionMap objects
svn-id: r14422
2004-08-01 13:34:20 +00:00
Eugene Sandulenko f97621d6e4 Remove unneeded code
svn-id: r14421
2004-08-01 13:29:39 +00:00
Jonathan Gray c8d9018909 init _gfx in a less hacky manner
svn-id: r14420
2004-08-01 12:06:12 +00:00
Jonathan Gray 0bbeb61f5e merge gfx_mod.h into gfx.h and stick functions into a class
svn-id: r14419
2004-08-01 11:48:53 +00:00
Jonathan Gray 12e1c4711b prune uneeded code
svn-id: r14418
2004-08-01 10:48:11 +00:00
Max Horn 4ef4583523 Oh the beauty of stack based objects: they free themselves automatically, so you don't leak them all the time (fixed 10e6 object leaks :-)
svn-id: r14417
2004-08-01 10:02:41 +00:00
Jonathan Gray 69cf6a070a move sceneproc.cpp/h into scene.cpp/h
svn-id: r14416
2004-08-01 09:15:12 +00:00
Jonathan Gray 5833e67076 try to stop the abuse of MemoryReadStream (ie actually delete the memory when we're done with it)
svn-id: r14415
2004-08-01 08:45:40 +00:00
Jonathan Gray bc900fde60 init some member vars
svn-id: r14414
2004-08-01 07:56:08 +00:00
Eugene Sandulenko 6a2e05edb8 More tweaks
svn-id: r14413
2004-08-01 07:50:28 +00:00
Eugene Sandulenko 890d667087 oops
svn-id: r14412
2004-08-01 07:41:15 +00:00
Eugene Sandulenko 2ed2770eed Yet more proper memory free'ing
svn-id: r14411
2004-08-01 07:37:42 +00:00
Eugene Sandulenko e20d53a869 More correct Anim destructor
svn-id: r14410
2004-08-01 07:32:27 +00:00
Eugene Sandulenko d4c84fefde Initialize Anim object properly.
svn-id: r14409
2004-08-01 07:23:36 +00:00
Travis Howell 4b4ab244b1 Correct default settings used by COMI
Allow object_labels config option in COMI

svn-id: r14408
2004-08-01 06:52:56 +00:00
Max Horn 2d5bfca892 Even more array code cleanup
svn-id: r14407
2004-08-01 02:07:57 +00:00
Max Horn c87d33a102 More array code cleanup
svn-id: r14406
2004-08-01 02:03:07 +00:00
Jonathan Gray 182dd48bd4 merge reinherit.h into saga.h and gfx_mod.h, note the error loading animations wasn't caused by this commit :)
svn-id: r14405
2004-08-01 01:56:22 +00:00
Max Horn 5e3236ac47 Add symbolic names for the array types, which makes the code easier to read/understand (note that array types != res types)
svn-id: r14404
2004-08-01 01:54:37 +00:00
Max Horn 862b096f99 Cleanup & enhanced error messages
svn-id: r14402
2004-08-01 01:21:26 +00:00
Max Horn 98ea92322b Fix for bug #953302 (COMI: Crash when you choose Rottingham as your first oponent); this would be suitable for the 0.6.x branch, too...
svn-id: r14401
2004-08-01 01:19:54 +00:00
Eugene Sandulenko f1cfbe9065 Forgot to implement destructor for ActionMap
svn-id: r14400
2004-08-01 00:07:17 +00:00
Eugene Sandulenko d530fc7696 Objectize actionmap.cpp
svn-id: r14399
2004-08-01 00:03:45 +00:00
Max Horn 7f5f1c1418 Fix for bug #941275 (FOA: Game crashes when clicking statue part (Sentry Statue))
svn-id: r14398
2004-07-31 23:34:07 +00:00
Eugene Sandulenko 46a1c45d70 Extended CVAR_RegisterFunc with callback object parameter.
Got rid of static structure in animation.cpp

svn-id: r14397
2004-07-31 23:33:14 +00:00