Thank you Cmdr Rafe Zetter for your explanation.
Changing someone else's code and/or content without permission is indeed very wrong. The Reddit post I read this morning suggested global variable values were changed, which seems ok to me. A content provider does not need to play nice, but cannot alter other parties content.
If the latest version of the HCS voicepacks still alter GMP code - this would indeed put HCS on dodgy ground, if it does not then I am struggling to see how it will be the doom and gloom predicted, I suspect it depends in wich territory any legal case was prosecuted.
From a justice point of view, I hope you are correct about the chargebacks, I would be suprised though.
As for FDev, I hope they continue supplying COVUS voicepacks. thus implying a continued partnership with HCS - I like more content not less content, but HCS should behave legally, if not ethically for that to continue.
Simon
The global variables that were changed in the previous version are not used by HCS - however they ARE used by GMP, and HCS knew this.
Basically HCS threw down a bucket of ice under GMP and ensured GMP would fall flat on its face.
The updated version of this afternoon doesn't change those variables anymore, (those entire sections have been deleted) it now does a simple check - if GMP is active within VA, HCS fails to run AT ALL.
So the same end result applies - HCS have changed their code TWICE so that the end user is unable to run HCS and GMP plugins within Voice Attack AT THE SAME TIME - despite thet fact they do two very different things with ZERO overlap. Remember HCS DOES NOT OWN VOICE ATTACK - VA is an entirely seperate company.
If the HCS singularity version was a genuine mistake, they could have reverted the code back to how it was before singularity when GMP and HCS worked side by side no problems - they didn't they kept the end result but changed how it got there, and have since openly admitted it was deliberate.
So the changes bring HCS inside the law regarding interfering with another companies code, but still throw the toys out of the pram as far as monopolising how VA works for the end users, and thus still outside the anti-competition law regulations.
It's truly quite pathetic - he deserves to get crucified, as an example to other indie devs that this sort of kaka just isn't cool, and especially for having the arrogance to think that he could still dicate to end users of VA how they are allowed to use HCS or GMP.