Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - polygone

Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 »
106
Announcements / Re: LateralGM Update
« on: August 12, 2013, 01:48:12 pm »
Thank God that stupid maximizing shit has gone.

107
General ENIGMA / Re: MSYS No Longer Bundled with MinGW
« on: August 11, 2013, 08:39:55 am »
Josh said he's already fixed those errors. Suggests pulling the newest JDI.

108
General ENIGMA / Re: MSYS No Longer Bundled with MinGW
« on: August 11, 2013, 08:29:46 am »
The installer is fine. Josh just needs to fix those errors.

109
General ENIGMA / Re: MSYS No Longer Bundled with MinGW
« on: August 10, 2013, 07:43:02 pm »
Will be Josh's fault but surely once those ambiguities are resolved it will work for you?

110
General ENIGMA / Re: MSYS No Longer Bundled with MinGW
« on: August 10, 2013, 01:34:48 pm »
Harri can you try the installer zip again, does it work for you now?

111
General ENIGMA / Re: MSYS No Longer Bundled with MinGW
« on: August 10, 2013, 12:21:35 pm »
That thing has been failing since its conception. It's a short matter of time before everyone is sick of maintaining it.

Also, post 2468. I win.
Robert said yesterday that he's fixed it, it should be fine now. Also it doesn't need maintaining, well the dependencies should still be put on-line and downloaded so they can be maintained separately but overall it doesn't need to be changed any more.

112
General ENIGMA / Re: MSYS No Longer Bundled with MinGW
« on: August 09, 2013, 08:36:10 pm »
Or people can just use the installer zip?

113
Oh I was actually going to suggest something like that, never mind.

114
Issues Help Desk / Re: Unable to load library 'compileEGMf'
« on: August 06, 2013, 03:42:58 pm »
Fenris78 did you have mingw already installed before you tried the Installer zip?

I think the problem some people still have is with that hack cheeseboy did to set the env path.

115
Proposals / Re: GL3 changes from immediate to retained mode
« on: August 06, 2013, 11:34:03 am »
Who the fuck is going to use a million objects?

116
So basically you are finished now?

117
Issues Help Desk / Re: Problem with instance_deactivate_region
« on: June 23, 2013, 08:27:11 pm »
In the circle functions:


Code: [Select]
        if (intersects)
        {
            if (inside)
            {
                inst->deactivate();
                enigma::instance_deactivated_list.insert(inode_pair((*it)->id,it.it));
            }
        }
        else
        {
            if (!inside)
            {
                inst->deactivate();
                enigma::instance_deactivated_list.insert(inode_pair((*it)->id,it.it));
            }
        }

118
Issues Help Desk / Re: Problem with instance_deactivate_region
« on: June 23, 2013, 07:44:35 am »
I've searched in the source code of ENIGMA the function and i found in coll_funcs.cpp the following code :

Code: [Select]
            if (inside) {
            inst->deactivate();
            enigma::instance_deactivated_list.insert(inode_pair((*it)->id,it.it));
            }
        } else {
            if (!inside) {
                inst->deactivate();
                enigma::instance_deactivated_list.insert(inode_pair((*it)->id,it.it));
            }


I am not an expert in C++ but it seems to me that the code is the same, whatever the value of inside. Am i right ?

That's not the full code, this is:

Code: [Select]
        if (left <= (rleft+rwidth) && rleft <= right && top <= (rtop+rheight) && rtop <= bottom) {
            if (inside) {
            inst->deactivate();
            enigma::instance_deactivated_list.insert(inode_pair((*it)->id,it.it));
            }
        } else {
            if (!inside) {
                inst->deactivate();
                enigma::instance_deactivated_list.insert(inode_pair((*it)->id,it.it));
            }
        }

ie it requires:

Code: [Select]
if (((left <= (rleft+rwidth) && rleft <= right && top <= (rtop+rheight) && rtop <= bottom) && inside)   ||
(!(left <= (rleft+rwidth) && rleft <= right && top <= (rtop+rheight) && rtop <= bottom) && !inside))

But yes that could be simplified to:

Code: [Select]
if ((left <= (rleft+rwidth) && rleft <= right && top <= (rtop+rheight) && rtop <= bottom) == inside)
EDIT: and I've just seen that Josh has already committed that, though he didn't think to look through the rest of the file for the same thing.

119
In this instance I think GM would have been better starting indexes at 1 and using 0 for noone.

120
So ForTheVin what percentage are you exactly through the enigma user move? And when is Josh going to change JDI to deal with it.

Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 »