/// <summary> /// Constructor object for the Create Stars /// </summary> /// <param name="s">Our StarSystem</param> /// <param name="d">The dice we use</param> public CreateStars(StarSystem s, Dice d, CelestialNavigation p) { velvetBag = d; ourSystem = s; InitializeComponent(); parent = p; //creates a tool tip for the form. ToolTip starToolTip = new ToolTip(); starToolTip.AutomaticDelay = 5000; starToolTip.InitialDelay = 1000; starToolTip.ReshowDelay = 500; starToolTip.ShowAlways = true; //always show it. //adds the tool tips starToolTip.SetToolTip(this.chkForceGarden, "Affects star size and spacing (larger size, more spaced stars"); starToolTip.SetToolTip(this.chkVerbose, "Enables more in depth output in the file."); starToolTip.SetToolTip(this.chkOpenCluster, "Places the star in an open cluster. Adds a +3 modifier to the star number roll."); starToolTip.SetToolTip(this.chkStarOverride, "Number of Stars. Rather than rolling, this force sets it to the indicated value [1-3]."); starToolTip.SetToolTip(this.chkAgeOverride, "The Age of the System. It's normally determined by rolling."); starToolTip.SetToolTip(this.chkLesserEccentricity, "Caps stellar eccentricity at .5 instead of .99."); starToolTip.SetToolTip(this.chkExtLowStellar, "Caps stellar eccentricity at .1 instead of .99"); starToolTip.SetToolTip(this.chkStellarMass, "Overrides the star mass generator used in GURPS with one that rolls in the set range."); starToolTip.SetToolTip(this.chkFantasyColors, "Replaces the color determined by surface temperature with a randomly generated one during star generation."); starToolTip.SetToolTip(this.chkBypassRules, "Instead of using the rules (count entries down), this rolls the secondary star mass until it's under the max mass."); }
/// <summary> /// The constructor object for this form /// </summary> public CreatePlanets(StarSystem o, Dice d, CelestialNavigation p) { this.parent = p; this.velvetBag = d; this.ourSystem = o; InitializeComponent(); //creates a tool tip for the form. ToolTip starToolTip = new ToolTip(); starToolTip.AutomaticDelay = 5000; starToolTip.InitialDelay = 1000; starToolTip.ReshowDelay = 500; starToolTip.ShowAlways = true; //always show it. starToolTip.SetToolTip(this.chkConGasGiant, "Increases the chances of a conventional gas giant arrangement."); starToolTip.SetToolTip(this.onlyGarden, "Only generate Garden worlds, never Ocean worlds."); starToolTip.SetToolTip(this.chkMoreAccurateO2Catastrophe, "The Oxygen Catastrophe is now roughly at 3 billion years. (divide by .3 instead of .5)"); starToolTip.SetToolTip(this.frcStableActivity, "Force tectonic and volcanic activity to be stable."); starToolTip.SetToolTip(this.highRVM, "Rather than roll 1-16, it rolls 10-16 on the RVM table."); starToolTip.SetToolTip(this.ignoreTides, "Ignore Lunar Tides on Garden Worlds."); starToolTip.SetToolTip(this.overridePressure, "This overrides the generated pressure on garden worlds."); starToolTip.SetToolTip(this.overrideMoons, "Force generates a certain number of moons on the garden worlds."); starToolTip.SetToolTip(this.chkOverrideTilt, "This overrides the axial tilt generation on ALL worlds."); starToolTip.SetToolTip(this.chkKeepAxialTiltUnder45, "This rerolls all axial tilts over 45 degrees until it's under."); starToolTip.SetToolTip(this.chkDisplayTidalData, "Always display tidal data."); starToolTip.SetToolTip(this.chkExpandAsteroidBelt, "Expanded Asteroid Belt sizes/options."); //tool tips for the moon options starToolTip.SetToolTip(this.bookMoon, "Generates purely by the book. (2d6+mods)"); starToolTip.SetToolTip(this.bookHigh, "Generates by the book but limits to the higher half. (1d6+6+mods)"); starToolTip.SetToolTip(this.extendNorm, "Generates an orbit range (2d10+mods)"); starToolTip.SetToolTip(this.extendHigh, "Generated an high orbit range (1d10+10+mods)"); }