Skip to content

Instantly share code, notes, and snippets.

@latenitecali
latenitecali / Main.hx
Last active May 28, 2016 23:28
Luxe.renderer.clear_color
override function ready() {
Luxe.renderer.clear_color = new Color().rgb(0x57a4f3);
} //ready
@latenitecali
latenitecali / tiled_property
Created January 22, 2017 00:58
tiled_property
static public function tiled_tile_has_property( _tilemap:TiledMap, _layer:String, _position_x:Float, _position_y:Float, _property:String ) : Bool {
var tile_coordinates = _tilemap.tile_coord(_position_x, _position_y);
if(_tilemap.inside(Std.int(tile_coordinates.x), Std.int(tile_coordinates.y))) {
var current_tile_id : Int = _tilemap.tile_at_pos(_layer, _position_x, _position_y).id - 1;
for(tiled_tileset in _tilemap.tiledmap_data.tilesets) {
for(tiled_tile in tiled_tileset.property_tiles) {
if(current_tile_id == tiled_tile.id) {
return tiled_tile.properties.exists(_property);
}