Mod Details

RaidRecord

RaidRecord 0.6.8

Created by Suntion

1.2K Downloads

SPT 4.0.11 Compatible

RaidRecord is a mod that meticulously logs comprehensive battle data for every raid—including kills, item changes, financial gains, and more—far beyond the basic stats provided by the vanilla game. And can also be used for quick equipment purchases.

Latest Version 0.6.8
SPT 4.0.11

Updated Tuesday at 2:13 PM

115.11 KB

Version Notes

New Features

  • New WebUI: A graphical interface is now available. After selecting a player profile, you can browse your match history and related data.
    • Homepage: Profile selection screen.
    • Match List: View a list of past raids with info similar to the list command. Includes buttons to view detailed match info.
    • Price Page: Search for items with fuzzy name matching, view prices, and use the Quick Equipment Purchase widget.
    • Match Details: View comprehensive raid data including basic info, kills, a one-click loadout builder, and an item change tracker.
    • Settings Page: Modify most mod configuration options directly.
  • Enhanced Quick Purchase: The tree-view widget for quick equipment purchasing has been significantly improved.
    • Added scroll support on both the List and Info pages.
    • Expanded filtering: You can now filter items by: Weapons, Weapon Attachments, Helmets, Armors, Chest Rigs, Backpacks, and Equipment Attachments.
  • Language & Data Handling:
    • Added new I18N interfaces to directly fetch localized data for the current language/WebUI.
    • Introduced a DataFormatService to standardize how information is displayed.
    • ModMailService now supports sending Found in Raid (FIR) items, with control over the FIR status for all sent items.

Changes & Improvements

  • Error Messages: To streamline translation, only main UI text, command outputs, and key server logs are fully localized. WebUI error messages can be translated via your browser.
  • Code Refactoring & Reorganization:
    • Mail and item sending logic is now centralized in ModMailService.
    • DataGetterSystem has been renamed to DataGetterService (in the Services namespace) and enhanced with new methods for the WebUI and better item category data.
    • Reusable algorithms moved to a dedicated AlgorithmService.
    • The item-name-to-ID map has been moved from PriceCmd to DataGetterService.
    • The tree-building and calculation logic for the equipment widget has been completely refactored for better performance.
  • Naming & Text: Abbreviated Current to Curr and Language to Lang for consistency.
  • Language Switching: Optimized the logic for changing languages in the UI.

Bug Fixes

  • Equipment Tree & Pricing:
    • Fixed price calculation errors that could occur when parent nodes were disabled/discarded in the Quick Purchase tree.
    • Fixed an issue where child nodes were not properly discarded when their parent node was abandoned.
    • Corrected the logic for determining unavailable nodes to properly consider parent node states.
  • Item Classification: Fixed overly broad item categories that were incorrectly affecting some subcategories.
  • Language & Display:
    • Fixed cached language data not clearing properly after a language switch, which could show wrong text.
    • Fixed an incorrect display label for the “Survivor” playstyle.
    • Improved the clarity of language selection in the settings.
This download is externally hosted.
Always scan for viruses.

Details