inkgd icon indicating copy to clipboard operation
inkgd copied to clipboard

Implementation of inkle's Ink in pure GDScript for Godot, with editor support.

Results 26 inkgd issues
Sort by recently updated
recently updated
newest added

This PR tracks the changes required to run inkgd in Godot 4. (Also see #55) ### Global - [ ] Replace keywords by annotations (for instance `@tool` and `@onready`). -...

**Describe the bug** Attempting to create a new story via Story.new() repeatedly spams the error log with errors until the game is closed. The exact error differs every time but...

question

**Describe the bug** When adding an entry to a list, the change will not be persisted. **To Reproduce** Start the attached project. Click on 'Add entry to list' -> Click...

bug

I know the 4.0 alpha is hot off the presses, but the inkGD plugin doesn't yet work with it, at least not on my autoconverted project, and the new text...

enhancement

While the tutorial in the README helps to get started with inkgd and setup a story, it does not explain the methods to use. Once must infer them from the...

enhancement

Hey 😄 Let's consider the following code. ```gdscript var state = self.story.state.to_json() # any action resulting in an error being stacked for interruption self.story.state.load_json(state) if self.story.can_continue: self.story.continue() ``` The expected...

bug

**Describe the bug** Whitespaces before glue marks are being trimmed. **To Reproduce** If I compile this ink: ``` Partial * line ``` It gives this (excerpt of) JSON: ```json "^Partial...

question

Building the container hierarchy of The Intercept currently takes about 2 seconds on my MacBook Pro. This is insanely slow. - [x] Check the performances of other implementations (original C#,...

**Describe the bug** Have an External Function in your Ink with a parameter that is populated with a blank value eg. "", you get the following error on line 1411...

[NOTE: Using the Godot4 Branch] I have many different native functions in Ink that use List parameters... so I when I rolled out inkgd I wanted to make sure those...