Skip to content

Instantly share code, notes, and snippets.

@chrislo27
chrislo27 / JoyConVibration.kt
Created February 12, 2018 03:29
Kotlin example of implementing the jcvib format
import java.nio.ByteBuffer
import java.util.*
/**
* [https://github.com/dekuNukem/Nintendo_Switch_Reverse_Engineering/blob/master/rumble_data_table.md]
* implementing the [jcvib format][https://github.com/CTCaer/jc_toolkit/commit/999afff7235aceac3aa82e322a1908890dd7d7c3]
*/
object JoyConVibration {
@chrislo27
chrislo27 / rhre3_todo.md
Last active September 3, 2017 14:28
RHRE3 To-Do

Release To-Do

  • Change RHRE3.VERSION and RHRE3.DATABASE_BRANCH
  • Build artifact
  • Un-SecurityExceptionize the artifact
  • Publish releases:
    • Database
    • Editor
  • Update Read the Docs version
@chrislo27
chrislo27 / VerticalAligner.java
Last active August 7, 2016 01:01
A simple vertical aligner of key/values.
import java.util.HashMap;
import java.util.Iterator;
import java.util.Map;
public class VerticalAligner {
/**
* A map you can use over and over instead of making new ones.
*/
public static final Map<String, String> reusableMap = new HashMap<>();
import com.badlogic.gdx.Gdx;
import com.badlogic.gdx.Input.Keys;
import com.badlogic.gdx.graphics.Texture.TextureFilter;
import com.badlogic.gdx.graphics.g2d.BitmapFont;
import com.badlogic.gdx.graphics.g2d.freetype.FreeTypeFontGenerator;
import com.badlogic.gdx.graphics.g2d.freetype.FreeTypeFontGenerator.FreeTypeFontParameter;
import com.badlogic.gdx.utils.Array;
import chrislo27.boxination.initialization.IoniumEngineTweaks;
import chrislo27.boxination.initialization.LanguageAdder;
@chrislo27
chrislo27 / Main.java
Created December 27, 2015 20:52
Time/distance calculator for Cities: Skylines accounting for acceleration and deceleration
import java.text.MessageFormat;
public class Main {
public static void main(String[] args) {
double totalDistance = 1500;
double maxSpeed = (1 / 3D) * 100;
double acceleration = 8;
double deceleration = 16;
double waitTime = 10;