Torn Loadout Share

Shows shared defender loadouts on Torn attack pages. Firebase backend, no registration.

Aby zainstalować ten skrypt, wymagana jest instalacje jednego z następujących rozszerzeń: Tampermonkey, Greasemonkey lub Violentmonkey.

You will need to install an extension such as Tampermonkey to install this script.

Aby zainstalować ten skrypt, wymagana jest instalacje jednego z następujących rozszerzeń: Tampermonkey, Violentmonkey.

Aby zainstalować ten skrypt, wymagana będzie instalacja rozszerzenia Tampermonkey lub Userscripts.

You will need to install an extension such as Tampermonkey to install this script.

Aby zainstalować ten skrypt, musisz zainstalować rozszerzenie menedżera skryptów użytkownika.

(Mam już menedżera skryptów użytkownika, pozwól mi to zainstalować!)

You will need to install an extension such as Stylus to install this style.

You will need to install an extension such as Stylus to install this style.

You will need to install an extension such as Stylus to install this style.

Będziesz musiał zainstalować rozszerzenie menedżera stylów użytkownika, aby zainstalować ten styl.

Będziesz musiał zainstalować rozszerzenie menedżera stylów użytkownika, aby zainstalować ten styl.

Musisz zainstalować rozszerzenie menedżera stylów użytkownika, aby zainstalować ten styl.

(Mam już menedżera stylów użytkownika, pozwól mi to zainstalować!)

Autor
Sigtran
Dziennych instalacji
0
Wszystkich instalacji
4
Oceny
0 0 0
Wersja
1.0.7
Utworzono
19-03-2026
Zaktualizowano
20-03-2026
Rozmiar
42,7 KB
Licencja
MIT
Dotyczy

Torn Loadout Share (Desktop)

Shows shared defender loadouts on Torn attack pages. When you attack someone, you can see their weapons and armor—even if you don't have the Gunshop perk—by pulling loadout data from a shared Firebase database. No registration, no API key, no account required. If you’re on Torn PDA, install the PDA-only version instead:

- https://greasyfork.org/en/scripts/570408-torn-pda-loadout-share

What It Does

  1. When you view an attack (sid=attackData)
    • The script parses the defender’s loadout from the native Torn response (when available).
    • If it finds defender items, it uploads the defender loadout to Firebase so other users can see it later.
  2. When you load an attack page (loader.php?sid=attack&user2ID=*)
    • The script fetches the defender loadout from Firebase using the defender’s user2ID.
    • If a saved loadout exists, it renders the defender’s:
      • Weapons (Primary, Secondary, Melee, Temporary)
      • Armor/model overlay on the defender model
  3. Shared by badge

    - When a loadout was submitted by someone else, a small badge appears showing who shared it (with a link to that profile).

    What You See

  4. Weapons
    • Primary, Secondary, Melee, Temporary
    • Displays up to 2 mods and 2 bonuses per weapon (with hover titles)
    • Shows:
    • Melee ammo as infinity
    • Temporary ammo as 1
  5. Armor / Model overlay
    • Visual overlay on the defender model (Helmet, Chest, Pants/Legs, Boots, Gloves)
    • Slot 10 is ignored (on many pages it behaves like body cosmetics and causes inconsistent results)
  6. Visual-only armor overlay

    - Armor overlay uses pointer-events: none so it should not interfere with Torn’s native hover behavior.

    Requirements

  7. A userscript manager (Tampermonkey, Violentmonkey, Greasemonkey, etc.)
  8. Access to Torn attack pages: https://www.torn.com/loader.php?sid=attack&user2ID=*

- No Torn API key or registration needed

Privacy & Data

  • Loadout data is stored in a shared Firebase Realtime Database.
  • The script also reports error/debug info to Firebase if something goes wrong (page path, target IDs, and the error message), to help fix issues.

- No sensitive personal data is collected beyond what’s needed to identify attackers/defenders and help debugging.

Limitations

  • Loadouts only show for defenders who already have a saved entry in Firebase.
  • Torn’s DOM may change; if the script breaks after a Torn update, you may need a new version.

- If defender items aren’t present in Torn’s response, the script may not be able to upload/parse a loadout for that target.

Desktop vs PDA