Difference between revisions of "Job board"

From Dragon Age Toolset Wiki
Jump to: navigation, search
m (Extracted 2da information)
m (Adding section)
Line 3: Line 3:
 
Job boards are created largely through the use of [[plot]]s and [[2DA]]s. The board itself should require only a script that calls the [[ShowChantersGUI]] function when it receives the [[PLACEABLE_ACTION_*|PLACEABLE_ACTION_EXAMINE]] action in the [[EVENT_TYPE_USE]] event.
 
Job boards are created largely through the use of [[plot]]s and [[2DA]]s. The board itself should require only a script that calls the [[ShowChantersGUI]] function when it receives the [[PLACEABLE_ACTION_*|PLACEABLE_ACTION_EXAMINE]] action in the [[EVENT_TYPE_USE]] event.
  
== 2da files ==
+
== 2da Files ==
  
* [[JobBoards 2da]]: The '''BoardID'''  number for any particular board is defined in the 2DA "JobBoards",  found in JobBoards.xls. This 2DA also defines a few things about what a  given board looks like.
+
* [[JobBoards 2da]]: The '''BoardID'''  number for any particular board is the row number in this 2da file. This 2DA also defines a few things about what a  given board looks like.
 
* [[JobBoardPlots 2da]]: This 2DA is responsible for placing entries on job boards. To make the quest offer disappear from the board once it has been accepted by the player,  you will need to have a plot script catch the '''AcceptedFlag''' set event.
 
* [[JobBoardPlots 2da]]: This 2DA is responsible for placing entries on job boards. To make the quest offer disappear from the board once it has been accepted by the player,  you will need to have a plot script catch the '''AcceptedFlag''' set event.
  
 
The '''JobBoardPlots''' 2da is defined as an m2da so it is easy to add new side quests to to one of the job boards in the [[Single Player]] module.
 
The '''JobBoardPlots''' 2da is defined as an m2da so it is easy to add new side quests to to one of the job boards in the [[Single Player]] module.
 +
 +
== See Also ==
 +
 +
* [[JobBoards.xls]]
  
 
[[Category:Plots]]
 
[[Category:Plots]]
 
[[Category:Placeables]]
 
[[Category:Placeables]]

Revision as of 17:00, 16 October 2011

A job board is a type of placeable used to represent a bulletin board where jobs or quests are posted for the player. Quests on a job board are generally minor side quests of no direct relevance to the plot.

Job boards are created largely through the use of plots and 2DAs. The board itself should require only a script that calls the ShowChantersGUI function when it receives the PLACEABLE_ACTION_EXAMINE action in the EVENT_TYPE_USE event.

2da Files

  • JobBoards 2da: The BoardID number for any particular board is the row number in this 2da file. This 2DA also defines a few things about what a given board looks like.
  • JobBoardPlots 2da: This 2DA is responsible for placing entries on job boards. To make the quest offer disappear from the board once it has been accepted by the player, you will need to have a plot script catch the AcceptedFlag set event.

The JobBoardPlots 2da is defined as an m2da so it is easy to add new side quests to to one of the job boards in the Single Player module.

See Also