m.OS loading m.OS system check..... OK All done >>
Hackers!
It's cold outside, a few scant leaves remain on the trees, desperately holding out against the inevitable. The perfect time to stay inside and try to play through your ever-increasing backlog of games... or add to it.
You don't notice the snowflakes clinging to your window as your furiously type away at your keyboard, the room lit only by the blinding RGB from your rig. You're playing Midnight Protocol, and you've almost hacked your way into the Steam backend to set a 40% discount for your fellow gamers.
Valve's VAC security systems are no match for you.
Initializing... Deploying... Done.
You've done it! From now until December 12th, the masses can pick up Midnight Protocol at 40% off! You're a hero of the people.
And that's not all. Your advanced programs infected the entire system, putting a ton of Iceberg Interactive titles at up to 90% off 💸
And The IndieCade Innovation In Interaction Design Award Goes To...
m.OS loading m.OS system check..... OK All done >>
Hackers!
The illustrious IndieCade Awards show was held last Saturday, and as you may have noticed from our earlier announcements, we were nominated! It is our distinct pleasure to announce that we took home the Innovation In Interaction Design Award!
We wanted to thank everyone who supported us through this journey, not least of all you hackers! And as Sam said in his award speech, devs, start making more hacking games please ♥
m.OS loading m.OS system check..... OK All done >>
Hackers!
As you may know, Midnight Protocol was nominated in a few categories for the IndieCade awards. We wanted to remind you that the award show is happening this Saturday!
You can catch the show live on Twitch, check the sidebar to the right to see when it starts in your timezone.
Hopefully we'll bring home a trophy, but even if we don't, it's a show you won't want to miss!
Iceberg Puzzle Pack - Big Discounts On Puzzle Games!
m.OS loading m.OS system check..... OK All done >>
Hackers!
If you can't get enough of the brain-melting goodness that Midnight Protocol has to offer, we've got good news for you! Every game in the Iceberg Puzzle Pack is on sale right now! Up to 70% off on five other games offering some amazing puzzling.
Midnight Protocol Is An IndieCade 2022 Nominee!
m.OS loading m.OS system check..... OK All done >>
Hackers!
We are very excited to announce that Midnight Protocol was selected as a nominee in the 2022 IndieCade Festival! That was totally IndieCade's decision and not the result of hacking into a few databases. Totally.
We've been nominated for the Systemic Design award. What does that mean? Well:
The Systemic Design Award honors the craft of leveraging randomness and algorithmic content or behavior to create unique and innovative interactions.
And that's not all! Apart from being specifically nominated for the Systemic Design award, we're also up for the Grand Jury Award, Jury Prix, Innovation in Experience Design, Innovation in Interaction Design, and Developer's Choice Awards!
We wanted to thank all of you for your support over the course of the last year, and we hope we can bring home a trophy! If you want to catch the award ceremony live, it'll be streamed on the IndieCade Twitch channel on November 5th!
Quickfix: removed some unwanted line breaks from the Japanese Localization.
v1.3.0
m.OS loading m.OS system check..... OK All done >>
Hey everyone! We have a major update for you today! Featuring the completion of the real time mode, community-made Japanese localization, new ICE to use in custom campaigns and an update to the Chinese localization. Read on down below for details!
Patch notes:
Added community-made Japanese Localization to the game. All credit goes to Masaru Funahashi and his team for this amazing effort!
Completed real time mode, you can now enjoy the full game in real time!
Added 2 new pieces of ICE for you to use in custom campaigns: Medusa and SYNC. Medusa is a high HP piece of ICE that will not punish you for running into it but triggers whenever you try to reveal it. For instance, when you use Sniffer on Medusa, you will trigger its ability. SYNC is a low HP barrier-type ICE that starts visible on the network. A single piece of SYNC is fairly easy to deal with, but be careful, because destroying one piece of SYNC will make all other SYNC ICE on the network more powerful.
Updated the Chinese localization to include terms that you can look up on the intranet, since it is not possible to search the intranet with Chinese characters.
A host of minor bug fixes for the campaign editor
More to play!
We hear you loud and clear: you like Midnight Protocol and you want to play more! The Midnight Protocol team has created a few custom campaigns, not only to showcase the power of our custom campaign editor, but also to give you a few more networks to explore. Enjoy!
Kr4k3n - New Depths
Enjoy the Midnight Protocol lore? This campaign officially puts you in the shoes of the infamous Kr4k3n. On the vast oceans of the net, some are above water, some struggle to swim, and some thrive as bottom feeders. Besides, a little money always comes in handy.
Want to know how Midnight Protocol managed to get an IGF nomination? We have a confession to make! Retrace the footsteps of an intrepid game development studio as it finagles its way into a prestigious game award nomination at a watershed moment in hacking history.
Did you enjoy the many network puzzles offered in the main campaign? The Wire Extra-Specthackular might be right up your alley. These are a series of off-season hacking challenges from your favorite hacker community. Good luck!
Of course we are excited to experience your adventures and share them with the world. Have you created a custom campaign for Midnight Protocol, let us know and we might put it the spotlight on our future news updates.
m.OS loading m.OS system check..... OK All done >>
Hey everyone! We have another minor campaign editor!
Campaign Patch notes:
Fixed an issue where custom audio would not properly load on Mac
Campaign buttons are now larger so the text does not get clipped
Fixed a bug that prevented you from deleting your custom campaign saves in the game
New networks no longer have an empty name
v1.2.4
m.OS loading m.OS system check..... OK All done >>
Hey everyone! We have another campaign editor update for you as we continue to whip this thing into shape! Thanks again for your continued feedback!
General Patch notes:
The issue with the popups being broken after testing a custom map has been resolved
Fixed a graphical issue where the credits count at the end of the mission was incorrect
Fixed an issue where you couldn't change the loadout in The Dog Pound mission during a rollback
Fixed the issue where decoy would not auto remove or release its turn after the duration expired
This has now been replaced with a more paradigm-fitting message. (Since "void" is not really a thing here).
Made it so that various API calls also log errors to in-game console.
Fixed issue in PinionCompiler where variable declaration with two arguments broke
Added a HasICE method to the API
Campaign Patch notes:
You can now create a custom network turn
You can now create and manage global mission variables
Added activate bridge node event
Added event for when you input an incorrect password into a vault node
Added events for the encryption node: when the encryption is lowered and when the node is disabled. Please note that an encryption node can also be disabled by programs such as Damocles, and not just by interfacing with the node.
Added network events for when the player turn ends and for when the mission starts
Added an indicator to show which campaigns are local
Changing the title of a mission in the network editor will now update the name of the mission in the campaign screen as well
Fixed the placeholder text for the portscanner input fields in the network editor
You can no longer specify a negative number for Add/RemoveCredits
Fix for issue where MyMethod "argument" would compile without parenthesis
When using a method returning void in an variable assignment, compiler complained the method returned void.
This has now been replaced with a more paradigm-fitting message. (Since "void" is not really a thing here).
Made it so that various API calls also log errors to in-game console.
Fixed issue in PinionCompiler where variable declaration with two arguments broke