Quick Reply
Search this Thread
Test Subject
Original Poster
#1 Old 18th Aug 2026 at 7:41 PM
Default How do I edit AirraJay's Supernatural Spawner to include Gorgons from another mod?
Hi,

I am trying to figure out how to edit AirraJay's Supernatural Spawner here: https://modthesims.info/d/678351/su...ernaturals.html to include gorgons from Gorgon Mod by Xantak here: https://modthesims.info/d/691553/go...new-occult.html

I have never done more than very basic Sims 3 modding (adding ingredients from ingredient mods to recipes). I have S3PE though and am familiar with modding using XMLs for other games. I am getting stuck on the .dll though and don't know where to look.

I am just trying to make this for personal use and probably wouldn't upload it unless people wanted me to.

Edit: I tried contacting AirraJay but they haven't logged into modthesims for long enough that their mod is considered unsupported.
Test Subject
Original Poster
#2 Old 21st Aug 2026 at 7:45 AM
I am getting stuck specifically with finding where in the hexadecimal code the transformation to a gorgon takes place in the gorgon mod, and where the part is that the XML tuning effects in the supernatural spawner mod.
Test Subject
Original Poster
#3 Old 27th Aug 2026 at 1:04 AM
Ok. I am making some progress. I found this site: https://simswiki.info/wiki.php?title=Sims_3:Modding and installed some tools.

Looking through the code now.



Not familiar with C# coding, but it doesn't look nearly as bad as the hexadecimal assembly code stuff did, worse than lua, but I think I can get it now.
Screenshots
Test Subject
Original Poster
#4 Old 27th Aug 2026 at 2:57 AM
Got it down from 4 errors on initial build to 1. But it doesn't like my namespace and I'm not sure why.
Screenshots
Lab Assistant
#5 Old 27th Aug 2026 at 6:56 PM
Quote: Originally posted by elvenjediknight
Got it down from 4 errors on initial build to 1. But it doesn't like my namespace and I'm not sure why.


I don't know about any of the rest of this, but I believe that the problem with the namespace is the semi-colon here. Take that out.

In working mod sourcecode that I have downloaded, I see declarations similar to this:

Code:
namespace Tiaara_SpawnGorgonsToo
{
    public class Supernaturals {
    }
}


The body of the namespace is part of the namespace declaration. I think that you can have a semicolon on the line with "namespace Tiaara_SpawnGorgonsToo", but in that case, you would remove the braces around the class definition for Supernaturals.
Test Subject
Original Poster
#6 Old 27th Aug 2026 at 10:46 PM
Quote: Originally posted by FreakyRufus
I don't know about any of the rest of this, but I believe that the problem with the namespace is the semi-colon here. Take that out.

In working mod sourcecode that I have downloaded, I see declarations similar to this:

Code:
namespace Tiaara_SpawnGorgonsToo
{
    public class Supernaturals {
    }
}


The body of the namespace is part of the namespace declaration. I think that you can have a semicolon on the line with "namespace Tiaara_SpawnGorgonsToo", but in that case, you would remove the braces around the class definition for Supernaturals.


I got that working. Thanks!

Now it is having trouble finding the Gorgon Occult. I got it added to the list on the left, but I noticed the "using X_GorgonProject" is still greyed out. How do I call something from another mod?

This is what I have now:
Screenshots
Lab Assistant
#7 Old 28th Aug 2026 at 6:40 PM
Quote: Originally posted by elvenjediknight
I got that working. Thanks!

Now it is having trouble finding the Gorgon Occult. I got it added to the list on the left, but I noticed the "using X_GorgonProject" is still greyed out. How do I call something from another mod?

This is what I have now:


I don't know the specifics of that. I suspect that you need to extract the DLL from the package, and add that to your project folder. You may need to decompile the code from the DLL. I recall from when I briefly played around with the idea of writing mods that some of the tutorials have instructions on doing that for the base classes and stuff that are needed for making a scripting mod. I have seen another tutorial that mentioned doing that with some of the NRaas packages, at least as far as extracting the DLLs. I do not recall where I saw that, though.
Back to top