package com.arretadogames.pilot.entities; /** * Usado de maneira independente para setar a categoryBits e a maskbits de filtros de colisao * por default os filtros sao criados com categoryBits 1 e maskBits para colidir com todos * os outros * @author danilopmn * */ public enum CollisionFlag { GROUP_COMMON_ENTITIES(1),//default, usado por todas as entidades que querem se colidir no jogo, players, chao GROUP_PLAYERS(2), // usado pelos jogadores GROUP_TATU_HOLE(4),//usado pelo buraco do tatu e o tatu GROUP_NON_COLLIDABLE(8),//usado por quem nao deseja se colidir, senario e uma fixture do fogo GROUP_GROUND(16); private int value; CollisionFlag(int a){ value = a; } public int getValue(){ return value; } }