Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

Maaan, I just sat down, downloaded your system and rewrote all the function names and fixed Feather's errors. Started saving the file, wanted to look up your nickname to put in the title and found that you had just updated the asset... 

(1 edit)

Thanks a lot for the asset, you've rewritten everything even better than I did. It's much more structured and concise! The only thing you could do would be to package the asset in a local package and make the *.yymps file available for download.

Glad you like it :) I never used packages but I've added the file now. Hope it works :D

Oh no D: Yeah the previous version was two years old and very messy. Back then I made this asset for one of my game projects but decided to also upload it here. Now I gave it a bit more love and added better documentation and stuff..

(2 edits)

I added one more function for VIObject to be able to delete self when object is destroyed. Since I didn't find a corresponding function for this. The function I added does the following:

var _ind = ds_list_find_index(systemReference.objectList, self);
ds_list_delete(systemReference.objectList, _ind);


Did I do it right? Everything works fine for me!

If it works, it works :D There is still some functionality one could add like the delete function you've added, or interaction between different ropes/softbodies. However, I won't be able to work on this project for a longer time again now so feel free to add what you need :)

That being said, I plan to upload the project to github the next couple of days, so if you want you could also contribute there.