Pixellate does not work in ATL blocks

Bug #494820 reported by delta
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ren'Py
Fix Released
Medium
Tom Rothamel

Bug Description

    image flslogo:
        xalign 0.5 yalign 0.5 subpixel True
        parallel:
            Solid("#000")
            "logo.png" with Pixellate(1.0)
            6.0
            Solid("#000") with Dissolve(1.0)
        parallel:
            linear 8.0 zoom 1.2

The logo never even appears. It works when Dissolved in instead of Pixellated in.

BTW it occurs to me that there is no easy way to show nothing in an ATL block (ala hide statement). Missing feature?

Revision history for this message
delta (deltakurshiva) wrote :

I realized that Pixellate requires an additional parameter (why it doesn't default is anyone's guess). The lack of an error message (which appears when using Pixellate elsewhere without the step parameter) is a bug in itself, I guess.

Revision history for this message
Tom Rothamel (renpytom) wrote :

I think I actually encountered that bug earlier today, when fixing something else. It should be fixed, but I'll keep this open to double-check. 6.10.1 is being more thoroughly tested than 6.10.1 was. The problem is I made some changes after testing 6.10, and didn't properly retest.

To show nothing, use Null().

Revision history for this message
Tom Rothamel (renpytom) wrote :

Double-checked, and I'm marking this as fix committed.

Changed in renpy:
milestone: none → 6.10.1
importance: Undecided → Medium
assignee: nobody → renpytom (renpytom)
Tom Rothamel (renpytom)
Changed in renpy:
status: New → Fix Committed
Tom Rothamel (renpytom)
Changed in renpy:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.