athrxx
bac0caeb0f
KYRA: (EOB) - lots of fixes towards EOB1 playability
...
also implement some new code (EOB1 portals, burning hands spell, etc.)
2011-12-26 16:18:13 +01:00
athrxx
aab9e62247
KYRA: (EOB) - some more sequence code and bug fixes
2011-12-26 16:18:13 +01:00
athrxx
48f83b7bb4
KYRA: (EOB) - implement npc sequences and fix some bugs
2011-12-26 16:18:13 +01:00
athrxx
84900e8e50
KYRA: (EOB) - add turn undead spell, add some screen fades, fix some bugs
2011-12-26 16:18:13 +01:00
athrxx
0e4c184e28
KYRA: (EOB) - implement some gui functionality, some bug fixes, etc.
2011-12-26 16:18:13 +01:00
athrxx
9140fd8e91
KYRA: (EOB) - implement party resting
2011-12-26 16:18:12 +01:00
athrxx
5baabf037d
KYRA: (EOB) - implement save menu
2011-12-26 16:18:12 +01:00
athrxx
b7f7635876
KYRA: (EOB) - implement memorize/pray spells menu
2011-12-26 16:18:12 +01:00
athrxx
8d4034f428
KYRA: (EOB) - add static resources for memorize/pray menu
2011-12-26 16:18:12 +01:00
athrxx
97e5036bf0
KYRA: (EOB) - more work on ingame menus
2011-12-26 16:18:11 +01:00
athrxx
adbf14c3c4
KYRA: (EOB) - update static resources (menu strings)
2011-12-26 16:18:11 +01:00
athrxx
9a6be57afd
KYRA: (EOB) - implement explodeObject()
2011-12-26 16:18:11 +01:00
athrxx
77d210765a
KYRA: (EOB) - add some static res (flight object data) to kyra.dat
2011-12-26 16:18:11 +01:00
athrxx
9feb674e11
KYRA: (EOB) - update kyradat tool
2011-12-26 16:18:10 +01:00
Filippos Karapetis
8c3488a973
DREAMWEB: Remove the now unused ASM style versions of getanyad, getexad, getfreead and getsetad
2011-12-26 16:54:03 +02:00
Willem Jan Palenstijn
1fef9d1f75
DREAMWEB: Convert findAllOpen, fillOpen
2011-12-26 16:54:00 +02:00
Filippos Karapetis
63ba3988ff
DREAMWEB: Port 'transfertoex' to C++
2011-12-26 16:10:28 +02:00
Filippos Karapetis
e311f678b9
DREAMWEB: Move pressList out of the data blob, and remove loads of unused global variables from the data blob
2011-12-26 15:06:15 +02:00
Filippos Karapetis
d7335d69e3
DREAMWEB: Move the roomsCanGo array out of the data blob
2011-12-26 13:59:20 +02:00
D G Turner
6f8a4bb336
DREAMWEB: Ported 'searchforfiles' to C++
2011-12-26 05:46:01 +00:00
D G Turner
389afc4666
DREAMWEB: Port 'findpathofpoint' to C++
2011-12-26 05:02:51 +00:00
Max Horn
dbe5b50cd3
DREAMWEB: Port rollEm() to C++
2011-12-26 01:41:56 +01:00
D G Turner
c7b1ec2198
DREAMWEB: Ported 'findfirstpath' to C++.
...
This conversion could do with a bit more work to remove the es/ax/cx
temp usage and clean up the code.
2011-12-25 23:33:11 +00:00
Filippos Karapetis
1f346baa92
DREAMWEB: Port 'findopenpos' to C++
2011-12-25 22:31:07 +02:00
Filippos Karapetis
bdded1ce12
DREAMWEB: The ASM-style version of getEitherAd() is no longer needed
2011-12-25 22:11:27 +02:00
Filippos Karapetis
e27a5931c8
DREAMWEB: Remove getdestinfo() and access the roomPics array directly in locationPic()
2011-12-25 21:00:30 +02:00
Filippos Karapetis
95ffd7f4ce
DREAMWEB: Port 'purgeanitem' to C++, some cleanup
2011-12-25 19:25:00 +02:00
Filippos Karapetis
eaf87bdfa7
DREAMWEB: Port 'emergencypurge' to C++
2011-12-25 18:42:13 +02:00
Filippos Karapetis
21a278bb63
DREAMWEB: Port 'outofopen' to C++
2011-12-25 18:26:13 +02:00
Filippos Karapetis
bf4271dfc1
DREAMWEB: Port 'swapwithopen' to C++
2011-12-25 17:54:22 +02:00
Filippos Karapetis
c531c4c1ea
DREAMWEB: Port 'swapwithinv' to C++
2011-12-25 17:32:56 +02:00
Filippos Karapetis
0fff97b4b0
DREAMWEB: Port 'useopened' to C++
2011-12-25 17:10:49 +02:00
Filippos Karapetis
e322d6257d
DREAMWEB: Port 'locationpic', 'reexfrominv' to C++
2011-12-25 16:33:30 +02:00
Filippos Karapetis
3ac88c16ea
DREAMWEB: Port 'selectopenob' to C++
2011-12-25 14:30:00 +02:00
D G Turner
088c145f8f
DREAMWEB: Port 'dosometalk' to C++
2011-12-25 07:28:29 +00:00
Filippos Karapetis
652403021d
DREAMWEB: Convert 'checkobjectsize' to C++
...
Also, renamed getOpenedSizeCPP() to getSlotCount(). Special thanks to
wjp for his help and for examining the behavior of a fallback case.
2011-12-25 04:53:26 +02:00
D G Turner
a1ffa11620
DREAMWEB: Port 'getpersontext' to C++
2011-12-24 23:00:11 +00:00
D G Turner
df269f839d
DREAMWEB: Ported 'starttalk' to C++
2011-12-24 22:24:05 +00:00
Willem Jan Palenstijn
bcf789274f
DREAMWEB: Move many use-related functions to DreamBase
2011-12-24 13:52:50 +01:00
Willem Jan Palenstijn
efb9057dda
DREAMWEB: Remove unused function
2011-12-24 13:12:00 +01:00
Filippos Karapetis
be1a4de291
DREAMWEB: Port 'dropobject' to C++
2011-12-24 13:32:39 +02:00
Willem Jan Palenstijn
b9839635ea
DREAMWEB: Convert getObTextStart
2011-12-24 12:23:24 +01:00
Filippos Karapetis
1cb1df3699
DREAMWEB: Port 'incryanpage' to C++
2011-12-24 01:02:43 +02:00
Willem Jan Palenstijn
d40201103e
Merge pull request #151 from fingolfin/dreamweb-cleanup-rebased
...
Conflicts:
engines/dreamweb/dreamgen.cpp
engines/dreamweb/stubs.cpp
2011-12-23 21:03:18 +01:00
Willem Jan Palenstijn
b6a6778843
DREAMWEB: Remove more unnecessary globals
2011-12-23 20:36:32 +01:00
Max Horn
b6e139d112
DREAMWEB: Convert resetLocation and purgeALocation to C++
2011-12-23 10:18:01 +01:00
Max Horn
a4ffb8fe54
DREAMWEB: Convert fadeDownMon, fadeUpMon, initialMonCols to C++
...
Note that the two fade methods are currently unused; the only calls to them
are commented out in the asm version of the code.
This change also removes showGroup()
2011-12-23 03:32:50 +02:00
Filippos Karapetis
c7dbbc8606
DREAMWEB: Ported 'reminders' to C++ and renamed it to edensFlatReminders()
2011-12-23 03:27:27 +02:00
Travis Howell
3241d34a32
Add patch #3463338 - Detect Macintosh demo of Pajama Sam 1.
2011-12-23 10:39:42 +11:00
Filippos Karapetis
f0eee81d32
DREAMWEB: Port 'intoinv', 'outofinv' to C++
2011-12-19 03:24:03 +02:00