Menu

Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Show posts Menu

Messages - Nolan71

#1
Mods / Re: Absolute noobie modder needing help
November 24, 2019, 08:35:48 PM
I started on the wiki here.
This is a great introduction mod to make.
From my very limited experience here are my tips:

Get a good editor for XML. I use Sublime.
I highly recommend getting a decompiler like dnSpy. Use this to read the game's c# files to get a better understanding of your options. I got confused quickly, take notes to make it less confusing.
Don't set the standards of your first mod too high. Aim for small things at a time and slowly expand on them: v0.1: a gun, v0.2: a gun that shoots fire, v0.3: a fire gun that explodes when it breaks.... I think you get the idea.

What you suggest doesn't sound overly difficult, although I personally do not have any experience modifying that portion of the game. From what I understand, you would need to research Harmony.

Hope that helps!
#2
Mods / Re: Need guidance in creating a more advanced mod
September 12, 2019, 08:40:06 PM
Thank you so much for that explanation in the first paragraph. Can you also explain how heddif works and how that interacts between the xml and c#?

If it's not too much to ask:
Could you look at my xml code and give me a start on the c#?
If it's too much of a hassle just point me to somewhere or someone who can.
I really appreciate it!

(Attached is xml)
#3
Creative Rewards / Re: Name in the Game change?
September 11, 2019, 06:01:23 PM
I found this in the RimWorld Creative Rewards Guidelines

"If any of our edits bother you feel free to email me at [email protected] and I can correct the situation."

Maybe try giving him an email!
#4
Mods / Need guidance in creating a more advanced mod
September 11, 2019, 04:56:56 PM
I am currently working on a mod for RimWorld that gives a positive mood stat for a couple of days after Raids are defeated.
This is the second mod that I have created, so please understand my limited exposure to modding RiwmWorld which is as follows:

(I am proficient in c# and xml)
I read through the majority of the Modding Tutorials on the Wiki.
I completed the Plague Gun tutorial as well.

This is what I have done so far in attempting to create my mod:
I dug around a lot of files using the decompiler to try to understand how the defs work as well as the limitations within each function.
I created a mock-up .xml file using a thought def (can provide any files as necessary.)

.....and now? I'm simply unsure of what to do. I tried looking at the defs and the c# code to understand what approach I should take and I just felt like I was going in circles. I've looked at other tutorials out there but I really just need someone to give me a solid explanation of how the defs and dlls interact and work with each other.

I know this is kinda a shot in the dark but if anyone is willing to help me understand the structure better I would really appreciate it. Pm's are welcome!

Thanks!!