aboutsummaryrefslogtreecommitdiff
path: root/object.cpp
AgeCommit message (Collapse)Author
2002-06-04more Actor class cleanup; renamed unkRoomFunc4 to palManipulate and added an ↵Max Horn
icky, wrong implementation for it - yes this is complete nonsense but I'll try to replace it with the right thing RSN :-) svn-id: r4404
2002-05-22Fixed missing inventory in digVincent Hamm
svn-id: r4374
2002-05-20Temp removal of the actor walk script execution to fix dig's walkingVincent Hamm
svn-id: r4364
2002-05-14added #include "actor.h", some minor tweaksMax Horn
svn-id: r4332
2002-05-14refactored parts of actor.cpp: many methods are now members of class Actor ↵Max Horn
instead of class Scumm. This is still work in progress! svn-id: r4319
2002-05-11Zak walkbox locking fixes.James Brown
svn-id: r4278
2002-05-05fixed some warningsMax Horn
svn-id: r4204
2002-04-24Fix Indy4/MI2 crash due to VirtScroll code.James Brown
Cleanup \N's - For gods sake fix your CVS client :) svn-id: r4067
2002-04-22More work done on blast objects. Very preliminary implementation of akos codec 5Vincent Hamm
svn-id: r4054
2002-04-22Rewrote a part of the blast object management code for implementation of ↵Vincent Hamm
future features. That fixed the highway minigame in samnmax svn-id: r4052
2002-04-21Some code cleanup in the blast object code for implementation of futur featuresVincent Hamm
svn-id: r4039
2002-04-20Remove \M's, add IRIX support.James Brown
svn-id: r4019
2002-04-19Fix various Zak256 crashes. Ticket machine works, taking Blue Crystal crashes.James Brown
svn-id: r4013
2002-04-18Move putClass forceclip into costume renderer. Fixes Loom bugs.James Brown
svn-id: r3996
2002-04-18Fixed a few clipping issues in Loom the NICE way this timeVincent Hamm
svn-id: r3994
2002-04-12code cleanup - prepares for simon inclusionLudvig Strigeus
svn-id: r3910
2002-04-11Large pointless reindentation of all the code. Also fixed a few mistakesJames Brown
in the object flags code cleanup. Flags used: indent *.cpp -br -bap -nbc -lp -ce -cdw -brs -nbad -nbc -npsl -nip -ts2 -ncs -nbs -npcs -nbap -Tbyte -Tuint32 -Tuint8 -Tuint16 -TArrayHeader -TMemBlkHeader -TVerbSlot -TObjectData -Tvoid -TImageHeader -TRoomHeader -TCodeHeader -TResHdr -TBompHeader -TMidiChannelAdl -TGui -TScumm -TSoundEngine -TPart -TPlayer svn-id: r3908
2002-04-11various code cleanupsLudvig Strigeus
svn-id: r3907
2002-04-07Fix Indy4 bootparam, some more Zak256 work, and a few minor things.James Brown
svn-id: r3887
2002-04-04Always remember, = != ==, and & != &&James Brown
svn-id: r3857
2002-04-03Fix removal of objects in Zak/Indy3/LoomJames Brown
svn-id: r3852
2002-04-03Zak/Loom/Indy3 object flags fix. Only translates CLASS_TOUCHABLE at the moment.James Brown
svn-id: r3849
2002-03-24Fixed pal initVincent Hamm
svn-id: r3815
2002-03-23Changed the way games are detected. Now the detection is done out of the ↵Vincent Hamm
scumm object. We can now create de good scumm object depending of the game detected. Warning: the implementation is not yet finalised and the in game gui is more broken than ever.... svn-id: r3802
2002-03-20Preliminary redesigned of the virtual screen system. Now all the screen ↵Vincent Hamm
buffers are in a single 320*200 buffer, making video subprocess far more easy to do. On glitch remain in inventory's black area svn-id: r3793
2002-03-20I know it probably doesn't look like much, but this is a start to the reorg ↵James Brown
- basically I've shuffled the Scumm struct around, and turned it into a Class - labeling and grouping functions that are related. svn-id: r3792
2002-03-16MorphOS port (sdl version) + endian fixes for big endian machines.James Brown
svn-id: r3771
2002-03-16Lots of stuff - GUI fixes. More launcher work... and CD music working in ↵James Brown
MI1. Thanks to frob and realmz for their work on that. svn-id: r3762
2002-03-14winCE part 2 - still gui.cpp and scummvm.cpp leftJames Brown
svn-id: r3752
2002-03-13Fix an OB1 and typecast. Need to find out cause of invalid object index to ↵James Brown
begin with.. svn-id: r3738
2002-03-13Zak hack.James Brown
svn-id: r3737
2002-03-10Apply some patches by syke to prevent buffer overruns, etc.James Brown
svn-id: r3723
2002-03-08Fix in getObjectXYpos which occured on big endian machines (for macos support)Enrico Rolfi
svn-id: r3695
2002-03-08Implemented multiple image blast objectVincent Hamm
svn-id: r3690
2002-03-08Yet more cleanups. Remove 'index' (reserved keyword), and remove 'res' ↵James Brown
shadowing. svn-id: r3685
2002-03-06Applied cleanup and scaling patch by Rob.James Brown
svn-id: r3665
2002-03-06Reimplemented the preliminary Dig features. Implemented actor with many ↵Vincent Hamm
direction. Fixed bomp bug svn-id: r3661
2002-03-05Next episode in V7 reimplementation. Nearly workingVincent Hamm
svn-id: r3658
2002-03-05More v7 implementationVincent Hamm
svn-id: r3656
2002-03-05Fixed struct ImageHeader for v7 implementationVincent Hamm
svn-id: r3652
2002-03-05Fixed struct CodeHeader for v7 implementationVincent Hamm
svn-id: r3651
2002-03-05Fixed struct RoomHeader for v7 implementationVincent Hamm
svn-id: r3650
2002-03-05Sam and Max inventory hack. Makes it work, but is nasty ;)James Brown
svn-id: r3644
2002-02-24Code cleanup - get rid of a bunch of typecast and unused variable warnings.James Brown
svn-id: r3627
2002-02-15Zak256 object image fix!James Brown
svn-id: r3596
2002-02-13fixed lots of object problems in loomcdVincent Hamm
svn-id: r3576
2002-02-13a few fix for Zak256Vincent Hamm
svn-id: r3575
2002-02-12Further LFL additions. Zak256 plays bits of its intro, and LoomCD partially ↵James Brown
runs (may need to hit escape a few times, after selecting your difficulty). Still very incomplete and in progress. svn-id: r3568
2002-02-12First part of Yazoo and mines work on making older scumm games work.James Brown
Not enough here to actually work yet, just the base groundwork needed. svn-id: r3567
2001-12-29workaround to prevent crashes in the indy4 world map (seems to be a bug in ↵Ludvig Strigeus
indy4's scripts) svn-id: r3540