Commit Graph

18 Commits

Author SHA1 Message Date
Max Horn
a5b5b23ae8 added lights support to the costume renderer; begun work on flashlight support (no real code yet :-)
svn-id: r4774
2002-08-19 17:23:48 +00:00
Max Horn
3de0e42d7c Fix for #580762 (MI2: Guybrush facing wrong direction); some code cleanup
svn-id: r4754
2002-08-18 13:55:30 +00:00
Max Horn
8779d00789 workaround for bug #558236; renamed actorAnimate to animateCostume (to distinguish it a bit from animateActor); removed Scumm::animateActor
svn-id: r4695
2002-08-04 02:53:50 +00:00
Max Horn
07a7c11954 fixed Monkey CD problem caused by my recent checkin
svn-id: r4639
2002-07-26 16:50:41 +00:00
Max Horn
b167b06eba fixed an ignoreboxes bug in MI1VGA
svn-id: r4638
2002-07-26 16:13:04 +00:00
Max Horn
37921ed5b7 fix for #583166 (hoagie doesn't enter mansion correctly); moved putActor into class Actor
svn-id: r4587
2002-07-18 15:45:10 +00:00
Max Horn
32e81beb45 got rid of _xPos, _yPos, _dir members in class Scumm
svn-id: r4578
2002-07-16 18:51:27 +00:00
Max Horn
21f82f0946 added Actor::isInClass convenience method; fixed typo in object.cpp; moved some functions from class Scumm to LoadedCostume
svn-id: r4560
2002-07-15 22:56:24 +00:00
Max Horn
13d1357b21 fixed pause mode; changed semantics of getRandomNumber slightly
svn-id: r4544
2002-07-15 01:38:52 +00:00
Max Horn
cb86e11583 indent run
svn-id: r4478
2002-07-07 19:31:51 +00:00
Max Horn
d35eed21f1 more Actor class cleanup; renamed unkRoomFunc4 to palManipulate and added an 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-06-04 23:32:53 +00:00
Max Horn
0620c9d66a removed some debug output I left in accidentally in my last checkin; removed some uses of g_scumm (see Endy, I promised I'd do it <g>); removed getSideOfLine(); some clean up
svn-id: r4378
2002-05-23 21:22:08 +00:00
Max Horn
8fd03ae929 moved more stuff out of the Scumm class (usage of g_scumm is only temporary, Endy, no worries <g>); some other cleanup
svn-id: r4376
2002-05-23 00:37:00 +00:00
Max Horn
3035a307dc added isInCurrentRoom() method to class Actor
svn-id: r4361
2002-05-20 14:40:36 +00:00
Max Horn
92328dde89 use memset to init members to 0 (yes I know we override new to use calloc, but that is a nasty hack, it won't work for stack allocated objects)
svn-id: r4355
2002-05-19 12:39:52 +00:00
James Brown
4670fee821 Misc. fixes
svn-id: r4338
2002-05-15 10:25:00 +00:00
Max Horn
64c6113d15 removed actor.h from scumm.h; added _scumm member var to class Actor; some var renaming in preparation of more methord refactoring
svn-id: r4333
2002-05-14 23:35:28 +00:00
Max Horn
fe4230bcbf refactored parts of actor.cpp: many methods are now members of class Actor instead of class Scumm. This is still work in progress!
svn-id: r4319
2002-05-14 19:11:20 +00:00