Brad Smith <b...@comstyle.com> wrote:
> On Fri, Feb 25, 2022 at 02:50:01PM -0500, Brad Smith wrote:
> > Here is an attempt at an update to renpy 7.4.9.
> > 
> > Looking for any testing and feedback.
> 
> I noticed there was a slightly newer version available with 7.4.11.

builds fine but fails badly at runtime

% renpy
Traceback (most recent call last):
  File "./renpy.py", line 199, in <module>
    main()
  File "./renpy.py", line 195, in main
    renpy.bootstrap.bootstrap(renpy_base)
  File "/usr/local/share/renpy/renpy/bootstrap.py", line 306, in bootstrap
    renpy.import_all()
  File "/usr/local/share/renpy/renpy/__init__.py", line 454, in import_all
    import renpy.display.core # object @UnresolvedImport
  File "/usr/local/share/renpy/renpy/display/core.py", line 83, in <module>
    pygame.KEYMAPCHANGED,
AttributeError: 'module' object has no attribute 'KEYMAPCHANGED'

do we need a newer pygame?

> Index: Makefile
> ===================================================================
> RCS file: /home/cvs/ports/games/renpy/Makefile,v
> retrieving revision 1.18
> diff -u -p -u -p -r1.18 Makefile
> --- Makefile  11 Mar 2022 19:04:52 -0000      1.18
> +++ Makefile  25 Mar 2022 02:47:19 -0000
> @@ -1,7 +1,7 @@
>  COMMENT =            visual novel engine
>  
> -V =                  7.3.5
> -MODPY_EGG_VERSION =  ${V}.606
> +V =                  7.4.11
> +MODPY_EGG_VERSION =  ${V}.2266
>  DISTNAME =           renpy-${V}-source
>  PKGNAME =            renpy-${V}
>  
> @@ -22,10 +22,12 @@ MODULES =         lang/python
>  MODPY_VERSION =      ${MODPY_DEFAULT_VERSION_2}
>  
>  BUILD_DEPENDS =              devel/pygame \
> +                     devel/py-future \
>                       games/pygame_sdl2 \
>                       lang/cython,python3
>  
> -RUN_DEPENDS =                games/pygame_sdl2 \
> +RUN_DEPENDS =                devel/py-future \
> +                     games/pygame_sdl2 \
>                       x11/gnome/zenity
>  
>  # XXX enable fribidi support
> @@ -34,14 +36,11 @@ LIB_DEPENDS =             graphics/ffmpeg \
>  
>  MAKE_ENV =           RENPY_DEPS_INSTALL=/usr::${LOCALBASE}::${X11BASE}
>  
> -CFLAGS +=            -I/usr/X11R6/include
> +CFLAGS +=            -I${X11BASE}/include
>  
>  NO_TEST =            Yes
>  
>  WRKSRC =             ${WRKDIST}/module
> -
> -# XXX not needed in newer releases
> -MODPY_ADJ_FILES =    ../renpy.py
>  
>  pre-install:
>       ${INSTALL_DATA_DIR} ${PREFIX}/share/renpy
> Index: distinfo
> ===================================================================
> RCS file: /home/cvs/ports/games/renpy/distinfo,v
> retrieving revision 1.4
> diff -u -p -u -p -r1.4 distinfo
> --- distinfo  12 Mar 2020 17:47:08 -0000      1.4
> +++ distinfo  25 Mar 2022 02:45:42 -0000
> @@ -1,2 +1,2 @@
> -SHA256 (renpy-7.3.5-source.tar.bz2) = 
> hNf0a1S5IEv0cs1TMgE4D/LIZpt5Z7LJjEuvvRwr2ao=
> -SIZE (renpy-7.3.5-source.tar.bz2) = 68211972
> +SHA256 (renpy-7.4.11-source.tar.bz2) = 
> +IC2m/OT3FXVMId+qnE8lR6sESROWzVbqvRB0bR4cH4=
> +SIZE (renpy-7.4.11-source.tar.bz2) = 65296809
> Index: pkg/PLIST
> ===================================================================
> RCS file: /home/cvs/ports/games/renpy/pkg/PLIST,v
> retrieving revision 1.7
> diff -u -p -u -p -r1.7 PLIST
> --- pkg/PLIST 11 Mar 2022 19:04:52 -0000      1.7
> +++ pkg/PLIST 25 Mar 2022 05:57:26 -0000
> @@ -1,32 +1,32 @@
>  bin/renpy
>  bin/renpyify
> -lib/python${MODPY_VERSION}/site-packages/Ren_Py-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info
> +lib/python${MODPY_VERSION}/site-packages/Ren_Py-${MODPY_EGG_VERSION}u-py${MODPY_VERSION}.egg-info
>  @so lib/python${MODPY_VERSION}/site-packages/_renpy.so
>  @so lib/python${MODPY_VERSION}/site-packages/_renpybidi.so
>  lib/python${MODPY_VERSION}/site-packages/renpy/
>  lib/python${MODPY_VERSION}/site-packages/renpy/audio/
>  @so lib/python${MODPY_VERSION}/site-packages/renpy/audio/renpysound.so
> +lib/python${MODPY_VERSION}/site-packages/renpy/compat/
> +@so lib/python${MODPY_VERSION}/site-packages/renpy/compat/dictviews.so
>  lib/python${MODPY_VERSION}/site-packages/renpy/display/
>  @so lib/python${MODPY_VERSION}/site-packages/renpy/display/accelerator.so
>  @so lib/python${MODPY_VERSION}/site-packages/renpy/display/matrix.so
>  @so lib/python${MODPY_VERSION}/site-packages/renpy/display/render.so
>  lib/python${MODPY_VERSION}/site-packages/renpy/gl/
> -@so lib/python${MODPY_VERSION}/site-packages/renpy/gl/gl.so
> -@so lib/python${MODPY_VERSION}/site-packages/renpy/gl/gl1.so
>  @so lib/python${MODPY_VERSION}/site-packages/renpy/gl/gldraw.so
> -@so lib/python${MODPY_VERSION}/site-packages/renpy/gl/glenviron_fixed.so
> -@so lib/python${MODPY_VERSION}/site-packages/renpy/gl/glenviron_limited.so
>  @so lib/python${MODPY_VERSION}/site-packages/renpy/gl/glenviron_shader.so
>  @so lib/python${MODPY_VERSION}/site-packages/renpy/gl/glrtt_copy.so
>  @so lib/python${MODPY_VERSION}/site-packages/renpy/gl/glrtt_fbo.so
>  @so lib/python${MODPY_VERSION}/site-packages/renpy/gl/gltexture.so
>  lib/python${MODPY_VERSION}/site-packages/renpy/gl2/
>  @so lib/python${MODPY_VERSION}/site-packages/renpy/gl2/gl2draw.so
> -@so lib/python${MODPY_VERSION}/site-packages/renpy/gl2/gl2geometry.so
> +@so lib/python${MODPY_VERSION}/site-packages/renpy/gl2/gl2mesh.so
> +@so lib/python${MODPY_VERSION}/site-packages/renpy/gl2/gl2mesh2.so
> +@so lib/python${MODPY_VERSION}/site-packages/renpy/gl2/gl2mesh3.so
> +@so lib/python${MODPY_VERSION}/site-packages/renpy/gl2/gl2model.so
> +@so lib/python${MODPY_VERSION}/site-packages/renpy/gl2/gl2polygon.so
>  @so lib/python${MODPY_VERSION}/site-packages/renpy/gl2/gl2shader.so
>  @so lib/python${MODPY_VERSION}/site-packages/renpy/gl2/gl2texture.so
> -@so lib/python${MODPY_VERSION}/site-packages/renpy/gl2/uguu.so
> -@so lib/python${MODPY_VERSION}/site-packages/renpy/gl2/uguugl.so
>  @so lib/python${MODPY_VERSION}/site-packages/renpy/parsersupport.so
>  @so lib/python${MODPY_VERSION}/site-packages/renpy/pydict.so
>  @so lib/python${MODPY_VERSION}/site-packages/renpy/style.so
> @@ -47,6 +47,9 @@ lib/python${MODPY_VERSION}/site-packages
>  @so lib/python${MODPY_VERSION}/site-packages/renpy/text/ftfont.so
>  @so lib/python${MODPY_VERSION}/site-packages/renpy/text/textsupport.so
>  @so lib/python${MODPY_VERSION}/site-packages/renpy/text/texwrap.so
> +lib/python${MODPY_VERSION}/site-packages/renpy/uguu/
> +@so lib/python${MODPY_VERSION}/site-packages/renpy/uguu/gl.so
> +@so lib/python${MODPY_VERSION}/site-packages/renpy/uguu/uguu.so
>  share/doc/pkg-readmes/${PKGSTEM}
>  share/renpy/
>  share/renpy/LICENSE.txt
> @@ -62,7 +65,6 @@ share/renpy/launcher/game/add_file.rpy
>  share/renpy/launcher/game/android.rpy
>  share/renpy/launcher/game/androidstrings.rpy
>  share/renpy/launcher/game/archiver.rpy
> -share/renpy/launcher/game/cacert.pem
>  share/renpy/launcher/game/change_icon.py
>  share/renpy/launcher/game/choose_directory.rpy
>  share/renpy/launcher/game/choose_theme.rpy
> @@ -74,12 +76,9 @@ share/renpy/launcher/game/download.rpy
>  share/renpy/launcher/game/editor.rpy
>  share/renpy/launcher/game/entitlements.plist
>  share/renpy/launcher/game/fonts/
> -share/renpy/launcher/game/fonts/MTLc3m.ttf
> -share/renpy/launcher/game/fonts/NanumGothic.ttf
> -share/renpy/launcher/game/fonts/Naver Nanum Font License.txt
>  share/renpy/launcher/game/fonts/Roboto-Light.ttf
>  share/renpy/launcher/game/fonts/Roboto-Regular.ttf
> -share/renpy/launcher/game/fonts/SourceHanSans-Light-Lite.ttf
> +share/renpy/launcher/game/fonts/SourceHanSansLite.ttf
>  share/renpy/launcher/game/front_page.rpy
>  share/renpy/launcher/game/gui7/
>  share/renpy/launcher/game/gui7.rpy
> @@ -90,17 +89,15 @@ share/renpy/launcher/game/gui7/images.py
>  share/renpy/launcher/game/gui7/parameters.py
>  share/renpy/launcher/game/images/
>  share/renpy/launcher/game/images/background.png
> -share/renpy/launcher/game/images/checkbox_empty.png
> -share/renpy/launcher/game/images/checkbox_full.png
>  share/renpy/launcher/game/images/logo.png
>  share/renpy/launcher/game/images/logo32.png
>  share/renpy/launcher/game/images/pattern.png
> -share/renpy/launcher/game/images/scrollbar_center.png
> -share/renpy/launcher/game/images/vscrollbar_center.png
>  share/renpy/launcher/game/images/window.png
> +share/renpy/launcher/game/install.rpy
>  share/renpy/launcher/game/interface.rpy
>  share/renpy/launcher/game/ios.rpy
>  share/renpy/launcher/game/itch.rpy
> +share/renpy/launcher/game/mac.rpy
>  share/renpy/launcher/game/mobilebuild.rpy
>  share/renpy/launcher/game/navigation.rpy
>  share/renpy/launcher/game/new_project.rpy
> @@ -233,6 +230,15 @@ share/renpy/launcher/game/tl/piglatin/ob
>  share/renpy/launcher/game/tl/piglatin/options.rpy
>  share/renpy/launcher/game/tl/piglatin/screens.rpy
>  share/renpy/launcher/game/tl/piglatin/script.rpym
> +share/renpy/launcher/game/tl/polish/
> +share/renpy/launcher/game/tl/polish/common.rpy
> +share/renpy/launcher/game/tl/polish/developer.rpy
> +share/renpy/launcher/game/tl/polish/error.rpy
> +share/renpy/launcher/game/tl/polish/gui.rpy
> +share/renpy/launcher/game/tl/polish/launcher.rpy
> +share/renpy/launcher/game/tl/polish/options.rpy
> +share/renpy/launcher/game/tl/polish/screens.rpy
> +share/renpy/launcher/game/tl/polish/script.rpym
>  share/renpy/launcher/game/tl/portuguese/
>  share/renpy/launcher/game/tl/portuguese/about.rpy
>  share/renpy/launcher/game/tl/portuguese/add_file.rpy
> @@ -263,17 +269,16 @@ share/renpy/launcher/game/tl/russian/obs
>  share/renpy/launcher/game/tl/russian/options.rpy
>  share/renpy/launcher/game/tl/russian/screens.rpy
>  share/renpy/launcher/game/tl/russian/script.rpym
> -share/renpy/launcher/game/tl/simplified_chinese/
> -share/renpy/launcher/game/tl/simplified_chinese/common.rpy
> -share/renpy/launcher/game/tl/simplified_chinese/developer.rpy
> -share/renpy/launcher/game/tl/simplified_chinese/error.rpy
> -share/renpy/launcher/game/tl/simplified_chinese/gui.rpy
> -share/renpy/launcher/game/tl/simplified_chinese/launcher.rpy
> -share/renpy/launcher/game/tl/simplified_chinese/obsolete.rpy
> -share/renpy/launcher/game/tl/simplified_chinese/options.rpy
> -share/renpy/launcher/game/tl/simplified_chinese/screens.rpy
> -share/renpy/launcher/game/tl/simplified_chinese/script.rpym
> -share/renpy/launcher/game/tl/simplified_chinese/style.rpy
> +share/renpy/launcher/game/tl/schinese/
> +share/renpy/launcher/game/tl/schinese/common.rpy
> +share/renpy/launcher/game/tl/schinese/developer.rpy
> +share/renpy/launcher/game/tl/schinese/error.rpy
> +share/renpy/launcher/game/tl/schinese/gui.rpy
> +share/renpy/launcher/game/tl/schinese/launcher.rpy
> +share/renpy/launcher/game/tl/schinese/options.rpy
> +share/renpy/launcher/game/tl/schinese/screens.rpy
> +share/renpy/launcher/game/tl/schinese/script.rpym
> +share/renpy/launcher/game/tl/schinese/style.rpy
>  share/renpy/launcher/game/tl/spanish/
>  share/renpy/launcher/game/tl/spanish/common.rpy
>  share/renpy/launcher/game/tl/spanish/developer.rpy
> @@ -284,17 +289,16 @@ share/renpy/launcher/game/tl/spanish/obs
>  share/renpy/launcher/game/tl/spanish/options.rpy
>  share/renpy/launcher/game/tl/spanish/screens.rpy
>  share/renpy/launcher/game/tl/spanish/script.rpym
> -share/renpy/launcher/game/tl/traditional_chinese/
> -share/renpy/launcher/game/tl/traditional_chinese/common.rpy
> -share/renpy/launcher/game/tl/traditional_chinese/developer.rpy
> -share/renpy/launcher/game/tl/traditional_chinese/error.rpy
> -share/renpy/launcher/game/tl/traditional_chinese/gui.rpy
> -share/renpy/launcher/game/tl/traditional_chinese/launcher.rpy
> -share/renpy/launcher/game/tl/traditional_chinese/obsolete.rpy
> -share/renpy/launcher/game/tl/traditional_chinese/options.rpy
> -share/renpy/launcher/game/tl/traditional_chinese/screens.rpy
> -share/renpy/launcher/game/tl/traditional_chinese/script.rpym
> -share/renpy/launcher/game/tl/traditional_chinese/style.rpy
> +share/renpy/launcher/game/tl/tchinese/
> +share/renpy/launcher/game/tl/tchinese/common.rpy
> +share/renpy/launcher/game/tl/tchinese/developer.rpy
> +share/renpy/launcher/game/tl/tchinese/error.rpy
> +share/renpy/launcher/game/tl/tchinese/gui.rpy
> +share/renpy/launcher/game/tl/tchinese/launcher.rpy
> +share/renpy/launcher/game/tl/tchinese/options.rpy
> +share/renpy/launcher/game/tl/tchinese/screens.rpy
> +share/renpy/launcher/game/tl/tchinese/script.rpym
> +share/renpy/launcher/game/tl/tchinese/style.rpy
>  share/renpy/launcher/game/tl/turkish/
>  share/renpy/launcher/game/tl/turkish/common.rpy
>  share/renpy/launcher/game/tl/turkish/developer.rpy
> @@ -327,30 +331,22 @@ share/renpy/renpy/
>  share/renpy/renpy.py
>  share/renpy/renpy/__init__.py
>  share/renpy/renpy/__init__.pyc
> +share/renpy/renpy/__pycache__/
>  share/renpy/renpy/add_from.py
>  share/renpy/renpy/angle/
> -share/renpy/renpy/angle/__init__.py
> -share/renpy/renpy/angle/gl.pxd
> -share/renpy/renpy/angle/gl.pyx
> -share/renpy/renpy/angle/glblacklist.py
> -share/renpy/renpy/angle/gldraw.pxd
> -share/renpy/renpy/angle/gldraw.pyx
> -share/renpy/renpy/angle/glenviron_shader.pyx
> -share/renpy/renpy/angle/glrtt_copy.pyx
> -share/renpy/renpy/angle/glrtt_fbo.pyx
> -share/renpy/renpy/angle/gltexture.pxd
> -share/renpy/renpy/angle/gltexture.pyx
>  share/renpy/renpy/arguments.py
>  share/renpy/renpy/ast.py
>  share/renpy/renpy/atl.py
>  share/renpy/renpy/audio/
>  share/renpy/renpy/audio/__init__.py
> +share/renpy/renpy/audio/__pycache__/
>  share/renpy/renpy/audio/androidhw.py
>  share/renpy/renpy/audio/audio.py
>  share/renpy/renpy/audio/ioshw.py
>  share/renpy/renpy/audio/music.py
>  share/renpy/renpy/audio/renpysound.pyx
>  share/renpy/renpy/audio/sound.py
> +share/renpy/renpy/audio/webaudio.py
>  share/renpy/renpy/bootstrap.py
>  share/renpy/renpy/character.py
>  share/renpy/renpy/color.py
> @@ -389,7 +385,10 @@ share/renpy/renpy/common/00keymap.rpy
>  share/renpy/renpy/common/00layeredimage.rpy
>  share/renpy/renpy/common/00layout.rpy
>  share/renpy/renpy/common/00library.rpy
> +share/renpy/renpy/common/00matrixcolor.rpy
> +share/renpy/renpy/common/00matrixtransform.rpy
>  share/renpy/renpy/common/00mixers.rpy
> +share/renpy/renpy/common/00mousedisplayable.rpy
>  share/renpy/renpy/common/00musicroom.rpy
>  share/renpy/renpy/common/00nvl_mode.rpy
>  share/renpy/renpy/common/00obsolete.rpy
> @@ -403,6 +402,7 @@ share/renpy/renpy/common/00start.rpy
>  share/renpy/renpy/common/00style.rpy
>  share/renpy/renpy/common/00stylepreferences.rpy
>  share/renpy/renpy/common/00themes.rpy
> +share/renpy/renpy/common/00touchkeyboard.rpy
>  share/renpy/renpy/common/00updater.rpy
>  share/renpy/renpy/common/00voice.rpy
>  share/renpy/renpy/common/DejaVuSans-Bold.ttf
> @@ -410,6 +410,7 @@ share/renpy/renpy/common/DejaVuSans.ttf
>  share/renpy/renpy/common/DejaVuSans.txt
>  share/renpy/renpy/common/_OpenDyslexic3-Regular.ttf
>  share/renpy/renpy/common/_OpenDyslexic3-Regular.txt
> +share/renpy/renpy/common/_audio.js
>  share/renpy/renpy/common/_compat/
>  share/renpy/renpy/common/_compat/gamemenu.rpym
>  share/renpy/renpy/common/_compat/library.rpym
> @@ -420,6 +421,7 @@ share/renpy/renpy/common/_compat/themes.
>  share/renpy/renpy/common/_developer/
>  share/renpy/renpy/common/_developer/developer.rpym
>  share/renpy/renpy/common/_developer/inspector.rpym
> +share/renpy/renpy/common/_dl_silence.ogg
>  share/renpy/renpy/common/_errorhandling.rpym
>  share/renpy/renpy/common/_layout/
>  share/renpy/renpy/common/_layout/classic_joystick_preferences.rpym
> @@ -445,6 +447,7 @@ share/renpy/renpy/common/_layout/screen_
>  share/renpy/renpy/common/_layout/screen_yesno_prompt.rpym
>  share/renpy/renpy/common/_layout/scrolling_load_save.rpym
>  share/renpy/renpy/common/_layout/two_column_preferences.rpym
> +share/renpy/renpy/common/_missing_image.png
>  share/renpy/renpy/common/_outline/
>  share/renpy/renpy/common/_outline/bar.png
>  share/renpy/renpy/common/_outline/circle.png
> @@ -467,6 +470,7 @@ share/renpy/renpy/common/_roundrect/rrvs
>  share/renpy/renpy/common/_roundrect/rrvslider_empty.png
>  share/renpy/renpy/common/_roundrect/rrvslider_full.png
>  share/renpy/renpy/common/_roundrect/rrvslider_thumb.png
> +share/renpy/renpy/common/_shaders.rpym
>  share/renpy/renpy/common/_silence.ogg
>  share/renpy/renpy/common/_theme_amie2/
>  share/renpy/renpy/common/_theme_amie2/bar.png
> @@ -631,12 +635,20 @@ share/renpy/renpy/common/_tv_unsafe.png
>  share/renpy/renpy/common/blindstile.png
>  share/renpy/renpy/common/gamecontrollerdb.txt
>  share/renpy/renpy/common/squarestile.png
> +share/renpy/renpy/compat/
> +share/renpy/renpy/compat/__init__.py
> +share/renpy/renpy/compat/__init__.pyc
> +share/renpy/renpy/compat/__pycache__/
> +share/renpy/renpy/compat/dictviews.pyx
> +share/renpy/renpy/compat/pickle.py
> +share/renpy/renpy/compat/pickle.pyc
>  share/renpy/renpy/config.py
>  share/renpy/renpy/curry.py
>  share/renpy/renpy/debug.py
>  share/renpy/renpy/defaultstore.py
>  share/renpy/renpy/display/
>  share/renpy/renpy/display/__init__.py
> +share/renpy/renpy/display/__pycache__/
>  share/renpy/renpy/display/accelerator.pyx
>  share/renpy/renpy/display/anim.py
>  share/renpy/renpy/display/behavior.py
> @@ -657,6 +669,7 @@ share/renpy/renpy/display/matrix.pxd
>  share/renpy/renpy/display/matrix.pyx
>  share/renpy/renpy/display/matrix_functions.pxi
>  share/renpy/renpy/display/minigame.py
> +share/renpy/renpy/display/model.py
>  share/renpy/renpy/display/module.py
>  share/renpy/renpy/display/motion.py
>  share/renpy/renpy/display/movetransition.py
> @@ -683,33 +696,41 @@ share/renpy/renpy/exports.py
>  share/renpy/renpy/game.py
>  share/renpy/renpy/gl/
>  share/renpy/renpy/gl/__init__.py
> -share/renpy/renpy/gl/gl.pxd
> -share/renpy/renpy/gl/gl.pyx
> -share/renpy/renpy/gl/gl1.pxd
> -share/renpy/renpy/gl/gl1.pyx
> +share/renpy/renpy/gl/__pycache__/
>  share/renpy/renpy/gl/gldraw.pxd
>  share/renpy/renpy/gl/gldraw.pyx
> -share/renpy/renpy/gl/glenviron_fixed.pyx
> -share/renpy/renpy/gl/glenviron_limited.pyx
>  share/renpy/renpy/gl/glenviron_shader.pyx
> +share/renpy/renpy/gl/glfunctions.py
>  share/renpy/renpy/gl/glrtt_copy.pyx
>  share/renpy/renpy/gl/glrtt_fbo.pyx
>  share/renpy/renpy/gl/gltexture.pxd
>  share/renpy/renpy/gl/gltexture.pyx
>  share/renpy/renpy/gl2/
>  share/renpy/renpy/gl2/__init__.py
> +share/renpy/renpy/gl2/__pycache__/
> +share/renpy/renpy/gl2/gl2debug.py
>  share/renpy/renpy/gl2/gl2draw.pxd
>  share/renpy/renpy/gl2/gl2draw.pyx
> -share/renpy/renpy/gl2/gl2geometry.pxd
> -share/renpy/renpy/gl2/gl2geometry.pyx
> +share/renpy/renpy/gl2/gl2functions.py
> +share/renpy/renpy/gl2/gl2mesh.pxd
> +share/renpy/renpy/gl2/gl2mesh.pyx
> +share/renpy/renpy/gl2/gl2mesh2.pxd
> +share/renpy/renpy/gl2/gl2mesh2.pyx
> +share/renpy/renpy/gl2/gl2mesh3.pxd
> +share/renpy/renpy/gl2/gl2mesh3.pyx
> +share/renpy/renpy/gl2/gl2model.pxd
> +share/renpy/renpy/gl2/gl2model.pyx
> +share/renpy/renpy/gl2/gl2polygon.pxd
> +share/renpy/renpy/gl2/gl2polygon.pyx
>  share/renpy/renpy/gl2/gl2shader.pxd
>  share/renpy/renpy/gl2/gl2shader.pyx
>  share/renpy/renpy/gl2/gl2shadercache.py
>  share/renpy/renpy/gl2/gl2texture.pxd
>  share/renpy/renpy/gl2/gl2texture.pyx
> -share/renpy/renpy/gl2/uguu.pyx
> -share/renpy/renpy/gl2/uguugl.pxd
> -share/renpy/renpy/gl2/uguugl.pyx
> +share/renpy/renpy/gl2/live2d.py
> +share/renpy/renpy/gl2/live2dcsm.pxi
> +share/renpy/renpy/gl2/live2dmodel.pyx
> +share/renpy/renpy/gl2/live2dmotion.py
>  share/renpy/renpy/lint.py
>  share/renpy/renpy/loader.py
>  share/renpy/renpy/loadsave.py
> @@ -733,6 +754,7 @@ share/renpy/renpy/scriptedit.py
>  share/renpy/renpy/six.py
>  share/renpy/renpy/sl2/
>  share/renpy/renpy/sl2/__init__.py
> +share/renpy/renpy/sl2/__pycache__/
>  share/renpy/renpy/sl2/slast.py
>  share/renpy/renpy/sl2/sldisplayables.py
>  share/renpy/renpy/sl2/slparser.py
> @@ -742,12 +764,14 @@ share/renpy/renpy/style.pxd
>  share/renpy/renpy/style.pyx
>  share/renpy/renpy/styledata/
>  share/renpy/renpy/styledata/__init__.py
> +share/renpy/renpy/styledata/__pycache__/
>  share/renpy/renpy/styledata/styleclass.pyx
>  share/renpy/renpy/styledata/stylesets.pyx
>  share/renpy/renpy/styledata/styleutil.py
>  share/renpy/renpy/substitutions.py
>  share/renpy/renpy/test/
>  share/renpy/renpy/test/__init__.py
> +share/renpy/renpy/test/__pycache__/
>  share/renpy/renpy/test/testast.py
>  share/renpy/renpy/test/testexecution.py
>  share/renpy/renpy/test/testfocus.py
> @@ -756,6 +780,7 @@ share/renpy/renpy/test/testmouse.py
>  share/renpy/renpy/test/testparser.py
>  share/renpy/renpy/text/
>  share/renpy/renpy/text/__init__.py
> +share/renpy/renpy/text/__pycache__/
>  share/renpy/renpy/text/extras.py
>  share/renpy/renpy/text/font.py
>  share/renpy/renpy/text/ftfont.pyx
> @@ -766,18 +791,28 @@ share/renpy/renpy/text/textsupport.pyx
>  share/renpy/renpy/text/texwrap.pyx
>  share/renpy/renpy/translation/
>  share/renpy/renpy/translation/__init__.py
> +share/renpy/renpy/translation/__pycache__/
>  share/renpy/renpy/translation/dialogue.py
>  share/renpy/renpy/translation/extract.py
>  share/renpy/renpy/translation/generation.py
>  share/renpy/renpy/translation/merge.py
>  share/renpy/renpy/translation/scanstrings.py
> +share/renpy/renpy/uguu/
> +share/renpy/renpy/uguu/__init__.py
> +share/renpy/renpy/uguu/__pycache__/
> +share/renpy/renpy/uguu/gl.pxd
> +share/renpy/renpy/uguu/gl.pyx
> +share/renpy/renpy/uguu/uguu.pyx
>  share/renpy/renpy/ui.py
> +share/renpy/renpy/util.py
>  share/renpy/renpy/vc_version.py
>  share/renpy/renpy/vc_version.pyc
>  share/renpy/renpy/warp.py
> +share/renpy/renpy/webloader.py
>  share/renpy/the_question/
>  share/renpy/the_question/android-icon_background.png
>  share/renpy/the_question/android-icon_foreground.png
> +share/renpy/the_question/dialogue.tab
>  share/renpy/the_question/game/
>  share/renpy/the_question/game/gui/
>  share/renpy/the_question/game/gui.rpy
> @@ -861,6 +896,11 @@ share/renpy/the_question/game/tl/french/
>  share/renpy/the_question/game/tl/french/options.rpy
>  share/renpy/the_question/game/tl/french/screens.rpy
>  share/renpy/the_question/game/tl/french/script.rpy
> +share/renpy/the_question/game/tl/japanese/
> +share/renpy/the_question/game/tl/japanese/common.rpy
> +share/renpy/the_question/game/tl/japanese/options.rpy
> +share/renpy/the_question/game/tl/japanese/screens.rpy
> +share/renpy/the_question/game/tl/japanese/script.rpy
>  share/renpy/the_question/game/tl/korean/
>  share/renpy/the_question/game/tl/korean/common.rpy
>  share/renpy/the_question/game/tl/korean/options.rpy
> @@ -876,22 +916,25 @@ share/renpy/the_question/game/tl/russian
>  share/renpy/the_question/game/tl/russian/options.rpy
>  share/renpy/the_question/game/tl/russian/screens.rpy
>  share/renpy/the_question/game/tl/russian/script.rpy
> -share/renpy/the_question/game/tl/simplified_chinese/
> -share/renpy/the_question/game/tl/simplified_chinese/options.rpy
> -share/renpy/the_question/game/tl/simplified_chinese/screens.rpy
> -share/renpy/the_question/game/tl/simplified_chinese/script.rpy
> +share/renpy/the_question/game/tl/schinese/
> +share/renpy/the_question/game/tl/schinese/common.rpy
> +share/renpy/the_question/game/tl/schinese/options.rpy
> +share/renpy/the_question/game/tl/schinese/screens.rpy
> +share/renpy/the_question/game/tl/schinese/script.rpy
>  share/renpy/the_question/game/tl/spanish/
>  share/renpy/the_question/game/tl/spanish/common.rpy
>  share/renpy/the_question/game/tl/spanish/options.rpy
>  share/renpy/the_question/game/tl/spanish/screens.rpy
>  share/renpy/the_question/game/tl/spanish/script.rpy
> -share/renpy/the_question/game/tl/traditional_chinese/
> -share/renpy/the_question/game/tl/traditional_chinese/options.rpy
> -share/renpy/the_question/game/tl/traditional_chinese/script.rpy
> +share/renpy/the_question/game/tl/tchinese/
> +share/renpy/the_question/game/tl/tchinese/options.rpy
> +share/renpy/the_question/game/tl/tchinese/screens.rpy
> +share/renpy/the_question/game/tl/tchinese/script.rpy
>  share/renpy/the_question/icon.icns
>  share/renpy/the_question/icon.ico
>  share/renpy/the_question/ios-icon.png
>  share/renpy/the_question/ios-launchimage.png
> +share/renpy/the_question/progressive_download.txt
>  share/renpy/the_question/project.json
>  share/renpy/tutorial/
>  share/renpy/tutorial/game/
> @@ -921,6 +964,9 @@ share/renpy/tutorial/game/gui/button/slo
>  share/renpy/tutorial/game/gui/button/slot_idle_background.png
>  share/renpy/tutorial/game/gui/frame.png
>  share/renpy/tutorial/game/gui/main_menu.jpg
> +share/renpy/tutorial/game/gui/mouse0.png
> +share/renpy/tutorial/game/gui/mouse1.png
> +share/renpy/tutorial/game/gui/mouse2.png
>  share/renpy/tutorial/game/gui/namebox.png
>  share/renpy/tutorial/game/gui/notify.png
>  share/renpy/tutorial/game/gui/nvl.png
> @@ -1055,6 +1101,29 @@ share/renpy/tutorial/game/tl/french/tuto
>  share/renpy/tutorial/game/tl/french/tutorial_screen_displayables.rpy
>  share/renpy/tutorial/game/tl/french/tutorial_screens.rpy
>  share/renpy/tutorial/game/tl/french/tutorial_video.rpy
> +share/renpy/tutorial/game/tl/japanese/
> +share/renpy/tutorial/game/tl/japanese/01example.rpy
> +share/renpy/tutorial/game/tl/japanese/common.rpy
> +share/renpy/tutorial/game/tl/japanese/indepth_character.rpy
> +share/renpy/tutorial/game/tl/japanese/indepth_displayables.rpy
> +share/renpy/tutorial/game/tl/japanese/indepth_minigame.rpy
> +share/renpy/tutorial/game/tl/japanese/indepth_style.rpy
> +share/renpy/tutorial/game/tl/japanese/indepth_text.rpy
> +share/renpy/tutorial/game/tl/japanese/indepth_transitions.rpy
> +share/renpy/tutorial/game/tl/japanese/indepth_translations.rpy
> +share/renpy/tutorial/game/tl/japanese/options.rpy
> +share/renpy/tutorial/game/tl/japanese/screens.rpy
> +share/renpy/tutorial/game/tl/japanese/script.rpy
> +share/renpy/tutorial/game/tl/japanese/style.rpy
> +share/renpy/tutorial/game/tl/japanese/tutorial_atl.rpy
> +share/renpy/tutorial/game/tl/japanese/tutorial_director.rpy
> +share/renpy/tutorial/game/tl/japanese/tutorial_distribute.rpy
> +share/renpy/tutorial/game/tl/japanese/tutorial_nvlmode.rpy
> +share/renpy/tutorial/game/tl/japanese/tutorial_playing.rpy
> +share/renpy/tutorial/game/tl/japanese/tutorial_quickstart.rpy
> +share/renpy/tutorial/game/tl/japanese/tutorial_screen_displayables.rpy
> +share/renpy/tutorial/game/tl/japanese/tutorial_screens.rpy
> +share/renpy/tutorial/game/tl/japanese/tutorial_video.rpy
>  share/renpy/tutorial/game/tl/korean/
>  share/renpy/tutorial/game/tl/korean/01example.rpy
>  share/renpy/tutorial/game/tl/korean/common.rpy
> @@ -1121,6 +1190,29 @@ share/renpy/tutorial/game/tl/russian/tut
>  share/renpy/tutorial/game/tl/russian/tutorial_screen_displayables.rpy
>  share/renpy/tutorial/game/tl/russian/tutorial_screens.rpy
>  share/renpy/tutorial/game/tl/russian/tutorial_video.rpy
> +share/renpy/tutorial/game/tl/schinese/
> +share/renpy/tutorial/game/tl/schinese/01example.rpy
> +share/renpy/tutorial/game/tl/schinese/common.rpy
> +share/renpy/tutorial/game/tl/schinese/indepth_character.rpy
> +share/renpy/tutorial/game/tl/schinese/indepth_displayables.rpy
> +share/renpy/tutorial/game/tl/schinese/indepth_minigame.rpy
> +share/renpy/tutorial/game/tl/schinese/indepth_style.rpy
> +share/renpy/tutorial/game/tl/schinese/indepth_text.rpy
> +share/renpy/tutorial/game/tl/schinese/indepth_transitions.rpy
> +share/renpy/tutorial/game/tl/schinese/indepth_translations.rpy
> +share/renpy/tutorial/game/tl/schinese/options.rpy
> +share/renpy/tutorial/game/tl/schinese/screens.rpy
> +share/renpy/tutorial/game/tl/schinese/script.rpy
> +share/renpy/tutorial/game/tl/schinese/style.rpy
> +share/renpy/tutorial/game/tl/schinese/tutorial_atl.rpy
> +share/renpy/tutorial/game/tl/schinese/tutorial_director.rpy
> +share/renpy/tutorial/game/tl/schinese/tutorial_distribute.rpy
> +share/renpy/tutorial/game/tl/schinese/tutorial_nvlmode.rpy
> +share/renpy/tutorial/game/tl/schinese/tutorial_playing.rpy
> +share/renpy/tutorial/game/tl/schinese/tutorial_quickstart.rpy
> +share/renpy/tutorial/game/tl/schinese/tutorial_screen_displayables.rpy
> +share/renpy/tutorial/game/tl/schinese/tutorial_screens.rpy
> +share/renpy/tutorial/game/tl/schinese/tutorial_video.rpy
>  share/renpy/tutorial/game/tl/spanish/
>  share/renpy/tutorial/game/tl/spanish/01example.rpy
>  share/renpy/tutorial/game/tl/spanish/common.rpy
> @@ -1154,4 +1246,5 @@ share/renpy/tutorial/game/tutorial_quick
>  share/renpy/tutorial/game/tutorial_screen_displayables.rpy
>  share/renpy/tutorial/game/tutorial_screens.rpy
>  share/renpy/tutorial/game/tutorial_video.rpy
> +share/renpy/tutorial/progressive_download.txt
>  share/renpy/tutorial/project.json


Reply via email to