Halo Physics

Perhaps goop has observed such things as [ame="http://www.orbithangar.com/searchid.php?ID=3190"]Gravity Tool[/ame]
 
I should have known this kind of stuff would come onto the forum once we bring up a topic like Halo.
 
nice job with the thread name change. um.... um... dammit. theres nothing else to talk about...... anyone here play sins of a solar empire? o and pilot, r u gonna be on FSX this weekend?

---------- Post added at 09:06 PM ---------- Previous post was at 09:03 PM ----------

Perhaps goop has observed such things as Gravity Tool
just saw that. now im thinking of making a phase lane addon to intercept the orbit of other planets. maybe have 3 or 4 "lanes" set up so u can catch most planets within a few days
 
Yes, but he also is under the impression that you can do anything with a plugin, which is simply not true.
Sure, but you can do most things. I am fairly sure with the appropriate hardware, I could write an MFD that would make me a cappuccino at 3pm. In regards to the specific question:
could u alter the cfg files and make the planets stop? then cancel out gravity unless you are very close to the surface ie. 150km
I am fairly certain that by writing a wrapper DLL for the existing planet modules, I could make it so that a planet "stops" (NB: requires better requirements definition) under nominated conditions. Pseudocode:
Code:
class MyPlanet:CELBODY;

MyPlanet::MyPlanet
{
  basePlanetModule = LoadLibrary("Earth.dll"); // or some other module
  basePlanetInitFunc = GetProcAddress(BasePlanetModule,"InitInstance");
}

MyPlanet::clbkEphermeris(double mjd, int req, double *ret)
{
  if (shipIsTooFarAwayToCare)
  {
    int retVal = basePlanet->clbkEphermeris(mjd,req,ret);
    memcpy(retBuf,ret,12*sizeof(ret)); // buffer position for later use
  }
  else
    memcpy(ret,retBuf,12*sizeof(ret));
    retVal = toBeDetermined;

  return retVal;
}

InitInstance(OBJHANDLE hBody)
{
  myPlanet = new MyPlanet;
  basePlanet = BasePlanetInitFunc(hBody);
  return myPlanet;
}
Any thoughts on that, as a concept?

I am also fairly certain that judicious use of AddForce would enable a vessel to act as if it is not under the influence of a nearby planet's gravity.
 
i dont do DLLs so im not even sure what the hell any of that code was supposed to mean lol. but i was thining. would it be possible to make a very heavy ship, then give it a payload (built in and non-removable) with a negative mass equal to the empty mass of the ship. then as you fill the ship with fuel (or burn it off) the payload mass goes up or down. this would give you negligable gravity. then do something that gives your ship the same relative velocity as whatever planet you are closest to in reference to the sun. after you cut your engines your ship slows down to the zero relative velocity. this would give you the effect of not moving at all over a planet. then you would still have to fly to the outer planets and intercept their orbit so you have the "forever atmosphere" effect plus the planet orbits

i just though if it so im SURE theres something wrong but what do u guys think?

---------- Post added at 09:33 PM ---------- Previous post was at 09:32 PM ----------

I'll try. Last weekend when I tried joining, it couldn't connect. I'll have to redownload the T-45 and the Carrier if we plan on using them again.
T-45 is for sissies. i land the f-18 with 95% reliability now

also get the controllable carrier. did this at a lan party and it is so much fun. all systems of the carrier handle remarkably well. check it out
 
Back
Top