Jarcikon
Members-
Posts
25 -
Joined
-
Last visited
Content Type
Profiles
Forums
Developer Articles
KSP2 Release Notes
Everything posted by Jarcikon
-
Sounds like a good idea, but I'm not sure if/how this can be done. I'll do some investigating. Anyone know of any mods that currently do something like this? Another good idea. I can add a new filter type for celestials, or one for planets/one for moons. I'll work on this for the next major release.
-
Blizzy, great job on this. I started using the toolbar while adding support to Targetron and plan to continue use it. A couple of suggestions from a developer's point of view: Provide a standard wrapper class for developers. That removes dependency on the Toolbar.dll file in case someone deletes it or replaces it. I used the wrapper Toadicus wrote and it works great. Add support for multiple size button textures. Current size is 24x24. Maybe 48x48 for larger res screens? If no Tooltip value is provided, fall back to using the Text property. I noticed VOID plugin, for example, provides only Text. Keep up the good work!
-
Thanks blizzy! I tried removing it but found it stays visible after I leave flight mode. It looks like [KSPAddon(KSPAddon.Startup.Flight, false)] only affects when the plugin is started. It isn't getting destroyed until the game is exited. Not sure if I'm missing something or if that is the intended behavior. Actually I just added this in the last major release. If you right click a listing that is in range (< 200m) and mouse over a listed docking port, the actual port will highlight red. At this point I don't have a problem with de-highlighting since it doesn't stay highlighted, but I plan to have any targeted docking ports highlight another color at some point. I'll check out Ship Manifest and see how you did it.
-
Yeah that is a good point. Really the AU thing is stupid since nothing in the game uses it. I think I'll just forget the AUs and use m, Km, Mm, etc like KSP uses. If anyone would really miss AUs let me know and I can make it an option. I might have some time during the week (it's an easy enough change) but if not I'll have it ready this weekend. Thanks for the suggestion, keep them coming! P.S. Anyone know if there is a hard max on distance in KSP? Any reason to go up to Yottameters? (Thanks wikipedia!)
-
I updated this forum post finally, since the forums were down when I released 1.2.1. This newest version contains a fix for IVA mode (in the cockpit). The right click context menu didn't work, since right click toggles mouse control in IVA. Now when in IVA, the context menu can be activated by a left click on the vessel name instead. I also fixed the rename feature. Apparently the new name does not stick unless the vessel is currently loaded in game. This appears to be within a few km but if anyone has more specifics please let me know. With this update the option will be disabled if the vessel is not currently loaded, so to enable it just get close. Finally, as an added little bonus, I added a quick way to toggle multiple filter icons. Simply right click one icon, then left click another and it will affect all icons in between. Might take a bit to get the hang of and hopefully people don't do it by accident, but it can be really convenient. Happy targeting!
-
Hmm, it should already be saving the window position. It should also save the sort/filter settings and stay minimized after switching flights. Make sure you're updated to the latest version of the plugin (1.2) and KSP (0.21.1). You can see the plugin version if you minimize the window. There were issues with persistence in earlier versions but for me at least it's working, whether I switch flights using targetron or the flight center. It should be creating a config.xml file in the GameData\Targetron\Plugins\PluginData\Targetron\ folder located within the root KSP install folder (e.g. C:\Program Files\Kerbal Space Program\). This is where the window location and everything else is saved, so make sure that file exists.
-
Thanks, let me know how it works for you. I'm not sure about integrating into mechjeb...I think it loses usability if it requires a special part on each vessel. Also, not sure if Haystack will be upgraded...it was very similar I hear. I honestly hadn't even heard of it when I first released, but it was definitely the inspiration behind the sort and filter features I just added. Still, if Haystack is done my code is available to anyone and I would be happy to help integrate into mechjeb if Sarbian is interested. We'll see I guess.
-
Sorry for the delay in updating this plugin...I bit off quite a bit on this update. You can now sort the list by distance or vessel name (ascending/descending) using the new icon at the top. You can also filter by vessel type or search text on the bottom bar. I tried to keep it as compact as possible. Also, I believe the bugs with the window size and position not saving under certain conditions are fixed. Also new is the right click context menu. Right click any vessel on the list to rename it. Best of all (and kind of experimental), if you are close enough (within ~200m) you will be able to target available docking ports via this right click menu. Only docking ports that are not docked will appear. They are listed by type but if you have a lot of the same type it can be a little difficult to choose. They should appear in the same order each time at least. Let me know how it works! Oh, and remember if you are upgrading to delete Plugins/Targetron.dll and PluginData/targetron folder. As is proper for 0.21, everything is now located in the new GameData folder.
-
I'm releasing a new version that saves the position more reliably. Hopefully this fixes your issue. The config file should still end up in Plugins/PluginData/KSPClock/ but you shouldn't have to create it manually. I also added a toggle between 12-hour and 24-hour mode. Simply right click on the window to toggle. This preference is saved in the config file.
-
Thanks for the suggestions guys. I'll see what I can do about renaming vessels. I definitely want to give some options for sorting alphabetically, filtering, and searching. I'm thinking maybe a small search bar stuck to the bottom and a right click context menu for sorting and filtering options. The unit test thing was caused by a bit of code left over (woops!). I'll get a new version released this weekend with that removed and hopefully some other updates.
-
To each his own. I like having the time right on screen in case I need to be somewhere or something. Oh how the hours can fly by in the VAB! Sounds like a good idea. I think it would be best to be a toggleable feature instead of a separate version. Maybe a right click on the clock changes it? Or a hotkey? Should have some time this weekend to update. That's strange. I did have to redo the code to create a configuration file but the actual file creation is handled by KSP. It really seems weird to me because on my computer the config file goes in Plugins/PluginData/KSPClock/ instead of PluginData/KSPClock/ like in previous versions. I noticed this happened with MechJeb as well. Can you try creating a PluginData directory inside the Plugins folder and see if it starts working? I may have to include that in the release zip so the directory structure exists.
-
[0.23] Targetron (Version 1.3.4) This plugin displays a window listing all vessels in flight (including debris) in a convenient list, and allows you to target or take control of any vessel quickly. The list can be sorted by distance or vessel name and filtered by search text or vessel type. You can also right click a listed vessel to rename or, if close enough, target available docking ports. The title bar displays the current target followed by an icon to change the sort mode (right click to cycle through sort modes in reverse). On the far right the green icon will minimize the window to a small placeholder when you are not using Targetron. Click the green icon again to restore the window. Below the title bar is the target list. This list shows all available flights based on the search/filter critera. Each vessel name is listed followed by the distance from your current location. Your current target is listed in orange. Vessels which are controllable are listed in green. Debris is listed in gray. The target icon will set the listed vessel as your current target. The rocket icon will switch control to the listed vessel. The bottom bar contains a search box. Only vessel names containing the search text will be listed. To the right of the search box is a series of icons to filter by vessel type. Only vessel types with icons activated (disabled icons are grayed out) will be displayed. Pro Tip: Right click a vessel type icon, then left click another icon and it will enable/disable all vessel types between the two. Right click any vessel (or left click when inside your ship) to open a context menu. Here you can rename the selected vessel as long as you are close enough (within a few km). You will also see available docking ports, which can be targeted when you are within ~200m. To help identify each docking port, the actual part will highlight red as you hover over it's listing. You can resize the window by clicking and dragging the bottom-left or bottom-right corners. DOWNLOAD: SpacePort Link Alternative Download (Mediafire) Source code is included with download, and is free to use for non-commercial purposes under GPL3. INSTALLATION: Note: If upgrading from v1.0 or v1.1, delete Plugins/targetron.dll and PluginData/Targetron before installing! 1) Unzip the contents into the main KSP installation folder, or copy the contents of GameData into the {KSP Root}/GameData Folder. The Source folder is not required for functionality, only for developers wishing to see or modify the plugin code. 2) Restart KSP and the window will appear once in flight. No special parts are required to activate this plugin. VERSION HISTORY: v1.3.4 - 12/28/2013 - Bug fix for toolbar icon disappearing after restarting game v1.3.3 - 12/27/2013 - Bug fix for toggle state not saving v1.3.2 - 12/26/2013 - Bug fix for resize cursor (introduced in 1.3.1) v1.3.1 - 12/24/2013 - Added optional integration with Blizzy78's Toolbar Plugin v1.3 - 12/19/2013 - Docking ports listed on right-click context menu now highlight red when hovering over the listing - Bug fix for lag when in EVA mode - Added Target/Control options in right-click context menu - Added vessel type icon next to each listing - Right click sort mode icon to cycle in reverse - Removed delay when changing sort modes v1.2.2 - 10/6/2013 - All measurements are now in m, km, Mm, Gm, etc. (AUs removed) v1.2.1 - 9/21/2013 - Fix for ISP mode (left click for context menu). Rename vessel option only works when the vessel is loaded (usually within a few km). Command vessel option only available if the clear to save flag is set. v1.2 - 9/8/2013 - Added sorting, search filter, and vessel type filters - Right click listed vessel for context menu to rename or target available docking ports - Distances over 10 million km are displayed in AUs. Fixed bug for position and size not saving correctly v1.1 - 8/20/2013 - Update for 0.21 compatibility and added tooltips v1.0 - 5/11/2013 - Initial Release
-
[0.21] Real Time Clock Plugin This plugin simply shows the real local time in a small, draggable window. Right click to toggle between 12-hour and 24-hour format. The time only appears when you are in the editor (VAB or SPH) or in flight. Separate window positions are saved for the editor vs in-flight. SpacePort Link Alternative Download (Mediafire) Source is included with the download. To install, simply unzip to the main KSP folder, or copy KSPCLock.dll to the Plugins folder and restart KSP. VERSION HISTORY: ========================== 8/23/13 - V1.2 - Bug fix for config file not always saving. Removed "Unit Test." Added right click for 24-hour mode toggle 8/20/13 - V1.1 - Updated for KSP 0.21 4/29/13 - V1.0 - Initial Release