Difference between revisions of "Community Contest ID Ranges"
Line 95: | Line 95: | ||
| 89118000 | | 89118000 | ||
| 89118999 | | 89118999 | ||
− | | InBleedingRapture | + | | InBleedingRapture |
| 89111000 | | 89111000 | ||
| 89111999 | | 89111999 | ||
Line 265: | Line 265: | ||
| bolt_variation | | bolt_variation | ||
| 140 | | 140 | ||
− | | InBleedingRapture|- | + | | InBleedingRapture |
+ | |- | ||
| longbow_variation | | longbow_variation | ||
| 143 | | 143 | ||
| example - delete me! | | example - delete me! | ||
− | + | \ | |
|} | |} | ||
Revision as of 19:38, 8 January 2011
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 | BAPACop | |||
89103000 | 89103999 | BloodsongVengeance | |||
89104000 | 89104999 | Jackkel Dragon | |||
89105000 | 89105999 | Lord Uber Dowzen (uberdowzen) | |||
89106000 | 89106999 | Shadow5973 | |||
89107000 | 89107999 | Lobo | |||
89108000 | 89108999 | mikemike37 | |||
89109000 | 89109999 | Mengtzu | |||
89110000 | 89110999 | Fenodsnacer (Fenod) | |||
89111000 | 89111999 | Fenodsnacer (Fenod) | |||
89112000 | 89112999 | Fenodsnacer (Fenod) | |||
89113000 | 89113999 | Fenodsnacer (Fenod) | |||
89114000 | 89114999 | Fenodsnacer (Fenod) | |||
89115000 | 89115999 | Fenodsnacer (Fenod) | |||
89116000 | 89116999 | Fenodsnacer (Fenod) | |||
89117000 | 89117999 | Fenodsnacer (Fenod) | |||
89118000 | 89118999 | InBleedingRapture | 89111000 | 89111999 | (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
We have reserved 24000 - 26000 in most 2das. Please reserve as many as you anticipate you will need, but don't be wasteful (reserving 200 when you only need 6 is wasteful). If you need hundreds, it's probably worth reserving your own range outside of the contest range.
General
M2DA_base
Range Begin | Range End | Used by |
---|---|---|
24000 | 26000 | Entire CC Range (to be divided up) |
24000 | 24499 | Organiser reserved range |
24500 | 24509 | mikemike37 |
24510 | 24519 | (please keep extending this list as requried) |
ABI_base
Range Begin | Range End | Used by |
---|---|---|
24000 | 26000 | Entire CC Range (to be divided up) |
24000 | 24499 | Organiser reserved range |
24500 | 24509 | mikemike37 |
24510 | 24519 | (please keep extending this list as requried) |
placeable_types
nb a bug is causing the range of 24000 and above to not work in-game so we're using 14000-16000 instead.
Range Begin | Range End | Used by |
---|---|---|
14000 | 16000 | Entire CC Range (to be divided up) |
14000 | 14499 | Organiser reserved range |
14500 | 14509 | mikemike37 |
14510 | 14519 | (please keep extending this list as requried) |
Variation sheets
weapons and shields
Sheet | ID reserved | Used by |
---|---|---|
All variations sheets | 140 - 160 | Entire CC Range (to be divided up) |
mace_variation | 140 | mikemike37 |
longsword_variation | 150 - 151 | Adonnay |
staff_variation | 140 | BlackPhi |
waraxe_variation | 140 | Fenodsnalcer |
mace_variation | 141 | Fenodsnalcer |
maul_variation | 140 | Fenodsnalcer |
greatsword_variation | 140 | Fenodsnalcer |
dagger_variation | 140 | Fenodsnalcer |
battleaxe_variation | 140 | Fenodsnalcer |
greatsword_variation | 143 | Fenodsnalcer |
dagger_variation | 141 | Fenodsnalcer |
greatsword_variation | 142 | Nattfodd |
bolt_variation | 140 | InBleedingRapture |
longbow_variation | 143 | example - delete me!
\ |
armour and clothes
Sheet | ID reserved | Used by |
---|---|---|
All variations sheets | 140 - 160 | Entire CC Range (to be divided up) |
armor_light_variation | 140 | BlackPhi |
armor_light_variation | 141 | example - delete me! |
armor_light_variation | 142 | Vaylise |
helmet_light_variation | 140 | BlackPhi |
gloves_massive_variation | 140 | example - delete me! |
gloves_massive_variation | 141 | example - delete me! |