Skip to content

Releases: SilicDev/GodotCrowdControl

4.3-v2.1.0

15 Aug 17:56
Compare
Choose a tag to compare

This new release takes advantage of the new virtual function support, replacing the old approach that was simulating the behaviour of virtual functions.
Additionally some minor issues with the effect manifest has been fixed that caused parameter options to not be exported at all.

4.1-v2.0.0

21 Feb 20:25
Compare
Choose a tag to compare

This update upgrades the addon to use GDExtension instead of GDScript.

Here are the biggest changes:

  • CCEffects and CCEffectInstances are fully integrated with the editor.
  • The CCEffectEntries Resource manages which effects are loaded, instead of relying on janky class hierarchy.
  • Most config variables can be edited via the ProjectSettings.
  • No need for a C# Effect Pack anymore, instead the CCEffecctEntries resource can generate a JSONManifest to submit.
  • A Demo exists now!

Additional features:

  • The CrowdControl instance can run either on _process, _physics_process or on its own thread. This means the extension does not rely on the SceneTree. This allows it to be used with custom MainLoop implementations without needing to recompile it.

A slight drawback is that the C# support suffered for this, but upstream changes should improve this situation in the future.

4.0

29 Sep 12:02
Compare
Choose a tag to compare
4.0

Initial release version.

Establishes a connection to the CrowdControl client via their TCP connector and allows developers to define custom effects.