Integrator 2012 is going to take on board a few additional tasks that were not included in the C64 version of the program. Namely:
- Designation of foreground (sprites will appear behind it when going past it).
- Definition of boundary lines (related to what I refer to as walkable areas).
- Definition of hot regions, where a pickable/actionable object is.
Believe it or not, all these activities were disjointed on the C64 and required specific work.
I also restructured the code in order to use drawing primitives that have not been deprecated, which should extend the program’s life cycle.
Looking back at my short-term plans:
- Panel deletion/addition. The deletion bit is quite simple, but for the addition I need a minor code restructuring (probably addition will be available next year).
Save option. I am going through some code restructuring for that now. I would like to have something ready before Christmas(done for LN2, LN3, Time Machine and Vendetta – to be finished for LN).
- Insert panel in edit mode. A viable panel loop prevention strategy is pending so this one slips into 2013 I am afraid.
- Undo/Redo in panel editor.
- Process hires display limits of the C64 (no more than 4 colours in a 8×8 block).
That is about it for this year. Have a nice 2013! 🙂