Show Menu
Cheatography

Cheatsheet for the table NpcTalk

This is a draft cheat sheet. It is a work in progress and is not finished yet.

Type & Positi­oning Parameters

Parameter
Descri­ption
Type
The NPC to appear by their
[Chara­cte­rInfo]
ID
PosId
Position ID for the NPC to appear on (Requires another tool to view/a­djust coordi­nates)
Example
Tricks­terMap. Under "­Point Object Data" the "­IDs­" are shown and based on the "­Typ­e" using "­General NPC".
RegionId
Region ID for the NPC to roam around in (examples of NPCs who use this: Wise Hen, Weirdo Hen, Spa Employee Mingo)
Note
You probably notice a few main NPCs that look straight "­dow­n" sometimes. That's because their animations support other directions along with walking.

Quest & Msg Tables

Parameter
Descri­ption
QuestId
ID to assign a quest from
[Quest­Info]
,
[Monst­erQ­ues­tInfo]
,
[Scena­rio­Que­stInfo]
, or
[Party­Mon­Que­stInfo]
tables. Ranges from
QuestId
to
QuestId4
, up to five quests.
TeleportId
ID used from
[Telep­ort­Info]
to provide a specified travel service using Galder (example: telepo­rting services)
NpcMoveId
ID used from
[NpcMo­veInfo]
that provides travel or player movement related services with options and restri­ctions (generally for trials or from item trades)
MsgTable
The message table containing the script of dialogue for the NPC to use (
NPCMsg
tables)
EventM­sgTable
A message table containing the script of dialogue for story telling using multiple NPCs (
NpcEve­ntMsg
or
NpcEve­ntTalk
tables)

Compound & Exchange Parameters

Parameter
Descri­ption
Compou­nde­rTable
Set Table for Compound
ExcSho­pTable
Exchange Shop Table

Tutorial, TM, & Skill Checks

Parameter
Descri­ption
TutorialId
Tutorial related IDs that are no longer used; leave at 0
Tutori­alTable
Tutorial related tables that are no longer used; can be ignored
TmQues­tInfoId
N/A
SkillID
N/A
ImgFil­eName
Image files used for the old tutorial course; can be ignored
Possibly all unused now, best to leave at 0 or blank. Tutorial parameters used mainly in earlier builds.

Signpost Parameters

Parameter
Descri­ption
Subtype
NPC object behavior
0
NPC
1
Signpost
Showbo­ardID
Presents dialog­ue/text via the
[Textb­oard]
table
When placing a Signpost NPC, subtype must be set to 1. Likely used during the very early days of Trickster Online as the world map feature wasn't available during that time.

Checks

Parameter
Descri­ption
CheckQ­uestId
Quest ID of any regular quest to check for reference. Ranges from
CheckQ­uestId
to
CheckQ­uestId2
, up to three
CheckQ­uestNum
Number of times said quest has been cleared. Ranges from
CheckQ­uestNum
to
CheckQ­ues­tNum2
, up to three
CheckM­onQ­uestId
Same as "­Che­ckQ­ues­tId­" but for monster hunting related quests
CheckM­onQ­uestNum
Number of times said monster quest has been cleared
CheckI­temId0
Item ID for the NPC to check
CheckI­temCnt0
Quantity of CheckI­temId0 to check
CheckI­temId1
A second Item ID for the NPC to check
CheckI­temCnt1
Quantity of
CheckI­temId1
to check
Note
Depending if both item checks are used. The "­\Ch­eck­Hav­eIt­em" will have to be updated accord­ingly. (Example: \Check­Hav­eIt­em,­16,­16,­16,12)
Active­Que­stID0
ID of any quest to check that is currently active. Ranges from
Active­Que­stID0
to
Active­Que­stID2
, up to three

PreCheck Parameters

Parameter
Descri­ption
PreChe­ckType
Conditions to influence NPC dialogue using checks. Points to the
[PreCh­eck­Info]
table.
0
N/A
1
Quest-­clear based check
2
Active quest check
3
Equipm­ent­-based check
4
?
5
?
6
Scenario quest clear check
7
ItemSt­atInfo check
8
?
9
Door of tribul­ation
10
?
PreChe­ckArg
ID to check based on PreChe­ckType
Note
These are most likely ID's used from `[PreC­hec­kInfo]
PreChe­ckYes
NpcMsg dialogue line to use if condition is met
PreCheckNo
NpcMsg dialogue line to use to if condition is not met

Job & Item Give Parameters

Parameter
Descri­ption
JobTyp­eFlag1
Character type flags to check
JobTyp­eFlag2
Same as above?
Example
\Check­_Jo­b,5,15
GiveItemID
ID of an item to receive
TakeItemID
ID of an item to trade away

MiniMap Icon Parameters

Parameter
Descri­ption
HeadMa­rkType
Icon to display above the NPC. (
data\U­I_n­ori­\NP­C_H­ead.nri
)
0
Red Icon
1
Story Quest/­Scroll Icon
2
Present Icon
3
? Icon
4
Key Quest
5
Teleport Servic­e/Wing Icon
6
! Icon
7
TM Quest Icon
8?
2 Icon
9?
3 Icon
10?
4 Icon
11?
5 Icon
12?
6 Icon
13?
7 Icon
14?
8 Icon
15?
9 Icon
16
$ Icon
100
Tower of Chaos Icon
Minima­pMa­rkType
Icon to display for the NPC on the minimap. (
data\U­I_n­ori­\Ma­pUI.nri
)
0
Red Icon (Normal)
1
Teleport Servic­e/Wing Icon
2
Exchan­ge/Gift Present
3
PvP/GvG Icon
4
?
5
?
6
Hidden
7
Event/­Yellow Icon (Event)
8
?
9
Key Quest
10
Story Quest Icon (Scenario)
Note
The shop basket icon is automa­tically used for NPCs in "­Sho­p_" related tables.
Note
Minimap icons relating to portals aren't found here. (Clue:
[Mapbo­ard­Hel­pIn­fo_­Bun­chI­ndex]
)
Extra icons to uncove­r/test later:
? - Shop Basket Icon (NewShop)
? - Dungeon Entrance Icon (Dungeon)
? - Mine Entrance Icon (Mine)
? - Bank Entrance Icon (Bank)
? - Monster Guild Icon (MonGuild)
? - Cora Skill Shrine Icon (Skill­Shrine)
? - Guild Entrance Icon (Guild Office)
? - House Entrance Icon (Building)
? - Conehat Icon (Fiesta)

Timer, Egg Shop, and Galder Parameters

Parameter
Descri­ption
TimerID
ID to use from the
[Npc_T­ime­Table]
for the NPC to show up at certain times
VIPSho­pIt­emTable
VIPSho­p_@@@
table to use
TakeGelder
Amount of Galder to take
GiveGelder
Amount of Galder to receive
Leave galder typo

Item & Stat Check Parameters

Parameter
Descri­ption
ItemSt­atID1
Points to the
[ItemS­tat­Info]
table where you can specify what item/stats are required
0
N/A. (Leave at 0 unless the PreChe­ckType is set to 7. More research needed.)
?
ID to set
ItemSt­atID2
Probably the same as above but with extra steps. (For future research.)
Note
These are only used for the Scenario quests of the 3th and 4th stage of Don's Push in Beach Town - Paradise in regards to the Wooden Sword check
SkillC­heckID
Skill ID to check. Ranges from
SkillC­heckID
to
SkillC­hec­kID_2
, up to three
Note
Used for quests that provide a Skill Card as a reward. (Examples: Chi Sword, Flaming Fist, Poison Assault, Sacred Oath, etc.)

Boss, Event, and Harkon Defense Parameters

Parameter
Descri­ption
BossPa­rtyZone
Map ID of the main boss lairs
\Check­Ent­erP­art­yZo­ne,1,2
1
Condition met. Advance dialogue, clear to enter
2
Condition not met. Reject dialogue, boss hunt on cooldown. (You can re-enter in ## minutes.)
Note
The table
[Party­Zon­eInfo]
is where the
"­lim­itM­inu­tes­ReE­nte­r"
can be adjusted.
EventS­cen­eTable
Used for the Episode 6 credits. (Can be ignored.)
Harcon­Sho­pTable
Shop tables that use a coin system from Harkon Defense. No further inform­ation availa­ble...