Plugin converter

For discussion and help with the Construct 3 Plugin SDK

Post » Wed Oct 04, 2017 1:46 pm

Hi,
Great tool.
I think it doesn't work to convert effects... Can you please update the tool to work with effects?
Thanks
[size=200]1. Best Construct 2 course :HERE.10$!

2. 155 games source codes for sale on scrira store 12,86$each. PM me if interested to speed up the uploading process.
[/size
B
34
S
8
G
4
Posts: 158
Reputation: 3,783

Post » Sun Oct 08, 2017 1:22 am

@paala
So, I've got good news, and bad news... I'm working on the converter for Effects. I've hit a couple of snags, which I've started a new thread to get answers: viewtopic.php?f=196&t=196579

I can get effects converted, and have tested a handful, however, I see you really want Outline (effect-outline_t75574), but for some reason, even when converted, it just doesn't work.

I keep reminding people on this thread that this tool is not for general users, it's to help the developers speed up conversion of their own plugins. I can't debug issues beyond the interface changes. So in this case, there's a problem, since @R0J0hound has stated multiple times that he's lost interest in C2 SDK work. Your best bet at getting this converted fully may be to get @Gigatron involved, as he does seem to thrive on Effects.

I can provide the conversion I've got, if needed, or hopefully the small details get sorted out soon, and I'll just update the converter tool, and developers can start using it.
ImageImageImage
B
71
S
22
G
258
Posts: 3,791
Reputation: 143,198

Post » Sun Oct 08, 2017 3:49 pm

Hey!
I just wanted to pass by and tell you that I successfully converted Kyatric’s CBH plugin (from C2 to C3) with your tool.
I updated my released game (iOS/Android, and web versions) and it works like a charm in C3. No code changes needed.
Thank you very much for your help!
Image
Version 1.1.2 - Available for: Web - iOS - Android
B
16
S
3
Posts: 50
Reputation: 1,046

Post » Sun Oct 08, 2017 6:54 pm

Thank you @blackhornet,

I am able to convert 100% every shadertoy shaders (simple pass or sometimes multi buffered ) big or not only in max 5 minutes for C2 90% of converted are working on C2;

BTW Please Mr @Ashley ... insert vec3 color to C2 runtime too ..

For C3 it take 5 minutes too but only if no error detected inside any of 3 files ... if so the nightmare start :))
Merging the 3 file in one is the best solution ...
I am working on online C2 to C3 fx converter ... really want 1 file instead of 3.

Like you said ... *** If someone want particular c2 fx for C3 i am ready for convert it ... but slowly :) ***

Thank you again for your plugin converter ;
B
69
S
24
G
29
Posts: 829
Reputation: 22,751

Post » Sun Oct 08, 2017 10:04 pm

@paala
outline fx link ;
c3-effects_p1144079?#p1144079

total conversion time 45 min !!! it's too long;
total C3 restart at least 20 times ; cause mistake on one of 3 files ... (i don't want build local server)
Conclusion ... the best way is 1 file instead of 3 ... and C3 must parse this file in 3 part with xml like :
<section> language</section>
<section> addondescription</section>
<section> effect</section>
....
B
69
S
24
G
29
Posts: 829
Reputation: 22,751

Post » Thu Nov 02, 2017 2:10 am

Hi, I'd like to report a bug.

The converter won't port ACES to aces.json properly if a ";" is missing at some point.
And as it works with or without the ";" (and in the template provided, the commented lines for ACES Params don't have any ";") there may be cases, like mine where part of the ACES in edittime.js lack said ";".

Code: Select all
AddStringParam("Tag", "Enter the tag to reference")
AddExpression(6, ef_return_number, "Layer", "Movement", "Layer", "Returns the Layer of a tag");


For instance, this wouldn't let expressions convert properly.

You may wanna take this into account for any next update you'll be doing.
My addons:
[PLUGIN]Value Monitor
[PLUGIN] Text Alignement
[BEHAVIOR]Timescale Ratio
[BEHAVIOR]Polar Coordinates
[PLUGIN]Action Sequence
[BEHAVIOR]Action Sequence
[BEHAVIOR]Instance Variable Control
B
36
S
7
G
2
Posts: 230
Reputation: 3,517

Post » Sat Nov 25, 2017 9:57 pm

Thank you for this fantastic tool!! Kudos for creating this and making it available - it's saved me hours of work :).
A big fan of JavaScript.
B
76
S
20
G
76
Posts: 2,285
Reputation: 47,554

Post » Sat Nov 25, 2017 10:22 pm

I should have a 'drawing' compatible converter very soon. Just testing now.
ImageImageImage
B
71
S
22
G
258
Posts: 3,791
Reputation: 143,198

Post » Sun Nov 26, 2017 12:04 am

@blackhornet - keep up the good work!
B
90
S
44
G
17
Posts: 1,012
Reputation: 18,527

Post » Sun Nov 26, 2017 12:18 am

v1.0.0.12 available.

Note: I'll be posting a conversion of "Paster" shortly.
ImageImageImage
B
71
S
22
G
258
Posts: 3,791
Reputation: 143,198

PreviousNext

Return to Plugin SDK

Who is online

Users browsing this forum: No registered users and 0 guests