[2.2.9 Current][Suggestion+issue] Increase custom unlockables limit, and fix Linedef type 320, Unlockable – Once
Recently while working on SRB2 the Past, I noticed I was about to hit the unlockables limit. Normally a mod wouldn't have over 32 unlockables, but then SRB2 isn't the average mod.
as of current it has 29 unlockables and will soon be unable to accept any more once it hits 32.
While I'm at it, according to the wiki, Linedef types 320 and 319 will only work with unlockables 0-31 while the limit is at 32 as well. This unfortunately means the while Unlockable 32 can exist, it can't be used by trigger actions 319 nor 320 because of the linedefs' own limits.
I would suggest that for the unlockables limit it be doubled to 64 at minimum and the limit on the number of the unlockable the linedef actions can look for be removed entirely (future proofing) so that the entire unlockable range is usable.
Update: I have done some testing and have discovered that unlockable 0 is invalid. This means that these linedef triggers only have access to 31 unlockables opposed to 32. I have made some modified wads of the example wad to show what's going on, or Not going on.