File information
Last updated
Original upload
Created by
1000101Uploaded by
1000101Virus scan
Tags for this mod
Activity logs
This page was last updated on 13 December 2023, 4:34PM
- Changelogs
-
-
Version 0010
- Added internal functionality for looting in space however, more research is still needed on how to actually get the items floating in space so it's rather moot at this stage. When finally enabled, range is controlled by the float Game Setting "fSpaceshipLootingDistanceDefault" (default 500.0)
- Fixed the "Custom" keyword formlist property pointing to the base formlist (no actual game impact, just internal data organization)
- Fixed thread leak on the rare case of a [reset] scan failing to spawn the reference marker
- Fixed too many top level filter threads running at once leaving no more available threads for low level looting threads to run causing a deadlock only resolved by temporarily raising the "MaxThreads" limit, filter threads will now only use up to 25% of the thread pool
- Fixed being able to reset the looting flag while another task being being processed which would corrupt the internal mod state
- Added function "LSSL:Debugger.RemoveNonPlayableItems" which will remove non-playable items from the player and home ship - Good idea to run this periodically to help reduce (not eleminate) inventory UI stutters
- Extended "SilentInterface" to cover debugger console functions
- Added more quest items to exclusion lists
- Fixed looting ship cargo holds, captains lockers and, mannequins
- Removed some logically redundant filter data
-
Version 0009a
- Hotfix for the new thread model locking up when using "ToShip" actions and looting a bunch of items at once
-
Version 0009
- Fixed docked ships being too far away for "ToShip" transfers, they are now detected as a distance of 0.0
- "Fixed" ship cargo capacity limit for "ToShip" transfers and it now matches the UI. I didn't notice there is a built-in function to get it - however, the game engine itself is broken and doesn't know how to do math; 2870 + 50% is NOT 3685, Bethesda, it's 4305. gitgud
- Added function "LSSL:Debugger.DumpNPCXPTable" to output the XP table for NPC skill advancement based on current settings
- Fixed NPC XP so they start with at least the amount for the current skill rank they have
- Fixed NPCs not properly accepting their new skill ranks properly by using their actual ranks or their rank based on their XP accumulated, which ever is higher (up the the maximum skill rank)
- Removed Antifreeze functionality - You shouldn't have ever used it and I shouldn't have ever documented it - Now it will do nothing except scold you for trying to use it
- Threaded "ResetLootedFlagInArea" - should see a fair increase in speed under the same conditions
- Improved the threading model of the loot filters, now invokes less threads and does it more intelligently - overall performance is significantly improved when looting
- Gated some logging and increased verbosity to 5 levels: 3 now includes some mid-operation thread state changes; 4 = 3 + per item handling; 5 = 4 + some per item exclusion reasons
- Some minor bug fixes that do not effect the performance or function of the mod
- Added bool control "SilentInterface" (default: false) - will suppress interface notifications (useful for batch imports, etc)
- Added bool control "ClearOwnership" (default: false) - will remove the owner before stealing items, useful for when you've killed all the witnesses and you're sure there are no space chickens around
- Added mirroring "QueryState" notifications to the LSSL log so that harvesting doesn't flood them out
- More code cleanup (consistency in code formatting) for long term maintanence
-
Version 0008
- Added missing "AutoScan" control documentation to readme
- Mod only tries to scan on initialization and game load if "AutoScan" is true, it still respects location and hand scanner conditions
- Added bool control "TeamActions" - Simulate your followers being useful and picking/hacking for you - See readme for details
- Added bool control "AllowNPCXP" - Followers earn XP to their skills they use for "TeamActions" - See readme for details
- Added int control "NPCXPPerSkillRank" (default: 25, min: 5) to control how fast/slow NPCs increase their skill ranks
- Andreja is no longer just a pretty face and she'll become more skilled with time, although Jessamine will too and she won't moralize at you all the time!
- Added "flora" loot filter to pick those flowers.
- Added "mining" loot filter to harvest all that ore. A team member must have a cutter or the Starborn Power "Elemental Pull"
- Added missing export settings - General settings: "AutoScan", "VisualEffect", "Verbosity"; Filter setting: "ByPass"
- Added direct to home ship looting if in range - send those resources and junk back directly - Set the "ToShip" asAction filter on individual filters - Adjust the game setting "fMaxShipTransferDistance" (default 250.0) to change the range
- Changed LSSL logging to it's own log file "LSSL.0.log"
- Changed settings export to it's own file "LSSL_Settings.0.log"
-
Version 0007
- Added "epic" loot filter to grab all those legendary items and leave the rest
- Fixed incorrect actions for valuables
- Fixed incorrect actions for contraband
- Fixed readme referencing the wrong functions for exporting settings and dumping filters
- Added float control "CancelScanDistance" (default 500.0, min 50.0) in meters, which is used by...
- Added player moving no longer effects where a loot/reset scan is centered on; moving too far away from where the scan was started on a planet/moon surface will cancel the scan, however
- Overrides [GMST:0013DF09] "fEquippedArmorChanceToDrop" to 1.0 (Starfield default 0.1) - This controls the player's ability to loot armor directly as well as fixes the invisible bodies when their armor is auto-looted
-
Version 0006
- Rebuilt ESM with xEdit v4.1.5
- Packed all scripts into a BA2 archive instead of using loose files
- Fixed? actors and inventories not being looted sometimes
- Fixed potential memory leaks and invalid event registrations in mod shutdown code
- Made the visual effect more prominent and timed more appropriately
- Added debug function "ResetLootedFlagInArea" - takes a float as the radius and resets the "already looted" flag on all objects all filters find with no exclusions
- Fixed DumpObjectInfo not adding matching filters to the resulting output
- Reverted Contrabands Loot action word back to Smuggle (accidentally got switched to default "loot" in the 0004 refactor)
-
Version 0005
- Fixed mod not looting early game until first sitting in the pilot seat of the Frontier (bad home ship checks)
- Fixed? neighbouring exterior cells in the same worldspace not being looted
- Exposed TryScanNow() - can now be hotkeyed to trigger a scan on demand
- Added bool control "AutoScan" (default: true) - When set to false no automatic scanning will be done and they must be manually triggered
- Added log message when a scan cycle starts at verbosity level 0
-
Version 0004
- Significant refactor of the code and mod to eleminate unnecessary temporary arrays which were causing the garbage collector to go nuts
- Added an "already scanned" actor value which is applied to items so they are skipped in later scans - this greatly improves the speed in "busy" areas
- Added Elemental Pull visual effect on looted items - can be enabled/disabled by bool control "VisualEffect"
- Player sleeping, waiting and, teleporting (going through load doors, fast travelling, etc) will automatically cancel a scan in progress
- Added The Lodge in New Atlantis to the list of locations to exclude from looting
- Added access to the "Locations" filter in AddToExclusion and RemoveFromExclusion - Location exclusions will also be dumped and exported
- Reordered actor and container looting again - they are now at the bottom of the list so that looting loose objects is not blocked by inventory looting threads
- Made debug traces more consistent
- Added "Bypass" asAction filter to Books to bypass the normal behaviour of opening the book when looted
- Added int control "Verbosity" for debug logging, 0 = onload, total scan cycle time; 1 = 0 + scan cycle parameters; 2 = 1 + individual thread runtimes; 3 = 2 + thread heart beats
- Added hacking computers are properly added to the achievement stat
-
Version 0003
- Fixed some dead bodies not being looted because ... it would be stealing??? wth? Theft checks are now no longer performed on dead actors.
- Added "GenerateSettingsExport" so you can carry your current settings (except pause and cancel) and filter/exclusion additions to a new game (plus)
- Added "Custom" filter which is empty by default - you can use this to add specific things you want to loot, eg: you want to loot 43 MI ARRAY but no other ammo
- Added the Skill Magazines to the Collectables filter
- Added a huge amount of items to exclusion lists as they are quest items
- Added the generic crafting object keyword to the Resources list (should now pick up coffee, tea, etc)
- Added Int Control "MaxThreads", minimum value of 10, default 50 - The mod will not use more than this many concurrent threads so it doesn't overload the VM
- Greatly improved door detection and speed, removed overly aggressive keywords which could return everything in a POI and added specific doors directly because they lack keywords entirely
- Reordered looting actions internally to help reduce unnecessary rework (look for keys, then digipicks, then try to unlock instead of the opposite order, etc)
- Several optimizations - we're not hitting light speed yet though
-
Version 0002
- Added versioning
- Added "QueryState" to get feedback on what/how the mod is doing
- Added filter and exclusion modification functions: "AddToFilter", "AddToExclusion", "RemoveFromFilter", "RemoveFromExclusion"
- Added debugging functions: "DumpObjectInfo", "DumpExtendedFiltersAndExclusions", "PourAntiFreeze" and, "ShutdownCompletely"
- Added filter interface functions: "SetFilter", "SetAllFilters", "SetFilterAction", "SetAllFiltersByAction" - refer to the "asAction" column in the filter table
- Added "Collectables" loot filter
- Added all "ValueJunk" (weightless misc items that have value) that are not quest items
- Added thousands of additional Keywords and Base Forms to various filters and exclusions
- Fixed "PauseScan" to actually pause the current scan not just block the next one from starting
- Added "CancelScan" as an explicit function and QueryState option - Will stop all currently running scan threads - does not block the next one from starting, however
- Added "NotifyOnComplete" bool control - will report how long the scan took, use to see just how badly optimized Starfield is - regardless of whether the notification is enabled, it is always written to Papyrus.0.log
- Changed packaging because Vortex is broken
-
Version 0001
- Initial Release
-
- Author's activity
-
December 2023
-
13 Dec 2023, 4:34PM | Action by: 1000101
Attribute change
'Description changed.'
-
13 Dec 2023, 4:30PM | Action by: 1000101
Readme file added
-
13 Dec 2023, 4:30PM | Action by: 1000101
Changelog added
'Change log added for version 0010'
-
13 Dec 2023, 4:27PM | Action by: 1000101
File added
'LooterShooter-ShooterLooter-0010 [version 0010]'
November 2023
-
29 Nov 2023, 11:37PM | Action by: 1000101
Attribute change
'Description changed.'
-
29 Nov 2023, 11:35PM | Action by: 1000101
Attribute change
'Description changed.'
-
29 Nov 2023, 11:32PM | Action by: 1000101
Attribute change
'Description changed.'
-
29 Nov 2023, 11:30PM | Action by: 1000101
Attribute change
'Description changed.'
-
29 Nov 2023, 7:14PM | Action by: 1000101
Attribute change
'Description changed.'
-
29 Nov 2023, 6:57PM | Action by: 1000101
Attribute change
'Description changed.'
-
28 Nov 2023, 6:50AM | Action by: 1000101
Readme file added
-
28 Nov 2023, 6:50AM | Action by: 1000101
Changelog added
'Change log added for version 0009a'
-
28 Nov 2023, 6:50AM | Action by: 1000101
File added
'LooterShooter-ShooterLooter-0009a [version 0009a]'
-
28 Nov 2023, 12:42AM | Action by: 1000101
Attribute change
'Description changed.'
-
28 Nov 2023, 12:02AM | Action by: 1000101
Readme file added
-
28 Nov 2023, 12:02AM | Action by: 1000101
Changelog added
'Change log added for version 0009'
-
28 Nov 2023, 12:00AM | Action by: 1000101
File added
'LooterShooter-ShooterLooter-0009 [version 0009]'
-
19 Nov 2023, 6:28AM | Action by: 1000101
Readme file added
-
19 Nov 2023, 6:14AM | Action by: 1000101
Attribute change
'Description changed.'
-
18 Nov 2023, 2:39AM | Action by: 1000101
Attribute change
'Summary changed.
Description changed.'
-
- Mod page activity
-
June 2024
-
08 Jun 2024, 3:17PM | Action by: elbadf
Tracked
'Looter Shooter - Shooter Looter'
May 2024
-
19 May 2024, 7:19PM | Action by: Felshrimp
Untracked
'Looter Shooter - Shooter Looter'
-
19 May 2024, 7:19PM | Action by: Felshrimp
Tracked
'Looter Shooter - Shooter Looter'
-
17 May 2024, 6:48PM | Action by: Rague
Tracked
'Looter Shooter - Shooter Looter'
-
16 May 2024, 8:24PM | Action by: egon15782
Tracked
'Looter Shooter - Shooter Looter'
-
16 May 2024, 8:24PM | Action by: egon15782
Endorsed
'Looter Shooter - Shooter Looter'
-
02 May 2024, 2:42AM | Action by: Korsar0017
Tracked
'Looter Shooter - Shooter Looter'
April 2024
-
27 Apr 2024, 11:40AM | Action by: NateHammertown
Tracked
'Looter Shooter - Shooter Looter'
-
15 Apr 2024, 11:46PM | Action by: sithprime
Tracked
'Looter Shooter - Shooter Looter'
March 2024
-
29 Mar 2024, 10:37PM | Action by: Wolf21x
Untracked
'Looter Shooter - Shooter Looter'
-
17 Mar 2024, 11:43AM | Action by: Erestor29
Tracked
'Looter Shooter - Shooter Looter'
-
12 Mar 2024, 1:26PM | Action by: todostrafe
Untracked
'Looter Shooter - Shooter Looter'
-
10 Mar 2024, 2:34PM | Action by: Yanuut
Tracked
'Looter Shooter - Shooter Looter'
-
06 Mar 2024, 6:32AM | Action by: todostrafe
Tracked
'Looter Shooter - Shooter Looter'
February 2024
-
23 Feb 2024, 12:05AM | Action by: mudkipboo
Tracked
'Looter Shooter - Shooter Looter'
-
18 Feb 2024, 2:38AM | Action by: kachunkachunk
Tracked
'Looter Shooter - Shooter Looter'
-
17 Feb 2024, 11:47PM | Action by: pcproz
Endorsed
'Looter Shooter - Shooter Looter'
-
12 Feb 2024, 1:37AM | Action by: sporkme
Tracked
'Looter Shooter - Shooter Looter'
-
03 Feb 2024, 6:05AM | Action by: GrooveGT
Endorsed
'Looter Shooter - Shooter Looter'
-
03 Feb 2024, 1:44AM | Action by: FSRPonce
Tracked
'Looter Shooter - Shooter Looter'
-