UniverseModel: Difference between revisions

From KSP 2 Modding Wiki
(code blocks n stuff)
(fiix)
Line 2: Line 2:


How to get a Vessel by name using UniverseModel <syntaxhighlight lang="csharp" line="1" start="0">
How to get a Vessel by name using UniverseModel <syntaxhighlight lang="csharp" line="1" start="0">
VesselComponent vesselMovedComponent = GameManager.Instance.Game.UniverseModel.GetAllVessels().Where((vessel) => vessel.Name == "Vessel Name Here").First();
VesselComponent vesselComponent = GameManager.Instance.Game.UniverseModel.GetAllVessels().Where((vessel) => vessel.Name == "Vessel Name Here").First();
</syntaxhighlight>
</syntaxhighlight>

Revision as of 17:50, 31 May 2023

the UniverseModel contains everything that the game knows about.

How to get a Vessel by name using UniverseModel

VesselComponent vesselComponent = GameManager.Instance.Game.UniverseModel.GetAllVessels().Where((vessel) => vessel.Name == "Vessel Name Here").First();