Sleeper Service wrote:Shrooblord wrote:From reading the spellchecking gitHub collective's readme, I can see that adding texts to the database is actually pretty dangerous as it may crash the game if not done properly. Kay. Won't bother with that then, since I don't know how to avoid crashing the game (yet).

It doesn't matter if you make the changes through github or simple xml editing, the risk of causing instability is always there but the github readme addresses how to mitigate it. In any case I won't integrate spell checking if it is submitted as raw xml files, so I'd suggest using the github repository. Revision control is there for the exact reason of mitigating instability risk, as It allows me to easily review the changes you make before integrating them.
Oh yes of course - I was planning on uploading my revisions through a gitHub fork (I've already created one). No upoads for you yet since I'm testing my changes to see if it crashes the game or not.
EDIT:
I'm a bit disappointed with this spellchecking endeavour not being able to increase the number of characters that were in the original text. There's a couple of dozen of descriptions I had altered, adding periods (.) and apostrophes (') or correctly spelling words that simply needed more letters in them, but it seemed to crash my game that way.
The nature of the crash was this: I could load up the game fine and choose my ship, I read the intro text but as soon as I hit 'continue', all input and animations froze, though the music would still play (though I know from experience that music can keep playing even though a game has properly crashed).
So I'm (sadly) reverting all my changes where I increased the length of the original text by adding characters... but that undos a lot of corrections. You'll be able to compare what I did in my gitHub history once I merge my branch with yours. Maybe you can figure out a way to add my first version's changes to the mod without crashing the game. I assume you have more knowledge over
why the game crashes when too many characters are entered than I do. Back to work...
PS
Seriously though. Why does the game crash when you add a simple character like a dash (-) or change the spelling of the word 'of' to 'off'?
EDIT2:
Honestly I don't really see the point in spellchecking if I can't rephrase things like "one shot, deals 2 damage" into "one shot that deals 2 damage" and "with good chance of fire" into "with a good chance of fire". I'm not knocking your original language, by the way. I'm just wondering if it's any use me going through all the XMLs if I can't correct the grammar if that means it'll need more letters than the original. That's quite a limitation.
EDIT3:
Ok don't really get what the problem is here. This time, I reverted all the texts back to their original but kept the ones that were the same length as the original or shorter, but now the game crashes as soon as I press 'Start' in the hangar. I can't even get to the intro text now. I'm not sure what the nature of the crash is, if not text length, so I'm gonna go ahead and merge the branches now so that you can take a look at it.
The only files I changed were the Readme.md and the Blueprints.xml.