Raeven
Well-Known Member
This is a patch that allows the DJ Booth to be turned on and off properly. This work around should not be needed in the future. In fact, it will probably need to be removed once it is not needed. (CORRECTION: From what Rhys has since explained, this wont actually break anything once it becomes redundant) I uploaded it primarily because I referred to the problem in another thread.
http://www.woobsha.com/files/FreeSO/djbooth_patch.zip
In-Game: Despite routing over and going through the motions, Sims are not able to turn the DJ Booth on and off using those interactions. They can turn the Booth on by DJing, but once on it cannot be turned off again
Behind the Scenes: The "Turn On Specific" BHAV tree's "A2O-tv1-surf" and "A2O-tv-sit-surf" animations have 2 events. Both run "If it's off turn it on, if it's not off turn it off" code so the double loop returns the booth to it's original state.
The Solution: I added instructions for one of the events (Local Variable 4 == 101) to simply loop straight back to the respective animations. In TVs this event is used to trigger a sound that isn't needed in the DJ Booth.
EDIT TO CLARIFY:
This patch solves the on/off problem only.
Go To Next Song remains broken
http://www.woobsha.com/files/FreeSO/djbooth_patch.zip
In-Game: Despite routing over and going through the motions, Sims are not able to turn the DJ Booth on and off using those interactions. They can turn the Booth on by DJing, but once on it cannot be turned off again
Behind the Scenes: The "Turn On Specific" BHAV tree's "A2O-tv1-surf" and "A2O-tv-sit-surf" animations have 2 events. Both run "If it's off turn it on, if it's not off turn it off" code so the double loop returns the booth to it's original state.
The Solution: I added instructions for one of the events (Local Variable 4 == 101) to simply loop straight back to the respective animations. In TVs this event is used to trigger a sound that isn't needed in the DJ Booth.
EDIT TO CLARIFY:
This patch solves the on/off problem only.
Go To Next Song remains broken
Last edited: