Quick Reply
Search this Thread
Lab Assistant
Original Poster
#1 Old 1st May 2025 at 6:11 PM
Default Is it possible to add reputation gain to an object?
I've been poking around and haven't found anything about this. Would it be possible to have an object boost a sims reputation?

Thanks for your thoughts!
that chaos-loving 'bre
staff: trainee moderator
#2 Old 3rd May 2025 at 2:00 PM Last edited by Blueybre : 3rd May 2025 at 2:10 PM.
There's two ways you can go about doing that:

1. add an interaction to said object (such as the standard "View") and have a Sim gain reputation every time they use this interaction by modifying the respective BHAV for this interaction; or
2. add a reputation gain to either a select Sim, or all Sims currently present on the lot, once the object is purchased - in which case you'll want to put it into the "Function - Main" BHAV instead. Make sure the function loops (let it idle), but also make sure that the reputation gain doesn't occur a second time - unless a recurring reputation gain is what you desire!

The Sim's Reputation is stored in their person data value 0x00E4 and aptly labelled as "Reputation" in SimPE. You can straight up add or subtract from the value as you wish and it'll immediately take on the changes
Valid values for the Reputation are -100 to +100; make sure to add sanity checks (if > 100, then set to 100; if < -100, then set to -100) so the value doesn't end up outside this range.

If you need any more help, don't be afraid to ask
Lab Assistant
Original Poster
#3 Old 3rd May 2025 at 2:43 PM
Quote: Originally posted by Blueybre
There's two ways you can go about doing that:

1. add an interaction to said object (such as the standard "View") and have a Sim gain reputation every time they use this interaction by modifying the respective BHAV for this interaction; or
2. add a reputation gain to either a select Sim, or all Sims currently present on the lot, once the object is purchased - in which case you'll want to put it into the "Function - Main" BHAV instead. Make sure the function loops (let it idle), but also make sure that the reputation gain doesn't occur a second time - unless a recurring reputation gain is what you desire!

The Sim's Reputation is stored in their person data value 0x00E4 and aptly labelled as "Reputation" in SimPE. You can straight up add or subtract from the value as you wish and it'll immediately take on the changes
Valid values for the Reputation are -100 to +100; make sure to add sanity checks (if > 100, then set to 100; if < -100, then set to -100) so the value doesn't end up outside this range.

If you need any more help, don't be afraid to ask


Thank you for such a helpful answer! I'm going to try out option 1 and see what I can do.
Back to top