Skip to content

Instantly share code, notes, and snippets.

View FromDarkHell's full-sized avatar
😹
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA

FromDarkHell

😹
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
View GitHub Profile
@FromDarkHell
FromDarkHell / achievement_getter.py
Created July 27, 2023 23:06
Payday 2 Achievement Gatherer
import csv
import json
import requests
heists = []
with open("./heists.json", "r", encoding="utf-8") as f:
heists = json.load(f)["heists"]
achievement_data = []
@FromDarkHell
FromDarkHell / SDKScript.py
Created August 12, 2021 03:52
BL3 Balance To Inventory Key
import os
import json
from unrealsdk import * # type: ignore[import]
import unrealsdk
balances = UObject.FindAll("Class /Script/GbxInventory.InventoryBalanceData")[1:]
mapping = {}
for balance in balances:
balanceName = balance.GetFullName()
if("Default__" in balanceName):
@FromDarkHell
FromDarkHell / ArrayFiller.py
Last active February 8, 2021 02:37
The worst code and the code that made the worst code
import os
x = "XPAichan01,XPSwampgasHole03,SageGlenHollow,Elenglynn,TestCheydinhalUpper,ChorrolMarkTest,KvatchChapelUndercroft,ICArcaneUniversitySpellmaker,GoblinJimsCave,ICTempleDistrictSeridursHouseUpstairs,ICImperialLegionWatchTowerNECaptainsQuarters,HackdirtMoslinsDryGoodsBasement,SENSCaldanaMonirusHouseUpstairs,XPGloomstonePassage02,FelgageldtCave,Nenalata,Testdungeon,Hackdirt,BrumaJGhastasHouse,ICWaterfrontKvinchalsShack,AnvilHorseWhisperer,ICMarketDistrictEdgarsDiscountSpellsBasement,SilverToothCave02,TestMegan04,SEVitharnBailey,ICImperialLegionHQTheBastionTower,OblivionMqKvatchSmallTower03,Wendir02,ArkvedsTower05,OblivionRDCavesMiddleA05,BramblePointCave03,ChorrolCastleWallTowerSW,BrumaMagesGuildBasement,SEPasswallJayredsTent,SENSThingsFoundUpstairs,XPXeddefen03spire,ICImperialLegionWatchTowerN,Wenyandawik,SENSGreenmoteSilo,XPMilchar02a,ICTempleDistrictJmhadsHouse,LeyawiinFiveClawsLodge,Aleswell,BravilCryptOfTheNightMother,ICTalosPlazaSorisArenimsHouseUpstairs,ICTalosPlazaOntusVaninsHouseUpstairs,ICA
@FromDarkHell
FromDarkHell / convertMusicToMP3.py
Created November 29, 2020 22:13
Lego Creator: Python Parsers
import subprocess
import os
import glob
# Add mutagen
from mutagen.mp3 import MP3
from mutagen.easyid3 import EasyID3
for file in glob.glob("./sound/*.wav"):
outFile = f"./mp3/{os.path.splitext(os.path.basename(file))[0]}.mp3"
@FromDarkHell
FromDarkHell / VoicesParser.py
Created November 19, 2020 00:12
Call of Juarzez: Gunslinger Python Parts
from struct import *
import struct
import os
import sys, traceback
import json
def bread(filename):
with open(filename, "rb") as f:
bdata = []
@FromDarkHell
FromDarkHell / parseSound.py
Last active September 16, 2020 05:20
Judge Dredd: Dredd Vs. Death Extractors
import os
from struct import *
import struct
def bread(filename):
with open(filename, 'rb') as f:
return f.read(-1)
def parseSoundFile(filename):
byteData = bread(filename)
@FromDarkHell
FromDarkHell / output.json
Created September 12, 2020 19:41
Just a JSON dictionary of the Lollipop Chainsaw song names
{
"Punk1.mp3": {
"Title": "Zombie Festival All Day!",
"In-Game": "Punk 8"
},
"Punk2.mp3": {
"Title": "5 Meters to Juliet",
"In-Game": "Punk 4"
},
"Punk3.mp3": {
@FromDarkHell
FromDarkHell / LollipopChainsawTableParser.py
Last active September 12, 2020 20:03
Lollipop Chainsaw Game Info Dump Scripts
import json
tableToParse = """| Punk1.mp3 | Zombie Festival All Day! | Punk 8
| Punk2.mp3 | 5 Meters to Juliet | Punk 4
| Punk3.mp3 | Throwin' Around Zombie Heads | Punk 5
| Punk4.mp3 | Junkyard Killing | Punk 1
| Punk5.mp3 | My Friend is a Zombie? | Punk 3
| Punk6.mp3 | First Date: Zombie Edition | Punk 6
| Punk7.mp3 | Love For My Insane Lover | Punk 2
| Punk8.mp3 | Cannibalism 101 | Punk 7
import os
import sys
import pprint
import json
import traceback
from datetime import datetime
# Change your file path here (add an ending \ btw)
def generatePropertyData(directoryPath=r"K:\Borderlands3\OakGame\Binaries\Win64\\"):
{
"SparkLevelPatchEntry2": "(1,1,0,Prologue_P),/Game/Maps/Zone_0/Prologue/Prologue_M_Ep03_GetVaultMap.Prologue_M_Ep03_GetVaultMap:PersistentLevel.OakMissionSpawner_Outrunners,NoLongerCriticalCondition,42,None,None,00000000000000000000000000000000,BlueprintGeneratedClass'/Game/Missions/Plot/Mission_Ep03_GetVaultMap.Mission_Ep03_GetVaultMap_C',Obj_VehicleScanned_Objective,5795F3D640B97886FEC753B763C0AB4B",
"SparkLevelPatchEntry5": "(1,1,0,DesertBoss_P),/Game/Maps/Zone_3/DesertBoss/DesertBoss_VaultInterior.DesertBoss_VaultInterior:PersistentLevel.BPIO_Lootable_Eridian_WhiteChest_2,LootDefinition,111,LootableBalanceData'/Game/Lootables/_Design/Data/Eridian/LootDef_Eridian_WhiteChest.LootDef_Eridian_WhiteChest',LootableBalanceData'/Game/Lootables/_Design/Data/Eridian/LootDef_Eridian_RedChest.LootDef_Eridian_RedChest'",
"SparkLevelPatchEntry6": "(1,1,0,DesertBoss_P),/Game/Maps/Zone_3/DesertBoss/DesertBoss_VaultInterior.DesertBoss_VaultInterior:PersistentLevel.BPIO_Lootable_Eridian_WhiteChest_3,LootDefin