Difference between revisions of "Community Contest ID Ranges"
Cuvieronius (Talk | contribs) (→String ranges) |
(→String ranges) |
||
Line 27: | Line 27: | ||
| 89101000 | | 89101000 | ||
| 89101999 | | 89101999 | ||
− | | | + | | Vaylise |
|- | |- | ||
| 89102000 | | 89102000 |
Revision as of 19:50, 23 September 2010
So that all Community Contest entries are compatible with one another and also with other mods that are around, IDs must not conflict. To ensure this, we must reserve ID ranges for strings and 2da ranges.
Contents
String ranges
Please modify this table to reserve String IDs before you use them (to avoid lost work). Append within our range if required. Please do not use from outside this range.
Range Begin | Range End | Used by |
---|---|---|
89000000 | 89999999 | Entire CC Range (to be divided up) |
89000000 | 89099999 | Organiser reserved range |
89100000 | 89100999 | Cuvieronius |
89101000 | 89101999 | Vaylise |
89102000 | 89102999 | Available |
89103000 | 89103999 | Available |
89104000 | 89104999 | (please keep extending this list as requried) |
Why reserve an ID range?
This prevents the need for other modders to change your strings. This prevents any chance of overlapping IDs with other entries or other mods. This means that if you attach voice to conversations, or specify a StringID in a 2da, these connections will not be broken when others use your mod.
How many do I reserve?
Just take 1000 unless you need more. Do not take less, we've got plenty to spare ;)
How do I set my module to use those strings?
- While logged in to builder wiki (same as login here), edit the page to put your name next to the range.
- In Toolset, go File > Manage Modules > (select your module) > Properties
- Set the following:
- StringID Begin
- StringID End
- StringID Last Used
- Hit OK and close dialogue.
2da Ranges
Currently, we have not reserved any ranges on The 2da reserve page. If you require a 2da range, please contact mikemike37