Age | Commit message (Collapse) | Author |
|
Alt+(0-9) to load. Also extended the FastMode functionality to cover
the main game, hit Ctrl-F to speed animations and chats. Set '.' to skip
Brandon's chats, removed a redundant showMouse() and hideMouse() pair,
and simplified some screen updating code.
svn-id: r19773
|
|
svn-id: r19772
|
|
svn-id: r19771
|
|
Also implemented usage of NPC.EMC in the input function.
And implemented following opcodes:
- cmd_getCharactersLocation
- cmd_setBrandonStatusBit
- cmd_queryScenePhasingFlag
- cmd_resetScenePhasingFlag
- cmd_setScenePhasingFlag
- cmd_phaseInSameScene
- cmd_popMobileNPCIntoScene
- cmd_setCharactersMovementDelay
- cmd_queryBrandonStatusBit
And a fix for the pathfinder and various other functions
using the character positions values so they are now able to handle
negative positions.
svn-id: r19769
|
|
processItemDrop.
svn-id: r19765
|
|
Changed writing of stack access in the script functions.
Also fixed typo with cmdPoisonBrandonAndRemaps.
svn-id: r19764
|
|
svn-id: r19763
|
|
Added support for item placing. (not user input controlled)
svn-id: r19761
|
|
Also increased RESFILE_VERSION for the new kyra.dat for the cd version.
svn-id: r19717
|
|
svn-id: r19704
|
|
svn-id: r19658
|
|
svn-id: r19657
|
|
the scene switching code. Now the intro works correctly with a minor graphics glitch.
svn-id: r19588
|
|
svn-id: r19560
|
|
svn-id: r19551
|
|
cmd_changeCharactersFacing + cmd_popBrandonIntoScene
and extended prepDrawAllObjects so that it could draw talking animations.
Also removed a few useless comments.
svn-id: r19550
|
|
svn-id: r19548
|
|
- 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
|
|
Also added debug printouts to some functions.
svn-id: r19386
|
|
also fixed a bug in loadCharacterShapes.
svn-id: r19375
|
|
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
|
|
and corrected mouse cursor region backup.
svn-id: r19242
|
|
variables. (mostly the *Helper functions and decodeShape -> encodeShape)
But kept mouse handling.
svn-id: r19241
|
|
svn-id: r19230
|
|
version, at least.
svn-id: r19183
|
|
svn-id: r19175
|
|
- added support for an external data file for all the resources from
the original binary
- fixed a typo with malco(l)m
- added support for spanish floppy
- changes support for unknown languages a bit
- some other cleanups
svn-id: r19161
|
|
svn-id: r19142
|
|
with GCC 4. (The string buffer for the file name was too short, which
caused a write to another variable's address to overwrite the terminating
zero at the end of the string.)
svn-id: r19093
|
|
Also gets rid of GF_KYRA* since GI_KYRA* should be used instead.
And last but not least fixes text drawing while Kallaks writing scene.
svn-id: r19081
|
|
and added the story picture in the intro.
svn-id: r19068
|
|
- changed the seq player
- added cdrom version data
- changed the resource loader a bit
svn-id: r19037
|
|
cleaned up a bit, but it'll do for now.
svn-id: r18946
|
|
sequence player. He did note - and I agree - that the player could be
further cleaned up by placing it in a class of its own, and that it's
possible (though not certain) that we won't be needing alternative opcode
sets for the floppy and CD versions.
But it'll do for now. I don't have time to do any more with it right now.
svn-id: r18944
|
|
Eftevaag/vinterstum
svn-id: r18930
|
|
svn-id: r18812
|
|
svn-id: r18809
|
|
svn-id: r18807
|
|
introduction)
svn-id: r18804
|
|
svn-id: r18803
|
|
svn-id: r18802
|
|
svn-id: r18801
|
|
svn-id: r18800
|
|
svn-id: r18799
|
|
svn-id: r18790
|
|
svn-id: r18737
|
|
svn-id: r18733
|
|
svn-id: r18724
|
|
crash on my Debian box.
svn-id: r18708
|
|
- 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
|