public VViewCustomMenusMenu(string name, VesselViewer shackledInstance) { this.rootMenu = null; this.name = name; instanceList.Add(this); instance = shackledInstance; }
public void Start() { viewer = new VesselViewer(); settings = viewer.basicSettings; setupConfig(); setupMenus(); ready = true; }
/// <summary> /// Use for constructor-like stuff. /// </summary> void Start() { //this registers a custom menu with the RPM version of VesselView VViewCustomMenusMenu.registerMenu(createMenu); //this registers a display mode with the plugin version VesselView.VesselViewPlugin.registerCustomMode(setup()); //this is also the place to do any other init you might want gradient = VesselViewer.genColorGradient(256); }
/// <summary> /// Use for constructor-like stuff. /// </summary> void Start() { setupTexture(); viewer = new VesselViewer(); settings = viewer.basicSettings; GameEvents.OnGameSettingsApplied.Add(initToolbar); GameEvents.onGameStatePostLoad.Add(ReloadSettings); }
/// <summary> /// Use for constructor-like stuff. /// </summary> public void Start() { Debug.Log("VesselView.VesselViewPlugin.Start 1"); setupTexture(); Debug.Log("VesselView.VesselViewPlugin.Start 2"); viewer = new VesselViewer(); Debug.Log("VesselView.VesselViewPlugin.Start 3"); settings = viewer.basicSettings; if (settings == null) Debug.Log("VesselViewPlugin.Start, settings is null"); GameEvents.OnGameSettingsApplied.Add(initToolbar); GameEvents.onGameStatePostLoad.Add(ReloadSettings); Debug.Log("VesselView.VesselViewPlugin.Start 5"); }
/// <summary> /// Use for constructor-like stuff. /// </summary> void Start() { setupTexture(); viewer = new VesselViewer(); settings = viewer.basicSettings; }