Quote:
Originally Posted by v1k1nG
True, but I could be so noob and new that I may be ignoring such habits, and then simply think that I can't understand anything of this because I am so stupid and start thinking that coding is not for me, and only thing I can do is to harvest crops for a living. Sharing means caring too I guess. Note that I don't wanna be a pain in the ass, I was just suggesting to make the thread more user-friendly
|
It is really simple, register information outside of PAWN - create, use, add, clone, remove, free information. (everything is dynamic, no need to specify sizes and your .amx file will also be smaller, ain't sure about compilation time, I think its also shorter because less calculations of Pawn's heap size and less allocation?)
Basic information from the older version of this plugin wasn't transferred to this thread and indeed very little information was added to describe `why in the hell would I need this plugin and why it exists`
But you might not even need this, in fact, I would actually recommend to not use it if you did not read about it before.
Not knowing what you do can make you a victim of
memory leak.
This plugin can be useful if you have large lists, in need of dynamic arrays, just don't want the memory to be calculated on Pawn's heap.
Ain't sure about advanced memory manipulation tho, but with this plugin you can store even bigger data using
linked lists (
wiki)
But just remember that it is slower than using regular variables/arrays, so this might not be a drop-in solution for everything.
EDIT: you can read about this plugin more here
https://sampforum.blast.hk/showthread.php?tid=477809