Commit graph

21 commits

Author SHA1 Message Date
Johannes Schickel
7276061b35 Fixed cmd_blockInWalkableRegion and findSubPatch.
svn-id: r19551
2005-11-10 21:42:42 +00:00
Johannes Schickel
f26322d2be Fixed preserveAllBackgrounds and implemented:
cmd_changeCharactersFacing + cmd_popBrandonIntoScene
and extended prepDrawAllObjects so that it could draw talking animations.
Also removed a few useless comments.

svn-id: r19550
2005-11-10 18:58:44 +00:00
Johannes Schickel
dd4e750640 Commited patch #1350510 with some little changes. Thanks to vinterstum.
svn-id: r19548
2005-11-10 14:08:50 +00:00
Johannes Schickel
510eba8227 - fixed setCharactersPosition
- fixed loadCharacterShapes
- fixed anim shape drawing
- corrected some tables
- added debug drawing for the pathfinder (still a bit buggy)
- gets a small script scene to work with some graphics glitches
- corrected some drawShape drawing functions
- started to implement cmd_walkPlayerToPoint and the needed functions

svn-id: r19539
2005-11-09 22:26:12 +00:00
Johannes Schickel
c3ef43fd6b Implemented the pathfinder and applied patch # 1342902.
Also added debug printouts to some functions.

svn-id: r19386
2005-11-01 14:19:50 +00:00
Johannes Schickel
50cc43ba58 Implemented some basic opcodes, and basic character drawing, also
started to change a bit of the sprite code (thanks to vinterstum for his work)
It is still WIP code and breaks CD version, since all the used tables have to
be located in one cd version binary.

svn-id: r19361
2005-10-29 18:37:40 +00:00
Eugene Sandulenko
b36677af71 Update FSF address. Eek. Actually that took place on May 1, 2005
svn-id: r19142
2005-10-18 01:30:26 +00:00
Paweł Kołodziejski
1af9aad8ef compiler warned about useless negative operation. i hope it's ok after change
svn-id: r19107
2005-10-16 10:29:10 +00:00
Johannes Schickel
ce2e9ab9d8 Rewrite of the script interpretation class:
- Now only one instance is needed for many scripts
	- Fixed a few command procs, but lacks opcode caller
	  implementation

svn-id: r19064
2005-10-13 18:05:04 +00:00
Gregory Montoir
24265fd3dd some WIP code to start introduction (with glitches) in Kyrandia 1 :
- the decoders have been rewritten due to crashes I encountered with the previous ones in Compression::
- the wsa code loader for v1 have been rewritten too, to handle the same flags as the original
- some cleanup
- this has only been tested with the floppy version

svn-id: r18704
2005-08-19 22:12:09 +00:00
Eugene Sandulenko
6b4484472b Remove trailing whitespaces.
svn-id: r18604
2005-07-30 21:11:48 +00:00
Torbjörn Andersson
35cb8fb875 For consistency, specify directory when including files.
svn-id: r18447
2005-06-24 16:01:42 +00:00
Max Horn
8b1d7b9166 When including files from common/, explicitly use the common/ prefix
svn-id: r18444
2005-06-24 15:23:51 +00:00
Max Horn
9c0f422d0b Ensure the kyra legal headers match the rest of ScummVM
svn-id: r16504
2005-01-09 16:06:29 +00:00
Max Horn
47280d9433 Updated copyright
svn-id: r16398
2005-01-01 16:09:25 +00:00
Eugene Sandulenko
ddda67753e Patch #1066256. Mostly indentation fixes and some debug messages removed.
svn-id: r15811
2004-11-14 20:11:22 +00:00
James Brown
1f7ccd0293 Bring kyra up-to-date with patch 1051358
svn-id: r15786
2004-11-11 13:37:35 +00:00
Gregory Montoir
c50560a488 Clean up a bit the script stuff. In particular, resized the command pointers array, as it seems that none of kyrandia games have more than 0x13 command opcodes (checked kyra2 and kyra3).
svn-id: r15782
2004-11-10 18:45:32 +00:00
Max Horn
b41902f407 Fix whitespace / code formatting to match out guidelines
svn-id: r15576
2004-10-16 22:28:29 +00:00
James Brown
15c184cc12 Fix opcodes.
svn-id: r15556
2004-10-15 10:42:44 +00:00
James Brown
8f65711a28 Merge in some of LordHotos kyra code, with some changes.
It's still non-functional, but once I merge in some more of my local changes things should actually be moving a long a bit.

svn-id: r15554
2004-10-15 06:06:47 +00:00