Show / Hide Table of Contents

Class BruteForce

The BruteForce Hacking Minigame shown in multiple missions.

Inheritance
object
BaseScaleform
BruteForce
Implements
IScaleform
IDrawable
IProcessable
IDisposable
Inherited Members
BaseScaleform.scaleform
BaseScaleform.IsValueReady(int)
BaseScaleform.GetValue<T>(int)
BaseScaleform.CallFunction(string, params object[])
BaseScaleform.CallFunction<T>(string, params object[])
BaseScaleform.CallFunctionReturn(string, params object[])
BaseScaleform.DrawFullScreen()
BaseScaleform.Draw()
BaseScaleform.Process()
BaseScaleform.Dispose()
BaseScaleform.Handle
BaseScaleform.Name
BaseScaleform.IsLoaded
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: LemonUI.Scaleform
Assembly: LemonUI.SHVDN3.dll
Syntax
public class BruteForce : BaseScaleform, IScaleform, IDrawable, IProcessable, IDisposable

Constructors

View Source

BruteForce()

Creates a new Hacking Scaleform.

Declaration
public BruteForce()

Properties

View Source

Background

The background of the Hacking minigame.

Declaration
public BruteForceBackground Background { get; set; }
Property Value
Type Description
BruteForceBackground
View Source

CanRetry

If the player can retry the hack after failing.

Declaration
public bool CanRetry { get; set; }
Property Value
Type Description
bool
View Source

CloseAfter

The time in milliseconds to wait before closing the Hack window automatically.

Declaration
public int CloseAfter { get; set; }
Property Value
Type Description
int
Remarks

This can be set to -1 to keep the Hack window open.

View Source

Countdown

The countdown of the Hack minigame.

Declaration
public TimeSpan Countdown { get; set; }
Property Value
Type Description
TimeSpan
View Source

CurrentLives

The current number of lives that the player has.

Declaration
public int CurrentLives { get; }
Property Value
Type Description
int
View Source

FailMessages

The messages that will appear when the player fails.

Declaration
public List<string> FailMessages { get; }
Property Value
Type Description
List<string>
View Source

ResetOnRowFail

If all of the rows should be restarted after the player fails one.

Declaration
public bool ResetOnRowFail { get; set; }
Property Value
Type Description
bool
View Source

ShowLives

If the lives of the player should be shown on the top right.

Declaration
public bool ShowLives { get; set; }
Property Value
Type Description
bool
View Source

SuccessMessages

The messages that might appear on success.

Declaration
public List<string> SuccessMessages { get; }
Property Value
Type Description
List<string>
View Source

TotalLives

The number of Lives of the minigame.

Declaration
public int TotalLives { get; set; }
Property Value
Type Description
int
View Source

Visible

If the Scaleform should be visible or not.

Declaration
public override bool Visible { get; set; }
Property Value
Type Description
bool
Overrides
BaseScaleform.Visible
View Source

Word

The Word shown to select in the menu.

Declaration
public string Word { get; set; }
Property Value
Type Description
string

Methods

View Source

Reset()

Resets the entire Hacking minigame.

Declaration
public void Reset()
View Source

RunProgram(int)

Runs the specified Hacking program.

Declaration
public void RunProgram(int program)
Parameters
Type Name Description
int program

The program to open.

View Source

SetColumnSpeed(int, float)

Sets the speed of one of the 8 columns.

Declaration
public void SetColumnSpeed(int index, float speed)
Parameters
Type Name Description
int index

The index of the column.

float speed

The speed of the column.

View Source

Update()

Updates the information of the Hacking window.

Declaration
public override void Update()
Overrides
BaseScaleform.Update()

Events

View Source

HackFinished

Event triggered when the player finishes a hack.

Declaration
public event BruteForceFinishedEventHandler HackFinished
Event Type
Type Description
BruteForceFinishedEventHandler

Implements

IScaleform
IDrawable
IProcessable
IDisposable
  • View Source
In this article
Back to top Generated by DocFX