FortressCraft Evolved

FortressCraft Evolved

55 ratings
Enhanced Threat Scanner
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
Updated
47.183 MB
Jun 2, 2018 @ 8:40pm
Mar 31, 2020 @ 8:06pm
35 Change Notes ( view )

Subscribe to download
Enhanced Threat Scanner

Description
Was that an attack? Or did a cell phone vibrate on your desk?

The Enhanced Threat Scanner brings the oomph back with more than a dozen alarm choices of sirens and klaxons along with a fully animated radar screen.

Enhanced Threat Scanner Features

- Over a dozen royalty free sounds including the original threat scanner alarm.
- Fully animated radar showing incoming attackers.
- Detailed threat score breakdown.
- Customizable alarm light color.
- Strobe light option.
- Will always properly display the light visuals when an attack.

Custom Alarms

Custom alarms can used by placing WAV audio files in the following folder by platform:

Windows: Users\<UserName>\AppData\Local\ProjectorGames\FortressCraft\Mods\ModSettings\MadVandal.EnhancedThreatScanner

Linux: /home/<UserName>/.config/unity3d/ProjectorGames/FortressCraft/Mods/ModSettings/MadVandal.EnhancedThreatScanner

Mac: /Users/<UserName>/Library/Application Support/ProjectorGames/FortressCraft/Mods/ModSettings/MadVandal.EnhancedThreatScanner

  • All files must be in WAV format. This is the only format currently supported for runtime conversion into raw Unity audio clip data.
  • All files must have the extension of .wav (must be all lower case on Linux).
  • Audio should begin and end with a short silence transition to avoid abrupt and artificial sounding starts and stops.
  • Audio is not looped and thus should be the entire alarm sound from start to finish.
  • Alarm audio is played at highest Unity volume level in relation to other game sounds (scaled to the user set volume level) and thus increasing gain with an audio editor over a nominal 88db is not recommended.
  • Audio with excessively high gain levels may play distorted and/or have an uncomfortable "loudness" level.
  • Use audio sourced from original recordings is recommended to avoid issues with gain volume and/or background noise.
  • Alarms that last over 30 seconds will lose their novelty quickly.

For dedicated/hosted server use, client must have the same audio files present with the same exact filename in order to be played.

For conversion, editing, and adding silence transition, the free, open-source, and cross platform Audacity audio software is recommended.

Research Requirements

Required Research: Local Life Forms and 2 research points to unlock (Same as vanilla Threat Scanner).

Manufacturer Category: Defense

Updates

Update 3/31/2020:
- Fix issue with alarm sounding trigger not being sent to network clients.

Update 2/20/2020:
- Changes to prevent problems with machine tracking when a manufacturing plant set to automate this machine creates it at 0,0,0 to spawn the visuals.

Update 3/3/2019:
- Add missing threat score breakdown data to network client transmission.

Update 3/2/2019:
- Remove unnecessary network transmitted data.

Update 3/1/2019:
- Full attack state and wasp data is now transmitted to network clients.

Update 2/22/2019:
- Fix for setting changes not transmitting from clients to server correctly.
- Fix attack state update issues on network clients.

Update 2/3/2019:
- Fix oddities with UI display when power is low.

Update 1/24/2019:
- Update to verify working with Machine Info Network mod.

Update 12/25/2018:
- Hide SpiderBot from radar when no SpiderBot base exists.

Update 11/11/2018:
- Stop logging exceptions from FCE MobSpawnManager which occurs on world load before initialization has finished.

Update 11/10/2018:
- Fix UI and alert states for final attack when last Overmind is destroyed.
- Make sure attack alarm play is dequeued if Unity object is dropped to prevent unexpected alarm sounding when machine is visible again.

Update 11/3/2018:
- Remove limiter on threat shown in UI.

Update 10/28/2018:
- Show left to spawn count on popup UI.

Update 10/8/2018:
- Fix threat reducer score text color appearing green when zero.

Update 10/7/2018:
- Stop extra alarm sounding on Unity activation.

Update 10/3/2018:
- Latest UI fixes.

Update 10/2/2018:
- Alarm will now sound on a new attack start while active attackers exist from the prior attack.
- The ongoing attack timer will now cease if a new attack countdown has started and switch to "New Attack Imminent" with the count down timer.

Update 9/25/2018:
- Refresh build for release P22.
- Latest UI fixes.
- Fix minor bugs for dedicated server use.

Update 8/28/2018:
- Fix for long range Unity update which can prevent alarm play at longer ranges or not facing the machine direction.
- Fix for audio maximum distance fade out not being honored.

Update 8/27/2018:
- Change allowed alarm resource allocation to test/resolve ongoing issue.

Update 8/26/2018:
- Change alarm trigger to avoid possible attack start trigger miss on lower FPS.

Update 8/25/2018:
- Change alarm audio source root to test/resolve ongoing issue.

Update 8/24/2018:
- Change alarm trigger condition to test/resolve ongoing issue.
- Detailed logging enabled to test/resolve ongoing issue.

Update 8/23/2018:
- Tweak process for loading audio data in audio source objects.
- Remove incorrect logging message.

Update 8/22/2018:
- Fix alarm id value not being saved correctly. Fix occurs on world start following a start with this update and correction of settings one more time.
- Global alarm setting is now in central data file to avoid clashes.
- Individual machines can now opt to use their own alarm instead of the global alarm.
- Loaded audio data is now cached.

Update 7/29/2018:
- Fix typo in mod settings folder name. Existing folders will automatically rename.

Update 7/15/2018:
- SpiderBot now appears on radar.
- Alarm should now resound if a new attack starts while the attack is still in progress with enemies from the prior attack.

Update 7/11/2018:
- Playing alarm sounds will now continue when entering/exiting rooms.

Update 6/6/2018:
- Fix alarm selection not updating correctly across multiple units.
- Fix alarm selection change to immediately trigger network update when used on dedicated server.
- Decreased 3D spatial blend on alarm to remove excessive directional audio effect.
- Set alarm audio priority to highest.

Update 6/2/2018:
- Initial Release

37 Comments
Mad Vandal  [author] Mar 30, 2020 @ 5:21am 
Max - No, you can remove that. It shouldn't be there but it won't affect anything.
Max Mar 30, 2020 @ 1:20am 
This was a brand new install of everything on March 26th so what was on the client in the corresponding mod folders was copied as is to the server.
These are the files on the server: http://prntscr.com/rpa4ny

By the way, is the zip file in the mod folder required or a possible archived duplicate?, it's downloaded when one subscribes to the mod and contains a dll of the same name but with a date of 3/3/2019.
Mad Vandal  [author] Mar 29, 2020 @ 8:34pm 
Max - Was the server side DLL updated?
Max Mar 26, 2020 @ 7:16pm 
No sound on dedicated server when using either global or the second option. These are not custom sounds. It works in single player.
Mad Vandal  [author] Apr 28, 2019 @ 4:13pm 
nightspikestorm - That should meet requirements. Does it happen with no mods? Sounds like a driver/hardware issue.
NSReaper Apr 26, 2019 @ 7:01pm 
after more investigating I think the problem stems from so much automation going on in my world and not enough ram. I am running a 3.90 GHz quad core procesor with 16gb of ram on the mother board a msi geforce gtx 1070 with 8 gb or ram on that and windows 10 64 bit os. I am convince that it is not ur mod because i removed it from my world and the problem persisted. my graphic setting for the gam are set to simple and not sure what else to do. if you have any advice please let me know otherwise I love your mod.
Mad Vandal  [author] Apr 22, 2019 @ 7:04pm 
nightspikestorm - I cannot recreate this issue nor has anything changed since 3/3. What build are you running? Is this a hard freeze or does the game keep running but the UI doesn't work? Does "first wave" mean the first time you open it, or opening it the first time an attack occurs?
NSReaper Apr 20, 2019 @ 9:11pm 
Game is locking up when interacting with it on first wave. if you can fix that this would be an great mod.
Tommyk Mar 22, 2019 @ 3:03pm 
now that's what I call a Threat Scanner. Thank you for another cool mod from you!
cheers :lunar2019grinningpig:
Eclipse the Dragon Aug 24, 2018 @ 12:40am 
i have put up a vid on FCE Discord in support so you can see it yourself