Changes

Jump to navigation Jump to search
m
Line 73: Line 73:  
|-
 
|-
 
| <samp>AddQuest {{t|quest ID}}</samp><br /><samp>RemoveQuest {{t|quest ID}}</samp>
 
| <samp>AddQuest {{t|quest ID}}</samp><br /><samp>RemoveQuest {{t|quest ID}}</samp>
| Add or remove a [[Modding:Quest data|quest]] for the [[#Target player|specified player(s)]].
+
| Add or remove a [[Modding:Quest data|quest]] for the current player.
 
|-
 
|-
 
| <samp>AddSpecialOrder {{t|order ID}}</samp><br /><samp>RemoveSpecialOrder {{t|order ID}}</samp>
 
| <samp>AddSpecialOrder {{t|order ID}}</samp><br /><samp>RemoveSpecialOrder {{t|order ID}}</samp>
| Add or remove a [[Modding:Special orders|special order]] for the [[#Target player|specified player(s)]].
+
| Add or remove a [[Modding:Special orders|special order]].
 
|-
 
|-
| <samp>MarkEventSeen {{t|event ID}} {{o|seen}}</samp>
+
| <samp>MarkEventSeen {{t|player}} {{t|event ID}} {{o|seen}}</samp>
| Mark [[Modding:Event data|an event]] as seen (if {{o|seen}} is <samp>true</samp>) or not seen (if <samp>false</samp>).
+
| Mark [[Modding:Event data|an event]] as seen (if {{o|seen}} is <samp>true</samp>) or not seen (if <samp>false</samp>) for the [[#Target player|specified player(s)]].
 
|-
 
|-
| <samp>MarkQuestionAnswered {{t|answer ID}} {{o|answered}}</samp>
+
| <samp>MarkQuestionAnswered {{t|player}} {{t|answer ID}} {{o|answered}}</samp>
| Mark [[Modding:Dialogue#Response IDs|a dialogue answer]] as selected (if {{o|answered}} is <samp>true</samp>) or not selected (if <samp>false</samp>).
+
| Mark [[Modding:Dialogue#Response IDs|a dialogue answer]] as selected (if {{o|answered}} is <samp>true</samp>) or not selected (if <samp>false</samp>) for the [[#Target player|specified player(s)]].
 
|-
 
|-
 
| <samp>MarkActionApplied {{t|player}} {{t|answer ID}} {{o|applied}}</samp>
 
| <samp>MarkActionApplied {{t|player}} {{t|answer ID}} {{o|applied}}</samp>
| Mark another trigger action as applied (if {{o|applied}} is <samp>true</samp>) or not applied (if <samp>false</samp>). This can be used to skip or re-run an action, since actions are only applied once by default.
+
| Mark another trigger action as applied (if {{o|applied}} is <samp>true</samp>) or not applied (if <samp>false</samp>) for the [[#Target player|specified player(s)]]. This can be used to skip or re-run an action, since actions are only applied once by default. TODO: check to see if actions can mark THEMSELVES as unapplied?
 
|-
 
|-
 
| <samp>SetNpcInvisible {{t|NPC name}} {{t|day duration}}</samp>
 
| <samp>SetNpcInvisible {{t|NPC name}} {{t|day duration}}</samp>
| Hide an NPC so they disappear and can't be interacted with for the given number of days. This is used when NPCs go away for a while (e.g. [[Elliott#Fourteen Hearts|Elliott's 14-heart event]]).
+
| Hide an NPC so they disappear and can't be interacted with for the given number of days. This is used when NPCs go away for a while (e.g. [[Elliott#Fourteen Hearts|Elliott's 14-heart event]]). TODO: can you call this from the farmhand? Atra doesn't think so.
 
|-
 
|-
 
| <samp>SetNpcVisible {{t|NPC name}}</samp>
 
| <samp>SetNpcVisible {{t|NPC name}}</samp>
| End the NPC's invisibility, if applicable.
+
| End the NPC's invisibility, if applicable. TODO: check to see if can be called from farmhand.
 
|}
 
|}
  
528

edits

Navigation menu