Skip to content

itsbenter/PortraitFrameVariations

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

55 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Portrait Frame Variations adds selection of portrait frames. They are displayed based on season and current happenings around the valley. Mod visual style is meant to blend in with the base game style.

Contents

Configuration

Important

Generic Mod Config Menu is highly recommended.

The mod config supports:

  • Setting default portrait frame that will be used when no condition match.
  • Disable conditional edit. This is used for user that just want to use a single portrait frame. Default frame will be used.
  • Enable or disable condition when a frame is applied.
  • Setting frames that would be used in specific condition. In case more than one frame specified, random one would be chosen.

Details of the config options is shown when hovered over in Generic Mod Config Menu in-game mod options.

Adding or Removing Frame

You can disable or enable certain frame by editing the "Options" field.

For example, let's say you want to have only Flower Festival portrait frame in regular Spring day without all the other usual portrait frame roster.

  1. Locate and clear out config option. Because it's Spring we're clearing up "Spring Options".
    Config_EditVisualOption_ClearField
  2. Type the name of the frame you want to use. You can check Portrait Frames for that. The default frame name used in Flower Festival is 'MerryFlowers'.
    Config_EditVisualOption_InputFrameName
  3. Save & Close, on regular Spring day it will only show 'MerryFlowers'.

Keep in mind that the field requires exact name. However, don't worry too much because you can always set everything back to default if anything goes wrong. There's default button on Generic Mod Config Menu or you can manually delete config.json inside the mod folder.

Hide NPC Heart Level Indicator

Set 'Hide Heart Indicator' to true, indicated by having X marks.
Config_HideHeartIndicator

False ( ) True (X)
Config_HideHeartIndicator_False Config_HideHeartIndicator_True

Portrait Frames

In version 1.2.2, there are 31 seasonal frames, 13 festival frames, 37 map specific frames, and 1 event specific frames. The assets are meant to be overlayed on top of existing UI, in some case this led to minimal compatibility with UI recolor mod. Presented is how portrait frames configured.

Seasonal

Spring
PinkPetals
PinkPetals
Tulips
Tulips
SimpleDandelions
SimpleDandelions
Daffodils
Daffodils
SpringBlossoms
SpringBlossoms
Summer
Sunflowers
SunFlowers
VinesAndFerns
VinesAndFerns
Blueberries
Blueberries
RowOfHops
RowOfHops
Starfruits
Starfruits
FloweryVines
FloweryVines
TowerFlower
TowerFlower
Fall
ScatteredLeaves
ScatteredLeaves
WildMushrooms
WildMushrooms
FallFoliages
FallFoliages
Eggplants
Eggplants
Corns
Corns
Winter
SnowPiles
SnowPiles
FrostedPines
FrostedPines
Crocuses
Crocuses
WinterFoliages
WinterFoliages
WinterWallOrnaments
WinterWallOrnaments
Snowmen
Snowmen
IcyLeaves
IcyLeaves
CandyCanes
CandyCanes
Salmonberry Season
SalmonberryBush
SalmonberryBush
Blackberry Season
BlackberryBush
BlackberryBush

Map

Ginger Island
IslandPalms
IslandPalms
TropicalVines
TropicalVines
IslandHut
IslandHut
Sewer
GoodOldSewer
GoodOldSewer
Spring Beach
LonelyClam
LonelyClam
Summer Beach
ChildhoodMemories
ChildhoodMemories
Fall Beach
SimpleFallBeach
SimpleFallBeach
Winter Beach
NautilusShell
NautilusShell
Mine Entrance
LevelZero
LevelZero
Summit
TheView
TheView
Abandoned Community Center
Abandoned
Abandoned
Refurbished Community Center
Refurbished
Refurbished
Joja Warehouse
ThatWarehouse
ThatWarehouse
JojaMart
ItsJoja
ItsJoja
Witch Swamp
SwampBrambles
SwampBrambles
SwampFoliages
SwampFoliages
Pirate Cove
YarrCave
YarrCave
Mushrooms Farm Cave
MushroomCave
MushroomCave
Bats Farm Cave
BatCave
BatCave
Bath House Entrance
BathEntrance
BathEntrance
Bath House Pool
MistyBath
MistyBath
Clinic
TownClinic
TownClinic
Casino
FancyCasino
FancyCasino
Blacksmith
Blacksmith
Blacksmith
Desert
CactusAndSand
CactusAndSand
Fish Shop
FishingSupplies
FishingSupplies
Library
Bookshelves
Bookshelves
Qi Room
MysteryRoom
MysteryRoom
Community Center Theater
ClassicTheater
ClassicTheater
Joja Theater
JojaTheater
JojaTheater
Theater Screening Room
TheaterRoom
TheaterRoom
Volcano Caldera
LavaCave
LavaCave
Volcano Dungeon
VolcanoCave
VolcanoCave
Bug Land
FunkyCave
FunkyCave
Skull Cavern
SkullCavern
SkullCavern
Adventure Guild
QuestAndAdventure
QuestAndAdventure
Linus Tent
Tent
Tent

Festival

Egg Festival
FestiveEggs
FestiveEggs
Flower Dance
MerryFlowers
MerryFlowers
Luau
LeavesAndTorch
LeavesAndTorch
Dance of the Moonlight Jellies
CandlesOnSea
CandlesOnSea
Stardew Valley Fair
FairBalloons
FairBalloons
Spirit's Eve
PumpkinsAndSpiders
PumpkinsAndSpiders
Spooky
Spooky
Festival of Ice
IceCastles
IceCastles
Night Market
ColorfulMarket
ColorfulMarket
Feast of the Winter Star
HolidayPresents
HolidayPresents
Calico Desert Festival
NiceStall
NiceStall
Bazaar
Bazaar
Trout Derby
TroutFest
TroutFest
SquidFest
SquidFest
SquidFest

Event

Wedding
WhiteWedding
WhiteWedding

Unused

Unused
StarryNight
StarryNight
This frame is meant to show on Sebastian and Maru events that shows night time sky. However, it's not possible to specifically patch when player is in temporary map during an event. The frame is included in the mod, but not used.

Compatibility

  • Farmer Portraits. To use same dialogue's portrait frame for farmer and character, set 'Use Custom Background' to false in that mod.
  • Stardew Valley Expanded. Option to not overlay 'Galdoran Theme' is set to true by default.
  • Changing Skies. Built-in edit will be used automatically, thanks to Airyn.
  • UI recolor mods. On most case, this mod will overlay (draw on top) the UI mods. This mean you can use this mod and UI recolor mod. However, how the two mod visual will look is a different subject and should be judged by yourself. Below are some portrait frames from UI recolor mods that I manually overlay. In general, UI recolor that maintain the base shape of the portrait frame fits better. I also added false dependency for those mods, in case they used 'EditImage'. If this mod doesn't appear at all when used alongside UI recolor mod, you can add false dependency.
UI recolor

Overgrown Flowery Interface

Vintage Interface v2

DaisyNiko's Earthy Interface

Starry Sky Interface Reworked

Lavender Dreams UI recolor

Vanilla Accent Interface

FAQ

  1. Is it safe to add this mod mid-save?
    This is a retexture mod. It should be pretty safe to add and or remove from any save.
  2. Can I use this mod in multiplayer?
    Yes, you can! Even if it's only you that installed this mod, it would still work (Only you would see the mod in action though)
  3. Is this mod compatible with that mod?
    Most definitely compatible if the other mod doesn't touch dialogue's portrait frame.

Notes

  • The few first assets for this mod is made as part of Winter 2023 event in Stardew Valley Discord. Go Igloo!
  • This mod is inspired by Galdoran Theme in Stardew Valley Expanded