About this mod
Bring trick-or-treating to Spirit's Eve for both players and villagers alike, as well as Spirit's Eve treats, pranks, and player costumes. Made for the SDV Discord server's 2023 Halloween Mod Jam.
- Requirements
- Permissions and credits
(This mod was originally made for the official Stardew Valley Discord server's Halloween Mod Jam last month, but finishing it up took me wayyy longer than I planned, so please enjoy this Halloween-themed mod in late November, I guess!)
Framework Features
- Lets other mods add custom Spirit's Eve treats, which can only be given and received on Fall 27, and set their flavors, similar to Movie Concessions in the base game, and also which NPCs love/hate/don't mind those treats.
- Lets other mods add custom player costume sets, comprised of at least 2 out of 3 of headwear, top, bottom. When a player wears a full costume set on Fall 27, NPCs handing out treats to trick-or-treaters will give them treats, and can also recognize and make comments about the player's costume.
- Makes town accessible during the day on Fall 27 so that villagers can trick-or-treat. (And if you have a mod that adds villager costumes, they'll dress up in them!)
- Adds a variety of roles for NPCs on Spirit's Eve, such as "candygiver", "candytaker", and "trickster".
- For candygiving NPCs, mods can specify which candy to give, and for trickster NPCs, mods can specify which tricks they play.
- In addition to tricks played by individual NPCs, if you're too tightfisted with your candy, you may have to face the consequences the next day...
Of course, this framework mod does not add anything to the game on its own. In order to demonstrate its capabilities, we've added an example content pack in the Optional Files section.
Content Pack Features
- 20 new edible Spirit's Eve tricks that can be bought from Pierre's and Joja's from Fall 18-26
- Adds 16 new costume clothing items that can be bought from Emily's house from Fall 18-26
- Daytime trick-or-treating in town from 11 AM to 9 PM
- Makes 34 sociable villagers take part in the event, with 13 as candygivers, 10 as tricksters, and all 34 as candytakers
- At least four lines of new trick-or-treating dialogue for all characters
- Dialogue commenting on at least one costume set for all characters
- A letter and event from Emily that serve as an in-game introduction to the mod
(And before you ask, yes, both mods are compatible with SVE. They should also be compatible with multiplayer, though I haven't tested it.)
Below is an overview of what the content pack adds. For an in-depth guide to trick-or-treating, please see the user guide here.
This mod is still a work in progress, and I'm always open to ideas for new pranks, features, activities, or whatever else could fit within the scope of this mod, so please let me know in the comments if you have an idea you'd like to share! Here's what I'd like to add to the framework mod:
- Support multiple NPCData entries for a single NPC
- Have some NPCs chase the player down and demand candy
There's also still a lot I'd like to add to the example content pack, but also plenty other modders could do, such as:
- Matching costumes for player and spouse, and costume_react dialogue letting the spouse comment on it
- Lock some costume/treat items in the content pack behind quests
Known bugs will be kept track of in the Bugs tab of this mod page. Please report any bugs you encounter in the comments!
Source Code | Wiki