Is there any easy way to make something like the chanter's board, the mages' collective's job list. If so, then how?
Chanter's board like quest list?
Débuté par
0x30A88
, sept. 13 2010 03:57
#1
Posté 13 septembre 2010 - 03:57
#2
Posté 13 septembre 2010 - 04:20
Sunjammer made a demo module using a quest board. Perhaps that reference will give you what you need.
#3
Posté 13 septembre 2010 - 04:56
I haven't done the companion article for that yet so if you have any questions let me know.
#4
Posté 13 septembre 2010 - 05:30
What if I were to add another quest, should I change both IDs or only one?
#5
Posté 13 septembre 2010 - 05:51
Are you trying to add one of your quests to an existing Chantry Board or are you trying to make a new Chantry Board and add quests to that?
#6
Posté 13 septembre 2010 - 06:07
I am making a job board in a standalone module.
#7
Posté 13 septembre 2010 - 07:27
I would recommend using a new job board ID and new job board plots IDs.
In the demo I set up the new job board in an extension to the JobBoards M2DA. I gave that ID 40. That ID is then used when you call ShowChantersGUI from the job board's PLACEABLE_ACTION_EXAMINE action in its EVENT_TYPE_USE event.
I then set up the new plot in an extension to the JobBoardPlots M2DA. I also gave this ID 40, though that probably wasn't the best idea (70+ would have been better to avoid confusion with the pre-defined ones). The ID for your job board goes in the BoardId column. The VisibleFlag is the main plot flag that controls when the plot should become available. In the demo I pre-set this but you can of course set it in-game.
Obviously you can have multiple job boards so long as they have different IDs and/or you can have multiple job board plots which can appear on the same or different job boards.
In the demo I set up the new job board in an extension to the JobBoards M2DA. I gave that ID 40. That ID is then used when you call ShowChantersGUI from the job board's PLACEABLE_ACTION_EXAMINE action in its EVENT_TYPE_USE event.
I then set up the new plot in an extension to the JobBoardPlots M2DA. I also gave this ID 40, though that probably wasn't the best idea (70+ would have been better to avoid confusion with the pre-defined ones). The ID for your job board goes in the BoardId column. The VisibleFlag is the main plot flag that controls when the plot should become available. In the demo I pre-set this but you can of course set it in-game.
Obviously you can have multiple job boards so long as they have different IDs and/or you can have multiple job board plots which can appear on the same or different job boards.
Modifié par Sunjammer, 13 septembre 2010 - 07:34 .
#8
Posté 13 septembre 2010 - 07:49
I made the 2DAs with another ending like _thecall, instead of yours. The board does sho up blank in the game. I have set the ID to the one I made for the board, yet it doesn't show anything.
#9
Posté 13 septembre 2010 - 08:22
My guess would be that you have not made the quest available.
If you look at the "rats" plot you'll see it has 4 flags:
*_AVAILABLE (0),
*_ACCEPTED (1),
*_COMPLETE (2), and
*_REWARDED (3).
If you look in the JobBoardPlots_demo worksheet you see that the VisibleFlag = 0 (i.e. *_AVAILABLE) and the AcceptedFlag = 1 (i.e. *_ACCEPTED).
Before a quest will show up on its Job Board GUI the plot flag in the VisibleFlag column has to be set. I cheated a bit here and set the *_AVAILABLE flag before exporting the plot. This allows that plot to show up immediately. Alternatively you can set that plot flag in the normal way at which point the plot will appear.
Incidentally when the Player clicks on the Accept button on the Job Board GUI the plot flag in the AcceptedFlag column is automatically set for you.
If you look at the "rats" plot you'll see it has 4 flags:
*_AVAILABLE (0),
*_ACCEPTED (1),
*_COMPLETE (2), and
*_REWARDED (3).
If you look in the JobBoardPlots_demo worksheet you see that the VisibleFlag = 0 (i.e. *_AVAILABLE) and the AcceptedFlag = 1 (i.e. *_ACCEPTED).
Before a quest will show up on its Job Board GUI the plot flag in the VisibleFlag column has to be set. I cheated a bit here and set the *_AVAILABLE flag before exporting the plot. This allows that plot to show up immediately. Alternatively you can set that plot flag in the normal way at which point the plot will appear.
Incidentally when the Player clicks on the Accept button on the Job Board GUI the plot flag in the AcceptedFlag column is automatically set for you.
Modifié par Sunjammer, 13 septembre 2010 - 08:22 .





Retour en haut






