ihsoft / easyvesselswitch Goto Github PK
View Code? Open in Web Editor NEWKSP Mod: Easy vessel Switch
License: The Unlicense
KSP Mod: Easy vessel Switch
License: The Unlicense
The main modifier (ALT
) can control if these objects need skipped or considered.
When EVS
and RcsSounds
are both used under KSP 1.3
the game crashes on the flight scene load.
Details on the forum:
http://forum.kerbalspaceprogram.com/index.php?/topic/141180-13-easy-vessel-switch-evs-v130/&do=findComment&comment=3079898
On large vessels or vessels docked to an asteroid CoM as a camera focus is not useful.
Camera stabilization doesn't work properly when boarding a command seat.
Hello, I really like the EasyVesselSwitch mod and waiting for an updated version to be compatible with KSP 1.9.1
Will it happen?
Thanks!
A better solution should be found for modifier keys since Shift and Ctrl are already used by default throttle binding. So, ALT is the only reasonable option.
The new in-flight construction system in stock conflicts with the use of the alt key.
In the construction mode you will see attachment nodes, but parts will always surface attach instead. To override the surface attach behavior and attach to nodes you use the ALT key just as you can do in the editor.
Since you are controlling a kerbal to build, and you just alt-clicked on another craft to attach a part to a node, it switches you to the other craft and can bug out the ui, getting you into a state where you can't access the main menu. The part that you were attaching will go flying and if you are lucky, not break anything.
I recommend disabling the EVS mechanic while in the construction mode as a solution.
Using EVS in a 1.9.1 game, I get the following error:
[ERR 22:25:52.859] ADDON BINDER: Cannot resolve assembly: KSPDev_Utils.2.0, Culture=neutral, PublicKeyToken=null
[ERR 22:25:52.859] ADDON BINDER: Cannot resolve assembly: KSPDev_Utils.2.0, Culture=neutral, PublicKeyToken=null
...which might rely on the same flaw as this one:
jrbudda/KerbalEngineer#52
Switching vessels using this mod causes the throttle of the destination vessel of the vessel switch to be set to the throttle of the source vessel of the vessel switch.
The throttle settings of vessels A and B should not change. They do not change when switching vessel the normal way using the [ ]
keys.
If the switch to vessel B is performed using the alt-click shortcut provided by this mod, the throttle setting of vessel B then becomes the same as the throttle setting you just set on vessel A. More specifically, the throttle setting of vessel B appears to become the same as the throttle input value (which is not identical to the displayed throttle value or the actual throttle position of the engines) at the moment of the switch.
New KSP UI uses highlighter to a hovered part. EVS uses it too. When vessel is being hovered it's outlined by a yellow border which overrides any game's highlight. Likewise, if player moves mouse around hovering different parts of the vessel with ALT pressed they loose yellow border.
There is no stock support for it, though.
Add a functionality to see all the nearby vessels in a list, and allow switching to them.
Ideas to consider:
Steps to reproduce:
Alt
+Tab
.Observed result:
EVS
keeps thinking the Alt
key is still pressed.Workaround:
Alt
key.The mode should only trigger when active vessel is involved in the coupling.
Add a new setting into the config.
When docking vessel is docked to the station a camera standard KSP behavior happens. It would be nice to handle EVS stabilization in such cases.
The game doesn't load if EVS is installed.
Let other mods to change the mode of EVS programmatically.
It's
GameData\EasyVesselSwitch\Plugins\PluginData\PluginData\settings.cfg
but must be
GameData\EasyVesselSwitch\Plugins\PluginData\settings.cfg
vessel.GetActiveResources
is deprecated
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.