Pathfinder  v3.0
The definitive Hacknet programmable modding system
Hacknet.CrashModule Class Reference
+ Inheritance diagram for Hacknet.CrashModule:

Public Member Functions

 CrashModule (Rectangle location, OS operatingSystem) public string checkOSBootFiles(string bootString)
 
void completeReboot ()
 
override void Draw (float t)
 
override void LoadContent ()
 
void reset ()
 
override void Update (float t)
 
- Public Member Functions inherited from Hacknet.Module
 Module (Rectangle location, OS operatingSystem)
 
void drawFrame ()
 
virtual void PostDrawStep ()
 
virtual void PreDrawStep ()
 

Public Attributes

float elapsedTime = 0f
 
int state = 0
 
Color bluescreenBlue = new Color(0, 0, 170)
 
string BootLoadErrors = ""
 
Color textColor = new Color(0, 0, 255)
 
Color bluescreenGrey = new Color(167, 167, 167)
 
- Public Attributes inherited from Hacknet.Module
Rectangle bounds
 
SpriteBatch spriteBatch
 
OS os
 
string name = "Unknown"
 
bool visible = true
 

Static Public Attributes

static float BLUESCREEN_TIME = 8f
 
static float BOOT_TIME = Settings.isConventionDemo ? 5f : (Settings.FastBootText ? 1.2f : 14.5f)
 
static float BLACK_TIME = 2f
 
static float POST_BLACK_TIME = 1f
 
- Static Public Attributes inherited from Hacknet.Module
static int PANEL_HEIGHT = 15
 

Additional Inherited Members

- Properties inherited from Hacknet.Module
Rectangle Bounds [get, set]
 

Constructor & Destructor Documentation

◆ CrashModule()

Hacknet.CrashModule.CrashModule ( Rectangle  location,
OS  operatingSystem 
)

Member Function Documentation

◆ completeReboot()

void Hacknet.CrashModule.completeReboot ( )

◆ Draw()

override void Hacknet.CrashModule.Draw ( float  t)
virtual

Reimplemented from Hacknet.Module.

◆ LoadContent()

override void Hacknet.CrashModule.LoadContent ( )
virtual

Reimplemented from Hacknet.Module.

◆ reset()

void Hacknet.CrashModule.reset ( )

◆ Update()

override void Hacknet.CrashModule.Update ( float  t)
virtual

Reimplemented from Hacknet.Module.

Member Data Documentation

◆ BLACK_TIME

float Hacknet.CrashModule.BLACK_TIME = 2f
static

◆ BLUESCREEN_TIME

float Hacknet.CrashModule.BLUESCREEN_TIME = 8f
static

◆ bluescreenBlue

Color Hacknet.CrashModule.bluescreenBlue = new Color(0, 0, 170)

◆ bluescreenGrey

Color Hacknet.CrashModule.bluescreenGrey = new Color(167, 167, 167)

◆ BOOT_TIME

float Hacknet.CrashModule.BOOT_TIME = Settings.isConventionDemo ? 5f : (Settings.FastBootText ? 1.2f : 14.5f)
static

◆ BootLoadErrors

string Hacknet.CrashModule.BootLoadErrors = ""

◆ elapsedTime

float Hacknet.CrashModule.elapsedTime = 0f

◆ POST_BLACK_TIME

float Hacknet.CrashModule.POST_BLACK_TIME = 1f
static

◆ state

int Hacknet.CrashModule.state = 0

◆ textColor

Color Hacknet.CrashModule.textColor = new Color(0, 0, 255)

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