Search found 31 matches

by Aoide
Tue Aug 02, 2016 1:38 am
Forum: Ren'Py Questions and Announcements
Topic: Ren'Py 6.99.11 Pre-Released
Replies: 101
Views: 9221

Re: Ren'Py 6.99.11 Pre-Released

Aoide, is your system set to a Japanese encoding by default? If not, this is a known bug. If so, I have a new issue to fix. My Win 7 was installed as and runs in Japanese, so I assume it's set to Japanese encoding as default. Is there anything specific you want me to check? Also, unrelated, but is ...
by Aoide
Mon Aug 01, 2016 9:29 pm
Forum: Ren'Py Questions and Announcements
Topic: Ren'Py 6.99.11 Pre-Released
Replies: 101
Views: 9221

Re: Ren'Py 6.99.11 Pre-Released

New projects can't be created if their paths contain folder names that contain non-ascii characters (my Ren'py project folder is in a path that contains folders with Japanese names). As far as I can tell, this only applies to creating projects; my existing projects seem to be running fine. Here's th...
by Aoide
Mon Mar 28, 2016 1:11 am
Forum: Ren'Py Questions and Announcements
Topic: [SOLVED] Positioning DynamicDisplayable in LiveComposite
Replies: 11
Views: 683

Re: Positioning DynamicDisplayable in LiveComposite

LiveComposite is a function that returns Fixed, it creates one for you and positions your displayable within the fixed. It doesn't do anything else. Whatever it does to position the displayables within the Fixed was different than what I was doing and I couldn't manage to replicate it. LiveComposit...
by Aoide
Thu Mar 24, 2016 8:55 pm
Forum: Ren'Py Questions and Announcements
Topic: Splashscreen skipping text
Replies: 4
Views: 369

Re: Splashscreen skipping text

I don't know what exactly "doesn't work" about the text (does the splashscreen seem to skip right into the main menu after the movies play? do you get a black screen for the right amount of time but no text shows up?), but did you try taking the "with" out of the "with Pause(...)" lines? Another thi...
by Aoide
Thu Mar 24, 2016 8:44 pm
Forum: Ren'Py Questions and Announcements
Topic: [SOLVED] Positioning DynamicDisplayable in LiveComposite
Replies: 11
Views: 683

Re: Positioning DynamicDisplayable in LiveComposite

Rather than including DD in other displayables, including other displayables in DD makes more sense. I mean, that's really a matter of opinion? Unless I find that having multiple DD is causing lag, it makes more sense for my particular design to keep the parts in their own DD, instead of trying to ...
by Aoide
Wed Mar 23, 2016 5:11 am
Forum: Ren'Py Questions and Announcements
Topic: [SOLVED] Positioning DynamicDisplayable in LiveComposite
Replies: 11
Views: 683

Re: Positioning DynamicDisplayable in LiveComposite

Hmm... I don't see a particularly easy way of doing this. If you really want to go through the hassle, perhaps wrapping the DD inside a ConditionSwitch with appropriate offsets (i.e., having the ConditionSwitch be a displayable containing the DD with appropriate blank space). That's a heck of a has...
by Aoide
Wed Mar 23, 2016 3:55 am
Forum: Ren'Py Questions and Announcements
Topic: Translating the main menu
Replies: 21
Views: 1732

Re: Translating the main menu

Is it possible that the original game uses a different font for those menu items?
by Aoide
Wed Mar 23, 2016 3:49 am
Forum: Ren'Py Questions and Announcements
Topic: [SOLVED] Positioning DynamicDisplayable in LiveComposite
Replies: 11
Views: 683

Re: Positioning DynamicDisplayable in LiveComposite

I had trouble with using LiveCrop and LiveComposite together too. What solved it for me was to use im.Crop instead of LiveCrop and im.Composite instead of LiveComposite. Thanks for the advice! I switched LiveCrop to im.Crop and then tried to set the position using Image(), but it still displays at ...
by Aoide
Wed Mar 23, 2016 2:46 am
Forum: Ren'Py Questions and Announcements
Topic: [SOLVED] Positioning DynamicDisplayable in LiveComposite
Replies: 11
Views: 683

[SOLVED] Positioning DynamicDisplayable in LiveComposite

I was wondering if it is possible to have the displayables within a DynamicDisplayable that is inside of a LiveComposite have different positions from each other? Basically, I have code that is structured similar to this: LiveComposite( (h,w), (x1,y1), DynamicDisplayable1, (x2,y2), DynamicDisplayabl...
by Aoide
Fri Nov 06, 2015 2:47 am
Forum: Ren'Py Questions and Announcements
Topic: Performance of single images vs large file?
Replies: 2
Views: 432

Performance of single images vs large file?

Which is better performance-wise: loading several individual images as displayables or loading all the images from a single file and using LiveCrop to make the individual displayables? For example: image bg 1 = "bg1.jpg" image bg 2 = "bg2.jpg" vs: image bg 1 = LiveCrop((0, 0, 300, 300), "all_bgs.jpg...
by Aoide
Mon Oct 19, 2015 2:01 am
Forum: Ren'Py Questions and Announcements
Topic: Using lint properly in Creator-Defined Statements?
Replies: 7
Views: 609

Re: Using lint properly in Creator-Defined Statements?

I think I figured out the problem. For some reason I assumed the lint statement would error check every time the project was launched (like it does for Ren'py's native statements, such as when you write an invalid statement--like "grow" instead of "show"--or whatever), but it's only called by manual...
by Aoide
Sun Oct 18, 2015 7:33 pm
Forum: Ren'Py Questions and Announcements
Topic: Using lint properly in Creator-Defined Statements?
Replies: 7
Views: 609

Re: Using lint properly in Creator-Defined Statements?

You mean something like this?

Code: Select all

def lint_my_statement(o):
   renpy.error("Return error when called.")
If so, it was one of the first things I tried it didn't give me any errors.
by Aoide
Sat Oct 17, 2015 1:14 am
Forum: Ren'Py Questions and Announcements
Topic: Using lint properly in Creator-Defined Statements?
Replies: 7
Views: 609

Re: Using lint properly in Creator-Defined Statements?

You mean like this?:

Code: Select all

renpy.register_statement("line", parse=parse_smartline, execute=execute_smartline, lint=lint_smartline)
Because that's how I registered it (using "lint=lint_my_statement"). Does it need to be registered in a different way?
by Aoide
Fri Oct 16, 2015 10:32 pm
Forum: Ren'Py Questions and Announcements
Topic: Using lint properly in Creator-Defined Statements?
Replies: 7
Views: 609

Using lint properly in Creator-Defined Statements?

I'm currently trying to learn Creator-Defined Statements but I'm stumped as to how to use the lint statement properly. The renpy.error() statements I use never show up when there's a problem, and I can't figure out how to make it give an error when I want it to (eg. telling the user that "X is not a...
by Aoide
Fri Oct 16, 2015 9:29 pm
Forum: Development of Ren'Py
Topic: Creator-Defined Statements documentation errors
Replies: 1
Views: 788

Creator-Defined Statements documentation errors

I'm working on learning how to write creator-defined statements and noticed two errors on the Ren'py Documenation: Creator-Defined Statements page. First, under the documentation for the lexer it says: Matches any word, including keywords. Returns the "Returns the" <-- returns the what? Second, the ...