Talk:Source Documentation

Back to Source Documentation

Nice work on getting the page here started, Circuitbomb!

I feel like this should probably be a portal page to things like an overview of the Lua codebase, some documentation of how the game's inner systems operate, cataloguing of bugs, and that sort of stuff. Thoughts? CheesenessTheGreat (talk) 06:20, 12 December 2014 (UTC)
 * That's a good idea! Go ahead and put it together and see how it looks. It may be better to include Lua code in a Help category, and bugs that are relevant to the user should always be at least mentioned on the pages to which they pertain. Regardless, organize the page as you see fit. We'll see how it develops! Kilfio (talk) 15:55, 12 December 2014 (UTC)
 * Also, it may be useful to put long-standing problems in a Category:Known Issues. I would be happy to authorize recreation of the Known Issues page as long as people did the following:
 * 1) Put the issue's information on the pages to which it pertains
 * 2) Copy-pasted that information onto the Known Issues page
 * So, for instance, let's say there's a bug with the Space Rug. It's got a weird texture glitch or spits out parasites or something. I would put that under "Known Issues" on the Space Rug object page, and I would then copy-paste that information and put it into the main Known Issues page.

I was looking into creating a Modding Portal page with much the same. We could include tutorials and such as well. Not sure how to go about doing documentation on the code for the wiki site, though... Gilbrilthor (talk) 15:05, 12 December 2014 (UTC)
 * I would be most interested to see the Modding Portal page being made. Once it's a decent page to read, I'll be happy to add it to the main page. Kilfio (talk) 15:55, 12 December 2014 (UTC)
 * A modding portal would be good imo, a tree trunk page to branch and separate concerns, a good starting point for this source doc page to be accessed for example. Circuitbomb (talk) 22:22, 12 December 2014 (UTC)

Awesome job on the page! Did you pull my list from reddit? Haven't looked yet, but I didn't know if there were a couple more there that we might be missing. Gilbrilthor (talk) 22:54, 13 December 2014 (UTC)
 * Yes I referenced your list on Reddit but also made my way through code to find the keypress conditions and function calls (in GameScreen.lua) to know more about what did what Circuitbomb (talk) 00:57, 14 December 2014 (UTC)
 * And there are others, more specifically the < > and [] keys, and the non-debug hotkeys of course

Has anyone figured out a good process/IDE combo for modding the game? I have something working with LDT, 7-zip, and a batch file, but it's quite hacky at the moment.Gilbrilthor (talk) 02:54, 19 December 2014 (UTC)
 * Since formal modding is broken in linux at the moment there isn't much I can do on that front yet. However, using a modern-esque editor/IDE should be sufficient for editing LUA (I myself use Sublime and ZeroBrane Studio).  What do you use the batch file for? Circuitbomb (talk) 03:13, 19 December 2014 (UTC)

Regarding to Sound Files: http://aluigi.altervista.org/papers.htm#fsbext Program to extract the fsb files.

I've noticed there isn't an official modding channel on an irc could we maybe get one? It seems silly to use the regular double fine irc. If no one is comfortable with the setup of a channel, I could do it.