Menu

#148 AO doesn't handle additional terminal text colors well.

open
nobody
None
2008-08-17
2008-08-10
Aaron
No

As in, it crashes if you try to use any beyond the default eight, even if your MML script defines additional terminal text colours like so:

<!-- Set colors for term text -->
<interface>
<color index="26" red="0.000000" green="0.423529" blue="0.486274"/>
<color index="27" red="0.670588" green="0.290196" blue="0.070588"/>
<color index="28" red="0.996063" green="0.309799" blue="0.003921"/>
<color index="29" red="0.996063" green="0.650970" blue="0.043137"/>
<color index="30" red="0.996063" green="0.917633" blue="0.435287"/>
<color index="31" red="0.599991" green="0.768051" blue="0.000000"/>
<color index="32" red="0.690186" green="0.000000" blue="0.368622"/>
<color index="33" red="0.984299" green="0.686264" blue="0.545090"/>
<color index="34" red="0.811752" green="0.627441" blue="0.576461"/>
<color index="35" red="0.223526" green="0.894104" blue="0.545090"/>
<color index="36" red="0.380386" green="0.537247" blue="0.380386"/>
<color index="37" red="0.643127" green="0.678421" blue="0.921555"/>
<color index="38" red="0.647049" green="0.647049" blue="0.647049"/>
<color index="39" red="0.443130" green="0.466660" blue="0.639206"/>
<color index="40" red="0.352936" green="0.352936" blue="0.352936"/>
<color index="41" red="0.000000" green="0.000000" blue="0.000000"/>
</interface>

A bit of background: Several years ago I decided to try adding additional menu items into Hex's colour menu and additional colours into the appropriate Infinity colour table so that I could use terminal text colours beyond the default eight supplied by Infinity. Forge doesn't recognise colours beyond the initial eight when merging maps, but Hex does, so one can simply insert any terminals using such formatting with Hex after the map is merged. Infinity has always handled this fine; Aleph One responds with a crash.

I marked this as being a Windows problem but it probably applies in other OSes as well; I haven't been able to check since the only other OS I'm currently able to run is OS9.

Discussion

  • Gregory Smith

    Gregory Smith - 2008-08-10

    Logged In: YES
    user_id=373617
    Originator: NO

    Moving this to a feature request

     
  • Gregory Smith

    Gregory Smith - 2008-08-10
    • labels: 104127 --> 103847
    • milestone: 531406 --> 102183
     
  • Gregory Smith

    Gregory Smith - 2008-08-17
    • labels: 103847 -->
    • milestone: 102183 -->
     

Log in to post a comment.