V_* prefix removal discussion

aquaponiee

Member
Add-ons need to have prefixes. Aside from the S, L, C prefixes, there are the prefixes that determinate what source modifications the add-on is compatible with, currently K and P (and some add-ons like SRB2Tron also have prefixes). In the past, vanilla SRB2 had its own prefix, V. It existed to avoid confusion in case the add-on was compatible with both vanilla and a source modification.
The prefix was removed some time ago, deemed useless because the only source modification that had a prefix was SRB2Kart. So, if a add-on is compatible with both Kart and vanilla, it needs to use the new X prefix.
The problem is that since then, we got new modifications, such as SRB2Persona, and there are more modifications to come, like Planetary Panic, and maybe SRB2Riders if the developers decide to make it a source modification.
Now, if your mod is compatible with SRB2K, SRB2P, and vanilla, you can't put VKP anymore, and it can create confusion.
I think the V prefix needs to be reimplemented. Post your opinion here.
 
It is a deprecated prefix - it means it's not necessary, and was made so because it can make mod names too convoluted, but it is not forbidden. If you think it enhances better your mod's particular compatibility description, you're free to add it. Other than that, not every mod needs to list every single of its compatibilities in the prefix - like a vanilla character supporting Persona, for example - since the primary intent of prefixes is more to denote the mod's intended use than being a compatibility chart, and cross mods being an exception rather than the rule.

We may think of different methods to tackle this in the future, but when necessity comes: Persona modifications so far are embedded into character releases, Riders did not come out yet (and god knows in what format) and Planetary Panic is at its core a level pack. Underdescritive prefixes are a non-issue at the moment.
 
It is a deprecated prefix - it means it's not necessary, and was made so because it can make mod names too convoluted, but it is not forbidden. If you think it enhances better your mod's particular compatibility description, you're free to add it. Other than that, not every mod needs to list every single of its compatibilities in the prefix - like a vanilla character supporting Persona, for example - since the primary intent of prefixes is more to denote the mod's intended use than being a compatibility chart, and cross mods being an exception rather than the rule.

We may think of different methods to tackle this in the future, but when necessity comes: Persona modifications so far are embedded into character releases, Riders did not come out yet (and god knows in what format) and Planetary Panic is at its core a level pack. Underdescritive prefixes are a non-issue at the moment.
Oh, thanks for clearing that up.
 

Who is viewing this thread (Total: 0, Members: 0, Guests: 0)

Back
Top