0

Integrate Accurate Space Loot Grading from st.txt into In-Game System

Suggested by
on May 24, '26
Completed

During the next Space update we should integrate the st.txt file which contains accurate space loot grading up to the 99% into the in-game grading system.

[ #1 ] 3 days ago by Discord delivery failed: No message thread and no Discord user to DM

Completed integration of accurate space loot grading based on percentile data. Space loot components (Armor, Reactor, Capacitor, Booster, Engine, Shield, Droid Interface) are now evaluated against a 9-tier system using the 80%, 85%, 90%, 95%, 96%, 97%, 98%, 99% and 100% percentiles (extrapolated linearly for the 100% cap).
The grading system explicitly supports Reverse Engineered components; any part without the reverseEngineeringLevel objvar is treated as RE'd and evaluated against the new extrapolated 100% cap.
Additionally, the modern MMORPG color scale was implemented for the quality labels:
Flawless Quality [RE Cap] (Cyan) - >= 100%
Legendary Quality (Red) - 99%
Epic Quality [Keep] (Gold) - 98%
Exceptional Quality (Orange) - 97%
Great Quality (Purple) - 96%
Good Quality (Blue) - 95%
Decent Quality (Green) - 90%
Poor Quality (White) - 85%
Junk Quality [Sell] (Grey) - < 85%
GitLab Pull Request
I have pushed the changes in the dsrc repository to the new remote branch.
Link: Merge Request for feature/issue-4-space-loot-grading
Note: The Java script compiled successfully on the swg-secura-tc test server.
BookStack Wiki Documentation Guidelines
BookStack Technical Wiki (For Developers): Document the percentile array parsing, the rewriting of the StatEvaluator.evaluate method to dynamically support 4-tier and 9-tier arrays, and how the reverseEngineeringLevel objvar determines RE parts.
BookStack Player Wiki (For Players): Document the new 9-tier space loot grading system, the color codes associated with each tier, and how reverse-engineered components are guaranteed to display their accurate grading based on the true 100% percentile cap.

Sign in to comment on this suggestion. Sign In