16832 Commits

Author SHA1 Message Date
Tom Rothamel 301203cd88 5.5.0 Feature Complete 2006-04-30 00:42:31 +00:00
Tom Rothamel 44067c771a 2006-04-28 22:10:30 +00:00
Tom Rothamel fc805a2231 2006-04-28 21:44:23 +00:00
Tom Rothamel fb7bb99486 Added config.sound. 2006-04-28 12:47:23 +00:00
Tom Rothamel 732311fccc A bug that prevented a fixed click-to-continue indicator from working
has been fixed.
2006-04-22 18:35:40 +00:00
Tom Rothamel 21ab52c33b The screenshots taken with the 's' key are now PNGs, rather than BMPs.
There is a new image operation, im.Recolor, that can be used to
recolor each channel of an image.
2006-04-19 20:18:45 +00:00
Tom Rothamel d513eca182 library.main_menu_music
Character(show_...=...)

And more.
2006-04-18 04:21:07 +00:00
Tom Rothamel c0773533e3 Renamed some styles. 2006-04-14 13:18:34 +00:00
Tom Rothamel bd1ef6d3e3 2006-04-14 03:01:16 +00:00
Tom Rothamel 7805095b96 2006-04-13 20:47:49 +00:00
Tom Rothamel 8cf2533d51 2006-04-13 20:47:19 +00:00
Tom Rothamel 8d72e223b7 All sorts of minor changes. 2006-04-10 19:13:54 +00:00
Tom Rothamel 63bdd908bd +++
config.with_callback has been changed. It now takes two arguments. The
first is the transition being performed. If this transition is a None
transition created as part of a scene, show, or hide statement, then
the second argument is the transition found in that
statement. Otherwise, it is None. config.with_callback is now requried
to return a transition, which replaces the specified
transition. Hopefully, this is enough to make with_callback useful, by
always giving the callback information specified by the user.
2006-04-09 18:36:09 +00:00
Tom Rothamel c2e4e655c6 The list of characters used by SFonts was wrong, so that has been
fixed. The documentation has also been improved to include a
convenient list of what those fonts should look like.
2006-04-09 17:21:41 +00:00
Tom Rothamel 5a0fcb1c1a 2006-04-07 00:07:39 +00:00
Tom Rothamel 07a032fa7c 2006-04-06 20:55:05 +00:00
Tom Rothamel 61b21817a8 2006-04-05 20:08:10 +00:00
Tom Rothamel eba101519f A new extra, translations.py, gives all of the translatable strings in
the Ren'Py common code.

There is now a variable, config.lint_hooks, that contains functions
that are called at lint time.
2006-04-03 15:45:34 +00:00
Tom Rothamel f38aeb3872 Added SFont support.
+++
Fixed a bug in renpy.music.set_music, in which the test was inverted
in the code. (But not in the documentation.) Flagged this as requiring
an update, as it could require script changes.
2006-03-31 16:00:18 +00:00
Tom Rothamel c2ac268e7d Slow text and skipping conflicted, in that when skipping one will see
the slow text effect. This may be a regression, but it's fixed now.

Ren'Py now takes some new command line options:

* --savedir allows the user to set the directory in which Ren'Py saves
data in. This allows Ren'Py games to be run from a non-writable
directory. 

* --version prints the version of Ren'Py.
2006-03-24 22:13:50 +00:00
Tom Rothamel ca3c6f8bc1 Finalizing 5.4.4. 2006-03-13 01:34:02 +00:00
Tom Rothamel 6989233cbc Clarified that the voice extra can take non-wave sound files, such as
OGG Vorbis and especially OGG Speex files. Also, made voice
automatically sustain through pauses.

Fixed a bug in Ren'Py that was causing the voice extra to
malfunction. The bug was caused by the contents of the config
namespace being copied at the wrong time, leading it to not be
restored properly to default values when Ren'Py was reset (as the Main
Menu choice.) 

Removed a leftover debugging statement that caused Ren'Py to spew out
all of the say statements in .rpy files it parsed.
2006-03-12 15:14:33 +00:00
Tom Rothamel 056bed0fc2 Updated the gallery extra to support showing arbitrary displayables,
rather than just images with filenames. It was also updated to support
tuples, corresponding to composing one image atop another, and lists,
which display things in sequence. To support this, the tuples used by
gallery take a third argument which gives a filename which is used,
somewhat indirectly, to compute the thumbnail.
2006-03-10 14:42:31 +00:00
Tom Rothamel 7b946a2369 Fixed a bug preventing dump_text.bat and archiver.bat from working. 2006-03-08 21:37:01 +00:00
Tom Rothamel f41aec238e RELEASING.txt has been updated and corrected.
Empty strings are now allowed in Say statements, although it's not
immediately obvious to me why they would be used, except in some
strange cases, or as placeholders.
2006-03-05 16:13:13 +00:00
Tom Rothamel 77423980a2 The format of archive files has been changed, to store each media file
contiguously on disk. This allows us to use disk access to retrieve
files from archives, whereas previously the files had to be
reassembled in memory before use. Eliminating this memory assembly can
drop the resident size of Ren'Py significantly. (When music was
playing, there was a memory overhead equal to double the size of the
playing file... this has been eliminated.) While Ren'Py remains
compatible with the older-format archives, regenerating the archives
for a game allows it to take advantage of the new format.
2006-03-05 06:57:46 +00:00
Tom Rothamel 47606637de The presence of tabs in a script causes a more appropriate error
message to be generated. Previously, they simply caused random parse
errors. 

Implemented a widescreen mode, but disabled it for lack of utility.
2006-03-01 20:49:58 +00:00
Tom Rothamel 3eacc751ce 2006-02-21 02:36:20 +00:00
Tom Rothamel 4fdae44700 Reading 5.4.2 for release. 2006-02-18 03:56:18 +00:00
Tom Rothamel 06119fbcd2 The sound module has been rewritten to play sound (or silence) all the
time, rather than pausing and restarting sound playback as
necessary. This eliminates popping and errors in some edge cases, like
playing a very short sound.
2006-02-18 03:25:18 +00:00
Tom Rothamel 282bdb5164 Cleaned up the initial import, by removing some files that really have
no part being there.
2006-02-17 18:07:53 +00:00
Tom Rothamel 64d7e55027 Imported Ren'Py into trac. 2006-02-17 18:00:52 +00:00