We just released a Feb. 5 '89 prototype of DuckTales for the NES!
If you'd like to support our preservation efforts (and this wasn't cheap), please consider donating or supporting us on Patreon. Thank you!

Heat Signature

From The Cutting Room Floor
Jump to navigation Jump to search

Title Screen

Heat Signature

Developer: Suspicious Developments
Publisher: Suspicious Developments
Platform: Windows
Released internationally: September 21, 2017

DevTextIcon.png This game has hidden development-related text.
Sgf2-unusedicon1.png This game has unused abilities.

Heat Signature is an action/stealth game about sucking your enemies into space. Players board spaceships and come up with intricate plans to steal items, rescue friends, and kidnap or assassinate foes. When those plans go wrong, it becomes a mad dash to safety and leaves you with an incredible story—should you live to tell it.

To do:
Revisional differences.

Unused Abilities

By using a save editor, attributes can be added to items and traits can be added to characters. Among these are attributes and traits which have no chance of appearing naturally in the final game.

Item Attributes
Name In-game Description Notes
Ignores Shields None Similar to "Ignores Armor", this is an attribute that can appear on melee or ranged weapons and allows you to attack shielded enemies without disabling their shield.
Character Traits
Name In-game Description Notes
0 0 This trait appears to do nothing. Notably, unlike the other unused traits, it is found in the middle of the list rather than the end.
Obsessed Your personal goal involves multiple missions, and you cannot take regular missions until it's complete. This trait appears to be broken, as even completing the character's mission doesn't allow regular missions to appear. This was likely used for an early version of the Daily Challenges system.
No Pockets You have no storage system, so you can only carry 2 items at a time. This was likely an early version of what would eventually become Inventory Lock missions, where the same restriction applies for a single mission rather than the life of the character.

None of these traits affect the amount of Glory earned from Glory missions.

Development Text

Two standard-looking error messages can be found in the binary, as well as one that's... less than standard-looking.

100	OLE initialization failed. Make sure that the OLE libraries are the correct version.
103	Windows sockets initialization failed.


Almost every character trait's description is stored in the file as a single string. The exception is Lucky, which uses the following two strings:

x as likely to find good items in crates.

In the final game, the description always reads "You're 2x as likely to find good items in crates.". It is likely that the original plan was for the Lucky trait to increase these odds by a non-constant amount, which would necessitate a description which could be dynamically generated for each character.