Hi, I first posted <a href="http://nraas.wikispaces.com/share/view/77029819</a>">a few months ago, inquiring about the basics of how the NRaas mods override stuff in the game without being core mods. Chain_Reaction graciously replied. I got busy with school after that and haven't had a lot of time to work on since, but there are a few mods I've been thinking I'd like to try -- only I don't see a clear way to do them.
One thing I wanted to try was to override IsSufficientlyRelatedToRuleOutRomance in Sims3.Gameplay.Socializing.Genealogy. NRaas's Woohooher enables romantic *interactions* between closely related Sims, but IsSufficientlyRelatedToRuleOutRomance seems to prevent them from *wanting* each other. The game checks this function when coming with wants and dreams, and kills such desires for related Sims before they occur.
This ought to be a simple enough core mod, I thought, just changing a couple of bits in the return values. I followed the procedure I've read for writing core mods, edited the IL, recompiled, repackaged and all -- but my game crashed and burned. Wouldn't even load. That's one problem. I may talk to the people at MTS3 about that.
My question for y'all is, could there be a way of getting at that without modding the core? The other NRaas mods implement creative ways of inserting its own objects and functions in place of the core's -- could I do anything like that here? How, in general, should I go about looking for places to stick things? Can you offer me any rules of thumb about what in the core can be turned off, what objects can be replaced, things like that?
One thing I note is that Sims3.Gameplay.Objects.DreamsAndPromises.DreamsAndPromisesDelegateFunctions has a function IsSufficientlyRelatedToRuleOutRomanceWithSubject that calls the one in genealogy. I wonder if this DreamsAndPromises object would be easier to mess with than the core Genealogy functionality?
Thanks for any advice.
First steps in modding: Help with overriding stuff
Talk nerdy to us here.
- AgnesProudbottom
- Reactions:
- Posts: 7
- Joined: January 24th, 2016, 6:00 pm
First steps in modding: Help with overriding stuff
Post by AgnesProudbottom » March 21st, 2016, 2:13 pm
AgnesProudbottom
- AgnesProudbottom
- Reactions:
- Posts: 7
- Joined: January 24th, 2016, 6:00 pm
Post by AgnesProudbottom » March 22nd, 2016, 2:24 pm
Or, as I think about it more: How would I go about inserting new Dreams and Promises? The Dreams and Promises themselves seem to be defined by XML; is it possible to define new ones?
AgnesProudbottom
2 posts
• Page 1 of 1
- Share on Facebook
- Share on Twitter
- Share on Tuenti
- Share on Digg
- Share on Reddit
- Share on Delicious
- Share on VK
- Share on Tumblr
Return to “Developer Discussion”
Jump to
- NRaas Core
- ↳ Announcements
- ↳ Site Help And Feedback
- ↳ Chatterbox
- NRaas Mods
- ↳ Installation And Mod Updater Help
- ↳ Careers Discussion
- ↳ Careers Tracker
- ↳ ErrorTrap Discussion
- ↳ ErrorTrap Tracker
- ↳ GoHere Discussion
- ↳ GoHere Tracker
- ↳ MasterController Discussion
- ↳ MasterController Tracker
- ↳ Overwatch Discussion
- ↳ Overwatch Tracker
- ↳ Register Discussion
- ↳ Register Tracker
- ↳ Retuner Discussion
- ↳ Retuner Tracker
- ↳ StoryProgression Discussion
- ↳ StoryProgression Tracker
- ↳ Traveler Discussion
- ↳ Traveler Tracker
- ↳ Woohooer Discussion
- ↳ Woohooer Tracker
- ↳ Other NRaas Mods
- ↳ Apartment Mod Tracker
- ↳ Business As Unusual Bistro Tracker
- ↳ Consigner Tracker
- ↳ Cupcake Tracker
- ↳ Dreamer Tracker
- ↳ Dresser Tracker
- ↳ Hybrid Tracker
- ↳ Misc Tracker
- ↳ Mover Tracker
- ↳ No Fridge Shopping Tracker
- ↳ Porter Tracker
- ↳ PortraitPanel Tracker
- ↳ Produce Stand Tracker
- ↳ RelationshipPanel Tracker
- ↳ Relativity Tracker
- ↳ Shop From Inventory Tracker
- ↳ Tagger Tracker
- ↳ Tax Collector Tracker
- ↳ Tempest Tracker
- ↳ The Savvier Seller Tracker
- ↳ Vector Tracker
- NRaas Development
- ↳ Developer Discussion
- ↳ Localization Discussion
- ↳ Testing Mods Discussion
NRaas Nav
- MOD UPDATES
- Update History
- Update History Testing
- Mod Updater
- DISCUSSION
- Chatterbox
- HELP / FAQs
- Mod Docs / FAQs
- Where Can I Find?
- Gameplay FAQs and Tips
- Tips For Better Game Performance
- OTHER UPDATES
- Recent Changes
- Twallan's Archives and Tributes
- DESIGN DISCUSSION / TUTORIALS
- Creating an NRaas Project
- TRANSLATIONS
- How To Translate
- Localization Pages
MODS | VERSION |
---|---|
Animator | 10 |
AntiMagicScroll | 9 |
Careers | 86 |
Consigner | 22 |
Cupcake | 5 |
DebugEnabler | 54 |
Decensor | 14 |
Dreamer | 15 |
Dresser | 38 |
ErrorTrap | 100 |
GoHere | 43 |
HomeOpener | 11 |
Hybrid | 9 |
MasterController | 133 |
Mover | 28 |
NoCD | 1 |
OnceRead | 13 |
Overwatch | 121 |
Packer (editor) | 7 |
PocketProtector | 2 |
Porter | 42 |
PortraitPanel | 33 |
Register | 80 |
Relativity | 23 |
RelationshipPanel | 20 |
Retuner | 10 |
Saver | 21 |
SecondImage | 5 |
Selector | 13 |
Shooless | 18 |
SleepFreedom | 21 |
StoryProgression | 267 |
Tagger | 3 |
Tempest | 15 |
Traffic | 21 |
Traveler | 86 |
UntranslatedKey | 1.67 |
Vector | 19 |
Woohooer | 129 |
WrittenWord | 10 |