darklord42
*Many bubbles*
Offline
Posts: 208
|
I am so happy to see someone working on UQMHD. It seems such a crime that all this amazing work just petered out right when it was so close to the finish line. I really hope dczanik is well. Out of curiosity did you take a look at Mathew Bently's UQMHD-remix fork? He attempted to fix a few of the outstanding bugs and managed to implement a Remix music friendly version of the intro/ending sequence. Might be worth checking out to see if any of it is useful to you. Personally, I would love the ability to choose between either A remix music intro/ending or original music, or at least have it be part of the music selection, but I'll take what I can get.
https://sourceforge.net/u/userid-865615/urquanmastershd/ci/master/tree/
|
|
|
Logged
|
|
|
|
|
|
Jugger
Frungy champion
Offline
Gender:
Posts: 64
|
Thanks. For some reason I've deleted my bookmark for this link. Maybe the site was down and I erroneously thought the pre-releases were removed.
I went way back to the save before I sent the Ilwrath against the Thraddash and commanded them again to attack. Regrettably it's still the same. If I have to start a new game to take the change effect, that'll last awhile until I can give feedback.
|
|
|
Logged
|
|
|
|
|
|
Defender
Enlightened
Offline
Gender:
Posts: 817
|
good to know.
|
|
|
Logged
|
|
|
|
|
Krulle
Enlightened
Offline
Gender:
Posts: 1116
*Hurghi*! Krulle is *spitting* again!
|
The Ilwrath will actually be there. But it is the same as actively fighting Kohr-Ah: a single ship, however strong, has no influence on the mass of fleets fighting each other; and therefore no influence on the outcome of wars.
|
|
|
Logged
|
|
|
|
|
Jugger
Frungy champion
Offline
Gender:
Posts: 64
|
So far everything else seems to work very well, I couldn't detect any issues besides the Thraddash still disappearing.
All in all good work, keep it up!
|
|
|
Logged
|
|
|
|
|
JHGuitarFreak
Enlightened
Offline
Posts: 1374
|
Alrighty then, I'll keep my eyes open but I believe I know what's causing them to disappear.
I've figured out what the problem is. It is my math for showing the Thraddash SOI shrink 25%. Seems I can't get it quite right. This is what it is normally: strength_loss = ThraddPtr->actual_strength; //This value is the size of the SOI ThraddPtr->growth = -strength_loss / MaddLength; ThraddPtr->growth_fract = ((strength_loss % MaddLength) << 8) / MaddLength;
This is what I hoped would work: strength_loss = (ThraddPtr->actual_strength)/4; ThraddPtr->growth = -strength_loss / MaddLength; ThraddPtr->growth_fract = ((strength_loss % MaddLength) << 8) / MaddLength;
You see, I was hoping strength_loss would be a literal percentage of actual strength loss. So now I can do one of two things; Figure out how to make the SOI shrink to 75% of its former value during the Ilwrath attack or comment out these lines and the SOI snaps to 75% at the end of the attack. Maybe I should hop onto the IRC to see if one of the developers knows what the heck is going on with this math. UPDATE: ...Damn am I stupid sometimes. What I thought was a really janky fix to the problem, set growth and growth_fract to zero upon mission complete, was technically the correct way to deal with a perpetually shrinking SOI. I neglected to look further at the other examples of a SOI shrinking at a set rate. I'll be uploading the fix to Github soon enough. I just can't believe I completely overlooked all the other examples. The new release is up and the S.O.I. indefinitely shrinking bug is fixed.
https://github.com/Serosis/UQM-MegaMod/releases
|
|
« Last Edit: October 20, 2016, 08:38:23 am by Kohr-Ah Death »
|
Logged
|
The artist once again known as Kohr-Ah Death 213. Get your MegaMod HERE
|
|
|
Scalare
*Many bubbles*
Offline
Posts: 245
|
Alrighty then, I'll keep my eyes open but I believe I know what's causing them to disappear.
I've figured out what the problem is. It is my math for showing the Thraddash SOI shrink 25%. Seems I can't get it quite right. This is what it is normally: strength_loss = ThraddPtr->actual_strength; //This value is the size of the SOI ThraddPtr->growth = -strength_loss / MaddLength; ThraddPtr->growth_fract = ((strength_loss % MaddLength) << 8) / MaddLength;
This is what I hoped would work: strength_loss = (ThraddPtr->actual_strength)/4; ThraddPtr->growth = -strength_loss / MaddLength; ThraddPtr->growth_fract = ((strength_loss % MaddLength) << 8) / MaddLength;
You see, I was hoping strength_loss would be a literal percentage of actual strength loss. So now I can do one of two things; Figure out how to make the SOI shrink to 75% of its former value during the Ilwrath attack or comment out these lines and the SOI snaps to 75% at the end of the attack. Maybe I should hop onto the IRC to see if one of the developers knows what the heck is going on with this math. UPDATE: ...Damn am I stupid sometimes. What I thought was a really janky fix to the problem, set growth and growth_fract to zero upon mission complete, was technically the correct way to deal with a perpetually shrinking SOI. I neglected to look further at the other examples of a SOI shrinking at a set rate. I'll be uploading the fix to Github soon enough. I just can't believe I completely overlooked all the other examples. The new release is up and the S.O.I. indefinitely shrinking bug is fixed.https://github.com/Serosis/UQM-MegaMod/releases Happy days and jubilations!
|
|
|
Logged
|
|
|
|
|