EstebanLB Posted January 10, 2017 Share Posted January 10, 2017 6 hours ago, Li0n said: Yes it is. Do you still having problem with the window not showing in flight ? I'm still having problems, The button doesn't open the list neither on normal view nor the map view. It was working fine until 1.1.3 Quote Link to comment Share on other sites More sharing options...
Li0n Posted January 10, 2017 Share Posted January 10, 2017 1 minute ago, EstebanLB said: I'm still having problems, The button doesn't open the list neither on normal view nor the map view. It was working fine until 1.1.3 Try re-download/re-install ? Delete the folder ContractsWindow in GameData/DMagicUtilities before you copy the one you downloaded. Quote Link to comment Share on other sites More sharing options...
EstebanLB Posted January 10, 2017 Share Posted January 10, 2017 OK, i'll try and report here Quote Link to comment Share on other sites More sharing options...
EstebanLB Posted January 11, 2017 Share Posted January 11, 2017 On 10/1/2017 at 2:29 PM, Li0n said: Try re-download/re-install ? Delete the folder ContractsWindow in GameData/DMagicUtilities before you copy the one you downloaded. Tried that and still not working Quote Link to comment Share on other sites More sharing options...
Li0n Posted January 12, 2017 Share Posted January 12, 2017 10 hours ago, EstebanLB said: Tried that and still not working It would have been too easy Did you change monitor ? Or screen resolution ? From what you describe it looks like the contract's window is drawn but outside of the screen's boundary. Take a look at your persistent.sfs, you should find a module that store the position/size of the contract's window, here is what it looks in mine : Spoiler SCENARIO { name = contractScenario scene = 7, 6, 8, 5 Contracts_Window_Parameters { WindowPosition = 3033,-401,349,561,2897,-489,373,461,2395,-895,289,739,50,80,250,300 WindowVisible = False,False,True,False Contracts_Window_Mission { MissionName = MasterMission ActiveListID = e1c8b4c5-50a2-4fe2-b239-1d6a169e2fa7|N|False,6f7422b3-adc4-43c1-b412-01ebed6668e1|N|False,d1ae1173-7339-482d-a6f9-d4ce34a02dc8|N|False,d2fe1c20-3944-471e-8752-0e097c0be960|N|False HiddenListID = VesselIDs = AscendingSort = True ShowActiveList = True SortMode = 1 } } } You can change "WindowVisible" to "True,True,True,True" see how it goes. But I think you need to edit the "WindowPosition" field, not 100% sure but I guess it stores 4 rect coordinates, one for each scene the window is active, @DMagic is it correct ? Try to replace the value to "50,80,250,300,50,80,250,300,50,80,250,300,50,80,250,300" Quote Link to comment Share on other sites More sharing options...
EstebanLB Posted January 13, 2017 Share Posted January 13, 2017 On 12/1/2017 at 5:40 AM, Li0n said: It would have been too easy Did you change monitor ? Or screen resolution ? From what you describe it looks like the contract's window is drawn but outside of the screen's boundary. Take a look at your persistent.sfs, you should find a module that store the position/size of the contract's window, here is what it looks in mine : Hide contents SCENARIO { name = contractScenario scene = 7, 6, 8, 5 Contracts_Window_Parameters { WindowPosition = 3033,-401,349,561,2897,-489,373,461,2395,-895,289,739,50,80,250,300 WindowVisible = False,False,True,False Contracts_Window_Mission { MissionName = MasterMission ActiveListID = e1c8b4c5-50a2-4fe2-b239-1d6a169e2fa7|N|False,6f7422b3-adc4-43c1-b412-01ebed6668e1|N|False,d1ae1173-7339-482d-a6f9-d4ce34a02dc8|N|False,d2fe1c20-3944-471e-8752-0e097c0be960|N|False HiddenListID = VesselIDs = AscendingSort = True ShowActiveList = True SortMode = 1 } } } You can change "WindowVisible" to "True,True,True,True" see how it goes. But I think you need to edit the "WindowPosition" field, not 100% sure but I guess it stores 4 rect coordinates, one for each scene the window is active, @DMagic is it correct ? Try to replace the value to "50,80,250,300,50,80,250,300,50,80,250,300,50,80,250,300" That wouldn't be the case I think, because the windows display just fine in all other scenes, the VAB, KSP main, etc Quote Link to comment Share on other sites More sharing options...
DMagic Posted January 13, 2017 Author Share Posted January 13, 2017 It's just the first two numbers in each set of four that might cause problems, the last two specify window size, which shouldn't be a problem. Just set them to some low number and the window should appear in the top-left. I can make it in the next update so that it checks if the window is outside of the screen when starting up. Quote Link to comment Share on other sites More sharing options...
Li0n Posted January 13, 2017 Share Posted January 13, 2017 4 minutes ago, EstebanLB said: That wouldn't be the case I think, because the windows display just fine in all other scenes, the VAB, KSP main, etc Can you post your persistent.sfs ? And what contract pack do you have installed, if any ? Quote Link to comment Share on other sites More sharing options...
EstebanLB Posted January 13, 2017 Share Posted January 13, 2017 (edited) Spoiler SCENARIO { name = contractScenario scene = 7, 6, 8, 5 Contracts_Window_Parameters { WindowPosition = 1087,406,366,321,1290,-225,376,812,1344,-27,528,1013,1420,-31,393,717 WindowVisible = False,False,False,False Contracts_Window_Mission { MissionName = Test part ActiveListID = 86e442ef-5039-44a8-a003-77c7daac4900|N|True,6ab093f8-dff4-474c-b9e7-a248fc04e973|N|True HiddenListID = VesselIDs = AscendingSort = True ShowActiveList = True SortMode = 5 I'll try that then and report. I have no mod that adds contracts, except SCANsat that add it own minimal set of contracts, I think Edited January 13, 2017 by EstebanLB Quote Link to comment Share on other sites More sharing options...
Li0n Posted January 13, 2017 Share Posted January 13, 2017 2 minutes ago, DMagic said: I can make it in the next update so that it checks if the window is outside of the screen when starting up. I'd like that, I play on a multi-monitor setup, most of the time 3 screens on portrait, sometimes 3 on landscape and occasionally on one screen. A check like that will make my life easier Quote Link to comment Share on other sites More sharing options...
DMagic Posted January 13, 2017 Author Share Posted January 13, 2017 The flight scene is the first set of numbers, the second number specifies the y dimension, but should be negative. I think in the last update I might have forgot to always switch the y values to negative numbers (positive values mean the window would be above the screen); I had to make lots of changes to the window positioning due to some incredibly strange behavior when changing the window scale. Try flipping that number to -406 and see what happens. Quote Link to comment Share on other sites More sharing options...
EstebanLB Posted January 13, 2017 Share Posted January 13, 2017 4 hours ago, DMagic said: The flight scene is the first set of numbers, the second number specifies the y dimension, but should be negative. I think in the last update I might have forgot to always switch the y values to negative numbers (positive values mean the window would be above the screen); I had to make lots of changes to the window positioning due to some incredibly strange behavior when changing the window scale. Try flipping that number to -406 and see what happens. Voilá, it was that indeed Thanks for the help!!! Quote Link to comment Share on other sites More sharing options...
wreckerbal Posted January 26, 2017 Share Posted January 26, 2017 If ContractsWindowPlus does not load contracts correctly when loaded from a particular quicksave.sfs but does load the contracts correctly when that quicksave.sfs is copied to replace persistent.sfs and the game is restarted to load from that, what is happening? Quote Link to comment Share on other sites More sharing options...
eLDude Posted February 8, 2017 Share Posted February 8, 2017 is it known that F2 doesn't hide contracts window+ ? it's no big deal... just need to click it off for screenshots keep up your work, it's amazing Quote Link to comment Share on other sites More sharing options...
Thorbane Posted March 21, 2017 Share Posted March 21, 2017 (edited) Is anyone else having problems with this mod and Contract Configurator KSPIe? This happens when Contract Window tries to load contracts: [Contract Parser] Loading All Contracts... (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) NullReferenceException: Object reference not set to an instance of an object at PartModuleList.Contains (Int32 classID) [0x00000] in <filename unknown>:0 at PartModuleList.Contains (System.String className) [0x00000] in <filename unknown>:0 at ContractParser.parameterContainer.getPartTitlesFromModules (System.Collections.Generic.List`1 names) [0x00000] in <filename unknown>:0 at ContractParser.parameterContainer.setCustomNotes () [0x00000] in <filename unknown>:0 at ContractParser.parameterContainer..ctor (ContractParser.contractContainer Root, Contracts.ContractParameter cP, Int32 Level) [0x00000] in <filename unknown>:0 at ContractParser.contractContainer.addContractParam (Contracts.ContractParameter param, Int32 Level) [0x00000] in <filename unknown>:0 at ContractParser.contractContainer..ctor (Contracts.Contract c) [0x00000] in <filename unknown>:0 at ContractParser.contractParser+<loadContracts>d__0.MoveNext () [0x00000] in <filename unknown>:0 at UnityEngine.SetupCoroutine.InvokeMoveNext (IEnumerator enumerator, IntPtr returnValueAddress) [0x00000] in <filename unknown>:0 Edit: Oops. It's not Contract configurator. It's KSP Interstellar Extended. Edited March 29, 2017 by Thorbane Quote Link to comment Share on other sites More sharing options...
Apollo13 Posted March 28, 2017 Share Posted March 28, 2017 (edited) Love the mod. But, I've had a problem with it since Day One. I create several missions (Kerbin, Eve, Minmus, Mun, etc) and put each contract into their respective mission folder. After a few saves and loads, the mission folders are empty. I've not nailed down the circumstances where this happens. It just happens. I have no other contract mods other than MCE. Edited March 28, 2017 by Apollo13 Quote Link to comment Share on other sites More sharing options...
Gordon Dry Posted May 8, 2017 Share Posted May 8, 2017 On 21.3.2017 at 4:29 AM, Thorbane said: It's KSP Interstellar Extended. What is this exactly? I also got this, seems to be triggered when I switch to map view and a maneuver is scheduled. Quote Link to comment Share on other sites More sharing options...
Gordon Dry Posted May 20, 2017 Share Posted May 20, 2017 Until last session it worked perfectly, but now it's emtpy and doesn't show any contract at all, only the 4 hidden contracts I set up the last session. Log of still running game:https://www.dropbox.com/s/dvkf7qavefj9w69/2017-05-20-1 KSP.log.zip?dl=1 Quote Link to comment Share on other sites More sharing options...
DMagic Posted May 30, 2017 Author Share Posted May 30, 2017 Contracts Window + version 8.0 is out; get it on SpaceDock. It is updated for KSP 1.3. There have been many UI related changes: Stock UI style is available and can be toggled from the settings menu at the bottom Full localization support has been added All UI text can be translated (but hasn't been yet) All contract and progress record text will be shown in the localized language (a few progress record elements need to be translated) TextMesh Pro is now used for all input fields Input fields lock out all keyboard controls when active Several improvements and fixes have been made to the tooltips A bug that caused the currency tumblers to be hidden in the VAB/SPH has been fixed The window will be brought to the front of the display when clicked on Quote Link to comment Share on other sites More sharing options...
Torih Posted May 31, 2017 Share Posted May 31, 2017 Hey @DMagic, forget if you look after the ckan side or not (I'll let them know if not) but it's not showing up for 1.3. It does show Contract parser but not progress parser so guess its something to do with that? Quote Link to comment Share on other sites More sharing options...
DMagic Posted May 31, 2017 Author Share Posted May 31, 2017 (edited) @Torih That's weird, CKAN has them both updated, but Progress Parser shows KSP 1.2 support only. The AVC file that I uploaded shows 1.3: https://github.com/DMagic1/KSP_Progress_Parser/blob/master/GameData/DMagicUtilities/ProgressParser/ProgressParser.version Oh, derp. The GitHub release had the wrong zip file for the Progress Parser update. I fixed the release to show the correct file. This won't affect anyone downloading directly from SpaceDock, GitHub (the CW+ GitHub release), or CurseForge. Edited May 31, 2017 by DMagic Quote Link to comment Share on other sites More sharing options...
Moskit Posted May 31, 2017 Share Posted May 31, 2017 Hey, I prepared Polish localization of CW+. Is there any way I could send it to you? We are also preparing full Polish version of KSP 1.3.0 and we are very close to finish, so it would be a great thing to also add Polish translations support for this kind of mods. Quote Link to comment Share on other sites More sharing options...
DMagic Posted May 31, 2017 Author Share Posted May 31, 2017 @Moskit A GitHub pull request would be best, but a link to the translated file would also work. Quote Link to comment Share on other sites More sharing options...
Moskit Posted May 31, 2017 Share Posted May 31, 2017 @DMagic Probably link to files would be the best thing, as Github is not my king of thing yet. Here it is. I translated three .cfg files and changed "en-us" to "pl", as with our translation you can also have polish font in main menu and the game will automatically load first localization files with "pl" if our localization is installed. Quote Link to comment Share on other sites More sharing options...
felcas Posted June 2, 2017 Share Posted June 2, 2017 I would like to thank you for this great tool. I observed that if you click on TOOLBAR OPTION and then click on REPLACE STOCK TOOLBAR and then click again (I understand this is a toggle) the button just wont come back. You need to leave to main menu and return to your game, then the button is back on screen. I also would like to make a suggestion. The list is a bit confusing, too much info squeezed. If you can draw a line limiter between contracts this will make visualization much better. If not too much trouble of course. Again Thanks a lot. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.