Modding Wiki Propsal


#1

@Xavion had the great idea of having the modding community start a separate wiki that includes information on modding Stonehearth. I thought I’d get the ball rolling, as the preview release is scheduled to come out late next month, and see what others thought. This wiki will include resources for new modders on the basics of modding, serve as a platform for modders to document the things they find in the game files, and as a space to share programming know-how that pertains to modding Stonehearth.

I’m looking for any ideas from modders, or anyone else, on how this wiki should be set up and what should all be included. Currently a wiki from wikia seems like the best option but if there are any better ideas I’m all for it.

Thanks for any ideas you can offer :smiley:


#2

i think its a great idea… obvioulsy the discourse will serve as a resource for modders as well, but having a wiki environment, where the community can collectively contribute what they’ve learned about the api will be a huge benefit… :+1:


#3

First step is check if @Radiant has something planned already. If not then we should be able to start it already.


#4

excellent point… given how pivotal the modding aspect is, this is entirely possible…


#5

@sdee @Ponder @Tom do you folks have any plans to start a modding resource website deal or something similar?


#6

Don’t forget Vince @not_owen_wilson and @Doug and @Albert … who am I missing? Is there 6 or 7? I’m having a complete breakdown here.


#7

hahahaha… six, you’re good… :smile:


#8

Oh thank Raya. I had somehow convinced myself there were 7 people and I had completely forgotten a team member!

That’s one way to be out of a job - and I’m not giving up that security buggy without a fight.


#9

Don’t forget about all the caffeinated beverages they supply you with, I don’t even want to know what you’d be like without those.


#10

I’m not sure if I would call 99.8% adrenaline as caffeinated, but it sure does provide a certain ‘kick’.

Anyway, let’s stop the derailment now! There is a serious topic to be discussed!


#11

I think one great addition to something like this would be a basic code base, if you will, where common changes that are made can be deposited and just copy pasted for other mods.

example: mods that change the “skins” or looks of factions could simply write a single, universal code for changing those models. then you just make your own models, change the link lines in the code base to your models name, and there you have a newly skinned faction

something like that could also be a great help to new modders that would allow them to see how different things work together, and be a sort of entry-level modding tool.

others thoughts on something like this?


#12

Definitely agree with what you’re saying - whatever sort of repository we have whether it be an official thing that Radiant are setting up, or a wiki, some sort of coding tutorials (I’m sure @voxel_pirate will be making these videos) where one aspect is taken and the code altered for the desired results would be good.

Basically reverse-engineering I suppose, simple stuff that would mean you can play around with basic mechanisms to introduce your own models/ clothes/ structures.

It all becomes a bit complicated when you want to create larger self-constructed mods - although the ability to share and discuss code will sit very nicely in the “coding” section of the discourse.


#13

That might be difficult to simplify it more than it already is, currently how it works is you have entities that pretty much just list the models they can use to generate themselves and then the factions list which entities they use. It’s all in the json.

There is also that goal I made a while back for an in-game modding gui, remove the barrier for modding. It would hopefully be able to cover anything basic, maybe even allow it to do near anything eventually but that would depend on how much power we have with the js/lua. Something to add in extra models, professions, or monsters or what not would be the aim though.


#14

The wiki would have to be well organized and simple to read. Complex wikis are the worst and most users will turn away from them.


#15

We’re not ready to talk about our official release plans for modding documentation yet, but if you feel like embroidering a wiki with some data, you can always do it over at: Official Stonehearth Wiki

Please remember though that any conclusions you may have drawn from modifying the graphics test may not hold true in the actual game. So you’re welcome to write them down but put a big caveat on it somewhere, lest people get confused. :smile:


#16

@sdee, I’m afraid you’re overstepping your bounds once more… @Geoffers747 is our resident expectation manager…

now, get back to making my minions get hungry, and eat berries… off with you! :smile: