Hi. With recent @Warboy1982 activity - new sprites, sounds, etc. I thought it's time to talk about Terror support. I'm a big fan of hybrid game, so I made some efforts to get this started. My first though was that we need more complex folder support, so I' ve implemented
this @Daiky's idea. It's available on
Github. This branch is quite complete, so it can be pulled to the main code, if developers want it.
Based on it, I tried to pull in some Terror images (ufopedia). It works, however colors are bad, since Terror used different palettes. My second thought was trying to add 32bit surface support - this would allow drawing all necesary colours as needed. What do you think about this? Is this something we want or not?
For now I managed to get both globes drawn, but shading doesn't work. I don't get these template shader functions. They don't work with 32bit globe surface, and I don't have a clue how to get it fixed. I'm hoping for some help, ideas, thoughts from you guys.
If someone wants to check out how this works, get the code from
this branch and compile it. Here's the
settings.cfg entry I use (your folder structure might be different)
==========
games:
xcom1:
vanilla: UFO1/
openxcom: UFO1_openxcom/
rulesets:
- name: Pathfinding
folder: ""
- name: Xcom1Ruleset
folder: UFO1/
xcom2:
vanilla: Terror from the Deep/
openxcom: UFO2_openxcom/
rulesets:
- name: TFTD
folder: Terror from the Deep/
==========
And some screenshots of the globe.