NAME
Archive::Rgss3a - Provide an interface to rgss3a archive files.
VERSION
Version 0.11
SYNOPSIS
use Archive::Rgss3a;
my $rgss3a = Archive::Rgss3a->new('Game.rgss3a');
for my $entry ($rgss3a->entries) {
...
}
SUBROUTINES/METHODS
Constructor
- new([$io])
-
Create an empty rgss3a archive. If an additional argument is passed, call
load
to load the entries from it.
Load and Save
- load($io)
-
Load entries from
$io
, which should be either a readable instance of IO::Handle or its subclasses or a valid filepath. - save($io)
-
Save the entries to
$io
, which should be either a writable instance of IO::Handle or its subclasses or a valid filepath.
Manipulate Entries
See Archive::Rgssad
.
AUTHOR
Zejun Wu, <watashi at watashi.ws>
SUPPORT
You can find documentation for this module with the perldoc command.
perldoc Archive::Rgss3a
You can also look for information at:
ACKNOWLEDGEMENTS
A special thanks to fux2, who shared his discovery about the rgss3a format and published the decryption algorithm.
LICENSE AND COPYRIGHT
Copyright 2012 Zejun Wu.
This program is free software; you can redistribute it and/or modify it under the terms of either: the GNU General Public License as published by the Free Software Foundation; or the Artistic License.
See http://dev.perl.org/licenses/ for more information.