Search found 362 matches

by SypherZent
Fri Nov 20, 2020 1:03 pm
Forum: Ren'Py Cookbook
Topic: Kinetic Text Tags (Moving, waving, bouncing, shaking, replacement, style changes and more!)
Replies: 15
Views: 12224

Re: Kinetic Text Tags (Moving, waving, bouncing, shaking, replacement, style changes and more!)

Slay the Spire and Monster Train and the recent roguelike CCG deckbuilders do things like this to the text of the dynamic events. So, it's pretty awesome to see this implemented in Ren'Py, but I wish it was done through an .rpy file and not by modifying the engine's files. It's possible to create ne...
by SypherZent
Fri Nov 20, 2020 12:54 pm
Forum: Ren'Py Cookbook
Topic: [Developer Tool] Dynamic Value Adjuster
Replies: 2
Views: 1574

Re: [Developer Tool] Dynamic Value Adjuster

Hmm. Well, this isn't a tool for ATL transformations. When you are creating screens, sometimes you want to align certain elements that are not properly aligned. Maybe you don't know the correct pixel position, and doing trial and error can take much longer when saving and reloading the script, and l...
by SypherZent
Fri Nov 20, 2020 11:33 am
Forum: Development of Ren'Py
Topic: Ren'Py on MacOS Big Sur 11.0?
Replies: 1
Views: 5335

Ren'Py on MacOS Big Sur 11.0?

I got a report that a game crashed the person's OS. They just upgraded to Big Sur 11.0 this week. Are Ren'Py games working for this OS version already? The person said that the game crashed their OS, but that their computer is fine. (Note: I read the Wiki for Big Sur OS and it says that the OS updat...
by SypherZent
Thu Oct 22, 2020 8:43 am
Forum: Ren'Py Questions and Announcements
Topic: [solved] How to get the volume of an audio channel as a value to use in a screen
Replies: 3
Views: 472

Re: How to get the volume of an audio channel as a value to use in a screen

I'm actually happy to finally be able to help you with something, since you've helped me so many times in the past Imperf3kt. The problem you're experiencing is happening because Ren'Py will not automatically update values defined with "default" within a screen unless they are being modifi...
by SypherZent
Thu Oct 22, 2020 8:28 am
Forum: Development of Ren'Py
Topic: Ren'Py Gripes
Replies: 556
Views: 590655

Re: Ren'Py Gripes

I've already worked out all of the kinks after a few dozen hours, thankfully. I also have the solution for you. The major problems arise when more than one screen is displayed. Example: MainScreen - Has key button action (Action) setup for most controller/keyboard/mouse input. Then, while MainScreen...
by SypherZent
Wed Oct 21, 2020 11:36 am
Forum: Ren'Py Questions and Announcements
Topic: My variable is resetting to 0 on load or game close.
Replies: 9
Views: 966

Re: My variable is resetting to 0 on load or game close.

Are you using 'show' for the screen, or 'call'? If you use 'call' then you're passing the control to the screen and eventually you need to use the Screen Action called Return() to go back to the labels. Until Ren'Py hits the next label in the script, the variables won't save. If you use 'call' then ...
by SypherZent
Wed Oct 21, 2020 9:41 am
Forum: Development of Ren'Py
Topic: Ren'Py Gripes
Replies: 556
Views: 590655

Re: Ren'Py Gripes

This is the last I'll post complaining about controller support. Stuff I've programmed is literally not running. It works and then it stops working. I've debugged everything. Controller support for Ren'Py is broken and unreliable outside of the most simple cases. Since the engine is intended for Vis...
by SypherZent
Tue Oct 20, 2020 6:03 am
Forum: Development of Ren'Py
Topic: Ren'Py Gripes
Replies: 556
Views: 590655

Re: Ren'Py Gripes

Thanks for the feedback, Kia. It would also be a huge help if the documentation at https://www.renpy.org/doc/html/keymap.html explained which button each of the Ren'Py buttons corresponds to on each possible controller (XBox, PS4, NS) since all controllers have their own names for the buttons. Relat...
by SypherZent
Tue Oct 20, 2020 5:58 am
Forum: Ren'Py Questions and Announcements
Topic: (Solved) Gamepad Button Correspondence Across Various Platforms
Replies: 0
Views: 373

(Solved) Gamepad Button Correspondence Across Various Platforms

Can someone please confirm that these are the correct buttons across all possible platforms? I only have an XBox controller so I cannot test PS4 nor NS. pad_a_press XBOX: A PS4: Ex NS: B pad_b_press XBOX: B PS4: Circle NS: A pad_x_press XBOX: X PS4: Square NS: Y pad_y_press XBOX: Y PS4: Triangle NS:...
by SypherZent
Sat Oct 17, 2020 9:06 am
Forum: Ren'Py Questions and Announcements
Topic: (Solved) How to make screen repeat an action when HOLDING DOWN right stick for controller?
Replies: 0
Views: 351

(Solved) How to make screen repeat an action when HOLDING DOWN right stick for controller?

I have this code: for button in ["K_PAGEDOWN","pad_righty_pos"]: key button action Function(yadj.change, yadj.value + 50), renpy.restart_interaction This is intended to control the scrollbar of a viewport. Page Down key on my keyboard KEYPAD isn't detected and doesn't work at all...
by SypherZent
Sat Oct 17, 2020 8:56 am
Forum: Development of Ren'Py
Topic: Ren'Py Gripes
Replies: 556
Views: 590655

Re: Ren'Py Gripes

I have some gripes to list... I give Ren'Py controller support a rating of 2 out of 10. It needs to be more intuitive for us developers. It should be nearly plug-and-play. As it is, I've had to ask three questions today regarding things that should be basic, in fact, they should be how the engine wo...
by SypherZent
Sat Oct 17, 2020 8:49 am
Forum: Ren'Py Questions and Announcements
Topic: (Solved) How to run "focus_down" from config.keymap as a Screen Action?
Replies: 0
Views: 319

(Solved) How to run "focus_down" from config.keymap as a Screen Action?

I want controller support for LEFT/RIGHT/UP/DOWN to perform their normal focus_(direction) functionality as per config.keymap. However, I also want them to run other functions. In screens, I use: key "K_RIGHT" action Function(DoSomething) However, the moment I use the screen to take contro...
by SypherZent
Sat Oct 17, 2020 8:11 am
Forum: Ren'Py Questions and Announcements
Topic: (Solved) How to Automatically Scroll Viewport when using Controller / Keyboard?
Replies: 1
Views: 1938

(Solved) How to Automatically Scroll Viewport when using Controller / Keyboard?

I have a viewport with a scrollbar and 5 rows of items. If you use left/right/down/up, it works perfectly fine, except only two of the 5 rows are visible. To see more, you'd have to normally scroll. However, I want the viewport to automatically scroll if I press DOWN and there are still rows below n...
by SypherZent
Sat Oct 17, 2020 7:11 am
Forum: Ren'Py Questions and Announcements
Topic: (Solved) How to do Automatic Controller Detection?
Replies: 0
Views: 338

(Solved) How to do Automatic Controller Detection?

Okay, I need my game to automatically detect controller input the way AAA games are currently handling controller detection. Here's how it goes: As soon as player presses any button on controller, a variable is set to a state where the game knows a controller is being used. If the player then presse...
by SypherZent
Sat Oct 17, 2020 6:47 am
Forum: Ren'Py Questions and Announcements
Topic: (Solved) Keyboard / Controller Default Focus doesn't run Hovered/Unhovered
Replies: 0
Views: 322

(Solved) Keyboard / Controller Default Focus doesn't run Hovered/Unhovered

I have the main menu with various text buttons, like Start Game, Settings, etc. I want the game to begin with the 'Start Game' focused, so if they press DOWN on keyboard or controller, it goes to the next button in the list. Currently, none of the buttons is focused and if I press DOWN it hovers/foc...