no matter a écrit:
There is only a few ship that allow to attach a payload on an attached ship, like Energia or Space Shuttle Atlantis.
To attach a payload on an attached ship, this ship must be in the scenario like any other ship (allowing to write the
required "ATTACHED" lines on its description) instead of being only described as the payload of another ship.
EDIT:It requires to have all the necessary attachment points of course. May be one day, our Ariane
(Well&no matter) will have its own dll to support this but for now I don't have the necessary knowledge to do a launcher
using C++
Hope you can read my english
Small note: it is possible to use generic dlls (such as multistage2.dll) and then do an integration between such launcher
implementation and a custom dll 'payload' (such as a spaceplane) with its own payloads defined. It requires however some
non-standard usage of generic dlls plus requires some care to be taken in order to do things in a way that allows having
realistic ascent performances, beyond also requiring extra steps regarding the separation from the launcher (depending of the
'main payload carrier' nature).
There are also a few other limitations concerning, for example, launcher sounds or sounds called from multistage guidance
(which will not be heard if inside the 'main payload carrier' virtual cockpit) or also concerning manual launcher control,
again if inside the 'main payload carrier' but, even with some constraints, the method still allows to do some interesting
things without needing to code c++ and by just using Vinka's cool generic dlls + already existing custom dll vessels acting
as 'main payload carriers'.
Argh, I know that this probably resulted more confusing than a clear text, sorry about that. The best way to show part of
this in action would be to pack a demo of what have here but I'm currently busy with other stuff and what I have would
require documentation (plus isn't fully functional yet). I'm kind of talking about some topics that wrote in the next threads...
http://orbit.m6.net/Forum/default.aspx?g=posts&t=12722http://orbit.m6.net/Forum/default.aspx?g=posts&t=12187(link for a demo video in the second url)
... all regarding generic dlls vs custom dlls mix and which allows, again under some constraints, to use a multistage2.dll
launcher with a payload carrier (generic dll or custom dll) having its own payloads. How good or how hard is to make such
integration depends of the multistage2 launcher configuration and of some specificities of the 'main payload carrier'. Sorry
for the enigmatic text but, as mentioned above, I'm still trying a few different approaches myself and I'm also busy with other projects / 'toys' to provide a clear text but... It is nothing out of this world (just a bit of thinking out of the box)
António
Message modifié ( 10-03-2007 01:56 )