Latest version : package file with modified date : 2/12/2018 10:5x PM. Please make sure you have the latest version.
Another new variety that you can give to your sim. Now your teen sim can experience prom and do after school activity.
This mod adds new gameplay, hence is experimental. Feel free to give feedback in comments for unusual behaviour.
If you experience blank popup, notification, dialog box or message, try these steps here
If you want to localize/translate the text into your language or game region, you can follow these steps here
If you experience other unusual behaviours, you can try to follow these steps here
DEMO VERSION AVAILABLE. What is demo version ?
For you who do not wanna use SimPE and want to try how this mod will behave. This is chance-based mod, so there can be a long time before you experience the effect it offers. So, this DEMO version is made so that you can try and experience first in your game before you put the actual mod in your game. This demo version will give you :[list][*]on first day, as long as not friday, saturday or sunday, your teen sims will get prom notification[*]on second day, your teen sims will attend prom[*]on third day and so on, your teen sims will always get after-school activity or detention[*]children will always get after-school activity or detention every day since the first day
Fix problem so that on the day of prom, after-school activity event should not be executed. Previously, on the prom day, there is still a chance that after-school activity is triggered that makes the sim will still out until 10PM, but after-school activity event run instead of prom.
Fix problem when saving and quitting game while sim is in school on prom day and has picked a friend as prom partner, and then load the game again, the partner is become random reference like "NPC controller" or something random.
Fix problem that the prom sim gets a day off work on the day of notification (a day before prom day).
Fix problem that for prom queen event, there is no notification and money bonus (but for prom king still ok)
Fix problem that sometimes for "no homework today" notification appear as "bus no longer coming for sim due to own car". Please note, this is just notification text problem, so the school bus will still come as usual and your sim is not assigned to any car as it should be.
Fix conflict with "mood swing + midlife crisis" mod
First things first : Compatibility :
This mod is not compatible with base-game-only. The resources I've overriden are taken from Apartment Life, but in the coding also contains functions and constants from Freetime, Nightlife and Bon Voyage
What does this mod do ?
This mod gives you two kind of main events that works as a rabbit hole, happen in background during extended school hours. These events all base on original at school interaction (so, only happened while sims are at school). These main event are :
Short Explanation :
Basically, this is what will happen with this mod:
Randomly on Monday, Tuesday, Wednesday or Thursday, your teen sims will get notification and the day after they will have prom.
The next morning when they go to school, there will be popup that ask you to choose the partner your teen sims choose to go to the prom, you can choose sim you like (thus triggered couple prom event) or cancel in which you will go to prom alone (thus triggered single prom event)
That day, your sim will be in school until 10 PM. Random prom event will happen, your sims will go home and get prom memory.
Detail Explanation :
Only can be triggered by teen sim when the sim goes to school
Teen sim will randomly got notification when they come back from school that tomorrow there will be prom hold in their school. The older the teen sim, the bigger the chances.
Prom only happened Tuesday, Wednesday, Thursday, or Friday.
Due to this mod works at-school interaction, so all the event will run only when sims go to school (thats why prom only happens from tuesday-friday, monday-thursday for notification). In snow day, if you want a chance of this event to occur, you have to your sim to school by walking or driving.
Sims that will grow up on Monday, will get prom on Friday (notification on Thursday) before grow up. Sims that has at least three days more to grow up will always get prom notification.
Prom is only happened once in active sims' life time.
Before prom, A sim can choose which other non-family teen sim that he/she ask to attend prom with him/her regardless the relationship as long as not enemy, or choose to go to the prom alone.
If there is no eligible friend to be picked as prom partner, sim will automatically go to prom as single person.
A sim cannot choose a teen sim from his/her apartment neighbor. This is due to the game will give wrong neighbor ID when the chosen sim is neighbor from the active apartment lot.
On Prom day, a sim will be home from school at 10 PM and will come home with his/her formal outfit.
On Prom day, neighbor teen sim in active sims' apartment will also be home from school at 10 PM and wear formal outfit, but has no memory about the Prom.
On Prom day, a sim that has part-time work will be given a day off if the sim goes to school, thus his/her job performance will not drop for missing the work due to Prom.
If the day after prom notification, the sim fails to go to school, prom event will still occur the following day the sim goes to school
There will be prize and will get memory based on event that randomly happened on prom. The memory will be given to active sims and the sim that they choose (if any).
Although a sim that the active sim chooses as partner will get prom memory, but when that sim is played, if he/she still can get prom event. Thus she/she can get multiple prom memories but only one memory from his/her active game play, since prom is unique per active teen sim.
If there are two or more teens at the same time at the active household, there will be a big chances of different time of prom, because prom event can be occured at different times in a sim's teen life, in spite of unique per active teen sim.
Most of the sims's motives except energy (and environment) will be maxed after prom. But be careful, it is like your sim will be exhausted. They were just in school for 13 hours non stop!!
No homework guarantee for the prom sims.
The sub event that can happened to A sims are :
- Best Couple (prize : § 300, good memory, relationship boost with partner)
- Best Dance (prize : § 300, good memory, relationship boost with partner)
- Best Outfit (prize : § 300, good memory, relationship boost with partner)
- King/Queen Prom (prize : § 500, good memory, great relationship boost with partner)
- Normal event (no prize, good memory, relationship boost with partner)
- Bad event (1/14 chances, bad memory, slightly relationship reduce with partner)
- Best Outfit (prize : § 300, good memory, no relationship bonus)
- King/Queen Prom (prize : § 500, good memory, no relationship bonus)
- Normal event (no prize, good memory, no relationship bonus)
- Bad event (1/32 chances, bad memory, no relationship bonus)
AFTER SCHOOL ACTIVITY
Can be triggered by both child sim and teen sim when they attend school.
There is slight chance for your child or teen sims to do activity after school in the background. Two kind of event category : detention and after school activities.
For after school activities, there are 12 sub-events that will be randomly picked, that details you can see in picture number 5.
During the event, the sim will be stay in school for extra 2 hours. This is not configurable (except change the code), since there is possibility for teen sim to do part-time work after school. If an event is occured and teen sims has part time job (usually at 3PM, in which the event also end at 3PM), the sim has to go to work right after he/she arrives at home, using carpool or walk to work. Unlike Prom, there will still be job performance penalty for missing work due to after school activity.
Conflicts : Known Conflicts :
- inTeen (Reported by Rosebine, the additional version that supposed to be compatible with inteen has been uploaded)
- Carpool & school bus flexibility by gummilutt (Reported by dnrosenrot, conflict with STR# that can caused blank popup/notification)
- Twojeffs' school bus/bring friend & homework hack (Reported by Fearless Butterfly, conflict with STR# that can caused blank popup/notification)
Technically, this mod will conflict with other mods that override these game resources :
- Interaction At School (BHAV, Group : 0x7FBE051B, instance : 0x201A)
- Sub Warn/Fire (BHAV, Group : 0x7F82CA75, instance : 0x1003)
- Function - Does Sim Work Today ? (BHAV, Group : 0x7F8F4EB6, instance : 0x201C)
- [Text Lists] (STR#, Group : 0x7FBE051B, instance : 0x012D)
I also create some new instance under group 0x7FBE051B : 0x2055 (BHAV), 0x2059 (BHAV), 0x2060 (BHAV), 0x2061 (BHAV), 0x2062 (BHAV), 0x2063 (BHAV), 0x2064 (BHAV), 0x2008 (BCON).
There are also some custom memory cloned from party memory, and I put them into following group so I can put them in one package altogether : 0xFFFFFEEF, 0xFFFFEFEF, 0xFFFFEEFF, 0xFFFEFFEF, 0xFFFEFEFF, 0xFFFEEFFF, 0xFFEFFFEF, 0xFFEFFEFF, 0xFFEFEFFF, 0xFEFFFFEF, 0xFEFFFEFF, 0xFEFFEFFF
There are 6 flavours uploaded for this mod. Just choose one of your choice. Those flavours are :
5% chance of detention and 10% chance of after school activity (rar file that contains "_1" in the filename)
5% chance of detention and 10% chance of after school activity with prom bad memory is disabled (rar file that contains "_2" in the filename)
5% chance of detention and 15% chance of after school activity (rar file that contains "_3" in the filename)
5% chance of detention and 15% chance of after school activity with prom bad memory is disabled (rar file that contains "_4" in the filename)
20% chance of after school activity with detention and prom bad memory are disabled (rar file that contains "_5" in the filename)
Version number 3 for inteen compatible. For you guys who has inteen installed in your game, please download this file, otherwise, my original mod will be overriden by inTeen, thus won't work at all . I only make 1 flavour for inteen based on most downloaded flavour, but you can customize the setting as your desire. The step is in the following. Do not change the package name since it is needed so that my mod will be loaded after inTeen.
Want to set your own flavours other than above ? Do not worry, just open your package using SimPE. Open resources as shown in picture number 6, and change the value, commit and save.
For instances :
If you want the chances of of detention only 3% and after school activity 25%, so enter value of "% (+1) get detention" with 2 (from 3-1) and value of "% (- %detention) join club activity" with 27 (from 2+25. 2 is the value of "% (+1) get detention")
If you want no chance of slacking off and hanging out 20%, so enter value of "% (+1) get detention" with -1 (from 0-1) and value of "% (- %detention) join club activity" with 19 (from -1+20. -1 is the value of "% (+1) get detention")
if you want to have Prom only without after school activity set "% (+1) get detention" with -1 and "% (- %detention) join club activity" with -1
Note : sorry for confusing tutorial. It is coding-related stuff.
- You can also disable Prom or disable prom bad memory with change the value of "enable prom (0 = disable|1 = enable)" or "Enable prom bad memory (0 = disable|1 = enable)"
Just put my mod in Downloads folder of your sims 2 data. If this mod does not work, try to change the load order, like rename my mod to "z_pqw_afterschoolactivity.package".
For inTeen user, please make sure this mod and all of its plugin, if any, are loaded after inTeen, by checking if there is "zzzz_" in front of original filename, and adding "zzzz_" if they have not been renamed yet.