Files
2025-11-25 07:08:31 +00:00

63 lines
3.5 KiB
Python

"""
Mood/atmosphere modifiers for emotional tone
20 modifiers covering various psychological atmospheres
"""
from typing import List
from core.modifiers import MoodModifier
def get_mood_modifiers() -> List[MoodModifier]:
"""Return the list of 20 mood modifiers"""
return [
# ENERGETIC/DYNAMIC (1-4)
MoodModifier(1, "vibrant energy, exciting atmosphere, dynamic presence",
["vibrant", "energetic", "exciting", "dynamic"]),
MoodModifier(2, "bold and confident, striking impression, powerful mood",
["bold", "confident", "striking", "powerful"]),
MoodModifier(3, "dramatic tension, intense atmosphere, impactful scene",
["dramatic", "tension", "intense", "impactful"]),
MoodModifier(4, "action-oriented, kinetic energy, movement implied",
["action", "kinetic", "movement", "dynamic"]),
# CALM/SERENE (5-8)
MoodModifier(5, "peaceful tranquility, calm atmosphere, serene mood",
["peaceful", "tranquil", "calm", "serene"]),
MoodModifier(6, "gentle and soft, subtle presence, quiet elegance",
["gentle", "soft", "subtle", "elegant"]),
MoodModifier(7, "meditative stillness, contemplative atmosphere, zen-like",
["meditative", "stillness", "contemplative", "zen"]),
MoodModifier(8, "harmonious balance, perfect equilibrium, restful scene",
["harmonious", "balance", "equilibrium", "restful"]),
# MYSTERIOUS/ENIGMATIC (9-12)
MoodModifier(9, "mysterious ambiance, intriguing atmosphere, enigmatic presence",
["mysterious", "intriguing", "enigmatic"]),
MoodModifier(10, "subtle mystery, hidden depths, layered complexity",
["mystery", "hidden", "complex", "layered"]),
MoodModifier(11, "cinematic suspense, anticipatory mood, tension building",
["suspense", "anticipatory", "cinematic", "tension"]),
MoodModifier(12, "noir atmosphere, shadowy intrigue, detective mood",
["noir", "shadowy", "intrigue", "detective"]),
# LUXURIOUS/PREMIUM (13-16)
MoodModifier(13, "luxurious elegance, premium quality, sophisticated presence",
["luxurious", "elegant", "premium", "sophisticated"]),
MoodModifier(14, "exclusive refinement, high-end atmosphere, elite setting",
["exclusive", "refined", "high-end", "elite"]),
MoodModifier(15, "timeless class, enduring elegance, distinguished character",
["timeless", "classic", "enduring", "distinguished"]),
MoodModifier(16, "aspirational quality, desire-inducing, premium appeal",
["aspirational", "desire", "appeal", "premium"]),
# EPIC/HEROIC (17-20)
MoodModifier(17, "epic grandeur, heroic scale, legendary presence",
["epic", "grandeur", "heroic", "legendary"]),
MoodModifier(18, "cinematic majesty, awe-inspiring, spectacular scene",
["cinematic", "majestic", "awe-inspiring", "spectacular"]),
MoodModifier(19, "triumphant mood, victorious atmosphere, celebratory tone",
["triumphant", "victorious", "celebratory"]),
MoodModifier(20, "inspirational quality, aspirational mood, uplifting scene",
["inspirational", "aspirational", "uplifting"]),
]