Heron f3397340b2 Merge pull request #25 from SWG-Source/feature/space-rare-loot-system
Added a space rare loot system.

This system is disabled by default. I have added a default config file, but if you are adding this to an existing server, create/paste the following into:

space_rare_loot.cfg

Then add space_rare_loot.cfg as an include in servercommon.cfg.

Below is a sample config with Space Rare Loot disabled.

[SpaceRareLoot]

# Base percent chance for an eligible space kill to award a rare loot chest.
# Set to 0 or remove this key to disable space rare loot.
baseChance=0

# Cooldown in seconds between chest awards per player.
# 0 disables the cooldown.
delaySeconds=3600

# Enables testing/debug messages for rare loot eligibility and award checks.
debugMessages=false

# QA/testing option: treats lower-tier targets as same-tier for eligibility/chance behavior.
qaTreatLowerTargetAsSameTier=false

# Relative quality weights used after a chest award succeeds.
# These do not need to total 100, but these defaults represent 70/25/5.
rareChance=70
exceptionalChance=25
legendaryChance=5

# For higher-tier targets, shift this many points per tier out of Rare chance
# and into Exceptional/Legendary according to the ratios below.
higherTierQualityShift=5

# Portion of shifted Rare chance that becomes Exceptional chance.
higherTierExceptionalShiftRatio=0.80

# Portion of shifted Rare chance that becomes Legendary chance.
higherTierLegendaryShiftRatio=0.20

# Maximum number of target tiers above the player that can apply quality shifting.
higherTierQualityShiftMaxTiers=3

# Stat scaling applied when creating rare space loot items.
# Rare is below baseline, Exceptional is baseline, Legendary is above baseline.
rareScale=0.50
exceptionalScale=1.00
legendaryScale=1.50
2026-05-15 18:56:07 -04:00
2020-11-16 20:09:06 -08:00
2021-08-15 01:17:17 -04:00
2021-08-15 01:17:17 -04:00
2020-11-03 17:11:24 -05:00
2021-01-16 07:51:56 -05:00
2020-11-03 17:11:24 -05:00
2020-11-03 17:11:24 -05:00
2020-11-03 17:11:24 -05:00
2020-11-03 17:11:24 -05:00
2020-11-03 17:11:24 -05:00
2020-11-03 17:11:24 -05:00
2020-11-03 17:11:24 -05:00
2020-11-03 17:11:24 -05:00
2020-11-03 17:11:24 -05:00
2020-11-03 17:11:24 -05:00
2020-11-03 17:11:24 -05:00
2020-11-03 17:11:24 -05:00
2020-11-03 17:11:24 -05:00
2020-11-03 17:11:24 -05:00
2020-11-03 17:11:24 -05:00
2020-11-03 17:11:24 -05:00
2020-11-03 17:11:24 -05:00
2020-11-03 17:11:24 -05:00
2020-11-03 17:11:24 -05:00
2020-11-03 17:11:24 -05:00
2020-11-03 17:11:24 -05:00
2020-11-03 17:11:24 -05:00
2020-11-03 17:11:24 -05:00
2020-11-03 17:30:28 -05:00
2020-11-03 17:11:24 -05:00
2020-11-03 17:11:24 -05:00
2020-11-03 17:11:24 -05:00
2020-11-03 17:11:24 -05:00
2021-01-13 07:21:50 -05:00
2020-11-03 17:11:24 -05:00
2020-11-03 17:11:24 -05:00
2020-11-03 17:11:24 -05:00
2020-11-03 17:11:24 -05:00
2020-11-03 17:11:24 -05:00
2020-11-03 17:11:24 -05:00

README

This repo is for the CLIENT SIDE ONLY (i.e. this is NOT to be installed ON the server, only in your SWG Client folder). If you would like to make a pull request, please do not add any new .tre files. Please just work with the plain directory structure for now. Thanks!

Instructions:

You can download the v3.0 client from here.

Unpack the zip wherever you'd like (You'll need 7-zip).

Double-click on UpdateSwgClient.bat to get the rest of the stuff you need.

That's it!

Double-click on UpdateSwgClient.bat again to get updates.

Add a shortcut to it on your desktop or start menu or whatever to make updates super easy!

S
Description
No description provided
Readme
254 MiB
Languages
PHP 41.7%
HTML 40.4%
C++ 17.1%
Wolfram Language 0.8%