Age | Commit message (Collapse) | Author |
|
names to text Ids.
svn-id: r18699
|
|
svn-id: r18671
|
|
it just crashed there.
svn-id: r18659
|
|
svn-id: r18647
|
|
svn-id: r18645
|
|
svn-id: r18644
|
|
o Load voices LUT for IHNM
svn-id: r18640
|
|
svn-id: r18638
|
|
svn-id: r18637
|
|
Argh! why _several_ errors and not one by one?
svn-id: r18633
|
|
svn-id: r18595
|
|
-adds patch file support
-global _vm removed
cleanups
svn-id: r18560
|
|
launch so it should be invisible to users.
svn-id: r18497
|
|
keeps track of whatever object the pointer is hovering over. This way, the
pointer object will be updated but with the new verb applied to it. I was
getting tired of having to move the cursor off and on the object whenever I
changed verb.
This isn't exactly how the original engine did it, but it appears to work.
svn-id: r18373
|
|
wrong one, but it does contain the verb strings. Unlike IHNM, it does not
contain the object names. We'll need to do something about that eventually.
svn-id: r18365
|
|
preparation for option dialog (wip)
svn-id: r18217
|
|
fixed occasional verbs redraw
svn-id: r18113
|
|
todo: timeout catchup & capital 'U' & 'D' handling
svn-id: r17748
|
|
fixed: now protagonist can't be target object
fixed: statusbar color
added: *mouseButtonPressed in SagaEngine
svn-id: r17672
|
|
- right mouse action fixed
svn-id: r17347
|
|
- some memory deallocation fixup
todo: fix follower stuckiness in tents
svn-id: r17180
|
|
svn-id: r17048
|
|
glitches: some tiles draws above figures
svn-id: r16935
|
|
todo: loadMulti - may be wrong
svn-id: r16670
|
|
ITE specific and from other hand IHNM has these data in resources.
svn-id: r16662
|
|
all ITE opcodes supported (now we should go through scriptFunctions)
svn-id: r16617
|
|
svn-id: r16616
|
|
- Allow more than one script work at once
- Proper implementation of address methods
some opcodes may be broken - cause work in progress
todo: rewrite opcodes with new address functionality
svn-id: r16604
|
|
stay in each scene except intro and fade-in/fade-outs.
o Implemented status text coloring during work of auxiliary scripts.
svn-id: r16598
|
|
Actors & Objects can be hited
svn-id: r16596
|
|
svn-id: r16595
|
|
- objectMap responds to mouse move (but respond script not run well ?)
loadStrings add some special count check
- so all other LUT based resource should implement this technique
svn-id: r16594
|
|
'scene_change 33' in debugger.
svn-id: r16588
|
|
the reason the ITE intro crashed for me.) I still get read warnings in
Sprite::decodeRLEBuffer() though.
Also added a couple of hacks to keep the IHNM intro alive. Once we support
IHNM actors, we'll be able to remove them.
svn-id: r16579
|
|
supported)
svn-id: r16568
|
|
- many structers and fields renamed to proper names
- added missing functions
svn-id: r16562
|
|
corresponding string array)
- first step in verb implementation: proper button draw, keyboard respond 'w','l' &etc
- added comments and some fields to GameDisplayInfo
svn-id: r16554
|
|
- structures renamed
- SagaEngine class gives all current game descriptions
regression : "verb" is broken cause work in progress
svn-id: r16511
|
|
svn-id: r16509
|
|
introduced getObjectName
svn-id: r16491
|
|
- placard should work over way:
set Wait flag for thread (as in opSpeak)
remove inner loop (processInput...)
svn-id: r16418
|
|
and used ARRAYSIZE() instead in two cases.
svn-id: r16408
|
|
anyone heard any voices - I did, except under Valgrind - it was pure luck.
svn-id: r16406
|
|
svn-id: r16399
|
|
svn-id: r16398
|
|
svn-id: r16370
|
|
- added some script functions (swapactors...)
- many things were renamed according scummvm covention
- resource id definintions should begin with "RID_" prefix
- intro temporary broken - work in progress
todo:
- walking hanling also should be rewriten
- timings for speech and actor cycling should be more accurate
svn-id: r16263
|
|
o Renamed GAME_ITE_* to GID_ITE_*
o Renamed GID_ITE and GID_IHNM to GType_ITE and GType_IHNM
svn-id: r16258
|
|
1) there are three types of speech: one acor, multiple actor, non actor
2) slow speech implemented
3) uses native engine flags (async,noanimate...) instead of semaphores
- proper timings implemented
svn-id: r16237
|
|
o Endianness-aware resource loading
o Removed ys_dl_list in favor of our object implementation
o Cleanup in actor code
o Partial support for ITE Mac rereleased demo
svn-id: r16051
|