A high-priority request for SYs and other developers
Posted: 25 Jan 2006, 08:44
Hi, I need some attention from Spring developers. I was under the impression for the last month or so that Zaphod would be able to add the functionality I'm about to ask for in the near future, but he's just informed me that he may not complete the radical scripting redesign he had planned.
Basically, using his script system, you could get a unit to have just about any properties you want and, pretty much, do anything you want if you're willing to spend enough time on it.
This is not what I'm asking for.
Of Zaphod's new script system, the one feature that I as a mod developer was really strongly interested in was the ability to create units which do not land and do not execute any kind of mid-air maneuvering, except perhaps a bit of banking when told to turn. Essentially, what I need is a "isspaceship" tag. This would cause the unit it is applied to, to not land, attempt to land, or try to do any kind of mid-air maneuvers. Once it is completed, it simply takes off (or goes to its default cruisealt) and is in the air permanently.
I was depending on this for G/E/M. Basically, without this one tag the mod is impossible to do in any kind of convincing fashion. This tag would have far-reaching consequences, including the fact that every mod that wants to feature spaceship-type units, like a Star Wars mod or Final Frontier, would be able to do so without them behaving like airplanes.
So, what the tag needs to do is:
disable maneuvering
prevent a unit from attempting to land
prevent a unit from flying around as if confused when it's impossible to land
Again I'll admit I have very little programming knowledge at all, but from what I do know, disabling existing functions is a much simpler process than creating new ones.
If this could go in either the next, or one of the next Spring releases, I (and many others) would greatly appreciate it. I can't emphasize enough - this is a badly needed tag which would have dozens of implementations. It's like how high trajectory has opened up so many new possibilities, similarly this could open up many others.
The Spring community already asks so much of you, but I think you'll agree that requests should be done on a basis of how much better or adaptable it could make the engine.
Please take this into serious consideration. Thanks for your time.
Basically, using his script system, you could get a unit to have just about any properties you want and, pretty much, do anything you want if you're willing to spend enough time on it.
This is not what I'm asking for.
Of Zaphod's new script system, the one feature that I as a mod developer was really strongly interested in was the ability to create units which do not land and do not execute any kind of mid-air maneuvering, except perhaps a bit of banking when told to turn. Essentially, what I need is a "isspaceship" tag. This would cause the unit it is applied to, to not land, attempt to land, or try to do any kind of mid-air maneuvers. Once it is completed, it simply takes off (or goes to its default cruisealt) and is in the air permanently.
I was depending on this for G/E/M. Basically, without this one tag the mod is impossible to do in any kind of convincing fashion. This tag would have far-reaching consequences, including the fact that every mod that wants to feature spaceship-type units, like a Star Wars mod or Final Frontier, would be able to do so without them behaving like airplanes.
So, what the tag needs to do is:
disable maneuvering
prevent a unit from attempting to land
prevent a unit from flying around as if confused when it's impossible to land
Again I'll admit I have very little programming knowledge at all, but from what I do know, disabling existing functions is a much simpler process than creating new ones.
If this could go in either the next, or one of the next Spring releases, I (and many others) would greatly appreciate it. I can't emphasize enough - this is a badly needed tag which would have dozens of implementations. It's like how high trajectory has opened up so many new possibilities, similarly this could open up many others.
The Spring community already asks so much of you, but I think you'll agree that requests should be done on a basis of how much better or adaptable it could make the engine.
Please take this into serious consideration. Thanks for your time.