This is an informal register of identifier ranges and limited resources allocated/used by mod authors to try and avoid mod conflicts in the future. Unfortunately there are places where fixed IDs need to be used and only one mod can use each value. Please post requests for allocations in this thread, any other posts will be moved/deleted. You can request more than you need for future use like I've done, but be sensible please. I've only posted available ranges for location id's since that's a bit hard to discover - see the second post.
Guild groups (from FactionFile.GuildGroups enum)
GGroup0: Hazelnut
GGroup8,12,13: Harbinger
Global quest variables (see Quests-GlobalVars.txt)
Unused25: Haloterm
TookTheCure, OpenedShapeshifters, Unused10, Unused11, Unused12, Unused13, Unused14, Unused15, Unused16, Unused17, Unused18: Sappho20
Model IDs (only required for new models referenced by world data overrides)
43756: Hazelnut
80001,80002: XJDHDR
42572-42587: Harbinger
45000-45300: Ninelan
50000-50100: World of Daggerfall mod
52000-52999: World of Daggerfall mod
53000-53500: RMB Resource Pack
57000-57099: BadLuckBurt
47330-47334; Magicono
Faction IDs (0-900 used by classic)
1000-1099: Hazelnut
1300-1399: Harbinger
Location IDs
29600-29699: Hazelnut
29950-29999: Kamer
30000-30100: Herman
30150-30199: adamatom
31000-31999: Cecell
40000-40099: Cliffworms
50101-50299: Haloterm
50500-50599: Haloterm
50600-50699: Wayton
Virtual Image Archives
512-529: Hazelnut
530-559: Ralzar
560-569: Harbinger
600-610 Macadaynu
720-730: l3lessed
800-805, 4721-4737: Magicono
830-832: Asesino
900: Shapur
1000-1199: Ninelan
1200-1250: Cliffworms
1770-1779: DunnyOfPenwick
3100-3200: Kamer
5500-5510: Kamer
41410-41414: PRAEst76
136000-136100: DFIronman
Item Template Indexes (0-287 used by classic, 288-511 cannot use same id for virtual image archive)
512-529: Hazelnut
530-559: Ralzar
560-569: Harbinger
600-610 Macadaynu
720-730: l3lessed
800-805,4700-4732: Magicono
830-832: Asesino
900: Shapur
1770-1779: DunnyOfPenwick
3100-3200: Kamer (conflict with JD below)
3181-3184: JohnDoom
136000-136100: DFIronman
Message Box button indexes (0-20 used by classic)
21-40: Hazelnut (21-36 availible in Roleplay&Realism mod)
Enemy (foe) IDs
256-511: KAB (Daggerfall Enemy Expansion)
512-520: Kamer
530-540: adamatom
RCI Portrait Indexes (TFAC00I0.RCI)
WilhelmBlack: 1000-1700
Mod Authors - Resource Register
- Hazelnut
- Posts: 3016
- Joined: Sat Aug 26, 2017 2:46 pm
- Contact:
Mod Authors - Resource Register
See my mod code for examples of how to change various aspects of DFU: https://github.com/ajrb/dfunity-mods
- Hazelnut
- Posts: 3016
- Joined: Sat Aug 26, 2017 2:46 pm
- Contact:
Re: Mod Authors - Resource Register
Location IDs available ranges not used by the classic world data:
1000-10000
29500-49999
50101-50999
51001-65535
1000-10000
29500-49999
50101-50999
51001-65535
See my mod code for examples of how to change various aspects of DFU: https://github.com/ajrb/dfunity-mods
- Kamer
- Posts: 583
- Joined: Mon Mar 05, 2018 9:26 pm
Re: Mod Authors - Resource Register
Hi
Last edited by Kamer on Sun Nov 19, 2023 7:46 pm, edited 1 time in total.
- BadLuckBurt
- Posts: 948
- Joined: Sun Nov 05, 2017 8:30 pm
Re: Mod Authors - Resource Register
For bridges and dungeon models I'll take:
Model IDs
57000-57099
Model IDs
57000-57099
DFU on UESP: https://en.uesp.net/w/index.php?title=T ... fall_Unity
DFU Nexus Mods: https://www.nexusmods.com/daggerfallunity
My github repositories with mostly DFU related stuff: https://github.com/BadLuckBurt
.
DFU Nexus Mods: https://www.nexusmods.com/daggerfallunity
My github repositories with mostly DFU related stuff: https://github.com/BadLuckBurt
.
- Ralzar
- Posts: 2211
- Joined: Mon Oct 07, 2019 4:11 pm
- Location: Norway
Re: Mod Authors - Resource Register
Item Template Indexes
530-539: Ralzar
530-539: Ralzar
- Ralzar
- Posts: 2211
- Joined: Mon Oct 07, 2019 4:11 pm
- Location: Norway
Re: Mod Authors - Resource Register
Adding another ten.
Item Template Indexes
530-549: Ralzar
- herman2000
- Posts: 18
- Joined: Sun May 10, 2020 2:08 pm
- Location: Dresden, Saxony, Germany
- Contact:
Re: Mod Authors - Resource Register
Then just in case, maybe now that location editing seems a quick and dirty possibility for me, I should "hog" some IDs?
for now, I think 50101-50300 should suit my current plan.
for now, I think 50101-50300 should suit my current plan.
- Magicono43
- Posts: 1142
- Joined: Tue Nov 06, 2018 7:06 am
-
- Posts: 84
- Joined: Sat Aug 24, 2019 12:48 am
Re: Mod Authors - Resource Register
[Items]
Working on my mod, I forgot this thread existed and just happened to see it. Currently, I'm using 136000+ for items. Item Template Index is an int, so that allows for much latitude unless I'm missing something.
I'd like to do 136000-136100, but I don't have a problem switching to a lower number.
Working on my mod, I forgot this thread existed and just happened to see it. Currently, I'm using 136000+ for items. Item Template Index is an int, so that allows for much latitude unless I'm missing something.
I'd like to do 136000-136100, but I don't have a problem switching to a lower number.
- haloterm
- Posts: 391
- Joined: Sat Feb 16, 2019 5:21 am
Re: Mod Authors - Resource Register
In my Black Horse Courier quest mod, I add a few new locations. I want to use the following location IDs:
50500 to 50599.
I think we should also register the latitude/longitude coordinates of added locations, to avoid creating overlaps. As of October 8th 2020 I use:
lat 47232, lon 9344
lat 47104, lon 9344
lat 45440, lon 7680
And here the IDs of custom books. I use the following:
155968041
2086854367
966925611
967497446
33756280
1025470710
965999096
94525824
Finally, I use one global variable to be able to check in all quests if the player is "reporter" or "not reporter":
50 (= Unused25)
I will keep this post updated if I use anything more.
50500 to 50599.
I think we should also register the latitude/longitude coordinates of added locations, to avoid creating overlaps. As of October 8th 2020 I use:
lat 47232, lon 9344
lat 47104, lon 9344
lat 45440, lon 7680
And here the IDs of custom books. I use the following:
155968041
2086854367
966925611
967497446
33756280
1025470710
965999096
94525824
Finally, I use one global variable to be able to check in all quests if the player is "reporter" or "not reporter":
50 (= Unused25)
I will keep this post updated if I use anything more.
Last edited by haloterm on Thu Feb 11, 2021 11:13 am, edited 6 times in total.