Page 1 of 1

ADYA Overworld Engine > RPG Realtime movement for Renpy

Posted: Wed Feb 25, 2015 11:15 pm
by ameliori
Hi guys. Not sure if anyone's discussed this engine here. I found the link in Fuck Yeah Ren'py.

It's an overworld engine for Renpy that features NPCs, maps and other stuff. It was exactly what I wanted for future projects so I downloaded it and it's working well. Except I couldn't really figure out how the mapping works (I'm no programmer). Just wanted to share and discuss it with you. What do you think of it?

http://fuckyeahrenpy.tumblr.com/post/10 ... engine-1-0

P.S. I didn't make this!

Re: ADYA Overworld Engine > RPG Realtime movement for Renpy

Posted: Fri Feb 27, 2015 3:19 pm
by Doedelzak
Wow it seems awesome ! I will give it a try. I mean, it's like getting a little RPG Maker in my Ren'Py... : o

Re: ADYA Overworld Engine > RPG Realtime movement for Renpy

Posted: Fri Feb 27, 2015 7:21 pm
by trooper6
Isn't this just the same thing posted already in the Cookbook here?
http://lemmasoft.renai.us/forums/viewto ... 51&t=29964

Re: ADYA Overworld Engine > RPG Realtime movement for Renpy

Posted: Sun Mar 01, 2015 12:20 am
by ameliori
Oh, I wasn't aware it was posted in the Cookbook. My apologies!

Re: ADYA Overworld Engine > RPG Realtime movement for Renpy

Posted: Sun Mar 01, 2015 2:07 am
by Mole-chan
Yep, original programmer here. I had cross posted the code to pretty much everywhere I could. haha.
Also, if you need any help with the mapping, feel free to ask! It basically uses an array of single characters for layouts, and then assigns those characters to a tile defined by the user in another array that stores all possible tiles. Looking at the demo's assets.rpy with this in mind should help. But if not, I'm more than happy to provide support. c:

Re: ADYA Overworld Engine > RPG Realtime movement for Renpy

Posted: Sun Sep 22, 2024 7:15 am
by Sirifys-Al
Mole-chan wrote: Sun Mar 01, 2015 2:07 am Yep, original programmer here. I had cross posted the code to pretty much everywhere I could. haha.
Also, if you need any help with the mapping, feel free to ask! It basically uses an array of single characters for layouts, and then assigns those characters to a tile defined by the user in another array that stores all possible tiles. Looking at the demo's assets.rpy with this in mind should help. But if not, I'm more than happy to provide support. c:
[SOLVED]
Hello, sorry to bother you after about TEN YEARS, but could you please suggest the way to disable walking when some screen is shown? For example, when the player calls the game menu and uses arrows to get buttons focused, the character moves as well, but I need it to stand still.
Here's the video:
https://go.screenpal.com/watch/cZQZovVSyc6

Re: ADYA Overworld Engine > RPG Realtime movement for Renpy

Posted: Tue Sep 24, 2024 4:24 am
by giorgi1111

Code: Select all

screen somescreen:
    key 'K_LEFT' action NullAction()
    key 'K_UP' action NullAction()
    key 'K_DOWN' action NullAction()
    key 'K_RIGHT' action NullAction()

this ll disable arrow keys but you cant use them in screen too,how are you calling screen from game,i tryed many things in that engine but didnot notice char moving when opening different screen

Re: ADYA Overworld Engine > RPG Realtime movement for Renpy

Posted: Tue Sep 24, 2024 9:12 am
by Sirifys-Al
giorgi1111 wrote: Tue Sep 24, 2024 4:24 am

Code: Select all

screen somescreen:
    key 'K_LEFT' action NullAction()
    key 'K_UP' action NullAction()
    key 'K_DOWN' action NullAction()
    key 'K_RIGHT' action NullAction()

this ll disable arrow keys but you cant use them in screen too
Yeah, I tried this, but it doesn't work the way I need.
giorgi1111 wrote: Tue Sep 24, 2024 4:24 am how are you calling screen from game,i tryed many things in that engine but didnot notice char moving when opening different screen
I just call the game menu during the game by right click or escape (both ShowMenu and Show actions make the character move.).

Re: ADYA Overworld Engine > RPG Realtime movement for Renpy

Posted: Tue Sep 24, 2024 1:42 pm
by giorgi1111
As I remember there is moving = false or something like this put it in game menu screen.
I LL see it tommorow with pc

Re: ADYA Overworld Engine > RPG Realtime movement for Renpy

Posted: Wed Sep 25, 2024 3:14 am
by giorgi1111
change line 908, in my case, in overworled.rpy
with this if ev.type == pygame.KEYDOWN and not self.player.caught and not self.talking and not renpy.get_screen("save"):
just added and not renpy.get_screen("save")
as esc opens save screen for me,if you chaneged it, you need to change get_screen("save") with get_screen("your defined screen on esq")

Re: ADYA Overworld Engine > RPG Realtime movement for Renpy

Posted: Wed Sep 25, 2024 5:29 am
by Sirifys-Al
giorgi1111 wrote: Wed Sep 25, 2024 3:14 am change line 908, in my case, in overworled.rpy
with this if ev.type == pygame.KEYDOWN and not self.player.caught and not self.talking and not renpy.get_screen("save"):
just added and not renpy.get_screen("save")
as esc opens save screen for me,if you chaneged it, you need to change get_screen("save") with get_screen("your defined screen on esq")
Thanks, I'll try!