Topic: SFCOP+ - Questions and Bug? - Fighter UI "Fix"  (Read 479 times)

0 Members and 1 Guest are viewing this topic.

Offline TarMinyatur

  • Lt.
  • *
  • Posts: 864
  • Gender: Male
Re: SFCOP+ - Questions and Bug? - Fighter UI "Fix"
« Reply #20 on: May 12, 2018, 05:07:27 pm »
I wonder if Fast Patrol craft (PF) use the same BPV ranges for icons and hover-text. Ardak, can you test this, too?

(My Kindle Fire doesn't run StarfleetOP.exe otherwise I'd modify my shiplist.txt to test PFs.)

Offline Kumerian14

  • Master of "Oh, hey, that actually worked."
  • Lt. Junior Grade
  • *
  • Posts: 26
  • Now, where did I leave those fighters?
Re: SFCOP+ - Questions and Bug? - Fighter UI "Fix"
« Reply #21 on: May 13, 2018, 10:28:29 pm »
Well, thanks for the inadvertent compliment, Tar, but I'm not Ardak.  ;)  My understanding is that Ardak Kumerian is a character created by an SFB player who wrote fan fiction.  This commander was sort of the prototypical Klingon strategist who made a name for himself along the Federation border and rose in the ranks over time.  Sort of the Klingon version of Horatio Hornblower.

As for the PF data, I might be able to look at this in the next few days, but my work schedule is picking back up, including some overtime projects that are coming due.  If possible, I'll try to fit in some additional testing time here and there.

The standard PF data is confined to the shiplist.txt file, just like the main-line ships, yes?  There isn't another data file floating around with additional stats, maybe one that I missed somewhere?  You guys know more about the directory structure than I do at this point.
"Never fight a battle you do not have to win." - Ardak Kumerian, Klingon commander

Offline TarMinyatur

  • Lt.
  • *
  • Posts: 864
  • Gender: Male
Re: SFCOP+ - Questions and Bug? - Fighter UI "Fix"
« Reply #22 on: May 14, 2018, 05:08:36 pm »
The data for the BPV of Fast Patrol craft is only found in the shiplist.txt files. The *.gf campaign files can affect prestige costs, but not BPV.

Offline Kumerian14

  • Master of "Oh, hey, that actually worked."
  • Lt. Junior Grade
  • *
  • Posts: 26
  • Now, where did I leave those fighters?
Re: SFCOP+ - Questions and Bug? - Fighter UI - Data for "Fix"
« Reply #23 on: Yesterday at 10:44:38 am »
Folks,

I haven't had much time to follow-up on this (work and real life keep intervening), but I have determined a few things:

1) Using the Gorn as a reference, the BPV values in the original shiplist.txt and the OPPlus 4.11 shiplist.txt appear to be the same, in particular for the 5 main types of PFs (INT, PFS, PF, PF+, and PFL).  I've checked through my directories and compared several versions of each, just to be sure they were all the same (I made backups at several points before installing various mods).  This appears to be the case.  This result would suggest that the roll-over text for the UI is not linked to the BPV, at least not in the same way that fighter shuttles are linked.

2) Assuming that the numbers for the OPP4.11 shiplist.txt were the starting point, I wonder if changing the BPVs in a way similar to the fighter shuttles would be a valid fix anyway.  To get the UI text correct, I had to roughly double the BPV of the fighter shuttles (per squadron of 4, Hydran Killer Bee III went from 20 to 36, while Hornet III went from 28 to 56).  Assuming that we had to apply the same process by scaling the BPVs upward, a squadron of Gorn INT (26 each) might increase from 78 to 156 while PFL squadrons (53 each) might increase from 159 to 318.  That would make the cost of a PFL disproportionate to its actual combat effectiveness.  If, on the other hand, we scale the BPVs DOWNWARD, then PFs almost become more cost effective than fighter shuttles, which is also disproportionate to their respective combat effectiveness.

Now, I don't know as much about the innards of the code as some of you do, so maybe I'm missing a key item here.  However, it seems to me that using altered BPV numbers to "fix" the UI for Fast Patrol ships is less practical (and less cost effective) than for fighter shuttles.  Due to time constraints, I haven't tested any altered BPV numbers in-game yet, so I would still have to try this to get actual BPV data (assuming it works that way).

Sorry I'm slow on this, but I hope the analysis so far helps to clarify a few things.  Let me know if I'm way off track here.

EDIT: Looked at wrong column of numbers from fighter testing--had to correct BPV listings.  Sorry about that.
« Last Edit: Yesterday at 04:47:56 pm by Kumerian14 »
"Never fight a battle you do not have to win." - Ardak Kumerian, Klingon commander

Offline TarMinyatur

  • Lt.
  • *
  • Posts: 864
  • Gender: Male
Re: SFCOP+ - Questions and Bug? - Fighter UI "Fix"
« Reply #24 on: Yesterday at 06:32:33 pm »
Thanks for checking this out. I bet Taldren used a multiplier for the PF icon and hover-text.

An excellent PF is very roughly equivalent to two top-tier fighters. But a basic PF is just as crummy as 4 primitive fighters in Taldren's Ph-3 insane universe (firing at range 8+ consistently).

Since each "bay" on a carrier typically holds 4 fighters or exactly one PF, a multiple of four may be present.

Let's say a PF has a BPV of 41. It'll use the "interceptor" icon because it is greater than 4x10. Any PF with a BPV less than 40 would use the wimpy "patrol" icon. I don't know if the actual multiplier is x2 or x3 or something weird like x1.67. I highly doubt the calculation is logarithmic or exponential.