Skip to content

Releases: DavidColson/UnrealInk

UnrealInk 4.27.0-1

11 Sep 12:56
Compare
Choose a tag to compare

Mostly just repackaged for 4.27, with a pull request that adds unicode support. I intend to fix some of the outstanding issues on this github when I can, but have not done so yet. Please bear with me.

  • Repackaged for 4.27
  • Now supports unicode ink text properly.

Unreal Ink v4.26.0-1

09 Jan 14:00
Compare
Choose a tag to compare

No significant changes, just upgraded to Unreal 4.26.0, recompiled and repackaged.

Unreal Ink v4.25.3-3

10 Oct 22:19
Compare
Choose a tag to compare

Another chunky update to the plugin brings this plugin inline with the full featureset of the ink C# api. I'm considering it "done" at this point, though note that there are still improvements that can be made. It has everything you would want to make a game with.

Changes

  • Added BuildStringOfHeirarchy function
  • Added support for querying global tags
  • Warnings are now properly reported while running the story
  • Added background thread saving functions
  • Added function to get path string from story state
  • Maybe added Mac support? Everything is there, need someone to test it for me.
  • Added variable state structure for querying or setting any variable state in the story
  • Added HasFunction and EvaluateFunction calls for executing code inside the story
  • Added external functions which can be bound to delegates. Don't know how to make this work in blueprints nicely, but it's exposed to C++ for now.

Unreal Ink v4.25.3-2

04 Oct 16:17
4328f8b
Compare
Choose a tag to compare

This is a significant update to usability of the plugin, allowing release packaged builds, proper error handling and includes the new version of Ink.

Changes

  • Changed project structure so that you can easily compile the plugin yourself without needing engine source code. Simply download the repo and open the solution file. A dummy host project is provided
  • Plugin now works when placed in the project's plugin folder and not just the engine's plugin folder
  • Upgraded Ink runtime to 0.9.0
  • mono sgen library and all required mono assemblies are now automatically copied to the output directory when doing packaged builds. Packaged builds should no longer crash
  • Implemented asset reimport for story assets
  • Choice functions are now pure blueprint functions
  • Error message handling for the ink compiler has been implemented. Get warnings, author messages and errors sent to the unreal message log when compiling ink scripts

Barring a couple of advanced Ink api features, this library is now suitable for publishing games with. I will be implementing the other missing advanced features soon.

Unreal Ink 4.25.3-1

08 Aug 12:39
Compare
Choose a tag to compare
Unreal Ink 4.25.3-1 Pre-release
Pre-release

Recompile for Unreal 4.25.3.

Unreal Ink 4.25.1-1

06 Jun 15:40
Compare
Choose a tag to compare
Unreal Ink 4.25.1-1 Pre-release
Pre-release

Recompiled for Unreal 4.25.1, and upgraded the example project to run in Unreal 4.25.1.

Unreal Ink 4.24.3-1

20 Mar 16:44
Compare
Choose a tag to compare
Unreal Ink 4.24.3-1 Pre-release
Pre-release

Recompiled for Unreal 4.24.3, and upgraded the example project to run in Unreal 4.24.3.

Unreal Ink 4.23.0-1

13 Oct 13:55
Compare
Choose a tag to compare
Unreal Ink 4.23.0-1 Pre-release
Pre-release

Just recompiled for Unreal 4.23.0 and upgraded example project.

Should work perfectly fine on latest versions of Unreal.

Unreal Ink 4.22.2-1

15 Jul 18:30
Compare
Choose a tag to compare
Unreal Ink 4.22.2-1 Pre-release
Pre-release

First Release!

To install, unpackage the plugin and put inside the plugins folder of your engine (Engine/Plugins).

Make sure you have all the binaries included in the ThirdParty folder, they're important.

Run the Example Project and you should be good to go.