Anonymous
Not logged in
Talk
Contributions
Create account
Log in
Trickster Development Wiki
Search
Editing
NpcTalk CheatSheet
(section)
From Trickster Development Wiki
Namespaces
Page
Discussion
More
More
Page actions
Read
Edit
Edit source
History
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
== Prerequisite Check Parameters == <blockquote> ''The following below are checks used to allow prerequisite conditions.''</blockquote>'''CheckQuestId''': Quest ID of any regular quest to check for reference. Ranges from CheckQuestId to CheckQuestId2, up to three. '''CheckQuestNum''': Number of times said quest has been cleared. Ranges from CheckQuestNum to CheckQuestNum2, up to three. '''CheckMonQuestId''': Same as "CheckQuestId" but for monster hunting related quests. '''CheckMonQuestNum''': Number of times said monster quest has been cleared. '''CheckItemId0''': Item ID for the NPC to check. '''CheckItemCnt0''': Quantity of CheckItemId0 to check. '''CheckItemId1''': A second Item ID for the NPC to check. '''CheckItemCnt1''': Quantity of CheckItemId1 to check.<blockquote>''Note: Depending if both item checks are used. The "\CheckHaveItem" will have to be updated accordingly. (Example: <code>\CheckHaveItem,16,16,16,12</code>)''</blockquote>'''ActiveQuestID0''': ID of any quest to check that is currently active. Ranges from ActiveQuestID0 to ActiveQuestID2, up to three.<blockquote>Update: PreCheckType provides a more flexible and convoluted option. Which I've yet to fully explore.</blockquote>'''PreCheckType''': Conditions to influence NPC dialogue using checks. PreCheckType 9 Points to the [PreCheckInfo] table. >10 - >9 - Door of tribulation / Multichecks >8 - >7 - ItemStatInfo check. >6 - Scenario quest clear check. >5 - >4 - >3 - Equipment based check. >2 - Active quest check. >1 - Quest clear based check. >0 - <blockquote>''Note:'' # ''PreCheckType=9 is typically used when a large number of conditions are required.''</blockquote>'''PreCheckArg''': ID to check based on PreCheckType when using PreCheckType=9 (but is a QuestID when using 1/2/6, unsure about 3/7) Thank you to Neptune for the information regarding PreChecks! '''PreCheckYes''': NpcMsg dialogue line to use if condition is met. '''PreCheckNo''': NpcMsg dialogue line to use to if condition is not met. '''JobTypeFlag1''': Character type flags to check. '''JobTypeFlag2''': Same as above. (WIP)<blockquote>''Example: <code>\Check_Job,5,15 [NpcMsg_Relics_Npc341]</code>''</blockquote>'''GiveItemID''': ID of an item to receive. '''TakeItemID''': ID of an item to trade away.
Summary:
Please note that all contributions to Trickster Development Wiki may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see
TODevWiki:Copyrights
for details).
Do not submit copyrighted work without permission!
Cancel
Editing help
(opens in new window)
Navigation
Navigation
Main page
Recent changes
Random page
Help about MediaWiki
Wiki tools
Wiki tools
Special pages
Page tools
Page tools
User page tools
More
What links here
Related changes
Page information
Page logs