Difference between revisions of "Software (Programming)"

From Hellmoo Wiki Archive
Jump to navigation Jump to search
imported>Spunky
imported>Spunky
Line 1: Line 1:
Software ($software) is a particular type of [[Data (Programming)|data]] considered to be an 'executable', a program that can run on a cyberdeck (or some other as-yet-unconceived internet hardware).  Some software simply provides stat buffs (or debuffs) to a player's [[Cyberdeck (Programming)|cyberdeck]] when it's running, but it may also create virtual objects that allow the player to do things while exploring cyberspace, such as probe or attack another user or a node.  
Software ($software) is a particular type of [[Data (Programming)|data]] considered to be an 'executable', a program that can run on a cyberdeck (or some other as-yet-unconceived internet hardware).  Some software simply provides stat buffs (or debuffs) to a player's [[Cyberdeck (Programming)|cyberdeck]] when it's running, but it may also create virtual objects that allow the player to do things while exploring cyberspace, such as probe or attack another user or a node.
 
Software barely exists at this point, so the information presented below is more a spec that a description of actual code.


==Types of Software==
==Types of Software==
Line 14: Line 16:


Offensive software allows players to attack other players (in order to disconnect them or cause real damage such as [[Brainrot]]) or nodes (in order to defeat intrusion countermeasures or simply to take a node offline).
Offensive software allows players to attack other players (in order to disconnect them or cause real damage such as [[Brainrot]]) or nodes (in order to defeat intrusion countermeasures or simply to take a node offline).
==To Do==
* Add a property to $host which represents the hosts firewall strength.  This will be used as a base level of defensive strength for the host to be checked when it is attacked via offensive software.  Currently running defensive software will act as a modifier to this.

Revision as of 00:34, 14 January 2009

Software ($software) is a particular type of data considered to be an 'executable', a program that can run on a cyberdeck (or some other as-yet-unconceived internet hardware). Some software simply provides stat buffs (or debuffs) to a player's cyberdeck when it's running, but it may also create virtual objects that allow the player to do things while exploring cyberspace, such as probe or attack another user or a node.

Software barely exists at this point, so the information presented below is more a spec that a description of actual code.

Types of Software

Informational

Informational software simply gathers information of some type for the player. For instance, probe software may allow a player to gather data on another player or node in cyberspace.

Defensive

Defensive software will add some firewall protection to a player's cyberdeck, and by extension to the player while exploring cyberspace.

Offensive

Offensive software allows players to attack other players (in order to disconnect them or cause real damage such as Brainrot) or nodes (in order to defeat intrusion countermeasures or simply to take a node offline).

To Do

  • Add a property to $host which represents the hosts firewall strength. This will be used as a base level of defensive strength for the host to be checked when it is attacked via offensive software. Currently running defensive software will act as a modifier to this.