A downloadable library

Overview

Have you ever wanted to make a library or even code yourself Ren'py file handling yourself but Ren'py only provides the files as a list?

This is a library that simplifies that process.

RenpyPath wraps around renpy.list_files() to provide the same methods than pathlib to navigate through files and directories accessible by Ren'py in all mediums Ren'py runs.

Usage

Usage instructions (with examples) explained in detail, in the README file also available here: https://gitlab.com/brunoais/renpy-RenpyPath/-/blob/master/README.md

Source code

You can find the source code here: https://gitlab.com/brunoais/renpy-RenpyPath/

Terms of Use

You may:

  • Use this code for any kind of project, commercial or noncommercial.
  • Modify and edit the code to suit your needs

You must:

  • If you modify or edit the code to suit your needs you must publish the changes (as per the license). For that, you may just, for example, package a copy of the modified code in a zip file inside your release

You may not:

  • Sell or resell all or in part the code without making the library available as open-source

I request you provide attribution to this library to your VN by linking here and attributing to "brunoais". If you are making a library based on this one, you may just provide attribution in all places you provide your library available

What's new

v.1.0.1:

Fix running on android. The python files were not being correctly registered (differences in renpy api between desktop and android)


Download

Download
renpy-RenpyPath-latest.zip
External
Download
renpy-RenpyPath-v1.0.1.zip 23 kB

Install instructions

Download the zip archive. There's a directory whose name starts with "renpy-".
Drop that directory anywhere inside your project's game/ folder. 

I recommend creating a directory called "addons" and dropping it in there.

Leave a comment

Log in with itch.io to leave a comment.