Arnaud Boutonné
96a40e7712
Fascination - Suppress some warnings
...
svn-id: r44504
2009-09-30 22:54:30 +00:00
Arnaud Boutonné
ff70b554ea
Playtoons - implement some functions related to hotspot texts
...
Fascination - initial version of several 'Fascination Window' functions, proper naming of most of fascination OPCODEDRAW and OPCODEGOB functions
svn-id: r44472
2009-09-29 22:43:30 +00:00
Sven Hesse
7d005f62c3
Putting evalBoolResult() and evalExpr() into Script
...
svn-id: r41760
2009-06-22 10:29:32 +00:00
Sven Hesse
962fc19b57
Encapsulating script file access
...
svn-id: r41753
2009-06-22 10:13:37 +00:00
Sven Hesse
23f9cc0e4e
Oops, forgot again that Fascination needs o1_assign
...
svn-id: r41634
2009-06-18 13:27:48 +00:00
Sven Hesse
d4855ff819
Splitting an ADLPlayer and MDYPlayer from the AdLib class
...
svn-id: r41633
2009-06-18 13:27:35 +00:00
Sven Hesse
6c47f9f4f8
Changed opcodeGob to be functor-based
...
svn-id: r41603
2009-06-17 04:16:51 +00:00
Sven Hesse
8615c57791
Changed opcodeFunc to be functor-based
...
svn-id: r41602
2009-06-17 04:16:21 +00:00
Sven Hesse
25c92dfdef
Changed opcodeDraw to be functor-based
...
svn-id: r41601
2009-06-17 04:15:45 +00:00
Arnaud Boutonné
7eaf013bbf
Gob - *WIP* incomplete implementation of MDY/TBR
...
svn-id: r41498
2009-06-13 22:14:58 +00:00
Sven Hesse
f5edbba804
Fascination needs o1_assign. o2_assign breaks the DOS floppy version
...
svn-id: r41313
2009-06-06 23:40:11 +00:00
Sven Hesse
64a920d52f
Renamed the evaluateStore opcodes to assign, because that's what they are
...
svn-id: r41312
2009-06-06 23:39:58 +00:00
Sven Hesse
1656f69183
Replacing NULL with 0, since that's normally the C++-way
...
svn-id: r41059
2009-05-31 03:32:16 +00:00
Johannes Schickel
b3c6751b9b
Strip trailing whitespaces in the whole code base.
...
svn-id: r40867
2009-05-24 15:17:42 +00:00
Arnaud Boutonné
912b3f64bb
Gob : Fascination - put back o1_freesprite and switch to o1_animPalInit after verification of the original code in Gob1. Modify or suppress some warnings.
...
svn-id: r40225
2009-05-01 07:36:50 +00:00
Arnaud Boutonné
93e2e75a9e
- Added a game_fascin skeletton, as specificities are now proven
...
- Added a new game time, adibouunknown, used to reference the ADI/Adibou/Addy generic environments
- Replace oFascin_cdUnknown10 by a real function
- Fix a detail in oFascin_cdUnknown11
- Suppress double declaration for types Gob2 and Ween
svn-id: r40207
2009-04-29 16:36:08 +00:00
Arnaud Boutonné
bac2239709
Fascination
...
- Squeeze _goblinFuncLookUp and OpcodeGoblinEntryFascination to the max to spare memory
- Added Amiga-only geUnknown1000-2 functions. At this point, they are not unknown, but hang the Protracker player
- Modify some few comments and variable/function names
svn-id: r40146
2009-04-25 17:58:23 +00:00
Arnaud Boutonné
15eac04bd3
Complete general function 0 and 1 based on DrMcCoy suggestion (Hardcoded IMD loading and playing)
...
svn-id: r40136
2009-04-25 00:01:53 +00:00
Sven Hesse
6411c84b31
Removing the extra \n in warning()s. warning() already adds "!\n"
...
svn-id: r40133
2009-04-24 23:26:57 +00:00
Arnaud Boutonné
2d64d45275
Gob - Add 12 dummy functions used for the OpcodeGoblinEntryFascination.
...
svn-id: r40130
2009-04-24 22:49:20 +00:00
Arnaud Boutonné
ee92913683
Patch #2725859 : Added some MD5 to the gob engine, modified the way the first STK and TOT is declared, added inter and draw skeleton for Fascination
...
svn-id: r40059
2009-04-21 21:44:37 +00:00