Error on starting C2 after installing FGL Enhance plugin

  • Error on starting C2 after installing FGL Enhance plugin

    After dragging and dropping the Enhance plugin into C2 and restarting, I got an error message. Got this message from Kacper from FGL:

    [quote:2cwwbicz]The error is not related to Enhance plugin. Seems like it is a bug of the latest Construct beta release (r246) and should be eventually reported to Scirra.

    Attach a Capx

    n/a

    Description of Capx

    n/a

    Steps to Reproduce Bug

    Observed Result

    [quote:2cwwbicz]---------------------------

    Construct 2 Check failure

    ---------------------------

    Check failure! This is probably a bug:

    ACE table: Condition should not specify cf_not_invertible with cf_trigger or cf_fake_trigger - triggers are implicitly non-invertible, remove cf_not_invertible

    Condition: !(((flags & cf_trigger) || (flags & cf_fake_trigger)) && (flags & cf_not_invertible))

    File: c:\c2\source\exporters\html5\..\..\common\ERAHelpers.h

    Line: 206

    Function: void __cdecl era::ACETable::AddCondition(int,int,const class std::basic_string<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> > &,const class std::basic_string<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> > &,const class std::basic_string<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> > &,const class std::basic_string<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> > &,const class std::basic_string<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> > &,void (__cdecl *)(const class era::StaticResult **,int,class era::StaticEvaluation *))

    Build: release 246 (64-bit) checked

    Component: HTML5 exporter

    (Last Win32 error: 0)

    You are using a 'checked' release of Construct 2, intended for testing, which causes certain errors to be reported this way. Hit Ctrl+C to copy this messagebox - it's useful information for the developers, so please include it with any bug reports! Click 'Abort' to quit (unsaved data will be lost!),'Retry' to turn off messages for this session and continue, or 'Ignore' to continue normally.

    ---------------------------

    Abort Retry Ignore

    ---------------------------

    Expected Result

    I have C2 installed on my d: drive, so I did not expect the line "c:\c2....." to show up in the error message <img src="{SMILIES_PATH}/icon_e_wink.gif" alt=";)" title="Wink">

    Affected Browsers

    • Chrome: (YES/NO)
    • FireFox: (YES/NO)
    • Internet Explorer: (YES/NO)

    Operating System and Service Pack

    Latest Win10 64bit

    Construct 2 Version ID

    r246 - Built 12:51:11 on Aug 15, 2017

  • Try Construct 3

    Develop games in your browser. Powerful, performant & highly capable.

    Try Now Construct 3 users don't see these ads
  • Nope, it's their fault. The error message clearly says what is wrong and even says what to do about it!

    We can't accept bugs in third-party addons, the addon developer must fix it.

  • Hello Vinterstille,

    I am using Enhance and am having the exact same problem. Did you manage to fix this problem yet? Some help here will be much appreciated! Thanks!

  • Hello Vinterstille,

    I am using Enhance and am having the exact same problem. Did you manage to fix this problem yet? Some help here will be much appreciated! Thanks!

    AmitKar

    Using latest r250.

    Downloaded enhance.c2addon and installed with no problem. Also ran demo .capx without issue.

    This could be because some error reporting is disabled on stable releases.

    Regardless, Ashley has already pointed out what needs to be done to the Plugin to fix the issue. Just remove cf_not_invertible.

  • Thank you Zenox98 for quickly coming to my help! I get the part where i have to remove cf_not_invertible, however I am unclear about where to remove it from. Could you kindly clarify this issue? Thanks!

  • Thank you Zenox98 for quickly coming to my help! I get the part where i have to remove cf_not_invertible, however I am unclear about where to remove it from. Could you kindly clarify this issue? Thanks!

    There is a file called edittime.js in the 'C:\Program Files\Construct 2\exporters\html5\plugins\enhance-plugin' folder.

    Open this file in a text editor and do a normal find and replace that does the following:

    Find = cf_trigger | cf_not_invertible,
    [/code:3klu45l1]
    
    [code:3klu45l1]
    Replace with = cf_trigger,
    [/code:3klu45l1]
    
    Save and test.
Jump to:
Active Users
There are 1 visitors browsing this topic (0 users and 1 guests)