X-Git-Url: https://git.verplant.org/?a=blobdiff_plain;f=src%2Fcollision.cpp;h=58c48c6bd5a5acbd6ac6ad37ce7bf7bc5a0929ce;hb=5dba61177d71c5572fd29af172fcdab7b1f9a561;hp=2466d8c388f31d7b6244a6ede4c6871935d78c86;hpb=4f9e81806b8a4dfabbcbd6fdd5c59989153d3c06;p=supertux.git diff --git a/src/collision.cpp b/src/collision.cpp index 2466d8c38..58c48c6bd 100644 --- a/src/collision.cpp +++ b/src/collision.cpp @@ -251,6 +251,13 @@ bool issolid(float x, float y) return tile && tile->solid; } +bool isunisolid(float x, float y) +{ + Tile* tile = gettile(x,y); + return tile && tile->unisolid; +} + + bool isbrick(float x, float y) { Tile* tile = gettile(x,y); @@ -263,6 +270,12 @@ bool isice(float x, float y) return tile && tile->ice; } +bool isspike(float x, float y) +{ + Tile* tile = gettile(x,y); + return tile && tile->spike; +} + bool isfullbox(float x, float y) { Tile* tile = gettile(x,y);