Skip to content

Instantly share code, notes, and snippets.

View Tranberry's full-sized avatar
🦑

TRBRY Tranberry

🦑
View GitHub Profile
@Tranberry
Tranberry / spin_reel.ts
Created January 7, 2022 16:26
animation by pushing background image position Y.
import { slotSymbolImages } from "./slot_symbols";
// get slot machine selector <section>
const slotMachineSelector = document.querySelector('section.slot');
// get slot machine .reel
if (slotMachineSelector) {
const slotMachineReel = slotMachineSelector.querySelector(".reel");
// an array of slot symbols ex: ["BAR", "BELL", "CHERRY", "CROWN", "LEMON", "PLUM", "SEVEN", "WATERMELON"]
const symbolList = slotSymbolImages.getSlotSymbolList();
@Tranberry
Tranberry / .eslintrc.json
Last active May 2, 2021 12:03
abide - eslint config
{
"env": {
"browser": true,
"es2021": true
},
"extends": "eslint:recommended",
"parserOptions": {
"ecmaVersion": 12,
"sourceType": "module"
},
Name list for gender=None slot=First is empty.
Verse.Log:Error(String, Boolean)
RimWorld.NameBank:GetName(PawnNameSlot, Gender, Boolean)
RimWorld.PawnBioAndNameGenerator:GeneratePawnName_Shuffled(Pawn, String)
RimWorld.PawnBioAndNameGenerator:GeneratePawnName_Patch1(Pawn, NameStyle, String)
RimWorld.PawnBioAndNameGenerator:GiveShuffledBioTo(Pawn, FactionDef, String, List`1)
RimWorld.PawnBioAndNameGenerator:GiveAppropriateBioAndNameTo_Patch1(Pawn, String, FactionDef)
Verse.PawnGenerator:TryGenerateNewPawnInternal(PawnGenerationRequest&, String&, Boolean, Boolean)
Verse.PawnGenerator:GenerateNewPawnInternal(PawnGenerationRequest&)
Verse.PawnGenerator:GenerateOrRedressPawnInternal(PawnGenerationRequest)
<alienPartGenerator>
<aliencrowntypes>
<li>TemplateHead</li>
</aliencrowntypes>
<alienbodytypes>
<li>Male</li>
<li>Female</li>
<li>Thin</li>
</alienbodytypes>
// This first colorgen decides your alien's skin color. You can add several by copy and pasting.
<?xml version="1.0" encoding="utf-8" ?>
<Defs>
<AlienRace.RaceSettings>
<defName>DroidsR2 </defName>
<pawnKindSettings>
<alienslavekinds>
<li>
<kindDefs>
@Tranberry
Tranberry / debug.txt
Last active October 28, 2019 22:20
Rimworld modding debug log
XML error: <useGenderedHeads>false</useGenderedHeads> doesn't correspond to any field in type GeneralSettings. Context: <generalSettings><maleGenderProbability>0</maleGenderProbability><immuneToAge>true</immuneToAge><alienbodytypes><li>Female</li></alienbodytypes><useGenderedHeads>false</useGenderedHeads><useGenderedBodies>false</useGenderedBodies><canLayDown>false</canLayDown><chemicalSettings /><humanRecipeImport>false</humanRecipeImport></generalSettings>
Verse.Log:Error(String, Boolean)
Verse.DirectXmlToObject:ObjectFromXml(XmlNode, Boolean)
System.Reflection.MonoMethod:InternalInvoke(Object, Object[], Exception&)
System.Reflection.MonoMethod:Invoke(Object, BindingFlags, Binder, Object[], CultureInfo)
System.Reflection.MethodBase:Invoke(Object, Object[])
Verse.DirectXmlToObject:ObjectFromXml(XmlNode, Boolean)
System.Reflection.MonoMethod:InternalInvoke(Object, Object[], Exception&)
System.Reflection.MonoMethod:Invoke(Object, BindingFlags, Binder, Object[], CultureInfo)
System.Reflection.MethodBase:Invoke(
<?xml version="1.0" encoding="utf-8"?>
<Sprites>
<Sprite Name="pixelatedSpaceFarerHelmetlessEyes_0" x="2" y="418" w="66" h="77" pixelPerUnit="100" pivotX="0.5" pivotY="0.5" />
<Sprite Name="pixelatedSpaceFarerHelmetlessEyes_1" x="68" y="418" w="60" h="76" pixelPerUnit="100" pivotX="0.5" pivotY="0.5" />
<Sprite Name="pixelatedSpaceFarerHelmetlessEyes_2" x="140" y="418" w="66" h="76" pixelPerUnit="100" pivotX="0.5" pivotY="0.5" />
<Sprite Name="pixelatedSpaceFarerHelmetlessEyes_3" x="216" y="454" w="50" h="50" pixelPerUnit="100" pivotX="0.5" pivotY="0.5" />
<Sprite Name="pixelatedSpaceFarerHelmetlessEyes_4" x="270" y="454" w="50" h="50" pixelPerUnit="100" pivotX="0.5" pivotY="0.5" />
<Sprite Name="pixelatedSpaceFarerHelmetlessEyes_5" x="0" y="320" w="60" h="77" pixelPerUnit="100" pivotX="0.5" pivotY="0.5" />
<Sprite Name="pixelatedSpaceFarerHelmetlessEyes_6" x="66" y="320" w="60" h="77" pixelPerUnit="100" pivotX="0.5" pivotY="0.5" />
<Sprite Name="pixelatedSpaceFarerHelmetlessEye
InvalidOperationException: Collection was modified; enumeration operation may not execute.
System.Collections.Generic.List`1+Enumerator[System.String].VerifyState () (at /Users/builduser/buildslave/mono/build/mcs/class/corlib/System.Collections.Generic/List.cs:778)
System.Collections.Generic.List`1+Enumerator[System.String].MoveNext () (at /Users/builduser/buildslave/mono/build/mcs/class/corlib/System.Collections.Generic/List.cs:784)
Job.DoWork (Single workTime) (at Assets/Scripts/Models/Job.cs:232)
Character.Update_DoJob (Single deltaTime) (at Assets/Scripts/Models/Character.cs:240)
Character.Update (Single deltaTime) (at Assets/Scripts/Models/Character.cs:533)
World.Update (Single deltaTime) (at Assets/Scripts/Models/World.cs:165)
WorldController.Update () (at Assets/Scripts/Controllers/WorldController.cs:118)
@Tranberry
Tranberry / sweddit_unhide.css
Last active December 1, 2015 15:28 — forked from anonymous/sweddit_unhide.css
Show hidden elements on sweddit (/r/sweden)
@namespace url(http://www.w3.org/1999/xhtml);
@-moz-document url-prefix("https://www.reddit.com/r/sweden/") {
a[href*="/gilded"],a[href*="/controversial"] {
display: inline!important;
}
li:nth-of-type(8) {
display: inline!important;
visibility:visible!important;