Hi all,
Can you help me debugging some issues with new parts I am trying to add?
First I am running Kerbal Space Program - 1.1.3.1289 (WindowsPlayer) in 64bits.
Here is what I want to do: I needed large Liquid Fuel Tank (Liquid fuel only) for my new spaceship to Duna. So I start looking at the files and said to myself "Adding new tank should be easy"... well guess what it wasn't.
What I did: Went to C:\...\Kerbal Space Program\GameData\Squad\Parts\FuelTank\ and cloned the fuelTankX200-8 directory to a fuelTankL200-8 then rename the cfg file as well. Once done I've edit the new fuelTankL200-8.cfg changing name : name = fuelTank4-3 (original part is fuelTank4-2 ) then change the title to title = Rockomax L200-8 Fuel Tank and of course the resources part. To remove Oxidizer and add more space for Liquid fuel.
I compared different fuel tank and that's all that need to be changed (right?)
What's wrong: Can't see the new part in KSP. after looking at logs I found this :
[LOG 22:02:59.339] Load(Model): Squad/Parts/FuelTank/fuelTankL200-8/model
[ERR 22:02:59.362] File error:
Arg_InsufficientSpace
Parameter name: chars
at System.Text.UTF8Encoding.InternalGetChars (System.Byte* bytes, Int32 byteCount, System.Char* chars, Int32 charCount, System.UInt32& leftOverBits, System.UInt32& leftOverCount, System.Object provider, System.Text.DecoderFallbackBuffer& fallbackBuffer, System.Byte[]& bufferArg, Boolean flush) [0x00000] in <filename unknown>:0
at System.Text.UTF8Encoding.InternalGetChars (System.Byte[] bytes, Int32 byteIndex, Int32 byteCount, System.Char[] chars, Int32 charIndex, System.UInt32& leftOverBits, System.UInt32& leftOverCount, System.Object provider, System.Text.DecoderFallbackBuffer& fallbackBuffer, System.Byte[]& bufferArg, Boolean flush) [0x00000] in <filename unknown>:0
at System.Text.UTF8Encoding.GetChars (System.Byte[] bytes, Int32 byteIndex, Int32 byteCount, System.Char[] chars, Int32 charIndex) [0x00000] in <filename unknown>:0
at System.IO.BinaryReader.ReadCharBytes (System.Char[] buffer, Int32 index, Int32 count, System.Int32& bytes_read) [0x00000] in <filename unknown>:0
at System.IO.BinaryReader.PeekChar () [0x00000] in <filename unknown>:0
at PartReader.ReadChild (System.IO.BinaryReader br, UnityEngine.Transform parent) [0x00000] in <filename unknown>:0
at PartReader.ReadChild (System.IO.BinaryReader br, UnityEngine.Transform parent) [0x00000] in <filename unknown>:0
at PartReader.ReadChild (System.IO.BinaryReader br, UnityEngine.Transform parent) [0x00000] in <filename unknown>:0
at PartReader.ReadChild (System.IO.BinaryReader br, UnityEngine.Transform parent) [0x00000] in <filename unknown>:0
at PartReader.ReadChild (System.IO.BinaryReader br, UnityEngine.Transform parent) [0x00000] in <filename unknown>:0
at PartReader.ReadChild (System.IO.BinaryReader br, UnityEngine.Transform parent) [0x00000] in <filename unknown>:0
at PartReader.ReadChild (System.IO.BinaryReader br, UnityEngine.Transform parent) [0x00000] in <filename unknown>:0
at PartReader.ReadChild (System.IO.BinaryReader br, UnityEngine.Transform parent) [0x00000] in <filename unknown>:0
at PartReader.ReadChild (System.IO.BinaryReader br, UnityEngine.Transform parent) [0x00000] in <filename unknown>:0
at PartReader.ReadChild (System.IO.BinaryReader br, UnityEngine.Transform parent) [0x00000] in <filename unknown>:0
at PartReader.ReadChild (System.IO.BinaryReader br, UnityEngine.Transform parent) [0x00000] in <filename unknown>:0
at PartReader.ReadChild (System.IO.BinaryReader br, UnityEngine.Transform parent) [0x00000] in <filename unknown>:0
at PartReader.ReadChild (System.IO.BinaryReader br, UnityEngine.Transform parent) [0x00000] in <filename unknown>:0
at PartReader.Read (.UrlFile file) [0x00000] in <filename unknown>:0
[WRN 22:02:59.370] Model load error in 'C:\Program Files (x86)\Steam\steamapps\common\Kerbal Space Program\GameData\Squad\Parts\FuelTank\fuelTankL200-8\model.mu'
Any clue? What's wrong with what I did?
Thanks for helping