Skip to content

Instantly share code, notes, and snippets.

View loonaticx's full-sized avatar
🤠
Yeehaw

Erica M. ("Loonatic") loonaticx

🤠
Yeehaw
View GitHub Profile

Keybase proof

I hereby claim:

  • I am toontownloony on github.
  • I am loonatic (https://keybase.io/loonatic) on keybase.
  • I have a public key whose fingerprint is F100 9AAD 9C71 A5F7 5F35 367A 19C0 C5CE 1511 1F89

To claim this, I am signing this object:

@loonaticx
loonaticx / underground-schoology.user.js
Last active August 29, 2019 01:07 — forked from SheepTester/underground-schoology.user.js
Underground Schoology userscript
// ==UserScript==
// @name Underground Schoology
// @namespace https://orbiit.github.io/
// @version pre-1.1.15
// @description A second social media on top of Schoology
// @author Anti-SELF revolutionaries
// @match https://*.schoology.com/*
// @grant none
// ==/UserScript==
@loonaticx
loonaticx / Loonology -- Schoology Revamp [Stylish]
Created September 4, 2019 01:57
Loonology -- Schoology Revamp [Stylish]
Stylish Link: https://userstyles.org/styles/174190/loonology
@loonaticx
loonaticx / nmaput.py
Last active October 6, 2019 01:06
nmaput
# output hostnames, ips, and mac addresses
# to a file using nmap (negating truncation)
import os
import sys
class nmaput():
def __init__(self):
self.NmapOp(str(sys.argv[1]))

Keybase proof

I hereby claim:

  • I am loonaticx on github.
  • I am loonatic (https://keybase.io/loonatic) on keybase.
  • I have a public key whose fingerprint is F100 9AAD 9C71 A5F7 5F35 367A 19C0 C5CE 1511 1F89

To claim this, I am signing this object:

@loonaticx
loonaticx / schoology-quickdl.user.js
Created August 15, 2020 08:10 — forked from nicholastay/schoology-quickdl.user.js
Schoology userscript - Quickly download files off folder browsers (press raw to install) - Be sure to allow popups!
// ==UserScript==
// @name Schoology quick-download files helper
// @namespace http://nicholastay.github.io/
// @version 0.3.0
// @author Nicholas Tay <nexerq@gmail.com>
// @license MIT
// @icon https://i.imgur.com/QmmYqzZ.png
// @match *://app.schoology.com/*
// @match *://*.schoology.com/*
// @match *://schoology.cgs.vic.edu.au/*

This is the technical documentation for the .bam format. This is generally not useful except for developers who insist on writing their own tools to manipulate .bam files without using the Panda APIs.

== Bam versions ==

The .bam format has a major.minor version scheme. The format is designed to be backward compatible, so that .bam files created with older versions of Panda3D will generally work with newer versions of Panda3D, although occasionally compatibility has been broken due to major changes in the Panda3D structures.

@loonaticx
loonaticx / LawbotDNAParser.py
Created October 8, 2020 01:59
Incomplete script I was working on several months ago. It was intended to read and parse the auto-generated zone modules to view the setup independently.
# import your zones however you like.
import LawbotOfficeEntrance_Action00
import LawbotOfficeOilRoom_Battle00
import LawbotOfficeOilRoom_Battle01
import LawbotOfficeBoilerRoom_Security00
import LawbotOfficeBoilerRoom_Battle00
import LawbotOfficeGearRoom_Action00
import LawbotOfficeLobby_Action00
import LawbotOfficeGearRoom_Security00
import LawbotOfficeLobby_Trap00
@loonaticx
loonaticx / spotify.md
Last active April 30, 2021 13:43
[Toontown] Spotify MBs to EGGs

This guide is intended to address frustrations one may bump into while trying to figure out how to build Spotify's models. It is also written in a way for which individuals with lesser technical experience can navigate through and build the models themselves. I've also included a few scripts to help expedite some processes.

Firstly, I must say that a good portion of the instructions and this workspace itself was curated by Brian Lach. You can find his Github here.

Additionally, I must add that these are instructions for Windows only.

Required files

  • You need to have this modified version of Spotify cloned anywhere on your computer. This is the workspace we will be using.

  • You need to be able to use the program make to build the models. You can check whether or not you have make already installed by typing it in the command prompt. If you do not have make installed, I would install [Chocola

@loonaticx
loonaticx / uvexporter.py
Last active November 8, 2022 00:00
Batch UV Exporter on *.obj files, configured to be used in a Toontown resources environment.
import bpy
import os, subprocess, sys, re
class extractUV():
def __init__(self):
self.view_layer = bpy.context.view_layer
self.mFilePath = None
#scene = bpy.data.scenes.new("Scene")
bpy.ops.object.select_all()
bpy.ops.object.delete() # Delete the default stuff