Skip to content

Latest commit

 

History

History
36 lines (29 loc) · 1.35 KB

readme.md

File metadata and controls

36 lines (29 loc) · 1.35 KB

About Ren'Py Editor

This app is designed to automatize the coding process. You can add characters, backgrounds, musics... then combinate them to make scenes. When you have a lot of scenes, you can chain them with actions. When you have finished your story, export the script to Ren'Py and enjoy your visual novel.

Install

  • composer update
  • npm install && npm run dev
  • php artisan migrate:refresh --seed
  • login with [email protected] / admin

Settings

  • folder public/stories must be writable
  • rename .env.example into .env then update with your config
  • for sqlite, rename database/database.sqlite.empty into database/database.sqlite

Errors

  • in few linux configurations, you will have a problem with the library vendor\sunra\php-simple-html-dom-parser\Src\Sunra\PhpSimple\simplehtmldom_1_5\simple_html_dom.php
  • For the moment, fix it like this:
  • Line 696
  • $pattern = "/([\w:*])(?:#([\w]+)|.([\w]+))?(?:[@?(!?[\w:]+)(?:([!^$]?=)["']?(.*?)["']?)?])?([/, ]+)/is";
  • Line 1378
  • if (!preg_match("/^[\w:]+$/", $tag)) {

Actions (modify this files to add a new action)

  • js/utils.js (addAction, showAction)
  • scene/edit.blade.php
  • story/script.blade.php
  • action/edit.blade.php
  • app/http/controllers/StoryControllers.php (show, getRecursAction, tree)
  • app/http/controllers/ActionControllers.php(add_action)

Licence free for non commercial use only