Pathfinder  v3.0
The definitive Hacknet programmable modding system
Hacknet.Firewall Class Reference

Public Member Functions

 Firewall (int complexity, string solution, float additionalTime)
 
 Firewall (int complexity, string solution)
 
 Firewall ()
 
 Firewall (int complexity)
 
bool attemptSolve (string attempt, object os)
 
override bool Equals (object obj)
 
override int GetHashCode ()
 
string getSaveString ()
 
void resetSolutionProgress ()
 
override string ToString ()
 
void writeAnalyzePass (object os_object, object target_object)
 

Static Public Member Functions

static Firewall load (XmlReader reader)
 

Public Attributes

bool solved = false
 

Constructor & Destructor Documentation

◆ Firewall() [1/4]

Hacknet.Firewall.Firewall ( int  complexity,
string  solution,
float  additionalTime 
)

◆ Firewall() [2/4]

Hacknet.Firewall.Firewall ( int  complexity,
string  solution 
)

◆ Firewall() [3/4]

Hacknet.Firewall.Firewall ( )

◆ Firewall() [4/4]

Hacknet.Firewall.Firewall ( int  complexity)

Member Function Documentation

◆ attemptSolve()

bool Hacknet.Firewall.attemptSolve ( string  attempt,
object  os 
)

◆ Equals()

override bool Hacknet.Firewall.Equals ( object  obj)

◆ GetHashCode()

override int Hacknet.Firewall.GetHashCode ( )

◆ getSaveString()

string Hacknet.Firewall.getSaveString ( )

◆ load()

static Firewall Hacknet.Firewall.load ( XmlReader  reader)
static

◆ resetSolutionProgress()

void Hacknet.Firewall.resetSolutionProgress ( )

◆ ToString()

override string Hacknet.Firewall.ToString ( )

◆ writeAnalyzePass()

void Hacknet.Firewall.writeAnalyzePass ( object  os_object,
object  target_object 
)

Member Data Documentation

◆ solved

bool Hacknet.Firewall.solved = false

The documentation for this class was generated from the following file: