Skip to content

Instantly share code, notes, and snippets.

View legodude17's full-sized avatar
🙃
Failing at code

Joshua legodude17

🙃
Failing at code
View GitHub Profile

Vanilla UI Expanded

Vanilla UI Expanded is a brand new addition to the Vanilla Expanded collection, this time around bringing some important quality of life features regarding the interface of RimWorld. We’re very well aware that there are many UI mods out there, by the likes of RimHUD, Numbers etc. Our goal was never to replace them - instead, we focused on additions that no one has added before.

Vanilla UI Expanded allows for an incredible depth of customization for the UI, including creating new Architect tabs on the go, grouping gizmos and buttons together etc. You can finally clean up your architect tab so that you no longer have the whole screen covered by all the amazing furniture added by your 600 mods.

Features:

Architect:

Adds window to rearrange the architect menu with drag and drop interface

@legodude17
legodude17 / debug.log
Created November 24, 2018 20:48
Error Log
Exception drawing Fedosia: System.NullReferenceException: Object reference not set to an instance of an object
at (wrapper dynamic-method) Verse.HediffSet/<GetNotMissingParts>c__Iterator5.MoveNext_Patch0 (object) <0x0005a>
at System.Linq.Enumerable.Any<Verse.BodyPartRecord> (System.Collections.Generic.IEnumerable`1<Verse.BodyPartRecord>,System.Func`2<Verse.BodyPartRecord, bool>) <0x000e1>
at (wrapper dynamic-method) Verse.HediffSet.get_HasHead_Patch1 (object) <0x0010a>
at Verse.PawnRenderer.RenderPawnAt (UnityEngine.Vector3) <0x00045>
at Verse.Pawn_DrawTracker.DrawAt (UnityEngine.Vector3) <0x00035>
at Verse.Pawn.DrawAt (UnityEngine.Vector3,bool) <0x0003b>
at Verse.Thing.Draw () <0x00039>
at Verse.ThingWithComps.Draw () <0x00017>
at Verse.DynamicDrawManager.DrawDynamicThings () <0x00424>
// Future versions of Hyper may add additional config options,
// which will not automatically be merged into this file.
// See https://hyper.is#cfg for all currently supported options.
const FILES = 1;
module.exports = {
config: {
// choose either `'stable'` for receiving highly polished,
// or `'canary'` for less polished but more frequent updates
0 info it worked if it ends with ok
1 verbose cli [ '/usr/local/bin/node',
1 verbose cli '/Users/joshuab/.bin/npm/bin/npm',
1 verbose cli 'i',
1 verbose cli '-g',
1 verbose cli 'create/',
1 verbose cli 'go-out/' ]
2 info using npm@6.1.0
3 info using node@v10.1.0
4 verbose npm-session 3df7ed82e46e6b4a
// Future versions of Hyper may add additional config options,
// which will not automatically be merged into this file.
// See https://hyper.is#cfg for all currently supported options.
module.exports = {
config: {
// choose either `'stable'` for receiving highly polished,
// or `'canary'` for less polished but more frequent updates
updateChannel: 'stable',
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Peer Chat</title>
<style media="screen">
body {
width: 100%;
height: 100%;
}
@legodude17
legodude17 / animate.html
Last active March 16, 2017 18:25
A demo of using GSAP to animate for material design, but bad.
<script src="http://cdnjs.cloudflare.com/ajax/libs/gsap/1.19.0/TweenLite.min.js"></script>
<script src="http://cdnjs.cloudflare.com/ajax/libs/gsap/1.19.0/plugins/CSSPlugin.min.js"></script>
<script src="http://cdnjs.cloudflare.com/ajax/libs/gsap/1.19.0/easing/EasePack.min.js"></script>
<style>
.float {
border: 0;
border-radius: 24px;
width: 48px;
height: 48px;
background-color: red;
@legodude17
legodude17 / troubleshoot.md
Last active December 15, 2016 21:23
My trouble shooting guide for npm

Troubleshooting Guide

My troubleshooting guide for npm. I use it to help people with their issues on the npm issue tracker.

Follow the arrows:

  1. What is the error?
  • shasum check failed -> File an issue with npm/registry
  • Error parsing json -> 2
  • Missing script -> Make sure you have a start script in package.json
> pcm-utils@0.0.1 install /home/jdb/Desktop/Code/audio-test/node_modules/pcm-utils
> node-gyp rebuild
make: Entering directory '/home/jdb/Desktop/Code/audio-test/node_modules/pcm-utils/build'
CXX(target) Release/obj.target/binding/binding.o
In file included from ../binding.cc:2:0:
../mixer.h:17:33: error: expected class-name before ‘{’ token
class Mixer : public ObjectWrap {
^
../mixer.h:39:5: error: ‘uv_work_t’ does not name a type
@legodude17
legodude17 / result.txt
Created August 22, 2016 17:20
Output of time npm ls -g
/home/jdb/.npm-packages/lib
├─┬ babel-cli@6.11.4
│ ├─┬ babel-core@6.13.2
│ │ ├─┬ babel-code-frame@6.11.0
│ │ │ ├── esutils@2.0.2
│ │ │ └── js-tokens@2.0.0
│ │ ├─┬ babel-generator@6.11.4
│ │ │ └─┬ detect-indent@3.0.1
│ │ │ ├── get-stdin@4.0.1
│ │ │ └─┬ repeating@1.1.3