Module: Sabrina

Defined in:
lib/sabrina.rb,
lib/sabrina/rom.rb,
lib/sabrina/lz77.rb,
lib/sabrina/meta.rb,
lib/sabrina/config.rb,
lib/sabrina/plugin.rb,
lib/sabrina/sprite.rb,
lib/sabrina/monster.rb,
lib/sabrina/palette.rb,
lib/sabrina/bytestream.rb,
lib/sabrina/gba_string.rb,
lib/sabrina/plugin/load.rb,
lib/sabrina/plugins/stats.rb,
lib/sabrina/plugin/register.rb,
lib/sabrina/children_manager.rb,
lib/sabrina/plugins/spritesheet.rb,
lib/sabrina/bytestream/byte_input.rb,
lib/sabrina/bytestream/byte_output.rb,
lib/sabrina/bytestream/rom_operations.rb

Overview

Defined Under Namespace

Modules: ChildrenManager, Config, Lz77, Plugins Classes: Bytestream, GBAString, Monster, Palette, Plugin, Rom, Sprite

Constant Summary collapse

VERSION =

Current software version.

Returns:

  • (String)
'0.5.5.6'
DATE =

Date of the current version.

Returns:

  • (String)
'2014-10-13'
ABOUT =

A short description.

Returns:

  • (String)
'Hack GBA ROMs of a popular monster collection RPG series.'

Class Method Summary collapse

Class Method Details

.aboutObject

See Also:



29
30
31
# File 'lib/sabrina/meta.rb', line 29

def about
  ABOUT
end

.pngObject

Gets the PNG handler info.



19
20
21
# File 'lib/sabrina/meta.rb', line 19

def png
  PNG
end

.versionObject

See Also:



24
25
26
# File 'lib/sabrina/meta.rb', line 24

def version
  "#{VERSION}/#{PNG}"
end