Skip to content

Instantly share code, notes, and snippets.

View PJB3005's full-sized avatar
🤔
Wondering why anybody would use these status messages.

Pieter-Jan Briers PJB3005

🤔
Wondering why anybody would use these status messages.
View GitHub Profile
@PJB3005
PJB3005 / Boxpox.md
Last active July 7, 2016 04:45
All issues with box station.

A list of issues with /vg/ Box Station.

There is a very big gap in the /vg/station13 community due to the different maps and their different quality levels. The most picked map however, is Box Station.

Box Station has existed for ages and is the most used map for a lot of code bases which stem from TG originally. However I do not believe it aged well. A lot of issues have begun to arise which would take a ton of work to fix and require redoing entire departments. This Gist details those issue.

Poor mapping

Box hasn't ages well, and as a result there are poorly mapped in areas around the place. Here are some examples:

@PJB3005
PJB3005 / changelog.py
Created May 14, 2016 19:48
SS13 changelog bot for /vg/station
#!/usr/bin/python
# Ran through https://github.com/carlos-jenkins/python-github-webhooks
# Uses gitpython
import sys, os, os.path, json, re, time
from git import Repo
starttime = int(time.time())
print starttime
with open("time.txt", "w+") as timefile:
timefile.write(str(starttime))
@PJB3005
PJB3005 / grayscale_falloff_gen.py
Last active January 29, 2016 22:47
Python grayscale falloff generator for BYOND.
#!/usr/bin/env python
# To run this you need the BYONDTools library, get it here: https://gitlab.com/N3X15/ByondTools
# It takes exactly 1 extra argument, the size of the falloff area to calculate.
# For example: $ python grayscale_falloff_gen.py 5`
# MIT Licensed.
from __future__ import division # For all the nerds using Python 2, yes I'm aware BYONDTools doesn't even correctly install without modifications in 3.
from PIL import Image
from math import sqrt
from sys import argv
from byond.DMI import DMI, State