Codex, Loading Screens and Module description
#1
Posté 27 février 2010 - 08:57
On load screens; I understand that there is a difference between the tips on loading areas and the 'story so far' on loading saves. So, loading saves can just be edited by adding 'story so far' plot things. However, in changing areas I understand that a 'loading tip' is chosen at random. I can just remove all the default entries and add my own, however, my problem is that I don't want them chosen at random. I want a specific hint to load at the beginning of each area. There will be a slight level difference when the player enters each area. Can I make use of this or something else to specify certain hints?
Finally, the module description (and all the other module details). It just references a string ID, rather than having actual text. In fact, the loading hints reference a string ID as well. Where are these strings? How can I edit them/add new ones?
#2
Posté 27 février 2010 - 09:13
FergusM wrote...
Finally, the module description (and all the other module details). It just references a string ID, rather than having actual text. In fact, the loading hints reference a string ID as well. Where are these strings? How can I edit them/add new ones?
Check loadhints.xls.
For Module Description, add your description to the Talk table and use that string ID.
#3
Posté 27 février 2010 - 09:47
#4
Posté 27 février 2010 - 10:25
FergusM wrote...
Now I know that the Codex is made up of plots. However, these are all core resources. I don't want any of the standard codex stuff to show up in my module; is there an easy way to do this without also breaking the codex in the main campaign?
You could generally apply what I wrote here: http://social.biowar...x.php/Talk:Plot. I had creature codex plots in mind at the time, but that should basically be all that's involved, since the engine seems to pick up on new Codex plots by itself just fine (2DAs seem to be used for other things, like linking a creature codex plot to an appearance).
No warranty if something goes foobar, though. To avoid conflicting with the main campaign, I'm guessing it's enough to put them in your addin's core/data folder instead of in packages/core/data or directly in a core override.
Also, make sure to create your plot entries from scatch (no "save as" or "duplicate"), or you'll run into a reported bug with the toolset regarding duplicated plot GUIDs.
Modifié par FollowTheGourd, 27 février 2010 - 10:40 .
#5
Posté 27 février 2010 - 11:55
I did. Loadhints.xls references string IDs. But yes, talk table/string editor, that's what I was looking for. Thanks.TimelordDC wrote...
FergusM wrote...
Finally, the module description (and all the other module details). It just references a string ID, rather than having actual text. In fact, the loading hints reference a string ID as well. Where are these strings? How can I edit them/add new ones?
Check loadhints.xls.
Also, thanks Gourd.
#6
Posté 28 février 2010 - 12:58
Also, a question about the module information. Is there anyway to display more than just the module name in the 'Other Campaigns' tab? All the stuff you can edit there is just for the tab in "Downloadable content."
Modifié par FergusM, 28 février 2010 - 01:11 .
#7
Posté 28 février 2010 - 06:36
AFAIK, no additional information can be displayed on the Other Campaigns tab. As a general principle, the GUI layout is hard-wired.
There are a few hints about your original questions in the wiki.
Modifié par Proleric1, 28 février 2010 - 06:37 .
#8
Posté 28 février 2010 - 08:34
Modifié par FergusM, 28 février 2010 - 08:35 .
#9
Posté 01 mars 2010 - 09:09
It seems to work fine for me. It has to be a straight override of all the GDA files from loadhints.xls, not an M2DA (i.e. no suffix in the file or sheet names). I put the GDA files in the module\\override folder of my add-in, not module\\override\\toolsetexport - not sure if that's significant.
The toolset exported the talk table to two folders - override\\toolsetexport in both \\core and \\module.
Don't know if any of that really helps





Retour en haut






