Open main menu

Difference between revisions of "Gob/TODO"

185 bytes removed ,  01:10, 4 January 2006
Reformat show stoppers a little
(Add general section)
(Reformat show stoppers a little)
Line 3: Line 3:


== Show stoppers ==
== Show stoppers ==
* Convert it to C++ classes. This should be done on per-file basis. Big note. You don't need full game to accomplish this task, demo is enough since it is full-featured.
* Implement opcodes overloading


   Add possibility for overloading opcode tables. Right now they're made with use of '''switch()'''
   Right now they're made with use of '''switch()''' statements which isn't suitable for gob2 addition.
  statements which isn't suitable for gob2 addition. In gob2 they inserted several opcodes right in the
  In gob2 they inserted several opcodes right in the middle of the table which makes code really really
  middle of the table which makes code really really ugly and cumbersome.
  ugly and cumbersome.
   Consult SAGA or better SCUMM engine on how to do that properly
   Consult SAGA or better SCUMM engine on how to do that properly