I'm uncertain if this was intentional, though I've noticed when using the Sims3GameplayObjects.dll that ships with Nraas, I'm having some issues with it. Now, some issues I can change by either using the dll file straight from the game files, or even using "unprotect" on it. However, in this situation that's not quite useful.
Here's the code:
Code: Select all
LotManager.ExitingBuildBuyMode += OnExitBuildBuyMode;
From what I can tell, according to my Visual Studio, it's because LotManager has, indeed, 2 of them (and i'm assuming that the none-event one used to be private)
Code: Select all
public static event VoidEventHandler ExitingBuildBuyMode;
public static VoidEventHandler ExitingBuildBuyMode;