Quote from: time-killer-games on May 10, 2019, 07:03:40 PMMostly referring to Josh, you need to stop blaming yourself for the behaviour of others.
If you are refering to me, I'm definitely not justifying myself. I went on and on about how bad I feel about this whole situation, and my most previous comment was me just trying to lighten up the conversation. In all seriousness, I hope this is something we can all put behind us and continue working together, including cheeseboy, whatever that may look like.
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.
#1
General ENIGMA / Re: Leaving the project
May 10, 2019, 09:22:01 PM #2
General ENIGMA / Re: Leaving the project
May 10, 2019, 09:11:40 AM
Just saying, I wouldn't waste my time justifying myself to this guy.
#3
General ENIGMA / Re: My two cents on the (long dead) licensing situation.
December 27, 2018, 03:22:51 PMQuoteAs for your worries about somebody making a clone with big features and keeping it closed off it seems highly unlikely.Tell that to BSD.
#4
Issues Help Desk / Re: Forum registration issues
December 27, 2018, 03:17:15 PM
Why exactly aren't we just using a regular old CAPTCHA?
#6
Announcements / Re: RadialGM
June 29, 2018, 08:25:21 AMQuote from: pavul on June 22, 2018, 08:58:12 PMThe source is here: https://github.com/enigma-dev/RadialGM/
i think you are doing a great job, however i dont know if will be open source as well and i would like to see the improvements, if is an IDE for enigma with the UI to create a game like GMS but without unusable items would be better, for that i dont use D&D i dont need those bunch of icons, only script and the events.
and im from now on waiting some advancements.
#7
Ideas and Design / Re: Would anyone be interested in me redesigning the site?
April 10, 2018, 06:24:00 PMQuote from: time-killer-games on April 09, 2018, 05:15:48 PMA rulecuck is someone who tries to make people follow rules or restrict things, that sort of thing. I was joking fyi.
what is a rulecuck ??
apparently a 4chan term, i still don't know what it means tho
#8
Ideas and Design / Re: Would anyone be interested in me redesigning the site?
April 09, 2018, 05:08:05 PMQuote from: time-killer-games on April 09, 2018, 04:06:43 PMRulecuck get out
Perhaps with this update we could get rid of the Nnosnese forum? It just makes the site and community look bad
#9
Ideas and Design / Re: Would anyone be interested in me redesigning the site?
April 09, 2018, 03:03:30 PM
I do like your design, but I think the title should float above the screenshots. I do like NewPipe's website so that might give you some inspiration, the source is available if you'd like.
Also, please don't add a slide show, they're really annoying and distracting.
Also, please don't add a slide show, they're really annoying and distracting.
#10
Works in Progress / Re: Desktop Dancer Applet beta testing for download and review
March 10, 2018, 07:01:07 PM
Haha, that's pretty fun
#11
Developing ENIGMA / make androidrun
January 28, 2018, 01:07:21 PM
What makefile does this actually make (it's in Android.ey)? I'm looking into doing a cross compiler for the Onion Omega (it's a Raspberry Pi type thing) but I need it so it can automatically upload and run the program on it but I'm not sure how the Android export does this.
#12
Off-Topic / The most efficient hashing function for the tags in .object.gmx files
January 27, 2018, 09:29:08 PM
I ran a little experiment to come up with the most efficient hashing algorithm I could for the XML tags use in .object.gmx files and I came up with this
This algorithm has no collisions for any of the strings used for tags in .object.gmx files, only needs 16-bits and only uses the fastest operations on x86. You may be able to get better results if you were to pad out all strings read in and process them in chunks rather than character by character.
If you only need a hashing algorithm that is specialised for its area, and its area is either object properties or action properties, this creates a unique hash and only needs 16-bits too, it also knocks off an operation as a bonus:
The above however does have a collision if used for argument properties (and I mean, it's literally just one collision, between 'sprite' and 'string') or if used as a hashing algorithm for all tags in the file (this case has 2 collisions, 'sprite' with 'string' and 'script' with 'events').
The code I used for testing is below, under the MIT licence:
https://gist.github.com/faissaloo/0c1dc4b8691f846249f0564f0e11bcf7
Enjoy!
Code Select
<16-bit int> hash(string):
result=0
for i in string:
result<<=1
result^=i
return resultThis algorithm has no collisions for any of the strings used for tags in .object.gmx files, only needs 16-bits and only uses the fastest operations on x86. You may be able to get better results if you were to pad out all strings read in and process them in chunks rather than character by character.
If you only need a hashing algorithm that is specialised for its area, and its area is either object properties or action properties, this creates a unique hash and only needs 16-bits too, it also knocks off an operation as a bonus:
Code Select
<16-bit int> hash(string):
result=0
for i in string:
result+=i
return resultThe above however does have a collision if used for argument properties (and I mean, it's literally just one collision, between 'sprite' and 'string') or if used as a hashing algorithm for all tags in the file (this case has 2 collisions, 'sprite' with 'string' and 'script' with 'events').
The code I used for testing is below, under the MIT licence:
https://gist.github.com/faissaloo/0c1dc4b8691f846249f0564f0e11bcf7
Enjoy!
#13
Announcements / Re: I'll be upgrading CentOS today.
January 19, 2018, 08:41:03 PMQuote from: Josh @ Dreamland on January 19, 2018, 03:28:05 PMHTTPS Everywhere FTW
Fixed the commit ticker at the top of the site.
Something I didn't mention earlier is that I have issued redirects from http:// to https:// in the interests of user privacy and security. I hope you were all using HTTPS before that, but now it's required. Anyway, this had the side effect of breaking the commit ticker, which did not understand the HTTP 301 response. I've fixed that by adding an S to the GitHub URL.
#14
Issues Help Desk / Re: Turning On A Variable Disables Character Movement
January 06, 2018, 12:54:57 PMQuote from: Hoohee on January 06, 2018, 01:11:28 AMBraces are another name for curly brackets ('{' and '}'). It's telling you that it may have misinterpreted your use of 'else' as meaning something you didn't intend and so you should use curly brackets to clarify this for the compiler.
I apologize for taking so long to respond to this; I was on a trip.
The variable's name is "Vacuum". Incidentally, when it loaded up, I also saw this alert:QuoteC:/ProgramData/ENIGMA/Preprocessor_Environment_Editable/IDE_EDIT_objectfunctionality.h:2279:7: warning: suggest explicit braces to avoid ambiguous 'else' [-Wparentheses]
if(action_if_variable(enigma::varaccess_Vacuum(int(self)), 1, 0))
What are "explicit braces"?
#15
Issues Help Desk / Re: LateralGM doesn't delete *gmx files from the filesystem
December 09, 2017, 09:27:09 PMQuote from: Wendigo on December 08, 2017, 01:51:18 PMI don't believe this is a bug, iirc Game Maker does the same with GMX files.
Hi,
I don't know if this might be intended for backup reasons but I just found out that LateralGM doesn't delete resources (Rooms, Sprites, etc) from the file system after they were deleted via context menu from the resources tree inside LGM. They disappear in LGM but still stay on the filesystem. This creates a mess in the project folder.
If I delete a room and add a new one with the same name it gets overwritten on the file system.
Is this a bug?
LateralGM Version: 1.8.7.11
Linux Mint 17.3 / 64Bit