I hereby claim:
- I am digiwombat on github.
- I am digiwombat (https://keybase.io/digiwombat) on keybase.
- I have a public key ASAJhiu0E-CNntQKu2KulgnNLNJ9jHVwWvkGOtzlKDSIfwo
To claim this, I am signing this object:
I hereby claim:
To claim this, I am signing this object:
twitch-videoad.js application/javascript | |
(function() { | |
if ( /(^|\.)twitch\.tv$/.test(document.location.hostname) === false ) { return; } | |
var realFetch = window.fetch; | |
window.fetch = function(input, init) { | |
if ( arguments.length >= 2 && typeof input === 'string' && input.includes('/access_token') ) { | |
var url = new URL(arguments[0]); | |
url.searchParams.delete('platform'); | |
arguments[0] = url.href; | |
} |
using Juce.Tween; | |
using System.Collections.Generic; | |
using UnityEngine; | |
namespace Juce.Feedbacks | |
{ | |
[FeedbackIdentifier("Anchors", "RectTransform/")] | |
public class RectTransformAnchorFeedback : Feedback | |
{ | |
[Header(FeedbackSectionsUtils.TargetSection)] |
// A cheap, ugly mask fix for SuperTextMesh if you enable/disable the parent mask of an STM mesh. | |
using UnityEngine; | |
public class STMFixMask : MonoBehaviour | |
{ | |
private SuperTextMesh stm; | |
private void Awake() | |
{ | |
stm = GetComponent<SuperTextMesh>(); |
using PixelCrushers.DialogueSystem.SuperTextMeshSupport; | |
using System.Collections; | |
using System.Collections.Generic; | |
using UnityEngine; | |
public class SequenceSubtitlePanel : SuperTextMeshSubtitlePanel | |
{ | |
public override void Open() | |
{ |
public class DialogueParserExample : MonoBehaviour | |
{ | |
public static string FilterText(string text) | |
{ | |
const string genderStartTag = "[g="; | |
const int maxReplacements = 100; | |
if (text.Contains(genderStartTag)) | |
{ |
// ==UserScript== | |
// @name Lost Ark Fixer | |
// @namespace https://lostarkmap.com/ | |
// @version 0.1 | |
// @description try to take over the world! | |
// @author You | |
// @match https://lostarkmap.com/* | |
// @icon https://www.google.com/s2/favicons?sz=64&domain=lostarkmap.com | |
// @grant GM_addStyle | |
// ==/UserScript== |
// ==UserScript== | |
// @name Potato Hider | |
// @description Hides them numbers. | |
// @version 0.6 | |
// @match https://www.twitch.tv/videos* | |
// @match https://www.twitch.tv/*/videos* | |
// @match https://www.twitch.tv/directory/following/videos* | |
// @require https://cdnjs.cloudflare.com/ajax/libs/jquery/3.6.3/jquery.min.js | |
// @grant none | |
// ==/UserScript== |
private float HorizontalSpacing => canvasRectWidth * 0.3f; // The horizontal spacing between nodes | |
private float VerticalSpacing => canvasRectHeight + 24; // The vertical spacing between nodes | |
private HashSet<DialogueEntry> visited = new(); | |
private HashSet<DialogueEntry> subtreeVisited = new(); | |
private HashSet<DialogueEntry> subtreeWidthAdded = new(); | |
private Dictionary<DialogueEntry, float> subTreeWidths = new(); | |
private void ArrangeNodes() | |
{ | |
CalculatePositions(currentConversation.dialogueEntries[0], 0, 0); |
namespace Sirenix.OdinInspector | |
{ | |
#pragma warning disable | |
using System; | |
[AttributeUsage(AttributeTargets.All, AllowMultiple = true, Inherited = true)] | |
[System.Diagnostics.Conditional("UNITY_EDITOR")] | |
public class SizedFoldoutGroupAttribute : PropertyGroupAttribute | |
{ |