Topic: So this is what I want to do (smart people read this)  (Read 2397 times)

0 Members and 1 Guest are viewing this topic.

Offline Hexx

  • Sexy Shoeless Lyran God Of War
  • Captain
  • *
  • Posts: 6058
So this is what I want to do (smart people read this)
« on: July 07, 2005, 02:05:05 pm »
Is it possible to have fighters replicated so that you
A) either have an awful lot of them
b) have an unlimited number of them

The idea I'm toying with doesn't actually have to have more than the current 4x4 groups of fighters
on the board at one time.
But once one is lost, is there anyway to have a new one generated from the ship?
(basically I'm looking for a way to fire phasers from "drones" if possible..)
Courageously Protesting "Lyran Pelt Day"

Offline FPF-DieHard

  • DDO Junkie
  • Captain
  • *
  • Posts: 9461
Re: So this is what I want to do (smart people read this)
« Reply #1 on: July 07, 2005, 02:08:32 pm »
No
Who'd thunk that Star-castling was the root of all evil . . .


Offline Hexx

  • Sexy Shoeless Lyran God Of War
  • Captain
  • *
  • Posts: 6058
Re: So this is what I want to do (smart people read this)
« Reply #2 on: July 07, 2005, 02:15:00 pm »
No

Not really what i wanted to hear..
anyone else have a better answer?
Courageously Protesting "Lyran Pelt Day"

Offline GDA-S'Cipio

  • Brucimus Maximus
  • Captain
  • *
  • Posts: 5749
  • Gender: Male
  • If I took the bones out, it wouldn't be crunchy.
Re: So this is what I want to do (smart people read this)
« Reply #3 on: July 07, 2005, 03:38:31 pm »
No

Not really what i wanted to hear..
anyone else have a better answer?

Technically impossible.  About the closest you can get is PF's which carry PF's which carry PF's which carry........ well, you get the idea.  But they would launch (and continue luanching) when they wanted to, not when you wanted them to, and a lag-filled computer crash would be sure to follow.

There is no way to resupply expendables during a mission.  (Outside of a very esoteric mission script, and I'm not even sure that is possible.)

-S'Cipio
"I cannot undertake to lay my finger on that article of the Constitution which granted a right to Congress of expending, on the objects of benevolence, the money of their constituents."  - James Madison (chief author of the Constitution)

-----------------------------------------
Gorn Dragon Alliance member
Gorn Dragon Templar
Coulda' used a little more cowbell
-----------------------------------------


Offline FPF-Tobin Dax

  • D.Net VIP
  • Commander
  • *
  • Posts: 2719
  • Gender: Male
Re: So this is what I want to do (smart people read this)
« Reply #4 on: July 07, 2005, 06:18:22 pm »
No

Not really what i wanted to hear..
anyone else have a better answer?

Technically impossible.  About the closest you can get is PF's which carry PF's which carry PF's which carry........ well, you get the idea.  But they would launch (and continue luanching) when they wanted to, not when you wanted them to, and a lag-filled computer crash would be sure to follow.

There is no way to resupply expendables during a mission.  (Outside of a very esoteric mission script, and I'm not even sure that is possible.)

-S'Cipio

translation = No!
Suspected leader of Prime Industries, #1 Pirate Cartel

Offline Pojo92

  • Lt. Junior Grade
  • *
  • Posts: 76
  • Gender: Male
  • "Raise your hand! Raise your hand if your sure!"
Re: So this is what I want to do (smart people read this)
« Reply #5 on: July 07, 2005, 09:22:42 pm »
Somebody correct me if I am wrong, but don't fighter squadrons regenerate to full strength, i.e. 4 fighter, status when recalled and allowed to "repair", even where the squadron has taken damage and one or more of the fighters has been "destroyed?"

I am sure I have seen this happen in recent DII campaigns.

Or are you talking about something completely different? :-\
"The Red Death had long devastated the country.  No pestilence had ever been so fatal, or so hideous. Blood was its avatar and its seal--the redness and horror of blood."

Offline Father Ted

  • Starfleet Chaplain-Recalled to Active Duty
  • Lt. Commander
  • *
  • Posts: 1356
  • Next to Ted Williams in the freezer
Re: So this is what I want to do (smart people read this)
« Reply #6 on: July 07, 2005, 10:24:29 pm »
Erm, I didn't unnerstand the anglish.

Talk umerican ro canadaina next time....

Captain: USS Majestik Moose NCC-1712


"Live as brave men; and if fortune is adverse, front its blows with brave hearts." -Cicero
"Superman wears Jack Bauer jammies."-Anonymous
"Better to fight for something than live for nothing." -George S. Patton

Offline FPF-SCM_TraceyG_XC

  • Empress of the Empire
  • Commander
  • *
  • Posts: 2543
  • Gender: Female
Re: So this is what I want to do (smart people read this)
« Reply #7 on: July 08, 2005, 07:57:03 am »
Yes, it is possible, but just not right now.
Captain FPF-TraceyG, Federation Protection Fleet


SFC2.net Admin member
SFC3.net Admin member
Voting member of the DGA
Member of XenoCorp, Squadron Commodore

Offline GDA-S'Cipio

  • Brucimus Maximus
  • Captain
  • *
  • Posts: 5749
  • Gender: Male
  • If I took the bones out, it wouldn't be crunchy.
Re: So this is what I want to do (smart people read this)
« Reply #8 on: July 08, 2005, 09:13:27 am »
Yes, it is possible, but just not right now.

I'm guessing this is where the "very esoteric mission script" comes in?

-S'Cipio
"I cannot undertake to lay my finger on that article of the Constitution which granted a right to Congress of expending, on the objects of benevolence, the money of their constituents."  - James Madison (chief author of the Constitution)

-----------------------------------------
Gorn Dragon Alliance member
Gorn Dragon Templar
Coulda' used a little more cowbell
-----------------------------------------


Offline Green

  • I'm not a
  • Commander
  • *
  • Posts: 3004
Re: So this is what I want to do (smart people read this)
« Reply #9 on: July 08, 2005, 06:42:01 pm »
Somebody correct me if I am wrong, but don't fighter squadrons regenerate to full strength, i.e. 4 fighter, status when recalled and allowed to "repair", even where the squadron has taken damage and one or more of the fighters has been "destroyed?"

I am sure I have seen this happen in recent DII campaigns.

Or are you talking about something completely different? :-\

What you described was true prior to the current patch (or was it the patch before?  Or is it the current limits on crews? Or is it OP+?).  No matter...the answer to Hexx's Q, good or bad, was a no.

Offline FPF-SCM_TraceyG_XC

  • Empress of the Empire
  • Commander
  • *
  • Posts: 2543
  • Gender: Female
Re: So this is what I want to do (smart people read this)
« Reply #10 on: July 09, 2005, 03:28:08 am »
Yes, it is possible, but just not right now.

I'm guessing this is where the "very esoteric mission script" comes in?

-S'Cipio

lol... actually, its a combination of scripting and one of either using SQL and/or fixing the scripting API, preferably the latter, but both would be even better. Unfortunately the latter depends largely on the client code. Without the client code, SQL could be used as a workaround for a lot of things, but then they would only work on a SQL server with mission scripts specifically written to run on SQL servers (and also requiring some other additional programming), hence the simpler explanation.

Basically, if the mGetFighters() function was working in the API, the mission script could determine what fighters were actually on any given ship or base, and as they were deployed, we could simply then use mSetFighters(), which works, to keep adding more fighters to a ship or base. What we can do quite easily however, at the moment, is create a fighter group in the same way an AI ship is created, but such a fighter group is independant of any carrier. Possible uses for this include, for example, a planetary assault where the planet appears to send out a new fighter squad say every 5 minutes, or an armada of fighters launched from a hypothetical carrier that is off the map appearing at the map edge and moving in to attack something (eg. the Cylon fighter armada at the beginning of Battlestar Galactica). Again to really make such scenarios work though, we need to be able to choose fighters from the fighter list appropriate for the mission and era, which currently has a problem because of another drawback in the API. Currently, the API does not set the year date in the mission script, so the mission script has no way of knowing directly what game year it is (which is the cause for ships appearing out of era when using the create ship methods for AI). Magnum Man's shiplist utilities in the API are excellent for choosing the precise AI ship we want, and thus perfect for GSA, unfortunately in a D2 campaign, we still run into the problem of not knowing what game year it is. We could possibly use SQL to retrieve the game year from the database via the mission script, and so SQL mission scripts (with a suitably programmed interface connecting scripts to the DB) would allow us to do all the above, but then it would only run on a SQL server.

So... there you have it! Arent you glad you asked now... lol.
Captain FPF-TraceyG, Federation Protection Fleet


SFC2.net Admin member
SFC3.net Admin member
Voting member of the DGA
Member of XenoCorp, Squadron Commodore