Comments (1)
Writing unit tests has been postponed for now until a good doubling solution can be found. We've tried manually writing test doubles for every class (even automating it by generating code via editor scripts), but this bloats the repository size and also is very fragile to file structure changes.
from fracturalvisualnovelengine.
Related Issues (20)
- Make an unskippable block
- Add support for multiline parameters
- Add support for splitting a story across multiple files
- Use CanvasGroup where applicable
- Show and hide transitions are producing duplicate visuals.
- Add dedicated documentation site hosted on Github using ReadTheDocs. HOT 1
- Add full scene transitions
- Add destructors for runtime story classes
- Add DefaultStoryScript resource HOT 1
- Refactor the "Pyramid of Doom" out of all the AST node construct classes.
- Shader related bug when using shader-based transitions
- Add a project mode to the StoryScript editor
- Add option to save and load StoryScripts as .tres files
- Add C# support
- .story & .storyscript file error
- Sync Godot's editor file system with the files window of the story script editor
- Add global variables
- Maybe overhaul storyscript language to be more writer friendly
- Automatically add another say statement if text overflows
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from fracturalvisualnovelengine.