EnemiesScanner
Adds shop item that allows to scan the nearby enemies
Date uploaded | 9 months ago |
Version | 1.0.5 |
Download link | Kirpichyov-EnemiesScanner-1.0.5.zip |
Downloads | 89838 |
Dependency string | Kirpichyov-EnemiesScanner-1.0.5 |
This mod requires the following mods to function
BepInEx-BepInExPack
BepInEx pack for Mono Unity games. Preconfigured and ready to use.
Preferred version: 5.4.2100README
Enemies Scanner v1.0.5
Adds shop item that allows to scan the nearby enemies
Configuration
[EnemiesScanner.cfg]
- Enable scanner ping sound (enable/disable)
- Count of the nearest enemies shown (from 1 to 8)
- Enable/Disable scan filtering by outside enemies
- Cost of the scanner
- Enable/Disable and configure the overheat
- Show/Hide exact distance to the enemy
- Enable/Disable and configure the scanner radius limit
- Battery capacity
- Creatures blacklist (exclude from scanner). Technical creature names list could be found in the Wiki.
[aliases.json]
- Creature names aliases
You can use the Thunderstore to configure the mode. Configuration files are generated after launching the game, with the mod installed, at least once. For JSON configs make sure that it's valid after editing and doesn't contain a trailing comma.
Notes
- The mod is required to be installed on both clients and server
- Some configuration will be synced with server, so configuration of the host will be used (see table below)
Synced from Server config | Client config |
---|---|
Shop price | Ping sound |
Overheat (enabled/disabled, time) | Count of the nearest enemies |
Scan radius (enabled/disabled, limit value) | Scan filtering by outside enemies |
Battery capacity | Show/Hide exact distance to the enemy |
Creatures blacklist | Creature names aliases |
Known issues
- Sometimes scanned enemies are not refreshed after going inside and outside the factory. It happens when game doesn't update the corresponding property for scanner object position.
Workaround: change current selected slot to other one and switch back. If it doesn't help try to turn off and drop the scanner, then equip it again. Also, you could enable the 'Disable filtering by outside enemies' feature in the config if needed.
Credit
New scanner models (v1.0.1+)
- Model by Lord Manok (3D Artist' Instagram)
Legacy scanner model (v.1.0.0)
- Tablet by Poly by Google [CC-BY] via Poly Pizza
CHANGELOG
v1.0.0
- Initial public version
v.1.0.1
- Updated scanner item model
- Fixed a bug when pocketed scanner lights weren't hidden
v.1.0.2
- Excluded 2 harmless mobs from scanner entries (Roaming Locust and Manticoil)
- Now scan records sorted ascending not descending, so the nearest entry comes first
- Replaced danger sound
- Added warning sound
- Added ability to configure the scanner
- Warning trigger adjusted further by 2 meters
v.1.0.3
- Added new improved scanner model by Lord Manok
- Fixed a bug when scanner doesn't show nearest enemies and shows the furthest instead when enemies count are greater than configured limit
- Added ability to configure the cost of the scanner
- Added overheat feature along with configuration
- Added ability to configure if the exact distance to the enemy should be hidden or shown
- Added ability to configure the scanner radius
- 'GG' label replaced with 'LETHAL'
v.1.0.4
- Fixed a bug when scanner lights don't turn off completely when the scanner is pocketed (GitHub Issue)
- Added ability to configure the battery capacity of the scanner
- Updated sounds (replaced equip, pocketed, turn on and turn off sounds)
- Added run-out-of-battery sound
v.1.0.5
Implement some of the suggestions from GitHub Issue:
- Reduced the model size by 18%
- Moved heat indicator to the top right
- Added ability to configure the scanner blacklist that allows to exclude creatures from scanner (Turret now excluded by default)
- Added ability to configure the aliases for creature names in the scanner (Now creature names from bestiary are used instead of technical names by default)
v.1.0.6
- Added ability to blacklist the creatures from the mods GitHub Issue
- Added console log for creatures from mods with information that includes names to exclude it from scanner or set an alias (see Wiki for more information)
- Added experimental config option that allows to set the scanner refresh rate