Commit Graph

397 Commits

Author SHA1 Message Date
Bertrand Augereau
e31ad4d665 DREAMWEB: Renamed FreeObject to DynObject and ObjData to SetObject 2011-08-23 14:51:29 +02:00
Bertrand Augereau
4d6793d882 DREAMWEB: 'getexad' ported to C++ 2011-08-23 14:51:29 +02:00
Bertrand Augereau
76db28dafb DREAMWEB: 'obname' ported to C++ 2011-08-23 13:22:15 +02:00
Bertrand Augereau
f6670e9f1f DREAMWEB: 'walkandexamine' ported to C++ 2011-08-23 13:22:15 +02:00
Bertrand Augereau
e04761549d DREAMWEB: 'getflagunderp' ported to C++ 2011-08-23 13:22:14 +02:00
Bertrand Augereau
a39a3eda46 DREAMWEB: 'checkone' ported to C++ 2011-08-22 19:09:16 +02:00
Bertrand Augereau
911cb1ea58 DREAMWEB: 'finishedwalking' ported to C++ 2011-08-22 16:46:14 +02:00
Bertrand Augereau
b65f54982e DREAMWEB: 'adjustlen' is not needed 2011-08-22 15:23:11 +02:00
Bertrand Augereau
6fc0176aac DREAMWEB: 'checkiffree' ported to C++ 2011-08-22 15:22:44 +02:00
Bertrand Augereau
36dafb3c1f DREAMWEB: 'showframe' overload for this majority of clients that don't need width and height returned 2011-08-21 17:47:10 +02:00
Bertrand Augereau
7393cce711 DREAMWEB: 'showallfree' ported to C++ 2011-08-21 16:29:48 +02:00
Bertrand Augereau
cfef8111da DREAMWEB: 'calcfrframe' returns (width,height) in (cl,ch) 2011-08-21 15:57:39 +02:00
Bertrand Augereau
f4207b8149 DREAMWEB: 'placesetobject' and 'removesetobject' ported to C++ 2011-08-20 14:54:39 +02:00
Bertrand Augereau
3affb925d5 DREAMWEB: Set objects have a four char name tag 2011-08-20 14:19:36 +02:00
Bertrand Augereau
b17561dd09 DREAMWEB: 'deletetaken' ported to C++ 2011-08-20 14:19:36 +02:00
Bertrand Augereau
6cab258032 DREAMWEB: Ported 'dochange' to C++ 2011-08-20 12:26:10 +02:00
Bertrand Augereau
eaa342fdd8 DREAMWEB: 'setallchanges' ported to C++ 2011-08-20 12:09:24 +02:00
Bertrand Augereau
663ca4774f DREAMWEB: 'findormake' ported to C++ 2011-08-20 12:09:24 +02:00
Bertrand Augereau
d4be53c5c0 DREAMWEB: Pathfind routines go to pathfind.cpp 2011-08-18 22:52:27 +02:00
Bertrand Augereau
3f6a277819 DREAMWEB: Ported 'findxyfrompath' to C++ 2011-08-18 22:34:34 +02:00
Bertrand Augereau
ef7c28c2cd DREAMWEB: Ported 'blocknametext', 'walktotext', 'personnametext', 2011-08-18 22:17:11 +02:00
Bertrand Augereau
5ff686a6dc DREAMWEB: 'findlen' is unused 2011-08-18 22:03:54 +02:00
Bertrand Augereau
089e20ec2b DREAMWEB: No need to generate unused C++ for 'makename' 2011-08-18 21:49:15 +02:00
Bertrand Augereau
1dff2ebe8e DREAMWEB: 'calcmapad' ported to C++ 2011-08-18 18:36:15 +02:00
Bertrand Augereau
efe76ac494 DREAMWEB: 'getposition' ported to C++ 2011-08-18 17:11:24 +02:00
Sven Hesse
cd6708b397 DREAMWEB: Fix compile on non-GNU compilers
mempcpy is a GNU extension and the only difference to memcpy is the
return value, which this code happily ignores. So I assume it's a
typo.
2011-08-18 01:26:25 +02:00
Willem Jan Palenstijn
d79364489d DREAMWEB: Enable 100 savegames 2011-08-18 00:29:36 +02:00
Willem Jan Palenstijn
8a5c8f3320 DREAMWEB: Add/fix loading from launcher
This is very error-prone, and needs testing.
2011-08-18 00:29:17 +02:00
Willem Jan Palenstijn
7280a569cb DREAMWEB: Hook up ScummVM save/load menu
The ScummVM menu will be used if dreamweb_originalsaveload
is set to true. This is very error-prone, and needs testing.
2011-08-18 00:28:08 +02:00
Willem Jan Palenstijn
f3131e2dbf DREAMWEB: Move several load/save functions out of dreamgen 2011-08-18 00:28:08 +02:00
Willem Jan Palenstijn
aa9f970873 DREAMWEB: Reorder modifiers for consistency (cosmetic) 2011-08-18 00:27:44 +02:00
Willem Jan Palenstijn
0ac5544b64 DREAMWEB: Emit symbolic constants for data offsets 2011-08-18 00:18:08 +02:00
Willem Jan Palenstijn
f1a0df46dc DREAMWEB: Style 2011-08-18 00:17:58 +02:00
Willem Jan Palenstijn
b82f40d906 DREAMWEB: Fix crash when loading some saves
findsource() has the hidden side effect of modifying kTakeoff,
and the getreelframeax() conversion reordered a findsource() call
and kTakeoff access in e78a5a2b08.
2011-08-17 23:57:04 +02:00
Bertrand Augereau
7eab6a7c59 DREAMWEB: 'commandonly' ported to C++ 2011-08-18 00:48:20 +02:00
Bertrand Augereau
1f47b877bd DREAMWEB: 'doblocks' moves to backdrops.cpp 2011-08-17 18:58:05 +02:00
Bertrand Augereau
3700e04e0f DREAMWEB: Drawing of background objects ported to C++ 2011-08-17 16:26:09 +02:00
Bertrand Augereau
e36832bbf8 DREAMWEB: Removal of unneeded stubs 2011-08-17 06:51:29 +02:00
Bertrand Augereau
681af21e2f DREAMWEB: Arithmetic bugfix in door open/close range detection 2011-08-17 06:46:34 +02:00
Bertrand Augereau
ca32fb2b34 DREAMWEB: Ported 'movemap' to C++ 2011-08-17 01:46:52 +02:00
Bertrand Augereau
63e436d723 DREAMWEB: Bugfix (introduced with porting) 2011-08-16 04:55:20 +02:00
Bertrand Augereau
5783a303b9 DREAMWEB: 'madmode' ported to C++ 2011-08-16 04:26:27 +02:00
Bertrand Augereau
1fb3cb182f DREAMWEB: 'madman' ported to C++ 2011-08-16 03:57:52 +02:00
Bertrand Augereau
d8ff4182f7 DREAMWEB: Encapsulate the hack to guess if this is a CD build or not 2011-08-16 03:24:13 +02:00
Bertrand Augereau
3971a0dbf5 DREAMWEB: 'madmantext' ported to C++
There is a debatable hack to accomodate the two different builds of the game, cd or not.
2011-08-16 01:25:59 +02:00
Bertrand Augereau
9d8e5c0df4 DREAMWEB: 'updatepeople' ported to C++ 2011-08-16 00:50:12 +02:00
Bertrand Augereau
73d7ff3523 DREAMWEB: 'showpanel' ported to C++ 2011-08-15 22:30:17 +02:00
Bertrand Augereau
03e222f37f DREAMWEB: 'commandwithob' ported to C++ 2011-08-15 22:30:16 +02:00
Bertrand Augereau
b0f5e4dfb0 DREAMWEB: 'copyname' ported to C++ 2011-08-15 22:30:16 +02:00
Bertrand Augereau
8cb9ff31cf DREAMWEB: 'findobname' ported to C++ 2011-08-15 22:30:16 +02:00