Click or drag to resize

GameSecret Class

Represents a secret used to start a new game in the Zelda Oracle series
Inheritance Hierarchy

Namespace:  Zyrenth.Zora
Assembly:  ZoraSharp (in ZoraSharp.dll) Version: 2.3
Syntax
public class GameSecret : Secret

The GameSecret type exposes the following members.

Constructors
  NameDescription
Public methodGameSecret
Initializes a new instance of the GameSecret class.
Public methodGameSecret(GameInfo)
Initializes a new instance of the GameSecret class from the specified game info.
Top
Properties
  NameDescription
Public propertyAnimal
Gets or sets the animal friend
Public propertyBehavior
Gets or set the behavior of the child
Public propertyChild
Gets or sets the child's name
Public propertyGameID
Gets or sets the unique game ID
(Inherited from Secret.)
Public propertyHero
Gets or sets the hero's name
Public propertyIsHeroQuest
Gets or sets the Quest type used for this user data
Public propertyIsLinkedGame
Gets or sets the Quest type used for this user data
Public propertyLength
Gets the required length of the secret
(Overrides SecretLength.)
Public propertyRegion
Gets or sets the region
(Inherited from Secret.)
Public propertyTargetGame
Gets or sets the Game used for this user data
Public propertyWasGivenFreeRing
Gets or sets the value indicating if Vasu has given the player a free ring
Top
Methods
  NameDescription
Protected methodBinaryStringToByteArray
Converts a binary string (i.e. a string of ones and zeros) to a byte array
(Inherited from Secret.)
Protected methodByteArrayToBinaryString
Converts a byte array to a string representation of ones and zeros
(Inherited from Secret.)
Protected methodCalculateChecksum
Calculates the checksum for the specified secret
(Inherited from Secret.)
Protected methodDecodeBytes
Takes an encoded secret, as used by the games, and decodes it.
(Inherited from Secret.)
Protected methodEncodeBytes
Takes a raw, unencoded secret and encodes it.
(Inherited from Secret.)
Public methodEquals
Determines whether the specified Object, is equal to this instance.
(Overrides SecretEquals(Object).)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetHashCode
Returns a hash code for this instance.
(Overrides SecretGetHashCode.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodIsValidForPAL
Checks if the secret is valid for PAL, since it has extra sanity checks.
Public methodCode exampleLoad(GameInfo)
Loads in data from the specified game info
(Overrides SecretLoad(GameInfo).)
Public methodCode exampleLoad(Byte, GameRegion)
Loads in data from the raw secret data provided
(Overrides SecretLoad(Byte, GameRegion).)
Public methodCode exampleLoad(String, GameRegion)
Loads in data from the secret string provided
(Inherited from Secret.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Protected methodCode exampleSetPropertyT
Compares a field's current value against a new value. If they are different, sets the field to the new value and sends a notification that the property has changed.
(Inherited from Secret.)
Public methodCode exampleToBytes
Gets the raw secret data as a byte array
(Overrides SecretToBytes.)
Public methodCode exampleToString
Returns a string that represents the current secret.
(Inherited from Secret.)
Public methodCode exampleUpdateGameInfo
Updates the game information.
Top
Events
  NameDescription
Public eventPropertyChanged
Occurs when a property has changed
(Inherited from Secret.)
Top
See Also