Skip to content

Best resources for learning how to mod? (Primarily for BG2EE)

shevy123456shevy123456 Member Posts: 179
edited December 2023 in BGII:EE Mods
So I recently started to read into various mods, in particular Lava's mods,
but also mods in general (primarily for BG2EE). I am also approaching this slowly,
e. g. I want to DOCUMENT things cleanly before I start to create mods (or, rather, TRY
to create mods; my time is very limited due to various reallife obligations,
but in the first step I will try to gather as much information as possible).

I already documented various things such as:

PartyGoldGT(9999)

or

TakePartyGold(10000)

And so forth. Anyway.

My question here is: which resources are the best to learn how to mod? And
I actually mean, to understand the structure and calls of the code; of course
having good mods helps too, so I can read up on that, but the code that is
used is rather confusing. The whole DSL is a bit confusing too, so I first want
@" or whatever sigils are used there.
I even saw GOTO or something like that, which scares me a bit.

Which resources would be useful for a comprehensive and detailed (as much
detailed as possible) overview of the engine and language used by it? Is there
an API documentation? Which mods can be recommended for learning a
"build from scratch" tutorial style here? And, because others mentioned it on
the forum, what should be avoided? I saw some references here on the forum
about people recommending against a few mods because the mod authors
wrote code that breaks other mods. I want to ideally avoid these problems from
the get go, so that I don't have to make fixes lateron. My long term goal will be
to not only document this as much as possible (I'll lateron provide links where
that can be found; I'll host it on one of my gems on rubygems.org, for those
interested). I can't say how quickly I will learn, as it has very low priority compared
to other things, but my intention right now is to go slowly about this, documenting
things cleanly and extensively, before I then eventually create my own mods. I'll
probably start with an item mod, lateron a quest + NPC mod. But I want to first
document as much as possible before starting, to reduce the "downtime" when
I don't know things. I also want to compile as many snippets as possible, so it
is not only documentation, but also "working code" as-is others could re-use.
Sign In or Register to comment.