Commit graph

168 commits

Author SHA1 Message Date
Max Horn
26ee630756 Moved engines to the new engines/ directory
svn-id: r20582
2006-02-11 22:45:04 +00:00
Max Horn
fd128bebc6 Change CVS keywords to SVN keywords
svn-id: r20532
2006-02-11 12:44:16 +00:00
Eugene Sandulenko
ea42bad781 Update copyright notice
svn-id: r20088
2006-01-18 17:39:49 +00:00
Andrew Kurushin
3a7a7b3291 implement IHNM verb mapper
svn-id: r20003
2006-01-13 20:20:01 +00:00
Andrew Kurushin
66e5b90168 known color WIP #1
svn-id: r19703
2005-11-26 12:08:05 +00:00
Andrew Kurushin
6c828a1c17 some Font fixes
svn-id: r19668
2005-11-19 12:41:23 +00:00
Andrew Kurushin
43a083a117 -implement font substitution funcs
-move puzzle data to itedata

svn-id: r19411
2005-11-03 18:20:12 +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
Eugene Sandulenko
ee4cbcb98d Fix bug #1326833 "ITE: Missing copy protection". Though it is disabled
by default by kind permission from Wyrmkeep Entertainment Co.

svn-id: r19125
2005-10-17 03:28:21 +00:00
Torbjörn Andersson
e44213c832 Cleanups. Mostly whitespace.
svn-id: r19022
2005-10-11 17:39:31 +00:00
Eugene Sandulenko
618a50cec0 Do not draw status text during chapter selection
svn-id: r19013
2005-10-11 02:51:17 +00:00
Eugene Sandulenko
f715044e4e Some IHNM changes:
o Fix status text color. (Though text is all ITE-specific)
  o Enable inventory drawing
  o Load inventory sprites
  o Hid now unneeded actor loading debug output

svn-id: r19011
2005-10-11 02:22:53 +00:00
Eugene Sandulenko
54449c920b Fix portrait color. I just missed dependency from barometer.
svn-id: r19009
2005-10-11 01:00:56 +00:00
Torbjörn Andersson
6ce32fd4a5 IHNM verb panel fixes:
* Verb buttons and texts are drawn at the correct coordinates. I've
  compared it to the screenshot on Mobygames.
* Verb text is drawn without shadow.
* The "Walk to", "Look at", "Take" and "Use" buttons all have the correct
  background. For some reason, I can't find the sprites for the remaining
  four buttons.

svn-id: r19004
2005-10-10 17:23:28 +00:00
Torbjörn Andersson
832047efc9 Draw the IHNM portrait on the right coordinates.
svn-id: r19002
2005-10-10 15:31:42 +00:00
Eugene Sandulenko
836ed9c9e0 Oops. Fix debug leftover.
svn-id: r18997
2005-10-10 02:48:23 +00:00
Eugene Sandulenko
fe88687ce7 Show save reminder in IHNM correctly.
svn-id: r18996
2005-10-10 02:42:50 +00:00
Eugene Sandulenko
fc11b60674 Draw main panel. Buttons lack backgorunds and save reminder is buggy atm.
svn-id: r18994
2005-10-10 02:02:58 +00:00
Eugene Sandulenko
d67009d5e5 Restore cursor after boss key.
svn-id: r18986
2005-10-09 03:45:16 +00:00
Eugene Sandulenko
c11575c99c Boss key like in original. Press F9. Palette seems to be wrong though and
cursor does not reappear.

svn-id: r18985
2005-10-09 03:35:45 +00:00
Eugene Sandulenko
d972e948c3 Simplified handleChapterSelectionUpdate()
svn-id: r18983
2005-10-09 01:20:46 +00:00
Eugene Sandulenko
d02c35c821 (more) Proper implementation of ChapterSelection panel. Though not all
functionality is implemented but it is enough for now. Lets select any
character.

svn-id: r18982
2005-10-09 01:18:26 +00:00
Eugene Sandulenko
46660feeb2 Quick and dirty hack to enable actors interaction. Still have to compare
that with disasm.

svn-id: r18965
2005-10-08 19:53:38 +00:00
Eugene Sandulenko
528d2b2ca1 Now most artefacts are gone and we're in proper panel mode when running
character selection.

svn-id: r18961
2005-10-08 16:25:18 +00:00
Eugene Sandulenko
176f32bfa1 _vm->getSceneHeight() --> _vm->_scene->getHeight() and make it return different
scene height for individual panel modes.

svn-id: r18959
2005-10-08 15:20:11 +00:00
Torbjörn Andersson
a202b15062 Added a "video" panel mode. From what I understand, the beginning of the
IHNM intro should use this, so now it does.

svn-id: r18957
2005-10-07 15:36:28 +00:00
Torbjörn Andersson
5f20bf11e6 It should always be possible to interrupt the intro with Escape now. Most
of the job was already done, though. Only the final bit was missing.

svn-id: r18951
2005-10-06 15:56:06 +00:00
Eugene Sandulenko
c7e8af5e5e Proper place for cutawaySkip() call
svn-id: r18934
2005-10-04 23:59:09 +00:00
Eugene Sandulenko
62a9b56577 IHNM changes:
o Latest bit of Game Object structure
  o Implemented spiritual barometer
  o Fixed Ethics points data type
  o Implemented sf74 and sf104

svn-id: r18933
2005-10-04 23:38:19 +00:00
Torbjörn Andersson
0719a4e6c2 I misunderstood sev on how sf75() should work. Perhaps this is better?
svn-id: r18932
2005-10-04 18:19:14 +00:00
Eugene Sandulenko
05ccf63898 Implement sfWaitFramesEsc()
svn-id: r18894
2005-09-28 15:41:21 +00:00
Eugene Sandulenko
c8a2de6e6e Implement option buttons functionality. This fixes bug #1259518 "ITE: Buttons
in Options Dialog not fully functional"

svn-id: r18738
2005-09-02 20:17:52 +00:00
Eugene Sandulenko
f2c542547d Fix bug #1256381 "ITE: Options menu contains wrong item" and gave symbolic
names to text Ids.

svn-id: r18699
2005-08-16 19:04:51 +00:00
Eugene Sandulenko
8c4494578e Fix bug #1258537 "ITE: Introduction text is black"
svn-id: r18677
2005-08-13 19:41:11 +00:00
Eugene Sandulenko
8242e3e2bc Fixe bug #1257869 "ITE: Crash when viewing the map"
svn-id: r18673
2005-08-13 01:05:59 +00:00
Eugene Sandulenko
6442092616 Fix bug #1257530 "ITE: Mouse pointer visible during cutscenes"
svn-id: r18672
2005-08-12 20:06:41 +00:00
Eugene Sandulenko
c1591bebc4 Fix bug #1256368 "ITE: Black pixels drawn as white at sanctuary gate"
svn-id: r18665
2005-08-11 19:11:15 +00:00
Eugene Sandulenko
2478c430de Fix bugs #1256398 "ITE: Clicking doesn't skip dialogue"
svn-id: r18660
2005-08-11 16:13:10 +00:00
Andrew Kurushin
3e7feb5cb1 fixed iso convertion Rif position
add some IHNM panels

svn-id: r18652
2005-08-10 18:27:18 +00:00
Eugene Sandulenko
4e4c1f5b73 Rename event types to comply with our standards.
svn-id: r18647
2005-08-10 15:31:15 +00:00
Eugene Sandulenko
37f2a10ef6 Rename Actor class members to _members.
svn-id: r18645
2005-08-10 14:53:17 +00:00
Eugene Sandulenko
00d676c3d2 EVENT -> Event
svn-id: r18644
2005-08-10 14:11:22 +00:00
Eugene Sandulenko
67b4b2c0d4 Implement part of chapter selection panel.
svn-id: r18643
2005-08-10 13:56:51 +00:00
Eugene Sandulenko
c5bdada079 Fix bug #1252270 "ITE: Verb box drawn incorrectly"
svn-id: r18631
2005-08-08 07:44:51 +00:00
Eugene Sandulenko
ec4f7d3d7c Whitespaces
svn-id: r18595
2005-07-29 17:58:00 +00:00
Andrew Kurushin
2efc7edb1a fix setStatusText
svn-id: r18593
2005-07-29 17:42:33 +00:00
Eugene Sandulenko
1a1db4611a Show scene substitute image for demo versions of ITE.
svn-id: r18589
2005-07-29 16:37:06 +00:00
Eugene Sandulenko
6c9f6e8def Partially implemented differences in IHNM script functions.
svn-id: r18573
2005-07-21 01:33:28 +00:00
Andrew Kurushin
50c2d8954d finally Resource manager rewritten:
-adds patch file support
-global _vm removed

cleanups

svn-id: r18560
2005-07-19 19:05:52 +00:00
Torbjörn Andersson
d3ba7a1543 When redrawing the inventory, clear every inventory slot - even the empty
ones - before drawing the object. This fixes a glitch when getting the ring
from the mud.

svn-id: r18553
2005-07-18 14:37:55 +00:00