Grid Sage Forums

Grid Sage Forums

  • April 25, 2024, 10:19:37 PM
  • Welcome, Guest
Please login or register.

Login with username, password and session length
Advanced search  

News:

LINKS: Website | Steam | Wiki

Author Topic: At 0b10/-X, security level 0 required  (Read 772 times)

Widmo

  • Derelict
  • **
  • Wiki Contributor Shared a Confirmed Stealth Win Bug Hunter Supported Cogmind Alpha Access 2015-2017 (Prime Tier) Weekly Seed Participant
  • Posts: 83
    • View Profile
At 0b10/-X, security level 0 required
« on: January 08, 2017, 05:25:20 AM »

I think some information is deemed valuable enough by the AI that it is unaccessible by indirect hacking. The bug is in message given which is pretty much bogus. Two screenshots attached.
Logged

Kyzrati

  • Administrator
  • True Cogmind
  • *****
  • Posts: 4308
    • View Profile
    • Cogmind
Re: At 0b10/-X, security level 0 required
« Reply #1 on: January 08, 2017, 06:38:10 AM »

Oops, and I did so much testing to try and catch all those xD

That system I added in the last version got incredibly complex with all the variables involved, and it looks like one of these stupid responses made it through! Anyway, it's certainly important to let players know when and why certain targets cannot be hacked. I'll get it fixed, thanks!
Logged
Josh Ge, Developer - Dev Blog | @GridSageGames | Patreon

Kyzrati

  • Administrator
  • True Cogmind
  • *****
  • Posts: 4308
    • View Profile
    • Cogmind
Re: At 0b10/-X, security level 0 required
« Reply #2 on: January 08, 2017, 09:19:12 AM »

Oh whew, I just realized there's nothing wrong with the formulas :D

The problem there is that the function for testing manual robot data hacks is shared between schematics and analyses, and the function was first written for schematics and only later adapted to analyses, but it assumed at the time that any robot that had an analysis also had a schematic. This is not always the case (as with Behemoths and the Lightning, as you encountered), so in cases where there is an analysis but no schematic the manual hack will always say it's unavailable (then give a bogus reason because the message system believed the original test was correct when it really wasn't).

It's saying security level 0 you're already at the proper depth (which you probably headed to because lower-depth terminals told you to go there ;)).

Anyway, now those manual Analysis() hacks will be available as expected.

(And as a side note, security level 0 terminals are actually a thing, you just don't currently find any within 0b10 itself.)
Logged
Josh Ge, Developer - Dev Blog | @GridSageGames | Patreon