Post by davonnabrown on Dec 25, 2022 16:41:27 GMT -5
I am actually new to modding. I am trying to make 2 mods. One is where children can use the acting stage mark with other children and teens-elder, and the other is to have children play pillow fight with other children and teens-elder from the High School Years Pack. Now while changing the picker interaction in s4studio xml works, the action does not. At least not for children.
Now I actually made a few mods, where I changed some age groups, but I only know a couple that I made. And one was where children can take selfies with teens through elders, and one where children can practice acting just like teens through elders, maybe with them. Now that's what I want to do with children playing pillow fights with other children and also interact with teens through elder. We've all seen child actors/actresses, and children play pillow fight. So why not make that in the Sims game lol.
Now, for example, I changed the code on S4Studio, 000000000002E1D3 which is the picker interaction for the stage socials picker interaction. I changed the age group, adding a child age to it. But even though that works, when I test it in the game, the action still does not work for child age, and I don't know if I'm doing this right. It would look like the action would work, but the action cancels afterward in the game when I test it. I also did the same thing with the pillow fight picker interaction which is 0000000000045115 for bed updates picker interaction, but it does the same thing. Is there something that I am missing that I have to change, or I can't do it at all? Do I have to change the career options, because I'm wondering if that's what's causing the automatic cancel interaction, where it doesn't work at all. I made a similar mod like I said about sims that practice acting, enabling it for kids as well, so I am wondering if I am missing something.
Like for example, how do I make this interaction work for kids? This is a stage mark interaction for stage_Socials_Picker_Safe_Hug
<?xml version="1.0" encoding="utf-8"?>
<I c="SimPickerInteraction" i="interaction" m="interactions.base.picker_interaction" n="stage_Socials_Picker_Safe_Hug" s="188883">
<V n="_saveable" t="disabled" />
<L n="actor_continuation">
<U>
<T n="affordance">196788<!--stage_Socials_Hug_PreActing_Safe--></T>
<E n="target">PickedSim</E>
</U>
</L>
<L n="basic_extras">
<V t="save_participant">
<U n="save_participant">
<E n="participant">Object</E>
</U>
</V>
</L>
<V n="content_score" t="disabled" />
<T n="display_name">0xE2BC6EC0<!--Safe Hug--></T>
<U n="display_name_text_tokens">
<L n="tokens">
<V t="participant_type">
<U n="participant_type">
<V n="objects" t="from_participant">
<U n="from_participant">
<E n="participant">Actor</E>
</U>
</V>
</U>
</V>
<V t="participant_type">
<U n="participant_type">
<V n="objects" t="from_participant">
<U n="from_participant">
<E n="participant">Object</E>
</U>
</V>
</U>
</V>
</L>
</U>
<T n="include_uninstantiated_sims">False</T>
<L n="interaction_category_tags">
<E>INVALID</E>
</L>
<V n="picker_dialog" t="sim_picker" />
<U n="progress_bar_enabled">
<T n="bar_enabled">False</T>
</U>
<V n="sim_filter" t="sim_filter_selected">
<T n="sim_filter_selected">27465<!--filter_ages_YoungAdult_Elder--></T>
</V>
<L n="sim_tests">
<L>
<V t="situation_job_test">
<U n="situation_job_test">
<E n="participant">PickedSim</E>
<L n="situation_jobs">
<T>189270<!--job_ActorCareer_Costar1--></T>
</L>
</U>
</V>
<V t="situation_running_test">
<U n="situation_running_test">
<V n="situation_whitelist" t="enabled">
<L n="enabled">
<T>193679<!--careerSituation_ActorCareer_Movie_Victorian--></T>
</L>
</V>
</U>
</V>
</L>
<L>
<V t="situation_job_test">
<U n="situation_job_test">
<E n="participant">PickedSim</E>
<L n="situation_jobs">
<T>189271<!--job_ActorCareer_CoStar2--></T>
</L>
</U>
</V>
<V t="situation_running_test">
<U n="situation_running_test">
<V n="situation_whitelist" t="enabled">
<L n="enabled">
<T>193646<!--careerSituation_ActorCareer_TVHigh_Apocalypse--></T>
<T>193649<!--careerSituation_ActorCareer_TVHigh_Victorian--></T>
<T>193680<!--careerSituation_ActorCareer_Movie_Superhero--></T>
<T>189158<!--careerSituation_ActorCareer_Movie_City--></T>
</L>
</V>
</U>
</V>
</L>
<L>
<V t="location">
<U n="location">
<U n="location_tests">
<V n="is_venue_type" t="enabled">
<U n="enabled">
<T n="negate">True</T>
<T n="venue_type">190058<!--venue_ActingStudio--></T>
</U>
</V>
</U>
</U>
</V>
<V t="location">
<U n="location">
<U n="location_tests">
<V n="is_on_active_lot" t="Is_or_is_not_on_active_lot" />
</U>
<E n="subject">PickedSim</E>
</U>
</V>
<V t="relationship">
<U n="relationship">
<U n="required_relationship_bits">
<L n="match_any">
<T>15803<!--has_met--></T>
</L>
</U>
<L n="target_sim">
<E>PickedSim</E>
</L>
</U>
</V>
</L>
</L>
<V n="single_choice_display_name" t="enabled">
<T n="enabled">0xE2BC6EC0<!--Safe Hug--></T>
</V>
<E n="target_type">OBJECT</E>
<L n="test_globals">
<V t="sim_info">
<U n="sim_info">
<V n="ages" t="specified">
<L n="specified">
<E>TEEN</E>
<E>YOUNGADULT</E>
<E>ADULT</E>
<E>ELDER</E>
</L>
</V>
<V n="species" t="specified">
<U n="specified">
<L n="species">
<E />
</L>
</U>
</V>
<E n="who">Actor</E>
</U>
</V>
</L>
<L n="tests">
<L>
<V t="situation_goal_test">
<U n="situation_goal_test">
<L n="situation_goals">
<T>190206<!--goal_ActorCareer_Hug--></T>
<T>195064<!--goal_ActorCareer_Hug_Movie_City--></T>
<T>195036<!--goal_ActorCareer_Hug_Movie_VIctorian--></T>
<T>194994<!--goal_ActorCareer_Hug_TVHigh_Victorian--></T>
</L>
</U>
</V>
</L>
<L>
<V t="location">
<U n="location">
<U n="location_tests">
<V n="is_venue_type" t="enabled">
<U n="enabled">
<T n="negate">True</T>
<T n="venue_type">190058<!--venue_ActingStudio--></T>
</U>
</V>
</U>
</U>
</V>
</L>
</L>
</I>
And this is the picker interaction for Pillow Fight, super_Picker_BedUpdates_PillowFight
<?xml version="1.0" encoding="utf-8"?>
<I c="SimPickerInteraction" i="interaction" m="interactions.base.picker_interaction" n="super_Picker_BedUpdates_PillowFight" s="282901">
<V n="_saveable" t="disabled" />
<L n="actor_continuation">
<U>
<T n="affordance">282902<!--mixer_Social_BedUpdates_AskToPillowFight--></T>
<T n="si_affordance_override">13991<!--sim_BeAffectionate--></T>
<E n="target">PickedObject</E>
</U>
</L>
<V n="content_score" t="disabled" />
<T n="display_name">0x9F16F47F<!--Pillow Fight with--></T>
<U n="display_name_text_tokens">
<L n="tokens">
<V t="participant_type">
<U n="participant_type">
<V n="objects" t="from_participant">
<U n="from_participant">
<E n="participant">Actor</E>
</U>
</V>
</U>
</V>
<V t="participant_type">
<U n="participant_type">
<V n="objects" t="from_participant">
<U n="from_participant">
<E n="participant">Object</E>
</U>
</V>
</U>
</V>
<V t="participant_type">
<U n="participant_type">
<V n="objects" t="from_participant">
<U n="from_participant">
<E n="participant">PickedSim</E>
</U>
</V>
</U>
</V>
</L>
</U>
<T n="include_uninstantiated_sims">False</T>
<L n="interaction_category_tags">
<E>INVALID</E>
</L>
<V n="picker_dialog" t="sim_picker" />
<V n="pie_menu_test_tooltip" t="enabled">
<T n="enabled">0xC096F150<!--{0.SimFirstName} doesn't know anyone nearby well enough to Pillow Fight.--></T>
</V>
<U n="progress_bar_enabled">
<T n="bar_enabled">False</T>
</U>
<V n="sim_filter" t="sim_filter_selected">
<T n="sim_filter_selected">189739<!--filter_ages_tyae_HasMet_AllowOccults--></T>
</V>
<L n="sim_tests">
<L>
<V t="routability">
<U n="routability">
<E n="subject">PickedSim</E>
</U>
</V>
<V t="buff">
<U n="buff">
<L n="blacklist">
<T>10094<!--buff_Sim_IsSleeping--></T>
</L>
<E n="subject">PickedSim</E>
</U>
</V>
</L>
</L>
<V n="single_choice_display_name" t="enabled">
<T n="enabled">0x70FCBA22<!--Pillow Fight with {2.SimFirstName}--></T>
</V>
<E n="target_type">OBJECT</E>
<L n="test_globals">
<V t="sim_info">
<U n="sim_info">
<V n="ages" t="specified">
<L n="specified">
<E>TEEN</E>
<E>YOUNGADULT</E>
<E>ADULT</E>
<E>ELDER</E>
</L>
</V>
<V n="species" t="specified">
<U n="specified">
<L n="species">
<E />
</L>
</U>
</V>
<E n="who">Actor</E>
</U>
</V>
<V t="buff">
<U n="buff">
<L n="blacklist">
<T>10094<!--buff_Sim_IsSleeping--></T>
</L>
</U>
</V>
<V t="has_parent_object">
<U n="has_parent_object">
<T n="negate">True</T>
</U>
</V>
<V t="state">
<U n="state">
<V n="fallback_behavior" t="always_pass" />
<T n="value">228113<!--murphy_Bed_Values_Open--></T>
</U>
</V>
</L>
</I>
I'm sorry if I am editing too much and bumping a lot, and I probably also edited too much on the thread... I am new to the website, and to modding. So Please let me know what I have to do. Thank you.
Now I actually made a few mods, where I changed some age groups, but I only know a couple that I made. And one was where children can take selfies with teens through elders, and one where children can practice acting just like teens through elders, maybe with them. Now that's what I want to do with children playing pillow fights with other children and also interact with teens through elder. We've all seen child actors/actresses, and children play pillow fight. So why not make that in the Sims game lol.
Now, for example, I changed the code on S4Studio, 000000000002E1D3 which is the picker interaction for the stage socials picker interaction. I changed the age group, adding a child age to it. But even though that works, when I test it in the game, the action still does not work for child age, and I don't know if I'm doing this right. It would look like the action would work, but the action cancels afterward in the game when I test it. I also did the same thing with the pillow fight picker interaction which is 0000000000045115 for bed updates picker interaction, but it does the same thing. Is there something that I am missing that I have to change, or I can't do it at all? Do I have to change the career options, because I'm wondering if that's what's causing the automatic cancel interaction, where it doesn't work at all. I made a similar mod like I said about sims that practice acting, enabling it for kids as well, so I am wondering if I am missing something.
Like for example, how do I make this interaction work for kids? This is a stage mark interaction for stage_Socials_Picker_Safe_Hug
<?xml version="1.0" encoding="utf-8"?>
<I c="SimPickerInteraction" i="interaction" m="interactions.base.picker_interaction" n="stage_Socials_Picker_Safe_Hug" s="188883">
<V n="_saveable" t="disabled" />
<L n="actor_continuation">
<U>
<T n="affordance">196788<!--stage_Socials_Hug_PreActing_Safe--></T>
<E n="target">PickedSim</E>
</U>
</L>
<L n="basic_extras">
<V t="save_participant">
<U n="save_participant">
<E n="participant">Object</E>
</U>
</V>
</L>
<V n="content_score" t="disabled" />
<T n="display_name">0xE2BC6EC0<!--Safe Hug--></T>
<U n="display_name_text_tokens">
<L n="tokens">
<V t="participant_type">
<U n="participant_type">
<V n="objects" t="from_participant">
<U n="from_participant">
<E n="participant">Actor</E>
</U>
</V>
</U>
</V>
<V t="participant_type">
<U n="participant_type">
<V n="objects" t="from_participant">
<U n="from_participant">
<E n="participant">Object</E>
</U>
</V>
</U>
</V>
</L>
</U>
<T n="include_uninstantiated_sims">False</T>
<L n="interaction_category_tags">
<E>INVALID</E>
</L>
<V n="picker_dialog" t="sim_picker" />
<U n="progress_bar_enabled">
<T n="bar_enabled">False</T>
</U>
<V n="sim_filter" t="sim_filter_selected">
<T n="sim_filter_selected">27465<!--filter_ages_YoungAdult_Elder--></T>
</V>
<L n="sim_tests">
<L>
<V t="situation_job_test">
<U n="situation_job_test">
<E n="participant">PickedSim</E>
<L n="situation_jobs">
<T>189270<!--job_ActorCareer_Costar1--></T>
</L>
</U>
</V>
<V t="situation_running_test">
<U n="situation_running_test">
<V n="situation_whitelist" t="enabled">
<L n="enabled">
<T>193679<!--careerSituation_ActorCareer_Movie_Victorian--></T>
</L>
</V>
</U>
</V>
</L>
<L>
<V t="situation_job_test">
<U n="situation_job_test">
<E n="participant">PickedSim</E>
<L n="situation_jobs">
<T>189271<!--job_ActorCareer_CoStar2--></T>
</L>
</U>
</V>
<V t="situation_running_test">
<U n="situation_running_test">
<V n="situation_whitelist" t="enabled">
<L n="enabled">
<T>193646<!--careerSituation_ActorCareer_TVHigh_Apocalypse--></T>
<T>193649<!--careerSituation_ActorCareer_TVHigh_Victorian--></T>
<T>193680<!--careerSituation_ActorCareer_Movie_Superhero--></T>
<T>189158<!--careerSituation_ActorCareer_Movie_City--></T>
</L>
</V>
</U>
</V>
</L>
<L>
<V t="location">
<U n="location">
<U n="location_tests">
<V n="is_venue_type" t="enabled">
<U n="enabled">
<T n="negate">True</T>
<T n="venue_type">190058<!--venue_ActingStudio--></T>
</U>
</V>
</U>
</U>
</V>
<V t="location">
<U n="location">
<U n="location_tests">
<V n="is_on_active_lot" t="Is_or_is_not_on_active_lot" />
</U>
<E n="subject">PickedSim</E>
</U>
</V>
<V t="relationship">
<U n="relationship">
<U n="required_relationship_bits">
<L n="match_any">
<T>15803<!--has_met--></T>
</L>
</U>
<L n="target_sim">
<E>PickedSim</E>
</L>
</U>
</V>
</L>
</L>
<V n="single_choice_display_name" t="enabled">
<T n="enabled">0xE2BC6EC0<!--Safe Hug--></T>
</V>
<E n="target_type">OBJECT</E>
<L n="test_globals">
<V t="sim_info">
<U n="sim_info">
<V n="ages" t="specified">
<L n="specified">
<E>TEEN</E>
<E>YOUNGADULT</E>
<E>ADULT</E>
<E>ELDER</E>
</L>
</V>
<V n="species" t="specified">
<U n="specified">
<L n="species">
<E />
</L>
</U>
</V>
<E n="who">Actor</E>
</U>
</V>
</L>
<L n="tests">
<L>
<V t="situation_goal_test">
<U n="situation_goal_test">
<L n="situation_goals">
<T>190206<!--goal_ActorCareer_Hug--></T>
<T>195064<!--goal_ActorCareer_Hug_Movie_City--></T>
<T>195036<!--goal_ActorCareer_Hug_Movie_VIctorian--></T>
<T>194994<!--goal_ActorCareer_Hug_TVHigh_Victorian--></T>
</L>
</U>
</V>
</L>
<L>
<V t="location">
<U n="location">
<U n="location_tests">
<V n="is_venue_type" t="enabled">
<U n="enabled">
<T n="negate">True</T>
<T n="venue_type">190058<!--venue_ActingStudio--></T>
</U>
</V>
</U>
</U>
</V>
</L>
</L>
</I>
And this is the picker interaction for Pillow Fight, super_Picker_BedUpdates_PillowFight
<?xml version="1.0" encoding="utf-8"?>
<I c="SimPickerInteraction" i="interaction" m="interactions.base.picker_interaction" n="super_Picker_BedUpdates_PillowFight" s="282901">
<V n="_saveable" t="disabled" />
<L n="actor_continuation">
<U>
<T n="affordance">282902<!--mixer_Social_BedUpdates_AskToPillowFight--></T>
<T n="si_affordance_override">13991<!--sim_BeAffectionate--></T>
<E n="target">PickedObject</E>
</U>
</L>
<V n="content_score" t="disabled" />
<T n="display_name">0x9F16F47F<!--Pillow Fight with--></T>
<U n="display_name_text_tokens">
<L n="tokens">
<V t="participant_type">
<U n="participant_type">
<V n="objects" t="from_participant">
<U n="from_participant">
<E n="participant">Actor</E>
</U>
</V>
</U>
</V>
<V t="participant_type">
<U n="participant_type">
<V n="objects" t="from_participant">
<U n="from_participant">
<E n="participant">Object</E>
</U>
</V>
</U>
</V>
<V t="participant_type">
<U n="participant_type">
<V n="objects" t="from_participant">
<U n="from_participant">
<E n="participant">PickedSim</E>
</U>
</V>
</U>
</V>
</L>
</U>
<T n="include_uninstantiated_sims">False</T>
<L n="interaction_category_tags">
<E>INVALID</E>
</L>
<V n="picker_dialog" t="sim_picker" />
<V n="pie_menu_test_tooltip" t="enabled">
<T n="enabled">0xC096F150<!--{0.SimFirstName} doesn't know anyone nearby well enough to Pillow Fight.--></T>
</V>
<U n="progress_bar_enabled">
<T n="bar_enabled">False</T>
</U>
<V n="sim_filter" t="sim_filter_selected">
<T n="sim_filter_selected">189739<!--filter_ages_tyae_HasMet_AllowOccults--></T>
</V>
<L n="sim_tests">
<L>
<V t="routability">
<U n="routability">
<E n="subject">PickedSim</E>
</U>
</V>
<V t="buff">
<U n="buff">
<L n="blacklist">
<T>10094<!--buff_Sim_IsSleeping--></T>
</L>
<E n="subject">PickedSim</E>
</U>
</V>
</L>
</L>
<V n="single_choice_display_name" t="enabled">
<T n="enabled">0x70FCBA22<!--Pillow Fight with {2.SimFirstName}--></T>
</V>
<E n="target_type">OBJECT</E>
<L n="test_globals">
<V t="sim_info">
<U n="sim_info">
<V n="ages" t="specified">
<L n="specified">
<E>TEEN</E>
<E>YOUNGADULT</E>
<E>ADULT</E>
<E>ELDER</E>
</L>
</V>
<V n="species" t="specified">
<U n="specified">
<L n="species">
<E />
</L>
</U>
</V>
<E n="who">Actor</E>
</U>
</V>
<V t="buff">
<U n="buff">
<L n="blacklist">
<T>10094<!--buff_Sim_IsSleeping--></T>
</L>
</U>
</V>
<V t="has_parent_object">
<U n="has_parent_object">
<T n="negate">True</T>
</U>
</V>
<V t="state">
<U n="state">
<V n="fallback_behavior" t="always_pass" />
<T n="value">228113<!--murphy_Bed_Values_Open--></T>
</U>
</V>
</L>
</I>
I'm sorry if I am editing too much and bumping a lot, and I probably also edited too much on the thread... I am new to the website, and to modding. So Please let me know what I have to do. Thank you.