Asteroids with VertexPlanet (@ThomasKerman):
Triangular Rings (@ThomasKerman):
Asteroid with VertexPlanet and custom PQSMod (@ThomasKerman):
Mini-Minmus (GregroxMun):
| /** | |
| * Compatible Module Manager | |
| * Copyright (c) 2015 Thomas P. | |
| * License: MIT | |
| */ | |
| using System; | |
| using System.Collections.Generic; | |
| using System.Linq; | |
| using System.Text; |
| using System.Reflection; | |
| using System.Linq; | |
| using UnityEngine; | |
| using KSP.UI.Screens; | |
| /// <summary> | |
| /// Makes the funds you get from a recovered vessel negative | |
| /// </summary> | |
| public class FundsHaxxor : MonoBehaviour | |
| { |
| ## Funny quotes from people who use Kopernicus | |
| ## or are in it's IRC channel. No kerbals were | |
| ## injured while laughing about theese words. | |
| ------ | |
| <Amarius1> Not bought, just downloaded a new keyboard. | |
| ------ | |
| <GregroxMun> I deleted the recycling bin. Now I can't delete anything. | |
| ------ | |
| <@KillAshley> <username>: s/^.*$/meow |
| /// <summary> | |
| /// Adds a basefield to a part dynamically. Supports custom Attributes, but only if they have a constructor without arguments. | |
| /// </summary> | |
| /// <typeparam name="T">The field type of the generated field, i.e. float, int, string...</typeparam> | |
| /// <param name="host">The part that holds the new base field</param> | |
| /// <param name="name">The name of the generated base field</param> | |
| /// <param name="value">The default value of the generated base field.</param> | |
| /// <param name="attributes">Attribute objects that should get added to the created field.</param> | |
| /// <returns></returns> | |
| public static BaseField CreateBaseField<T>(Part host, String name, T value, params System.Object[] attributes) |
| [ProtoContract] | |
| public struct ProtoVector3d | |
| { | |
| // Vector3 definitions | |
| [ProtoMember(1)] public Double x; | |
| [ProtoMember(2)] public Double y; | |
| [ProtoMember(3)] public Double z; | |
| // Convert Vector3d to ProtoVector3d | |
| public static implicit operator ProtoVector3(Vector3d input) |
| // Unibot - IRC Bot that enforces non Unicode communication in #NoBasicLatin on Esper.NET | |
| // Copyright (c) 2016 Dorian Stoll | |
| // Licensed as MIT | |
| // Messages for kicking | |
| var messages = [ | |
| 'This channel is Unicode only.', | |
| 'No basic Latin here!', | |
| 'Learn your Unicode.', | |
| 'Down with American Mainstream!' |
Find the files requested down here, put all of them into a zip archive and upload that to dropbox/googledrive (then share the link with the person you are asking for support)
NOTE:
The files you will need to upload are the following:
| using UnityEngine; | |
| namespace UI | |
| { | |
| /// <summary> | |
| /// The unity default style can only be accessed inside of an OnGUI method | |
| /// </summary> | |
| [KSPAddon(KSPAddon.Startup.Instantly, true)] | |
| public class StyleCache : MonoBehaviour | |
| { |
| using System; | |
| using System.Linq; | |
| using System.Reflection; | |
| using UnityEngine; | |
| using Object = System.Object; | |
| // Provides Access to Kopernicus ScaledSpace OnDemand loading without referencing it | |
| public class ScaledSpaceODWrapper | |
| { | |
| // Cached fields |