How to make an object in blender game engine react with different collision differently
You can filter the collision evaluation 


by Property (M/P disabled Property: contains a property name)
by Material (M/P enabled Material: contains a material name)
no Filter at all (all other cases).




Be aware - the other participant of the collision needs to have the property/material.