virtual bool onCollideItem( P_CHAR Character, P_ITEM Obstacle ) { return false; }
virtual bool onCollideItem( P_CHAR Character, P_ITEM Obstacle ) { Q_UNUSED(Character); Q_UNUSED(Obstacle); return false; }
	virtual bool onCollideItem( P_CHAR Character, P_ITEM Obstacle ) { return false; }