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 |