Plugin converter

For discussion and help with the Construct 3 Plugin SDK

Post » Sat May 20, 2017 6:11 am

I'm 95% done with support for Behaviors. I need feedback from Scirra regarding an issue I found.
behavior-migration-issues_t191816
ImageImageImage
B
71
S
22
G
288
Posts: 3,860
Reputation: 158,426

Post » Sat May 20, 2017 10:07 pm

v1.0.0.4 available.
ImageImageImage
B
71
S
22
G
288
Posts: 3,860
Reputation: 158,426

Post » Sun May 21, 2017 11:42 am

i dont understand
how to use it
when i click c2c3addonconverter.exe its only show a black window for few seconds and then closed..

can u make a simple tutorial for common peolpe?
B
22
S
8
Posts: 26
Reputation: 1,544

Post » Sun May 21, 2017 2:27 pm

@hndradaniel
The instructions are all in the original post, along with strong warnings that 'common' people should not really be using this. There is no guarantee that it will work, and can cause you to wipe your cache if anything goes wrong, possibly wiping out any games saved to local storage. It is meant to help plugin developers to get 90% of the grunt work done, speeding up conversion.
ImageImageImage
B
71
S
22
G
288
Posts: 3,860
Reputation: 158,426

Post » Tue May 23, 2017 3:56 am

[Bug report]

1.
Field "translated-name" of expression in en-US.json will have {0}, {1}, {2} like "Date2UnixTimestamp {0} {1} {2}". (Expression "Date2UnixTimestamp" of C2 plugin has 3 parameters)

But the field "translated-name" might not have {0}, {1}, {2} (document). Only field "display-text" will embed parameters {0}, {1}, {2},..


2.
Converted parameters in field "display-text" is <i>{0}</i>, but it should be [ i]{0}[ /i] ( bbcode )
Goodbye
B
114
S
31
G
295
Posts: 4,549
Reputation: 164,608

Post » Tue May 23, 2017 6:39 am

Thanks. Fixed, plus one more.
ImageImageImage
B
71
S
22
G
288
Posts: 3,860
Reputation: 158,426

Post » Wed May 24, 2017 3:14 am

Request:

Please add "isDeprecated" field in ace.json to convert cf_deprecated, af_deprecated, ef_deprecated,
Goodbye
B
114
S
31
G
295
Posts: 4,549
Reputation: 164,608

Post » Wed May 24, 2017 3:58 am

Request

Please add "file-list" field in addon.json, check official behavior example.

( I am not sure this field is necessary or not, official plugin example does not have this field but still worked fine )
Goodbye
B
114
S
31
G
295
Posts: 4,549
Reputation: 164,608

Post » Thu May 25, 2017 9:00 am

Thanks for the great tool. It works fine for our 2 plugins except:
1. Combo parameters items mixed up sometimes: items from previous lists get in current list somehow.
2. Conditions with combo parameters are missing in output aces.json
B
10
S
2
Posts: 210
Reputation: 1,174

Post » Fri May 26, 2017 3:30 am

'isDeprecated' now supported, and combo-param corruption fixed.
@ThePhotons Your files actually have some bad syntax. I allow for some, but you are missing some semi-colons at the end of lines. You need to fix this in the source (re: missing conditions).
ImageImageImage
B
71
S
22
G
288
Posts: 3,860
Reputation: 158,426

PreviousNext

Return to Plugin SDK

Who is online

Users browsing this forum: No registered users and 0 guests