Skip to content

Commit b76c239

Browse files
committed
Add notice of WorldAdvanceTime trigger action to author guide.
1 parent c109bf5 commit b76c239

File tree

3 files changed

+7
-5
lines changed

3 files changed

+7
-5
lines changed

docs/author-guide.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -344,6 +344,10 @@ that you plan to use this command, and ideally give them a chance to avoid it.
344344
They are likely accustomed to events taking no time, and may have plans for
345345
their day which you may ruin if you surprise them with this.
346346

347+
This command is also available as a trigger action, using the same name, and
348+
should work anywhere actions are accepted (except in multiplayer, as above).
349+
When triggered outside of an event, the time change will be immediate.
350+
347351

348352
### `TemporaryMapTiles`
349353

notes.text

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,10 @@
1+
[ ] ambientLight time/fade control
2+
13
look into:
24
rewind/replay/hot reload
35
leoMemory? (see below)
46
playerControl
57
CG without map jank
6-
ambientLight time/fade control
7-
8-
[ ] add streamhold and streamsignal
9-
[ ] fix speak in streams god damn it
108

119

1210
event commands with side effects that should be neutralized when isMemory:

src/Extensions.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,7 @@ internal static void UpdateGrabBag(this SEvent evt, GameLocation location, GameT
8181
if (evt.isFestival) {
8282
evt.festivalUpdate(time);
8383
}
84-
// TODO more reflection fuck me
84+
// TODO more reflection
8585
//if (evt.temporaryLocation is not null && !Game1.currentLocation.Equals(evt.temporaryLocation)) {
8686
//evt.temporaryLocation.updateEvenIfFarmerIsntHere(time, ignoreWasUpdatedFlush: true);
8787
//}

0 commit comments

Comments
 (0)