Showtime stuff(?) mod beta v1
A mod that I have been developing for a while that changes things related to showtime ep: Npc shows, simfests and show stages
Recommended mod: Nraas register is recommended to make this mod function as expected
-Things Changed-
NPC Show Manager:
This is the feature that inactive performers will regularly schedule shows and tips daily.
-Will no longer create new performers. Whether a show will be scheduled depends on available residents and existing venues
-Instead of sending performers at 1 am, the performer will be sent to set up the stage 1 hr before the performance (and on clock). The map tag will only show if the performer successfully set up the stage.
-The isNPCShowScheduled check will be changed to false if the last schedule time already passed, allowing a new one to be scheduled.
-Inactives could be randomly send to perform tips on the street between 6 am(kPerformanceCareerTipStartTime) and 5 pm (kPerformanceCareerTipEndTime)everyday. I don't know why inactive sims won't receive the fatigue moodlet that supposed to stop it, so I created a new interaction for NPC with a timed stage, so that the performers will stop performing for tips depends on their fatigue level.
-Will not happen on simfest days.
-Could be disabled with kEnableNPCShows and kNPCPerformForTip in the tuning
Simfests:
-Completely removed the level restriction for inactive performers.
-Instead of calling performers once at the start and wait endlessly until someone on the venue is vaild to perform, the alarm will continue to fire the task to call performers to the venue.
-The minimum performers for simfests could be changed with kMinPerformerForSimfest (default 3). If there's not enough performers left in town to perform, a new sim will be created. These sims will be sent home at 1 am. They will be deleted by nraas register regularly if they do not hold special roles or have high relationship with the active family. *There's an issue that they will be immediately deleted on reload, I haven't yet find a solution for this*
-SImfest will end early if the completed contestents count equals kMinPerformerForSimfest.
-There is a interaction called "challenge for performance duel", which active performers can challenge others in simfests. However, the restriction was too hard to meet, so I removed the level restriction which makes active sims can challenge any performers that's level 1 or higher. This interaction is also avaliable on phone; I revemped the menu so that active sims can call any valid candiates to the venue. Sim who was challenged will visit the venue normally instead of taking a limo from the edge of the world.
-Can be disable with kSimfests
Show Venue Interactions:
-A new interaction called "Perform a Show" is added to all show venues in the world. This interaction simply allow sims to progress the career and skill in a rabbit hole. This interaction is avaliable on level 3. (kLevelToPerformInRabbitHole). The result of the performance will always be great though.
-Inactive performers will be regularly tried(kChanceToGoToRabbitHole) and sent to rabbit hole at 2 pm, so they will progress their careers(kNPCPerformInRabbitHole). The break days are Tuesday and Thursday(kDayForPerformersToWork).
-Active sims will perform for 3 hours(kTimeToPerformInRabbitHole), inactive sims will perform for 4 hours(kTimeToPerformInRabbitHoleNPC).
Setup Stage:
-Ability to set up stage for different type of instruments other than DJ booth: Guitar, Snake Charming Basket, Bass, Drum, Keyboard, Grand piano, Lazer Harp, Violin. Requires skill level 1. Performer will receive tips depends on their skill level. An instrument needs to be available in the personal or family inventory.
-To set up the stage for band, the sim needs to be in a band. The instruments will be cloned from sim's inventory, else a new one will be created on stage.
*Issue1- Do not have moveobjects on when exiting build buy mode
*Issue2- I was unable to stop other sims from joining the jam session, you can delete the instruments not needed.
Role DJ:
-Hire a DJ role sim from DJ booths on community lot with the "hire npc dj" interaction (requires testing cheats on)
-The DJ booth will be invisible in live mode, so type "DJMarker on" to show and access the object
-Sims will dance at the DJ booth instead of staring and requesting tracks...
Band Gigs:
-A new interacton called "audition for band gigs" is available on the proprietor (or bartender with 4 instruments on lot).
- Whether the audition is successful depends on the amount of gig played (no strict caculations on skill level etc.)
This mod is still in beta, and I hope to fix or add more things in the future!
Download





















