Skip to content

Instantly share code, notes, and snippets.

import java.awt.event.ActionEvent;
import java.util.ArrayList;
import javax.swing.JOptionPane;
import javafx.application.Application;
import javafx.geometry.Pos;
import javafx.scene.Scene;
import javafx.scene.control.Button;
import javafx.scene.input.MouseEvent;
@sbuggay
sbuggay / render2.py
Created July 30, 2015 18:38
for else
for e in tile.references:
if e.has_flag('immovable'):
e.render(offset_x, offset_y, c_f=libtcod.darkest_gray)
break
else:
Render.draw(x, y, tile.symbol, libtcod.darkest_gray, libtcod.black)
@sbuggay
sbuggay / render.py
Created July 9, 2015 20:38
libtcodpy split rendering code
import os
import random
import libtcodpy as libtcod
from version import __version__
import utils
DEFAULT_FOREGROUND = libtcod.white
DEFAULT_BACKGROUND = libtcod.black
__author__ = 'Devan'
import csv
import itertools
import timeit
def sum_points(team):
points = 0
for p in team:
points += p.points
@sbuggay
sbuggay / deepgetattr.py
Created September 17, 2014 20:04
deepgetattr()
from functools import reduce
def deepgetattr(obj, attr):
return reduce(getattr, attr.split('.'), obj)
@sbuggay
sbuggay / resourceList.md
Last active December 19, 2015 20:09
resourceList